Property talk:P3444
Documentation
identifier for a species or subspecies, in the eBird database
List of violations of this constraint: Database reports/Constraint violations/P3444#Unique value, SPARQL (every item), SPARQL (by value)
[a-z-]{2,6}\d{0,2}|[xy]00\d{3}
”: value must be formatted using this pattern (PCRE syntax). (Help)List of violations of this constraint: Database reports/Constraint violations/P3444#Entity types
List of violations of this constraint: Database reports/Constraint violations/P3444#Scope, SPARQL
This property is being used by: Please notify projects that use this property before big changes (renaming, deletion, merge with another property, etc.) |
|
Notes from Cornell
editThe eBird team at Cornell University tell me:
Because eBird is a global database and follows the Clements Taxonomy, our codes sometimes diverge from ABA bird ID (P4526) (which is restricted to the ABA region). As we manage over 10,000 species, there are inevitable conflicts in generating codes strictly following what ABA uses, we resolve those conflicts various ways but the result is the codes don't always align.Birds of North America, Neotropical Birds, eBird, Macaulay Library and All About Birds all utilize the eBird species codes.
Birds of North America or Neotropical Birds do not cover vagrants like
eurkes
, as the two projects focus on breeding species within these geographic areas.In the case of e.g. Osprey, the species level code is actually
The y00 codes (e.g. American Coot (Q470016) = "y00475") are where there were originally two different species and now the species have been "lumped".osprey
;osprey1
is the code for the carolinensis subspecies,osprey2
is the ridgwayi subspecies. We sometimes use numbers at the end for subspecies and splits. So if ridgwayi becomes a full species, the code remains unchanged and will beosprey2
. Codes don't change, regardless of common and scientific name changes or changes in taxonomic level.
-- Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 17:50, 19 December 2017 (UTC)
A list of items with different values for P3444 and P4526 (430 of them, at the time of writing) is returned by this query:
SELECT ?item ?itemLabel ?ebird ?ababird WHERE {
?item wdt:P3444 ?ebird.
?item wdt:P4526 ?ababird .
BIND(IF(?ebird != ?ababird, 'different', 'same') AS ?match) .
FILTER(?match!='same').
SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en".
}
}
-- Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 10:33, 21 December 2017 (UTC)
Explore Species
editUpdated this for the new Explore Species feature (example). Makes this a very useful resource for bird species rather than only a link to a map. Innotata (talk) 18:11, 17 October 2018 (UTC)