it.tidalwave.bluebill.taxonomy.birds.ebn.italia.EbnItalia2003ToCollins2008Translations.config Maven / Gradle / Ivy
#***********************************************************************************************************************
#*
# blueBill - open source ornithology
# ==================================
#
# Copyright (C) 2009 by Tidalwave s.a.s. (http://www.tidalwave.it)
# http://capecanaveral.kenai.com
#
#***********************************************************************************************************************
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on
# an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
# specific language governing permissions and limitations under the License.
#
#***********************************************************************************************************************
#
# This file contains rules for matching entities in EBN 2003 taxonomy to Clements 2008 taxonomy.
#
# $Id: EBN1998Translator.java 836 2009-05-18 08:03:28Z fabriziogiudici $
#
#***********************************************************************************************************************
#***********************************************************************************************************************
#
# TYPO fixes. These apply fixes to the EBN source files. Simple strings are replaced.
#
#***********************************************************************************************************************
TYPO: Timalidae -> Timaliidae
TYPO: Malaconitidae -> Malaconotidae
TYPO: Pteroclidiformes -> Pterocliformes
TYPO: Netta erytrophtalma -> Netta erythrophthalma
TYPO: Myiopsitta monacus -> Myiopsitta monachus
#***********************************************************************************************************************
#
# EQUIVALENCE rules. These are translation rules to apply to paths for matching the equivalent taxon in the Clements
# taxonomy. Paths must start with the order; regular expression rules are applied
#
#***********************************************************************************************************************
######## EBNItalia 2003 -> Collins 2008
######## EBN has got an additional Accipitriformes, while Collins only has got Falconiformes
EQUIVALENCE: Accipitriformes(.*)$ -> Falconiformes$1
######## Strangely, Clements has got subfamily-styled names in some family names. FIXME: check whether it's a Clements typo
EQUIVALENCE: Galliformes/Tetraonidae(.*)$ -> Galliformes/Tetraoninae$1
EQUIVALENCE: Galliformes/Phasianidae(.*)$ -> Galliformes/Phasianinae$1
EQUIVALENCE: Galliformes/Numididae(.*)$ -> Galliformes/Numidinae$1
EQUIVALENCE: Charadriiformes/Laridae(.*)$ -> Charadriiformes/Larinae$1
EQUIVALENCE: Charadriiformes/Sternidae(.*)$ -> Charadriiformes/Sterninae$1
EQUIVALENCE: Charadriiformes/Rynchopidae(.*)$ -> Charadriiformes/Rynchopinae$1
######## Different species names for Ptarmigan (Pernice Bianca)
EQUIVALENCE: Galliformes/Tetraoninae/Lagopus/mutus$ -> Galliformes/Tetraoninae/Lagopus/lagopus
######## EBN has got a different family for California Quail (Colino della California) and Northern Bobwhite (Colino della Virginia)
EQUIVALENCE: Galliformes/Phasianinae/Callipepla$ -> Galliformes/Odontophoridae/Callipepla
EQUIVALENCE: Galliformes/Phasianinae/Callipepla/californica -> Galliformes/Odontophoridae/Callipepla/californica
EQUIVALENCE: Galliformes/Phasianinae/Colinus$ -> Galliformes/Odontophoridae/Colinus
EQUIVALENCE: Galliformes/Phasianinae/Colinus/virginianus -> Galliformes/Odontophoridae/Colinus/virginianus
######## EBN has got different genera for Grey-tailed Tattler (Totano Golagrigia) and Willet (Totano Semipalmato)
EQUIVALENCE: Charadriiformes/Scolopacidae/Heterosceles$ -> Charadriiformes/Scolopacidae/Tringa
EQUIVALENCE: Charadriiformes/Scolopacidae/Heterosceles/brevipes -> Charadriiformes/Scolopacidae/Tringa/brevipes
EQUIVALENCE: Charadriiformes/Scolopacidae/Catoptrophorus$ -> Charadriiformes/Scolopacidae/Tringa
EQUIVALENCE: Charadriiformes/Scolopacidae/Catoptrophorus/semipalmatus -> Charadriiformes/Scolopacidae/Tringa/semipalmata
######## EBN has got a single genus for many Gulls
EQUIVALENCE: Charadriiformes/Larinae/Larus/hemprichii -> Charadriiformes/Larinae/Ichthyaetus/hemprichii
EQUIVALENCE: Charadriiformes/Larinae/Larus/leucophtalmus -> Charadriiformes/Larinae/Ichthyaetus/leucophthalmus
EQUIVALENCE: Charadriiformes/Larinae/Larus/ichthyaetus -> Charadriiformes/Larinae/Ichthyaetus/ichthyaetus
EQUIVALENCE: Charadriiformes/Larinae/Larus/melanocephalus -> Charadriiformes/Larinae/Ichthyaetus/melanocephalus
EQUIVALENCE: Charadriiformes/Larinae/Larus/audouinii -> Charadriiformes/Larinae/Ichthyaetus/audouinii
EQUIVALENCE: Charadriiformes/Larinae/Larus/smithsonianus$ -> Charadriiformes/Larinae/Larus/argentatus/smithsonianus
EQUIVALENCE: Charadriiformes/Larinae/Larus/heuglini$ -> Charadriiformes/Larinae/Larus/fuscus/heuglini
EQUIVALENCE: Charadriiformes/Larinae/Larus/atricilla -> Charadriiformes/Larinae/Leucophaeus/atricilla
EQUIVALENCE: Charadriiformes/Larinae/Larus/pipixcan -> Charadriiformes/Larinae/Leucophaeus/pipixcan
EQUIVALENCE: Charadriiformes/Larinae/Larus/minutus -> Charadriiformes/Larinae/Hydrocoloeus/minutus
EQUIVALENCE: Charadriiformes/Larinae/Larus/philadelphia -> Charadriiformes/Larinae/Chroicocephalus/philadelphia
EQUIVALENCE: Charadriiformes/Larinae/Larus/ridibundus -> Charadriiformes/Larinae/Chroicocephalus/ridibundus
EQUIVALENCE: Charadriiformes/Larinae/Larus/brunnicephalus -> Charadriiformes/Larinae/Chroicocephalus/brunnicephalus
EQUIVALENCE: Charadriiformes/Larinae/Larus/cirrocephalus -> Charadriiformes/Larinae/Chroicocephalus/cirrocephalus
EQUIVALENCE: Charadriiformes/Larinae/Larus/genei -> Charadriiformes/Larinae/Chroicocephalus/genei
######## EBN has got a single genus for many Terns
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/nilotica -> Charadriiformes/Sterninae/Gelochelidon/nilotica
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/caspia -> Charadriiformes/Sterninae/Hydroprogne/caspia
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/maxima -> Charadriiformes/Sterninae/Thalasseus/maximus
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/bergii -> Charadriiformes/Sterninae/Thalasseus/bergii
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/bengalensis -> Charadriiformes/Sterninae/Thalasseus/bengalensis
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/sandvicensis -> Charadriiformes/Sterninae/Thalasseus/sandvicensis
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/elegans -> Charadriiformes/Sterninae/Thalasseus/elegans
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/aleutica -> Charadriiformes/Sterninae/Onychoprion/aleuticus
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/anaethetus -> Charadriiformes/Sterninae/Onychoprion/anaethetus
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/fuscata -> Charadriiformes/Sterninae/Onychoprion/fuscatus
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/albifrons -> Charadriiformes/Sterninae/Sternula/albifrons
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/saundersi -> Charadriiformes/Sterninae/Sternula/saundersi
EQUIVALENCE: Charadriiformes/Sterninae/Sterna/antillarum -> Charadriiformes/Sterninae/Sternula/antillarum
######## EBN considers as a species the Green-winged Teal (Alzavola americana)
EQUIVALENCE: Anseriformes/Anatidae/Anas/carolinensis -> Anseriformes/Anatidae/Anas/crecca/carolinensis
######## EBN has got a different genus for Snowy Owl (Civetta delle nevi)
EQUIVALENCE: Strigiformes/Strigidae/Nyctea$ -> Strigiformes/Strigidae/Bubo
EQUIVALENCE: Strigiformes/Strigidae/Nyctea/scandiaca -> Strigiformes/Strigidae/Bubo/scandiacus
######## EBN has got a different genus for Belted Kingfisher (Martin Pescatore Americano)
EQUIVALENCE: Coraciiformes/Alcedinidae/Ceryle/alcyon -> Coraciiformes/Alcedinidae/Megaceryle/alcyon
######## EBN has got a different family for Hypocolius (Ipocolio grigio)
EQUIVALENCE: Passeriformes/Bombycillidae/Hypocolius$ -> Passeriformes/Hypocoliidae/Hypocolius
EQUIVALENCE: Passeriformes/Bombycillidae/Hypocolius/ampelinus -> Passeriformes/Hypocoliidae/Hypocolius/ampelinus
######## Different genus African and Indian Silverbill (Becco d'argento Africano e Indiano)
EQUIVALENCE: Passeriformes/Estrildidae/Lonchura/cantans -> Passeriformes/Estrildidae/Euodice/cantans
EQUIVALENCE: Passeriformes/Estrildidae/Lonchura/malabarica -> Passeriformes/Estrildidae/Euodice/malabarica
######## Different genera for Trumpteter, Mongolian and Desert Finches (Trombettiere, Trombettiere Mongolo e Fringuello del deserto).
EQUIVALENCE: Passeriformes/Fringillidae/Rhodopechys/githaginea -> Passeriformes/Fringillidae/Bucanetes/githagineus
EQUIVALENCE: Passeriformes/Fringillidae/Rhodopechys/mongolica -> Passeriformes/Fringillidae/Bucanetes/mongolicus
EQUIVALENCE: Passeriformes/Fringillidae/Rhodopechys/obsoleta -> Passeriformes/Fringillidae/Rhodospiza/obsoleta
######## FIXME: to be double checked
EQUIVALENCE: Cuculiformes/Cuculidae/Cuculus/horsfieldi -> Cuculiformes/Cuculidae/Cuculus/optatus
EQUIVALENCE: Passeriformes/Alaudidae/Calandrella/cheleensis -> Passeriformes/Alaudidae/Calandrella/rufescens/cheleensis
EQUIVALENCE: Passeriformes/Hirundinidae/Hirundo/rupestris -> Passeriformes/Hirundinidae/Ptyonoprogne/rupestris
EQUIVALENCE: Passeriformes/Hirundinidae/Hirundo/obsoleta -> Passeriformes/Hirundinidae/Ptyonoprogne/fuligula/obsoleta
EQUIVALENCE: Passeriformes/Hirundinidae/Hirundo/fuligula -> Passeriformes/Hirundinidae/Ptyonoprogne/fuligula
EQUIVALENCE: Passeriformes/Hirundinidae/Hirundo/daurica -> Passeriformes/Hirundinidae/Cecropis/daurica
EQUIVALENCE: Passeriformes/Muscicapidae/Saxicola/rubicola -> Passeriformes/Muscicapidae/Saxicola/torquatus/rubicola
EQUIVALENCE: Passeriformes/Muscicapidae/Saxicola/maura -> Passeriformes/Muscicapidae/Saxicola/torquatus/maurus
EQUIVALENCE: Passeriformes/Fringillidae/Carduelis/cabaret -> Passeriformes/Fringillidae/Carduelis/flammea/cabaret
######## Simple Latin gender fixes
EQUIVALENCE: Anseriformes/Anatidae/Alopochen/aegyptiacus -> Anseriformes/Anatidae/Alopochen/aegyptiaca
EQUIVALENCE: Ciconiiformes/Ardeidae/Butorides/striatus -> Ciconiiformes/Ardeidae/Butorides/striata
EQUIVALENCE: Gruiformes/Turnicidae/Turnix/sylvatica$ -> Gruiformes/Turnicidae/Turnix/sylvaticus
EQUIVALENCE: Gruiformes/Turnicidae/Turnix/sylvatica/(.*)$ -> Gruiformes/Turnicidae/Turnix/sylvaticus/$1
EQUIVALENCE: Gruiformes/Rallidae/Amaurornis/flavirostris$ -> Gruiformes/Rallidae/Amaurornis/flavirostra
EQUIVALENCE: Charadriiformes/Scolopacidae/Actitis/macularia -> Charadriiformes/Scolopacidae/Actitis/macularius
EQUIVALENCE: Charadriiformes/Sterninae/Chlidonias/hybridus -> Charadriiformes/Sterninae/Chlidonias/hybrida
EQUIVALENCE: Coraciiformes/Coraciidae/Coracias/abyssinica -> Coraciiformes/Coraciidae/Coracias/abyssinicus
EQUIVALENCE: Passeriformes/Alaudidae/Eremopterix/signata -> Passeriformes/Alaudidae/Eremopterix/signatus
EQUIVALENCE: Passeriformes/Alaudidae/Ammomanes/cincturus -> Passeriformes/Alaudidae/Ammomanes/cinctura
EQUIVALENCE: Passeriformes/Hirundinidae/Delichon/urbica -> Passeriformes/Hirundinidae/Delichon/urbicum
EQUIVALENCE: Passeriformes/Regulidae/Regulus/ignicapillus -> Passeriformes/Regulidae/Regulus/ignicapilla
EQUIVALENCE: Passeriformes/Muscicapidae/Oenanthe/alboniger -> Passeriformes/Muscicapidae/Oenanthe/albonigra
EQUIVALENCE: Passeriformes/Timaliidae/Turdoides/caudatus -> Passeriformes/Timaliidae/Turdoides/caudata
EQUIVALENCE: Passeriformes/Timaliidae/Turdoides/fulvus -> Passeriformes/Timaliidae/Turdoides/fulva
EQUIVALENCE: Passeriformes/Nectariniidae/Cinnyris/oseus -> Passeriformes/Nectariniidae/Cinnyris/osea
EQUIVALENCE: Passeriformes/Malaconotidae/Tchagra/senegala -> Passeriformes/Malaconotidae/Tchagra/senegalus
EQUIVALENCE: Passeriformes/Corvidae/Cyanopica/cyana -> Passeriformes/Corvidae/Cyanopica/cyanus
EQUIVALENCE: Passeriformes/Fringillidae/Rhodopechys/sanguinea -> Passeriformes/Fringillidae/Rhodopechys/sanguineus
######## Other Latin fixes
EQUIVALENCE: Passeriformes/Muscicapidae/Phoenicurus/erythrogaster -> Passeriformes/Muscicapidae/Phoenicurus/erythrogastrus