Schema Comparison (46 vs 44) Score = 0.895
- Date Last Updated
- 2008-11-21 13:42:06+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 = 44)
- http://digir.sourceforge.net/schema/conceptual/darwin/2003/1.0/darwin2.xsd
Namespace Comparison (score = 1.000)
- Schema A NS
- http://digir.net/schema/conceptual/darwin/2003/1.0
- Schema B NS
- http://digir.net/schema/conceptual/darwin/2003/1.0
Schema Annotation (score = 0.824)
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.2 2003/06/13 02:10:04 peejinator Exp $ XML Schema describing the Darwin Core V2 (http://tsadev.speciesanalyst.net/documentation/ow.asp?DarwinCoreV2) content model. Uses and extends data elements from the DiGIR (http://digir.sourceforge.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
Concept Defintions (score = 0.903): %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 compliant stamp indicating the date and time in UTC(GMT) when the record was last modified. Example: the instant “November 5, 1994, 8:15:30 am, US Eastern Standard Time” would be represented as “1994–11-05T13:15:30Z” (see W3C Note on Date and Time Formats). (What to do when this date-time is unknown? Use Date-Time first “published”?) |
0.964 |
| 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 “standard” code identifier that identifies the institution to which the collection belongs. No global registry exists for assigning institutional codes. Use the code that is “standard” in your discipline. |
0.908 |
| 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 which identifies the collection within the institution |
0.967 |
| 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?: true Sub Grp: digir:searchableReturnableData A unique alphanumeric value which identifies an individual record within the collection. It is recommended that this value provides a key by which the actual specimen can be identified. If the specimen has several items such as various types of preparation, this value should identify the individual component of the specimen |
0.884 |
| 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?: true Sub Grp: digir:searchableReturnableData The full name of lowest level taxon the Cataloged Item can be identified as a member of; includes genus name, specific epithet, and subspecific epithet (zool.) or infraspecific rank abbreviation, and infraspecific epithet (bot.) Use name of suprageneric taxon (e.g., family name) if Cataloged Item cannot be identified to genus, species, or infraspecific taxon. |
0.950 |
| 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 An abbreviation indicating whether the record represents an observation (O), living organism (L), specimen (S), germplasm/seed (G), etc. |
0.977 |
| 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 kingdom to which the organism belongs |
0.973 |
| 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 phylum (or division) to which the organism belongs |
0.978 |
| 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 class name of the organism |
0.946 |
| 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 order name of the organism |
0.946 |
| 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 family name of the organism |
0.947 |
| 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 genus name of the organism |
0.946 |
| Species (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData The phylogenetic specific epithet of the cataloged item. |
Species (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData The specific epithet of the organism |
0.970 |
| Subspecies (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData The phylogenetic subspecific epithet of the cataloged item. |
Subspecies (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData The sub-specific epithet of the organism |
0.971 |
| 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 a scientific name. Author string as applied to the accepted name. Can be more than one author (concatenated string). Should be formatted according to the conventions of the applicable taxonomic discipline. |
0.984 |
| 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. |
IdentifiedBy (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData The name(s) of the person(s) who applied the currently accepted Scientific Name to the Cataloged Item. |
0.998 |
| YearIdentified (xsd:gYear) Nillable?: true Sub Grp: digir:searchableReturnableData The four digit year in the Common Era calendar in which the cataloged item was identified as having the ScientificName. |
YearIdentified (xsd:gYear) Nillable?: true Sub Grp: digir:searchableReturnableData The year portion of the date when the Collection Item was identified; as four digits [-9999..9999], e.g., 1906, 2002. |
0.940 |
| MonthIdentified () Nillable?: true Sub Grp: digir:searchableReturnableData The two digit month in the Common Era calendar during which the cataloged item was identified. |
MonthIdentified () Nillable?: true Sub Grp: digir:searchableReturnableData The month portion of the date when the Collection Item was identified; as two digits [01..12]. |
0.944 |
| DayIdentified () Nillable?: true Sub Grp: digir:searchableReturnableData The two digit day of the month in the Common Era calendar during which the cataloged item was identified. |
DayIdentified () Nillable?: true Sub Grp: digir:searchableReturnableData The day portion of the date when the Collection Item was identified; as two digits [01..31]. |
0.948 |
| 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.”). |
TypeStatus (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData Indicates the kind of nomenclatural type that a specimen represents. (This is incomplete because type status actually describes the relationship between a name and a specimen [or ternary relatiohnship between a specimen, name, and publication].) In particular, the type status may not apply to the name listed in the scientific name, i.e., current identification. In rare cases, a single specimen may be the type of more than one name. |
0.923 |
| 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 “number” (really a string) applied to specimens (in some disciplines) at the time of collection. Establishes a links different parts/preparations of a single specimen and between field notes and the specimen. |
0.959 |
| FieldNumber (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData An identifying string applied to a set of material that resulted from a single collecting event. |
FieldNumber (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData A “number” (really a string) created at collection time to identify all material that resulted from a collecting event. |
0.958 |
| 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) responsible for collection the specimen or taking the observation |
0.951 |
| 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 year (expressed as an integer) in which the specimen was collected. The full year should be expressed (e.g. 1972 must be expressed as “1972” not “72”). Must always be a four digit integer [-9999..9999] |
0.932 |
| 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 month of year the specimen was collected from the field. Possible values range from 01…12 inclusive |
0.950 |
| 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 day of the month the specimen was collected from the field. Possible value ranges from 01..31 inclusive |
0.952 |
| 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; i.e., the number of days since January 1 of the same year. (January 1 is Julian Day 1.) |
0.919 |
| 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). |
TimeOfDay () Nillable?: true Sub Grp: digir:searchableReturnableData The time of day a specimen was collected expressed as decimal hours from midnight local time (e.g. 12.0 = mid day, 13.5 = 1:30pm) |
0.642 |
| 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 continent or ocean from which a specimen was collected. |
0.968 |
| 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 country or major political unit from which the specimen was collected. ISO 3166–1 values should be used. Full country names are currently in use. A future recommendation is to use ISO3166–1 two letter codes or the full name when searching |
0.939 |
| 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 state, province or region (i.e. next political region smaller than Country) from which the specimen was collected. There is some suggestion to use the values described in ISO 3166–2, however these values are in a continual state of flux and it appears unlikely that an appropriate mechanism (by ISO) will be in place to manage these changes. Hence it is recommended that where possible, the full, unabbreviated name should be used for storing information. The server should optionally handle abbreviations as an access point. Note: this is a recurring theme (country and state) abbreviations. Check the existence of an attribute type to deal with abbreviations from the bib-1 profile |
0.925 |
| 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 county (or shire, or next political region smaller than State / Province) from which the specimen was collected |
0.966 |
| 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 locality description (place name plus optionally a displacement from the place name) from which the specimen was collected. Where a displacement from a location is provided, it should be in un-projected units of measurement |
0.946 |
| 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 specimen was collected. This value should be expressed in decimal degrees with a datum such as WGS-84 |
0.805 |
| 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 specimen was collected. This value should be expressed in decimal degrees with a datum such as WGS-84 |
0.790 |
| 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. |
CoordinatePrecision (xsd:decimal) Nillable?: true Sub Grp: digir:searchableReturnableData An estimate of how tightly the collecting locality was specified; expressed as a distance, in meters, that corresponds to a radius around the latitude-longitude coordinates. Use NULL where precision is unknown, cannot be estimated, or is not applicable. |
0.657 |
| 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 Latitude and Longitude columns by the data provider |
0.997 |
| MinimumElevationInMeters (xsd:decimal) Nillable?: true Sub Grp: digir:searchableReturnableData The minimum distance in meters above (positive) or below sea level of the collecting locality. |
MinimumElevation (xsd:decimal) Nillable?: true Sub Grp: digir:searchableReturnableData The minimum distance in meters above (positive) or below sea level of the collecting locality. |
0.880 |
| MaximumElevationInMeters (xsd:decimal) Nillable?: true Sub Grp: digir:searchableReturnableData The maximum distance in meters above (positive) or below sea level of the collecting locality. |
MaximumElevation (xsd:decimal) Nillable?: true Sub Grp: digir:searchableReturnableData The maximum distance in meters above (positive) or below sea level of the collecting locality. |
0.880 |
| 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). |
MinimumDepth (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). |
0.850 |
| 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). |
MaximumDepth (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). |
0.850 |
| 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 specimen. The domain should be a controlled set of terms (codes) based on community consensus. Proposed values: M=Male; F=Female; H=Hermaphrodite; I=Indeterminate (examined but could not be determined; U=Unkown (not examined); T=Transitional (between sexes; useful for sequential hermaphrodites) |
0.950 |
| 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. |
PreparationType (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData The type of preparation (skin. slide, etc). Probably best to add this as a record element rather than access point. Should be a list of preparations for a single collection record. |
0.817 |
| 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. |
IndividualCount (xsd:nonNegativeInteger) Nillable?: true Sub Grp: digir:searchableReturnableData The number of individuals present in the lot or container. Not an estimate of abundance or density at the collecting locality. |
0.988 |
| OtherCatalogNumbers (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData A list of previous or alternative fully qualified catalog numbers of the cataloged item whether in the current collection or in any other. |
PreviousCatalogNumber (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData The previous (fully qualified) catalog number of the Cataloged Item if the item earlier identified by another Catalog Number, either in the current catalog or another Institution / catalog. A fully qualified Catalog Number is preceded by Institution Code and Collection Code, with a space separating the each subelement. Referencing a previous Catalog Number does not imply that a record for the referenced item is or is not present in the corresponding catalog, or even that the referenced catalog still exists. This access point is intended to provide a way to retrieve this record by previously used identifier, which may used in the literature. In future versions of this schema this attribute should be set-valued. |
0.745 |
| 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. |
RelationshipType (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData A named or coded valued that identifies the kind relationship between this Collection Item and the referenced Collection Item. Named values include: “parasite of”, “epiphyte on”, “progeny of”, etc. In future versions of this schema this attribute should be set-valued. |
0.642 |
| RelatedCatalogedItems (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData The fully qualified identifier (Institution Code + ” ” + Collection Code + ” ” + Catalog Number) of the related Cataloged Item, preceded by the nature of the relationship (e.g., (sibling of) MVZ Mamm 1234). |
RelatedCatalogItem (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData The fully qualified identifier of a related Catalog Item (a reference to another specimen); Institution Code, Collection Code, and Catalog Number of the related Cataloged Item, where a space separates the three subelements. |
0.871 |
| FieldNotes (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData A reference to, or flag marking the existence of notes taken in the field for the cataloged item. |
Notes (xsd:string) Nillable?: true Sub Grp: digir:searchableReturnableData Free text notes attached to the specimen record |
0.741 |
