Combine multiple pdb files into NMR-style model

An example here assumes that you have 10 pdb files generated by the simulated annealing in CNS, i.e. the files are named model_anneal_1.pdb, model_anneal_2.pdb, ..., model_anneal_10.pdb. Modify accordingly.

Bash one-linerEdit

Well, technically it's a bash script but it's formatted as a one-liner.

Notice that if you have a file named output.pdb in the folder, it will be overwritten!

echo -n > output.pdb; for i in {1..10}; do printf "MODEL %4d\n" $i >> output.pdb; grep ATOM model_anneal_$i.pdb >> output.pdb; printf "ENDMDL\n" >> output.pdb; done

Back to Useful scripts (aka smart piece of code)