AutoHIC 自动纠正HiC挂载结果

2024-10-11  本文已影响0人  斩毛毛

相关成果发表在NAR,Zijie Jiang, Zhixiang Peng, Zhaoyuan Wei, Jiahe Sun, Yongjiang Luo, Lingzi Bie, Guoqing Zhang, Yi Wang, A deep learning-based method enables the automatic and accurate assembly of chromosome-level genomes, Nucleic Acids Research, 2024;, gkae789, https://doi.org/10.1093/nar/gkae789

githup: https://github.com/Jwindler/AutoHiC?tab=readme-ov-file

可以直接使用onehic,需要提供**hic, assembly文件,该格式通常有3d-DNA输出,对我来说3d-DNA很繁琐,较慢,因此可以直接利用bwa比对,继而获得bam文件,而后转为hic和assembly文件。

或者直接可以使用 haphic流程获得assembly以及hic。

使用onehic的流程可以参考作者所述:https://github.com/Jwindler/AutoHiC/blob/main/example/other_tools.md

#安装
# clone AutoHiC
git clone https://github.com/Jwindler/AutoHiC.git

# cd AutoHiC
cd AutoHiC

# create AutoHiC env
conda env create -f autohic.yaml

# activate AutoHiC
conda activate autohic

# configuration environment
cd ./src/models/swin

# install dependencies
pip install -e . -i https://pypi.tuna.tsinghua.edu.cn/simple/

使用onehic

# Enter the AutoHiC directory.
cd /home/ubuntu/AutoHic  

# run onehic
python3.9 onehic.py -hic out.hic -asy out.assembly -autohic /home/ubuntu/AutoHic -p pretrained.pth -out ./
## 其中模型可以从作者提供的链接进行下载即可
## get new fasta
python juicebox_assembly_converter.py -a adjusted.assembly -f genome.fasta

上一篇下一篇

猜你喜欢

热点阅读