From d64518137aeef6715a183846121e1a7720f530c3 Mon Sep 17 00:00:00 2001 From: Yvan Le Bras Date: Mon, 20 Jun 2022 23:31:31 +0200 Subject: [PATCH 1/7] from EML, $dataset/$title can be used for multiple titles Multiple titles may be provided to indicate alternate titles for the resource. --- inst/extdata/mappings/geometa_mapping.csv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/inst/extdata/mappings/geometa_mapping.csv b/inst/extdata/mappings/geometa_mapping.csv index 1780124a..d7db3aa6 100644 --- a/inst/extdata/mappings/geometa_mapping.csv +++ b/inst/extdata/mappings/geometa_mapping.csv @@ -12,7 +12,7 @@ $contact*/ISOResponsibleParty$contactInfo[$role/ISORole$value=pointOfContact|ite $contact*/ISOResponsibleParty$contactInfo[$role/ISORole$value=pointOfContact|item=1]/ISOContact$address/ISOAddress$postalCode,,$dataset/$contact/$address/$postalCode,?,ok,ok, $contact*/ISOResponsibleParty$contactInfo[$role/ISORole$value=pointOfContact|item=1]/ISOContact$address/ISOAddress$country,,$dataset/$contact/$address/$country,?,ok,ok, $identificationInfo*/ISODataIdentification$citation/ISOCitation$title,$title,$dataset/$title,ok,ok,ok, -$identificationInfo*/ISODataIdentification$citation/ISOCitation$alternateTitle,$title_short_name,,ok,?,?, +$identificationInfo*/ISODataIdentification$citation/ISOCitation$alternateTitle,$title_short_name,$dataset/$title,ok,?,?, $identificationInfo*/ISODataIdentification$citation/ISOCitation$date*/ISODate$date[$dateType/ISODateType$value=creation|item=1],$date_created,,validation issue,?,?,- catch errors when ambiguous values are retrieved from source $identificationInfo*/ISODataIdentification$citation/ISOCitation$date*/ISODate$date[$dateType/ISODateType$value=publication|item=1],$date_issued,$dataset/$pubDate,validation issue,ok,ok,- catch errors when ambiguous values are retrieved from source $identificationInfo*/ISODataIdentification$supplementalInformation,$comment,,ok,?,?, @@ -52,4 +52,4 @@ $identificationInfo*/ISODataIdentification$spatialRepresentationType*/ISOSpatial $identificationInfo*/ISODataIdentification$spatialRepresentationType*/ISOSpatialRepresentationType$attrs/$codeListValue,$cdm_data_type,,ok,?,?, $identificationInfo*/ISODataIdentification$spatialRepresentationType*/ISOSpatialRepresentationType$value,$cdm_data_type,,ok,?,?, $distributionInfo*/ISODistribution$distributionFormat*/ISOFormat$name,$netcdf_file_type,,ok,?,?, -$dataQualityInfo*/ISODataQuality$lineage/ISOLineage$statement,$history,,ok,?,?, \ No newline at end of file +$dataQualityInfo*/ISODataQuality$lineage/ISOLineage$statement,$history,,ok,?,?, From 308b0dff2fa6b18be304e492871fdc6e2e09d72d Mon Sep 17 00:00:00 2001 From: Yvan Le Bras Date: Mon, 20 Jun 2022 23:38:05 +0200 Subject: [PATCH 2/7] additionalInfo from resourceGroup --- inst/extdata/mappings/geometa_mapping.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inst/extdata/mappings/geometa_mapping.csv b/inst/extdata/mappings/geometa_mapping.csv index d7db3aa6..aaadf1ce 100644 --- a/inst/extdata/mappings/geometa_mapping.csv +++ b/inst/extdata/mappings/geometa_mapping.csv @@ -15,7 +15,7 @@ $identificationInfo*/ISODataIdentification$citation/ISOCitation$title,$title,$da $identificationInfo*/ISODataIdentification$citation/ISOCitation$alternateTitle,$title_short_name,$dataset/$title,ok,?,?, $identificationInfo*/ISODataIdentification$citation/ISOCitation$date*/ISODate$date[$dateType/ISODateType$value=creation|item=1],$date_created,,validation issue,?,?,- catch errors when ambiguous values are retrieved from source $identificationInfo*/ISODataIdentification$citation/ISOCitation$date*/ISODate$date[$dateType/ISODateType$value=publication|item=1],$date_issued,$dataset/$pubDate,validation issue,ok,ok,- catch errors when ambiguous values are retrieved from source -$identificationInfo*/ISODataIdentification$supplementalInformation,$comment,,ok,?,?, +$identificationInfo*/ISODataIdentification$supplementalInformation,$comment,additionalInfo,ok,?,?, $identificationInfo*/ISODataIdentification$abstract,$summary,$dataset/$abstract/$para,ok,ok,ok, $identificationInfo*/ISODataIdentification$purpose,,$dataset/$purpose,?,ok,ok, $identificationInfo*/ISODataIdentification$credit,$acknowledgment,,ok,?,?, From 6a4c50545f916e56e75c8f158bd6291822dd27a9 Mon Sep 17 00:00:00 2001 From: Yvan Le Bras Date: Mon, 20 Jun 2022 23:40:15 +0200 Subject: [PATCH 3/7] additionalInfo on dataset tag but not an official namespace --- inst/extdata/mappings/geometa_mapping.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inst/extdata/mappings/geometa_mapping.csv b/inst/extdata/mappings/geometa_mapping.csv index aaadf1ce..76e62842 100644 --- a/inst/extdata/mappings/geometa_mapping.csv +++ b/inst/extdata/mappings/geometa_mapping.csv @@ -15,7 +15,7 @@ $identificationInfo*/ISODataIdentification$citation/ISOCitation$title,$title,$da $identificationInfo*/ISODataIdentification$citation/ISOCitation$alternateTitle,$title_short_name,$dataset/$title,ok,?,?, $identificationInfo*/ISODataIdentification$citation/ISOCitation$date*/ISODate$date[$dateType/ISODateType$value=creation|item=1],$date_created,,validation issue,?,?,- catch errors when ambiguous values are retrieved from source $identificationInfo*/ISODataIdentification$citation/ISOCitation$date*/ISODate$date[$dateType/ISODateType$value=publication|item=1],$date_issued,$dataset/$pubDate,validation issue,ok,ok,- catch errors when ambiguous values are retrieved from source -$identificationInfo*/ISODataIdentification$supplementalInformation,$comment,additionalInfo,ok,?,?, +$identificationInfo*/ISODataIdentification$supplementalInformation,$comment,$dataset/$additionalInfo,ok,?,?, $identificationInfo*/ISODataIdentification$abstract,$summary,$dataset/$abstract/$para,ok,ok,ok, $identificationInfo*/ISODataIdentification$purpose,,$dataset/$purpose,?,ok,ok, $identificationInfo*/ISODataIdentification$credit,$acknowledgment,,ok,?,?, From e8e8c554a72071909d5d4ec13baa6336ae834565 Mon Sep 17 00:00:00 2001 From: Yvan Le Bras Date: Mon, 20 Jun 2022 23:41:29 +0200 Subject: [PATCH 4/7] prefer markdown to para --- inst/extdata/mappings/geometa_mapping.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inst/extdata/mappings/geometa_mapping.csv b/inst/extdata/mappings/geometa_mapping.csv index 76e62842..31ffed41 100644 --- a/inst/extdata/mappings/geometa_mapping.csv +++ b/inst/extdata/mappings/geometa_mapping.csv @@ -16,7 +16,7 @@ $identificationInfo*/ISODataIdentification$citation/ISOCitation$alternateTitle,$ $identificationInfo*/ISODataIdentification$citation/ISOCitation$date*/ISODate$date[$dateType/ISODateType$value=creation|item=1],$date_created,,validation issue,?,?,- catch errors when ambiguous values are retrieved from source $identificationInfo*/ISODataIdentification$citation/ISOCitation$date*/ISODate$date[$dateType/ISODateType$value=publication|item=1],$date_issued,$dataset/$pubDate,validation issue,ok,ok,- catch errors when ambiguous values are retrieved from source $identificationInfo*/ISODataIdentification$supplementalInformation,$comment,$dataset/$additionalInfo,ok,?,?, -$identificationInfo*/ISODataIdentification$abstract,$summary,$dataset/$abstract/$para,ok,ok,ok, +$identificationInfo*/ISODataIdentification$abstract,$summary,$dataset/$abstract/$markdown,ok,ok,ok, $identificationInfo*/ISODataIdentification$purpose,,$dataset/$purpose,?,ok,ok, $identificationInfo*/ISODataIdentification$credit,$acknowledgment,,ok,?,?, $identificationInfo*/ISODataIdentification$citation/ISOCitation$citedResponsibleParty/ISOResponsibleParty$individualName,$creator_name,,ok,NA,NA, From 5917faa28f63fee518c4a2a3f5cf5fdaf660743e Mon Sep 17 00:00:00 2001 From: Yvan Le Bras Date: Mon, 20 Jun 2022 23:43:15 +0200 Subject: [PATCH 5/7] $dataset/$acknowledgments --- inst/extdata/mappings/geometa_mapping.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inst/extdata/mappings/geometa_mapping.csv b/inst/extdata/mappings/geometa_mapping.csv index 31ffed41..6372941a 100644 --- a/inst/extdata/mappings/geometa_mapping.csv +++ b/inst/extdata/mappings/geometa_mapping.csv @@ -18,7 +18,7 @@ $identificationInfo*/ISODataIdentification$citation/ISOCitation$date*/ISODate$da $identificationInfo*/ISODataIdentification$supplementalInformation,$comment,$dataset/$additionalInfo,ok,?,?, $identificationInfo*/ISODataIdentification$abstract,$summary,$dataset/$abstract/$markdown,ok,ok,ok, $identificationInfo*/ISODataIdentification$purpose,,$dataset/$purpose,?,ok,ok, -$identificationInfo*/ISODataIdentification$credit,$acknowledgment,,ok,?,?, +$identificationInfo*/ISODataIdentification$credit,$acknowledgment,$dataset/$acknowledgments,ok,?,?, $identificationInfo*/ISODataIdentification$citation/ISOCitation$citedResponsibleParty/ISOResponsibleParty$individualName,$creator_name,,ok,NA,NA, $identificationInfo*/ISODataIdentification$citation/ISOCitation$citedResponsibleParty/ISOResponsibleParty$individualName[sep= |index=1],,$dataset/$creator/$individualName/$givenName,NA,ok,ok, $identificationInfo*/ISODataIdentification$citation/ISOCitation$citedResponsibleParty/ISOResponsibleParty$individualName[sep= |index=2],,$dataset/$creator/$individualName/$surName,NA,ok,ok, From e407dcba0f7a04e6692f9b61ce248a6bec088ce2 Mon Sep 17 00:00:00 2001 From: Yvan Le Bras Date: Mon, 20 Jun 2022 23:46:37 +0200 Subject: [PATCH 6/7] $ResponsibleParty$individualName But maybe linked under $creator term? --- inst/extdata/mappings/geometa_mapping.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inst/extdata/mappings/geometa_mapping.csv b/inst/extdata/mappings/geometa_mapping.csv index 6372941a..c18cf3c3 100644 --- a/inst/extdata/mappings/geometa_mapping.csv +++ b/inst/extdata/mappings/geometa_mapping.csv @@ -19,7 +19,7 @@ $identificationInfo*/ISODataIdentification$supplementalInformation,$comment,$dat $identificationInfo*/ISODataIdentification$abstract,$summary,$dataset/$abstract/$markdown,ok,ok,ok, $identificationInfo*/ISODataIdentification$purpose,,$dataset/$purpose,?,ok,ok, $identificationInfo*/ISODataIdentification$credit,$acknowledgment,$dataset/$acknowledgments,ok,?,?, -$identificationInfo*/ISODataIdentification$citation/ISOCitation$citedResponsibleParty/ISOResponsibleParty$individualName,$creator_name,,ok,NA,NA, +$identificationInfo*/ISODataIdentification$citation/ISOCitation$citedResponsibleParty/ISOResponsibleParty$individualName,$creator_name,$ResponsibleParty$individualName,ok,NA,NA, $identificationInfo*/ISODataIdentification$citation/ISOCitation$citedResponsibleParty/ISOResponsibleParty$individualName[sep= |index=1],,$dataset/$creator/$individualName/$givenName,NA,ok,ok, $identificationInfo*/ISODataIdentification$citation/ISOCitation$citedResponsibleParty/ISOResponsibleParty$individualName[sep= |index=2],,$dataset/$creator/$individualName/$surName,NA,ok,ok, $identificationInfo*/ISODataIdentification$citation/ISOCitation$citedResponsibleParty/ISOResponsibleParty$organisationName,$institution,$dataset/$creator/$organizationName,ok,ok,ok, From 37e783bbe6be6e606ff8098f72424ad390dfbd03 Mon Sep 17 00:00:00 2001 From: Yvan Le Bras Date: Mon, 20 Jun 2022 23:52:08 +0200 Subject: [PATCH 7/7] $NonNumericDomainType/$enumeratedDomain/$entityCodeList ? or maybe the significance is more related to $OtherEntityType/$attributeList ? --- inst/extdata/mappings/geometa_mapping.csv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/inst/extdata/mappings/geometa_mapping.csv b/inst/extdata/mappings/geometa_mapping.csv index c18cf3c3..b9d6ceaf 100644 --- a/inst/extdata/mappings/geometa_mapping.csv +++ b/inst/extdata/mappings/geometa_mapping.csv @@ -49,7 +49,7 @@ $identificationInfo*/ISODataIdentification$descriptiveKeywords*/ISOKeywords$keyw $identificationInfo*/ISODataIdentification$resourceConstraints*/ISOLegalConstraints$useLimitation[index=1],$license,$dataset/$intellectualRights,ok,ok,ok, $identificationInfo*/ISODataIdentification$spatialRepresentationType*/ISOSpatialRepresentationType$attrs/$codeListValue,$netcdf_file_type,,ok,?,?, $identificationInfo*/ISODataIdentification$spatialRepresentationType*/ISOSpatialRepresentationType$value,$netcdf_file_type,,ok,?,?, -$identificationInfo*/ISODataIdentification$spatialRepresentationType*/ISOSpatialRepresentationType$attrs/$codeListValue,$cdm_data_type,,ok,?,?, +$identificationInfo*/ISODataIdentification$spatialRepresentationType*/ISOSpatialRepresentationType$attrs/$codeListValue,$cdm_data_type,$NonNumericDomainType/$enumeratedDomain/$entityCodeList,ok,?,?, $identificationInfo*/ISODataIdentification$spatialRepresentationType*/ISOSpatialRepresentationType$value,$cdm_data_type,,ok,?,?, $distributionInfo*/ISODistribution$distributionFormat*/ISOFormat$name,$netcdf_file_type,,ok,?,?, $dataQualityInfo*/ISODataQuality$lineage/ISOLineage$statement,$history,,ok,?,?,