New
Sequencing
  • Added a status for each sequencing batch to the sequencing batch API endpoints, allowing tracking of batch status. (Note that batch status is the status of the lagging sample.)
  • Added webhook to provide notice on when a sequencing batch has been received at the lab
Workflows
  • Added
    dependencies
    information into the
    analysis
    API endpoint for workflow runs that were dependent upon other workflow runs.
    dependencies
    is a list of json objects for each workflow run that the specified analysis depended upon.
  • We now provide an immediate warning if a user tries to create a Workflows argument with an invalid name or a name containing invalid characters. (Note that argument names have always been validated, but users previously were only notified upon submitting the workflow.)
Misc.
  • Added functionality to alignment viewer to allow for downloads of the alignment (BAM) file and the reference (FASTA) file for a given alignment.
  • Added the ability to download subsets of Functional results from the samples page, using the "Download Selected" menu. Choosing "Functional Results (.csv)" will generate a pop-up modal, allowing users to select which annotation type of their functional data they wish to export. As functional data can be quite large, long-running exports will be emailed to users.
  • You can now find a project's unique identifier on both the project permissions and project details pop-up modals. In addition you can copy a project's unique identifier if you have selected/filtered to the project on the samples page.
Fixed
  • We fixed a Custom Plots bug where plots were not re-rendered upon removing and re-selecting certain choices (such as a tag)