Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Current Components

Overview

Detailed Workflow Spec (slides)

GBS Database Schema

...

...

Specification for new

...

implementation

Overview: Detailed Workflow Spec (slides)

Functionality: Staff authentication and authorization

  • Can authentication be accomplished via the CLC lims and then a token be passed to minilims as a form of SSO?
  • It isn't clear from the docs whether built-in roles can be extended or if roles can be given permissions on a per-page or per data object basis.
    • IGD will be preparing a list of roles and map them the list of pages.

...

  • May not need full implementation, especially most of "passport" info.
  • should be extended for Stat and QC management. right now the tables for "stat" and "qc" are really just placeholders.

Page(s): Sample Submission

  • re-implement
  • sample submission change requests
  • suggest implementing as part of LSCLC Cores LIMS
    • Single Sign-in with other cores. consistent customer interface for all services.
  • could populate information in Minilims module, or customer development within LSCLC LIMS
  • Can probably use the order forms in minilims
    • integrate with LSCLC LIMS authentication
    • consider possible dual-path authentication that supports cuwebauth as an option
  • concept slides
    **Step 1 and 2 are literally true. customer will authenticate using CLC lims - customer will select GBS as the service and will provide payment information - customer session will be passed to Minilims
    • #7 we should consider querying minilims from our core lims and displaying the status information along with other core services on that dashboard.

...

  • Sample submissions are required to be in a plate format with 95 samples and 1 random blank. 
  • We ask for concentration, but we re-quantify and it would be great to be able to enter those new numbers into the database.
  • I would love a system which would notify sender when I check in the DNA so I don't have to manually send them an email.

General Workflow notes

  • sufficient dashboard pages to see what is in queue and at what step
  • when a task is completed, update status flag for data object (sample, project, etc)

Integration with Submitting DNA Sequencing requests to service providers

...