SpeciesFileGroup / taxonworks

Workbench for biodiversity informatics.
http://taxonworks.org
MIT License
87 stars 27 forks source link

Expand AssertedDistribution to be polymorphic [Was: Biological association related with Asserted distribution for a specific OTU with the corresponding Source] #4025

Open cicadina1 opened 2 months ago

cicadina1 commented 2 months ago

Feature or enhancement

We would like to be able to have linked Asserted distribution and Biological association of any OTU with the corresponding Source? Example 1: a certain leafhopper species is known to feed on one host plant in Germany (we have a literature source for this), while in Italy it feeds on another plant (we have a literature source for this too). Example 2: the host-parasite catalogue of world Dryinidae (Hymenoptera: Chrysidoidea) is constructed on the basis of hosts as follows: Host (OTU) Parasitoid (other OTU) Country Literature source We have endeavoured to digitise and update this catalogue without losing the links between biological association and asserted distribution. Mat said that is similar to "Time ranges" and "As a generic model extension (move from otu_id in AssertedDistribution to asserted_distribution_object and resolve the (many) consequences".

Location

New Biological association

Screenshot, napkin sketch of interface, or conceptual description

No response

Your role

No response

mjy commented 2 months ago

The idea would be to follow previous generalization patterns and add asserted_distribution_object_type and asserted_distribution_object_id, replacing otu_id.

This gives us a generic way to say:

There are complications to consider.