diff --git a/CHANGELOG.md b/CHANGELOG.md index 4d2b825..f3d1a19 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## development version + +### Bug fixes + +- All scripts in the bin directory are now made executable for all users on biowulf (#25). +- Libraries are now copied to the assets directory (#26). + ## CRUISE v0.1.0 This is the first release of CRUISE 🎉 diff --git a/VERSION b/VERSION index c992723..cafa08a 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.1.1-dev +0.1.1-dev.1 diff --git a/main.nf b/main.nf index b0ab3cb..0a9ff83 100644 --- a/main.nf +++ b/main.nf @@ -33,7 +33,7 @@ workflow { ch_count = params.count_table ? file(params.count_table, checkIfExists: true) : null if (!ch_count) { // trim reads and run mageck count - TRIM_COUNT(raw_reads, file(params.library)) + TRIM_COUNT(raw_reads, file(params.library, checkIfExists: true)) ch_count = TRIM_COUNT.out.count } diff --git a/pyproject.toml b/pyproject.toml index 4f8f1bc..84238d4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [build-system] requires = [ - "setuptools >= 48", + "setuptools >= 62.3.0", "wheel >= 0.29.0", ] build-backend = 'setuptools.build_meta' @@ -61,7 +61,7 @@ Changelog = "https://github.com/CCBR/CRUISE/blob/main/docs/CHANGELOG.md" cruise = "." [tool.setuptools.package-data] -"*" = ["CITATION.cff", "LICENSE", "VERSION", "main.nf", "nextflow.config", "assets/*", "bin/*", "conf/*", "modules/*/*", "subworkflows/*/*"] +"*" = ["CITATION.cff", "LICENSE", "VERSION", "main.nf", "nextflow.config", "assets/**", "assets/**", "bin/**", "conf/**", "modules/**", "subworkflows/**"] [tool.setuptools.dynamic] version = {file = "VERSION"} diff --git a/subworkflows/local/mageck.nf b/subworkflows/local/mageck.nf index 7022448..9483206 100644 --- a/subworkflows/local/mageck.nf +++ b/subworkflows/local/mageck.nf @@ -12,7 +12,7 @@ workflow MAGECK { TEST(count, treat, ctrl) if (params.design_matrix) { - MLE(count, file(params.design_matrix)) + MLE(count, file(params.design_matrix, checkIfExists: true)) mle_gene = MLE.out.gene mle_sgrna = MLE.out.sgrna } else {