Welcome to HiC sunt dracones (or HiCSD in short).
The functions of HiCsd are built on both Hi-C Pro matrices and Homer matrices. HiCsd uses HiCUP for truncation and filtering of reads and implicit matrix normalization (ICEing) as implemented Hi-C Pro. It is further possible, to explicitly normalize read counts of certain regions in the raw matrix for relative differences in ploidy. HiCsd then allows to analyse the full HiC matrix, differential matrices, a desired subset of a matrix (submatrix) as well as individual chromosomes. These matrices can be visualized either as full heatmaps or triangles with color and scale of the heatmaps adjustable. Using HiCsd, testing colocalization of loci of interest is easy as HiCsd can pick these loci from a genome annotation by searching for given keywords or by feeding a list of loci of interest into the program. Also, HiCsd is able to compare the interaction frequencies of distinct loci between different matrices. The distance dependent decay of interaction frequencies can be calculated for both, individual chromosomes or as a mean/median function including all chromosomes of choice. Also, HiCsd is able to extract the interaction frequencies between any locus of choice with all other genomic loci, thus generating 4C-like profiles in wiggle format, that can easily be explored and compared using a common genome browser.
usage: hicsd [-h] {version} ... positional arguments: {version} commands version Show version optional arguments: -h, --help show this help message and exit usage: hicsd [-h] {version,hicpro2homer,number_of_bins,chromosomes,norm_by_col_sum,submatrix,diff_matrix,heatmap,virtual_4C,dist_dep_decay,colo,colo_diff} ... positional arguments: {version,hicpro2homer,number_of_bins,chromosomes,norm_by_col_sum,submatrix,diff_matrix,heatmap,virtual_4C,dist_dep_decay,colo,colo_diff} commands version Show version hicpro2homer Convert a matrix in HiC-Pro format to Homer format number_of_bins Return the number of bins of the matrix chromosomes Return the chromosomes used in the matrix norm_by_col_sum Normalize by column sum to make matrices comparable submatrix Extract submatrices diff_matrix Generate differential matrix by dividing the values of one matrix by the values of the other. heatmap Plot interaction matix heatmap virtual_4C Perform virtual 4C analysis dist_dep_decay Distant dependent decay colo Perform colocalisation analysis colo_diff Perform differential colocalisation analysis optional arguments: -h, --help show this help message and exit
This repo contains 2 branches: "master" for development and "production" for stable releases