MCPcopy Create free account

hub / github.com/JMorado/ParaMol / functions

Functions302 in github.com/JMorado/ParaMol

Method__init__
(self, task_name)
ParaMol/Tasks/task.py:32
Method__init__
(self)
ParaMol/Tasks/adaptive_parametrization.py:39
Method__init__
(self)
ParaMol/Tasks/resp_fitting.py:26
Method__init__
(self)
ParaMol/Tasks/parametrization.py:28
Method__init__
(self)
ParaMol/Tasks/ab_initio_properties.py:25
Method__init__
(self)
ParaMol/Tasks/lls_fitting.py:27
Method__init__
(self)
ParaMol/Tasks/objective_function_plot.py:23
Method__init__
(self)
ParaMol/Tasks/torsions_parametrization.py:45
Method__init__
(self, parameters_magnitudes={'charge': 0.5, 'lj_sigma': 0.30, 'lj_eps': 0.20,
ParaMol/Parameter_space/parameter_space.py:69
Method__init__
(self, symmetry_group, optimize, param_key, value, ff_term=None)
ParaMol/Force_field/force_field_term_parameter.py:43
Method__init__
(self, force_group, idx, atoms, symmetry_group="X")
ParaMol/Force_field/force_field_term.py:39
Method__init__
(self, openmm_engine)
ParaMol/Force_field/force_field.py:39
Method__init__
(self, system_name, interface, n_atoms, atom_list, n_calculations, slater_koster_files_prefix
ParaMol/QM_engines/dftb_wrapper.py:47
Method__init__
(self, system, qm_engine_name, qm_engine_settings, interface)
ParaMol/QM_engines/qm_engine.py:35
Method__init__
(self, system_name, interface, prmtop_file, inpcrd_file, cell, n_atoms, atom_list, atomic_number_list,
ParaMol/QM_engines/amber_wrapper.py:44
Method__init__
(self, system_name, interface, calculator, n_atoms, atom_list, n_calculations, cell, calc_dir_prefix="ase_",
ParaMol/QM_engines/ase_wrapper.py:64
Method__repr__
(self)
ParaMol/HMC/hmc_sampler.py:54
Method__repr__
(self)
ParaMol/HMC/hmc_sampler_qm_mm.py:54
Method__repr__
(self)
ParaMol/Force_field/force_field_term.py:50
Method__setstate__
(self, state)
ParaMol/Objective_function/pickable_swig.py:17
Method__str__
(self)
ParaMol/Optimizers/optimizer.py:52
Method__str__
(self)
ParaMol/Utils/Symmetrizers/gromacs_symmetrizer.py:29
Method__str__
(self)
ParaMol/Utils/Symmetrizers/charmm_symmetrizer.py:32
Method__str__
(self)
ParaMol/Utils/Symmetrizers/amber_symmetrizer.py:29
Method__str__
(self)
ParaMol/HMC/hmc_sampler.py:51
Method__str__
(self)
ParaMol/HMC/hmc_sampler_qm_mm.py:51
Method__str__
(self)
ParaMol/Tasks/task.py:35
Method__str__
Defines the print statement to obtain the string representation of a parameter. Returns -------
ParaMol/Force_field/force_field_term_parameter.py:51
Method__str__
(self)
ParaMol/Force_field/force_field_term.py:46
Method_check_cell_units
Method that removes unit from the cell array. Returns ------- cell : np.array(3,3) Array with cell vecto
ParaMol/QM_engines/amber_wrapper.py:148
Method_load_data
(self, n_tot, n_conform, stride, coordinates=None, energies=None, forces=None)
ParaMol/System/system.py:730
Method_reset_acceptance_rate_mm
(self)
ParaMol/HMC/hmc_sampler.py:667
Method_reset_acceptance_rate_mm
(self)
ParaMol/HMC/hmc_sampler_qm_mm.py:681
Method_reset_acceptance_rate_qm
(self)
ParaMol/HMC/hmc_sampler.py:727
Method_reset_acceptance_rate_qm
(self)
ParaMol/HMC/hmc_sampler_qm_mm.py:741
Methodadd_system
Method that adds a system to the property. Parameters ---------- system : :obj:`ParaMol.System.system.ParaMolSystem`
ParaMol/Objective_function/Properties/energy_property.py:54
Methodadd_system
Method that adds a system to the property. Parameters ---------- system : :obj:`ParaMol.System.system.ParaMolSystem`
ParaMol/Objective_function/Properties/esp_property.py:50
Methodcalculate_property
Method that computes the forces term of the objective function. Notes ----- This method should be modified by the us
ParaMol/Objective_function/Properties/force_property.py:58
Methodcalculate_property
Method that wraps private regularization methods in order to calculate the regularization term of the objective function. Parameters
ParaMol/Objective_function/Properties/regularization.py:104
Methodcalculate_property
Method that calculates the value of the energy property. Notes ----- This method should be modified by the user if a
ParaMol/Objective_function/Properties/energy_property.py:72
Methodcalculate_variance
Method that calculates the variance of the electrostatic potential. Notes ------ The variance will be stored in the
ParaMol/Objective_function/Properties/esp_property.py:108
Methodenergy_statistics
Method that calculates statistics of energies. Parameters ---------- emm : list (n_structures) 1D list c
ParaMol/System/system.py:384
Methodexpected_improvement
Computes the EI at points X based on existing samples X_sample and Y_sample using a Gaussian process surrogate model. Args:
ParaMol/Optimizers/devel/bayesian.py:62
Methodf_callback_function
Method that may be used as a callback function for the parallel computation of the objective function using CPUs. Parameters
ParaMol/Objective_function/cpu_objective_function.py:67
Methodf_callback_function
Method that may be used as a callback function for the parallel computation of the objective function using GPUs. Parameters
ParaMol/Objective_function/gpu_objective_function.py:52
Methodfit_parameters_lls2
Method that fits bonded parameters using LLS. Notes ----- Only one ParaMol system is supported at once. Expe
ParaMol/MM_engines/least_square.py:148
Methodforce_statistics
Method that calculates statistics of forces. Parameters ---------- fmm : list (n_structures,n_atoms,3) 3
ParaMol/System/system.py:406
Methodget_degenerate_hydrogen_indexes
Method that determines the indices of the hydrogen atoms belonging to methyl or methylene groups. Parameters ----------
ParaMol/Tasks/resp_fitting.py:148
Methodget_f_count
Method that retrieves the objective function evaluation counter. Returns ------- int Number of times tha
ParaMol/Objective_function/objective_function.py:101
Methodget_mm_relaxed_conformations
Parameters ---------- system: :obj:`ParaMol.System.system.ParaMolSystem` ParaMol system instance. torsio
ParaMol/Tasks/torsions_scan.py:752
Methodinit_worker
()
ParaMol/Objective_function/gpu_objective_function.py:49
Methodmin_obj
(X)
ParaMol/Optimizers/devel/bayesian.py:48
Methodoptimize_scaling_constants
Methods that sets as optimizable all parameters of the scaling factors contained in the listed passed as an argument. Parameters
ParaMol/Force_field/force_field.py:799
Methodoptimize_selection
Methods that sets a parameter as optimizable if it belongs to a force field term for which at least one of the atoms's indices is greather th
ParaMol/Force_field/force_field.py:705
Functionqm_parallel
Method that can be used as a callback function for the parallel computation of QM forces and energies. Parameters ---------- conform
ParaMol/Tasks/forces_parallel/__init__.py:13
Methodreset_f_count
Method that resets the objective function evaluation counter. Returns ------- int Number of times that t
ParaMol/Objective_function/objective_function.py:89
Methodrun_calculation
Method that perform a single-point calculation with forces. Parameters ---------- coords : np.ndarray, shape=(n_atom
ParaMol/QM_engines/dftb_wrapper.py:88
Methodrun_calculation
Method that runs a calculation using AMBER's quantum chemisty package sqm. Parameters ---------- coords : list or np
ParaMol/QM_engines/amber_wrapper.py:85
Methodrun_optimization
Method that runs a SciPy optimization. Parameters ---------- f: callable Reference to the objective func
ParaMol/Optimizers/scipy_optimizers.py:41
Methodrun_optimization
Method that performs optimization using the simulated annealing method. Notes ----- Source: #TODO. include s
ParaMol/Optimizers/simulated_annealing.py:43
Methodrun_optimization
Method that performs optimization using the Monte Carlo method. Notes ----- Source: 'Developing accurate mol
ParaMol/Optimizers/monte_carlo.py:37
Methodrun_optimization
Method that performs optimization using the gradient descent method. Notes ----- When the number of conformations be
ParaMol/Optimizers/gradient_descent.py:48
Methodrun_optimization
(self, f, parameters, constraints=None)
ParaMol/Optimizers/devel/bayesian.py:102
Methodrun_parallel
Run the parallel callback function. :return (tuple): fmm_data, emm_data
ParaMol/Objective_function/objective_function.py:268
Methodrun_serial
()
ParaMol/Objective_function/objective_function.py:250
Methodrun_task
Method that runs a HMC sampler. Parameters ---------- settings : dict Dictionary containing global ParaM
ParaMol/HMC/hmc_sampler.py:62
Methodrun_task
Method that runs a HMC sampler. Parameters ---------- settings : dict Dictionary containing global ParaM
ParaMol/HMC/hmc_sampler_qm_mm.py:62
Methodrun_task
Method that performs self-consistent parametrization until convergence or maximum number of iterations is achieved. Parameters
ParaMol/Tasks/adaptive_parametrization.py:52
Methodrun_task
Method that performs the standard ParaMol parametrization. Parameters ---------- settings : dict Diction
ParaMol/Tasks/lls_fitting.py:35
Methodrun_task
This method can be used to generate plots of the objective function. Parameters ---------- settings : dict
ParaMol/Tasks/objective_function_plot.py:31
Methodrun_task
Method that can be used to perform automatic parametrization of the rotatable (soft) torsions using 1-D scans. "SIMULTANEOUS" is pref
ParaMol/Tasks/torsions_parametrization.py:65
Methodrun_task_ase_one_layer
Method that runs a HMC sampler. Parameters ---------- settings : dict Dictionary containing global ParaM
ParaMol/HMC/hmc_sampler.py:348
Methodrun_task_ase_one_layer
Method that runs a HMC sampler. Parameters ---------- settings : dict Dictionary containing global ParaM
ParaMol/HMC/hmc_sampler_qm_mm.py:363
Methodsave_parameter_set
Method that saves the CHARMM parameter file with the current force field parameters of the self._charmm_prm instance Notes -
ParaMol/Utils/Symmetrizers/charmm_symmetrizer.py:35
Methodset_parameter_optimization
Method that for the force field term with index `idx` of the force `force_key` set the parameter with name `param_key` to the optimization st
ParaMol/Force_field/force_field.py:905
Methodset_zero
Method that modifies the ForceField of a ParaMol System so that the values of the force constants of torsions for which the inner ato
ParaMol/Tasks/torsions_scan.py:959
Methodtest_OpenMMEngine_add_torsion_terms
Test add_torsion_terms.
ParaMol/Tests/MM_engines/test_openmm_wrapper.py:120
Methodtest_OpenMMEngine_get_atom_list
Test get_atom_list.
ParaMol/Tests/MM_engines/test_openmm_wrapper.py:74
Methodtest_OpenMMEngine_get_atomic_numbers
Test get_atomic_numbers
ParaMol/Tests/MM_engines/test_openmm_wrapper.py:87
Methodtest_OpenMMEngine_get_cell
Test get_cell.
ParaMol/Tests/MM_engines/test_openmm_wrapper.py:100
Methodtest_OpenMMEngine_get_forces
Test the calculation of MM forces.
ParaMol/Tests/MM_engines/test_openmm_wrapper.py:31
Methodtest_OpenMMEngine_get_potential_energy
Test the calculation of MM energies.
ParaMol/Tests/MM_engines/test_openmm_wrapper.py:60
Methodtest_calculate_parameters_magnitudes
Test the function that calculates the magnitudes of the parameters.
ParaMol/Tests/Parameter_space/test_parameter_space.py:64
Methodtest_convert_system_ref_arrays_to_list
Test the function used to convert the type of the arrays.
ParaMol/Tests/System/test_system.py:228
Methodtest_create_OpenMMEngine_amber
Tests the initialization of the OpenMMWrapper by creating systems from AMBER topology format.
ParaMol/Tests/MM_engines/test_openmm_wrapper.py:12
Methodtest_create_OpenMMEngine_xml
Tests the initialization of the OpenMMWrapper by creating systems from XML topology format.
ParaMol/Tests/MM_engines/test_openmm_wrapper.py:20
Methodtest_create_force_field
Test the creation of the ParaMol force field.
ParaMol/Tests/Force_field/test_force_field.py:15
Methodtest_create_qm_engines
Test the creation of the QM engines.
ParaMol/Tests/System/test_system.py:18
Methodtest_dihedral_rotation
Test get rotatable torsions.
ParaMol/Tests/External/test_rdkit.py:92
Methodtest_filter_conformations
Test the filtering function.
ParaMol/Tests/System/test_system.py:171
Methodtest_get_energies_ensemble
Test the function used to get energies of an ensemble of structures.
ParaMol/Tests/System/test_system.py:94
Methodtest_get_forces_ensemble
Test the function used to get forces of an ensemble of structures.
ParaMol/Tests/System/test_system.py:112
Methodtest_get_optimizable_parameters
Test the function that obtains the optimizable parameters.
ParaMol/Tests/Parameter_space/test_parameter_space.py:16
Methodtest_get_rdkit_mol_conf
Test get_rdkit_mol_conf
ParaMol/Tests/External/test_rdkit.py:17
Methodtest_get_rotatable_bonds
Test get rotatable bonds method.
ParaMol/Tests/External/test_rdkit.py:33
Methodtest_get_rotatable_torsions
Test get rotatable torsions.
ParaMol/Tests/External/test_rdkit.py:59
Methodtest_jacobi_preconditioning
Test the jacobi preconditioning function.
ParaMol/Tests/Parameter_space/test_parameter_space.py:116
Methodtest_objective_function_and_properties
Test the calculation of the objective function and creation of properties.
ParaMol/Tests/Objective_function/test_objective_function.py:27
Methodtest_resp
Test RESP Task. Fitting point charges to electrostatic potential Charges from ESP fit, RMS= 0.00123 RRMS= 0.10456:
ParaMol/Tests/Tasks/test_resp.py:21
Methodtest_update_systems
Test the update systems function.
ParaMol/Tests/Parameter_space/test_parameter_space.py:195
← previousnext →201–300 of 302, ranked by callers