Skip to main content

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


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)

Uploaded Source

Built Distribution

protcur-0.0.1-py2.py3-none-any.whl (63.9 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page