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.1.tar.gz
(59.7 kB
view hashes)
Built Distribution
Close
Hashes for protcur-0.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a88b329792d65073fcb04f3799e6768606d9d12dd294e9b9394301e9c19d95e |
|
MD5 | a4eae12042ff3e7a23964a8aef570828 |
|
BLAKE2b-256 | c35553a4948be8113353b138b099a9677d87b50db8ddd0172c3c353598f09d2a |