simtools-export-sim-telarray-metadata-schema#
Export the expanded sim_telarray metadata schema.
The exported schema combines generated metadata definitions from
sim_telarray_meta_parameters.schema.yml with metadata derived from
model-parameter schemas.
Command line arguments
- output_file (str)
Output file name.
- source_type (str, optional)
Export all metadata, only generated metadata, or only model-parameter-derived metadata.
- schema_version (str, optional)
Registry schema version.
Example
simtools-export-sim-telarray-metadata-schema --output_file metadata.yml
Command line arguments#
options#
- –help
show this help message and exit
- –output_file
Output file name
Required.
- –source_type
Metadata source type to export
Default: all. Choices: all, generated, model_parameter, ctao_datamodel.
- –schema_version
Registry schema version
application#
- –show_options
Print available values for a supported option and exit.
Example#
Export the sim_telarray metadata schema#
Collect all registered sim_telarray metadata fields and write their validation schema as JSON.
Application: simtools-export-sim-telarray-metadata-schema
Integration test: export_sim_telarray_metadata_schema_json.yml
Command
simtools-export-sim-telarray-metadata-schema --config tests/integration_tests/config/export_sim_telarray_metadata_schema_json.yml
Configuration
output_file: sim_telarray_metadata_schema.json
output_path: simtools-output
source_type: all