PSLDoc2 is the extended version of PSLDoc and it is implemented based on the nextflow framework. https://github.com/paoloditommaso/nextflow
web site: http://tcoffee.crg.cat/psldoc2
Extra R libraries can be specified using the R_LIBS environment variables. Add this variable
to the nextflow.config file in the project root folder, as shown in the following example:
env {
R_LIBS = "$PWD/r_libs/"
}
training phase
psldoc2-train.nf -> CA_train+nFoldValidation.R
input: model.fasta
output: model.tfpssm, plot_model.json, accuracy-nfold.csv, predict.csv (CA dims)
$ nextflow psldoc2_train.nf --model=../../../data/PSL/PSORTb3.0/Archaeal.fasta --fold_num=5
predicting phase
psldoc2-pred.nf -> CA_pred.R (query.fasta, model.tfpssm, CA dims)
input: query.fasta, model.tfpssm
output: plot_query.json, query.pred
$ nextflow psldoc2_pred.nf --query small.fa --model data/prokaryotic/Archaeal.tfpssm --CA_dim 36
Content type
Image
Digest
sha256:d77f341b9…
Size
782.3 MB
Last updated
over 4 years ago
docker pull cbcrg/psldoc2-nf