...
Go through the standard ctakes installation for the distribution you just created: See https://cwiki.apache.org/confluence/display/CTAKES/cTAKES+3.1+User+Install+Guide. For the rest of this document, we assume ctakes is installed in CTAKES_HOME
1.5) Patch YTEX Distro (YTEX 3.2.0 only)
Not needed for YTEX 3.2.1. Some of the install scripts need to be patched (fixed in trunk). Download and unzip ytex-patch-3.2.0.zip 'over' your installation.
Linux users: set the shell scripts to executable:
Code Block |
---|
cd CTAKES_HOME/bin
chmod ug+x ant ctakes.profile *.sh |
2) Unzip YTEX Libraries
Download and unzip ctakes-ytex-lib-3.1.2-SNAPSHOT.zip 'over' your installation. This contains non-APACHE 2.0 license compliant libraries:
...
In this file, you specify the database connection parameters. Use CTAKESYou will find templates in CTAKES_HOME\resources\lib\ctakes-ytex-res-[version].jar, under org\apache\ctakes\ytex\ytex.properties.<db type>.example as a templateexample. If you have UMLS installed on your database, specify the umls.schema and umls.catalog properties (see the properties file for an explanation of what these are).
Code Block | ||||
---|---|---|---|---|
| ||||
cd %CTAKES_HOME%\resources
mkdir org\apache\ctakes\ytex
@REM extract the mysql example. change mysql to mssql (for MS SQL Server) or orcl (for Oracle)
jar xf ..\lib\ctakes-ytex-res-*.jar org/apache/ctakes/ytex/ytex.properties.mysql.example
copy org\apache\ctakes\ytex\ytex.properties.mysql.example org\apache\ctakes\ytex\ytex.properties
@REM edit the properties file
notepad org\apache\ctakes\ytex\ytex.properties |
Code Block | ||||
---|---|---|---|---|
| ||||
cd $CTAKES_HOME/resources
mkdir -p org/apache/ctakes/ytex
# extract the mysql example. change mysql to mssql (for MS SQL Server) or orcl (for Oracle)
jar xf ../lib/ctakes-ytex-res-*.jar org/apache/ctakes/ytex/ytex.properties.mysql.example
cp org/apache/ctakes/ytex/ytex.properties.mysql.example org/apache/ctakes/ytex/ytex.properties
# edit the properties file
vi org\apache\ctakes\ytex\ytex.properties |
6) Install the UMLS in your database (Optional)
...
Code Block | ||
---|---|---|
| ||
cd /d c:\java\apache-ctakes-3.1.2-SNAPSHOT%CTAKES_HOME%\bin\ctakes-ytex\scripts ..\..\ant.bat -f build-setup.xml all > setup.out 2>&1 |
...