4.5. ligandparam.stages.parmchk
- class ligandparam.stages.parmchk.StageParmChk(name, inputoptions=None)[source]
Bases:
AbstractStageThis is class to run parmchk on the ligand.
Methods
list_files_in_directory(directory)List all the files in a directory.
print_docs()Print the documentation for the stage.
append_stage
clean
execute
Initialize the StageGaussian class.
- Parameters:
name (str) – The name of the stage
inputoptions (dict) – The input options for the stage
Methods
list_files_in_directory(directory)List all the files in a directory.
print_docs()Print the documentation for the stage.
append_stage
clean
execute
- _abc_impl = <_abc._abc_data object>
- _append_stage(stage: AbstractStage) AbstractStage[source]
Appends the stage.
- _execute(dry_run=False)[source]
Execute the parmchk stage, which generates the frcmod file.
This stage will generate the frcmod file for the ligand using parmchk.
- Parameters:
dry_run (bool, optional) – If True, the stage will not be executed, but the function will print the commands that would
- Return type:
None