Skip to content

Commit dcbcd2d

Browse files
author
nservant
committed
update doc
1 parent 67b2740 commit dcbcd2d

File tree

4 files changed

+53
-32
lines changed

4 files changed

+53
-32
lines changed

LOGBOOK

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
##
88
################################################################################
99

10+
o Specify a chromosome subsets in the configuration file (to deal with random for instance)
11+
1012
o It seems that recent PE data does not have the same read names ??
1113

1214
o Look at issues about good practice installation

README.rst

+28-29
Original file line numberDiff line numberDiff line change
@@ -233,59 +233,58 @@ Small fastq files (2M reads) extracted from the Dixon et al. 2012 paper are avai
233233
## Run HiC-Pro
234234
235235
time HICPRO_INSTALL_DIR/bin/HiC-Pro -c config_test_latest.txt -i test_data -o hicpro_latest_test
236-
237-
Run HiC-Pro 2.7.7
236+
237+
Run HiC-Pro 2.10.0
238238
--------------------------------------------
239-
mercredi 15 juin 2016, 20:44:23 (UTC+0200)
239+
vendredi 22 décembre 2017, 13:34:18 (UTC+0100)
240240
Bowtie2 alignment step1 ...
241-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/bowtie_wrap.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt -u >> hicpro.log
241+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/bowtie_wrap.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt -u >> hicpro.log
242242
--------------------------------------------
243-
mercredi 15 juin 2016, 20:44:59 (UTC+0200)
243+
vendredi 22 décembre 2017, 13:34:55 (UTC+0100)
244244
Bowtie2 alignment step2 ...
245-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/bowtie_wrap.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt -l >> hicpro.log
245+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/bowtie_wrap.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt -l >> hicpro.log
246246
--------------------------------------------
247-
mercredi 15 juin 2016, 20:45:17 (UTC+0200)
247+
vendredi 22 décembre 2017, 13:35:05 (UTC+0100)
248248
Combine both alignment ...
249-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/bowtie_combine.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt >> hicpro.log
249+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/bowtie_combine.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt >> hicpro.log
250250
--------------------------------------------
251-
mercredi 15 juin 2016, 20:45:21 (UTC+0200)
251+
vendredi 22 décembre 2017, 13:35:09 (UTC+0100)
252252
Bowtie2 mapping statistics for R1 and R2 tags ...
253-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/mapping_stat.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt >> hicpro.log
253+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/mapping_stat.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt >> hicpro.log
254254
--------------------------------------------
255-
mercredi 15 juin 2016, 20:45:22 (UTC+0200)
255+
vendredi 22 décembre 2017, 13:35:10 (UTC+0100)
256256
Pairing of R1 and R2 tags ...
257-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/bowtie_pairing.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt >> hicpro.log
257+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/bowtie_pairing.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt >> hicpro.log
258258
--------------------------------------------
259-
mercredi 15 juin 2016, 20:45:30 (UTC+0200)
259+
vendredi 22 décembre 2017, 13:35:16 (UTC+0100)
260260
Assign alignments to restriction fragments ...
261-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/mapped_2hic_fragments.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt >> hicpro.log
261+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/mapped_2hic_fragments.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt >> hicpro.log
262262
--------------------------------------------
263-
mercredi 15 juin 2016, 20:46:08 (UTC+0200)
263+
vendredi 22 décembre 2017, 13:35:45 (UTC+0100)
264264
Merge multiple files from the same sample ...
265-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/merge_valid_interactions.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt >> hicpro.log
265+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/merge_valid_interactions.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt >> hicpro.log
266266
--------------------------------------------
267-
mercredi 15 juin 2016, 20:46:09 (UTC+0200)
267+
vendredi 22 décembre 2017, 13:35:46 (UTC+0100)
268268
Merge stat files per sample ...
269-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/merge_stats.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt >> hicpro.log
269+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/merge_stats.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt >> hicpro.log
270270
--------------------------------------------
271-
mercredi 15 juin 2016, 20:46:09 (UTC+0200)
271+
vendredi 22 décembre 2017, 13:35:46 (UTC+0100)
272272
Run quality checks for all samples ...
273-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/make_plots.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt -p "all" >> hicpro.log
273+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/make_plots.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt -p "all" >> hicpro.log
274274
--------------------------------------------
275-
mercredi 15 juin 2016, 20:46:22 (UTC+0200)
275+
vendredi 22 décembre 2017, 13:35:55 (UTC+0100)
276276
Generate binned matrix files ...
277-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/build_raw_maps.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt
277+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/build_raw_maps.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt
278278
--------------------------------------------
279-
mercredi 15 juin 2016, 20:46:23 (UTC+0200)
279+
vendredi 22 décembre 2017, 13:35:56 (UTC+0100)
280280
Run ICE Normalization ...
281-
/home/nservant/Apps/HiC-Pro_2.7.7/scripts/ice_norm.sh -c /home/nservant/projects_dev/HiC-Pro/config_test_latest.txt >> hicpro.log
282-
283-
real 2m6.366s
284-
user 3m24.493s
285-
sys 0m33.151s
286-
281+
/home/nservant/Apps/HiC-Pro_2.10.0/scripts/ice_norm.sh -c /home/nservant/Desktop/hicpro_dev/test-op/config_test_latest.txt >> hicpro.log
287282
283+
real1m38.855s
284+
user3m13.344s
285+
sys0m31.432s
288286
287+
289288
Using HiC-Pro in a Singularity container
290289
========================================
291290

doc/ERRORS.rst

+2
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
Frequently Reported Errors
44
==========================
55

6+
Please see the HiC-Pro forum (https://groups.google.com/forum/#!forum/hic-pro) and the github issue page (https://github.com/nservant/HiC-Pro)
7+
68
HiC-Pro does not generate any maps
79
------------------------------------------------
810

doc/UTILS.rst

+21-3
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ or **How can I generate a BED profile from a given viewpoints ?**
8080
8181
4- hicpro2juicebox.sh
8282
---------------------
83-
or **How can I generate load my HiC-Pro data into Juicebox visualization software ?**
83+
or **How can I load my HiC-Pro data into Juicebox visualization software ?**
8484

8585
| The hicpro2juicebox.sh utility allows to generate input file for Juicebox.
8686
| It can be use both for restriction fragment Hi-C or Dnase Hi-C by specifying the -f FRAGMENT_FILE option. Note that in this case, it is advice to use the HiC-Pro annotation file, as the fragment name is expected to be HiC_CHROMOSOME_FRAGMENTNUMBER.
@@ -90,10 +90,10 @@ or **How can I generate load my HiC-Pro data into Juicebox visualization softwar
9090
.. code-block:: bash
9191
9292
## Convert HiC-Pro output to Juicebox input
93-
HICPRO_PATH/bin/utils/hicpro2juicebox.sh -i hicpro_res/hic_results/data/dixon_2M/dixon_2M_allValidPairs -g hg19 -j /usr/local/juicebox/juicebox_clt_1.4.jar
93+
HICPRO_PATH/bin/utils/hicpro2juicebox.sh -i hicpro_res/hic_results/data/dixon_2M/dixon_2M_allValidPairs -g chrom_hg19.sizes -j /usr/local/juicebox/juicebox_clt_1.4.jar
9494
9595
## Convert HiC-Pro output to Juicebox input up to restriction fragment resolution
96-
HICPRO_PATH/bin/utils/hicpro2juicebox.sh -i hicpro_res/hic_results/data/dixon_2M/dixon_2M_allValidPairs -g hg19 -j /usr/local/juicebox/juicebox_clt_1.4.jar -f HICPRO_PATH/data_info/HindIII_resfrag_hg19.bed
96+
HICPRO_PATH/bin/utils/hicpro2juicebox.sh -i hicpro_res/hic_results/data/dixon_2M/dixon_2M_allValidPairs -g chrom_hg19.sizes -j /usr/local/juicebox/juicebox_clt_1.4.jar -f HICPRO_PATH/data_info/HindIII_resfrag_hg19.bed
9797
9898
5- sparseToDense.py
9999
-------------------
@@ -126,4 +126,22 @@ Convert HiC-Pro output to Fit-Hi-C input (Ay et al. 2014)
126126
HICPRO_PATH/bin/utils/hicpro2fithic.py -i hic_results/matrix/dixon_2M/raw/1000000/dixon_2M_1000000.matrix -b hic_results/matrix/dixon_2M/raw/1000000/dixon_2M_1000000_abs.bed -s hic_results/matrix/dixon_2M/iced/1000000/dixon_2M_1000000_iced.matrix.biases
127127
128128
129+
6- hicpro2higlass.sh
130+
-------------------
131+
or **How can I load my HiC-Pro output into the Higlass visualization tool ?**
132+
133+
| First be sure that Higlass is install on the environment and that the cooler python package is available.
134+
| See http://gehlenborglab.org/research/projects/higlass/ for higlass installation
135+
| See https://github.com/mirnylab/cooler for .cool Hi-C data format. The path to cooler utility must be defined in your PATH.
136+
137+
.. code-block:: bash
138+
139+
## Convert matrix file into .cool file
140+
HICPRO_PATH/bin/utils/hicpro2higlass.sh -i hic_results/matrix/dixon_2M/raw/1000000/dixon_2M_1000000.matrix -c chrom_hg19.sizes -n
141+
142+
## Convert matrix file into .cool file
143+
HICPRO_PATH/bin/utils/hicpro2higlass.sh -i hic_results/data/dixon_2M/dixon_2M_allValidPairs -r 40000 -c chrom_hg19.sizes -n
144+
145+
129146
147+

0 commit comments

Comments
 (0)