Add hicDetectLoops loop caller and visualization (part of #189)#237
Open
samuelruizperez wants to merge 6 commits intonf-core:devfrom
Open
Add hicDetectLoops loop caller and visualization (part of #189)#237samuelruizperez wants to merge 6 commits intonf-core:devfrom
samuelruizperez wants to merge 6 commits intonf-core:devfrom
Conversation
|
Author
|
@nf-core-bot fix linting |
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
This pull request introduces a new loop calling feature (part of #189), using the
hicDetectLoopstool:LOOP_CALLINGsubworkflow insubworkflows/local/loop_calling/main.nf, which includesHICDETECTLOOPSfor loop detection andHICPLOTMATRIX_LOOPSfor loop visualization.Tool modules for loop detection and visualization:
modules/local/hicexplorer/hicdetectloops/main.nffor runninghicDetectLoopsand outputting loop calls, andmodules/local/hicexplorer/hicplotmatrix/main.nffor visualizing loops withhicPlotMatrix.Configuration and parameter updates:
nextflow.configandconf/test.configto add loop calling parameters.Schema extension:
loop_callingsection tonextflow_schema.jsonto describe loop calling parameters.Balanced cooler output handling:
subworkflows/local/cooler.nfand usages inworkflows/hic.nfto ensure loop calling uses unbalanced matrix (see Clarifications of parameters deeptools/HiCExplorer#681)PR checklist
nf-core lint).nextflow run . -profile test,docker --outdir <OUTDIR>).docs/usage.mdis updated.docs/output.mdis updated.CHANGELOG.mdis updated.README.mdis updated (including new tool citations and authors/contributors).