BASIN-3D / basin3d

The core BASIN-3D application that uses a generalized data synthesis model that applies across a variety of earth science observation types (hydrology, geochemistry, climate etc.). https://basin3d.readthedocs.io/
Other
12 stars 4 forks source link

Enable complex mapping #143

Closed dschristianson closed 1 year ago

dschristianson commented 1 year ago

Is your feature request related to a problem? Please describe. Datasources sometime couple BASIN-3D vocabularies. E.g., datasource variable codes can indicate both the observed property and sampling medium. Another example: datasource variable indicates both the observed property and statistic.

Describe the solution you'd like Enable complex mappings to map a single datasource vocabulary to multiple BASIN-3D attributes.

Describe alternatives you've considered Collapse all datasource to BASIN-3D mappings into a single mapping file. Expand attribute mappings beyond observed properties to include at minimum: statistic, sampling_medium, aggregation_duration, result_quality.

Additional context The approach should enable a general mapping capability and also multiple mappings, i.e., more than one unique datasource vocabulary mapped to the same BASIN-3D vocabulary.