Add support for hybrids
Species check for Medicago littoralis x truncatula
should result in validation of species littoralis and species truncatula.
Others:
- Medicago truncatula x littoralis
- Citrus Unshiu X C. Nobilis is probably Citrus unshiu x nobilis i.e. Citrus unshiu × Citrus nobilis
More info
Wikipedia says that
- A hybrid may get a name; this will usually be the option of choice for naturally occurring hybrids.
- A hybrid may also be indicated by a formula listing the parents. Such a formula uses the multiplication sign "×" to link the parents.
Magnolia x thompsoniana is a specific hybrid of Magnolia virginiana × Magnolia tripetala (see Wiki). The × in × thimpsoniana is optional and is used to stress that this species is a hybrid of some sort:
... a taxonomist could decide to use either form of this name: Drosera ×anglica to emphasize that it is a hybrid, or Drosera anglica to emphasize that it is a species.
GENUS
We can safely remove X
from the start of GENUS
and then compare the remainder with the database. Generic hybrids are fun:
- Citrus X Fortunella aurantium x japonica probably stands for Citrus aurantium × Fortunella japonica
SPECIES
We will have to take apart the SPECIES
and inspect it for x
, X
and ×
signs. Each side will then be compared individually against the database.
- Citrus Clementine X Tangelo Orla would be Citrus x Tangelo clementine x orla in database, but written out as Citrus clementine × Tangelo orla?
When the x
appears at the start of the SPECIES
(e.g. in Sorghum x almum) the check must result in OK
when the actual GRIN species is marked as hybrid.