Currently supported instrument types: NovaSeqX, NovaSeq, HiSeq, MiSeq.
lib
- Perl modules and classesnpg::
- web applicationnpg_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 databasest::api::
- LIMS APIMonitor::
- monitoring runfolders on staging servers up to the analysis stagenpg_testing::
- supplimentary modules for testing
bin
- production Perl scriptscgi-bin
- cgi scripts for the web applicationscripts
- supplimentary scriptshtdocs
- images and client-side scripts for the web applicationdata
- templates for the web app and some cron jobs
- example database configuration file for the web application
docs
- directory for documentationwtsi_local
- Apache httpd web server configuration filest
- unit tests, test data, supplimentary scripts and modules for testing
NPG_CACHED_SAMPLESHEET_FILE
- a path to a file with cached LIMS data, seest::api::lims
Run and lane tags are described here
Run statuses are explained here
See code snippets for creating and updating database records for instruments.
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.