Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
H
hic
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
LBMC
Hub
hic
Commits
db760f4b
Unverified
Commit
db760f4b
authored
5 years ago
by
Nicolas Servant
Committed by
GitHub
5 years ago
Browse files
Options
Downloads
Plain Diff
Merge pull request #3 from nservant/master
update travis and test-dataset
parents
d20ced35
322c97ac
No related branches found
Branches containing commit
No related tags found
Tags containing commit
No related merge requests found
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
conf/hicpro.config
+5
-5
5 additions, 5 deletions
conf/hicpro.config
conf/test.config
+8
-5
8 additions, 5 deletions
conf/test.config
main.nf
+18
-9
18 additions, 9 deletions
main.nf
nextflow.config
+2
-1
2 additions, 1 deletion
nextflow.config
with
33 additions
and
20 deletions
conf/hicpro.config
+
5
−
5
View file @
db760f4b
...
...
@@ -13,15 +13,15 @@ params {
splitFastq
=
false
bwt2_opts_end2end
=
'--very-sensitive -L 30 --score-min L,-0.6,-0.2 --end-to-end --reorder'
bwt2_opts_trimmed
=
'--very-sensitive -L 20 --score-min L,-0.6,-0.2 --end-to-end --reorder'
min_mapq
=
0
min_mapq
=
0
//
Digestion
Hi
-
C
restriction_site
=
'A^AGCTT'
ligation_site
=
'AAGCTAGCTT'
min_restriction_fragment_size
=
100
max_restriction_fragment_size
=
100000
min_insert_size
=
100
max_insert_size
=
600
min_restriction_fragment_size
=
max_restriction_fragment_size
=
min_insert_size
=
max_insert_size
=
//
Hi
-
C
Processing
min_cis_dist
=
...
...
This diff is collapsed.
Click to expand it.
conf/test.config
+
8
−
5
View file @
db760f4b
...
...
@@ -9,7 +9,7 @@
params
{
config_profile_name
=
'Hi-C test data from
Dixon
et al. (201
2
)'
config_profile_name
=
'Hi-C test data from
Schalbetter
et al. (201
7
)'
config_profile_description
=
'Minimal test dataset to check pipeline function'
//
Limit
resources
so
that
this
can
run
on
Travis
...
...
@@ -19,10 +19,13 @@ params {
//
Input
data
readPaths
= [
[
'SRR400264_00'
, [
'https://github.com/nf-core/test-datasets/raw/hic/SRR400264_00_R1.fastq.gz'
,
'https://github.com/nf-core/test-datasets/raw/hic/SRR400264_00_R2.fastq.gz'
]],
[
'SRR400264_01'
, [
'https://github.com/nf-core/test-datasets/raw/hic/SRR400264_01_R1.fastq.gz'
,
'https://github.com/nf-core/test-datasets/raw/hic/SRR400264_01_R2.fastq.gz'
]]
]
[
'SRR4292758_00'
, [
'https://github.com/nf-core/test-datasets/raw/hic/data/SRR4292758_00_R1.fastq.gz'
,
'https://github.com/nf-core/test-datasets/raw/hic/data/SRR4292758_00_R2.fastq.gz'
]]
]
//
Annotations
genome
=
'GRCh37'
fasta
=
'https://github.com/nf-core/test-datasets/raw/hic/reference/W303_SGD_2015_JRIU00000000.fsa'
//
Options
skip_cool
=
true
}
This diff is collapsed.
Click to expand it.
main.nf
+
18
−
9
View file @
db760f4b
...
...
@@ -33,11 +33,11 @@ def helpMessage() {
Mandatory arguments:
--reads Path to input data (must be surrounded with quotes)
--genome Name of iGenomes reference
-profile Configuration profile to use. Can use multiple (comma separated)
Available: conda, docker, singularity, awsbatch, test and more.
References If not specified in the configuration file or you wish to overwrite any of the references.
--genome Name of iGenomes reference
--bwt2_index Path to Bowtie2 index
--fasta Path to Fasta reference
--chromosome_size Path to chromosome size file
...
...
@@ -72,6 +72,10 @@ def helpMessage() {
--email Set this parameter to your e-mail address to get a summary e-mail with details of the run sent to you when the workflow exits
-name Name for the pipeline run. If not specified, Nextflow will automatically generate a random mnemonic.
Step options:
--skip_cool Skip generation of cool files
--skip_multiQC Skip MultiQC
AWSBatch options:
--awsqueue The AWSBatch JobQueue that needs to be set when running on AWSBatch
--awsregion The AWS Region for your AWS Batch job to run on
...
...
@@ -138,8 +142,7 @@ if (params.readPaths){
.from( params.readPaths )
.map { row -> [ row[0], [file(row[1][0]), file(row[1][1])]] }
.separate( raw_reads, raw_reads_2 ) { a -> [tuple(a[0], a[1][0]), tuple(a[0], a[1][1])] }
.println()
}else{
}else{
raw_reads = Channel.create()
raw_reads_2 = Channel.create()
...
...
@@ -674,6 +677,9 @@ process generate_cool{
tag "$sample"
publishDir "${params.outdir}/export/cool", mode: 'copy'
when:
!params.skip_cool
input:
set val(sample), file(vpairs) from all_valid_pairs_4cool
file chrsize from chromosome_size_cool.collect()
...
...
@@ -694,15 +700,18 @@ process generate_cool{
process multiqc {
publishDir "${params.outdir}/MultiQC", mode: 'copy'
when:
!params.skip_multiqc
input:
file multiqc_config from ch_multiqc_config
file ('input_*/*') from all_mstats.concat(all_mergestat).collect()
file ('software_versions/*') from software_versions_yaml
file workflow_summary from create_workflow_summary(summary)
file multiqc_config from ch_multiqc_config
file ('input_*/*') from all_mstats.concat(all_mergestat).collect()
file ('software_versions/*') from software_versions_yaml
file workflow_summary from create_workflow_summary(summary)
output:
file "*multiqc_report.html" into multiqc_report
file "*_data"
file "*multiqc_report.html" into multiqc_report
file "*_data"
script:
rtitle = custom_runName ? "--title \"$custom_runName\"" : ''
...
...
This diff is collapsed.
Click to expand it.
nextflow.config
+
2
−
1
View file @
db760f4b
...
...
@@ -24,7 +24,8 @@ params {
readPaths
=
false
chromosome_size
=
false
restriction_fragments
=
false
skip_cool
=
false
skip_multiqc
=
false
//
Boilerplate
options
name
=
false
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment