NHMDenmark / Mass-Digitizer

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

Additional checkbox for specimen that needs repair #271

Closed PipBrewer closed 9 months ago

PipBrewer commented 1 year ago

Issue

Duplicate of #274

Christian Lange requested a check box for specimens which need repair or the attention of a collection manager. This was discussed on 22/02/2023 with Olof and others. Whilst this is unlikely to actually prompt any action from the collection manager (nobody has the time), it would be a good way to collect data on the collection on the scale of issues.

This feature will save time for digitizers since they won't have to write a description of the specimen problem in the notes field.

Acceptable solution

Further discussion below.

jlegind commented 11 months ago

First speak to Matilde about where the checkbox should be placed and what the label should read. In the digitization workflow there is a moment where the 'need of repair' becomes apparent. The position of the checkbox should line up with that moment. There is a need to understand where in Specify such data would fit - poke around Specify interface first before leaning on Fedor. Next have a talk with Christian Lange about positioning the checkbox.

jlegind commented 11 months ago

Matilde was not available for meeting due to the pinned insects rush, but I managed to secure a zoom meeting with Jens Soelberg.

jlegind commented 11 months ago

I had a zoom call with Jens Soederberg and he had no strong opinions on where to have the 'Damaged specimen" tick box, yet we agreed that having it between 'type status' and 'notes' would make sense.

My investigation into this is based on : At which point in the workflow does it become apparent for the digitizer that the specimen is damaged and needs attention? This should dictate where the tick box is placed.

jlegind commented 11 months ago

@FedorSteeman , I need to know about how the 'damaged specimen' value fits into Specify.
The app 'specimen' table will be expanded with this property - and I need to come up with a value to be submitted. A proper term for this kind of flag is needed.

jlegind commented 11 months ago

Chelsea agrees that sticking the 'needs repair' checkbox between "Notes" and "container ID" would fit with the digitization workflow.

jlegind commented 11 months ago

Done and tested.

PipBrewer commented 10 months ago

After speaking to Fedor, we agreed that using an existing field in Specify meant to record object condition would be useful (and one is present, but not currently activated). The check box in the digitisation app could translate into a standard phrase during import to Specify - e.g., "Needs attention" or something similar. This exact phrase could be searched in Specify to identify the specimen records with this. However, we need to ensure collection managers are happy with this. @FedorSteeman will implement this in Specify Test and we will send a screen shot to collection managers (particularly Christian and Jens) for their opinion.

The workbench script will need updating.

jlegind commented 10 months ago

Contacted Christian Lange about the solution for the 'Specimen needs repair' checkbox and awaiting his reply. If go ahead is given, the implementation is ready and the update shouldn't take long.

jlegind commented 10 months ago

Christian Lange gave an OK to the proposed checkbox setup (email 06-09-2023)

jlegind commented 10 months ago

Remember to ask Chelsea to update the training material.

jlegind commented 9 months ago

Commit: https://github.com/NHMDenmark/Mass-Digitizer/commit/a430e3159f0163cd7ec20e5f06d4c4f82e2d7853