forked from nf-core/hic
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1 from nf-core/master
First release of nf-core Hi-C pipeline
- Loading branch information
Showing
30 changed files
with
1,678 additions
and
367 deletions.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Markdownlint configuration file | ||
default: true, | ||
line-length: false | ||
no-multiple-blanks: 0 | ||
blanks-around-headers: false | ||
blanks-around-lists: false | ||
header-increment: false | ||
no-duplicate-header: | ||
siblings_only: 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,3 +4,4 @@ data/ | |
results/ | ||
.DS_Store | ||
tests/test_data | ||
*.pyc |
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 |
---|---|---|
@@ -1,15 +1,17 @@ | ||
# nf-core/hic: Changelog | ||
|
||
## v1.0dev - 2019-04-09 | ||
|
||
First version of nf-core-hic pipeline which is a Nextflow implementation of the HiC-Pro pipeline [https://github.com/nservant/HiC-Pro]. | ||
Note that all HiC-Pro functionalities are not yet all implemented. The current version is designed for protocols based on restriction enzyme digestion. | ||
|
||
In summary, this version allows : | ||
* Automatic detection and generation of annotation files based on igenomes if not provided. | ||
* Two-steps alignment of raw sequencing reads | ||
* Reads filtering and detection of valid interaction products | ||
* Generation of raw contact matrices for a set of resolutions | ||
* Normalization of the contact maps using the ICE algorithm | ||
* Generation of cooler file for visualization on higlass [https://higlass.io/] | ||
* Quality report based on HiC-Pro MultiQC module | ||
## v1.0 - 2019-05-06 | ||
|
||
First version of nf-core Hi-C pipeline which is a Nextflow implementation of the [HiC-Pro pipeline](https://github.com/nservant/HiC-Pro/). | ||
Note that all HiC-Pro functionalities are not yet all implemented. | ||
The current version supports most protocols including Hi-C, in situ Hi-C, DNase Hi-C, Micro-C, capture-C or HiChip data. | ||
|
||
In summary, this version allows : | ||
|
||
* Automatic detection and generation of annotation files based on igenomes if not provided. | ||
* Two-steps alignment of raw sequencing reads | ||
* Reads filtering and detection of valid interaction products | ||
* Generation of raw contact matrices for a set of resolutions | ||
* Normalization of the contact maps using the ICE algorithm | ||
* Generation of cooler file for visualization on [higlass](https://higlass.io/) | ||
* Quality report based on HiC-Pro MultiQC module |
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 was deleted.
Oops, something went wrong.
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,9 @@ | ||
report_comment: > | ||
This report has been generated by the <a href="https://github.com/nf-core/hic" target="_blank">nf-core/hic</a> | ||
analysis pipeline. For information about how to interpret these results, please see the | ||
<a href="https://github.com/nf-core/hic" target="_blank">documentation</a>. | ||
report_section_order: | ||
nf-core/hic-software-versions: | ||
order: -1000 | ||
|
||
export_plots: 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,36 @@ | ||
To: $email | ||
Subject: $subject | ||
Mime-Version: 1.0 | ||
Content-Type: multipart/related;boundary="nfmimeboundary" | ||
Content-Type: multipart/related;boundary="nfcoremimeboundary" | ||
|
||
--nfmimeboundary | ||
--nfcoremimeboundary | ||
Content-Type: text/html; charset=utf-8 | ||
|
||
$email_html | ||
|
||
--nfmimeboundary-- | ||
<% | ||
if (mqcFile){ | ||
def mqcFileObj = new File("$mqcFile") | ||
if (mqcFileObj.length() < mqcMaxSize){ | ||
out << """ | ||
--nfcoremimeboundary | ||
Content-Type: text/html; name=\"multiqc_report\" | ||
Content-Transfer-Encoding: base64 | ||
Content-ID: <mqcreport> | ||
Content-Disposition: attachment; filename=\"${mqcFileObj.getName()}\" | ||
|
||
${mqcFileObj. | ||
bytes. | ||
encodeBase64(). | ||
toString(). | ||
tokenize( '\n' )*. | ||
toList()*. | ||
collate( 76 )*. | ||
collect { it.join() }. | ||
flatten(). | ||
join( '\n' )} | ||
""" | ||
}} | ||
%> | ||
|
||
--nfcoremimeboundary-- |
Oops, something went wrong.