Sample Tracking System used by CGC
Java CSS JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
maven_app
mysql_db
screenshots
.classpath
.gitignore
.project
README.md

README.md

STS2

The STS2 is the sample tracking system developed by the Office of Personalized Genomics and Innovative Medicine.

It is a mySQL database backend with a web-application interface which allows laboratory technicians to:

  • Register Samples
  • Assign Samples
  • Search Samples
  • Edit Samples

The maven-app folder contains the source code for the web-application.
The mysql folder contains the schema for the database.

Register Samples

Register allows technicians to register different type of samples simultaneously. A unique sample ID is automatically assigned upon registration. Also, A textfile is automatically generated that barcode label softwares can use to parse and print labels.

Register Samples

Assign Samples

Assign feature allows technicians to specify which container each sample is stored in using a table as a virtual representation of the sample boxes.

Assign Samples

Search Samples

Search feature allows technicians to search using a specific ID, a range of ID, or a list of ID. The search can also be further refined by filtering for sample types or projects.

Search Samples

Edit Samples

Edit feature allows technicians to enter meta information such as Volume, Concentration, External ID, etc.

Edit Samples

DB Schema

mySQL Schema