TOP command | Python equivalent |
ADD_RESTRAINT | Restraints.add() |
ALIGN | Alignment.align() |
ALIGN2D | Alignment.align2d() |
ALIGN3D | Alignment.align3d() |
ALIGN_CONSENSUS | Alignment.consensus() |
ALN_TO_PROF | Alignment.to_profile() |
BUILD_MODEL | Model.build() |
BUILD_PROFILE | Profile.build() |
CALL | use Python subroutines |
CHECK_ALIGNMENT | Alignment.check() |
CLOSE | use Python file object |
COLOR_ALN_MODEL | Model.color() |
COMPARE | Alignment.compare_structures() |
COMPARE_ALIGNMENTS | Alignment.compare_with() |
CONDENSE_RESTRAINTS | Restraints.condense() |
DEBUG_FUNCTION | Selection.debug_function() |
DEFINE_INTEGER | use Python 'int' variables |
DEFINE_LOGICAL | use Python 'bool' variables |
DEFINE_REAL | use Python 'float' variables |
DEFINE_STRING | use Python 'str' variables |
DEFINE_SYMMETRY | Restraints.add() |
DELETE_ALIGNMENT | del(Alignment) |
DELETE_FILE | modfile.delete() |
DELETE_RESTRAINT | Restraints.unpick() |
DENDROGRAM | Environ.dendrogram() |
DESCRIBE | Alignment.describe() |
DO | use Python while or for loops |
EDIT_ALIGNMENT | Alignment.edit() |
EM_GRID_SEARCH | Density.grid_search() |
END_SUBROUTINE | use Python subroutines |
ENERGY | Selection.energy() |
EXIT | use Python while or for loops |
EXPAND_ALIGNMENT | use Alignment.append_model() in a loop |
GENERATE_TOPOLOGY | Model.generate_topology() |
ID_TABLE | Alignment.id_table() |
IF | use Python if statement |
INCLUDE | use Python import statement |
INQUIRE | modfile.inquire() |
IUPAC_MODEL | Model.to_iupac() |
MAKE_CHAINS | Model.make_chains() |
MAKE_REGION | Model.make_region() |
MAKE_RESTRAINTS | Restraints.make() |
MAKE_SCHEDULE | Schedule.make_for_model() |
MAKE_TOPOLOGY_MODEL | Topology.make() |
MALIGN | Alignment.malign() |
MALIGN3D | Alignment.malign3d() |
MUTATE_MODEL | Selection.mutate() |
OPEN | use Python file object |
OPERATE | use Python arithmetic |
OPTIMIZE | ConjugateGradients() or MolecularDynamics(), or <Schedule> objects |
ORIENT_MODEL | Model.orient() |
PATCH | Model.patch() |
PATCH_SS_MODEL | Model.patch_ss() |
PATCH_SS_TEMPLATES | Model.patch_ss_templates() |
PICK_ATOMS | Use <Selection> objects |
PICK_HOT_ATOMS | Selection.hot_atoms() |
PICK_RESTRAINTS | Restraints.pick() |
PRINCIPAL_COMPONENTS | Environ.principal_components() |
PROFILE_PROFILE_SCAN | Profile.scan() |
PROF_TO_ALN | Alignment.append_profile() or Profile.to_alignment() |
RANDOMIZE_XYZ | Selection.randomize_xyz() |
READ | use Python file object |
READ_ALIGNMENT | Alignment.append() |
READ_ALIGNMENT2 | Alignment.append() |
READ_ATOM_CLASSES | GroupRestraints() |
READ_DENSITY | Density.read() |
READ_MODEL | Model.read() |
READ_MODEL2 | Model.read() |
READ_PARAMETERS | Parameters.read() or GroupRestraints.append() |
READ_PROFILE | Profile.read() |
READ_RESTRAINTS | Restraints.append() |
READ_RESTYP_LIB | Environ() |
READ_SCHEDULE | Use <Schedule> objects |
READ_SEQUENCE_DB | SequenceDB.read() |
READ_TOPOLOGY | Topology.read() or Topology.append() |
REINDEX_RESTRAINTS | Restraints.reindex() |
RENAME_SEGMENTS | Model.rename_segments() |
REORDER_ATOMS | Model.reorder_atoms() |
RESET | do not use |
RETURN | use Python subroutines |
ROTATE_DIHEDRALS | Selection.rotate_dihedrals() |
ROTATE_MODEL | Selection.translate(), Selection.transform(), or Selection.rotate_origin() |
SALIGN | Alignment.salign() |
SEGMENT_MATCHING | Alignment.segment_matching() |
SEQFILTER | SequenceDB.filter() |
SEQUENCE_COMPARISON | Alignment.compare_sequences() |
SEQUENCE_SEARCH | SequenceDB.search() |
SEQUENCE_TO_ALI | Alignment.append_model() |
SET | use Python variables |
SPLINE_RESTRAINTS | Restraints.spline() |
STOP | do not use |
STRING_IF | use Python if statement |
STRING_OPERATE | use Python arithmetic |
SUBROUTINE | use Python subroutines |
SUPERPOSE | Selection.superpose() |
SWITCH_TRACE | actions.Trace() |
SYSTEM | Environ.system() |
TIME_MARK | info.time_mark() |
TRANSFER_RES_NUMB | Model.res_num_from() |
TRANSFER_XYZ | Model.transfer_xyz() |
UNBUILD_MODEL | Selection.unbuild() |
WRITE | use Python file object |
WRITE_ALIGNMENT | Alignment.write() |
WRITE_DATA | Model.write_data() |
WRITE_MODEL | Model.write() |
WRITE_MODEL2 | Model.write() |
WRITE_PDB_XREF | use <Residue> objects |
WRITE_PROFILE | Profile.write() |
WRITE_RESTRAINTS | Restraints.write() |
WRITE_SCHEDULE | Schedule.write() |
WRITE_SEQUENCE_DB | SequenceDB.write() |
WRITE_TOP | do not use |
WRITE_TOPOLOGY_MODEL | Topology.write() |
TOP variable | Python equivalent |
ALIGN_CODES | Sequence.code |
ATOM_FILES | Sequence.atom_file |
ATOM_FILES_DIRECTORY | IOData.atom_files_directory |
CONTACT_SHELL | EnergyData.contact_shell |
COULOMB_SWITCH | EnergyData.coulomb_switch |
COVALENT_CYS | EnergyData.covalent_cys |
DYNAMIC_ACCESS | do not use |
DYNAMIC_COULOMB | EnergyData.dynamic_coulomb |
DYNAMIC_LENNARD | EnergyData.dynamic_lennard |
DYNAMIC_MODELLER | EnergyData.dynamic_modeller |
DYNAMIC_PAIRS | set automatically; do not use |
DYNAMIC_SPHERE | EnergyData.dynamic_sphere |
EXCL_LOCAL | EnergyData.excl_local |
HETATM_IO | IOData.hetatm |
HYDROGEN_IO | IOData.hydrogen |
LENNARD_JONES_SWITCH | EnergyData.lennard_jones_switch |
MOLPDF | return value from Selection.energy() |
NLOGN_USE | EnergyData.nlogn_use |
NONBONDED_SEL_ATOMS | EnergyData.nonbonded_sel_atoms |
NUMB_OF_SEQUENCES | len(Alignment) |
N_SCHEDULE | len(schedule) |
OUTPUT_CONTROL | use log.level() |
RADII_FACTOR | EnergyData.radii_factor |
RELATIVE_DIELECTRIC | EnergyData.relative_dielectric |
SCHEDULE_STEP | do not use |
SPHERE_STDV | EnergyData.sphere_stdv |
TOPOLOGY_MODEL | Topology.submodel |
UPDATE_DYNAMIC | EnergyData.update_dynamic |
WATER_IO | IOData.water |