aiida_gromacs package¶
Subpackages¶
- aiida_gromacs.calculations package
- Submodules
- aiida_gromacs.calculations.editconf module
- aiida_gromacs.calculations.genericMD module
- aiida_gromacs.calculations.genion module
- aiida_gromacs.calculations.grompp module
- aiida_gromacs.calculations.make_ndx module
- aiida_gromacs.calculations.mdrun module
- aiida_gromacs.calculations.pdb2gmx module
- aiida_gromacs.calculations.solvate module
- Module contents
- aiida_gromacs.data package
- Submodules
- aiida_gromacs.data.editconf module
EditconfParametersEditconfParameters.__abstractmethods__EditconfParameters.__annotations__EditconfParameters.__init__()EditconfParameters.__module__EditconfParameters.__parameters__EditconfParameters.__str__()EditconfParameters._abc_implEditconfParameters._loggerEditconfParameters._plugin_type_stringEditconfParameters._query_type_stringEditconfParameters.cmdline_params()EditconfParameters.schemaEditconfParameters.validate()
- aiida_gromacs.data.genion module
GenionParametersGenionParameters.__abstractmethods__GenionParameters.__annotations__GenionParameters.__init__()GenionParameters.__module__GenionParameters.__parameters__GenionParameters.__str__()GenionParameters._abc_implGenionParameters._loggerGenionParameters._plugin_type_stringGenionParameters._query_type_stringGenionParameters.cmdline_params()GenionParameters.schemaGenionParameters.validate()
- aiida_gromacs.data.grompp module
GromppParametersGromppParameters.__abstractmethods__GromppParameters.__annotations__GromppParameters.__init__()GromppParameters.__module__GromppParameters.__parameters__GromppParameters.__str__()GromppParameters._abc_implGromppParameters._loggerGromppParameters._plugin_type_stringGromppParameters._query_type_stringGromppParameters.cmdline_params()GromppParameters.schemaGromppParameters.validate()
- aiida_gromacs.data.make_ndx module
Make_ndxParametersMake_ndxParameters.__abstractmethods__Make_ndxParameters.__annotations__Make_ndxParameters.__init__()Make_ndxParameters.__module__Make_ndxParameters.__parameters__Make_ndxParameters.__str__()Make_ndxParameters._abc_implMake_ndxParameters._loggerMake_ndxParameters._plugin_type_stringMake_ndxParameters._query_type_stringMake_ndxParameters.cmdline_params()Make_ndxParameters.schemaMake_ndxParameters.validate()
- aiida_gromacs.data.mdrun module
MdrunParametersMdrunParameters.__abstractmethods__MdrunParameters.__annotations__MdrunParameters.__init__()MdrunParameters.__module__MdrunParameters.__parameters__MdrunParameters.__str__()MdrunParameters._abc_implMdrunParameters._loggerMdrunParameters._plugin_type_stringMdrunParameters._query_type_stringMdrunParameters.cmdline_params()MdrunParameters.schemaMdrunParameters.validate()
- aiida_gromacs.data.pdb2gmx module
Pdb2gmxParametersPdb2gmxParameters.__abstractmethods__Pdb2gmxParameters.__annotations__Pdb2gmxParameters.__init__()Pdb2gmxParameters.__module__Pdb2gmxParameters.__parameters__Pdb2gmxParameters.__str__()Pdb2gmxParameters._abc_implPdb2gmxParameters._loggerPdb2gmxParameters._plugin_type_stringPdb2gmxParameters._query_type_stringPdb2gmxParameters.cmdline_params()Pdb2gmxParameters.schemaPdb2gmxParameters.validate()
- aiida_gromacs.data.solvate module
SolvateParametersSolvateParameters.__abstractmethods__SolvateParameters.__annotations__SolvateParameters.__init__()SolvateParameters.__module__SolvateParameters.__parameters__SolvateParameters.__str__()SolvateParameters._abc_implSolvateParameters._loggerSolvateParameters._plugin_type_stringSolvateParameters._query_type_stringSolvateParameters.cmdline_params()SolvateParameters.schemaSolvateParameters.validate()
- Module contents
- aiida_gromacs.parsers package
- Submodules
- aiida_gromacs.parsers.editconf module
- aiida_gromacs.parsers.genericMD module
- aiida_gromacs.parsers.genion module
- aiida_gromacs.parsers.grompp module
- aiida_gromacs.parsers.make_ndx module
- aiida_gromacs.parsers.mdrun module
- aiida_gromacs.parsers.pdb2gmx module
- aiida_gromacs.parsers.solvate module
- Module contents
- aiida_gromacs.workflows package
- Submodules
- aiida_gromacs.workflows.simsetup module
SetupWorkChainSetupWorkChain.__abstractmethods__SetupWorkChain.__annotations__SetupWorkChain.__module__SetupWorkChain._abc_implSetupWorkChain.define()SetupWorkChain.editconf()SetupWorkChain.genion()SetupWorkChain.gromppions()SetupWorkChain.gromppmin()SetupWorkChain.gromppnpt()SetupWorkChain.gromppnvt()SetupWorkChain.gromppprod()SetupWorkChain.minimise()SetupWorkChain.nptequilibrate()SetupWorkChain.nvtequilibrate()SetupWorkChain.pdb2gmx()SetupWorkChain.prodmd()SetupWorkChain.result()SetupWorkChain.solvate()
- Module contents
Submodules¶
aiida_gromacs.helpers module¶
Helper functions for automatically setting up computer & code. Helper functions for setting up
An AiiDA localhost computer
A “gmx” code on localhost
Note: Point 2 is made possible by the fact that the diff executable is
available in the PATH on almost any UNIX system.
- aiida_gromacs.helpers.get_code(entry_point, computer)[source]¶
Get local code. Sets up code for given entry point on given computer.
- Parameters:
entry_point – Entry point of calculation plugin
computer – (local) AiiDA computer
- Returns:
The code node
- Return type:
- aiida_gromacs.helpers.get_computer(name='localhost', workdir=None)[source]¶
Get AiiDA computer. Loads computer ‘name’ from the database, if exists. Sets up local computer ‘name’, if it isn’t found in the DB.
- Parameters:
name – Name of computer to load or set up.
workdir – path to work directory Used only when creating a new computer.
- Returns:
The computer node
- Return type:
Module contents¶
aiida_gromacs
A plugin for using GROMACS with AiiDA for molecular dymanics simulations.