Metadata Suggested Updates
New Metadata Suggestions
This issue will be for suggestions for new metadata standards. Please include the following information in your suggestion and fill out as much information as possible.
Template
name
- name: used full path name, e.g. survey.new_attribute.attribute
- required: [ True | False ]
- type: [ string | float | integer ]
- style: [ ACCEPTED STYLE]
- description: Full description of the new metadata key
- options: input only if style == "controlled vocabulary"
- units: Physical units
- alias: Any alias, [not quite used yet]
- default: Default value if required == True
Accepted Styles
Here are accepted styles: ACCEPTED_STYLES = [ "name", "url", "email", "number", "date", "free form", "time", "date time", "name list", "number list", "controlled vocabulary", "alpha numeric", ]
- [x] survey.funding_source
- name: survey.funding_source (could be a Person --> funding_source.email, funding_source.organization, funding_source.name)
- required: [ False ]
- type: [ string ]
- style: free form
- description: Description of the funding source
- options: None
- units: None
- alias: None
- default: None
- [x] Suggest adding
timing_system.n_satallites
- [x] Suggest adding uncertainty to
location
for data_logger should add:
- [ ]
software - [ ]
hardware
And channel could add:
- [ ]
hardware
Suggest making filter have single units of filters. Currently the standard is:
channel.filter.applied = [list of filters]
channel.filter.name = [list of filters]
Suggest changing it to:
channel.filter = [list of filter_object]
filter_object.name = "name of single filter "
filter_object.applied = True
That way there doesn't need to be a test for the length of names and applied, they always come in a pair.
-
[x] funding_source
-
grant_id
-
organization
-
[x] data_logger.storage_device
-
id
-
type
- [x] survey.state
Add orchid to perso
Add ror to organization
Doi to instrument