ArctosDB / arctos

Arctos is a museum collections management system
https://arctos.database.museum
60 stars 13 forks source link

remove protonymph, deutonymph, and tritonymph from age class and add search terms to the appropriate life stages #7812

Closed Jegelewicz closed 2 months ago

Jegelewicz commented 5 months ago

Goal

migrate age class protonymph, deutonymph, and tritonymph to life stage

Context

from https://idtools.org/bee_mite/index.cfm?pageID=1720

Mites may pass through up to six instars: prelarva, larva, protonymph, deutonymph, tritonymph, and adult. These developmental stages may look different or may be omitted depending on the mite group. All mites have an adult stage.

from https://idtools.org/bee_mite/index.cfm?pageID=14

protonymph: Ontogenetic stage between larva and deutonymph.

deutonymph: Ontogenetic stage between protonymph and tritonymph (or adult, if tritonymph is absent).

tritonymph: Ontogenetic stage between the deutonymph and adult. Sometimes this stage is absent and deutonymph transforms directly to the adult stage.

Table

https://arctos.database.museum/info/ctDocumentation.cfm?table=ctlife_stage

Proposed Value

I suggest that we convert the three extra terms in age class to the following life stages:

age class life stage
protonymph 3rd instar
deutonymph 4th instar
tritonymph 5th instar

and add the following search terms to existing life stage terms:

life stage search term
1st instar prelarva
2nd instar larva
3rd instar protonymph
4th instar deutonymph
5th instar tritonymph

Proposed Definition

no modifications to existing life stage definitions needed?

Life stage description
3rd instar [ link ]  The developmental stage of an arthropod between second and third molt.
4th instar [ link ]  The developmental stage of an arthropod between third and fourth molt.
5th instar [ link ] The developmental stage of an arthropod between fourth and fifth molt.

Priority

https://github.com/ArctosDB/code-table-work/issues/62

Helpful Actions

@ArctosDB/arctos-code-table-administrators

@dustymc please provide usage

Approval

All of the following must be checked before this may proceed.

_The How-To Document should be followed. Pay particular attention to terminology (with emphasis on consistency) and documentation (with emphasis on functionality). No person should act in multiple roles; the submitter cannot also serve as a Code Table Administrator, for example._

Rejection

If you believe this request should not proceed, explain why here. Suggest any changes that would make the change acceptable, alternate (usually existing) paths to the same goals, etc.

  1. Can a suitable solution be found here? If not, proceed to (2)
  2. Can a suitable solution be found by Code Table Committee discussion? If not, proceed to (3)
  3. Take the discussion to a monthly Arctos Working Group meeting for final resolution.

Implementation

Once all of the Approval Checklist is appropriately checked and there are no Rejection comments, or in special circumstances by decree of the Arctos Working Group, the change may be made.

Close this Issue.

DO NOT modify Arctos Authorities in any way before all points in this Issue have been fully addressed; data loss may result.

Special Exemptions

In very specific cases and by prior approval of The Committee, the approval process may be skipped, and implementation requirements may be slightly altered. Please note here if you are proceeding under one of these use cases.

  1. Adding an existing term to additional collection types may proceed immediately and without discussion, but doing so may also subject users to future cleanup efforts. If time allows, please review the term and definition as part of this step.
  2. The Committee may grant special access on particular tables to particular users. This should be exercised with great caution only after several smooth test cases, and generally limited to "taxonomy-like" data such as International Commission on Stratigraphy terminology.
dustymc commented 2 months ago

merge --> https://github.com/ArctosDB/code-table-work/issues/62