-
Notifications
You must be signed in to change notification settings - Fork 14
Description
Requirement: My automation script is responsible to validate IDSs and occurrences of given simulations (URI) with physically available database files.
Use case:
The first step in working with a given simulation is to identify the output IDSs. This is crucial because, even in automated workflows, the initial requirement is to prepare and validate the IDS list before performing operations such as reading, manipulating, or writing data.
Having a utility to generate the IDS list is especially useful for users who do not have direct access to the physical database but need to know the available IDSs for a given URI. This functionality simplifies the process of understanding the data structure and ensures that subsequent operations are performed on valid and existing IDSs.
Workaround: For now IDS list is derived from ids_names (list of IDSs in data_dictionary) by reading ids_properties.
Proposal: Instated of iterating all imas.ids_names list and capturing expectation of unavailable ids's, can we provide a API which returns the list of IDSs along with occurrences.
Internal to API, it can open master file and parsed the idss, why because it is generated by code and keeping accurate information of the simulations.