Schema Comparison (46 vs 24) Score = 0.835

Date Last Updated
2008-11-21 13:37:00+0000

Note: This page is automatically generated. Edits will be lost.

This document presents a summary of an automated comparison of two DiGIR federation schemas. Various attributes of the documents are compared and given a score of 0…1. The overall comparison score is (sum of attribute scores) / (maximum possible score). In general, scores over 0.9 seem to indicate that the two federation schemas are likely to be different versions of the same schema.

The following schema attributes are compared:

  • Schema namespace
  • Imported namespaces
  • Document level annotation
  • Number of concepts
  • Definitions of each concept

Concepts between schemas are matched by comparing each concept in schema A with every concept in schema B. The concepts that match with the highest score are presented in the Concept Definitions section below, and that score is added to the total for the document.

Schema A (ID = 46)
http://bnhm.berkeley.edu/manis/DwC/darwin2jrw030315.xsd
Schema B (ID = 24)
http://digir.net/schema/conceptual/darwin/core/2.0/darwincore.xsd

Namespace Comparison (score = 0.900)

Schema A NS
http://digir.net/schema/conceptual/darwin/2003/1.0
Schema B NS
http://digir.net/schema/conceptual/darwin/core/2.0

Schema Annotation (score = 0.005)

Schema A:

 $Id: darwin2.xsd,v 1.21 2003/06/17 11:14:24 John Wieczorek Exp $  XML Schema
draft Darwin Core Version 2
(http://tsadev.speciesanalyst.net/documentation/ow.asp?DarwinCoreV2) content
model.  Uses and extends data elements from the DiGIR (http://digir.net)
protocol.

Schema B:

 History: version 2.00 2004/08/08 John Wieczorek (Museum of Vertebrate Zoology)
History: version 1.25 2004/05/24 John Wieczorek (Museum of Vertebrate Zoology)
History: version 1.24 2004/02/18 John Wieczorek (Museum of Vertebrate Zoology)
History: version 1.23 2003/10/09 John Wieczorek (Museum of Vertebrate Zoology)
History: version 1.22 2003/06/25 John Wieczorek (Museum of Vertebrate Zoology)
History: version 1.21 2003/06/17 John Wieczorek (Museum of Vertebrate Zoology)
History: version 1.13 2003/03/15 John Wieczorek (Museum of Vertebrate Zoology)
XML Schema proposal for Darwin Core Version 2 content model.

Imported Namespaces (score = 1.000):

Schema A:

http://digir.net/schema/protocol/2003/1.0
http://digir.net/schema/protocol/2003/1.0

Schema B:

http://digir.net/schema/protocol/2003/1.0

Concept Defintions (score = 0.861): %s

Best matches for each concept. Note that where the number of concepts defined in each schema is different, only the smaller set is used in the comparison since these represent the best matches out of all possible combinations.

Schema A Schema B Score
IdentifiedBy (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The name(s) of the person(s) who applied the currently accepted ScientificName to the cataloged item.
GlobalUniqueIdentifier (xsd:string)
Nillable?: false
Sub Grp: digir:searchableReturnableData

A Universal resource name for the global unique identifier for the specimen or observation record. The identifier should be the complete Uniform Resource Name (URN) for the record. In the absence of a persistent global unique identifier, construct one in the form “URN:catalog:[InstitutionCode]:[CollectionCode]:[CatalogNumber]”. Example: “URN:catalog:FMNH:Mammal:145732”
0.559
DateLastModified (xsd:dateTime)
Nillable?: true
Sub Grp: digir:searchableReturnableData

ISO 8601 date and time in UTC(GMT) when the record was last modified. Example: “November 5, 1994, 8:15:30 am, US Eastern Standard Time” would be “1994–11-05T13:15:30Z” (see http://www.w3.org/TR/NOTE-datetime).
DateLastModified (xsd:dateTime)
Nillable?: false
Sub Grp: digir:searchableReturnableData

The last time any of the data for the record were modified. Returns values as ISO 8601 date and time in UTC(GMT). Data sources should use a native datetime data type if possible. Example: November 5, 1994, 8:15:30 am, US Eastern Standard Time” would be “1994–11-05T13:15:30Z”
0.849
BasisOfRecord (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A description indicating whether the record represents an observation, tissue sample, living organism, voucher specimen, germplasm/seed, genetic information, etc.
BasisOfRecord (xsd:string)
Nillable?: false
Sub Grp: digir:searchableReturnableData

A description indicating the type of record represented. Examples: “voucher specimen”, “observation”, “living organism”
0.883
InstitutionCode (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A code that identifies the institution to which the cataloged item belongs. No global registry exists for institutional codes; use the code that is “standard” in your discipline. This attribute must contain no spaces.
InstitutionCode (xsd:string)
Nillable?: false
Sub Grp: digir:searchableReturnableData

The code (or acronym) identifying the institution administering the collection in which the object or observation record is cataloged. No global registry exists for institutional codes; use the code that is “standard” in your discipline. This attribute must contain no spaces.
0.824
CollectionCode (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A unique alphanumeric value that identifies the collection within the institution in which the item is cataloged. This attribute must contain no spaces.
CollectionCode (xsd:string)
Nillable?: false
Sub Grp: digir:searchableReturnableData

The code (or acronym) identifying the collection within the institution in which the object or observation record is cataloged. This attribute must contain no spaces.
0.898
CatalogNumberText (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

An alphanumeric value which identifies an individual cataloged item within the collection. It is recommended that this value provides a key by which the individual cataloged item can be identified.
CatalogNumber (xsd:string)
Nillable?: false
Sub Grp: digir:searchableReturnableData

The alphanumeric value identifying an individual object or observation record within the collection. It is highly recommended that each record is uniquely identified within a collection by this value. It is also recommended that each record is universally uniquely identified by the combination of InstitutionCode, CollectionCode and CatalogNumber.
0.787
ScientificName (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full name of lowest level taxon to which the cataloged item can be identified (e.g., genus name, specific epithet, subspecific epithet, etc.).
ScientificName (xsd:string)
Nillable?: false
Sub Grp: digir:searchableReturnableData

The full name of the lowest level taxon to which the object or observation can be identified. Examples: “Coleoptera” (Order), “Vespertilionidae” (Family), “Manis” (Genus), “Ctenomys sociabilis” (Genus + SpecificEpithet), “Ambystoma tigrinum diaboli” (Genus + SpecificEpithet + SubspecificEpithet), “Quercus agrifolia var. oxyadenia (Torr.) J.T. Howell” (Genus + SpecificEpithet + InfraspecificRank + InfraspecificEpithet + ScientificNameAuthor).
0.863
HigherTaxon (xsd:string)
Nillable?: true
Sub Grp: digir:searchableData

The combination of names of taxonomic ranks less specific than Genus. “Like” query operations on this element will search for a substring in any of the higher taxon attributes.
HigherTaxon (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A combination of names of taxonomic ranks less specific than Genus. “Like” query operations on this element will search for a substring that might be in any of the higher taxonomy elements.
0.970
Kingdom (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The phylogenetic kingdom to which the cataloged item belongs.
Kingdom (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The name of the kingdom in which the object or observation is classified.
0.953
Phylum (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The phylogenetic phylum (or division) to which the cataloged item belongs.
Phylum (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The name of the phylum (or division) in which the object or observation is classified.
0.960
Class (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The phylogenetic class to which the cataloged item belongs.
Class (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The name of the class in which the object or observation is classified.
0.952
Order (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The phylogenetic order to which the cataloged item belongs.
Order (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The name of the order in which the object or observation is classified.
0.952
Family (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The phylogenetic family to which the cataloged item belongs.
Family (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The name of the family in which the object or observation is classified.
0.952
Genus (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The phylogenetic genus to which the cataloged item belongs.
Genus (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The name of the genus in which the object or observation is classified.
0.952
Species (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The phylogenetic specific epithet of the cataloged item.
SpecificEpithet (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The specific epithet of the scientific name applied to the object or observation.
0.683
Subspecies (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The phylogenetic subspecific epithet of the cataloged item.
InfraspecificEpithet (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The infraspecific epithet of the scientific name applied to the object or observation.
0.594
ScientificName (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full name of lowest level taxon to which the cataloged item can be identified (e.g., genus name, specific epithet, subspecific epithet, etc.).
InfraspecificRank (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The infraspecific rank (subspecies, variety, forma) of the InfraspecificEpithet. Examples: “subsp.”, “var.”, “forma”
0.575
ScientificNameAuthor (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The author of the ScientificName. Can be more than one author in a concatenated string. Should be formatted according to the conventions of the applicable taxonomic discipline.
ScientificNameAuthor (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The author of the ScientificName. Can be more than one author in a concatenated string. Should be formatted according to the conventions of the applicable taxonomic discipline.
1.000
IdentificationModifier (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

Additional information documenting the taxonomic determination of the cataloged item (e.g., “cf.”, “aff.”, “subspecies in question”, etc.).
IdentificationQualifier (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A standard term to qualify the identification of the object or observation when doubts have arisen as to its identity Examples: “cf.”, “aff.”, “subspecies in question”
0.860
Collector (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The name(s) of the collector(s) of the original data for the cataloged item.
Collector (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The name(s) of the collector(s) of the original data for the object or observation.
0.983
CollectorNumber (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

An identifying string applied to the cataloged item at the time of collection. Serves as a link between field notes and the cataloged items.
CollectorNumber (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

An identifying string applied to the object or observation at the time of collection. Serves as a link between field notes and the object or observation.
0.981
YearCollected (xsd:gYear)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The four digit year in the Common Era calendar in which the cataloged item was collected.
YearCollected (xsd:gYear)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The four digit year in the Common Era calendar (same as the proleptic Gregorian Calendar with negative numbers for years less than zero) in which the object or observation was collected from the field.
0.955
MonthCollected ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The two digit month of year in the Common Era calendar during which the cataloged item was collected from the field.
MonthCollected ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The two digit month of year in the Common Era calendar (same as the proleptic Gregorian Calendar with negative numbers for years less than zero) during which the object or observation was collected from the field.
0.965
DayCollected ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The two digit day of the month in the Common Era calendar during which the cataloged item was collected from the field.
DayCollected ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The two digit day of the month in the Common Era calendar (same as the proleptic Gregorian Calendar with negative numbers for years less than zero) during which the object or observation was collected from the field.
0.965
TimeCollected ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The time of day the cataloged item was collected, expressed as decimal hours from midnight, local time (e.g., 12.0 = noon, 13.5 = 1:30pm).
TimeCollected ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The time of day the object or observation was collected from the field, expressed as decimal hours from midnight, local time (e.g., 12.0 = noon, 13.5 = 1:30pm).
0.986
JulianDay (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The ordinal day of the year (i.e., the number of days since December 31 of the previous year; January 1 is Julian Day 1) on which the cataloged item was collected. May be derived from the YearCollected, MonthCollected, and DayCollected by the provider.
JulianDay (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The ordinal day of the year (the number of days since December 31 of the previous year) on which the object or observation was collected. This value is derived from the YearCollected, MonthCollected, and DayCollected by the provider software. Example: January 1 is Julian Day 1.
0.939
HigherGeography (xsd:string)
Nillable?: true
Sub Grp: digir:searchableData

The combination of all geographic elements less specific than locality. “Like” query operations on this element will search for a substring in any of the higher geography attributes.
HigherGeography (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A combination of all geographic elements less specific than locality. “Like” query operations on this element will search for a substring that might be in any of the higher geography elements.
0.971
ContinentOcean (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the continent or ocean from which the cataloged item was collected.
ContinentOcean (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the continent or ocean from which the object or observation was collected.
0.987
IslandGroup (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the island group from which the cataloged item was collected.
IslandGroup (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the island group from which the object or observation was collected.
0.986
Island (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the island from which the cataloged item was collected.
Island (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the island from which the object or observation was collected.
0.985
Country (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the country or major political unit from which the cataloged item was collected.
Country (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the country or major political unit from which the object or observation was collected.
0.988
StateProvince (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the state, province, or region (i.e., the next smaller political region than Country) from which the cataloged item was collected.
StateProvince (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the state, province, or region (the next smaller political region than Country) from which the object or observation was collected.
0.990
County (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the county, shire, or municipality (i.e., the next smaller political region than StateProvince) from which the cataloged item was collected.
County (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The full, unabbreviated name of the county, shire, or municipality (the next smaller political region than StateProvince) from which the object or observation was collected.
0.990
Locality (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The description of the locality from which the cataloged item was collected, sans geographic information provided in other geographic fields.
Locality (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The description of the locality from which the object or observation was collected. Need not contain geographic information provided in other geographic fields.
0.984
MinimumElevationInMeters (xsd:decimal)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The minimum distance in meters above (positive) or below sea level of the collecting locality.
MinimumElevationInMeters (xsd:double)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The minimum altitude in meters above (positive) or below (negative) sea level of the collecting locality.
0.946
MaximumElevationInMeters (xsd:decimal)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The maximum distance in meters above (positive) or below sea level of the collecting locality.
MaximumElevationInMeters (xsd:double)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The maximum altitude in meters above (positive) or below (negative) sea level of the collecting locality.
0.946
MinimumDepthInMeters (xsd:decimal)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The minimum distance in meters below the surface of the water at which the collection was made; all material collected was at least this deep. Positive below the surface, negative above (e.g., collecting above sea level in tidal areas).
MinimumDepthInMeters (xsd:double)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The minimum depth in meters below the surface of the water at which the collection was made; all material collected was at least this deep. Use positive values for locations below the surface.
0.873
MaximumDepthInMeters (xsd:decimal)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The maximum distance in meters below the surface of the water at which the collection was made; all material collected was at most this deep. Positive below the surface, negative above (e.g., collecting above sea level in tidal areas).
MaximumDepthInMeters (xsd:double)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The maximum depth in meters below the surface of the water at which the collection was made; all material collected was at most this deep. Use positive values for locations below the surface.
0.873
DecimalLatitude ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The latitude of the location from which the cataloged item was collected, expressed in decimal degrees.
Latitude ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The latitude of the location from which the object or observation was collected, expressed in decimal degrees.
0.805
DecimalLongitude ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The longitude of the location from which the cataloged item was collected, expressed in decimal degrees.
Longitude ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The longitude of the location from which the object or observation was collected, expressed in decimal degrees.
0.820
HorizontalDatum (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The horizontal geodetic datum to which the DecimalLatitude and DecimalLongitude refer.
Datum (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The horizontal geodetic datum to which the latitude and longitude refer. If not known, use “not recorded”. This concept should be vocabulary-controlled.
0.661
GeorefMethod (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A reference to the methods used for determining the coordinates and uncertainties.
GeoreferenceMethod (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A reference to the methods used for determining the coordinates and uncertainties. Example: “http://elib.cs.berkeley.edu/manis/GeorefGuide.html”;
0.853
GeorefMethod (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A reference to the methods used for determining the coordinates and uncertainties.
GeoreferenceReferences (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A list of maps, gazetteers or other resources used to georeference the locality. The content of this concept is meant to be specific enough to allow anyone in the future to use the same resource to georeference the same locality. Example: “Alexandria Digital Library Gazetteer”
0.570
GeorefMethod (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A reference to the methods used for determining the coordinates and uncertainties.
GeoreferenceVerificationStatus (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The extent to which the georeference has been verified to represent the location where the specimen or observation was collected.
0.594
CoordinateUncertaintyInMeters (xsd:decimal)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The upper limit of the distance (in meters) from the given latitude and longitude describing a circle within which the whole of the described locality must lie. Use NULL where the uncertainty is unknown, cannot be estimated, or is not applicable.
CoordinateUncertaintyInMeters ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

The upper limit of the distance (in meters) from the given latitude and longitude describing a circle within which the whole of the described locality must lie. Use NULL where the uncertainty is unknown, cannot be estimated, or is not applicable (because there are no coordinates).
0.893
Sex (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The sex of a cataloged item (e.g., male, female, hermaphrodite, gynandromorph, not recorded, indeterminate, transitional – between sexes, for sequential hermaphrodites).
Sex (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The sex of a biological individual represented by the cataloged object or observation Examples: “male”, “female”, “hermaphrodite”, “gynandromorph”, “not recorded”, “indeterminate”, “transitional”
0.961
TypeStatus (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A list of one or more nomenclatural types that the cataloged item represents (e.g., “holotype of Ctenomys sociabilis. Pearson O. P., and M. I. Christie. 1985. Historia Natural, 5(37):388.”).
LifeStage (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The age class, reproductive stage, or life stage of the biological individual referred to by the record. Examples: “juvenile”, “adult”, “eft”, “nymph”
0.575
AgeClass (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The age class, reproductive stage, life stage of the biological individual (e.g., juvenile, adult, eft, nymph, etc.).
ImageURL (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A reference to digital images associated with the specimen or observation.
0.530
Preparations (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A concatenated list of preparations and preservation methods (skin, skull, skeleton, whole animal (ETOH), slide, etc.) for the cataloged item.
RelatedInformation (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A reference to information more detailed than delivered via the conceptual schema (URLs to specimen details, publications, etc.).
0.660