forked from sanger/sequencescape
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
84 lines (59 loc) · 2.41 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Sequencescape is a cloud based and highly extensible LIMS system for use in labs with
large numbers of samples.
* Work order tracking
* Sample and study management
* Capacity management for pipelines
* Accounting
* Accessioning for samples and studies at the EBI ENA/EGA
* Dynamically defined workflows for labs with support for custom processes
* Labware and freezer tracking
* API support for 3rd party applications
Current installation supports a million sampled and 1.3 million pieces
of labware and is used in a organisation of 900 people.
=== Getting started ===
$ cp config/config.yml.example config/config.yml
$ $EDITOR config/config.yml
$ gem install bundler
$ bundle install
$ bundle exec rake db:schema:load
$ bundle exec rake db:seed
$ bundle exec ./script/delayed_job start
$ bundle exec ./script/server
# Login as admin/admin
=== Data model ===
+--------+
| Sample | +-------+
+--------+ _ | Study |
| / +-------+
+-------+ +---------+ / +---------+
| Asset | --- | Request | -----| Project |
+-------+ +---------+ +---------+
== Delayed job ==
For background processing Sequencescape uses delayed_job ensure
that the server is running.
=== Supporting applications ===
There are a number of services that are needed in certain parts
of Sequencescape these are listed bellow.
== Barcode printing ==
Sequencescape expects a barcode printing SOAP service to run
on the given URL. The WSDL of the service is defined in
doc/barcode.wsdl. We will in the future work on extracting
our barcoding Hitachi Printing Language generator. Which
we use for barcode printing.
== Plate barcode service ==
Due to DNA plate barcode series being stored in a legacy system
in Sanger your required to use a webservice for supplying numbers
for plates with a simple service.
== Barcode rendering (danio) ==
To render barcodes you need the danio application. It will generate
an image from a barcode.
== Pico green ==
To analyse Pico green plats you need for the pico green application.
== Data warehousing ==
There is a client application for building a data warehouse based
on the information in Sequencescape.
== NPG - Illumina tracking software ==
For tracking illumina instruments you need the NPG systems.
NPG is linked to Sequencescape via a cluster formation batch
which represents a flowcell.
http://www.sanger.ac.uk/resources/software/npg/