Skip to content

Conversation

@mihow
Copy link
Collaborator

@mihow mihow commented Oct 25, 2023

  • Add new taxon rank choices
  • Enable importing a taxa list from CSV
  • Enable importing a list from a URL
  • Accept any taxon rank in the import file and appropriately assign parents & ranks
  • Better error handling & logging
  • Add additional fields like BOLD taxon BIN id
  • Better support for using standardized TaxonRank Enum objects instead of just strings

Updates for the exported taxon tree choices for Label Studio annotators:

  • Exclude taxon rank from the display name (display name is used for exact lookups)
  • Enable filtering the taxa tree to include or exclude specific ranks (e.g. make me a tree with only family, genus, species)
  • Add tests for taxa tree and filtering

This will continue to be refined in subsequent PRs. Tests

@netlify
Copy link

netlify bot commented Oct 25, 2023

Deploy Preview for ami-storybook canceled.

Name Link
🔨 Latest commit f32a021
🔍 Latest deploy log https://app.netlify.com/sites/ami-storybook/deploys/6539aa2dc8311a0008c8c206

@netlify
Copy link

netlify bot commented Oct 25, 2023

Deploy Preview for ami-web canceled.

Name Link
🔨 Latest commit f32a021
🔍 Latest deploy log https://app.netlify.com/sites/ami-web/deploys/6539aa2d2d84430008ac9344

@mihow
Copy link
Collaborator Author

mihow commented Oct 31, 2023

Feature idea after receiving feedback: Add method to process a species list with all of the cleaning methods, but don't apply the fixes and import. Instead flag the entries that would change and return the list to the user. This way the taxonomists can confirm each edit and fix themselves.

@mihow
Copy link
Collaborator Author

mihow commented Oct 31, 2023

Feature request: Add "region" field. For now we can use the list field.

@mihow mihow changed the title Taxonomy import v2 Taxonomy import & display v2 Oct 31, 2023
@mihow mihow merged commit a596d67 into main Oct 31, 2023
@mihow mihow deleted the taxonomy-import-v2 branch November 17, 2023 21:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants