Skip to content

WTSI Illumina sequencing instruments (HiSeq, MiSeq, GA) tracking

Notifications You must be signed in to change notification settings

jmtcsngr/npg_tracking

This branch is 8 commits behind wtsi-npg/npg_tracking:devel.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a2f1631 · Nov 28, 2024
Oct 1, 2024
Nov 22, 2024
Jul 11, 2023
Jul 11, 2024
Jul 25, 2024
May 17, 2024
Oct 23, 2024
Apr 9, 2024
Oct 23, 2024
Nov 1, 2023
Feb 27, 2014
Feb 10, 2017
Jul 11, 2024
May 1, 2024
Nov 28, 2024
Feb 18, 2014
Nov 22, 2024
Jul 9, 2021
Jul 23, 2024

Repository files navigation

Illumina Sequencing Instruments Tracking

Currently supported instrument types: NovaSeqX, NovaSeq, HiSeq, MiSeq.

Top Level Directories

  • lib - Perl modules and classes
    • npg:: - web application
    • npg_tracking::
      • general definitions
      • access to genomic references and other reference data
      • API for extended Illumina rundolder structure
    • npg_tracking::Schema - DBIx binding for the tracking database
    • st::api:: - LIMS API
    • Monitor:: - monitoring runfolders on staging servers up to the analysis stage
    • npg_testing:: - supplimentary modules for testing
  • bin - production Perl scripts
  • cgi-bin - cgi scripts for the web application
  • scripts - supplimentary scripts
  • htdocs - images and client-side scripts for the web application
  • data
    • templates for the web app and some cron jobs
    • example database configuration file for the web application
  • docs - directory for documentation
  • wtsi_local - Apache httpd web server configuration files
  • t - unit tests, test data, supplimentary scripts and modules for testing

Environment Variables and Their Meaning

  • NPG_CACHED_SAMPLESHEET_FILE - a path to a file with cached LIMS data, see st::api::lims

Tags and Their Meaning

Run and lane tags are described here

Runs Lifecycle

Run statuses are explained here

Sequencing Instrument Lifecycle and Management

See code snippets for creating and updating database records for instruments.

User Management

Users may ask to get some permissions to create new runs in the tracking system. To grant permissions the User Management guide explains how to assign the users to different groups.

About

WTSI Illumina sequencing instruments (HiSeq, MiSeq, GA) tracking

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Perl 91.7%
  • JavaScript 3.7%
  • HTML 2.4%
  • CSS 1.9%
  • Roff 0.2%
  • Shell 0.1%