Difference between revisions of "Data Discovery (DIF)"
Line 1: | Line 1: | ||
==DIF for Data Discovery-Required== | ==DIF for Data Discovery-Required== | ||
− | These attributes are required for the Directory Interchange Format (DIF). Where compatible the spirals below provide like xpath references for DIF, ECHO, ECS, | + | These attributes are required for the Directory Interchange Format (DIF). Where compatible the spirals below provide like xpath references for DIF, ECHO, ECS, SERF, ISO and ISO-1. |
+ | |||
<table xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cw="http://www.ngdc.noaa.gov/metadata/published/xsd/crosswalk.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" width="95%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse;"> | <table xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:cw="http://www.ngdc.noaa.gov/metadata/published/xsd/crosswalk.xsd" xmlns:xs="http://www.w3.org/2001/XMLSchema" width="95%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse;"> | ||
<tr> | <tr> | ||
Line 11: | Line 12: | ||
<td>[[Concepts_Glossary#Metadata_Identifier|Metadata Identifier]]</td> | <td>[[Concepts_Glossary#Metadata_Identifier|Metadata Identifier]]</td> | ||
<td style="word-break:break-all;">A phrase or string which uniquely identifies the metadata file/record.</td> | <td style="word-break:break-all;">A phrase or string which uniquely identifies the metadata file/record.</td> | ||
− | <td style="word-break:break-all;"><b>DIF</b> /dif:DIF/dif:Entry_Id<br><b> | + | <td style="word-break:break-all;"><b>ISO</b> /*/gmd:fileIdentifier/gco:CharacterString<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:metadataIdentifier/mcc:MD_Identifier<br><b>DIF</b> /dif:DIF/dif:Entry_Id<br><b>SERF</b> /serf:SERF/serf:Entry_ID<br></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
Line 17: | Line 18: | ||
<td style="word-break:break-all;">A short description of the resource. The title should be descriptive enough so that when a user is presented with a list of titles the general content of the data set can be determined. | <td style="word-break:break-all;">A short description of the resource. The title should be descriptive enough so that when a user is presented with a list of titles the general content of the data set can be determined. | ||
</td> | </td> | ||
− | <td style="word-break:break-all;"><b> | + | <td style="word-break:break-all;"><b>ISO</b> /*/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:title/gco:CharacterString<br><b>ISO-1</b> /*/mdb:identificationInfo/*/mri:citation/cit:CI_Citation/cit:title/gco:CharacterString<br><b>ECHO</b> /*/echo:ShortName>/*/echo:LongName<br><b>ECS</b> /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:ShortName |
+ | > /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:LongName<br><b>DIF</b> /dif:DIF/dif:Entry_Title<br><b>DIF</b> /dif:DIF/dif:Data_Set_Citation/dif:Dataset_Title<br></td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>[https://geo-ide.noaa.gov/wiki/index.php?title=ISO_Keywords Keyword]</td> | <td>[https://geo-ide.noaa.gov/wiki/index.php?title=ISO_Keywords Keyword]</td> | ||
− | <td style="word-break:break-all;">A word or phrase that describes some aspect of a resource. Can be one of several types.<br><br><i>Note: The general identification keywords usually have a type of "theme" and are refered to as "theme keywords". Other types and vocabularies are used for other information.</i></td> | + | <td style="word-break:break-all;">A word or phrase that describes some aspect of a resource. Can be one of several types.<br><br><i>Note: The general identification keywords usually have a type of "theme" and are refered to as "theme keywords". Other types and vocabularies are used for other information. Service Entry Resource Format (SERF) requires a Science and a Service GCMD Keyword. This concept is called "Subject" in the CSW Specification.</i></td> |
− | <td style="word-break:break-all;"><b> | + | <td style="word-break:break-all;"><b>ISO</b> (1) /*/gmd:identificationInfo/*/gmd:descriptiveKeywords/gmd:MD_Keywords[gmd:type/gmd:MD_KeywordTypeCode='theme']/gmd:keyword/gco:CharacterString<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:identificationInfo/mri:MD_DataIdentification/mri:descriptiveKeywords/mri:MD_Keywords[mri:type/mri:MD_KeywordTypeCode='theme']/mri:keyword/gco:CharacterString<br><b>ECHO</b> (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:CategoryKeyword<br><b>ECHO</b> (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:TopicKeyword<br><b>ECHO</b> (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:TermKeyword<br><b>ECHO</b> (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel1Keyword/echo:Value<br><b>ECHO</b> (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel2Keyword/echo:Value<br><b>ECHO</b> (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel3Keyword<br><b>ECHO</b> (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:DetailedVariableKeyword<br><b>ECS</b> (1) /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:DisciplineTopicParameters/ecs:DisciplineKeyword<br><b>ECS</b> (1) /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:DisciplineTopicParameters/ecs:TopicKeyword<br><b>ECS</b> (1) /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:DisciplineTopicParameters/ecs:TermKeyword<br><b>ECS</b> (1) /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:DisciplineTopicParameters/ecs:VariableKeyword<br><b>DIF</b> (1) /dif:DIF/dif:Parameters/dif:Category<br><b>DIF</b> (1) /dif:DIF/dif:Parameters/dif:Topic<br><b>DIF</b> (1) /dif:DIF/dif:Parameters/dif:Term<br><b>DIF</b> (1) /dif:DIF/dif:Parameters/dif:Variable_Level_1<br><b>DIF</b> (1) /dif:DIF/dif:Parameters/dif:Variable_Level_2<br><b>DIF</b> (1) /dif:DIF/dif:Parameters/dif:Variable_Level_3<br><b>DIF</b> (1) /dif:DIF/dif:Parameters/dif:Detailed_Variable<br><b>SERF</b> /serf:SERF/serf:Keyword<br></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>[[Concepts_Glossary#Topic_Category|Topic Category]]</td> | <td>[[Concepts_Glossary#Topic_Category|Topic Category]]</td> | ||
<td style="word-break:break-all;">High level category enumeration used in ISO</td> | <td style="word-break:break-all;">High level category enumeration used in ISO</td> | ||
− | <td style="word-break:break-all;"><b> | + | <td style="word-break:break-all;"><b>ISO</b> (1) /*/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:topicCategory/gmd:MD_TopicCategoryCode<br><b>DIF</b> (1) /dif:DIF/dif:ISO_Topic_Category<br></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>[[Concepts_Glossary#Distribution_Contact|Distribution Contact]]</td> | <td>[[Concepts_Glossary#Distribution_Contact|Distribution Contact]]</td> | ||
<td style="word-break:break-all;">Contact information for the organization or individual that distributes the resource.</td> | <td style="word-break:break-all;">Contact information for the organization or individual that distributes the resource.</td> | ||
− | <td style="word-break:break-all;" | + | <td style="word-break:break-all;"><b>ISO</b> /gmd:MD_Metadata/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributor/gmd:MD_Distributor/gmd:distributorContact/gmd:CI_ResponsibleParty<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:distributionInfo/mrd:MD_Distribution/mrd:distributor/mrd:MD_Distributor/mrd:distributorContact/cit:CI_Responsibility<br><b>ECHO</b> /echo:Collection/echo:Contacts/echo:Contact<br><b>DIF</b> /dif:DIF/dif:Data_Center/dif:Personnel/dif:Role<br><b>SERF</b> /serf:SERF/serf:Service_Provider<br></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>[[Concepts_Glossary#Abstract|Abstract]]</td> | <td>[[Concepts_Glossary#Abstract|Abstract]]</td> | ||
− | <td style="word-break:break-all;">A paragraph describing the resource.</td> | + | <td style="word-break:break-all;">A paragraph describing the resource.<br><br><i>Note: This concept is called "Desciption" in Catalog Services for the Web.</i></td> |
− | <td style="word-break:break-all;"><b> | + | <td style="word-break:break-all;"><b>ISO</b> /*/gmd:identificationInfo/*/gmd:abstract/gco:CharacterString<br><b>ISO-1</b> /*/mdb:identificationInfo/*/rmd:abstract/gco:CharacterString<br><b>ECHO</b> /*/echo:Description<br><b>ECS</b> /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:CollectionDescription<br><b>DIF</b> /dif:DIF/dif:Summary/dif:Abstract<br><b>SERF</b> /serf:SERF/serf:Summary/serf:Abstract<br></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>[[Concepts_Glossary#Metadata_Standard_Name|Metadata Standard Name]]</td> | <td>[[Concepts_Glossary#Metadata_Standard_Name|Metadata Standard Name]]</td> | ||
<td style="word-break:break-all;">The name of the standard to which the metadata conforms</td> | <td style="word-break:break-all;">The name of the standard to which the metadata conforms</td> | ||
− | <td style="word-break:break-all;"><b> | + | <td style="word-break:break-all;"><b>ISO</b> /gmd:MD_Metadata/gmd:metadataStandardName<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:metadataStandard<br><b>DIF</b> /serf:DIF/serf:Metadata_Name<br></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td>[[Concepts_Glossary#Metadata_Standard_Version|Metadata Standard Version]]</td> | <td>[[Concepts_Glossary#Metadata_Standard_Version|Metadata Standard Version]]</td> | ||
<td style="word-break:break-all;">The name of the standard to which the metadata conforms</td> | <td style="word-break:break-all;">The name of the standard to which the metadata conforms</td> | ||
− | <td style="word-break:break-all;" | + | <td style="word-break:break-all;"><b>ISO</b> /gmd:MD_Metadata/gmd:metadataStandardVersion<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:metadataStandard/cit:CI_Citation/cit:identifier/mcc:MD_Identifier/mcc:version<br><b>DIF</b> /serf:DIF/serf:Metadata_Version<br></td> |
</tr> | </tr> | ||
</table> | </table> |
Revision as of 07:11, September 23, 2014
DIF for Data Discovery-Required
These attributes are required for the Directory Interchange Format (DIF). Where compatible the spirals below provide like xpath references for DIF, ECHO, ECS, SERF, ISO and ISO-1.
Concept | Description | Dialect (Fit) Paths |
---|---|---|
Metadata Identifier | A phrase or string which uniquely identifies the metadata file/record. | ISO /*/gmd:fileIdentifier/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:metadataIdentifier/mcc:MD_Identifier DIF /dif:DIF/dif:Entry_Id SERF /serf:SERF/serf:Entry_ID |
Resource Title | A short description of the resource. The title should be descriptive enough so that when a user is presented with a list of titles the general content of the data set can be determined. | ISO /*/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:title/gco:CharacterString ISO-1 /*/mdb:identificationInfo/*/mri:citation/cit:CI_Citation/cit:title/gco:CharacterString ECHO /*/echo:ShortName>/*/echo:LongName ECS /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:ShortName > /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:LongName DIF /dif:DIF/dif:Entry_Title DIF /dif:DIF/dif:Data_Set_Citation/dif:Dataset_Title |
Keyword | A word or phrase that describes some aspect of a resource. Can be one of several types. Note: The general identification keywords usually have a type of "theme" and are refered to as "theme keywords". Other types and vocabularies are used for other information. Service Entry Resource Format (SERF) requires a Science and a Service GCMD Keyword. This concept is called "Subject" in the CSW Specification. |
ISO (1) /*/gmd:identificationInfo/*/gmd:descriptiveKeywords/gmd:MD_Keywords[gmd:type/gmd:MD_KeywordTypeCode='theme']/gmd:keyword/gco:CharacterString ISO-1 /mdb:MD_Metadata/mdb:identificationInfo/mri:MD_DataIdentification/mri:descriptiveKeywords/mri:MD_Keywords[mri:type/mri:MD_KeywordTypeCode='theme']/mri:keyword/gco:CharacterString ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:CategoryKeyword ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:TopicKeyword ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:TermKeyword ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel1Keyword/echo:Value ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel2Keyword/echo:Value ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:VariableLevel3Keyword ECHO (1) /*/echo:ScienceKeywords/echo:ScienceKeyword/echo:DetailedVariableKeyword ECS (1) /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:DisciplineTopicParameters/ecs:DisciplineKeyword ECS (1) /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:DisciplineTopicParameters/ecs:TopicKeyword ECS (1) /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:DisciplineTopicParameters/ecs:TermKeyword ECS (1) /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:DisciplineTopicParameters/ecs:VariableKeyword DIF (1) /dif:DIF/dif:Parameters/dif:Category DIF (1) /dif:DIF/dif:Parameters/dif:Topic DIF (1) /dif:DIF/dif:Parameters/dif:Term DIF (1) /dif:DIF/dif:Parameters/dif:Variable_Level_1 DIF (1) /dif:DIF/dif:Parameters/dif:Variable_Level_2 DIF (1) /dif:DIF/dif:Parameters/dif:Variable_Level_3 DIF (1) /dif:DIF/dif:Parameters/dif:Detailed_Variable SERF /serf:SERF/serf:Keyword |
Topic Category | High level category enumeration used in ISO | ISO (1) /*/gmd:identificationInfo/gmd:MD_DataIdentification/gmd:topicCategory/gmd:MD_TopicCategoryCode DIF (1) /dif:DIF/dif:ISO_Topic_Category |
Distribution Contact | Contact information for the organization or individual that distributes the resource. | ISO /gmd:MD_Metadata/gmd:distributionInfo/gmd:MD_Distribution/gmd:distributor/gmd:MD_Distributor/gmd:distributorContact/gmd:CI_ResponsibleParty ISO-1 /mdb:MD_Metadata/mdb:distributionInfo/mrd:MD_Distribution/mrd:distributor/mrd:MD_Distributor/mrd:distributorContact/cit:CI_Responsibility ECHO /echo:Collection/echo:Contacts/echo:Contact DIF /dif:DIF/dif:Data_Center/dif:Personnel/dif:Role SERF /serf:SERF/serf:Service_Provider |
Abstract | A paragraph describing the resource. Note: This concept is called "Desciption" in Catalog Services for the Web. |
ISO /*/gmd:identificationInfo/*/gmd:abstract/gco:CharacterString ISO-1 /*/mdb:identificationInfo/*/rmd:abstract/gco:CharacterString ECHO /*/echo:Description ECS /ecs:CollectionMetaDataFile/ecs:CollectionMetaDataSets/ecs:Collections/ecs:CollectionMetaData/ecs:CollectionDescription DIF /dif:DIF/dif:Summary/dif:Abstract SERF /serf:SERF/serf:Summary/serf:Abstract |
Metadata Standard Name | The name of the standard to which the metadata conforms | ISO /gmd:MD_Metadata/gmd:metadataStandardName ISO-1 /mdb:MD_Metadata/mdb:metadataStandard DIF /serf:DIF/serf:Metadata_Name |
Metadata Standard Version | The name of the standard to which the metadata conforms | ISO /gmd:MD_Metadata/gmd:metadataStandardVersion ISO-1 /mdb:MD_Metadata/mdb:metadataStandard/cit:CI_Citation/cit:identifier/mcc:MD_Identifier/mcc:version DIF /serf:DIF/serf:Metadata_Version |
xPath Note: The xPaths included in this table use several wildcards. // means any path, so //gmd:CI_ResponsibleParty indicates a gmd:CI_ResponsibleParty anywhere in an XML file. /*/ indicates a single level with several possible elements. This usually indicates one of several concrete realizations of an abstract object. For example /*/gmd:identificationInfo could be gmd:MD_Metadata/gmd:identificationInfo or gmi:MI_Metadata/gmd:identificationInfo and gmd:identificationInfo//*/gmd:descriptiveKeywords could be gmd:identificationInfo/gmd:MD_DataIdentification/gmd:descriptiveKeywords or gmd:identificationInfo/srv:SV_ServiceIdentification/gmd:descriptiveKeywords. Fit: The fit of the dialect path with the concept is estimated on a scale of 1 = excellent two-way fit, 2 = one-way fit or some other problem, 3 - extension required.