1 data_handling.identifiers
data_handling.identifiers
Canonical conversions between raw and compact ASE-ATEK identifiers.
These pure helpers own identifier normalization only. Shard resolution and raw snippet loading remain in aria_nbv.data_handling.ase_efm.
1.1 Functions
| Name | Description |
|---|---|
| ase_atek_identifier_variants | Return raw and compact variants for matching one ASE-ATEK identifier. |
| compact_ase_atek_identifiers | Recursively compact ASE-ATEK identifiers inside JSON-like objects. |
| compact_ase_atek_sample_id | Return the compact public identifier for one ASE-ATEK sample key. |
| raw_ase_atek_sample_id | Return the raw ATEK key for a compact ASE-ATEK identifier. |
| scene_id_from_sequence_name | Return the scene prefix from an ASE/ATEK sequence name. |
1.1.1 ase_atek_identifier_variants
data_handling.identifiers.ase_atek_identifier_variants(identifier)Return raw and compact variants for matching one ASE-ATEK identifier.
1.1.2 compact_ase_atek_identifiers
data_handling.identifiers.compact_ase_atek_identifiers(value)Recursively compact ASE-ATEK identifiers inside JSON-like objects.
1.1.3 compact_ase_atek_sample_id
data_handling.identifiers.compact_ase_atek_sample_id(raw)Return the compact public identifier for one ASE-ATEK sample key.
1.1.4 raw_ase_atek_sample_id
data_handling.identifiers.raw_ase_atek_sample_id(compact)Return the raw ATEK key for a compact ASE-ATEK identifier.
1.1.5 scene_id_from_sequence_name
data_handling.identifiers.scene_id_from_sequence_name(sequence_name)Return the scene prefix from an ASE/ATEK sequence name.
Sequence names conventionally use <scene>_<suffix>. Names without a separator are already scene identifiers, while the empty name stays empty. This parser intentionally does not validate the upstream ontology.