Convenience and integration tools build with the NextMove API, a commercial product, including a web app utility, and command line app. Refer to NextMove documentation.
- NextMove LeadMine
java -jar unm_biocomp_nextmove-0.0.2-SNAPSHOT-jar-with-dependencies.jar
usage: LeadMine_Utils [-config <CFILE>] [-h] -i <IFILE> [-idcol <IDCOL>]
[-lbd <LBD>] [-max_corr_dist <MAX_CORR_DIST>] [-min_corr_entity_len
<MIN_CE_LEN>] [-min_entity_len <MIN_E_LEN>] [-o <OFILE>]
[-spellcorrect] [-textcol <TEXTCOL>] [-unquote] [-v]
LeadMine_Utils: NextMove LeadMine (v3.18.1) chemical entity recognition
-config <CFILE> Input configuration file
-h,--help Show this help.
-i <IFILE> Input file
-idcol <IDCOL> # of ID input column
-lbd <LBD> LeadMine look-behind depth
-max_corr_dist <MAX_CORR_DIST> LeadMine Max correction (Levenshtein)
distance
-min_corr_entity_len <MIN_CE_LEN> LeadMine Min corrected entity length
-min_entity_len <MIN_E_LEN> LeadMine Min entity length
-o <OFILE> Output file
-spellcorrect LeadMine spelling correction
-textcol <TEXTCOL> # of text/document input column
-unquote unquote quoted column
-v,--verbose
mvn clean install
Not the only or maybe best way, but one way to configure Maven for a local dependency is via local HTTP Maven repository. See pom.xml, containing specification:
<repositories>
<repository>
<id>local-repo</id>
<url>http://localhost/.m2</url>
</repository>
</repositories>
Libs may be installed into local repo thus:
mvn install:install-file -Dfile=/usr/local/leadmine-3.19/bin/leadmine.jar -DgroupId=nextmove -DartifactId=leadmine -Dversion=3.19 -Dpackaging=jar -DlocalRepositoryPath=/var/www/html/.m2/
Developed at the UNM Translational Informatics Division.