Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Task - "All in one" specimen digitization form #337

Closed
10 of 14 tasks
mjy opened this issue Feb 23, 2018 · 7 comments
Closed
10 of 14 tasks

Task - "All in one" specimen digitization form #337

mjy opened this issue Feb 23, 2018 · 7 comments
Labels
enhancement Suggest an improvement to an existing function. task The issue requests a new TaxonWorks "TASKS" card.

Comments

@mjy
Copy link
Member

mjy commented Feb 23, 2018

Overview

As a curator I want to use a single form to enter "everything" I know about a single specimen. My task is not super concerned with speed, but more-so with completeness.

The interface will allow the user to provide data on:

  • All the basic collection object attributes (total, preparation type, catalog number, repository etc.)
  • Collecting Events (including drafting a label)
  • Determinations
  • Biocuration Attributes (user customizable male/female etc)
  • User defined collecting event attributes (e.g. bodies of water, etc.)
  • In-line depictions (images) for collection objects
  • In-line depictions (images) for collecting events

In addition it will provide:

  • The ability to annotate everything (collection objects, collecting events) with the already created radial annotator (== images, notes, data attributes, protocols, documents, etc.)
  • Persistent hiding/showing of some (not all) elements of the interface
  • Partially customizable form elements for collecting events (user sortable input groups within columns)
  • Quick access to georeferencing
  • Quick access to biological relationships
  • Quick access to type assertions

And in the future a more advanced interface for:

  • Containerization

Anticipated required endpoints

Layout

  • GET /project_members.json
  • PATCH /project_members?&layouts={}
  • user definable data attributes sets per Model

Data

  • REST to /collection_objects

  • REST to /collecting_events

  • REST to /type_materials

  • REST to /taxon_determinations

  • REST to /depictions

  • REST to /biological_associations

  • /collection_events/:id (index to collecting events filter SQL)

#387 Inferrence

  • GET /collecting_events/suggest.json?label=Text

  • Search for object or accession code

  • Create, clone, and increment identifier

  • Look back? in geography smart selector

@mjy mjy added enhancement Suggest an improvement to an existing function. task The issue requests a new TaxonWorks "TASKS" card. labels Feb 23, 2018
@mjy mjy added this to future in Specimen digitization Feb 23, 2018
@mjy
Copy link
Member Author

mjy commented May 8, 2018

Concept and "exploded" task (all elements shown, rather than collapsed in parts).

screen shot 2018-05-08 at 10 06 22 am

screen shot 2018-05-08 at 10 06 33 am

screen shot 2018-05-08 at 10 06 42 am

mjy added a commit that referenced this issue May 8, 2018
@mjy mjy added the in progress label May 8, 2018
@mjy mjy moved this from future to In progress in Specimen digitization May 8, 2018
jlpereira added a commit that referenced this issue Jun 8, 2018
jlpereira added a commit that referenced this issue Jun 11, 2018
mjy added a commit that referenced this issue Jun 29, 2018
mjy added a commit that referenced this issue Jun 29, 2018
mjy added a commit that referenced this issue Jun 29, 2018
mjy added a commit that referenced this issue Jun 30, 2018
mjy added a commit that referenced this issue Jun 30, 2018
mjy added a commit that referenced this issue Aug 10, 2018
mjy added a commit that referenced this issue Aug 10, 2018
mjy added a commit that referenced this issue Aug 10, 2018
mjy added a commit that referenced this issue Aug 10, 2018
mjy added a commit that referenced this issue Aug 15, 2018
@mjy mjy moved this from In progress to ready in Specimen digitization Aug 16, 2018
mjy added a commit that referenced this issue Aug 21, 2018
jlpereira added a commit that referenced this issue Aug 28, 2018
jlpereira added a commit that referenced this issue Aug 30, 2018
@mjy mjy changed the title Task - "All in one" specimen digization form Task - "All in one" specimen digitization form Aug 31, 2018
jlpereira added a commit that referenced this issue Sep 4, 2018
jlpereira added a commit that referenced this issue Jan 15, 2019
jlpereira added a commit that referenced this issue Jan 15, 2019
jlpereira added a commit that referenced this issue Jan 15, 2019
jlpereira added a commit that referenced this issue Jan 16, 2019
jlpereira added a commit that referenced this issue Jan 16, 2019
jlpereira added a commit that referenced this issue Jan 17, 2019
jlpereira added a commit that referenced this issue Jan 17, 2019
jlpereira added a commit that referenced this issue Jan 17, 2019
jlpereira added a commit that referenced this issue Jan 17, 2019
jlpereira added a commit that referenced this issue Jan 17, 2019
jlpereira added a commit that referenced this issue Jan 17, 2019
jlpereira added a commit that referenced this issue Jan 17, 2019
jlpereira added a commit that referenced this issue Jan 18, 2019
jlpereira added a commit that referenced this issue Jan 18, 2019
jlpereira added a commit that referenced this issue Jan 18, 2019
jlpereira added a commit that referenced this issue Jan 18, 2019
jlpereira added a commit that referenced this issue Jan 18, 2019
jlpereira added a commit that referenced this issue Jan 18, 2019
jlpereira added a commit that referenced this issue Jan 18, 2019
jlpereira added a commit that referenced this issue Jan 18, 2019
jlpereira added a commit that referenced this issue Jan 22, 2019
jlpereira added a commit that referenced this issue Jan 23, 2019
jlpereira added a commit that referenced this issue Jan 23, 2019
jlpereira added a commit that referenced this issue Jan 23, 2019
@mjy
Copy link
Member Author

mjy commented Jan 25, 2019

Branch has merged. Subequent requests for changes should come as individual issues. Thanks @jlpereira!

@mjy mjy closed this as completed Jan 25, 2019
@mjy mjy moved this from ready to done in Specimen digitization Jan 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Suggest an improvement to an existing function. task The issue requests a new TaxonWorks "TASKS" card.
Projects
Development

No branches or pull requests

2 participants