The LIMS*Nucleus client is distributed and installed as a Guix Package. The name of the LIMS*Nucleus package is ‘limsn’. For the package to be available to your system, you must first modify your channels.scm file to include the labsolns channel. You can then issue the install command:
1 | guix package -i limsn |
This will install not only LIMS*Nucleus but also all of its dependencies, as well as configuration scripts and sql scripts for setting up the database. You may have already set up the database in which case you only need to configure artanis.conf. The sequence of scripts that need to be run are:
Sequence | Script Name | Function |
---|---|---|
1 | init-limsn.sh | create directories that hold temp files and the configuration file; modify .bashrc |
2 | install-pg-aws.sh | install the Postgres database; install-pg-aws.sh is designed for AWS, there are other options |
3 | start-limsn.sh | start the client; run in background mode if desired with ‘nohup’ |
Other options, such as the AWS installation script will automatically run the init-limsn.sh and install-pg-aws.sh scripts for you.