Ghini / ghini.desktop

plant collections manager (desktop version)
http://ghini.github.io/
GNU General Public License v2.0
24 stars 14 forks source link

intergeneric Hybrid flag at genus level #443

Open RoDuth opened 5 years ago

RoDuth commented 5 years ago

Search genus where genus like 'x %' returns several genera that start with a letter x (to represent the multiplication sign that should be there, as it is in species) followed by a single white-space before the epithet.

example screen shot 2018-10-10 at 2 05 46 pm

Opinions and suggestions

Include the Intergeneric Hybrid Flag as described in ITF2 C.5

Similar to the species hybrid flag that already exists

mfrasca commented 5 years ago

after all that work, you probably recall, on 1.1 and rewriting the hybrid logic, I realized that that same whole construction would apply to other ranks as well. that was one of the no-go for 1.1. I can't recall how I had addressed the issue there, I will have a look, with the idea that the Taxon class in the new Taxonomy plugin should implement a solution, viable at all ranks where it's applicable.

RoDuth commented 5 years ago

All we need is the flag, same as species. No need for all the logic, in fact I'd discourage it and it is not the same across all ranks. A note would be plenty to record the list of genera that comprise the the nothogenus, a dedicated field like the synonym list maybe. As you'll see from my comment in https://github.com/Bauble/bauble.classic/issues/179#issuecomment-160507281 :

Now to the orchids... Try something like this (theoretical) hybrid: × Potinara Shinfong Beauty 'Super Diamond' crossed with × Bardendrum Cyclotella-Jerusan CT 'Red Bird'. It would give you a × Trisuloara hybrid by way of the complex of Genera that are now included. × Potinara = Brassavola × Cattleya × Laelia × Sophronitis and × Bardendrum = Barkeria × Epidendrum producing the combination of Barkeria × Brassavola × Cattleya × Epidendrum × Laelia × Sophronitis which has the nothogenus of × Trisuloara. Now in recent years, I believe, Sophronitis and Laelia have been moved into Cattleya making both × Potinara and × Trisuloara invalid nothogenera!!! It gets messy! Just in case you don't know..

a nothogenus name is about any combination of the listed genera. e.g. a × Trisuloara hybrid is made up of any combination of Barkeria, Brassavola, Cattleya, Epidendrum, Laelia, Sophronitis. So a × Trisuloara hybrid may have taken many many generations and one example may be predominantly Laelia (e.g. by back crossing) while another may be predominantly Epidendrum and another may be an equal mix. It doesn't mater, the only thing that defines the Nothogenus is that some combination of the listed genera are in its heritage at some point.

mfrasca commented 5 years ago

it's a good thing, having issues to solve. whenever I manage to convince a (bunch of) garden to finance the work, I have work to do!