Schema Comparison (47 vs 12) Score = 0.946

Date Last Updated
2008-11-21 13:45:03+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 = 47)
http://digir.net/schema/conceptual/darwin/manis/1.21/darwin2.xsd
Schema B (ID = 12)
http://bnhm.berkeley.museum/manis/DwC/darwin2gazetteer.xsd

Namespace Comparison (score = 0.909)

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

Schema Annotation (score = 0.842)

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:

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

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
http://digir.net/schema/protocol/2003/1.0

Concept Defintions (score = 0.951): %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
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?: 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).
1.000
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?: 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.
1.000
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?: 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.
1.000
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?: 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.
1.000
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: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.
1.000
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 cataloged item was collected.
1.000
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 cataloged item was collected.
1.000
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 cataloged item was collected.
1.000
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 cataloged item was collected.
1.000
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 (i.e., the next smaller political region than Country) from which the cataloged item was collected.
1.000
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 (i.e., the next smaller political region than StateProvince) from which the cataloged item was collected.
1.000
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 cataloged item was collected, sans geographic information provided in other geographic fields.
1.000
DecimalLatitude ()
Nillable?: true
Sub Grp: digir:searchableReturnableData

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

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

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

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

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

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

The name of the system in which the original geographic coordinates were recorded (e.g., “decimal degrees”, “degrees minutes seconds”, “UTM”, etc.).
OriginalCoordinateSystem (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The name of the system in which the original geographic coordinates were recorded (e.g., “decimal degrees”, “degrees minutes seconds”, “UTM”, etc.).
1.000
VerbatimCollectingDate (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The verbatim original representation of the date information for the collecting event.
VerbatimCoordinates (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A text representation of the original geographic coordinate data (Latitude/Longitude, UTM, TRS, etc.) in its original format in the source database.
0.781
GeorefMethod (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

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

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

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

The extent to which the georeference has been verified to represent the location where a Cataloged Item was collected.
0.635
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 (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.
1.000
LatLongComments (xsd:decimal)
Nillable?: true
Sub Grp: digir:searchableReturnableData

Comments about the LatLong determination.
LatLongComments (xsd:decimal)
Nillable?: true
Sub Grp: digir:searchableReturnableData

Comments about the LatLong determination.
1.000
BoundingBox (xsd:string)
Nillable?: true
Sub Grp: digir:searchableData

This access point provides a mechanism for performing searches using a bounding box. A Bounding Box element is not typically present in the database, but rather is derived from the DecimalLatitude and DecimalLongitude columns by the data provider.
BoundingBox (xsd:string)
Nillable?: true
Sub Grp: digir:searchableData

This access point provides a mechanism for performing searches using a bounding box. A Bounding Box element is not typically present in the database, but rather is derived from the DecimalLatitude and DecimalLongitude columns by the data provider.
1.000
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:decimal)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The minimum distance in meters above (positive) or below sea level of the collecting locality.
1.000
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:decimal)
Nillable?: true
Sub Grp: digir:searchableReturnableData

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

A text representation of the Elevation in its original format in the source database.
VerbatimElevation (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A text representation of the Elevation in its original format in the source database.
1.000
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: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).
1.000
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: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).
1.000
VerbatimDepth (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A text representation of the Depth in its original format in the source database.
VerbatimDepth (xsd:string)
Nillable?: true
Sub Grp: digir:searchableReturnableData

A text representation of the Depth in its original format in the source database.
1.000
IndividualCount (xsd:nonNegativeInteger)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The number of individuals present in the lot or container referred to by the catalog number. Not an estimate of abundance or density at the collecting locality.
SpecimenCount (xsd:nonNegativeInteger)
Nillable?: true
Sub Grp: digir:searchableReturnableData

The number of individuals present in the lot or container referred to by the catalog number. Not an estimate of abundance or density at the collecting locality.
0.671