Difference between revisions of "Documenting Resource Lineage"

From Earth Science Information Partners (ESIP)
(<div id="rubricLineage"> updated)
 
(8 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Understanding how sources are combined or processed to create a new dataset is important knowledge for data users. This knowledge enables users to understand, and evaluate the suitability/applicability of the dataset for a particular purpose. This table contains ISO concepts for documenting the lineage of the resource.
+
Understanding how sources are combined or processed to create a new dataset is important knowledge for data users. This knowledge enables users to understand, and evaluate the suitability/applicability of the dataset for a particular purpose. This table contains ISO concepts for documenting the lineage of the resource.<br/><br/>
  
==Crosswalks==
+
==ECHO==
<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><th width="15%">Concept</th><th width="25%">Description</th><th width="60%">Dialect (Fit) Paths</th></tr><tr><td>[http://www.unidata.ucar.edu/software/netcdf-java/formats/DataDiscoveryAttConvention.html#history_Attribute Lineage Statement]</td><td>Information and references for sources and processes that were used to create the dataset and an audit trail for modifications to the original data.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:statement/gco:CharacterString<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:statement/gco:CharacterString<br></td></tr><tr><td>[[Concepts_Glossary#Lineage_Scope|Lineage Scope]]</td><td>Type of resource and/or extent to which the lineage information applies.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:statement/gco:CharacterString<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:statement<br></td></tr><tr><td>[[Concepts_Glossary#Process_Step|Process Step]]</td><td>Information about an event or transformation in the life of a resource including the process used to maintain the resource.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep<br></td></tr><tr><td>[[Concepts_Glossary#Process_Step_Description|Process Step Description]]</td><td>Description of the event, including related parameters or tolerances.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep/gmd:description<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:description<br><b>FGDC</b> /fgdc:metadata/fgdc:dataqual/fgdc:lineage/fgdc:procstep/fgdc:procdesc<br></td></tr><tr><td>[[Concepts_Glossary#Process_Step_Purpose|Process Step Purpose]]</td><td>Requirement or purpose for the process step.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep/gmd:rationale<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:rationale<br></td></tr><tr><td>[[Concepts_Glossary#Process_Step_Time|Process Step Time]]</td><td>Date, time, range or period of process step.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep/gmd:dateTime<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:stepDateTime<br><b>FGDC</b> /fgdc:metadata/fgdc:dataqual/fgdc:lineage/fgdc:procstep/fgdc:procdate<br></td></tr><tr><td>[[Concepts_Glossary#Processor|Processor]]</td><td>Identification of, and means of communication with, person(s) and organisation(s) associated with the process step.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep/gmd:processor<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:processor<br><b>ECS</b> /*/ecs:ProcessingCenter<br><b>FGDC</b> /fgdc:metadata/fgdc:dataqual/fgdc:lineage/fgdc:procstep/fgdc:proccont<br></td></tr><tr><td>[[Concepts_Glossary#Process_Step_Reference|Process Step Reference]]</td><td>Process step documentation.</td><td style="word-break:break-all;"><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:reference<br></td></tr><tr><td>[[Concepts_Glossary#Process_Step_Scope|Process Step Scope]]</td><td>Type of resource and/or extent to which the process step applies.</td><td style="word-break:break-all;"><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:scope<br></td></tr><tr><td>[[Concepts_Glossary#Source|Source]]</td><td>Information about the resource used in creating the resource specified by the scope</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source<br></td></tr><tr><td>[[Concepts_Glossary#Source_Description|Source Description]]</td><td>Detailed description of the source.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source/gmd:description<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source/mrl:description<br><b>FGDC</b> /fgdc:metadata/fgdc:dataqual/fgdc:lineage/fgdc:sinfo/fgdc:contrib<br></td></tr><tr><td>[[Concepts_Glossary#Source_Reference_System|Source Reference System]]</td><td>Spatial reference system used by the source.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source/gmd:sourceReferenceSystem<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source/mrl:sourceReferenceSystem<br></td></tr><tr><td>[[Concepts_Glossary#Source_Citation|Source Citation]]</td><td>Recommended reference to be used for the source.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source/gmd:sourceCitation/gmd:CI_Citation<br><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep/gmd:source/gmd:LI_Source/gmd:sourceCitation/gmd:CI_Citation<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LE_Source/mrl:sourceCitation/cit:CI_Citation<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LE_ProcessStep/mrl:source/mrl:LE_Source/mrl:sourceCitation/cit:CI_Citation<br><b>FGDC</b> /fgdc:metadata/fgdc:dataqual/fgdc:lineage/fgdc:srcinfo/fgdc:srccite<br></td></tr><tr><td>[[Concepts_Glossary#Source_Metadata|Source Metadata]]</td><td>Reference to metadata for the source.</td><td style="word-break:break-all;"><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source/mrl:sourceMetadata<br></td></tr><tr><td>[[Concepts_Glossary#Source_Scope|Source Scope]]</td><td>Type and/or extent of the source.</td><td style="word-break:break-all;"><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source/mrl:scope<br></td></tr><tr><td>[[Concepts_Glossary#Source_Step|Source Step]]</td><td>Information about a process step in which this source was used.</td><td style="word-break:break-all;"><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source/gmd:sourceStep<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source/mrl:sourceStep<br></td></tr></table>
+
<pre></pre>
 +
 
 +
==DIF==
 +
<pre></pre>
 +
 
 +
==ISO==
 +
<pre></pre>
 +
<div id="rubricLineage">
 +
==Lineage==
 +
Understanding how sources that are combined or processed to create a new dataset and how those sources are processed is critical to effective use of the resource.<table xmlns:xsl="http://www.w3.org/1999/XSL/Transform" width="95%" border="1" cellpadding="3" cellspacing="3" style="border-collapse: collapse;" id="rubricLineage"><tr><th width="15%">Concept</th><th width="25%">Description</th><th width="60%">Dialect (Fit) Paths</th></tr><tr><td>[[Concepts_Glossary#Source|Source]]</td><td>Dataset used in or produced by a processStep</td><td style="word-break:break-all;"><b>ECHO</b> /*/CollectionAssociations/CollectionAssociation[CollectionType='Input']<br><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source<br><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LE_Source<br><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep/gmd:source/gmd:LI_Source<br><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LE_ProcessStep/gmd:source/gmd:LE_Source<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LE_Source<br><b>Onedcx</b> /onedcx:metadata/onedcx:simpleDc/dcterms:source<br><b>PROV</b> //prov:Entity<br></td></tr><tr><td>[[Concepts_Glossary#Process_Step|Process Step]]</td><td>A step in the processing that produced a resource</td><td style="word-break:break-all;"><b>BDP</b> /bdp:metadata/bdp:lineage/bdp:dataqual/bdp:procstep<br><b>CSDGM</b> /csdgm:metadata/csdgm:lineage/csdgm:dataqual/csdgm:procstep<br><b>EML</b> /eml:eml/*/methods<br><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep<br><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LE_ProcessStep<br><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source/gmd:sourceStep/gmd:LI_ProcessStep<br><b>ISO</b> /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LE_Source/gmd:sourceStep/gmd:LE_ProcessStep<br><b>ISO-1</b> /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep<br><b>PROV</b> //prov:activity<br></td></tr></table></div>
 
''xPath Note:'' The xPaths included in this table use several wildcards. // means
 
''xPath Note:'' The xPaths included in this table use several wildcards. // means
 
any path, so //gmd:CI_ResponsibleParty indicates a gmd:CI_ResponsibleParty anywhere
 
any path, so //gmd:CI_ResponsibleParty indicates a gmd:CI_ResponsibleParty anywhere
Line 13: Line 22:
  
  
[[Section 3 - Metadata Implementation]]
+
[[Metadata Implementation]]

Latest revision as of 17:44, October 6, 2016

Understanding how sources are combined or processed to create a new dataset is important knowledge for data users. This knowledge enables users to understand, and evaluate the suitability/applicability of the dataset for a particular purpose. This table contains ISO concepts for documenting the lineage of the resource.

ECHO


DIF


ISO


Lineage

Understanding how sources that are combined or processed to create a new dataset and how those sources are processed is critical to effective use of the resource.
ConceptDescriptionDialect (Fit) Paths
SourceDataset used in or produced by a processStepECHO /*/CollectionAssociations/CollectionAssociation[CollectionType='Input']
ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source
ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LE_Source
ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep/gmd:source/gmd:LI_Source
ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LE_ProcessStep/gmd:source/gmd:LE_Source
ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source
ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LE_Source
Onedcx /onedcx:metadata/onedcx:simpleDc/dcterms:source
PROV //prov:Entity
Process StepA step in the processing that produced a resourceBDP /bdp:metadata/bdp:lineage/bdp:dataqual/bdp:procstep
CSDGM /csdgm:metadata/csdgm:lineage/csdgm:dataqual/csdgm:procstep
EML /eml:eml/*/methods
ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep
ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LE_ProcessStep
ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source/gmd:sourceStep/gmd:LI_ProcessStep
ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LE_Source/gmd:sourceStep/gmd:LE_ProcessStep
ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep
PROV //prov:activity

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.


Metadata Implementation