deepdrivemd.aggregation.stream.config
- pydantic settings deepdrivemd.aggregation.stream.config.StreamAggregation
Show JSON schema
{ "title": "StreamAggregation", "description": "Base class for specific aggregation configs to inherit.", "type": "object", "properties": { "experiment_directory": { "title": "Experiment Directory", "default": "set_by_deepdrivemd", "env_names": "{'experiment_directory'}", "type": "string", "format": "path" }, "stage_idx": { "title": "Stage Idx", "default": 0, "env_names": "{'stage_idx'}", "type": "integer" }, "task_idx": { "title": "Task Idx", "default": 0, "env_names": "{'task_idx'}", "type": "integer" }, "output_path": { "title": "Output Path", "default": "set_by_deepdrivemd", "env_names": "{'output_path'}", "type": "string", "format": "path" }, "node_local_path": { "title": "Node Local Path", "default": "set_by_deepdrivemd", "env_names": "{'node_local_path'}", "type": "string", "format": "path" }, "n_sim": { "title": "N Sim", "default": 12, "env_names": "{'n_sim'}", "type": "integer" }, "sleeptime_bpfiles": { "title": "Sleeptime Bpfiles", "default": 30, "env_names": "{'sleeptime_bpfiles'}", "type": "integer" }, "num_tasks": { "title": "Num Tasks", "default": 2, "env_names": "{'num_tasks'}", "type": "integer" }, "adios_xml_agg": { "title": "Adios Xml Agg", "default": ".", "env_names": "{'adios_xml_agg'}", "type": "string", "format": "path" }, "compute_rmsd": { "title": "Compute Rmsd", "default": true, "env_names": "{'compute_rmsd'}", "type": "boolean" }, "compute_zcentroid": { "title": "Compute Zcentroid", "default": false, "env_names": "{'compute_zcentroid'}", "type": "boolean" }, "multi_ligand_table": { "title": "Multi Ligand Table", "default": ".", "env_names": "{'multi_ligand_table'}", "type": "string", "format": "path" }, "model": { "title": "Model", "default": "cvae", "env_names": "{'model'}", "type": "string" } } }
- Config
extra: str = allow
- Fields
- field adios_xml_agg: pathlib.Path = PosixPath('.')
- field compute_rmsd: bool = True
- field compute_zcentroid: bool = False
- field model: str = 'cvae'
- field multi_ligand_table: pathlib.Path = PosixPath('.')
- field n_sim: int = 12
- field num_tasks: int = 2
- field sleeptime_bpfiles: int = 30