Skip to content

Conversation

@squirrelo
Copy link
Contributor

This adds the new UI for the study page, using ajax to load only the parts of the page that need to change and allowing processing to happen as a workflow. This also interfaces with the new artifact objects to allow visualization of artifact creation graphs and get more information to display from each artifact generated.

Tasks for this pull request:

  • **kwargs -> dict in create new parameter
  • submit_to_VAMPS function needs to check if the artifact is being submitted or not in order to raise if it has been already submitted
  • Add admin documentation in how the plugin launcher script should look like (Add admin documentation on how to create a plugin launcher script #1728)
  • If you change the processed data (artifact) visibility it doesn't propagate to other artifacts (this might be OK to leave until the new GUI is ready) Propagate artifact visibility #1578
  • Add a minimal documentation about the new configuration requirements and how to restart jobs. Don't forget all the things that you helped me with to set up this in my laptop. (Add documentation on how to restart jobs #1729)
  • Add processing pipeline starting from any artifact and finishing at a biom table artifact.
  • Add artifact.to_html display for loading artifact information into the new UI
  • Split up handlers test - right now there are all aggregated in the same file, it will be easier to maintain if the tests are broken up in the same way as the handlers are.
  • Add prep template information to the sample summary page.
  • Allow sharing of a study from the study information page.(Allow sharing a study from the study page #1730)
  • Add missing tests (labelled with TODO).

@josenavas josenavas changed the title New study pages UI WIP - New study pages UI Feb 1, 2016
@antgonza antgonza mentioned this pull request Feb 8, 2016
josenavas and others added 28 commits March 12, 2016 15:15
…-creation

Refactoring the refactor (II): Add artifact creation page
… into artifact-study-pages-prep-artifact-integration
… into artifact-study-page-qiita-client-package
… into artifact-study-pages-prep-artifact-integration
…ifact-integration

Refactoring the refactor (III): prep summary
@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 82.677% when pulling 26642f5 on artifact-study-pages into 5345a85 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 82.673% when pulling 26642f5 on artifact-study-pages into 5345a85 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 82.673% when pulling 26642f5 on artifact-study-pages into 5345a85 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 82.679% when pulling 486a63f on artifact-study-pages into 5345a85 on master.

@coveralls
Copy link

Coverage Status

Coverage decreased (-0.1%) to 82.679% when pulling 486a63f on artifact-study-pages into 5345a85 on master.

@antgonza antgonza merged commit f17c7bc into master Mar 31, 2016
@antgonza antgonza deleted the artifact-study-pages branch May 11, 2016 18:35
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.

6 participants