diff --git a/models_and_helper_scripts/sample-management-datamodel.yml b/models_and_helper_scripts/sample-management-datamodel.yml index cc5540782584b052e5dcdf64051d8e05ba7a491c..04b74cc98babdb7c1f85e3a3a179720a7a82125b 100644 --- a/models_and_helper_scripts/sample-management-datamodel.yml +++ b/models_and_helper_scripts/sample-management-datamodel.yml @@ -54,8 +54,8 @@ StorageCondition: recommended_properties: ConditionType: condition_value: - datatype: TEXT - + datatype: TEXT + Container: obligatory_properties: Responsible: @@ -80,36 +80,25 @@ Container: Sample: recommended_properties: - NagoyaCase: Container: - FunctionalGroup: SampleType: Parent sample: datatype: Sample - Sampling Person: - datatype: Person Main User: datatype: Person - suggested_properties: - Custom ID: - datatype: LIST<TEXT> - Publications: - description: DOIs of publications related to this sample. - datatype: LIST<TEXT> - NCBI BioProject: - datatype: LIST<TEXT> - NCBI BioSample: - datatype: LIST<TEXT> - NCBI Accession: - datatype: LIST<TEXT> - Sampling method: - description: A short description of the sampling methodology used for this sample. - datatype: TEXT - Notes: + Collector: + datatype: LIST(Person) + Curator: + datatype: LIST(Person) + Device: + material_left: + datatype: BOOLEAN + Event: + SampleMethod: + nagoya_link: datatype: TEXT - AphiaID: - description: An ID for this taxon that allows to uniquely identify it on http://www.marinespecies.org. - datatype: INTEGER + nagoya_relevance: + datatype: BOOLEAN Collection: @@ -146,65 +135,54 @@ NagoyaCase: Position: obligatory_properties: - Latitude: + latitude: datatype: DOUBLE unit: ° - Longitude: + longitude: datatype: DOUBLE unit: ° - recommended_properties: - Water depth: - description: The depth of the water in meters as a positive value + elevation: datatype: DOUBLE - unit: m - Sampling depth: - description: The depth in meters where the sampling took place as a positive value - datatype: DOUBLE - unit: m -FunctionalGroup: +EventType: inherit_from_obligatory: - ControlledRecordType -Gear: - inherit_from_obligatory: - - ControlledRecordType - recommended_properties: - Configuration: - datatype: TEXT +Biome: + inherit_from_recommended: + - ControlledRecordtype + +Device: + inherit_from_recommended: + - ControlledRecordtype Event: - obligatory_properties: - Gear: recommended_properties: + Parent_Event: + datatype: Event + Biome: + Campaign: + Device: + Position: + datatype: LIST(Position) start_date: description: The date and time the event started. datatype: DATETIME - suggested_properties: end_date: description: The date and time the event ended. datatype: DATETIME - -SourceEvent: - inherit_from_suggested: - - Event - obligatory_properties: - Position: - datatype: LIST<Position> - Gear: - recommended_properties: - Hol: + EventType: + igsn_doi: datatype: TEXT - Station Number: + level: datatype: TEXT - IGSN: + locality_description: datatype: TEXT - DOI: - datatype: TEXT - suggested_properties: - Station ID: - description: The name/identifier of a station where regular sampling activity takes place. + locality_name: datatype: TEXT + Sphere: + Responsible_Person: + datatype: LIST(Person) Platform: inherit_from_obligatory: @@ -214,9 +192,10 @@ SampleType: inherit_from_obligatory: - ControlledRecordType -SampleTypeSpecific: - inherit_from_obligatory: - - ControlledRecordType +SampleMethod: + recommended_properties: + Parent_SampleMethod: + datatype: SampleMethod StartPosition: inherit_from_obligatory: @@ -231,25 +210,6 @@ RegisterSampleTemplate: column_names: datatype: LIST<TEXT> -MeshPoreSize: - inherit_from_obligatory: - - ControlledRecordType - recommended_properties: - enumValue: - datatype: TEXT - -Fixation: - inherit_from_obligatory: - - ControlledRecordType - recommended_properties: - enumValue: - -StorageTemperature: - inherit_from_obligatory: - - ControlledRecordType - recommended_properties: - enumValue: - Campaign: inherit_from_obligatory: - ControlledRecordType @@ -259,27 +219,7 @@ Sphere: inherit_from_obligatory: - ControlledRecordType -Sample context: - inherit_from_obligatory: - - ControlledRecordType - PDFReport: inherit_from_obligatory: - ControlledRecordType description: PDF files which contain reports and additional information about samples, collections, or containers - -commonGermanName: - inherit_from_obligatory: - - ControlledRecordType - -commonEnglishName: - inherit_from_obligatory: - - ControlledRecordType - -Taxonomic group/Species: - inherit_from_obligatory: - - ControlledRecordType - -Sample container: - inherit_from_obligatory: - - ControlledRecordType