MDFactoryMDFactory

registry_queries

funcget_analysis_table_name(analysis_name)str

Convert analysis_name to table name.

paramanalysis_namestr

Analysis name (e.g., 'area_per_lipid')

Returns

str

Table name (e.g., 'ANALYSIS_AREA_PER_LIPID')

funcget_artifact_table_name(artifact_name)str

Convert artifact_name to table name.

paramartifact_namestr

Artifact name (e.g., 'bilayer_snapshot')

Returns

str

Table name (e.g., 'ARTIFACT_BILAYER_SNAPSHOT')

funcget_all_analysis_names()list[str]

Get all registered analysis names across all simulation types.

Returns

list

Sorted list of unique analysis names

funcget_all_artifact_names()list[str]

Get all registered artifact names across all simulation types.

Returns

list

Sorted list of unique artifact names

funcget_analyses_for_simulation_type(simulation_type)list[str]

Get analysis names available for a simulation type.

paramsimulation_typestr

Simulation type (e.g., 'bilayer', 'mixedbox')

Returns

list

Sorted list of analysis names for this type

funcget_artifacts_for_simulation_type(simulation_type)list[str]

Get artifact names available for a simulation type.

paramsimulation_typestr

Simulation type (e.g., 'bilayer', 'mixedbox')

Returns

list

Sorted list of artifact names for this type