scine_chemoton.gears.kinetic_modeling.kinetx_kinetic_modeling¶
Classes
|
A class that creates KiNetX kinetic modeling jobs. |
- class scine_chemoton.gears.kinetic_modeling.kinetx_kinetic_modeling.KinetxKineticModelingJobFactory(model_combinations, model_combinations_reactions, manager, only_electronic=False)[source]¶
A class that creates KiNetX kinetic modeling jobs.
- create_kinetic_modeling_job(settings)[source]¶
Create the kinetic modeling job.
- Return type:
- Parameters:
- settingsutils.ValueCollection
The job settings.
- Returns:
- bool
True if the calculation was set up. False, otherwise.
- static get_default_settings()[source]¶
Getter for the job’s default settings.
- Returns:
- Dict
The settings dictionary.
- get_reactions()¶
The reactions are added iteratively starting from all compounds with a non-zero starting concentration. Reactions are added subject to the following conditions: 1. The barrier does not exceed max_barrier. 2. The reaction was not found to be negligible in a previous kinetic modeling run. 3. One site of the reaction can be reached through already added reactions or consists solely of starting aggregates.