All Downloads are FREE. Search and download functionalities are using the official Maven repository.

it.tidalwave.bluebill.taxonomy.birds.ebn.italia.EbnItalia2003ToCollins2008Translations.config Maven / Gradle / Ivy

There is a newer version: 1.0.18
Show newest version
#***********************************************************************************************************************
#*
# 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












© 2015 - 2024 Weber Informatics LLC | Privacy Policy