Galaxy | Tool Preview

hicBuildMatrix (version 3.7.6+galaxy1)
Sam/Bam files to process (forward/reverse)s
Sam/Bam files to process (forward/reverse) 0
Should contaion only mappable restriction sites. If given, the bins are set to match the restriction fragments (i.e. the region between one restriction site and the next).
This is used to discard reads that end/start with such sequence and that are considered un-ligated fragments or "dangling-ends". If not given, such statistics will not be available.
Sequence left by the restriction enzyme after cutting. Each restriction enzyme recognizes a different DNA sequence and, after cutting, they leave behind a specific ‘sticky’ end or dangling end sequence. For example, for HindIII the restriction site is AAGCTT and the dangling end is AGCT. For DpnII, the restriction site and dangling end sequence are the same: GATC. This information is easily found on the description of the restriction enzyme. The dangling sequence is used to classify and report reads whose 5’ end starts with such sequence as dangling-end reads. A significant portion of dangling-end reads in a sample are indicative of a problem with the re-ligation step of the protocol.
Restriction sites that are closer that this distance are merged into one. This option only applies if --restrictionCutFile is given.
*This is not the average fragment size* but the higher end of the fragment size distribution (obtained using for example Fragment Analyzer) which usually is between 800 to 1500 bp. If this value if not known use the default of 1000. The insert value is used to decide if two mates belong to the same fragment (by checking if they are within this max insert size) and to decide if a mate is too far away from the nearest restriction site.
Bin size in bps
Bin size in bp 0
The format is chr:start-end. Also valid is just to specify a chromosome, for example chr10:10-500
If set, outward facing reads without any restriction fragment (self circles) are kept. They will be counted and shown in the QC plots.
If set, inward facing reads less than 1000 bp apart and having a restriction site in between are kept. Although this reads do not contribute to any distant contact, they are useful to account for bias in the data.
If set, only reads that have a mapping quality score higher than the given value are considered. *Note* Bowtie's Mapping quality is related to uniqueness: the higher the score, the more unique is a read. A mapping quality defined by Bowtie of 10 or less indicates that there is at least a 1 in 10 chance that the read truly originated elsewhere.
Identification of duplicated read pairs is memory consuming. Thus, in case of memory errors this check can be skipped.
File with the chromosome sizes for your genome. A tab-delimited two column layout 'chr_name size' is expected Usually the sizes can be determined from the SAM/BAM input files, however, for cHi-C or scHi-C it can be that at the start or end no data is present. Please consider that this option causes that only reads are considered which are on the listed chromosomes. Use this option to guarantee fixed sizes. An example file is available via UCSC: http://hgdownload.soe.ucsc.edu/goldenPath/dm3/bigZips/dm3.chrom.sizes
You can set the reference genome in your history as metadata. In case you have not you can specify it here.
A bam file containing all valid Hi-C reads can be created using this option. This bam file could be useful to inspect the distribution of valid Hi-C reads pairs or for other downstream analyses, but is not used by any HiCExplorer tool. Computation will be significantly longer if this option is set.

Creation of the contact matrix

hicBuildMatrix creates a contact matrix based on Hi-C read pairs. It requires two sam or bam files corresponding to the first and second mates of the paired-end Hi-C reads mapped on the reference genome. The sam and bam files should not be sorted by position. There are two main options to create the Hi-C contact matrix, either by fixed bin size (eg. 10000 bp) or by bins of variable length following restriction enzyme sites location in the genome (restriction enzyme resolution). hicBuildMatrix generates a quality control output that can be used to analyze the quality of the Hi-C reads to assess if the experiment and sequencing were successful.


Usage

This tool must be used on paired sam / bam files produced with a program that supports local alignment (e.g. Bowtie2) where both PE reads are mapped using the --local option.


Output

hicBuildMatrix creates multiple outputs:

  • The contact matrix used by HiCExplorer for all downstream analyses.
  • A bam file with the accepted alignments, which can be useful to inspect the distribution of valid Hi-C reads pairs, notably around restriction enzyme sites or for other downstream analyses. This file is not used by any HiCExplorer tools.
  • A quality control report to assess if the Hi-C protocol and library contrusction were successful.

Example plot

/repository/static/images/18a02ae6426359f1/hicPlotMatrix.png

Contact matrix of Drosophila melanogaster embryos built with hicBuildMatrix and visualized using hicPlotMatrix. Hi-C matrix bins were merged to a 25 kb bin size before plotting using hicMergeMatrixBins.

Quality report

A quality report is produced alongside the contact matrix.

/repository/static/images/18a02ae6426359f1/hicQC.png

Several plots, that are described in details below, are comprised inside this report.

/repository/static/images/18a02ae6426359f1/hicQC_pairs_sequenced.png

On the plot above, we can see how many reads were sequenced per sample (pairs considered), how many reads were mappable, unique and of high quality and how many reads passed all quality controls and are thus useful for further analysis (pairs used). All quality controls used for read filtering are explained below.

/repository/static/images/18a02ae6426359f1/hicQC_unmappable_and_non_unique.png

The figure above contains the fraction of reads with respect to the total number of reads that did not map, that have a low quality score or that didn't map uniquely to the genome. In our example we can see that Sample 3 has the highest fraction of pairs used. We explain the differences between the three samples on the plot below.

/repository/static/images/18a02ae6426359f1/hicQC_pairs_discarded.png

This figure contains the fraction of read pairs (with respect to mappable and unique reads) that were discarded when building the Hi-C matrix. You can find the description of each category below:

  • Dangling ends: reads that start with the restriction site and constitute reads that were digested but not ligated. Sample 1 in our example has a high fraction of dangling ends (and thus a low proportion of pairs used). Reasons for this can be inefficient ligation or insufficient removal of danging ends during samples preparation.
  • Duplicated pairs: reads that have the same sequence due to PCR amplification. For example, Sample 2 was amplified too much and thus has a very high fraction of duplicated pairs.
  • Same fragment: read mates facing inward, separated by up to 800bp that do not have a restriction enzyme site in between. These read pairs are not valid Hi-C pairs and are thus discarded from further analyses.
  • Self circle: read pairs within 25kb with 'outward' read orientation.
  • Self ligation: read pairs with a restriction site in between that are within 800bp.
/repository/static/images/18a02ae6426359f1/hicQC_distance.png

The figure above contains the fraction of read pairs (with respect to mappable reads) that compose inter chromosomal, short range (< 20kb) or long range contacts. Inter chromosomal reads of a wild-type sample are expected to be low. Trans-chromosomal contacts can be primarily considered as random ligation events. These would be expected to contribute to technical noise that may obscure some of the finer features in the Hi-C datasets (Nagano et al. 2015, Comparison of Hi-C results using in-solution versus in-nucleus ligation, doi: https://doi.org/10.1186/s13059-015-0753-7). As such, a high fraction of inter chromosomal reads is an indicator of low sample quality, but it can also be associated to cell cycle changes (Nagano et al. 2018, Cell-cycle dynamics of chromosomal organisation at single-cell resolution, doi: https://doi.org/10.1038/nature23001).

Short range and long range contacts proportions can be associated to how the fixation is performed during Hi-C sample preparation. These two proportions also directly impact the Hi-C corrected counts versus genomic distance plots generated by hicPlotDistVsCounts.

/repository/static/images/18a02ae6426359f1/hicQC_read_orientation.png

The last figure shows the fractions of inward, outward, left or right read pairs (with respect to mappable reads). Deviations from an equal distribution indicates problems during sample preparation.


For more information about HiCExplorer please consider our documentation on readthedocs.io.