Project

General

Profile

Actions

feature request #7648

open

Create taxonrelation to genus or species when subordinate names are created

Added by Andreas Kohlbecker over 5 years ago. Updated almost 2 years ago.

Status:
Resolved
Priority:
Priority14
Category:
cdm-vaadin
Target version:
Start date:
Due date:
% Done:

70%

Estimated time:
Severity:
normal
Tags:

Description

When creating a species a new Taxon needs to be created for this species and the new taxon needs to be related to the genus via INCLUDED_IN.

Q1:

According to #6173 6) [N1T] 2. there should always only be one taxon per name for the higher classification.

Does this also account for genera? In the same ticket we wrote:

The search process primarily aims in finding genera, all species and subspecies which fall under each genus found are to be displayed independently of the higher classification information associated with the individual names. Practically this will be solved by creating for each TaxonName an includenIn relation to the Taxon for the name used in the uninomialOrGenus and in the specificEpithet field.
Ranks like e.g. variety and subgenus can not be associated automatically, so their relation to the genus or species respectively must be created manually if this information is available or if it is required in a specific case. It also should be considered to associate e.g. species to the according subgenera.


The relation needs to be updated or deleted when

  • a higher ranked name part is changed

Related issues

Related to PhycoBank - task #6173: Concept for a useful algae registry taxon classification ClosedAndreas Kohlbecker

Actions
Related to EDIT - bug #7858: names used in the TaxonGraph can not be deleted if the user has no DELETE permission on TaxonNewAndreas Müller

Actions
Related to EDIT - task #7862: Improve documentation on TaxonGraphHibernateListener and related classesClosedAndreas Kohlbecker

Actions
Related to EDIT - bug #8064: NPE in AbstractHibernateTaxonGraphProcessor.assureSingleTaxon() on saving new name for new registration with new genusClosedAndreas Kohlbecker

Actions
Related to EDIT - bug #9912: java.lang.ClassCastException: [Ljava.lang.String; cannot be cast to java.lang.String in TaxonGraphBeforeTransactionCompleteProcess L229NewAndreas Müller

Actions
Related to EDIT - bug #9223: make changes of nomenclatural references detectable again in TaxonGraphBeforeTransactionCompleteProcessResolvedAndreas Müller

Actions
Related to EDIT - task #10067: Update to hibernate 5.4 (or higher) and hibernate search 5.11 and lucene 5.5ClosedAndreas Müller05/23/202206/01/2022

Actions
Copied to EDIT - feature request #7861: TaxonGraphHibernateListener: inject the ITaxonGraphDao into TaxonGraphBeforeTransactionCompleteProcessIn ProgressAndreas Müller

Actions
Actions

Also available in: Atom PDF