본문 바로가기
실험실/실험(Experiments)

Higlass

by 준준xy 2023. 8. 18.

Hi-C data를 처음 다룰 때 보면 너무나도 다양한 tool들이 있어 머리가 좀 복잡해지지만,

읽다 보면 Jucier를 이용하거나 또는 Hic-pro를 이용하는 크게 두 가지 갈래로 나누어지는 것 같다.

둘 다 reference genome의 여러 bin으로 표시한 다음, Bowtie2를 이용하여 PE(pari-end) read를 붙이고,

그 bin 내부 또는 bin과 bin 사이의 interaction을 counting 하고 visualization 하는 형식이다.

따라서 설정하는 bowtie2의 parameter에 따라 binding 정도가 달라지며 그 결과는 QC results에서 확인할 수 있다.

Pipeline analysis가 끝났을 때 Jucier의 경우 contact map output file은 .hic file형식이고, Hic-pro의 output은 .matrix file이다. Hic-pro의 output인 matrix file의 경우, 추가적인 변형을 통해 Jucier format이나 Higlass와 같은 data visualization format으로

변환 시킬 수 있는 장점이 있다.

 

Higlass install 방법은 간단하다.

Docker, Python3을 설치하고, higlass-manage를 install 하면 된다.

어떤 이유인지 모르겠지만, higlass-manage view code가 작동하지 않아서,

conda에 test3라는 이름으로 python3을 다시 설치하였고,

conda activate test3 이후 higlass-manage start로 higlass-manage를 Docker에서 pulling 한다.

 

이후 http://localhost:8989/app 로 접속하면, .mcool file을 visualization 할 수 있게 된다.

조금 더 편하게 사용하기 위해서는, higlass-manage create superuser 코드를 통해 uperuser를 생성하고,

http://localhost:8989/admin/ 으로 접속하면, ingest 한 file 들을 관리 할 수 있게 된다.

 

'실험실 > 실험(Experiments)' 카테고리의 다른 글

Higlass-Ensembl annotation  (1) 2024.01.30
Hi-C experiments_Bioinformatic analysis_#1  (0) 2024.01.21
Hi-C experiments_library prep  (0) 2023.07.27
Chromosome conformation capture_#1  (0) 2023.07.23
Bioinformatic  (0) 2021.08.18