Hi,
I have uploaded a code of diffpdb https://github.com/m4rx9/diffpdb.
Working with pdb files can be a real pain. One problem is what are the difference between text content of two files. See the case below. For these two files is quite tricky to calculate RMSD and if you calculate RMSD line to line (atom to atom) you are just wrong.
How to get the sense what are the differences?
We do not have to reinvent the wheel :-)
I'm using diff or kompare (http://www.caffeinated.me.uk/kompare/) to compare two text-contents using only interesting columns (ignoring for example atom positions, they almost always will differ between files).
I'm using the code for months and it seems to be very useful for me. It might be useful for you so that's why I'm sharing the code.
Join the project, comment, clone, pull, enjoy!
./diffpdb.py --names test_data/4/1duq.pdb test_data/4/1duq_decoy0171_amb_clx.pdb

Magnus
$ ./diffpdb.py -h
usage: diffpdb.py [-h] [--names] f1 f2
positional arguments:
f1 file
f2 file
optional arguments:
-h, --help show this help message and exit
--names take only atom residues names
0 answers
No answers yet.
Log in to answer this question.