-
Notifications
You must be signed in to change notification settings - Fork 17
Add modules and subworkflows for single-cell DNA processing. #79
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
Open
ljwharbers
wants to merge
74
commits into
nf-core:dev
Choose a base branch
from
ljwharbers:scdnalong
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
74 commits
Select commit
Hold shift + click to select a range
35da74a
Merge pull request #25 from nf-core/dev
atrull314 7e8db60
Merge pull request #39 from nf-core/dev
atrull314 500954e
Merge pull request #42 from nf-core/dev
atrull314 05d705a
Merge pull request #50 from nf-core/dev
atrull314 d9c226d
add "type" in samplesheet
ljwharbers b0c993b
Add 10X multiome whitelists
ljwharbers bed76ee
Wrap demultiplexing (blaze and flexiplex) in separate subworkflows
ljwharbers 64e76b8
blaze subworkflow updates
ljwharbers 8f1fbe9
add 10x multiome
ljwharbers e64e1a5
add flexiplex related modules
ljwharbers 56f40a5
initial refactoring to include flexiplex
ljwharbers aed6f32
add whitelist_dna param
ljwharbers 9180db1
change blaze ext args
ljwharbers 9cd659d
added copper
ljwharbers 90bd00f
replaced nanofilt with chopper
ljwharbers 424ae35
update flexiplex version
ljwharbers c8b9368
add chopper and seqkit split2
ljwharbers 27029d7
replacing blaze with flexiplex
ljwharbers b39352a
fixed flexiplex for cDNA libraries
ljwharbers 99fea25
changed to .txt.gz whitelists
ljwharbers 3b771ce
removing code that was unzipping and splitting fastq files for nanofi…
ljwharbers 49c2de3
reverted flexiplex version to 1.02.3 because of a bug that will corru…
ljwharbers 38eae51
adding modules
ljwharbers ad24d06
add dna_whitelist and cdna_whitelist params
ljwharbers 399b8c8
adding mergebarcodefile module
ljwharbers 8a1a0d8
adjusting modules.config for possible barcode formats
ljwharbers 3bd6534
working version of demultiplex_flexiplex subworkflow
ljwharbers f7ad359
blaze and flexiplex adjustments and subworkflows integration
ljwharbers 99fc266
add custom flexiplex barcode format option
ljwharbers 2b09e88
minor changes for blaze to make it compatible with new potentila barc…
ljwharbers 27b6b73
demultiplexing and channel structures for flexiplex and blaze compati…
ljwharbers 216b2bb
adding DNA mapping and dedup subworkflow
ljwharbers 1f42671
flipped split_amount between split BC and fastq to be more intuitive
ljwharbers 3a8df1b
initial add of longread dna alignment subworkflow
ljwharbers cb6f92b
initial add of long read dna subworkflow in main workflow
ljwharbers 3dc613c
formatting
ljwharbers 029b066
fixed read counts to also work on flexiplex output
ljwharbers 727aa1f
ability to add custom flexiplex barcode extraction
ljwharbers 9381585
fixing some output publishdirs
ljwharbers 29219a2
adding custom barcode options to schema
ljwharbers c018468
ensure whitelists are file objects
ljwharbers 3d676c7
add flexiplex, seqkit and chopper to citations. remove nanofilt.
ljwharbers 5fd1bf1
ensure whitelist is an empty channel, otherwise it complains
ljwharbers fc5f56a
update yaml for mergebarcodes
ljwharbers f537403
[automated] Fix code linting
nf-core-bot 3954410
linting
ljwharbers 9cfb142
Merge branch 'scdnalong' of https://github.com/ljwharbers/scnanoseq i…
ljwharbers 9fc6dd9
linting
ljwharbers 48f9309
linting
ljwharbers 6f114b1
fixed flexiformatter docker url
ljwharbers e9cf356
fixed barcode outputs and publishdir
ljwharbers 7ec8211
added flexiplex to output.md
ljwharbers f4e8d37
added usage docs
ljwharbers 3e1b237
updated flexiplex version
ljwharbers e63fc6f
linting
ljwharbers 213da77
Merge branch 'dev' into scdnalong
ljwharbers edf2e2f
linting
ljwharbers cfa7711
fixed mawk versioning
ljwharbers d52d140
fixed merging output
ljwharbers f68031c
update flexiformatter version to fix cb matching
ljwharbers ea939b2
added note to specify DNA is only compatible with flexiplex
ljwharbers 52c042c
added dna and cdna specific demultiplex options
ljwharbers 1d9df4e
added flexiformatter in dna subworkflow
ljwharbers a36b47f
fix versioning of mergebarcodecounts
ljwharbers 99f1928
output docs updates
ljwharbers 4485b66
Instantiating channels and updating parameter names
atrull314 34a81a4
fix demux tool references and update flexiformatter
ljwharbers 1605c8c
merge
ljwharbers 27c72f5
fix skip trimming
ljwharbers ad4142c
citations update
ljwharbers d87269d
add zenodo release
ljwharbers d851d33
pipeline lint
ljwharbers 9c1ede6
update citations
ljwharbers 63e01ff
merge dev
ljwharbers 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 hidden or 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 hidden or 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
Binary file renamed
BIN
+9.74 MB
...s/whitelist/3M-3pgex-may-2023_TRU.txt.zip → ...ts/whitelist/3M-3pgex-may-2023_TRU.txt.gz
Binary file not shown.
Binary file renamed
BIN
+9.79 MB
assets/whitelist/3M-5pgex-jan-2023.txt.zip → assets/whitelist/3M-5pgex-jan-2023.txt.gz
Binary file not shown.
Binary file renamed
BIN
+16.8 MB
assets/whitelist/3M-february-2018.zip → assets/whitelist/3M-february-2018.txt.gz
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains hidden or 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.
Uh oh!
There was an error while loading. Please reload this page.
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.
I know you've added your flexiformatter tool which is a public github repo, might be worth adding the link to the repo here. We've got a couple tools like that ( e.g. pigz) that don't have a true citation to add here