Skip to content

Multi-container Docker application for the CRS4 infrastructure to support NGS laboratory automation.

Notifications You must be signed in to change notification settings

crs4/aroundBika

Repository files navigation

aroundBika

Multi-container Docker application for the CRS4 infrastructure to support NGS laboratory automation.

Containers included:

All activities on the CRS4 wet-lab are tracked using BIKA-LIMS, an open source, community based LIMS.
A custom web interface, based on an AngularJS and a REST web-service, has been created to expose the LIMS to the wet-lab technicians.
RabbitMQ and Flower are parts of a messages-driven automation system to handle sequencing data produced from the CRS4 large scale NGS Core facility (see PRESTA).

Requirements

You need docker-engine and docker-compose
See docker-compose docs

Docker images

Docker images are available at these registries:
REST webservice: https://quay.io/repository/crs4/bika.webservice

Any commit in this repository will engage a build trigger on Quay.io

Quick start

Clone the repository:

git clone -- recursive https://github.com/crs4/aroundbika

Cd into the docker directory:

cd aroundbika

Pull containers images fro the hub:

./dcomp.sh pull

Create and edit bika.penelope configuration:

cp bika.penelope/app/init.module.js.sample bika.penelope/app/init.module.js 
nano bika.penelope/app/init.module.js

Bring up the containers:

./dcomp.sh up -d

Point your browser to:
http://localhost:80 and login to AngularJS interface using Bika credentials

About

Multi-container Docker application for the CRS4 infrastructure to support NGS laboratory automation.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published