-
Flexible Chain Selection: You can align any chain from the mobile structure to any chain in the reference structure.
-
Kabsch Algorithm: Uses the optimal superposition algorithm for minimizing RMSD.
-
Whole Structure Transformation: All atoms in the mobile PDB file are transformed, not just the alignment chain.
-
Water/HETATM Exclusion: Automatically excludes water molecules from alignment calculations.
python superimpose.py reference.pdb mobile.pdb A A -o aligned.pdb
python superimpose.py reference.pdb mobile.pdb A B -a backbone -o aligned.pdb
python superimpose.py --list-chains protein.pdb
python superimpose.py reference.pdb mobile.pdb A B -o aligned_AB.pdb
python superimpose.py reference.pdb mobile.pdb A A -a all -o aligned_all.pdb