-
Notifications
You must be signed in to change notification settings - Fork 118
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Longread only functionality #718
Open
muabnezor
wants to merge
48
commits into
nf-core:dev
Choose a base branch
from
muabnezor:longread_only
base: dev
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
5ffb327
Add longread only test config
muabnezor 695da2b
Change samplesheet validation schema to allow for longread-only sampl…
muabnezor f67b6b3
Check if both short, and long reads are given
muabnezor bb78aab
fix validation schema for samplesheet
muabnezor 992b01e
Merge remote-tracking branch 'upstream/dev' into longread_only
muabnezor bfd404c
Add separate wubworkflow for longread host removal
muabnezor 387284d
Add longread meta-assemblers metaflye and metamdbg
muabnezor 6948316
Add longread assemble config
muabnezor 762f12b
Prepare binning for longread assemblies
muabnezor c7a5cdf
Fix config and how long reads are prepared for binning
muabnezor 18ae00d
change jgi_summarize_bam_contig_depths --percentidentity default from…
muabnezor 8a22939
Fix longread binning preparation from all combination of assemblies, …
muabnezor 038a87b
format
muabnezor 3ff8de2
Fix longread hostremoval, and fix --longread_percentidentiy parameter…
muabnezor e277290
Add test_longread to profiles, and ci testing
muabnezor 75a36f2
Fix validation schema, and fix assembly channels for longread and sho…
muabnezor 67d44d0
Change logic in samplesheet validation, ch_raw_short_reads should be …
muabnezor ca4d101
fix custom samtools view module
muabnezor cfd43e7
Merge branch 'dev' into longread_only
muabnezor 6765ab1
Make sure filtlong works without short reads. the join operator shoul…
muabnezor e73975c
Make sure FILTLONG is not run when there are no long reads
muabnezor 686fafe
Fix grouping logic for channels in longreads_binning_preparation subw…
muabnezor a0279fe
make assembly into subworkflow
muabnezor 28f72af
Fix long read assembly input
muabnezor 1c4b364
Update docs
muabnezor 34067db
Update citations for tools
muabnezor 26a0fe7
Fix versions channel in subworkflows
muabnezor d9564da
Fix bug when running with --keep_phix, make ch_phix_db_file empty Cha…
muabnezor 9087f2f
Merge branch 'dev' into longread_only
muabnezor ba0f831
fix modules.config
muabnezor d46aa6d
Fix linting
muabnezor f90e5f5
Use nf-core official module for samtools fastq
muabnezor 85c2e82
Change modules config
muabnezor 7398ba3
change hybrid logic
muabnezor ae1953d
fix samplesheet validation
muabnezor d95b501
Apply suggestions from code review
muabnezor 855a299
Merge branch 'dev' into longread_only
muabnezor 095b6fb
changes from review
muabnezor 00105b2
fix linting
muabnezor 6ca7617
Fix how assemblies are grouped with aligned reads in longread pre bin…
muabnezor c074c72
make local module of samtools for longread host removal
muabnezor 0b632f1
make METABAT_JGISUMMARIZEBAMCONTIGS run separately for longreads and …
muabnezor 7464ac5
add shortread_percentidentity parameter
muabnezor ff1ef2b
fix depth output from binning subworkflow
muabnezor e281a4a
fix samtools_unmapped output name
muabnezor 681320d
update metamdbg/asm
muabnezor ab441e1
add parameters for configuring minimap index making
muabnezor abefb5f
Fix usage docs
muabnezor File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,34 @@ | ||
/* | ||
======================================================================================== | ||
Nextflow config file for running minimal tests | ||
======================================================================================== | ||
Defines input files and everything required to run a fast and simple pipeline test. | ||
|
||
Use as follows: | ||
nextflow run nf-core/mag -profile test_longread,<docker/singularity> --outdir <OUTDIR> | ||
|
||
---------------------------------------------------------------------------------------- | ||
*/ | ||
|
||
// Limit resources so that this can run on GitHub Actions | ||
process { | ||
resourceLimits = [ | ||
cpus: 4, | ||
memory: '15.GB', | ||
time: '1.h' | ||
] | ||
} | ||
|
||
params { | ||
config_profile_name = 'Test profile' | ||
config_profile_description = 'Minimal test dataset to check pipeline function' | ||
|
||
// Input data | ||
input = params.pipelines_testdata_base_path + 'mag/samplesheets/samplesheet.long_read.csv' | ||
min_length_unbinned_contigs = 1 | ||
max_unbinned_contigs = 2 | ||
busco_db = "https://busco-data.ezlab.org/v5/data/lineages/bacteria_odb10.2024-01-08.tar.gz" | ||
skip_gtdbtk = true | ||
gtdbtk_min_completeness = 0.01 | ||
skip_concoct = true | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Dots again ;)