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 - Nomenclature By Source - List of taxa #468

Closed
6 tasks done
proceps opened this issue Jul 19, 2018 · 3 comments
Closed
6 tasks done

Task - Nomenclature By Source - List of taxa #468

proceps opened this issue Jul 19, 2018 · 3 comments
Assignees
Labels
enhancement Suggest an improvement to an existing function.

Comments

@proceps
Copy link
Contributor

proceps commented Jul 19, 2018

  • Extend the list of taxa (OTUs) to all taxa (OTSu) from the source, including all taxa associated with asserted distribution, biological relationships (both sides, subject and object).

  • Next to each taxon add a radio annotator and OTU annotator

  • Add a search box for a TaxonName to add new taxon to the list

Endpoints:

  • source/:id.json

  • taxon_names/select_options (smart selector)

  • Merge filter/index in controller, add lib/queries/citation/filter.rb

The following gives you citations on all the classes you need:

  • citations?citation_object_type=TaxonName&source_id=:id

To fill the matching Otu, create /lib/queries/otu/filter.rb

  • /otus.json?taxon_name_id=123
  • /otus.json?taxon_name_ids[]=132&taxon_name_ids[]=456
@proceps proceps added the enhancement Suggest an improvement to an existing function. label Jul 19, 2018
@proceps
Copy link
Contributor Author

proceps commented Jul 19, 2018

For the first part, could be a new task should be created

@mjy
Copy link
Member

mjy commented Aug 8, 2018

screen shot 2018-08-23 at 5 01 49 pm

@proceps proceps added the blocker The issue should be resolved before production is updated with the development branch. label Aug 11, 2018
@mjy mjy removed the blocker The issue should be resolved before production is updated with the development branch. label Aug 14, 2018
jrflood added a commit that referenced this issue Aug 20, 2018
jrflood added a commit that referenced this issue Aug 21, 2018
jrflood added a commit that referenced this issue Aug 21, 2018
jrflood added a commit that referenced this issue Aug 22, 2018
jrflood added a commit that referenced this issue Aug 27, 2018
jrflood added a commit that referenced this issue Aug 27, 2018
jrflood added a commit that referenced this issue Aug 28, 2018
specific citation object types. Stubbed OTUs by match/proxy
jrflood added a commit that referenced this issue Aug 29, 2018
…aced

item.global_id with item.citation_object.global_id in all components for
radial annotator instances.
jrflood added a commit that referenced this issue Aug 29, 2018
jrflood added a commit that referenced this issue Aug 31, 2018
taxon_names.  New taxon name citation reflected in taxon names list.
jrflood added a commit that referenced this issue Sep 11, 2018
working.  Other 4 lists need algorithms for otu ids.
jrflood added a commit that referenced this issue Sep 11, 2018
jrflood added a commit that referenced this issue Sep 11, 2018
jrflood added a commit that referenced this issue Sep 13, 2018
jrflood added a commit that referenced this issue Sep 14, 2018
jrflood added a commit that referenced this issue Sep 14, 2018
jrflood added a commit that referenced this issue Sep 14, 2018
among app and otus_match_proxy. NOW next remove automatic OTUs
from source from match/proxy list.
jrflood added a commit that referenced this issue Sep 14, 2018
certainly malformed promise stack, but pummelled into sumbission.[sic]

Asserted distribution cites not actually deleted. Cascading issue?
jrflood added a commit that referenced this issue Sep 14, 2018
Asserted distribution cites not actually deleted. Cascading issue?
jrflood added a commit that referenced this issue Sep 14, 2018
Asserted distribution cites not actually deleted. Cascading issue?
jrflood added a commit that referenced this issue Sep 17, 2018
Asserted distribution cites not deleted now notified with unprocessable
entity.
jlpereira added a commit that referenced this issue Sep 18, 2018
jlpereira added a commit that referenced this issue Sep 18, 2018
@mjy
Copy link
Member

mjy commented Sep 18, 2018

Refinements:

  • Change "Nomenclatural source" to "Source"
  • Make Source autocomplete 2x as wide
  • Add spinners(?) to sections while queries being run
  • Make pages box 2x as wide as current
  • Major bonus- Make tables sortable, by value in Pages
  • Bonus - after page update make corresponding row a spinner one exit while PATCH running
  • When I click a Blue OTU radial, and it turns green after I close it, then the OTUs list is not updated (tricky)

jlpereira added a commit that referenced this issue Sep 18, 2018
jlpereira added a commit that referenced this issue Sep 18, 2018
jlpereira added a commit that referenced this issue Sep 18, 2018
jlpereira added a commit that referenced this issue Sep 18, 2018
jlpereira added a commit that referenced this issue Sep 18, 2018
jlpereira added a commit that referenced this issue Sep 19, 2018
jlpereira added a commit that referenced this issue Sep 19, 2018
@mjy mjy closed this as completed in 9e06907 Sep 19, 2018
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.
Projects
None yet
Development

No branches or pull requests

3 participants