1
0
Fork 0
mirror of https://github.com/MillironX/taxprofiler.git synced 2024-11-23 00:39:56 +00:00
Commit graph

240 commits

Author SHA1 Message Date
Moritz E. Beber
e658fab430 fix: remove def
No idea why, must have something to do with scope.
2022-10-27 11:50:47 +02:00
Moritz E. Beber
dd1a4ff158 refactor: only combine same database name
[skip ci]
2022-10-27 11:19:14 +02:00
Mahwash Jamy
86ca71cfd4 include krakenuniq in profiling subworkflow 2022-10-25 09:45:05 +00:00
Sofia Stamouli
8c3e80b6ea Add helptest to nextflow_schema,add versions to longread_preprocessing 2022-10-25 11:13:26 +02:00
Moritz E. Beber
ca7dc308cb
Apply suggestions from code review
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
2022-10-21 16:36:35 +02:00
Moritz E. Beber
385507ec6f refactor: use tool name 'bracken' only 2022-10-21 10:03:36 +02:00
Sofia Stamouli
511cb16a61 Apply review suggestions 2022-10-20 16:55:57 +02:00
Moritz E. Beber
8deb7757d8 fix: remove Bracken from standardise reports 2022-10-19 16:21:57 +02:00
Moritz E. Beber
b73b479860 refactor: handle combined kraken2+bracken tool column 2022-10-19 16:21:36 +02:00
Sofia Stamouli
8eddb32b88 Add Falco as an alternative to FastQC 2022-10-18 17:43:16 +02:00
Moritz E. Beber
48b00b7d62 refactor: create standardized Bracken reports 2022-10-17 17:33:24 +02:00
Moritz E. Beber
563b34c9c3 refactor: rename process to kraken2 2022-10-14 14:48:27 +02:00
Moritz E. Beber
95621ebd8a fix: include local module 2022-10-14 14:47:08 +02:00
Moritz E. Beber
ca38d002de feat: integrate Bracken into the profiling pipeline 2022-10-14 12:18:07 +02:00
James Fellows Yates
56bae85755 Remove necessity of patch 2022-10-11 12:38:18 +02:00
Moritz E. Beber
180cac0395 fix: adapt to new samtools/view input 2022-10-05 13:49:35 +02:00
Moritz E. Beber
f5af9fd939 fix: adjust import paths to re-organization 2022-10-05 13:40:43 +02:00
James A. Fellows Yates
3ca9058b9c
Merge pull request #133 from rafalstepien/add-pep-support
Add working version of PEP-nf-core integration
2022-09-30 10:21:15 +02:00
James Fellows Yates
87edc4569c Move to a function 2022-09-27 15:46:17 +02:00
James Fellows Yates
43a8aa4405 Remove detect_reads.py and replace remaining checks with nextflow code instead 2022-09-27 15:32:51 +02:00
Rafal Stepien
1584d6fc51 Update workflows/taxprofiler.nf
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
2022-09-19 10:43:04 -04:00
James A. Fellows Yates
016efcb807
Merge branch 'dev' into metaphlan3/mergemetaphlantables 2022-09-16 16:02:38 +02:00
James A. Fellows Yates
f43c54317c
Update subworkflows/local/standardisation_profiles.nf
Co-authored-by: Sofia Stamouli <91951607+sofstam@users.noreply.github.com>
2022-09-16 15:20:47 +02:00
James Fellows Yates
c5cc21d29e Update motus merge module to remove unused channel 2022-09-16 10:25:24 +02:00
James Fellows Yates
4e7857e2ed Standardise mOTUs table merge 2022-09-16 08:36:34 +02:00
Rafal Stepien
768f9980d8 Add pep_input_base_dir to workflow. Just need to update modules 2022-09-15 12:31:49 -04:00
James A. Fellows Yates
cdb21d17b3
Merge branch 'dev' into metaphlan3/mergemetaphlantables 2022-09-15 13:08:57 +02:00
James Fellows Yates
21ae9d85c3 Ensure merge metaphlan3 tables happens on per database basis 2022-09-15 12:29:54 +02:00
Rafal Stepien
5f3eee9a4a Add working version of PEP-nf-core integration 2022-09-14 14:28:48 -04:00
James Fellows Yates
05e9d92444 Add centrigue kreports 2022-09-13 16:47:19 +02:00
James Fellows Yates
c8dbf5be47 Adds KRAKEN_COMBINEKREPORTS for 'native' multi-sample OTU 2022-09-13 15:47:28 +02:00
James Fellows Yates
a764bc4807 Start works - need updated module though t have meta 2022-09-09 13:57:06 +02:00
James A. Fellows Yates
cc5df924e4
Merge branch 'dev' into module-update 2022-09-08 13:36:21 +02:00
James Fellows Yates
d11257b330 Module update 2022-09-08 08:08:36 +02:00
James Fellows Yates
7c5f9d0c24 Start work on more merging tools 2022-09-06 17:34:45 +02:00
James A. Fellows Yates
8456f934ed
Update subworkflows/local/visualization_krona.nf 2022-09-02 16:15:46 +02:00
James A. Fellows Yates
13e9957e14 Fixes process selector warning 2022-09-02 06:03:05 +00:00
James Fellows Yates
d19a473c59 Merge branch 'filtlong-in-tests' into json-schema 2022-08-30 14:33:19 +02:00
James Fellows Yates
3f8f32cba8 Make longread quality ftilering opt out 2022-08-30 14:08:05 +02:00
James Fellows Yates
2cc07183a0 Standardise QC parameter system and turn on both porechop/filtlong in tests 2022-08-30 13:58:58 +02:00
James Fellows Yates
d4af88e3ff Make kaiju parameter clearer for documentation purpses and update documentation 2022-08-25 15:50:28 +02:00
James A. Fellows Yates
de70b0a01d
Merge pull request #109 from nf-core/centrifuge_mqc
Trying to get Centrifuge output into MQC
2022-07-29 13:36:25 +02:00
James A. Fellows Yates
f48b22d615
Apply suggestions from code review 2022-07-29 09:52:49 +02:00
James Fellows Yates
873a13e028 Merge remote-tracking branch 'origin/dev' into porechop-log 2022-07-29 09:51:34 +02:00
Mahwash Jamy
49487593e2
Merge branch 'nf-core:dev' into diamond-update 2022-07-28 15:48:59 +02:00
sofstam
cecbb41f88 Update centrifuge/kreport 2022-07-27 14:42:35 +02:00
James A. Fellows Yates
9d2be68fb8 Merge branch 'dev' into centrifuge_mqc 2022-07-26 18:01:30 +00:00
James A. Fellows Yates
1ef0975736 Merge branch 'dev' into porechop-log 2022-07-26 18:00:28 +00:00
James A. Fellows Yates
3054dea7c2 Get multiqc input working 2022-07-26 08:41:06 +00:00
James A. Fellows Yates
e76b299705 Start working getting kraken and centrifuge working in MQC 2022-07-26 08:18:54 +00:00
James Fellows Yates
139cf0d6aa Fix 2022-07-26 10:12:33 +02:00
James A. Fellows Yates
64f01fcfe0
Merge branch 'dev' into porechop-log 2022-07-20 14:05:23 +02:00
James Fellows Yates
255afee4c7 Re-add the collects 2022-07-19 17:10:10 +02:00
Mahwash Jamy
811ded38af
Update subworkflows/local/profiling.nf
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
2022-07-19 16:44:48 +02:00
Sofia Stamouli
237e9aa623
Update longread_preprocessing.nf 2022-07-19 16:44:08 +02:00
James A. Fellows Yates
8d7ddb5847
Apply suggestions from code review 2022-07-19 16:30:13 +02:00
mjamy
c4c82212e1 incorporate diamond log file into multiqc channel 2022-07-19 14:12:16 +02:00
sofstam
171258d545 Fix typos 2022-07-19 14:07:13 +02:00
sofstam
25bc01f9c4 Fix typos 2022-07-19 14:04:49 +02:00
sofstam
8147dba0b4 Fix typos 2022-07-19 14:03:10 +02:00
sofstam
526ed79763 Fix filtlong logs 2022-07-19 14:01:11 +02:00
sofstam
1ba6a08135 Seperate multiqc for filtlong 2022-07-19 13:53:29 +02:00
James Fellows Yates
33a5402b25 Add emitting porechop logs to multiqc and fix collection of others 2022-07-19 13:50:39 +02:00
sofstam
3f5fa8cc7a Merge branch 'dev' into update_filtlong 2022-07-19 13:50:28 +02:00
sofstam
5a2fd260fd Log file into multiqc channel 2022-07-15 12:50:50 +02:00
James A. Fellows Yates
c215ed5607
Merge branch 'dev' into motus/merge 2022-07-15 10:52:42 +02:00
James A. Fellows Yates
cc3967a3fd
Apply suggestions from code review 2022-07-15 10:51:41 +02:00
James Fellows Yates
31119f83c2 Send to MQC only the log file not the meta 2022-07-13 14:29:47 +02:00
James Fellows Yates
13280e2468 Fix .empty 2022-07-13 12:44:44 +02:00
James Fellows Yates
eaa69b65d8 Update mOTUs profile module and mix log for multiqc 2022-07-13 12:38:30 +02:00
James Fellows Yates
c22946cfab Fix motu versions not being exported if not run 2022-07-13 12:36:29 +02:00
James Fellows Yates
a0ee82bf43 Add motus/merge and biom support 2022-07-12 11:39:26 +02:00
James A. Fellows Yates
8082c7d108
Merge pull request #97 from nf-core/malt-to-krona
Add Krona support for MALT
2022-07-05 15:17:52 +02:00
James A. Fellows Yates
26e31c782d
Merge branch 'dev' into motus 2022-07-04 13:14:42 +02:00
James Fellows Yates
02c06b9f7b Add support for MALT display in Krona, tweaks other krona modules to dispaly tool name in output file 2022-06-30 18:33:11 +02:00
James Fellows Yates
27f174d17e Merge remote-tracking branch 'origin/dev' into malt-to-krona 2022-06-30 12:01:33 +02:00
James Fellows Yates
0050f45345 Add taxonomy directory param 2022-06-30 11:43:52 +02:00
6673ccf8d8
Update channel assignment alignment in profiling subworkflow
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
2022-06-28 09:00:43 -05:00
4de43040a3
Switch to using raw classifications for Kaiju2Krona 2022-06-28 09:00:41 -05:00
821dd844d8
Add Kaiju profile conversion to visualization workflow 2022-06-27 09:23:20 -05:00
23fec89b06
Add Krona chart creation for Centrifuge reports 2022-06-27 08:52:29 -05:00
a40a442178
Create VISUALIZATION_KRONA workflow to create Krona charts 2022-06-27 08:22:47 -05:00
James Fellows Yates
e0ad49ebc9 Fix metadata manipulaton for malt 2022-06-10 19:33:37 +02:00
James A. Fellows Yates
621b6a3d09
Add comments about MALT id replacement and refactor for simplicity 2022-06-10 11:27:51 +02:00
James A. Fellows Yates
ebdd5683b2
Apply suggestions from code review 2022-06-03 22:33:48 +02:00
James Fellows Yates
9462032d00 Fix MALT save_alignemnts reads and some clean up 2022-06-03 22:29:04 +02:00
JIANHONG OU
c8a59adbce remove the database auto-download for mOTUs. 2022-06-03 14:13:58 -04:00
James A. Fellows Yates
96fecb2bfc
Merge branch 'dev' into support-aligned-reads 2022-06-03 13:48:54 +02:00
James A. Fellows Yates
53c4399052
Merge branch 'dev' into motus 2022-06-02 21:38:35 +02:00
James A. Fellows Yates
c9581b1796
Merge branch 'dev' into support-aligned-reads 2022-06-02 12:45:29 +02:00
James Fellows Yates
310ac6b450 Merge branch 'dev' of github.com:nf-core/taxprofiler into add-filtlong 2022-05-31 13:05:52 +02:00
JIANHONG OU
4b3216c1cb filter fasta inputs for mOTUs;
fix the typo for nopreprocessing in nextflow.config.
2022-05-24 08:42:18 -04:00
JIANHONG OU
68d0cc00fa add motus profile. 2022-05-23 08:05:06 -04:00
James Fellows Yates
47a5ae0cff Add FASTP complexity option 2022-05-07 06:09:05 +02:00
James Fellows Yates
87a1d80519 Add working output for Kraken2/Centrifuge/DIAMOND 2022-05-07 05:22:35 +02:00
James A. Fellows Yates
e7b54801ed
Merge pull request #75 from nf-core/improve-error-message
Only create profiler input channels when profiler activated
2022-05-06 11:51:33 +02:00
ljmesi
5e6be52fab Implement hostremoval 2022-05-03 09:34:27 +02:00
James Fellows Yates
d5049a34e4 Add missing close bracket 2022-05-01 07:28:29 +02:00
James Fellows Yates
4094706421 Only create profiler input channels when profiler activate 2022-05-01 07:24:58 +02:00
James Fellows Yates
031cb45934 Add initial longread QC filtering - requires filtlong module update 2022-05-01 07:18:14 +02:00