Data Understanding - Provenance (ISO-19115-1)
ISO Lineage
Concept | Description | Dialect (Fit) Paths |
---|---|---|
Lineage Statement | Information and references for sources and processes that were used to create the dataset and an audit trail for modifications to the original data. | BDP /bdp:metadata/bdp:dataqual/bdp:lineage CSDGM /csdgm:metadata/csdgm:dataqual/csdgm:lineage Dryad /*/dcterms:provenance HDF5.1 /hdf5:HDF5-File/hdf5:RootGroup/hdf5:Attribute[@Name='history']/hdf5:Data/hdf5:DataFromFile ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:statement//* ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:statement//* Onedcx /onedcx:metadata/onedcx:dcTerms/dcterms:provenance THREDDS /thredds:catalog/thredds:dataset/thredds:documentation[@type='history] |
Lineage Scope | Type of resource and/or extent to which the lineage information applies. | ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:statement//* ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:statement |
Process Step | A step in the processing that produced a resource | BDP /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 |
Process Step Description | Description of the event, including related parameters or tolerances. | BDP /bdp:metadata/bdp:dataqual/bdp:lineage/bdp:procstep/bdp:procdesc CSDGM /csdgm:metadata/csdgm:dataqual/csdgm:lineage/csdgm:procstep/csdgm:procdesc ECHO /*/DataGranule/ReprocessingActual ISO //gmd:processStep/*/gmd:description ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:description Mercury /mercury:metadata/mercury:dataqual/mercury:lineage/mercury:procstep/mercury:procdesc |
Process Step Purpose | Requirement or purpose for the process step. | ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep/gmd:rationale ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:rationale |
Process Step Time | Date, time, range or period of process step. | BDP /bdp:metadata/bdp:dataqual/bdp:lineage/bdp:procstep/bdp:procdate CSDGM /csdgm:metadata/csdgm:dataqual/csdgm:lineage/csdgm:procstep/csdgm:procdate ECHO /*/echo:DataGranule/echo:ProductionDateTime ISO //gmd:processStep/*/gmd:dateTime ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:stepDateTime Mercury /mercury:metadata/mercury:dataqual/mercury:lineage/mercury:procstep/mercury:procdate PROV //prov:wasStartedBy/prov:time PROV //prov:wasEndedBy/prov:time |
Processor | Identification of, and means of communication with, person(s) and organisation(s) associated with the process step. | BDP /bdp:metadata/bdp:dataqual/bdp:lineage/bdp:procstep/bdp:proccont CSDGM /csdgm:metadata/csdgm:dataqual/csdgm:lineage/csdgm:procstep/csdgm:proccont ECHO /*/echo:ProcessingCenter ECS /*/ecs:ProcessingCenter ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmd:LI_ProcessStep/gmd:processor ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmd:processor ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:processor |
Process Step Reference | Process step documentation. | ISO /gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/gmi:LE_Processing/gmi:softwareReference/gmd:CI_Citation ISO /gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/gmi:LE_Processing/gmi:documentation/gmd:CI_Citation ISO /gmi:MI_Metadata/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:processStep/gmi:LE_ProcessStep/gmi:processingInformation/gmi:LE_Processing/gmi:algorithm/gmi:LE_Algorithm/gmi:citation/gmd:CI_Citation ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LE_ProcessStep/mrl:processingInformation/mrl:LE_Processing/mrl:softwareReference/cit:CI_Citation ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LE_ProcessStep/mrl:processingInformation/mrl:LE_Processing/mrl:documentation/cit:CI_Citation ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LE_ProcessStep/mrl:processingInformation/mrl:LE_Processing/mrl:algorithm/mrl:LE_Algorithm/mrl:citation/cit:CI_Citation |
Process Step Scope | Type of resource and/or extent to which the process step applies. | ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LI_ProcessStep/mrl:scope PROV //prov:activity/prov:type |
Source | Dataset used in or produced by a processStep | ECHO /*/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 |
Source Description | Detailed description of the source. | BDP /bdp:metadata/bdp:dataqual/bdp:lineage/bdp:sinfo/bdp:contrib CSDGM /csdgm:metadata/csdgm:dataqual/csdgm:lineage/csdgm:sinfo/csdgm:contrib ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source/gmd:description ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source/mrl:description |
Source Reference System | Spatial reference system used by the source. | ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source/gmd:sourceReferenceSystem ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source/mrl:sourceReferenceSystem |
Source Citation | Reference to the processing input source. | BDP /bdp:metadata/bdp:dataqual/bdp:lineage/bdp:srcinfo/bdp:srccite CSDGM /csdgm:metadata/csdgm:dataqual/csdgm:lineage/csdgm:srcinfo/csdgm:srccite ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source/gmd:sourceCitation/gmd:CI_Citation ISO /*/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 ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LE_Source/mrl:sourceCitation/cit:CI_Citation ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:processStep/mrl:LE_ProcessStep/mrl:source/mrl:LE_Source/mrl:sourceCitation/cit:CI_Citation |
Source Metadata | Reference to metadata for the source. | ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source/mrl:sourceMetadata |
Source Scope | Type and/or extent of the source. | ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source/mrl:scope PROV //prov:entity/prov:type |
Source Step | Information about a process step in which this source was used. | ISO /*/gmd:dataQualityInfo/gmd:DQ_DataQuality/gmd:lineage/gmd:LI_Lineage/gmd:source/gmd:LI_Source/gmd:sourceStep ISO-1 /mdb:MD_Metadata/mdb:resourceLineage/mrl:LI_Lineage/mrl:source/mrl:LI_Source/mrl:sourceStep |
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.