From b7e11fb6e0252e081ac38d040e05016850d495bd Mon Sep 17 00:00:00 2001 From: Johnathan Aspinwall Date: Mon, 1 Jul 2024 09:48:44 -0600 Subject: [PATCH 01/10] feat: Add Acquisitions to Basic Profile (this should not be merged into develop) --- resources/profiles/basic.json | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/profiles/basic.json b/resources/profiles/basic.json index 89b2272..11ad804 100644 --- a/resources/profiles/basic.json +++ b/resources/profiles/basic.json @@ -380,6 +380,11 @@ "title": "Associated", "target": "record.show.edit.associated", "tip": "Other resources with a defined relationship to the resource." + }, + { + "title": "Acquisitions", + "target": "record.show.edit.acquisitions", + "tip": "Information about the acquisition of the resource." } ], "dictionary": [ From 8a72c1def8f62161bfb2845d7c70cf4ce9521ec7 Mon Sep 17 00:00:00 2001 From: Johnathan Aspinwall Date: Mon, 1 Jul 2024 09:50:47 -0600 Subject: [PATCH 02/10] feat: Update Basic Profile URL --- resources/manifest.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/manifest.json b/resources/manifest.json index ecc9b0c..7e82916 100644 --- a/resources/manifest.json +++ b/resources/manifest.json @@ -1,7 +1,7 @@ [ { "name": "basic", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/basic.json" + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@feature/acquisitions/resources/profiles/basic.json" }, { "name": "full", From c08773a94f859c95f2105a3927b075df5ce31841 Mon Sep 17 00:00:00 2001 From: Johnathan Aspinwall Date: Mon, 1 Jul 2024 09:54:17 -0600 Subject: [PATCH 03/10] feat: Update target for Acquisitions in basic.json --- resources/profiles/basic.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/profiles/basic.json b/resources/profiles/basic.json index 11ad804..3e2f8e4 100644 --- a/resources/profiles/basic.json +++ b/resources/profiles/basic.json @@ -383,7 +383,7 @@ }, { "title": "Acquisitions", - "target": "record.show.edit.acquisitions", + "target": "record.show.edit.acquisition", "tip": "Information about the acquisition of the resource." } ], From 09a19c96907687d501cb42b8ca8bc7e40fca0d29 Mon Sep 17 00:00:00 2001 From: Johnathan Aspinwall Date: Mon, 1 Jul 2024 09:55:35 -0600 Subject: [PATCH 04/10] feat: Update acquisition profile URL in manifest.json --- resources/manifest.json | 4 +- resources/profiles/acquisition.json | 413 ++++++++++++++++++ resources/profiles/nggdpp-common.json | 438 ------------------- resources/profiles/nggdpp-geological.json | 448 -------------------- resources/profiles/nggdpp-image.json | 438 ------------------- resources/profiles/nggdpp-invertebrate.json | 448 -------------------- resources/profiles/nggdpp-vertebrate.json | 448 -------------------- 7 files changed, 415 insertions(+), 2222 deletions(-) create mode 100644 resources/profiles/acquisition.json delete mode 100644 resources/profiles/nggdpp-common.json delete mode 100644 resources/profiles/nggdpp-geological.json delete mode 100644 resources/profiles/nggdpp-image.json delete mode 100644 resources/profiles/nggdpp-invertebrate.json delete mode 100644 resources/profiles/nggdpp-vertebrate.json diff --git a/resources/manifest.json b/resources/manifest.json index 7e82916..946eede 100644 --- a/resources/manifest.json +++ b/resources/manifest.json @@ -1,7 +1,7 @@ [ { - "name": "basic", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@feature/acquisitions/resources/profiles/basic.json" + "name": "acquisition", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@feature/acquisitions/resources/profiles/acquisition.json" }, { "name": "full", diff --git a/resources/profiles/acquisition.json b/resources/profiles/acquisition.json new file mode 100644 index 0000000..b1b7fd2 --- /dev/null +++ b/resources/profiles/acquisition.json @@ -0,0 +1,413 @@ +{ + "identifier": "basic", + "namespace": "org.adiwg.profile", + "alternateId": ["basic"], + "title": "Basic", + "description": "A profile with the minimum recommended elements for discovery.", + "version": "1.0.0", + "components": { + "record": { + "main": { + "basicInformation": { + "recordId": false + }, + "resourceType": { + "name": false + }, + "citation": { + "basicInformation": { + "alternateTitle": false, + "dates": { + "dateItem": { + "description": false + } + }, + "edition": false, + "presentationForm": false + }, + "onlineResource": { + "protocol": false, + "description": false + }, + "identifier": false, + "identifierShort": { + "version": false, + "description": false + }, + "series": false, + "otherCitationDetails": false, + "graphic": false + }, + "description": { + "shortAbstract": false + }, + "supplementalInfo": false, + "environmentDescription": false, + "timePeriod": { + "identifier": false, + "periodName": false, + "interval": false, + "duration": false + }, + "maintenance": { + "dates": false, + "note": false, + "scope": false + }, + "graphicOverview": { + "fileDescription": false, + "onlineResource": { + "protocol": false, + "description": false, + "onlineFunction": {} + } + }, + "credit": false + }, + "metadata": { + "onlineResource": { + "protocol": false, + "description": false + }, + "maintenance": { + "date": false, + "contact": false, + "note": false, + "scope": false + }, + "parentMetadata": false, + "repositories": false, + "defaultLocale": false, + "alternateMetadataReference": false + }, + "extent": { + "description": false, + "geographic": { + "description": false + }, + "vertical": false, + "temporal": false + }, + "taxonomy": { + "collection": { + "taxonomicSystem": { + "citation": { + "basicInformation": { + "alternateTitle": false, + "dates": { + "dateItem": { + "description": false + } + }, + "presentationForm": false + }, + "onlineResource": { + "protocol": false, + "description": false + }, + "identifier": false, + "series": false, + "otherCitationDetails": false, + "graphic": false + } + } + } + }, + "distribution": { + "distributor": { + "transferOption": { + "distributionUnit": false, + "offlineOption": { + "storage": { + "density": false, + "units": false + }, + "identifier": false + }, + "transferFrequency": false + }, + "orderProcess": { + "plannedAvailability": false, + "turnaround": false + } + } + }, + "associated": { + "resourceCitation": { + "graphicOverview": false + } + }, + "constraints": { + "graphic": false, + "responsibleParty": false + }, + "associated": { + "resourceCitation": { + "basicInformation": { + "alternateTitle": false, + "edition": false, + "presentationForm": false + }, + "onlineResource": false, + "identifierSimple": false, + "series": false, + "otherCitationDetails": false, + "graphic": false + }, + "metadataCitation": false + } + }, + "contact": {}, + "dictionary": { + "main": { + "basicInformation": { + "functionalLanguage": false + }, + "recommendedUse": false, + "locale": false + }, + "citation": { + "basicInformation": { + "alternateTitle": false, + "edition": false, + "presentationForm": false + }, + "onlineResource": { + "description": false, + "protocol": false + }, + "identifier": false, + "series": false, + "identifierSimple": { + "visible": true, + "authority": false, + "version": false, + "description": false + }, + "identifierShort": false, + "otherCitationDetails": false, + "graphic": false + }, + "entity": { + "information": {}, + "identifier": {}, + "codeName": {}, + "definition": {}, + "commonName": {}, + "alias": {}, + "structure": { + "fieldSeparatorCharacter": {}, + "numberOfHeaderLines": {}, + "quoteCharacter": {} + }, + "keys": {}, + "index": {}, + "entityReference": { + "basicInformation": {}, + "title": {}, + "alternateTitle": {}, + "date": {}, + "edition": {}, + "presentationForm": {}, + "responsibleParty": {}, + "onlineResource": {}, + "identifier": {}, + "identifierSimple": {}, + "identifierShort": {}, + "series": { + "name": {}, + "issue": {}, + "page": {} + }, + "otherCitationDetails": {}, + "graphicOverview": {} + }, + "attribute": { + "name": {}, + "dataType": {}, + "definition": {}, + "allowNull": {}, + "information": { + "codeName": {}, + "definition": {}, + "dataType": {}, + "allowNull": {}, + "commonName": {}, + "domain": {}, + "alias": {}, + "units": {}, + "unitsResolution": {}, + "caseSensitive": {}, + "fieldWidth": {}, + "missingValue": {}, + "minValue": {}, + "maxValue": {} + }, + "valueRange": {}, + "timePeriod": {}, + "attributeReference": { + "basicInformation": {}, + "title": {}, + "alternateTitle": {}, + "date": {}, + "edition": {}, + "presentationForm": {}, + "responsibleParty": {}, + "onlineResource": {}, + "identifier": {}, + "identifierSimple": {}, + "identifierShort": {}, + "series": { + "name": {}, + "issue": {}, + "page": {} + }, + "otherCitationDetails": {}, + "graphicOverview": {} + } + }, + "citation": { + "identifier": { + "identifier": {}, + "namespace": {}, + "version": {}, + "description": {}, + "authority": { + "basicInformation": {}, + "title": {}, + "alternateTitle": {}, + "date": {}, + "responsibleParty": {}, + "onlineResource": {}, + "identifier": {}, + "identifierSimple": {}, + "identifierShort": {} + } + } + } + }, + "domain": { + "information": { + "commonName": false + }, + "domainReference": { + "basicInformation": { + "alternateTitle": false, + "edition": false, + "presentationForm": false + }, + "onlineResource": { + "description": false, + "protocol": false + }, + "identifier": false, + "series": false, + "identifierSimple": { + "visible": true, + "authority": false, + "version": false, + "description": false + }, + "identifierShort": false, + "otherCitationDetails": false, + "graphic": false + }, + "domainItem": { + "reference": { + "basicInformation": { + "alternateTitle": false, + "edition": false, + "presentationForm": false + }, + "onlineResource": { + "description": false, + "protocol": false + }, + "identifier": false, + "series": false, + "identifierSimple": { + "visible": true, + "authority": false, + "version": false, + "description": false + }, + "identifierShort": false, + "otherCitationDetails": false, + "graphic": false + } + } + } + } + }, + "nav": { + "record": [ + { + "title": "Main", + "target": "record.show.edit.main", + "tip": "Basic information about the resource." + }, + { + "title": "Metadata", + "target": "record.show.edit.metadata", + "tip": "Information about the metadata for the resource." + }, + { + "title": "Keywords", + "target": "record.show.edit.keywords", + "tip": "Terms used to describe the resource." + }, + { + "title": "Extent", + "target": "record.show.edit.extent", + "tip": "Information describing the bounds of the resource." + }, + { + "title": "Taxonomy", + "target": "record.show.edit.taxonomy", + "tip": "Information on the taxa associated with the resource." + }, + { + "title": "Distribution", + "target": "record.show.edit.distribution", + "tip": "Information about obtaining the resource." + }, + { + "title": "Constraints", + "target": "record.show.edit.constraint", + "tip": "Information about constraints applied to the resource." + }, + { + "title": "Associated", + "target": "record.show.edit.associated", + "tip": "Other resources with a defined relationship to the resource." + }, + { + "title": "Acquisition", + "target": "record.show.edit.acquisition", + "tip": "Information about the acquisition of the resource." + } + ], + "dictionary": [ + { + "title": "Main", + "target": "dictionary.show.edit.index", + "tip": "Basic information about the dictionary." + }, + { + "title": "Citation", + "target": "dictionary.show.edit.citation", + "tip": "The citation for the dictionary." + }, + { + "title": "Domains", + "target": "dictionary.show.edit.domain", + "tip": "Information about defined value lists." + }, + { + "title": "Entities", + "target": "dictionary.show.edit.entity", + "tip": "Information about entities(tables) and attributes(columns or fields)." + } + ] + } +} diff --git a/resources/profiles/nggdpp-common.json b/resources/profiles/nggdpp-common.json deleted file mode 100644 index 3ba12eb..0000000 --- a/resources/profiles/nggdpp-common.json +++ /dev/null @@ -1,438 +0,0 @@ -{ - "identifier": "NGGDPP_Common", - "namespace": "gov.usgs.ndc", - "alternateId": [ - "NGGDPP_Common" - ], - "title": "NGGDPP Common", - "description": "A profile with common metadata elements for NGGDPP collections.", - "version": "1.0.0", - "components": { - "record": { - "main": { - "basicInformation": { - "recordId": {}, - "title": {}, - "status": {}, - "defaultLocale": { - "language": {}, - "characterSet": {}, - "country": {} - } - }, - "resourceType": { - "resourceType": {}, - "name": {} - }, - "pointOfContact": {}, - "citation": { - "basicInformation": { - "title": {}, - "alternateTitle": {}, - "dates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - }, - "edition": false, - "presentationForm": false - }, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false, - "applicationProfile": false, - "protocolRequest": false - }, - "identifier": { - "identifier": {}, - "namespace": {}, - "version": false, - "description": {}, - "authority": false - }, - "identifierSimple": false, - "identifierShort": false, - "series": false, - "otherCitationDetails": {}, - "graphic": false - }, - "description": { - "abstract": {}, - "shortAbstract": false - }, - "purpose": {}, - "supplementalInfo": {}, - "environmentDescription": false, - "timePeriod": { - "dateRange": { - "start": {}, - "end": {}, - "fiscalyear": false - }, - "identifier": false, - "description": false, - "periodName": false, - "interval": false, - "duration": false - }, - "maintenance": false, - "graphicOverview": false, - "credit": false - }, - "metadata": { - "basicInformation": { - "metadataStatus": {}, - "metadataDates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - } - }, - "metadataContacts": { - "role": {}, - "contacts": {} - }, - "metadataIdentifier": { - "identifier": {}, - "namespace": {}, - "version": false, - "description": {}, - "authority": false - }, - "parentMetadata": false, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false - }, - "repositories": false, - "maintenance": false, - "defaultLocale": false, - "alternateMetadataReference": false - }, - "keywords": { - "citation": { - "title": {}, - "date": {}, - "dateType": {}, - "keywordType": {}, - "edition": false, - "onlineResourceUrl": {} - }, - "keyword": { - "keyword": {}, - "identifier": {} - } - }, - "extent": { - "description": false, - "geographic": { - "bbox": { - "north": {}, - "east": {}, - "south": {}, - "west": {} - }, - "description": {}, - "containsData": false - } - }, - "spatial": false, - "lineage": { - "statement": {}, - "processStep": false, - "source": false, - "citation": false - }, - "taxonomy": false, - "distribution": { - "description": {}, - "liablityStatement": false, - "distributor": { - "contacts": {}, - "role": {}, - "transferOption": false, - "orderProcess": false - } - }, - "constraints": { - "type": {}, - "useLimitation": {}, - "legal": { - "accessConstraint": {}, - "useConstraint": {}, - "otherConstraint": {} - }, - "security": false, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "graphic": false - }, - "associated": { - "associationType": {}, - "initiativeType": {}, - "resourceCitation": { - "basicInformation": { - "alternateTitle": false, - "dates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - }, - "edition": false, - "presentationForm": false - }, - "identifier": {}, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false, - "applicationProfile": false, - "protocolRequest": false - }, - "identifierSimple": false, - "identifierShort": false, - "series": { - "name": {}, - "issue": {}, - "page": {} - }, - "otherCitationDetails": {}, - "graphic": false - }, - "resourceType": { - "resourceType": {}, - "name": {} - }, - "metadataCitation": false - }, - "documents": { - "resourceType": { - "resourceType": {}, - "name": {} - }, - "citation": { - "basicInformation": { - "title": {}, - "alternateTitle": false, - "dates": false, - "edition": false, - "presentationForm": false - }, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": {}, - "applicationProfile": false, - "protocolRequest": false - }, - "identifier": {}, - "identifierSimple": false, - "identifierShort": false, - "series": false, - "otherCitationDetails": false, - "graphic": false - } - }, - "funding": { - "fundingPeriod": { - "allocation": { - "amount": false, - "currency": false, - "sourceAllocationId": {}, - "source": {}, - "recipient": false, - "otherContacts": false, - "matching": false, - "comment": false, - "onlineResource": false - }, - "description": false, - "timePeriod": false - } - } - }, - "contact": false, - "dictionary": false - }, - "nav": { - "record": [ - { - "title": "Main", - "target": "record.show.edit.main", - "tip": "Basic information about the resource." - }, - { - "title": "Metadata", - "target": "record.show.edit.metadata", - "tip": "Information about the metadata for the resource." - }, - { - "title": "Keywords", - "target": "record.show.edit.keywords", - "tip": "Terms used to describe the resource." - }, - { - "title": "Extent", - "target": "record.show.edit.extent", - "tip": "Information describing the bounds of the resource." - }, - { - "title": "Lineage", - "target": "record.show.edit.lineage", - "tip": "Information on the history of the resource." - }, - { - "title": "Distribution", - "target": "record.show.edit.distribution", - "tip": "Information about obtaining the resource." - }, - { - "title": "Constraints", - "target": "record.show.edit.constraint", - "tip": "Information about constraints applied to the resource." - }, - { - "title": "Associated", - "target": "record.show.edit.associated", - "tip": "Other resources with a defined relationship to the resource." - }, - { - "title": "Documents", - "target": "record.show.edit.documents", - "tip": "Other documents related to, but not defining, the resource." - }, - { - "title": "Funding", - "target": "record.show.edit.funding", - "tip": "Information about funding allocated to development of the resource." - } - ] - }, - "vocabularies": [ - { - "source": "sciencebase", - "id": "6112869cf0d1326bc2b4bed8", - "name": "Favret Conservation Status (dry)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bedc", - "name": "Favret Conservation Status (fluid)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bee0", - "name": "Favret Conservation Status (slide)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bee4", - "name": "Favret Container Condition (dry)" - }, - { - "source": "sciencebase", - "id": "6112869ef0d1326bc2b4bee9", - "name": "Favret Container Condition (fluid)" - }, - { - "source": "sciencebase", - "id": "6112869ef0d1326bc2b4beed", - "name": "Favret Container Condition (slide)" - }, - { - "source": "sciencebase", - "id": "611286a0f0d1326bc2b4befc", - "name": "Favret Processing State (dry)" - }, - { - "source": "sciencebase", - "id": "611286a0f0d1326bc2b4bf00", - "name": "Favret Processing State (fluid)" - }, - { - "source": "sciencebase", - "id": "611286a1f0d1326bc2b4bf04", - "name": "Favret Processing State (slide)" - }, - { - "source": "sciencebase", - "name": "CollectionTheme", - "id": "58b45852e4b0f974afcf03b4" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df14", - "name": "primaryPurpose" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df0b", - "name": "userGroup" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df22", - "name": "category" - }, - { - "source": "sciencebase", - "id": "4f4e475fe4b07f02db47df7b", - "name": "unit" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df1d", - "name": "type" - }, - { - "source": "sciencebase", - "id": "611d3f2dbfff3461918aba4d", - "name": "Known To Contain Types" - }, - { - "source": "sciencebase", - "id": "611d213fbfff3461918aba48", - "name": "Hazardous Materials" - }, - { - "source": "sciencebase", - "id": "5bf3f7bce4b00ce5fb627d57", - "name": "NGGDPP ReSciColl ScienceBase Type Tags" - }, - { - "source": "usgs", - "id": "usgs-thesaurus", - "name": "USGS Thesaurus" - } - ] -} \ No newline at end of file diff --git a/resources/profiles/nggdpp-geological.json b/resources/profiles/nggdpp-geological.json deleted file mode 100644 index a5344f6..0000000 --- a/resources/profiles/nggdpp-geological.json +++ /dev/null @@ -1,448 +0,0 @@ -{ - "identifier": "NGGDPP_geological", - "namespace": "gov.usgs.ndc", - "alternateId": [ - "NGGDPP_geological" - ], - "title": "NGGDPP Geological", - "description": "A profile with metadata elements for NGGDPP rock samples and other geological collections.", - "version": "1.0.0", - "components": { - "record": { - "main": { - "basicInformation": { - "recordId": {}, - "title": {}, - "status": {}, - "defaultLocale": { - "language": {}, - "characterSet": {}, - "country": {} - } - }, - "resourceType": { - "resourceType": {}, - "name": {} - }, - "pointOfContact": {}, - "citation": { - "basicInformation": { - "title": {}, - "alternateTitle": {}, - "dates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - }, - "edition": false, - "presentationForm": false - }, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false, - "applicationProfile": false, - "protocolRequest": false - }, - "identifier": { - "identifier": {}, - "namespace": {}, - "version": false, - "description": {}, - "authority": false - }, - "identifierSimple": false, - "identifierShort": false, - "series": false, - "otherCitationDetails": {}, - "graphic": false - }, - "description": { - "abstract": {}, - "shortAbstract": false - }, - "purpose": {}, - "supplementalInfo": {}, - "environmentDescription": false, - "timePeriod": { - "dateRange": { - "start": {}, - "end": {}, - "fiscalyear": false - }, - "identifier": false, - "description": false, - "periodName": false, - "interval": false, - "duration": false - }, - "maintenance": false, - "graphicOverview": false, - "credit": false - }, - "metadata": { - "basicInformation": { - "metadataStatus": {}, - "metadataDates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - } - }, - "metadataContacts": { - "role": {}, - "contacts": {} - }, - "metadataIdentifier": { - "identifier": {}, - "namespace": {}, - "version": false, - "description": {}, - "authority": false - }, - "parentMetadata": false, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false - }, - "repositories": false, - "maintenance": false, - "defaultLocale": false, - "alternateMetadataReference": false - }, - "keywords": { - "citation": { - "title": {}, - "date": {}, - "dateType": {}, - "keywordType": {}, - "edition": false, - "onlineResourceUrl": {} - }, - "keyword": { - "keyword": {}, - "identifier": {} - } - }, - "extent": { - "description": false, - "geographic": { - "bbox": { - "north": {}, - "east": {}, - "south": {}, - "west": {} - }, - "description": {}, - "containsData": false - } - }, - "spatial": false, - "lineage": { - "statement": {}, - "processStep": false, - "source": false, - "citation": false - }, - "taxonomy": false, - "distribution": { - "description": {}, - "liablityStatement": false, - "distributor": { - "contacts": {}, - "role": {}, - "transferOption": false, - "orderProcess": false - } - }, - "constraints": { - "type": {}, - "useLimitation": {}, - "legal": { - "accessConstraint": {}, - "useConstraint": {}, - "otherConstraint": {} - }, - "security": false, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "graphic": false - }, - "associated": { - "associationType": {}, - "initiativeType": {}, - "resourceCitation": { - "basicInformation": { - "alternateTitle": false, - "dates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - }, - "edition": false, - "presentationForm": false - }, - "identifier": {}, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false, - "applicationProfile": false, - "protocolRequest": false - }, - "identifierSimple": false, - "identifierShort": false, - "series": { - "name": {}, - "issue": {}, - "page": {} - }, - "otherCitationDetails": {}, - "graphic": false - }, - "resourceType": { - "resourceType": {}, - "name": {} - }, - "metadataCitation": false - }, - "documents": { - "resourceType": { - "resourceType": {}, - "name": {} - }, - "citation": { - "basicInformation": { - "title": {}, - "alternateTitle": false, - "dates": false, - "edition": false, - "presentationForm": false - }, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": {}, - "applicationProfile": false, - "protocolRequest": false - }, - "identifier": {}, - "identifierSimple": false, - "identifierShort": false, - "series": false, - "otherCitationDetails": false, - "graphic": false - } - }, - "funding": { - "fundingPeriod": { - "allocation": { - "amount": false, - "currency": false, - "sourceAllocationId": {}, - "source": {}, - "recipient": false, - "otherContacts": false, - "matching": false, - "comment": false, - "onlineResource": false - }, - "description": false, - "timePeriod": false - } - } - }, - "contact": false, - "dictionary": false - }, - "nav": { - "record": [ - { - "title": "Main", - "target": "record.show.edit.main", - "tip": "Basic information about the resource." - }, - { - "title": "Metadata", - "target": "record.show.edit.metadata", - "tip": "Information about the metadata for the resource." - }, - { - "title": "Keywords", - "target": "record.show.edit.keywords", - "tip": "Terms used to describe the resource." - }, - { - "title": "Extent", - "target": "record.show.edit.extent", - "tip": "Information describing the bounds of the resource." - }, - { - "title": "Lineage", - "target": "record.show.edit.lineage", - "tip": "Information on the history of the resource." - }, - { - "title": "Distribution", - "target": "record.show.edit.distribution", - "tip": "Information about obtaining the resource." - }, - { - "title": "Constraints", - "target": "record.show.edit.constraint", - "tip": "Information about constraints applied to the resource." - }, - { - "title": "Associated", - "target": "record.show.edit.associated", - "tip": "Other resources with a defined relationship to the resource." - }, - { - "title": "Documents", - "target": "record.show.edit.documents", - "tip": "Other documents related to, but not defining, the resource." - }, - { - "title": "Funding", - "target": "record.show.edit.funding", - "tip": "Information about funding allocated to development of the resource." - } - ] - }, - "vocabularies": [ - { - "source": "sciencebase", - "id": "6112869cf0d1326bc2b4bed8", - "name": "Favret Conservation Status (dry)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bedc", - "name": "Favret Conservation Status (fluid)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bee0", - "name": "Favret Conservation Status (slide)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bee4", - "name": "Favret Container Condition (dry)" - }, - { - "source": "sciencebase", - "id": "6112869ef0d1326bc2b4bee9", - "name": "Favret Container Condition (fluid)" - }, - { - "source": "sciencebase", - "id": "6112869ef0d1326bc2b4beed", - "name": "Favret Container Condition (slide)" - }, - { - "source": "sciencebase", - "id": "611286a0f0d1326bc2b4befc", - "name": "Favret Processing State (dry)" - }, - { - "source": "sciencebase", - "id": "611286a0f0d1326bc2b4bf00", - "name": "Favret Processing State (fluid)" - }, - { - "source": "sciencebase", - "id": "611286a1f0d1326bc2b4bf04", - "name": "Favret Processing State (slide)" - }, - { - "source": "sciencebase", - "name": "CollectionTheme", - "id": "58b45852e4b0f974afcf03b4" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df14", - "name": "primaryPurpose" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df0b", - "name": "userGroup" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df22", - "name": "category" - }, - { - "source": "sciencebase", - "id": "4f4e475fe4b07f02db47df7b", - "name": "unit" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df1d", - "name": "type" - }, - { - "source": "sciencebase", - "id": "611d3f2dbfff3461918aba4d", - "name": "Known To Contain Types" - }, - { - "source": "sciencebase", - "id": "611d213fbfff3461918aba48", - "name": "Hazardous Materials" - }, - { - "source": "sciencebase", - "id": "5bf3f7bce4b00ce5fb627d57", - "name": "NGGDPP ReSciColl ScienceBase Type Tags" - }, - { - "source": "usgs", - "id": "usgs-thesaurus", - "name": "USGS Thesaurus" - }, - { - "source": "gcmd", - "id": "1eb0ea0a-312c-4d74-8d42-6f1ad758f999", - "name": "GCMD Science Keywords" - }, - { - "source": "gcmd", - "id": "a9f88ca9-5d19-45fa-8fbb-3c6ff5f1f190", - "name": "GCMD Chrono Units" - } - ] -} \ No newline at end of file diff --git a/resources/profiles/nggdpp-image.json b/resources/profiles/nggdpp-image.json deleted file mode 100644 index e20ad74..0000000 --- a/resources/profiles/nggdpp-image.json +++ /dev/null @@ -1,438 +0,0 @@ -{ - "identifier": "NGGDPP_image", - "namespace": "gov.usgs.ndc", - "alternateId": [ - "NGGDPP_image" - ], - "title": "NGGDPP Image", - "description": "A profile with metadata elements for NGGDPP image collections.", - "version": "1.0.0", - "components": { - "record": { - "main": { - "basicInformation": { - "recordId": {}, - "title": {}, - "status": {}, - "defaultLocale": { - "language": {}, - "characterSet": {}, - "country": {} - } - }, - "resourceType": { - "resourceType": {}, - "name": {} - }, - "pointOfContact": {}, - "citation": { - "basicInformation": { - "title": {}, - "alternateTitle": {}, - "dates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - }, - "edition": false, - "presentationForm": false - }, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false, - "applicationProfile": false, - "protocolRequest": false - }, - "identifier": { - "identifier": {}, - "namespace": {}, - "version": false, - "description": {}, - "authority": false - }, - "identifierSimple": false, - "identifierShort": false, - "series": false, - "otherCitationDetails": {}, - "graphic": false - }, - "description": { - "abstract": {}, - "shortAbstract": false - }, - "purpose": {}, - "supplementalInfo": {}, - "environmentDescription": false, - "timePeriod": { - "dateRange": { - "start": {}, - "end": {}, - "fiscalyear": false - }, - "identifier": false, - "description": false, - "periodName": false, - "interval": false, - "duration": false - }, - "maintenance": false, - "graphicOverview": false, - "credit": false - }, - "metadata": { - "basicInformation": { - "metadataStatus": {}, - "metadataDates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - } - }, - "metadataContacts": { - "role": {}, - "contacts": {} - }, - "metadataIdentifier": { - "identifier": {}, - "namespace": {}, - "version": false, - "description": {}, - "authority": false - }, - "parentMetadata": false, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false - }, - "repositories": false, - "maintenance": false, - "defaultLocale": false, - "alternateMetadataReference": false - }, - "keywords": { - "citation": { - "title": {}, - "date": {}, - "dateType": {}, - "keywordType": {}, - "edition": false, - "onlineResourceUrl": {} - }, - "keyword": { - "keyword": {}, - "identifier": {} - } - }, - "extent": { - "description": false, - "geographic": { - "bbox": { - "north": {}, - "east": {}, - "south": {}, - "west": {} - }, - "description": {}, - "containsData": false - } - }, - "spatial": false, - "lineage": { - "statement": {}, - "processStep": false, - "source": false, - "citation": false - }, - "taxonomy": false, - "distribution": { - "description": {}, - "liablityStatement": false, - "distributor": { - "contacts": {}, - "role": {}, - "transferOption": false, - "orderProcess": false - } - }, - "constraints": { - "type": {}, - "useLimitation": {}, - "legal": { - "accessConstraint": {}, - "useConstraint": {}, - "otherConstraint": {} - }, - "security": false, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "graphic": false - }, - "associated": { - "associationType": {}, - "initiativeType": {}, - "resourceCitation": { - "basicInformation": { - "alternateTitle": false, - "dates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - }, - "edition": false, - "presentationForm": false - }, - "identifier": {}, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false, - "applicationProfile": false, - "protocolRequest": false - }, - "identifierSimple": false, - "identifierShort": false, - "series": { - "name": {}, - "issue": {}, - "page": {} - }, - "otherCitationDetails": {}, - "graphic": false - }, - "resourceType": { - "resourceType": {}, - "name": {} - }, - "metadataCitation": false - }, - "documents": { - "resourceType": { - "resourceType": {}, - "name": {} - }, - "citation": { - "basicInformation": { - "title": {}, - "alternateTitle": false, - "dates": false, - "edition": false, - "presentationForm": false - }, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": {}, - "applicationProfile": false, - "protocolRequest": false - }, - "identifier": {}, - "identifierSimple": false, - "identifierShort": false, - "series": false, - "otherCitationDetails": false, - "graphic": false - } - }, - "funding": { - "fundingPeriod": { - "allocation": { - "amount": false, - "currency": false, - "sourceAllocationId": {}, - "source": {}, - "recipient": false, - "otherContacts": false, - "matching": false, - "comment": false, - "onlineResource": false - }, - "description": false, - "timePeriod": false - } - } - }, - "contact": false, - "dictionary": false - }, - "nav": { - "record": [ - { - "title": "Main", - "target": "record.show.edit.main", - "tip": "Basic information about the resource." - }, - { - "title": "Metadata", - "target": "record.show.edit.metadata", - "tip": "Information about the metadata for the resource." - }, - { - "title": "Keywords", - "target": "record.show.edit.keywords", - "tip": "Terms used to describe the resource." - }, - { - "title": "Extent", - "target": "record.show.edit.extent", - "tip": "Information describing the bounds of the resource." - }, - { - "title": "Lineage", - "target": "record.show.edit.lineage", - "tip": "Information on the history of the resource." - }, - { - "title": "Distribution", - "target": "record.show.edit.distribution", - "tip": "Information about obtaining the resource." - }, - { - "title": "Constraints", - "target": "record.show.edit.constraint", - "tip": "Information about constraints applied to the resource." - }, - { - "title": "Associated", - "target": "record.show.edit.associated", - "tip": "Other resources with a defined relationship to the resource." - }, - { - "title": "Documents", - "target": "record.show.edit.documents", - "tip": "Other documents related to, but not defining, the resource." - }, - { - "title": "Funding", - "target": "record.show.edit.funding", - "tip": "Information about funding allocated to development of the resource." - } - ] - }, - "vocabularies": [ - { - "source": "sciencebase", - "id": "6112869cf0d1326bc2b4bed8", - "name": "Favret Conservation Status (dry)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bedc", - "name": "Favret Conservation Status (fluid)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bee0", - "name": "Favret Conservation Status (slide)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bee4", - "name": "Favret Container Condition (dry)" - }, - { - "source": "sciencebase", - "id": "6112869ef0d1326bc2b4bee9", - "name": "Favret Container Condition (fluid)" - }, - { - "source": "sciencebase", - "id": "6112869ef0d1326bc2b4beed", - "name": "Favret Container Condition (slide)" - }, - { - "source": "sciencebase", - "id": "611286a0f0d1326bc2b4befc", - "name": "Favret Processing State (dry)" - }, - { - "source": "sciencebase", - "id": "611286a0f0d1326bc2b4bf00", - "name": "Favret Processing State (fluid)" - }, - { - "source": "sciencebase", - "id": "611286a1f0d1326bc2b4bf04", - "name": "Favret Processing State (slide)" - }, - { - "source": "sciencebase", - "name": "CollectionTheme", - "id": "58b45852e4b0f974afcf03b4" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df14", - "name": "primaryPurpose" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df0b", - "name": "userGroup" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df22", - "name": "category" - }, - { - "source": "sciencebase", - "id": "4f4e475fe4b07f02db47df7b", - "name": "unit" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df1d", - "name": "type" - }, - { - "source": "sciencebase", - "id": "611d3f2dbfff3461918aba4d", - "name": "Known To Contain Types" - }, - { - "source": "sciencebase", - "id": "611d213fbfff3461918aba48", - "name": "Hazardous Materials" - }, - { - "source": "sciencebase", - "id": "5bf3f7bce4b00ce5fb627d57", - "name": "NGGDPP ReSciColl ScienceBase Type Tags" - }, - { - "source": "usgs", - "id": "usgs-thesaurus", - "name": "USGS Thesaurus" - } - ] -} \ No newline at end of file diff --git a/resources/profiles/nggdpp-invertebrate.json b/resources/profiles/nggdpp-invertebrate.json deleted file mode 100644 index 5d44159..0000000 --- a/resources/profiles/nggdpp-invertebrate.json +++ /dev/null @@ -1,448 +0,0 @@ -{ - "identifier": "NGGDPP_invertebrate", - "namespace": "gov.usgs.ndc", - "alternateId": [ - "NGGDPP_invertebrate" - ], - "title": "NGGDPP Invertebrate", - "description": "A profile with metadata elements for NGGDPP invertebrate collections.", - "version": "1.0.0", - "components": { - "record": { - "main": { - "basicInformation": { - "recordId": {}, - "title": {}, - "status": {}, - "defaultLocale": { - "language": {}, - "characterSet": {}, - "country": {} - } - }, - "resourceType": { - "resourceType": {}, - "name": {} - }, - "pointOfContact": {}, - "citation": { - "basicInformation": { - "title": {}, - "alternateTitle": {}, - "dates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - }, - "edition": false, - "presentationForm": false - }, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false, - "applicationProfile": false, - "protocolRequest": false - }, - "identifier": { - "identifier": {}, - "namespace": {}, - "version": false, - "description": {}, - "authority": false - }, - "identifierSimple": false, - "identifierShort": false, - "series": false, - "otherCitationDetails": {}, - "graphic": false - }, - "description": { - "abstract": {}, - "shortAbstract": false - }, - "purpose": {}, - "supplementalInfo": {}, - "environmentDescription": false, - "timePeriod": { - "dateRange": { - "start": {}, - "end": {}, - "fiscalyear": false - }, - "identifier": false, - "description": false, - "periodName": false, - "interval": false, - "duration": false - }, - "maintenance": false, - "graphicOverview": false, - "credit": false - }, - "metadata": { - "basicInformation": { - "metadataStatus": {}, - "metadataDates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - } - }, - "metadataContacts": { - "role": {}, - "contacts": {} - }, - "metadataIdentifier": { - "identifier": {}, - "namespace": {}, - "version": false, - "description": {}, - "authority": false - }, - "parentMetadata": false, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false - }, - "repositories": false, - "maintenance": false, - "defaultLocale": false, - "alternateMetadataReference": false - }, - "keywords": { - "citation": { - "title": {}, - "date": {}, - "dateType": {}, - "keywordType": {}, - "edition": false, - "onlineResourceUrl": {} - }, - "keyword": { - "keyword": {}, - "identifier": {} - } - }, - "extent": { - "description": false, - "geographic": { - "bbox": { - "north": {}, - "east": {}, - "south": {}, - "west": {} - }, - "description": {}, - "containsData": false - } - }, - "spatial": false, - "lineage": { - "statement": {}, - "processStep": false, - "source": false, - "citation": false - }, - "taxonomy": false, - "distribution": { - "description": {}, - "liablityStatement": false, - "distributor": { - "contacts": {}, - "role": {}, - "transferOption": false, - "orderProcess": false - } - }, - "constraints": { - "type": {}, - "useLimitation": {}, - "legal": { - "accessConstraint": {}, - "useConstraint": {}, - "otherConstraint": {} - }, - "security": false, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "graphic": false - }, - "associated": { - "associationType": {}, - "initiativeType": {}, - "resourceCitation": { - "basicInformation": { - "alternateTitle": false, - "dates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - }, - "edition": false, - "presentationForm": false - }, - "identifier": {}, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false, - "applicationProfile": false, - "protocolRequest": false - }, - "identifierSimple": false, - "identifierShort": false, - "series": { - "name": {}, - "issue": {}, - "page": {} - }, - "otherCitationDetails": {}, - "graphic": false - }, - "resourceType": { - "resourceType": {}, - "name": {} - }, - "metadataCitation": false - }, - "documents": { - "resourceType": { - "resourceType": {}, - "name": {} - }, - "citation": { - "basicInformation": { - "title": {}, - "alternateTitle": false, - "dates": false, - "edition": false, - "presentationForm": false - }, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": {}, - "applicationProfile": false, - "protocolRequest": false - }, - "identifier": {}, - "identifierSimple": false, - "identifierShort": false, - "series": false, - "otherCitationDetails": false, - "graphic": false - } - }, - "funding": { - "fundingPeriod": { - "allocation": { - "amount": false, - "currency": false, - "sourceAllocationId": {}, - "source": {}, - "recipient": false, - "otherContacts": false, - "matching": false, - "comment": false, - "onlineResource": false - }, - "description": false, - "timePeriod": false - } - } - }, - "contact": false, - "dictionary": false - }, - "nav": { - "record": [ - { - "title": "Main", - "target": "record.show.edit.main", - "tip": "Basic information about the resource." - }, - { - "title": "Metadata", - "target": "record.show.edit.metadata", - "tip": "Information about the metadata for the resource." - }, - { - "title": "Keywords", - "target": "record.show.edit.keywords", - "tip": "Terms used to describe the resource." - }, - { - "title": "Extent", - "target": "record.show.edit.extent", - "tip": "Information describing the bounds of the resource." - }, - { - "title": "Lineage", - "target": "record.show.edit.lineage", - "tip": "Information on the history of the resource." - }, - { - "title": "Distribution", - "target": "record.show.edit.distribution", - "tip": "Information about obtaining the resource." - }, - { - "title": "Constraints", - "target": "record.show.edit.constraint", - "tip": "Information about constraints applied to the resource." - }, - { - "title": "Associated", - "target": "record.show.edit.associated", - "tip": "Other resources with a defined relationship to the resource." - }, - { - "title": "Documents", - "target": "record.show.edit.documents", - "tip": "Other documents related to, but not defining, the resource." - }, - { - "title": "Funding", - "target": "record.show.edit.funding", - "tip": "Information about funding allocated to development of the resource." - } - ] - }, - "vocabularies": [ - { - "source": "sciencebase", - "id": "6112869cf0d1326bc2b4bed8", - "name": "Favret Conservation Status (dry)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bedc", - "name": "Favret Conservation Status (fluid)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bee0", - "name": "Favret Conservation Status (slide)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bee4", - "name": "Favret Container Condition (dry)" - }, - { - "source": "sciencebase", - "id": "6112869ef0d1326bc2b4bee9", - "name": "Favret Container Condition (fluid)" - }, - { - "source": "sciencebase", - "id": "6112869ef0d1326bc2b4beed", - "name": "Favret Container Condition (slide)" - }, - { - "source": "sciencebase", - "id": "611286a0f0d1326bc2b4befc", - "name": "Favret Processing State (dry)" - }, - { - "source": "sciencebase", - "id": "611286a0f0d1326bc2b4bf00", - "name": "Favret Processing State (fluid)" - }, - { - "source": "sciencebase", - "id": "611286a1f0d1326bc2b4bf04", - "name": "Favret Processing State (slide)" - }, - { - "source": "sciencebase", - "name": "CollectionTheme", - "id": "58b45852e4b0f974afcf03b4" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df14", - "name": "primaryPurpose" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df0b", - "name": "userGroup" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df22", - "name": "category" - }, - { - "source": "sciencebase", - "id": "4f4e475fe4b07f02db47df7b", - "name": "unit" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df1d", - "name": "type" - }, - { - "source": "sciencebase", - "id": "611d3f2dbfff3461918aba4d", - "name": "Known To Contain Types" - }, - { - "source": "sciencebase", - "id": "611d213fbfff3461918aba48", - "name": "Hazardous Materials" - }, - { - "source": "sciencebase", - "id": "5bf3f7bce4b00ce5fb627d57", - "name": "NGGDPP ReSciColl ScienceBase Type Tags" - }, - { - "source": "usgs", - "id": "usgs-thesaurus", - "name": "USGS Thesaurus" - }, - { - "source": "gcmd", - "id": "1eb0ea0a-312c-4d74-8d42-6f1ad758f999", - "name": "GCMD Science Keywords" - }, - { - "source": "gcmd", - "id": "a9f88ca9-5d19-45fa-8fbb-3c6ff5f1f190", - "name": "GCMD Chrono Units" - } - ] -} \ No newline at end of file diff --git a/resources/profiles/nggdpp-vertebrate.json b/resources/profiles/nggdpp-vertebrate.json deleted file mode 100644 index 5248850..0000000 --- a/resources/profiles/nggdpp-vertebrate.json +++ /dev/null @@ -1,448 +0,0 @@ -{ - "identifier": "NGGDPP_vertebrate", - "namespace": "gov.usgs.ndc", - "alternateId": [ - "NGGDPP_vertebrate" - ], - "title": "NGGDPP Vertebrate", - "description": "A profile with metadata elements for NGGDPP vertebrate collections.", - "version": "1.0.0", - "components": { - "record": { - "main": { - "basicInformation": { - "recordId": {}, - "title": {}, - "status": {}, - "defaultLocale": { - "language": {}, - "characterSet": {}, - "country": {} - } - }, - "resourceType": { - "resourceType": {}, - "name": {} - }, - "pointOfContact": {}, - "citation": { - "basicInformation": { - "title": {}, - "alternateTitle": {}, - "dates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - }, - "edition": false, - "presentationForm": false - }, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false, - "applicationProfile": false, - "protocolRequest": false - }, - "identifier": { - "identifier": {}, - "namespace": {}, - "version": false, - "description": {}, - "authority": false - }, - "identifierSimple": false, - "identifierShort": false, - "series": false, - "otherCitationDetails": {}, - "graphic": false - }, - "description": { - "abstract": {}, - "shortAbstract": false - }, - "purpose": {}, - "supplementalInfo": {}, - "environmentDescription": false, - "timePeriod": { - "dateRange": { - "start": {}, - "end": {}, - "fiscalyear": false - }, - "identifier": false, - "description": false, - "periodName": false, - "interval": false, - "duration": false - }, - "maintenance": false, - "graphicOverview": false, - "credit": false - }, - "metadata": { - "basicInformation": { - "metadataStatus": {}, - "metadataDates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - } - }, - "metadataContacts": { - "role": {}, - "contacts": {} - }, - "metadataIdentifier": { - "identifier": {}, - "namespace": {}, - "version": false, - "description": {}, - "authority": false - }, - "parentMetadata": false, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false - }, - "repositories": false, - "maintenance": false, - "defaultLocale": false, - "alternateMetadataReference": false - }, - "keywords": { - "citation": { - "title": {}, - "date": {}, - "dateType": {}, - "keywordType": {}, - "edition": false, - "onlineResourceUrl": {} - }, - "keyword": { - "keyword": {}, - "identifier": {} - } - }, - "extent": { - "description": false, - "geographic": { - "bbox": { - "north": {}, - "east": {}, - "south": {}, - "west": {} - }, - "description": {}, - "containsData": false - } - }, - "spatial": false, - "lineage": { - "statement": {}, - "processStep": false, - "source": false, - "citation": false - }, - "taxonomy": false, - "distribution": { - "description": {}, - "liablityStatement": false, - "distributor": { - "contacts": {}, - "role": {}, - "transferOption": false, - "orderProcess": false - } - }, - "constraints": { - "type": {}, - "useLimitation": {}, - "legal": { - "accessConstraint": {}, - "useConstraint": {}, - "otherConstraint": {} - }, - "security": false, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "graphic": false - }, - "associated": { - "associationType": {}, - "initiativeType": {}, - "resourceCitation": { - "basicInformation": { - "alternateTitle": false, - "dates": { - "dateItem": { - "date": {}, - "dateType": {}, - "description": {} - } - }, - "edition": false, - "presentationForm": false - }, - "identifier": {}, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": false, - "applicationProfile": false, - "protocolRequest": false - }, - "identifierSimple": false, - "identifierShort": false, - "series": { - "name": {}, - "issue": {}, - "page": {} - }, - "otherCitationDetails": {}, - "graphic": false - }, - "resourceType": { - "resourceType": {}, - "name": {} - }, - "metadataCitation": false - }, - "documents": { - "resourceType": { - "resourceType": {}, - "name": {} - }, - "citation": { - "basicInformation": { - "title": {}, - "alternateTitle": false, - "dates": false, - "edition": false, - "presentationForm": false - }, - "responsibleParty": { - "role": {}, - "contacts": {} - }, - "onlineResource": { - "name": {}, - "url": {}, - "protocol": false, - "description": {}, - "onlineFunction": {}, - "applicationProfile": false, - "protocolRequest": false - }, - "identifier": {}, - "identifierSimple": false, - "identifierShort": false, - "series": false, - "otherCitationDetails": false, - "graphic": false - } - }, - "funding": { - "fundingPeriod": { - "allocation": { - "amount": false, - "currency": false, - "sourceAllocationId": {}, - "source": {}, - "recipient": false, - "otherContacts": false, - "matching": false, - "comment": false, - "onlineResource": false - }, - "description": false, - "timePeriod": false - } - } - }, - "contact": false, - "dictionary": false - }, - "nav": { - "record": [ - { - "title": "Main", - "target": "record.show.edit.main", - "tip": "Basic information about the resource." - }, - { - "title": "Metadata", - "target": "record.show.edit.metadata", - "tip": "Information about the metadata for the resource." - }, - { - "title": "Keywords", - "target": "record.show.edit.keywords", - "tip": "Terms used to describe the resource." - }, - { - "title": "Extent", - "target": "record.show.edit.extent", - "tip": "Information describing the bounds of the resource." - }, - { - "title": "Lineage", - "target": "record.show.edit.lineage", - "tip": "Information on the history of the resource." - }, - { - "title": "Distribution", - "target": "record.show.edit.distribution", - "tip": "Information about obtaining the resource." - }, - { - "title": "Constraints", - "target": "record.show.edit.constraint", - "tip": "Information about constraints applied to the resource." - }, - { - "title": "Associated", - "target": "record.show.edit.associated", - "tip": "Other resources with a defined relationship to the resource." - }, - { - "title": "Documents", - "target": "record.show.edit.documents", - "tip": "Other documents related to, but not defining, the resource." - }, - { - "title": "Funding", - "target": "record.show.edit.funding", - "tip": "Information about funding allocated to development of the resource." - } - ] - }, - "vocabularies": [ - { - "source": "sciencebase", - "id": "6112869cf0d1326bc2b4bed8", - "name": "Favret Conservation Status (dry)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bedc", - "name": "Favret Conservation Status (fluid)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bee0", - "name": "Favret Conservation Status (slide)" - }, - { - "source": "sciencebase", - "id": "6112869df0d1326bc2b4bee4", - "name": "Favret Container Condition (dry)" - }, - { - "source": "sciencebase", - "id": "6112869ef0d1326bc2b4bee9", - "name": "Favret Container Condition (fluid)" - }, - { - "source": "sciencebase", - "id": "6112869ef0d1326bc2b4beed", - "name": "Favret Container Condition (slide)" - }, - { - "source": "sciencebase", - "id": "611286a0f0d1326bc2b4befc", - "name": "Favret Processing State (dry)" - }, - { - "source": "sciencebase", - "id": "611286a0f0d1326bc2b4bf00", - "name": "Favret Processing State (fluid)" - }, - { - "source": "sciencebase", - "id": "611286a1f0d1326bc2b4bf04", - "name": "Favret Processing State (slide)" - }, - { - "source": "sciencebase", - "name": "CollectionTheme", - "id": "58b45852e4b0f974afcf03b4" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df14", - "name": "primaryPurpose" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df0b", - "name": "userGroup" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df22", - "name": "category" - }, - { - "source": "sciencebase", - "id": "4f4e475fe4b07f02db47df7b", - "name": "unit" - }, - { - "source": "sciencebase", - "id": "4f4e475ee4b07f02db47df1d", - "name": "type" - }, - { - "source": "sciencebase", - "id": "611d3f2dbfff3461918aba4d", - "name": "Known To Contain Types" - }, - { - "source": "sciencebase", - "id": "611d213fbfff3461918aba48", - "name": "Hazardous Materials" - }, - { - "source": "sciencebase", - "id": "5bf3f7bce4b00ce5fb627d57", - "name": "NGGDPP ReSciColl ScienceBase Type Tags" - }, - { - "source": "usgs", - "id": "usgs-thesaurus", - "name": "USGS Thesaurus" - }, - { - "source": "gcmd", - "id": "1eb0ea0a-312c-4d74-8d42-6f1ad758f999", - "name": "GCMD Science Keywords" - }, - { - "source": "gcmd", - "id": "a9f88ca9-5d19-45fa-8fbb-3c6ff5f1f190", - "name": "GCMD Chrono Units" - } - ] -} \ No newline at end of file From 4fcc69ae3e512765e4a0373c0d07d33ac844638f Mon Sep 17 00:00:00 2001 From: Johnathan Aspinwall Date: Mon, 1 Jul 2024 09:56:18 -0600 Subject: [PATCH 05/10] feat: Update acquisition profile URL in manifest.json --- resources/manifest-acq.json | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 resources/manifest-acq.json diff --git a/resources/manifest-acq.json b/resources/manifest-acq.json new file mode 100644 index 0000000..946eede --- /dev/null +++ b/resources/manifest-acq.json @@ -0,0 +1,18 @@ +[ + { + "name": "acquisition", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@feature/acquisitions/resources/profiles/acquisition.json" + }, + { + "name": "full", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/full.json" + }, + { + "name": "product", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/product.json" + }, + { + "name": "project", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/project.json" + } +] From de357d2322a5511c9f13038950a427c73bc42911 Mon Sep 17 00:00:00 2001 From: Johnathan Aspinwall Date: Tue, 4 Mar 2025 10:25:21 -0700 Subject: [PATCH 06/10] Update manifest.json to change acquisition profile to basic --- resources/manifest.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/manifest.json b/resources/manifest.json index 946eede..ecc9b0c 100644 --- a/resources/manifest.json +++ b/resources/manifest.json @@ -1,7 +1,7 @@ [ { - "name": "acquisition", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@feature/acquisitions/resources/profiles/acquisition.json" + "name": "basic", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/basic.json" }, { "name": "full", From 5caed065db46d3b307d36b6d4f4f0fa11ef0899a Mon Sep 17 00:00:00 2001 From: Johnathan Aspinwall Date: Tue, 4 Mar 2025 10:26:13 -0700 Subject: [PATCH 07/10] Remove obsolete acquisition and profiles list JSON files --- resources/manifest-acq.json | 18 ----------------- resources/profiles-list.json | 38 ------------------------------------ 2 files changed, 56 deletions(-) delete mode 100644 resources/manifest-acq.json delete mode 100644 resources/profiles-list.json diff --git a/resources/manifest-acq.json b/resources/manifest-acq.json deleted file mode 100644 index 946eede..0000000 --- a/resources/manifest-acq.json +++ /dev/null @@ -1,18 +0,0 @@ -[ - { - "name": "acquisition", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@feature/acquisitions/resources/profiles/acquisition.json" - }, - { - "name": "full", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/full.json" - }, - { - "name": "product", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/product.json" - }, - { - "name": "project", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/project.json" - } -] diff --git a/resources/profiles-list.json b/resources/profiles-list.json deleted file mode 100644 index 3fb645a..0000000 --- a/resources/profiles-list.json +++ /dev/null @@ -1,38 +0,0 @@ -[ - { - "identifier": "basic", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/basic.json" - }, - { - "identifier": "full", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/full.json" - }, - { - "identifier": "product", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/product.json" - }, - { - "identifier": "project", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/project.json" - }, - { - "identifier": "nggdpp-common", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/nggdpp-common.json" - }, - { - "identifier": "nggdpp-geological", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/nggdpp-geological.json" - }, - { - "identifier": "nggdpp-image", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/nggdpp-image.json" - }, - { - "identifier": "nggdpp-invertebrate", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/nggdpp-invertebrate.json" - }, - { - "identifier": "nggdpp-vertebrate", - "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/nggdpp-vertebrate.json" - } -] From 14f6ab6ebd6053c7be8dac31cc983072e86b98cd Mon Sep 17 00:00:00 2001 From: Johnathan Aspinwall Date: Tue, 4 Mar 2025 10:26:45 -0700 Subject: [PATCH 08/10] Remove obsolete acquisition profile JSON file --- resources/profiles/acquisition.json | 413 ---------------------------- 1 file changed, 413 deletions(-) delete mode 100644 resources/profiles/acquisition.json diff --git a/resources/profiles/acquisition.json b/resources/profiles/acquisition.json deleted file mode 100644 index b1b7fd2..0000000 --- a/resources/profiles/acquisition.json +++ /dev/null @@ -1,413 +0,0 @@ -{ - "identifier": "basic", - "namespace": "org.adiwg.profile", - "alternateId": ["basic"], - "title": "Basic", - "description": "A profile with the minimum recommended elements for discovery.", - "version": "1.0.0", - "components": { - "record": { - "main": { - "basicInformation": { - "recordId": false - }, - "resourceType": { - "name": false - }, - "citation": { - "basicInformation": { - "alternateTitle": false, - "dates": { - "dateItem": { - "description": false - } - }, - "edition": false, - "presentationForm": false - }, - "onlineResource": { - "protocol": false, - "description": false - }, - "identifier": false, - "identifierShort": { - "version": false, - "description": false - }, - "series": false, - "otherCitationDetails": false, - "graphic": false - }, - "description": { - "shortAbstract": false - }, - "supplementalInfo": false, - "environmentDescription": false, - "timePeriod": { - "identifier": false, - "periodName": false, - "interval": false, - "duration": false - }, - "maintenance": { - "dates": false, - "note": false, - "scope": false - }, - "graphicOverview": { - "fileDescription": false, - "onlineResource": { - "protocol": false, - "description": false, - "onlineFunction": {} - } - }, - "credit": false - }, - "metadata": { - "onlineResource": { - "protocol": false, - "description": false - }, - "maintenance": { - "date": false, - "contact": false, - "note": false, - "scope": false - }, - "parentMetadata": false, - "repositories": false, - "defaultLocale": false, - "alternateMetadataReference": false - }, - "extent": { - "description": false, - "geographic": { - "description": false - }, - "vertical": false, - "temporal": false - }, - "taxonomy": { - "collection": { - "taxonomicSystem": { - "citation": { - "basicInformation": { - "alternateTitle": false, - "dates": { - "dateItem": { - "description": false - } - }, - "presentationForm": false - }, - "onlineResource": { - "protocol": false, - "description": false - }, - "identifier": false, - "series": false, - "otherCitationDetails": false, - "graphic": false - } - } - } - }, - "distribution": { - "distributor": { - "transferOption": { - "distributionUnit": false, - "offlineOption": { - "storage": { - "density": false, - "units": false - }, - "identifier": false - }, - "transferFrequency": false - }, - "orderProcess": { - "plannedAvailability": false, - "turnaround": false - } - } - }, - "associated": { - "resourceCitation": { - "graphicOverview": false - } - }, - "constraints": { - "graphic": false, - "responsibleParty": false - }, - "associated": { - "resourceCitation": { - "basicInformation": { - "alternateTitle": false, - "edition": false, - "presentationForm": false - }, - "onlineResource": false, - "identifierSimple": false, - "series": false, - "otherCitationDetails": false, - "graphic": false - }, - "metadataCitation": false - } - }, - "contact": {}, - "dictionary": { - "main": { - "basicInformation": { - "functionalLanguage": false - }, - "recommendedUse": false, - "locale": false - }, - "citation": { - "basicInformation": { - "alternateTitle": false, - "edition": false, - "presentationForm": false - }, - "onlineResource": { - "description": false, - "protocol": false - }, - "identifier": false, - "series": false, - "identifierSimple": { - "visible": true, - "authority": false, - "version": false, - "description": false - }, - "identifierShort": false, - "otherCitationDetails": false, - "graphic": false - }, - "entity": { - "information": {}, - "identifier": {}, - "codeName": {}, - "definition": {}, - "commonName": {}, - "alias": {}, - "structure": { - "fieldSeparatorCharacter": {}, - "numberOfHeaderLines": {}, - "quoteCharacter": {} - }, - "keys": {}, - "index": {}, - "entityReference": { - "basicInformation": {}, - "title": {}, - "alternateTitle": {}, - "date": {}, - "edition": {}, - "presentationForm": {}, - "responsibleParty": {}, - "onlineResource": {}, - "identifier": {}, - "identifierSimple": {}, - "identifierShort": {}, - "series": { - "name": {}, - "issue": {}, - "page": {} - }, - "otherCitationDetails": {}, - "graphicOverview": {} - }, - "attribute": { - "name": {}, - "dataType": {}, - "definition": {}, - "allowNull": {}, - "information": { - "codeName": {}, - "definition": {}, - "dataType": {}, - "allowNull": {}, - "commonName": {}, - "domain": {}, - "alias": {}, - "units": {}, - "unitsResolution": {}, - "caseSensitive": {}, - "fieldWidth": {}, - "missingValue": {}, - "minValue": {}, - "maxValue": {} - }, - "valueRange": {}, - "timePeriod": {}, - "attributeReference": { - "basicInformation": {}, - "title": {}, - "alternateTitle": {}, - "date": {}, - "edition": {}, - "presentationForm": {}, - "responsibleParty": {}, - "onlineResource": {}, - "identifier": {}, - "identifierSimple": {}, - "identifierShort": {}, - "series": { - "name": {}, - "issue": {}, - "page": {} - }, - "otherCitationDetails": {}, - "graphicOverview": {} - } - }, - "citation": { - "identifier": { - "identifier": {}, - "namespace": {}, - "version": {}, - "description": {}, - "authority": { - "basicInformation": {}, - "title": {}, - "alternateTitle": {}, - "date": {}, - "responsibleParty": {}, - "onlineResource": {}, - "identifier": {}, - "identifierSimple": {}, - "identifierShort": {} - } - } - } - }, - "domain": { - "information": { - "commonName": false - }, - "domainReference": { - "basicInformation": { - "alternateTitle": false, - "edition": false, - "presentationForm": false - }, - "onlineResource": { - "description": false, - "protocol": false - }, - "identifier": false, - "series": false, - "identifierSimple": { - "visible": true, - "authority": false, - "version": false, - "description": false - }, - "identifierShort": false, - "otherCitationDetails": false, - "graphic": false - }, - "domainItem": { - "reference": { - "basicInformation": { - "alternateTitle": false, - "edition": false, - "presentationForm": false - }, - "onlineResource": { - "description": false, - "protocol": false - }, - "identifier": false, - "series": false, - "identifierSimple": { - "visible": true, - "authority": false, - "version": false, - "description": false - }, - "identifierShort": false, - "otherCitationDetails": false, - "graphic": false - } - } - } - } - }, - "nav": { - "record": [ - { - "title": "Main", - "target": "record.show.edit.main", - "tip": "Basic information about the resource." - }, - { - "title": "Metadata", - "target": "record.show.edit.metadata", - "tip": "Information about the metadata for the resource." - }, - { - "title": "Keywords", - "target": "record.show.edit.keywords", - "tip": "Terms used to describe the resource." - }, - { - "title": "Extent", - "target": "record.show.edit.extent", - "tip": "Information describing the bounds of the resource." - }, - { - "title": "Taxonomy", - "target": "record.show.edit.taxonomy", - "tip": "Information on the taxa associated with the resource." - }, - { - "title": "Distribution", - "target": "record.show.edit.distribution", - "tip": "Information about obtaining the resource." - }, - { - "title": "Constraints", - "target": "record.show.edit.constraint", - "tip": "Information about constraints applied to the resource." - }, - { - "title": "Associated", - "target": "record.show.edit.associated", - "tip": "Other resources with a defined relationship to the resource." - }, - { - "title": "Acquisition", - "target": "record.show.edit.acquisition", - "tip": "Information about the acquisition of the resource." - } - ], - "dictionary": [ - { - "title": "Main", - "target": "dictionary.show.edit.index", - "tip": "Basic information about the dictionary." - }, - { - "title": "Citation", - "target": "dictionary.show.edit.citation", - "tip": "The citation for the dictionary." - }, - { - "title": "Domains", - "target": "dictionary.show.edit.domain", - "tip": "Information about defined value lists." - }, - { - "title": "Entities", - "target": "dictionary.show.edit.entity", - "tip": "Information about entities(tables) and attributes(columns or fields)." - } - ] - } -} From 4f01203bf79a46d8bd9daa1f665330c750fa406b Mon Sep 17 00:00:00 2001 From: Johnathan Aspinwall Date: Tue, 4 Mar 2025 10:28:28 -0700 Subject: [PATCH 09/10] Add NGGDPP vertebrate profile JSON file --- resources/profiles/nggdpp-common.json | 438 +++++++++++++++++++ resources/profiles/nggdpp-geological.json | 448 ++++++++++++++++++++ resources/profiles/nggdpp-image.json | 438 +++++++++++++++++++ resources/profiles/nggdpp-invertebrate.json | 448 ++++++++++++++++++++ resources/profiles/nggdpp-vertebrate.json | 448 ++++++++++++++++++++ 5 files changed, 2220 insertions(+) create mode 100644 resources/profiles/nggdpp-common.json create mode 100644 resources/profiles/nggdpp-geological.json create mode 100644 resources/profiles/nggdpp-image.json create mode 100644 resources/profiles/nggdpp-invertebrate.json create mode 100644 resources/profiles/nggdpp-vertebrate.json diff --git a/resources/profiles/nggdpp-common.json b/resources/profiles/nggdpp-common.json new file mode 100644 index 0000000..3ba12eb --- /dev/null +++ b/resources/profiles/nggdpp-common.json @@ -0,0 +1,438 @@ +{ + "identifier": "NGGDPP_Common", + "namespace": "gov.usgs.ndc", + "alternateId": [ + "NGGDPP_Common" + ], + "title": "NGGDPP Common", + "description": "A profile with common metadata elements for NGGDPP collections.", + "version": "1.0.0", + "components": { + "record": { + "main": { + "basicInformation": { + "recordId": {}, + "title": {}, + "status": {}, + "defaultLocale": { + "language": {}, + "characterSet": {}, + "country": {} + } + }, + "resourceType": { + "resourceType": {}, + "name": {} + }, + "pointOfContact": {}, + "citation": { + "basicInformation": { + "title": {}, + "alternateTitle": {}, + "dates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + }, + "edition": false, + "presentationForm": false + }, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false, + "applicationProfile": false, + "protocolRequest": false + }, + "identifier": { + "identifier": {}, + "namespace": {}, + "version": false, + "description": {}, + "authority": false + }, + "identifierSimple": false, + "identifierShort": false, + "series": false, + "otherCitationDetails": {}, + "graphic": false + }, + "description": { + "abstract": {}, + "shortAbstract": false + }, + "purpose": {}, + "supplementalInfo": {}, + "environmentDescription": false, + "timePeriod": { + "dateRange": { + "start": {}, + "end": {}, + "fiscalyear": false + }, + "identifier": false, + "description": false, + "periodName": false, + "interval": false, + "duration": false + }, + "maintenance": false, + "graphicOverview": false, + "credit": false + }, + "metadata": { + "basicInformation": { + "metadataStatus": {}, + "metadataDates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + } + }, + "metadataContacts": { + "role": {}, + "contacts": {} + }, + "metadataIdentifier": { + "identifier": {}, + "namespace": {}, + "version": false, + "description": {}, + "authority": false + }, + "parentMetadata": false, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false + }, + "repositories": false, + "maintenance": false, + "defaultLocale": false, + "alternateMetadataReference": false + }, + "keywords": { + "citation": { + "title": {}, + "date": {}, + "dateType": {}, + "keywordType": {}, + "edition": false, + "onlineResourceUrl": {} + }, + "keyword": { + "keyword": {}, + "identifier": {} + } + }, + "extent": { + "description": false, + "geographic": { + "bbox": { + "north": {}, + "east": {}, + "south": {}, + "west": {} + }, + "description": {}, + "containsData": false + } + }, + "spatial": false, + "lineage": { + "statement": {}, + "processStep": false, + "source": false, + "citation": false + }, + "taxonomy": false, + "distribution": { + "description": {}, + "liablityStatement": false, + "distributor": { + "contacts": {}, + "role": {}, + "transferOption": false, + "orderProcess": false + } + }, + "constraints": { + "type": {}, + "useLimitation": {}, + "legal": { + "accessConstraint": {}, + "useConstraint": {}, + "otherConstraint": {} + }, + "security": false, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "graphic": false + }, + "associated": { + "associationType": {}, + "initiativeType": {}, + "resourceCitation": { + "basicInformation": { + "alternateTitle": false, + "dates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + }, + "edition": false, + "presentationForm": false + }, + "identifier": {}, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false, + "applicationProfile": false, + "protocolRequest": false + }, + "identifierSimple": false, + "identifierShort": false, + "series": { + "name": {}, + "issue": {}, + "page": {} + }, + "otherCitationDetails": {}, + "graphic": false + }, + "resourceType": { + "resourceType": {}, + "name": {} + }, + "metadataCitation": false + }, + "documents": { + "resourceType": { + "resourceType": {}, + "name": {} + }, + "citation": { + "basicInformation": { + "title": {}, + "alternateTitle": false, + "dates": false, + "edition": false, + "presentationForm": false + }, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": {}, + "applicationProfile": false, + "protocolRequest": false + }, + "identifier": {}, + "identifierSimple": false, + "identifierShort": false, + "series": false, + "otherCitationDetails": false, + "graphic": false + } + }, + "funding": { + "fundingPeriod": { + "allocation": { + "amount": false, + "currency": false, + "sourceAllocationId": {}, + "source": {}, + "recipient": false, + "otherContacts": false, + "matching": false, + "comment": false, + "onlineResource": false + }, + "description": false, + "timePeriod": false + } + } + }, + "contact": false, + "dictionary": false + }, + "nav": { + "record": [ + { + "title": "Main", + "target": "record.show.edit.main", + "tip": "Basic information about the resource." + }, + { + "title": "Metadata", + "target": "record.show.edit.metadata", + "tip": "Information about the metadata for the resource." + }, + { + "title": "Keywords", + "target": "record.show.edit.keywords", + "tip": "Terms used to describe the resource." + }, + { + "title": "Extent", + "target": "record.show.edit.extent", + "tip": "Information describing the bounds of the resource." + }, + { + "title": "Lineage", + "target": "record.show.edit.lineage", + "tip": "Information on the history of the resource." + }, + { + "title": "Distribution", + "target": "record.show.edit.distribution", + "tip": "Information about obtaining the resource." + }, + { + "title": "Constraints", + "target": "record.show.edit.constraint", + "tip": "Information about constraints applied to the resource." + }, + { + "title": "Associated", + "target": "record.show.edit.associated", + "tip": "Other resources with a defined relationship to the resource." + }, + { + "title": "Documents", + "target": "record.show.edit.documents", + "tip": "Other documents related to, but not defining, the resource." + }, + { + "title": "Funding", + "target": "record.show.edit.funding", + "tip": "Information about funding allocated to development of the resource." + } + ] + }, + "vocabularies": [ + { + "source": "sciencebase", + "id": "6112869cf0d1326bc2b4bed8", + "name": "Favret Conservation Status (dry)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bedc", + "name": "Favret Conservation Status (fluid)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bee0", + "name": "Favret Conservation Status (slide)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bee4", + "name": "Favret Container Condition (dry)" + }, + { + "source": "sciencebase", + "id": "6112869ef0d1326bc2b4bee9", + "name": "Favret Container Condition (fluid)" + }, + { + "source": "sciencebase", + "id": "6112869ef0d1326bc2b4beed", + "name": "Favret Container Condition (slide)" + }, + { + "source": "sciencebase", + "id": "611286a0f0d1326bc2b4befc", + "name": "Favret Processing State (dry)" + }, + { + "source": "sciencebase", + "id": "611286a0f0d1326bc2b4bf00", + "name": "Favret Processing State (fluid)" + }, + { + "source": "sciencebase", + "id": "611286a1f0d1326bc2b4bf04", + "name": "Favret Processing State (slide)" + }, + { + "source": "sciencebase", + "name": "CollectionTheme", + "id": "58b45852e4b0f974afcf03b4" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df14", + "name": "primaryPurpose" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df0b", + "name": "userGroup" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df22", + "name": "category" + }, + { + "source": "sciencebase", + "id": "4f4e475fe4b07f02db47df7b", + "name": "unit" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df1d", + "name": "type" + }, + { + "source": "sciencebase", + "id": "611d3f2dbfff3461918aba4d", + "name": "Known To Contain Types" + }, + { + "source": "sciencebase", + "id": "611d213fbfff3461918aba48", + "name": "Hazardous Materials" + }, + { + "source": "sciencebase", + "id": "5bf3f7bce4b00ce5fb627d57", + "name": "NGGDPP ReSciColl ScienceBase Type Tags" + }, + { + "source": "usgs", + "id": "usgs-thesaurus", + "name": "USGS Thesaurus" + } + ] +} \ No newline at end of file diff --git a/resources/profiles/nggdpp-geological.json b/resources/profiles/nggdpp-geological.json new file mode 100644 index 0000000..a5344f6 --- /dev/null +++ b/resources/profiles/nggdpp-geological.json @@ -0,0 +1,448 @@ +{ + "identifier": "NGGDPP_geological", + "namespace": "gov.usgs.ndc", + "alternateId": [ + "NGGDPP_geological" + ], + "title": "NGGDPP Geological", + "description": "A profile with metadata elements for NGGDPP rock samples and other geological collections.", + "version": "1.0.0", + "components": { + "record": { + "main": { + "basicInformation": { + "recordId": {}, + "title": {}, + "status": {}, + "defaultLocale": { + "language": {}, + "characterSet": {}, + "country": {} + } + }, + "resourceType": { + "resourceType": {}, + "name": {} + }, + "pointOfContact": {}, + "citation": { + "basicInformation": { + "title": {}, + "alternateTitle": {}, + "dates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + }, + "edition": false, + "presentationForm": false + }, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false, + "applicationProfile": false, + "protocolRequest": false + }, + "identifier": { + "identifier": {}, + "namespace": {}, + "version": false, + "description": {}, + "authority": false + }, + "identifierSimple": false, + "identifierShort": false, + "series": false, + "otherCitationDetails": {}, + "graphic": false + }, + "description": { + "abstract": {}, + "shortAbstract": false + }, + "purpose": {}, + "supplementalInfo": {}, + "environmentDescription": false, + "timePeriod": { + "dateRange": { + "start": {}, + "end": {}, + "fiscalyear": false + }, + "identifier": false, + "description": false, + "periodName": false, + "interval": false, + "duration": false + }, + "maintenance": false, + "graphicOverview": false, + "credit": false + }, + "metadata": { + "basicInformation": { + "metadataStatus": {}, + "metadataDates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + } + }, + "metadataContacts": { + "role": {}, + "contacts": {} + }, + "metadataIdentifier": { + "identifier": {}, + "namespace": {}, + "version": false, + "description": {}, + "authority": false + }, + "parentMetadata": false, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false + }, + "repositories": false, + "maintenance": false, + "defaultLocale": false, + "alternateMetadataReference": false + }, + "keywords": { + "citation": { + "title": {}, + "date": {}, + "dateType": {}, + "keywordType": {}, + "edition": false, + "onlineResourceUrl": {} + }, + "keyword": { + "keyword": {}, + "identifier": {} + } + }, + "extent": { + "description": false, + "geographic": { + "bbox": { + "north": {}, + "east": {}, + "south": {}, + "west": {} + }, + "description": {}, + "containsData": false + } + }, + "spatial": false, + "lineage": { + "statement": {}, + "processStep": false, + "source": false, + "citation": false + }, + "taxonomy": false, + "distribution": { + "description": {}, + "liablityStatement": false, + "distributor": { + "contacts": {}, + "role": {}, + "transferOption": false, + "orderProcess": false + } + }, + "constraints": { + "type": {}, + "useLimitation": {}, + "legal": { + "accessConstraint": {}, + "useConstraint": {}, + "otherConstraint": {} + }, + "security": false, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "graphic": false + }, + "associated": { + "associationType": {}, + "initiativeType": {}, + "resourceCitation": { + "basicInformation": { + "alternateTitle": false, + "dates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + }, + "edition": false, + "presentationForm": false + }, + "identifier": {}, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false, + "applicationProfile": false, + "protocolRequest": false + }, + "identifierSimple": false, + "identifierShort": false, + "series": { + "name": {}, + "issue": {}, + "page": {} + }, + "otherCitationDetails": {}, + "graphic": false + }, + "resourceType": { + "resourceType": {}, + "name": {} + }, + "metadataCitation": false + }, + "documents": { + "resourceType": { + "resourceType": {}, + "name": {} + }, + "citation": { + "basicInformation": { + "title": {}, + "alternateTitle": false, + "dates": false, + "edition": false, + "presentationForm": false + }, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": {}, + "applicationProfile": false, + "protocolRequest": false + }, + "identifier": {}, + "identifierSimple": false, + "identifierShort": false, + "series": false, + "otherCitationDetails": false, + "graphic": false + } + }, + "funding": { + "fundingPeriod": { + "allocation": { + "amount": false, + "currency": false, + "sourceAllocationId": {}, + "source": {}, + "recipient": false, + "otherContacts": false, + "matching": false, + "comment": false, + "onlineResource": false + }, + "description": false, + "timePeriod": false + } + } + }, + "contact": false, + "dictionary": false + }, + "nav": { + "record": [ + { + "title": "Main", + "target": "record.show.edit.main", + "tip": "Basic information about the resource." + }, + { + "title": "Metadata", + "target": "record.show.edit.metadata", + "tip": "Information about the metadata for the resource." + }, + { + "title": "Keywords", + "target": "record.show.edit.keywords", + "tip": "Terms used to describe the resource." + }, + { + "title": "Extent", + "target": "record.show.edit.extent", + "tip": "Information describing the bounds of the resource." + }, + { + "title": "Lineage", + "target": "record.show.edit.lineage", + "tip": "Information on the history of the resource." + }, + { + "title": "Distribution", + "target": "record.show.edit.distribution", + "tip": "Information about obtaining the resource." + }, + { + "title": "Constraints", + "target": "record.show.edit.constraint", + "tip": "Information about constraints applied to the resource." + }, + { + "title": "Associated", + "target": "record.show.edit.associated", + "tip": "Other resources with a defined relationship to the resource." + }, + { + "title": "Documents", + "target": "record.show.edit.documents", + "tip": "Other documents related to, but not defining, the resource." + }, + { + "title": "Funding", + "target": "record.show.edit.funding", + "tip": "Information about funding allocated to development of the resource." + } + ] + }, + "vocabularies": [ + { + "source": "sciencebase", + "id": "6112869cf0d1326bc2b4bed8", + "name": "Favret Conservation Status (dry)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bedc", + "name": "Favret Conservation Status (fluid)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bee0", + "name": "Favret Conservation Status (slide)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bee4", + "name": "Favret Container Condition (dry)" + }, + { + "source": "sciencebase", + "id": "6112869ef0d1326bc2b4bee9", + "name": "Favret Container Condition (fluid)" + }, + { + "source": "sciencebase", + "id": "6112869ef0d1326bc2b4beed", + "name": "Favret Container Condition (slide)" + }, + { + "source": "sciencebase", + "id": "611286a0f0d1326bc2b4befc", + "name": "Favret Processing State (dry)" + }, + { + "source": "sciencebase", + "id": "611286a0f0d1326bc2b4bf00", + "name": "Favret Processing State (fluid)" + }, + { + "source": "sciencebase", + "id": "611286a1f0d1326bc2b4bf04", + "name": "Favret Processing State (slide)" + }, + { + "source": "sciencebase", + "name": "CollectionTheme", + "id": "58b45852e4b0f974afcf03b4" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df14", + "name": "primaryPurpose" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df0b", + "name": "userGroup" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df22", + "name": "category" + }, + { + "source": "sciencebase", + "id": "4f4e475fe4b07f02db47df7b", + "name": "unit" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df1d", + "name": "type" + }, + { + "source": "sciencebase", + "id": "611d3f2dbfff3461918aba4d", + "name": "Known To Contain Types" + }, + { + "source": "sciencebase", + "id": "611d213fbfff3461918aba48", + "name": "Hazardous Materials" + }, + { + "source": "sciencebase", + "id": "5bf3f7bce4b00ce5fb627d57", + "name": "NGGDPP ReSciColl ScienceBase Type Tags" + }, + { + "source": "usgs", + "id": "usgs-thesaurus", + "name": "USGS Thesaurus" + }, + { + "source": "gcmd", + "id": "1eb0ea0a-312c-4d74-8d42-6f1ad758f999", + "name": "GCMD Science Keywords" + }, + { + "source": "gcmd", + "id": "a9f88ca9-5d19-45fa-8fbb-3c6ff5f1f190", + "name": "GCMD Chrono Units" + } + ] +} \ No newline at end of file diff --git a/resources/profiles/nggdpp-image.json b/resources/profiles/nggdpp-image.json new file mode 100644 index 0000000..e20ad74 --- /dev/null +++ b/resources/profiles/nggdpp-image.json @@ -0,0 +1,438 @@ +{ + "identifier": "NGGDPP_image", + "namespace": "gov.usgs.ndc", + "alternateId": [ + "NGGDPP_image" + ], + "title": "NGGDPP Image", + "description": "A profile with metadata elements for NGGDPP image collections.", + "version": "1.0.0", + "components": { + "record": { + "main": { + "basicInformation": { + "recordId": {}, + "title": {}, + "status": {}, + "defaultLocale": { + "language": {}, + "characterSet": {}, + "country": {} + } + }, + "resourceType": { + "resourceType": {}, + "name": {} + }, + "pointOfContact": {}, + "citation": { + "basicInformation": { + "title": {}, + "alternateTitle": {}, + "dates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + }, + "edition": false, + "presentationForm": false + }, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false, + "applicationProfile": false, + "protocolRequest": false + }, + "identifier": { + "identifier": {}, + "namespace": {}, + "version": false, + "description": {}, + "authority": false + }, + "identifierSimple": false, + "identifierShort": false, + "series": false, + "otherCitationDetails": {}, + "graphic": false + }, + "description": { + "abstract": {}, + "shortAbstract": false + }, + "purpose": {}, + "supplementalInfo": {}, + "environmentDescription": false, + "timePeriod": { + "dateRange": { + "start": {}, + "end": {}, + "fiscalyear": false + }, + "identifier": false, + "description": false, + "periodName": false, + "interval": false, + "duration": false + }, + "maintenance": false, + "graphicOverview": false, + "credit": false + }, + "metadata": { + "basicInformation": { + "metadataStatus": {}, + "metadataDates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + } + }, + "metadataContacts": { + "role": {}, + "contacts": {} + }, + "metadataIdentifier": { + "identifier": {}, + "namespace": {}, + "version": false, + "description": {}, + "authority": false + }, + "parentMetadata": false, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false + }, + "repositories": false, + "maintenance": false, + "defaultLocale": false, + "alternateMetadataReference": false + }, + "keywords": { + "citation": { + "title": {}, + "date": {}, + "dateType": {}, + "keywordType": {}, + "edition": false, + "onlineResourceUrl": {} + }, + "keyword": { + "keyword": {}, + "identifier": {} + } + }, + "extent": { + "description": false, + "geographic": { + "bbox": { + "north": {}, + "east": {}, + "south": {}, + "west": {} + }, + "description": {}, + "containsData": false + } + }, + "spatial": false, + "lineage": { + "statement": {}, + "processStep": false, + "source": false, + "citation": false + }, + "taxonomy": false, + "distribution": { + "description": {}, + "liablityStatement": false, + "distributor": { + "contacts": {}, + "role": {}, + "transferOption": false, + "orderProcess": false + } + }, + "constraints": { + "type": {}, + "useLimitation": {}, + "legal": { + "accessConstraint": {}, + "useConstraint": {}, + "otherConstraint": {} + }, + "security": false, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "graphic": false + }, + "associated": { + "associationType": {}, + "initiativeType": {}, + "resourceCitation": { + "basicInformation": { + "alternateTitle": false, + "dates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + }, + "edition": false, + "presentationForm": false + }, + "identifier": {}, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false, + "applicationProfile": false, + "protocolRequest": false + }, + "identifierSimple": false, + "identifierShort": false, + "series": { + "name": {}, + "issue": {}, + "page": {} + }, + "otherCitationDetails": {}, + "graphic": false + }, + "resourceType": { + "resourceType": {}, + "name": {} + }, + "metadataCitation": false + }, + "documents": { + "resourceType": { + "resourceType": {}, + "name": {} + }, + "citation": { + "basicInformation": { + "title": {}, + "alternateTitle": false, + "dates": false, + "edition": false, + "presentationForm": false + }, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": {}, + "applicationProfile": false, + "protocolRequest": false + }, + "identifier": {}, + "identifierSimple": false, + "identifierShort": false, + "series": false, + "otherCitationDetails": false, + "graphic": false + } + }, + "funding": { + "fundingPeriod": { + "allocation": { + "amount": false, + "currency": false, + "sourceAllocationId": {}, + "source": {}, + "recipient": false, + "otherContacts": false, + "matching": false, + "comment": false, + "onlineResource": false + }, + "description": false, + "timePeriod": false + } + } + }, + "contact": false, + "dictionary": false + }, + "nav": { + "record": [ + { + "title": "Main", + "target": "record.show.edit.main", + "tip": "Basic information about the resource." + }, + { + "title": "Metadata", + "target": "record.show.edit.metadata", + "tip": "Information about the metadata for the resource." + }, + { + "title": "Keywords", + "target": "record.show.edit.keywords", + "tip": "Terms used to describe the resource." + }, + { + "title": "Extent", + "target": "record.show.edit.extent", + "tip": "Information describing the bounds of the resource." + }, + { + "title": "Lineage", + "target": "record.show.edit.lineage", + "tip": "Information on the history of the resource." + }, + { + "title": "Distribution", + "target": "record.show.edit.distribution", + "tip": "Information about obtaining the resource." + }, + { + "title": "Constraints", + "target": "record.show.edit.constraint", + "tip": "Information about constraints applied to the resource." + }, + { + "title": "Associated", + "target": "record.show.edit.associated", + "tip": "Other resources with a defined relationship to the resource." + }, + { + "title": "Documents", + "target": "record.show.edit.documents", + "tip": "Other documents related to, but not defining, the resource." + }, + { + "title": "Funding", + "target": "record.show.edit.funding", + "tip": "Information about funding allocated to development of the resource." + } + ] + }, + "vocabularies": [ + { + "source": "sciencebase", + "id": "6112869cf0d1326bc2b4bed8", + "name": "Favret Conservation Status (dry)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bedc", + "name": "Favret Conservation Status (fluid)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bee0", + "name": "Favret Conservation Status (slide)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bee4", + "name": "Favret Container Condition (dry)" + }, + { + "source": "sciencebase", + "id": "6112869ef0d1326bc2b4bee9", + "name": "Favret Container Condition (fluid)" + }, + { + "source": "sciencebase", + "id": "6112869ef0d1326bc2b4beed", + "name": "Favret Container Condition (slide)" + }, + { + "source": "sciencebase", + "id": "611286a0f0d1326bc2b4befc", + "name": "Favret Processing State (dry)" + }, + { + "source": "sciencebase", + "id": "611286a0f0d1326bc2b4bf00", + "name": "Favret Processing State (fluid)" + }, + { + "source": "sciencebase", + "id": "611286a1f0d1326bc2b4bf04", + "name": "Favret Processing State (slide)" + }, + { + "source": "sciencebase", + "name": "CollectionTheme", + "id": "58b45852e4b0f974afcf03b4" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df14", + "name": "primaryPurpose" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df0b", + "name": "userGroup" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df22", + "name": "category" + }, + { + "source": "sciencebase", + "id": "4f4e475fe4b07f02db47df7b", + "name": "unit" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df1d", + "name": "type" + }, + { + "source": "sciencebase", + "id": "611d3f2dbfff3461918aba4d", + "name": "Known To Contain Types" + }, + { + "source": "sciencebase", + "id": "611d213fbfff3461918aba48", + "name": "Hazardous Materials" + }, + { + "source": "sciencebase", + "id": "5bf3f7bce4b00ce5fb627d57", + "name": "NGGDPP ReSciColl ScienceBase Type Tags" + }, + { + "source": "usgs", + "id": "usgs-thesaurus", + "name": "USGS Thesaurus" + } + ] +} \ No newline at end of file diff --git a/resources/profiles/nggdpp-invertebrate.json b/resources/profiles/nggdpp-invertebrate.json new file mode 100644 index 0000000..5d44159 --- /dev/null +++ b/resources/profiles/nggdpp-invertebrate.json @@ -0,0 +1,448 @@ +{ + "identifier": "NGGDPP_invertebrate", + "namespace": "gov.usgs.ndc", + "alternateId": [ + "NGGDPP_invertebrate" + ], + "title": "NGGDPP Invertebrate", + "description": "A profile with metadata elements for NGGDPP invertebrate collections.", + "version": "1.0.0", + "components": { + "record": { + "main": { + "basicInformation": { + "recordId": {}, + "title": {}, + "status": {}, + "defaultLocale": { + "language": {}, + "characterSet": {}, + "country": {} + } + }, + "resourceType": { + "resourceType": {}, + "name": {} + }, + "pointOfContact": {}, + "citation": { + "basicInformation": { + "title": {}, + "alternateTitle": {}, + "dates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + }, + "edition": false, + "presentationForm": false + }, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false, + "applicationProfile": false, + "protocolRequest": false + }, + "identifier": { + "identifier": {}, + "namespace": {}, + "version": false, + "description": {}, + "authority": false + }, + "identifierSimple": false, + "identifierShort": false, + "series": false, + "otherCitationDetails": {}, + "graphic": false + }, + "description": { + "abstract": {}, + "shortAbstract": false + }, + "purpose": {}, + "supplementalInfo": {}, + "environmentDescription": false, + "timePeriod": { + "dateRange": { + "start": {}, + "end": {}, + "fiscalyear": false + }, + "identifier": false, + "description": false, + "periodName": false, + "interval": false, + "duration": false + }, + "maintenance": false, + "graphicOverview": false, + "credit": false + }, + "metadata": { + "basicInformation": { + "metadataStatus": {}, + "metadataDates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + } + }, + "metadataContacts": { + "role": {}, + "contacts": {} + }, + "metadataIdentifier": { + "identifier": {}, + "namespace": {}, + "version": false, + "description": {}, + "authority": false + }, + "parentMetadata": false, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false + }, + "repositories": false, + "maintenance": false, + "defaultLocale": false, + "alternateMetadataReference": false + }, + "keywords": { + "citation": { + "title": {}, + "date": {}, + "dateType": {}, + "keywordType": {}, + "edition": false, + "onlineResourceUrl": {} + }, + "keyword": { + "keyword": {}, + "identifier": {} + } + }, + "extent": { + "description": false, + "geographic": { + "bbox": { + "north": {}, + "east": {}, + "south": {}, + "west": {} + }, + "description": {}, + "containsData": false + } + }, + "spatial": false, + "lineage": { + "statement": {}, + "processStep": false, + "source": false, + "citation": false + }, + "taxonomy": false, + "distribution": { + "description": {}, + "liablityStatement": false, + "distributor": { + "contacts": {}, + "role": {}, + "transferOption": false, + "orderProcess": false + } + }, + "constraints": { + "type": {}, + "useLimitation": {}, + "legal": { + "accessConstraint": {}, + "useConstraint": {}, + "otherConstraint": {} + }, + "security": false, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "graphic": false + }, + "associated": { + "associationType": {}, + "initiativeType": {}, + "resourceCitation": { + "basicInformation": { + "alternateTitle": false, + "dates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + }, + "edition": false, + "presentationForm": false + }, + "identifier": {}, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false, + "applicationProfile": false, + "protocolRequest": false + }, + "identifierSimple": false, + "identifierShort": false, + "series": { + "name": {}, + "issue": {}, + "page": {} + }, + "otherCitationDetails": {}, + "graphic": false + }, + "resourceType": { + "resourceType": {}, + "name": {} + }, + "metadataCitation": false + }, + "documents": { + "resourceType": { + "resourceType": {}, + "name": {} + }, + "citation": { + "basicInformation": { + "title": {}, + "alternateTitle": false, + "dates": false, + "edition": false, + "presentationForm": false + }, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": {}, + "applicationProfile": false, + "protocolRequest": false + }, + "identifier": {}, + "identifierSimple": false, + "identifierShort": false, + "series": false, + "otherCitationDetails": false, + "graphic": false + } + }, + "funding": { + "fundingPeriod": { + "allocation": { + "amount": false, + "currency": false, + "sourceAllocationId": {}, + "source": {}, + "recipient": false, + "otherContacts": false, + "matching": false, + "comment": false, + "onlineResource": false + }, + "description": false, + "timePeriod": false + } + } + }, + "contact": false, + "dictionary": false + }, + "nav": { + "record": [ + { + "title": "Main", + "target": "record.show.edit.main", + "tip": "Basic information about the resource." + }, + { + "title": "Metadata", + "target": "record.show.edit.metadata", + "tip": "Information about the metadata for the resource." + }, + { + "title": "Keywords", + "target": "record.show.edit.keywords", + "tip": "Terms used to describe the resource." + }, + { + "title": "Extent", + "target": "record.show.edit.extent", + "tip": "Information describing the bounds of the resource." + }, + { + "title": "Lineage", + "target": "record.show.edit.lineage", + "tip": "Information on the history of the resource." + }, + { + "title": "Distribution", + "target": "record.show.edit.distribution", + "tip": "Information about obtaining the resource." + }, + { + "title": "Constraints", + "target": "record.show.edit.constraint", + "tip": "Information about constraints applied to the resource." + }, + { + "title": "Associated", + "target": "record.show.edit.associated", + "tip": "Other resources with a defined relationship to the resource." + }, + { + "title": "Documents", + "target": "record.show.edit.documents", + "tip": "Other documents related to, but not defining, the resource." + }, + { + "title": "Funding", + "target": "record.show.edit.funding", + "tip": "Information about funding allocated to development of the resource." + } + ] + }, + "vocabularies": [ + { + "source": "sciencebase", + "id": "6112869cf0d1326bc2b4bed8", + "name": "Favret Conservation Status (dry)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bedc", + "name": "Favret Conservation Status (fluid)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bee0", + "name": "Favret Conservation Status (slide)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bee4", + "name": "Favret Container Condition (dry)" + }, + { + "source": "sciencebase", + "id": "6112869ef0d1326bc2b4bee9", + "name": "Favret Container Condition (fluid)" + }, + { + "source": "sciencebase", + "id": "6112869ef0d1326bc2b4beed", + "name": "Favret Container Condition (slide)" + }, + { + "source": "sciencebase", + "id": "611286a0f0d1326bc2b4befc", + "name": "Favret Processing State (dry)" + }, + { + "source": "sciencebase", + "id": "611286a0f0d1326bc2b4bf00", + "name": "Favret Processing State (fluid)" + }, + { + "source": "sciencebase", + "id": "611286a1f0d1326bc2b4bf04", + "name": "Favret Processing State (slide)" + }, + { + "source": "sciencebase", + "name": "CollectionTheme", + "id": "58b45852e4b0f974afcf03b4" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df14", + "name": "primaryPurpose" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df0b", + "name": "userGroup" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df22", + "name": "category" + }, + { + "source": "sciencebase", + "id": "4f4e475fe4b07f02db47df7b", + "name": "unit" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df1d", + "name": "type" + }, + { + "source": "sciencebase", + "id": "611d3f2dbfff3461918aba4d", + "name": "Known To Contain Types" + }, + { + "source": "sciencebase", + "id": "611d213fbfff3461918aba48", + "name": "Hazardous Materials" + }, + { + "source": "sciencebase", + "id": "5bf3f7bce4b00ce5fb627d57", + "name": "NGGDPP ReSciColl ScienceBase Type Tags" + }, + { + "source": "usgs", + "id": "usgs-thesaurus", + "name": "USGS Thesaurus" + }, + { + "source": "gcmd", + "id": "1eb0ea0a-312c-4d74-8d42-6f1ad758f999", + "name": "GCMD Science Keywords" + }, + { + "source": "gcmd", + "id": "a9f88ca9-5d19-45fa-8fbb-3c6ff5f1f190", + "name": "GCMD Chrono Units" + } + ] +} \ No newline at end of file diff --git a/resources/profiles/nggdpp-vertebrate.json b/resources/profiles/nggdpp-vertebrate.json new file mode 100644 index 0000000..5248850 --- /dev/null +++ b/resources/profiles/nggdpp-vertebrate.json @@ -0,0 +1,448 @@ +{ + "identifier": "NGGDPP_vertebrate", + "namespace": "gov.usgs.ndc", + "alternateId": [ + "NGGDPP_vertebrate" + ], + "title": "NGGDPP Vertebrate", + "description": "A profile with metadata elements for NGGDPP vertebrate collections.", + "version": "1.0.0", + "components": { + "record": { + "main": { + "basicInformation": { + "recordId": {}, + "title": {}, + "status": {}, + "defaultLocale": { + "language": {}, + "characterSet": {}, + "country": {} + } + }, + "resourceType": { + "resourceType": {}, + "name": {} + }, + "pointOfContact": {}, + "citation": { + "basicInformation": { + "title": {}, + "alternateTitle": {}, + "dates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + }, + "edition": false, + "presentationForm": false + }, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false, + "applicationProfile": false, + "protocolRequest": false + }, + "identifier": { + "identifier": {}, + "namespace": {}, + "version": false, + "description": {}, + "authority": false + }, + "identifierSimple": false, + "identifierShort": false, + "series": false, + "otherCitationDetails": {}, + "graphic": false + }, + "description": { + "abstract": {}, + "shortAbstract": false + }, + "purpose": {}, + "supplementalInfo": {}, + "environmentDescription": false, + "timePeriod": { + "dateRange": { + "start": {}, + "end": {}, + "fiscalyear": false + }, + "identifier": false, + "description": false, + "periodName": false, + "interval": false, + "duration": false + }, + "maintenance": false, + "graphicOverview": false, + "credit": false + }, + "metadata": { + "basicInformation": { + "metadataStatus": {}, + "metadataDates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + } + }, + "metadataContacts": { + "role": {}, + "contacts": {} + }, + "metadataIdentifier": { + "identifier": {}, + "namespace": {}, + "version": false, + "description": {}, + "authority": false + }, + "parentMetadata": false, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false + }, + "repositories": false, + "maintenance": false, + "defaultLocale": false, + "alternateMetadataReference": false + }, + "keywords": { + "citation": { + "title": {}, + "date": {}, + "dateType": {}, + "keywordType": {}, + "edition": false, + "onlineResourceUrl": {} + }, + "keyword": { + "keyword": {}, + "identifier": {} + } + }, + "extent": { + "description": false, + "geographic": { + "bbox": { + "north": {}, + "east": {}, + "south": {}, + "west": {} + }, + "description": {}, + "containsData": false + } + }, + "spatial": false, + "lineage": { + "statement": {}, + "processStep": false, + "source": false, + "citation": false + }, + "taxonomy": false, + "distribution": { + "description": {}, + "liablityStatement": false, + "distributor": { + "contacts": {}, + "role": {}, + "transferOption": false, + "orderProcess": false + } + }, + "constraints": { + "type": {}, + "useLimitation": {}, + "legal": { + "accessConstraint": {}, + "useConstraint": {}, + "otherConstraint": {} + }, + "security": false, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "graphic": false + }, + "associated": { + "associationType": {}, + "initiativeType": {}, + "resourceCitation": { + "basicInformation": { + "alternateTitle": false, + "dates": { + "dateItem": { + "date": {}, + "dateType": {}, + "description": {} + } + }, + "edition": false, + "presentationForm": false + }, + "identifier": {}, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": false, + "applicationProfile": false, + "protocolRequest": false + }, + "identifierSimple": false, + "identifierShort": false, + "series": { + "name": {}, + "issue": {}, + "page": {} + }, + "otherCitationDetails": {}, + "graphic": false + }, + "resourceType": { + "resourceType": {}, + "name": {} + }, + "metadataCitation": false + }, + "documents": { + "resourceType": { + "resourceType": {}, + "name": {} + }, + "citation": { + "basicInformation": { + "title": {}, + "alternateTitle": false, + "dates": false, + "edition": false, + "presentationForm": false + }, + "responsibleParty": { + "role": {}, + "contacts": {} + }, + "onlineResource": { + "name": {}, + "url": {}, + "protocol": false, + "description": {}, + "onlineFunction": {}, + "applicationProfile": false, + "protocolRequest": false + }, + "identifier": {}, + "identifierSimple": false, + "identifierShort": false, + "series": false, + "otherCitationDetails": false, + "graphic": false + } + }, + "funding": { + "fundingPeriod": { + "allocation": { + "amount": false, + "currency": false, + "sourceAllocationId": {}, + "source": {}, + "recipient": false, + "otherContacts": false, + "matching": false, + "comment": false, + "onlineResource": false + }, + "description": false, + "timePeriod": false + } + } + }, + "contact": false, + "dictionary": false + }, + "nav": { + "record": [ + { + "title": "Main", + "target": "record.show.edit.main", + "tip": "Basic information about the resource." + }, + { + "title": "Metadata", + "target": "record.show.edit.metadata", + "tip": "Information about the metadata for the resource." + }, + { + "title": "Keywords", + "target": "record.show.edit.keywords", + "tip": "Terms used to describe the resource." + }, + { + "title": "Extent", + "target": "record.show.edit.extent", + "tip": "Information describing the bounds of the resource." + }, + { + "title": "Lineage", + "target": "record.show.edit.lineage", + "tip": "Information on the history of the resource." + }, + { + "title": "Distribution", + "target": "record.show.edit.distribution", + "tip": "Information about obtaining the resource." + }, + { + "title": "Constraints", + "target": "record.show.edit.constraint", + "tip": "Information about constraints applied to the resource." + }, + { + "title": "Associated", + "target": "record.show.edit.associated", + "tip": "Other resources with a defined relationship to the resource." + }, + { + "title": "Documents", + "target": "record.show.edit.documents", + "tip": "Other documents related to, but not defining, the resource." + }, + { + "title": "Funding", + "target": "record.show.edit.funding", + "tip": "Information about funding allocated to development of the resource." + } + ] + }, + "vocabularies": [ + { + "source": "sciencebase", + "id": "6112869cf0d1326bc2b4bed8", + "name": "Favret Conservation Status (dry)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bedc", + "name": "Favret Conservation Status (fluid)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bee0", + "name": "Favret Conservation Status (slide)" + }, + { + "source": "sciencebase", + "id": "6112869df0d1326bc2b4bee4", + "name": "Favret Container Condition (dry)" + }, + { + "source": "sciencebase", + "id": "6112869ef0d1326bc2b4bee9", + "name": "Favret Container Condition (fluid)" + }, + { + "source": "sciencebase", + "id": "6112869ef0d1326bc2b4beed", + "name": "Favret Container Condition (slide)" + }, + { + "source": "sciencebase", + "id": "611286a0f0d1326bc2b4befc", + "name": "Favret Processing State (dry)" + }, + { + "source": "sciencebase", + "id": "611286a0f0d1326bc2b4bf00", + "name": "Favret Processing State (fluid)" + }, + { + "source": "sciencebase", + "id": "611286a1f0d1326bc2b4bf04", + "name": "Favret Processing State (slide)" + }, + { + "source": "sciencebase", + "name": "CollectionTheme", + "id": "58b45852e4b0f974afcf03b4" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df14", + "name": "primaryPurpose" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df0b", + "name": "userGroup" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df22", + "name": "category" + }, + { + "source": "sciencebase", + "id": "4f4e475fe4b07f02db47df7b", + "name": "unit" + }, + { + "source": "sciencebase", + "id": "4f4e475ee4b07f02db47df1d", + "name": "type" + }, + { + "source": "sciencebase", + "id": "611d3f2dbfff3461918aba4d", + "name": "Known To Contain Types" + }, + { + "source": "sciencebase", + "id": "611d213fbfff3461918aba48", + "name": "Hazardous Materials" + }, + { + "source": "sciencebase", + "id": "5bf3f7bce4b00ce5fb627d57", + "name": "NGGDPP ReSciColl ScienceBase Type Tags" + }, + { + "source": "usgs", + "id": "usgs-thesaurus", + "name": "USGS Thesaurus" + }, + { + "source": "gcmd", + "id": "1eb0ea0a-312c-4d74-8d42-6f1ad758f999", + "name": "GCMD Science Keywords" + }, + { + "source": "gcmd", + "id": "a9f88ca9-5d19-45fa-8fbb-3c6ff5f1f190", + "name": "GCMD Chrono Units" + } + ] +} \ No newline at end of file From aaabb7e26b41590496e0c418df61275233c632c0 Mon Sep 17 00:00:00 2001 From: Johnathan Aspinwall Date: Tue, 4 Mar 2025 10:28:49 -0700 Subject: [PATCH 10/10] Add profiles list JSON file with various identifiers and URLs --- resources/profiles-list.json | 38 ++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 resources/profiles-list.json diff --git a/resources/profiles-list.json b/resources/profiles-list.json new file mode 100644 index 0000000..3fb645a --- /dev/null +++ b/resources/profiles-list.json @@ -0,0 +1,38 @@ +[ + { + "identifier": "basic", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/basic.json" + }, + { + "identifier": "full", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/full.json" + }, + { + "identifier": "product", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/product.json" + }, + { + "identifier": "project", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/project.json" + }, + { + "identifier": "nggdpp-common", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/nggdpp-common.json" + }, + { + "identifier": "nggdpp-geological", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/nggdpp-geological.json" + }, + { + "identifier": "nggdpp-image", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/nggdpp-image.json" + }, + { + "identifier": "nggdpp-invertebrate", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/nggdpp-invertebrate.json" + }, + { + "identifier": "nggdpp-vertebrate", + "url": "https://cdn.jsdelivr.net/gh/adiwg/mdProfiles@master/resources/profiles/nggdpp-vertebrate.json" + } +]