Mercurial > repos > chemteam > biopdb_align_and_rmsd
comparison BioPDB_align_and_rmsd.py @ 1:a40867ca69fe draft default tip
planemo upload for repository https://github.com/galaxycomputationalchemistry/galaxy-tools-compchem/ commit e9345f76e3f953eea14bad2287cbc5a9c1ff882e
author | chemteam |
---|---|
date | Tue, 25 Mar 2025 07:25:58 +0000 |
parents | 6352d6dd74e2 |
children |
comparison
equal
deleted
inserted
replaced
0:6352d6dd74e2 | 1:a40867ca69fe |
---|---|
93 super_imposer.set_atoms(ref_atoms, sample_atoms) | 93 super_imposer.set_atoms(ref_atoms, sample_atoms) |
94 super_imposer.apply(sample_model.get_atoms()) | 94 super_imposer.apply(sample_model.get_atoms()) |
95 | 95 |
96 # Save RMSD into an output file: | 96 # Save RMSD into an output file: |
97 with open(args.rmsd, 'w') as rmsd_out: | 97 with open(args.rmsd, 'w') as rmsd_out: |
98 rmsd_out.write(str(super_imposer.rms)) | 98 rmsd_out.write("{}\n".format(super_imposer.rms)) |
99 | 99 |
100 # Save aligned coordinates of the model: | 100 # Save aligned coordinates of the model: |
101 io = Bio.PDB.PDBIO() | 101 io = Bio.PDB.PDBIO() |
102 io.set_structure(sample_structure) | 102 io.set_structure(sample_structure) |
103 io.save(args.aligned_structure) | 103 io.save(args.aligned_structure) |