Instructions for installing the SciKnowMine system.
Note that this system is provided with no warranty or guarantee
The SciKnowMine system permits two modes of use: (A) using command-line tools to administer the server, and upload/process scientific articles into corpora and (B) use the web interface to assign articles to specific corpora.
Here we describe installation instructions for the command line tools
The Server:
This system is provided as a \*.tar.gz
archive for Unix and Linux systems,
a \*.dmg
instalallable for Macs and an \*.exe
installable for PCs.
The command line tools are implemented within the https://github.com/BMKEG/skmTriage
library.
0. git clone https://github.com/BMKEG/bmkeg-parent
# This pulls in the dependencies for libraries
# available through maven.
1. git clone https://github.com/BMKEG/skmTriage
2. cd skmTriage
3. mvn -DskipTests assembly:assembly
# This builds the assembled library from all dependencies,
# but skips unit tests within the code that could take a lot of time to run
4. Running commands using the jar file follows exactly the same logic as for prebuilt
installed tools but requires each command to be issued using java directly based on:
$ java -jar target/skmTriage-1.1.5-SNAPSHOT-jar-with-dependencies.jar
[path.to.executable] [command.options]