Evaluation pipeline for TICCL(AT)
mkdir envs
cd envs
virtualenv -p python3 cwltool
source cwltool/bin/activate
pip install cwlref-runner
cwl-runner ticcl_nf.cwl --lexicon_file=/vol/customopt/lamachine16.dev/src/PICCL/data/int/nld/nuTICCL.OldandINLlexandINLNamesAspell.v2.COL1.tsv --input_dir=/vol/bigdata/corpora/SoNaR500.Curated/SONAR500/DATA/WR-P-E-E_newsletters/ --alphabet_file=/vol/customopt/lamachine16.dev/src/PICCL/data/int/nld/nld.aspell.dict.lc.chars --character_confusion_file=/vol/customopt/lamachine16.dev/src/PICCL/data/int/nld/nld.aspell.dict.c20.d2.confusion
docker run -p 8080:80 -t -i -v $PWD:/data egpbos/lamachine:piccl
There you can then run all the TICCL-tools separately, or run them using the Nextflow script ticcl.nf.
To build and upload the image to Dockerhub (in directory with Dockerfile) do:
docker build -t egpbos/lamachine:piccl .
docker push egpbos/lamachine:piccl