当前位置: 首页 > article >正文

MINES

MINES

(m)6A (I)dentification Using (N)anopor(E) (S)equencing

Tombo(v1.4) 命令在 MINES 之前执行:

(仅在 fast5 文件中尚未包含 fastq 时需要)

tombo preprocess annotate_raw_with_fastqs --fast5-basedir /fast5_dir/ --fastq-filenames Fastqs --overwrite --processes #

tombo resquiggle /fast5_dir/ REF.fa --overwrite --processes #

tombo detect_modifications de_novo --fast5-basedirs /fast5_dir/ --statistics-file-basename Stats_Filename

tombo text_output browser_files --fast5-basedirs /fast5_dir/ --statistics-filename Stats_Filename.tombo.stats --browser-file-basename output_filename --file-types coverage fraction

MINES 依赖项:

python                    3.7.0  
pandas                    0.23.4  
pybedtools                0.8.0  
numpy*                     1.16.4  
scikit-learn              0.19.2  
bedops                     2.4.35  

MINES 使用方法

将 Wig 文件转换为 Bed 文件。

wig2bed < output_filename.fraction_modified_reads.plus.wig > output_filename.fraction_modified_reads.plus.wig.bed

cDNA_MINES 示例:

python cDNA_MINES.py --fraction_modified output_filename.fraction_modified_reads.plus.wig.bed --coverage output_filename.coverage.plus.bedgraph --output m6A_output_filename.bed --ref REF.fa

genomic_MINES 示例:

python genomic_MINES.py --fraction_modified_plus output_filename.fraction_modified_reads.plus.wig.bed --coverage_plus output_filename.coverage.plus.bedgraph --coverage_minus output_filename.coverage.minus.bedgraph --fraction_modified_minus output_filename.fraction_modified_reads.minus.wig.bed --output m6A_output_filename.bed --ref REF.fa

输出文件格式(bed/tab 分隔):

chr,   start,   stop,    5-mer,   unique key,    strand,    fraction modified^,    coverage  

^fraction modified 是识别到的 m6A 位点的值。然而,该位置的值应谨慎使用,因为“A”位点被发现是甲基化的不良预测因子。

参考文件可以从以下链接下载:

hg19: http://hgdownload.cse.ucsc.edu/goldenPath/hg19/bigZips/ File: hg19.fa.gz 然后运行 gunzip。  
cDNA: ftp://ftp.ensembl.org/pub/release-91/fasta/homo_sapiens/cdna/  File: Homo_sapiens.GRCh38.cdna.all.fa.gz 然后运行 gunzip。

http://www.kler.cn/a/403814.html

相关文章:

  • 【c++丨STL】priority_queue(优先级队列)的使用与模拟实现
  • PostgreSQL常用字符串函数与示例说明
  • SQL进阶技巧:如何进行数字范围统计?| 货场剩余货位的统计查询方法
  • 极客时间《Redis核心技术与实战》开篇词 知识点总结
  • Qlik Sense QVD 文件
  • Mybatis-Plus 多租户插件属性自动赋值
  • 什么是 C++ 中的初始化列表?它的作用是什么?
  • MySQL-关键字执行顺序
  • 使用element-plus el-table中使用el-image层级冲突table表格会覆盖预览的图片等问题
  • 视频智能分析平台LiteAIServer视频智能分析软件噪声监测算法:检测视频画面噪声的新利器
  • 解决Excel文件流读取数字为时间乱码问题
  • vue中iframe的使用说明
  • 冒泡排序与选择排序
  • 【GNU】反汇编工具objdump
  • 2025蓝桥杯(单片机)备赛--扩展外设之I2C的重要应用--PCF8591(八)
  • python subprocess.run 详解
  • 力扣第58题:最后一个单词的长度
  • AI数字人视频小程序:引领未来互动新潮流
  • golang通用后台管理系统10(退出登录,注销token)
  • 程序里sendStringParametersAsUnicode=true的配置导致sql server cpu使用率高问题处理
  • 一、Docker 安装集
  • 脸书Facebook 多账号在同一设备登录且防关联的攻略!
  • Win11 24H2新BUG或影响30%CPU性能,修复方法在这里
  • k8s资源对象管理
  • Gin 框架中的表单处理与数据绑定
  • 第十九天 决策树与随机森林