CtoUclassifier
一个基于机器学习和深度学习的Python包,用于纳米孔噪声衰减,有助于直接RNA测序实验中C-to-U编辑信号的改善。
所需软件:
C_to_U_classifiers 内部使用(且不限于)一些软件,建议在新conda环境中安装。
激活conda环境后,安装以下软件:
- Python >= 3.7
- f5c >= 0.7
- Samtools >= 1.3.1
- Minimap2 == 2.24
- Guppy == 5.0.11(请参阅 https://community.nanoporetech.com/downloads 上的文档)
安装:
-
从GitHub仓库下载源代码:
https://github.com/F0nz0/C_to_U_classifier
-
进入C_to_U_classifier文件夹并解压缩iForest_pretrained_model文件夹:
tar -xf iForest_pretrained_model.tar.gz
-
创建一个新的虚拟环境(建议创建、使用并激活一个包含所有所需软件的conda基础环境):
# 创建一个新的conda环境 conda create --name CtoU python=3.8 # 激活conda环境 conda activate Cto