cgexplore.systems_optimisation.StructureCalculator

class cgexplore.systems_optimisation.StructureCalculator(structure_function: collections.abc.Callable, structure_output: pathlib._local.Path, calculation_output: pathlib._local.Path, database_path: pathlib._local.Path, options: dict = <factory>)[source]

Bases: object

Methods

calculate

Run the production and analyse a chromosome.

Attributes

Parameters:
calculate(chromosome)[source]

Run the production and analyse a chromosome.

Parameters:

chromosome (Chromosome)

Return type:

None

calculation_output: Path
database_path: Path
options: dict
structure_function: Callable
structure_output: Path