HYDRONMR¶
run
¶
run(pdb_path: Union[str, Path], config_path: Union[str, Path] = DEFAULT_CONFIG_PATH, csv_path: Optional[Union[str, Path]] = None) -> Result
Run the mode-25 pipeline (PDB -> diffusion tensor -> per-residue
T1/T2/NOE) for pdb_path, using parameters from config_path
(default: python_port/config.yml).
If csv_path is given, also write per-residue results there
(columns: resseq, T1, T2, T1_over_T2, NOE).
Source code in makeshift/hydronmr/engine.py
Result
dataclass
¶
to_dataframe
¶
Per-residue results as a tidy DataFrame, one row per residue with columns: chain, seqpos, T1, T2, T1_over_T2, NOE.
Source code in makeshift/hydronmr/engine.py
to_csv
¶
Write per-residue results to path (columns: resseq, T1, T2,
T1_over_T2, NOE) and return the path written.