diff --git a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/core/Reference.scala b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/core/Reference.scala index d6aca7975c672405a7fb5e99413f7074ddc99480..d3ae0023adada50480a9006a55c6f2cb8e5e346e 100644 --- a/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/core/Reference.scala +++ b/public/biopet-framework/src/main/scala/nl/lumc/sasc/biopet/core/Reference.scala @@ -94,12 +94,12 @@ trait Reference extends Configurable { ) } - //TODO: this become obsolete when index get autogenerated + //TODO: this become obsolete when index get auto generated /** Check fasta file if file exist and index file are there */ def checkFasta(file: File): Unit = { if (!Reference.checked.contains(file)) { - require(file.exists(), "Reference not found: " + file) + if (!file.exists()) BiopetQScript.addError(s"Reference not found: $file, species: $referenceSpecies, name: $referenceName, configValue: " + config("reference_fasta")) if (dictRequired) Reference.requireDict(file) if (faiRequired) Reference.requireFai(file)