Skip to content

Commit 6893894

Browse files
authoredOct 3, 2024
Merge pull request #525 from nf-core/dev
v1.2 - Bouncy Basenji Release PR
2 parents 5d3ee55 + e93eee3 commit 6893894

File tree

335 files changed

+16018
-1443
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

335 files changed

+16018
-1443
lines changed
 

‎.github/workflows/ci.yml

+5-3
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
- "test_motus"
3737
- "test_falco"
3838
- "test_fastp"
39-
- "test_adapterremoval"
39+
- "test_alternativepreprocessing"
4040
- "test_bbduk"
4141
- "test_prinseqplusplus"
4242

@@ -65,8 +65,10 @@ jobs:
6565
if [[ "${{ matrix.tags }}" == "test_motus" ]]; then
6666
wget https://raw.githubusercontent.com/motu-tool/mOTUs/master/motus/downloadDB.py
6767
python downloadDB.py --no-download-progress
68-
echo 'tool,db_name,db_params,db_path' > 'database_motus.csv'
69-
echo "motus,db_mOTU,,db_mOTU" >> 'database_motus.csv'
68+
echo 'tool,db_name,db_params,db_type,db_path' > 'database_motus.csv'
69+
echo "motus,db1_mOTU,,short,db_mOTU" >> 'database_motus.csv'
70+
echo "motus,db2_mOTU,,long,db_mOTU" >> 'database_motus.csv'
71+
echo "motus,db3_mOTU,,short;long,db_mOTU" >> 'database_motus.csv'
7072
nextflow run ${GITHUB_WORKSPACE} -profile docker,${{ matrix.tags }} --databases ./database_motus.csv --outdir ./results_${{ matrix.tags }};
7173
else
7274
nextflow run ${GITHUB_WORKSPACE} -profile docker,${{ matrix.tags }} --outdir ./results_${{ matrix.tags }};

‎CHANGELOG.md

+41
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,47 @@
33
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
44
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
55

6+
## v1.2 - Bouncy Basenji [2024-10-03]
7+
8+
### `Added`
9+
10+
- [#417](https://github.com/nf-core/taxprofiler/pull/417) Added reference-free metagenome complexity/coverage estimation with Nonpareil (added by @jfy133)
11+
- [#466](https://github.com/nf-core/taxprofiler/pull/466) Input database sheets can specify a `db_type` column to distinguish between short- and long-read databases (added by @LilyAnderssonLee)
12+
- [#505](https://github.com/nf-core/taxprofiler/pull/505) Add small files to the file `tower.yml` (added by @LilyAnderssonLee)
13+
- [#508](https://github.com/nf-core/taxprofiler/pull/508) Add `nanoq` as a filtering tool for nanopore reads (added by @LilyAnderssonLee)
14+
- [#511](https://github.com/nf-core/taxprofiler/pull/511) Add `porechop_abi` as an alternative adapter removal tool for long reads nanopore data (added by @LilyAnderssonLee)
15+
- [#512](https://github.com/nf-core/taxprofiler/pull/512) Update all tools to the latest version and include nf-test (updated by @LilyAnderssonLee & @jfy133)
16+
- [#537](https://github.com/nf-core/taxprofiler/pull/537) Update the module `motus/merge` to the latest version (Updated by @sofstam & @LilyAnderssonLee)
17+
18+
### `Fixed`
19+
20+
- [#518](https://github.com/nf-core/taxprofiler/pull/518) Fixed a bug where Oxford Nanopore FASTA input files would not be processed (❤️ to @ikarls for reporting, fixed by @jfy133)
21+
- [#523](https://github.com/nf-core/taxprofiler/pull/523) Removed hardcoded `-m lca` from GANON_CLASSIFY due to more options in new version of ganon (fixed by @LilyAnderssonLee & @jfy133)
22+
- [#531](https://github.com/nf-core/taxprofiler/pull/531) Fix FASTA input validation in schema allowing FASTQ extension, expand allowed FASTA extensions (fixed by @jfy133)
23+
- [#512](https://github.com/nf-core/taxprofiler/pull/532) Minor formatting and ordering improvements in MultiQC report (by @jfy133)
24+
- [#532](https://github.com/nf-core/taxprofiler/pull/532) - Added missing documentation behind the 'ignore' BRACKEN_BRACKEN error strategy (❤️ to @Mavti for reporting, fixed by @jfy133)
25+
- [#536](https://github.com/nf-core/taxprofiler/pull/536) - Redefine `contents_re` for filtlong to fix its missing from the MultiQC report (fixed by @LilyAnderssonLee)
26+
27+
### `Dependencies`
28+
29+
| Tool | Previous version | New version |
30+
| --------- | ---------------- | ----------- |
31+
| bbmap | 39.01 | 39.06 |
32+
| bowtie2 | 2.4.4 | 2.5.2 |
33+
| bracken | 2.7 | 2.9 |
34+
| diamond | 2.0.15 | 2.1.8 |
35+
| ganon | 1.5.1 | 2.0.0 |
36+
| kraken2 | 2.1.2 | 2.1.3 |
37+
| krona | 2.8 | 2.8.1 |
38+
| megan | 6.24.20 | 6.25.9 |
39+
| metaphlan | 4.0.6 | 4.1.1 |
40+
| minimap2 | 2.24 | 2.28 |
41+
| motus | 3.0.3 | 3.1.0 |
42+
| multiqc | 1.21 | 1.25 |
43+
| samtools | 1.17 | 1.20 |
44+
45+
### `Deprecated`
46+
647
## v1.1.8 - Augmented Akita Patch [2024-06-20]
748

849
### `Added`

0 commit comments

Comments
 (0)
Please sign in to comment.