ml.process¶
Process ab-initio molecular dynamics simulations.
Functions
|
Add the "upper" and "lower" columns from a CSV file to a DataFrame by removing and re-adding the "replicates" column. |
|
Calculate the electrostatic potential (ESP) of a molecular component. |
|
Check if a file with the given name exists. |
|
Loops over replicates and single points and collects metal-centered ESPs. |
|
Combines the charge_mull.xls files generate by TeraChem single points. |
Combine the all_charges.xls files for replicates into a master charge file. |
|
|
Collects charges or coordinates into a xls and xyz file across replicates. |
Combines single point xyz's for all replicates. |
|
|
Create final charge data set. |
|
Gets the residue identifiers such as Ala1 or Cys24. |
|
Generate pairwise charge features for a given metalloenzyme structure. |
|
Calculate pairwise distances between residue centers of mass and save the result to a CSV file. |
|
Sums the charges for all atoms by residue. |
Converts an xyz trajectory file into a pdb trajectory file. |