SpeciesFileGroup/taxonworks

View on GitHub
config/interface/hub/user_tasks.yml

Summary

Maintainability
Test Coverage
# !! YOU MUST RESTART THE SERVER FOR CHANGES HERE TO TAKE AFFECT !!
#
# All routes scoped to /tasks _may_ be further annotated here.
# YAML is organized by:
#
# prefix:
#   attribute: value
#   attribute: value
#
# Valid attributes (* required)
#
#   name* - a friendly human readable name describing the task
#   description - a sentence or two further defining what the task will do for the user
#   hub - true if this tasks should appear at the hub, these tasks MAY NOT require parameters
#   categories - an array of one ore more of [nomenclature, source, collection_object, collecting_event, biology, matrix, dna, image]
#   status - one of [complete, stable, prototype,  unknown (default) ]
#               complete: users can expect the interfaces to remain in their present form
#               stable: primary elements are complete, but minor changes (CSS, feedback etc.) may change
#               prototype: while production ready, anything can change
#               unknown: task has not been classified
#
---
filter_taxon_names_task:
  hub: true
  name: 'Filter nomenclature'
  related:
  categories:
    - nomenclature
    - filters
  status: stable
  description: 'Search and filter taxon names. Download CSV.  Generate JSON paths for offline use.'
filter_collecting_events_task:
  hub: true
  name: 'Filter collecting events'
  related:
  categories:
    - collecting_event
    - filters
  status: prototype
  description: 'Filter collecting events by shape, tag, and various other params.'
browse_annotations_task:
  hub: true
  name: 'Browse annotations'
  related:
  categories:
    - collection_object
    - collecting_event
    - biology
    - source
    - nomenclature
    - matrix
    - dna
    - filters
    - browse
  status: stable
  description: 'Filter data by annotations (e.g. Notes, Data attributes).  Delete or create additional annotations on filtered objects.  Generate JSON request based on annotations.'
filter_otus_task:
  hub: true
  name: 'Filter OTUs'
  related:
  categories:
    - otu
    - filters
  status: prototype
  description: 'Find OTUs by nomenclature, geography and author.'
comprehensive_collection_object_task:
  hub: true
  name: 'Comprehensive specimen digitization'
  related:
    - collection_objects
  categories:
    - collection_object
    - new
  status: prototype
  description: 'An all-in-one interface for digitizing collection objects.'
new_taxon_name_task:
  hub: true
  name: 'New taxon name'
  related:
  categories:
    - nomenclature
    - new
  status: stable
  description: 'Create or edit a taxon name along with its related metadata including original combinations, status, type material and synonym.'
browse_nomenclature_task:
  hub: true
  name: 'Browse nomenclature and classification'
  description: 'Browse through nomenclature and classification, focusing on a single record at a time.'
  status: stable
  categories:
    - nomenclature
    - browse
observation_matrices_hub_task:
  hub: true
  name: 'Observation matrix hub'
  related:
  categories:
    - matrix
    - dna
  status: prototype
  description: 'An overview of observation matrices and descriptors.  Includes links to new records.'
nomenclature_by_source_task:
  hub: true
  name: 'Citations by source'
  description: 'Browse the nomenclatural data extracted from a particular source, focusing on a single source at a time.'
  status: prototype
  categories:
    - nomenclature
    - source
    - browse
new_image_task:
  description: 'Add images via drag-and-drop. Applies attribution and depiction metadata across sets of added images. Add staged specimen images.'
  hub: true
  name: 'New image'
  related:
  categories:
    - image
    - collecting_event
    - collection_object
    - new
  status: prototype
index_matrix_image_task:
  hub: true
  name: 'Image matrix'
  related:
  categories:
    - matrix
    - image
  status: prototype
  description: 'Code a special type of image-based matrix by organizing images into a matrix.  Uses media-type descriptors.'
similar_serials_task:
  hub: true
  name: 'Similar serials'
  description: 'Navigate between related serials, and their annotations.'
  related:
    - serials
  categories:
    - source
  status: prototype
user_activity_report_task:
  name:
verify_accessions_task:
  name:
quick_verbatim_material_task:
  hub: true
  name: 'Quick verbatim material'
  description: 'Quickly create a new specimen or lot records by transcribing verbatim label data and other minimal information.  Does not reference Collecting Events or OTUs.'
  related:
    - namespaces
    - build_biocuration_groups_task
  categories:
    - collection_object
  status: stable
create_verbatim_material_task:
  name:
build_biocuration_groups_task:
  hub: true
  name: 'Manage biocuration classes and groups'
  description: 'Create bio-curation categories like sex, and lifestage, that are used to organize physical collections (e.g. specimens and lots).'
  related:
    - build_biocuration_group_task
  categories:
    - collection_object
    - biology
  status: stable
build_biocuration_group_task:
  name:
  related:
    - build_biocuration_groups_task
match_georeference_task:
  hub: true
  name: 'Match georeferences'
  description: 'Re-use georeference efforts from past collecting events.'
  categories:
    - collecting_event
    - collection_object
  status: prototype
otu_distribution_data_task:
  hub: true
  name: 'Otu distribution'
  description: 'Display distribution data and map for an Otu (or taxon name).'
  categories:
    - nomenclature
    - collecting_event
    - collection_object
  status: prototype
author_list_task:
  hub: true
  name: 'Alphabetical list of source authors'
  description: 'Display all source authors with links to source list.'
  categories:
    - source
  status: stable
sqed_depiction_breakdown_todo_map_task:
  hub: true
  name: 'Filter staged images'
  description: 'Filter staged images currently being processed. Visualize current data extracted from an image. Was "TODO list".'
  categories:
    - filters
    - collecting_event
    - collection_object
    - image
  status: stable
simple_specimen_task:
  hub: true
  name: 'Simple new specimen'
  description: 'A bare bones specimen creation interface. Creates related collecting events, images, and identifiers.'
  categories:
    - collection_object
    - collecting_event
    - image
    - new
  status: prototype
new_asserted_distribution_from_map_task:
  hub: true
  name: 'New asserted distribution from map'
  description: 'Create asserted distributions by selecting OTUs and sources, then click a map to select a geographic area. OTU and source are lockable as defaults for the next record.'
  status: prototype
  categories:
    - source
    - new
report_dwc_task:
  hub: true
  name: 'Report DwC-A table'
  description: 'Collection objects with calculated attributes that will ultimately be exported to DwC-A.'
  status: prototype
  categories:
    - collection_object
    - collecting_event
geographic_area_lookup_task:
  hub: true
  name: 'Geographic area lookup'
  related:
  categories:
    - collecting_event
  status: prototype
  description: 'Check the geographic area gazetteer to see if there are records matching a particular name with queries like "Illinois", or "Champaign:Illinois" or "Saskatchewan:Canada.'
collecting_event_lat_long_task:
  hub: true
  name: 'Stepwise collecting event parser - Latitude/Longitude'
  related:
    - collecting_event
  categories:
    - collecting_event
  status: prototype
  description: "Parse the collecting_events table's verbatim label for possible lat/long combinations."
index_editor_task:
  hub: true
  name: 'Content editor'
  related:
  categories:
    - new
    - source
  status: prototype
  description: 'Edit content (text) per subject, for example "Biology of Aus bus". Text can be cited and figured.'
cite_otus_task:
  hub: true
  name: 'Cite OTUs'
  related:
  categories:
    - source
  status: prototype
  description: 'Add citations to OTUs.  Optionally add topics to citations.  For example assertions like "Smith, 1920 referenced Biology of Aus bus" are possible.'
dates_index_task:
  hub: true
  name: 'Stepwise collecting event parser - Dates'
  related:
    - collecting_event
  categories:
    - collecting_event
  status: prototype
  description: "Parse the collecting_events table's verbatim label for possible date combinations."
browse_collection_objects_task:
  hub: true
  name: 'Browse collection objects'
  related:
  categories:
    - collection_object
    - browse
  status: prototype
  description: 'Report everything known about a collection object (specimen, lot, ranged lot). Includes determinations, loan history, images, collecting event, catalog numbers, etc.'
index_row_coder_task:
  hub: true
  name: 'Matrix row coder'
  related:
  categories:
    - matrix
  status: prototype
  description: 'Code a matrix row.'
edit_loan_task:
  hub: true
  name: 'Edit loans'
  related:
  categories:
    - collection_object
  status: prototype
  description: 'Create and edit loans.'
edit_type_material_task:
  hub: true
  name: 'New type specimen'
  related:
  categories:
    - nomenclature
    - collection_object
    - new
  status: stable
  description: 'Add type material records for species group names.'
new_combination_task:
  hub: true
  name: 'New combination'
  related:
  categories:
    - nomenclature
    - new
  status: stable
  description: 'Create a new or subsequent nomenclatural combination.'
browse_otus_task:
  hub: true
  name: 'Browse OTUs'
  related:
  categories:
    - browse
  status: prototype
  description: 'Browse through brief summaries of data for an OTU, including ability to annotate and add related data.'
new_descriptor_task:
  hub: true
  name: 'New Descriptor'
  related:
    - character_states
    - observations
    - observation_matrices
  categories:
    - matrix
    - new
    - browse
  status: prototype
  description: 'Create and update descriptors (e.g. phylogenetic or descriptive characters).'
new_matrix_task:
  hub: true
  name: 'New observation matrix'
  related:
    - observation_matrices
  categories:
    - matrix
    - new
  status: prototype
  description: 'Assign the rows and columns of observation matrices.'
uniquify_people_task:
  hub: true
  name: 'Uniquify people'
  related:
  categories:
    - source
    - nomenclature
  status: stable
  description: 'Find and merge redundant or duplicated people, e.g., from import.'
observation_matrix_view_task:
  hub: true
  name: 'View an observation matrix'
  related:
  categories:
    - matrix
    - dna
  status: prototype
  description: 'A very basic visualization of an observation matrix.'
print_labels_task:
  hub: true
  name: 'Print labels'
  related:
  categories:
    - collecting_event
  status: prototype
  description: 'Print and manage labels.'
new_asserted_distribution_task:
  hub: true
  name: 'New asserted distribution'
  related:
  categories:
    - new
  status: prototype
  description: 'Create new asserted distributions (Otu, source, and geographic area combinations). Has locking and cloning mechanisms.'
index_topics_hub_task:
  hub: true
  name: 'Topics hub'
  related:
  categories:
  status: prototype
  description: 'Report on the usage of Topics.'
source_hub_task:
  hub: true
  name: 'Source hub'
  related:
  categories:
    - source
  status: prototype
  description: 'A centralized hub unifying access to the different means of creating and managing sources.'
new_source_task:
  hub: true
  name: 'New source'
  related:
  categories:
    - source
    - new
  status: stable
  description: 'Add a source (person, or reference to a book, serial, publication etc.) via a number of different methods including CrossRef lookup, DOI, or cut-paste of BibTeX.'
new_bibtex_source_task:
  hub: true
  name: 'New source from BibTeX'
  related:
  categories:
    - source
    - new
  status: prototype
  description: 'Parse a captured BibTeX string into a new source'
visualize_confidences_task:
  hub: true
  name: 'Visualize confidences'
  related:
  categories:
  status: stable
  description: 'See a graph of confidences applied per data type.'
observation_matrices_dashboard_task:
  hub: true
  name: 'Observation matrices dashboard'
  related:
  categories:
    - matrix
  status: prototype
  description: 'Summarize observations across a nomenclaturally-based hierarchy.'
interactive_key_task:
  hub: true
  name: 'Interactive key'
  related:
  categories:
    - matrix
  status: prototype
  description: 'Interactive key based on an observation matrix.'
nomenclature_stats_task:
  hub: true
  name: 'Nomenclature stats'
  related:
  categories:
    - nomenclature
  status: prototype
  description: 'Report counts of names at different ranks.'
export_coldp_task:
  hub: true
  name: 'Catalogue of Life (CoLDP) exports'
  related:
  categories:
    - nomenclature
  status: prototype
  description: 'Export a zip of text files in the Catalogue of Life CoLDP format.'
browse_asserted_distributions_task:
  hub: true
  name: 'Browse asserted distributions'
  related:
  categories:
    - browse
  status: prototype
  description: 'Browse through asserted distributions summarized by OTU.  Map, table, and CSV downloads.'
filter_collection_objects_task:
  hub: true
  name: 'Filter collection objects'
  related:
  categories:
    - collection_object
    - filters
  status: prototype
  description: 'Filter collection objects by many different facets, download or visualize results.'
syncronize_otus_to_nomenclature_task:
  hub: true
  name: 'Synchronize nomenclature and OTUs'
  related:
  categories:
    - nomenclature
  status: prototype
  description: 'Batch create OTUs for nomenclature.  See reports of unmatched OTUs and Nomenclature.'
asserted_distributions_basic_endemism_task:
  hub: true
  name: 'Asserted distributions - basic endemism'
  related:
  categories:
  status: prototype
  description: 'A simple 1 taxon and children, 1 geographic area summary that includes a check for endemism.  Targets asserted distributions only.'
collection_object_summary_task:
  hub: true
  name: 'Collection summary'
  related:
  categories:
    - collection_object
  status: prototype
  description: 'Summary statistics for the collection(s) managed in this project'
browse_collecting_events_task:
  hub: true
  name: 'Browse collecting events'
  related:
  categories:
    - collecting_event
    - browse
  status: prototype
  description: 'View individual collecting events and their related.'
biological_relationship_composer_task:
  hub: true
  name: 'Compose biological relationships'
  related:
  categories:
    - biology
  status: prototype
  description: 'Define and add properties to biological relationships, e.g. things like "host/parasite".'
grid_digitize_task:
  hub: true
  name: 'Grid digitizer'
  related:
  categories:
    - collection_object
    - image
  status: prototype
  description: 'Break images of collection objects in a grid (e.g. slide folders) into individual collection objects and their depictions.'
export_basic_nomenclature_task:
  hub: true
  name: 'Download nomenclature (basic)'
  related:
  categories:
    - nomenclature
  status: prototype
  description: 'Download (also generate for API) a CSV table of the nomenclature with just the name, and a subset of the hierarchy'
match_nomenclature_task:
  hub: true
  name: 'Nomenclature match'
  related:
  categories:
    - nomenclature
  status: prototype
  description: 'A quick and dirty batch based check to see if names are in the system.'
manage_controlled_vocabulary_terms_task:
  hub: true
  name: 'Manage controlled vocabulary terms'
  related:
  categories:
  status: stable
  description: 'View and create custom fields, tags, etc. used throughout this project.'
match_collection_objects_task:
  hub: true
  name: 'Collection object match'
  related:
  categories:
    - collection_object
  status: prototype
  description: 'Use a quick list of catalog numbers or ids to find collection objects.'
filter_sources_task:
  hub: true
  name: 'Filter sources'
  related:
  categories:
    - source
    - filters
  status: prototype
  description: 'Filter and find sources then download or share bibliographies.'
gnfinder_task:
  hub: true
  name: 'Gnfinder playground'
  related:
  categories:
    - nomenclature
  status: prototype
  description: 'Show all names in a document.'
dwca_import_task:
  hub: true
  name: 'Darwin Core Archive (DwC-A) import'
  related:
  categories:
    - nomenclature
    - collecting_event
    - collection_object
  status: prototype
  description: 'Import Darwin Core Archive data into project.'
new_collecting_event_task:
  hub: true
  name: 'New collecting event'
  related:
  categories:
    - collecting_event
    - new
  status: prototype
  description: 'Create a new collecting event.  Quickly add collection objects to the collecting event.  Generate labels and specimen barcodes. Navigate between collecting events with similar properties.'
filter_images_task:
  hub: true
  name: 'Filter images task'
  related:
  categories:
    - image
    - filters
  status: prototype
  description: 'Filter images.'
project_data_task:
  hub: true
  name: 'Project data overview and download'
  related:
  categories:
  status: prototype
  description: 'Quick stats and download options for the overall project.'
dwc_dashboard_task:
  hub: true
  name: 'DwC Dashboard'
  description: 'Report DwC Occurrence metadata, issues, and coverage. Manage DwC-A export.'
  status: prototype
  categories:
    - collection_object
    - collecting_event
new_extract_task:
  hub: true
  name: 'New extract'
  related:
  categories:
    - dna
    - new
  status: prototype
  description: 'Create new extracts, e.g. for DNA purposes.'
content_by_nomenclature_task:
  hub: true
  name: 'Content by nomenclature ("Brock")'
  related:
  categories:
  status: prototype
  description: 'Report a content block in a taxon name table.'
new_namespace_task:
  hub: true
  name: 'New namespace'
  related:
    - collection_object
    - collecting_event
  categories:
    - new
    - collection_object
    - collecting_event
  status: prototype
  description: 'Create new Namespaces, used in identifiers.'
index_matrix_column_coder_task:
  hub: true
  name: 'Matrix column coder'
  related:
  categories:
  status: prototype
  description: 'Code a matrix column'
object_graph_task:
  hub: false
  name: 'Task - Object graph'
  related:
  categories:
  status: prototype
  description: 'Visualize how dat are related to each other in a dynamic (force-directed) graph.  Navigate throughout the graph.'
batch_add_users_task:
  hub: false
  name: 'Administration: Batch add users'
  related:
  categories:
  status: prototype
  description: 'Add a list of users.'
filter_extract_task:
  hub: true
  name: 'Filter extracts'
  related:
  categories:
    - filters
    - dna
  status: prototype
  description: 'Search and list extracts from collection objects, OTUs, other extracts, date ranges etc.'
project_activity_task:
  hub: true
  name: 'Project activity'
  related:
  categories:
    - collection_object
    - collecting_event
    - nomenclature
    - image
  status: prototype
  description: 'Overview project and member activity, recent records, totals, member contributions, and more.'
filter_people_task:
  hub: true
  name: 'Filter people'
  related:
  categories:
    - filters
  status: prototype
  description: 'Filter people.'
stepwise_determinations_task:
  hub: true
  name: 'Stepwise determinations'
  related:
  categories:
    - collection_object
    - people
  status: prototype
  description: 'Parse verbatim determinations into their semantic components.'
classification_summary_task:
  hub: true
  name: 'Collection object classification summary'
  related:
  categories:
    - collection_object
  status: prototype
  description: 'Summarize collection objects totals and preparation by classification (by class, order, family).'
publisher_task:
  hub: true
  name: 'Content publisher'
  related:
  categories:
  status: prototype
  description: 'Manage the publishing of OTU content (text per topic).'
taxon_name_merge_task:
  hub: true
  name: 'Merge taxon names'
  related:
  categories:
    - nomenclature
  status: prototype
  description: 'Basic tools that faclitate merging taxon names.'
paper_catalog_generator_task:
  hub: true
  name: 'Paper catalog preview'
  related:
  categories:
    - nomenclature
    - export
  status: prototype
  description: 'Experimenting with rendering nomenclature as a paper catalog'
freeform_digitize_task:
  hub: true
  name: 'Task - freeform digitize'
  description: 'Digitize specimen by drawing free-form shapes on images.'
  status: prototype
filter_biological_associations_task:
  hub: true
  name: 'Filter biological associations'
  related:
  categories:
    - collection_object
    - biology
    - filters
  status: prototype
  description: 'Facet search on biological associations.'
collection_object_chronology_task:
  hub: true
  name: 'Collection object chronology'
  related:
  categories:
    - collection_object
  status: prototype
  description: 'All collection objects by year collected.'
filter_asserted_distributions_task:
  hub: true
  name: 'Filter asserted distributions'
  related:
  categories:
    - filters
  status: prototype
  description: 'Create sets of asserted distributions.'
related_data_task:
  hub: false
  name: 'Related data task'
  related:
  categories:
  status: prototype
  description: 'Simple linear report of the data related to this object.'
filter_descriptors_task:
  hub: true
  name: 'Filter descriptors'
  related:
  categories:
    - matrix
    - filters
  status: prototype
  description: 'Create sets of descriptors.'
filter_loans_task:
  hub: true
  name: 'Filter loans'
  related:
  categories:
    - filters
    - loan
  status: prototype
  description: 'Filter loans'
filter_observations_task:
  hub: true
  name: 'Filter observations'
  related:
  categories:
    - filters
    - matrix
  status: prototype
  description: 'Create sets of observations. See also the observation matrix hub and multi-key interfaces. '
filter_contents_task:
  hub: true
  name: 'Filter contents'
  related:
  categories:
    - source
    - filters
  status: prototype
  description: 'Content is text blocks, with optional figures, per OTU. Search and return sets by text, topic, or OTU.'
source_citation_totals_task:
  hub: false
  name: 'Source citation totals'
  related:
  categories:
  status: prototype
  description: 'Report a count per citation object type for each source in the result.'
edit_biological_associations_graph_task:
  hub: true
  name: 'New biological associations'
  related:
  categories:
    - biology
  status: prototype
  description: 'Create, edit, and cite biological associations and their inter-relationships.'
loan_dashboard_task:
  hub: true
  name: 'Loans dashboard'
  related:
  categories:
    - loan
  status: prototype
  description: 'Summarize various loan-related statistics.'
geographic_area_usage_task:
  hub: true
  name: 'Geographic area usage'
  related:
  categories:
  status: prototype
  description: 'Summarize this projects geographic area usage'
taxon_name_stats_task:
  hub: false
  name: 'Taxon name stats'
  related:
  categories:
  status: prototype
  description: 'Plot stats / year for taxon name filter results.'
stepwise_collectors_task:
  hub: true
  name: 'Stepwise collectors'
  related:
  categories:
    - collecting_event
    - people
  status: prototype
  description: 'Parse verbatim collectors into their semantic components.'
new_field_occurrence_task:
  hub: true
  name: 'New field occurrence'
  related:
  categories:
    - collecting_event
    - georeference
  status: prototype
  description: 'Link OTUs to collecting events. Used when no physical object was collected and returned to a repository.'
debug_geographic_item_task:
  hub: false
  name: 'Debug geographic item'
  related:
  categories:
    - geographic_area
    - collecting_event
    - georeference
  status: prototype
  description: 'Report metadat about a geographic item.'
new_lead_task:
  hub: true
  name: 'New dichotomous key'
  related:
  categories:
    - new
  status: prototype
  description: 'Create a new dichotomous key.'
show_lead_task:
  hub: true
  name: 'Use dichotomous key'
  related:
  categories:
  status: prototype
  description: 'Use an existing dichotomous key.'
project_vocabulary_task:
  hub: true
  name: 'Project vocabulary'
  related:
  categories:
  status: prototype
  description: 'Visualize data values used in this project.  Word clouds.'
new_otu_task:
  hub: true
  name: 'New OTU'
  related:
  categories:
    - otu
  status: prototype
  description: 'Create one or many OTUs in batch.'
leads_hub_task:
  hub: true
  name: 'Dichotomous keys hub'
  related:
  categories:
  status: prototype
  description: 'A centralized hub unifying access to the different means of creating and displaying dichotomous keys.'
week_in_review_task:
  hub: true
  name: 'Week in review'
  related:
  categories:
    - metadata
  status: prototype
  description: 'A quick look dashboard of past activity'
field_synchronize_task:
  hub: false 
  name: 'Field synchronize'
  related:
  categories:
  status: prototype
  description: 'Batch edit or syncronize the values in one or two fields or data-attributes.'
collecting_events_spatial_summary_task:
  hub: false
  name: 'Collecting Event Spatial Summary'
  related:
  categories:
  status: prototype
  description: 'Summarize spatial characteristics of a set of Collecting Events.'