NHMDenmark / Mass-Digitizer

Common repo for the DaSSCo team
Apache License 2.0
1 stars 0 forks source link

New taxon flag in Specify #455

Closed PipBrewer closed 10 months ago

PipBrewer commented 10 months ago

At the moment, the New Taxon flag in the taxon records in Specify uses a different field for different collections/institutions. It would be helpful if we were consistent.

Right now, to facilitate digitisation, we need this field to be visible (searchable and so collection managers and curators can deselect after taxon has been checked) for NHMD Vascular Plants, NHMD Entomology and NHMA Entomology.

For NHMD entomology, the GREL script is currently being mapped to extinct taxon flag.

FedorSteeman commented 10 months ago

We mapped the "New taxon flag" to the taxon.YesNo1 field in Specify and re-captioned it as such. However, it turned out that the original purpose of the field was to indicate whether a taxon is extinct and a limited amount of taxa across all NHMD collections seem to have ticked this off. There are 546 in total and are the following: SpTaxaMarkedExtinct.csv

The following disciplines are affected:

There are 2 possible solutions for this:

The problem is that it's unclear how the taxon form can be changed, if at all. If not, then we we're forced to use solution 1. I have asked the question on Discourse here: https://discourse.specifysoftware.org/t/edit-taxon-entry-form/1402

The specimens for Entomology were rove beetles included in amber. Sree was OK with me repurposing it, but recommends I asked Alexey first. I will ask Bent Lindow and Laura Pavesi about their respective discplines.

FedorSteeman commented 10 months ago

Discussions with some staff revealed that they'd prefer the field be retained for its intended purpose, which is a better idea anyway for standardization issues. It was revealed on Discourse that it's possible to edit the taxon form also. So it's best we repurpose another field (YesNo2) for the "New Taxon" flag and add that to the taxon form.

FedorSteeman commented 10 months ago

Got it to work in test: image

Next steps are:

FedorSteeman commented 10 months ago

Relevant DanSpecify commit: https://github.com/NHMDenmark/DanSpecify/commit/dce91bc05eba14a5b9379c7b755e3af76096b368

FedorSteeman commented 10 months ago

No earlier imports needed to be fixed. Problem solved.