Gatekeeper is used to track the production and validation of batches of tag plates for sequencing. It is designed to interface with the Sequencescape LIMS.
-
Install gems
bundle install
-
Start Sequencescape server on port 3000
# move to Sequencescape directory bundle exec rails server
-
Setup config
# This runs `lib/tasks/config.rake` which creates an file in the `environments` directory bundle exec rake config:generate
-
Start Gatekeeper server on a different port (e.g. 3001)
bundle exec rails server -p 3001
To run tests:
bundle exec rake
To run the Yard server
bundle exec yard server