Web annotation workflows for protocol curation.
Project description
* protcur
A dashboard for web annotation workflows for protocol curation.
* Setup
** Python
Coming!
** SBCL
In addition to the usual python setup protcur also depends on
Steel Bank Common Lisp and quicklisp to run the ast colorizer.
1. Install =sbcl= for your distribution.
2. As the user that will be running the daemon run the following
as documented at https://www.quicklisp.org/beta/.
#+BEGIN_SRC bash
curl -O https://beta.quicklisp.org/quicklisp.lisp
curl -O https://beta.quicklisp.org/quicklisp.lisp.asc
gpg --verify quicklisp.lisp.asc quicklisp.lisp
#+END_SRC
Run =sbcl= and run each command one at a time or execute this block.
#+BEGIN_SRC lisp
(load "quicklisp.lisp")
(quicklisp-quickstart:install)
(ql:add-to-init-file)
(ql:quickload "colorize")
(quit)
#+END_SRC
** Manual installation as openrc service
Until a =protcur= ebuild is ready you can install the init script and config
manually. As root run the following.
#+BEGIN_SRC bash
groupadd servers -g 950
useradd servers -m -d /var/lib/servers -u 950 -g 950
cp resources/protcur.rc /etc/init.d/protcur
cp resources/protcur.confd /etc/conf.d/protcur
chmod 0600 /etc/conf.d/protcur
# set environment variables in the config
vim /etc/conf.d/protcur
rc-config add protcur default
/etc/init.d/protcur start
#+END_SRC
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
protcur-0.0.2.tar.gz
(60.0 kB
view hashes)
Built Distribution
Close
Hashes for protcur-0.0.2-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69aef1e384881251a62e6bdc23dcd37453c9055a76c3fb13eacccef6729aa723 |
|
MD5 | 1473e419a4f0db5a48d3d2298fccd96e |
|
BLAKE2b-256 | 20f1eded9695f54dd44ee34ee1b0c45ff6e4383bc1bfc928ec95f5efc93db94e |