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

mummerplot gnuplot 安装(nucmer)

可用ref:https://blog.sciencenet.cn/home.php?mod=space&uid=2970729&do=blog&id=1174911

下载稳定老版本gnuplot v4.6.2

mkdir gnuplot && cd gnuplot

wget https://sourceforge.net/projects/gnuplot/files/gnuplot/4.6.2/gnuplot-4.6.2.tar.gz

tar -zxvf gnuplot-4.6.2.tar.gz

./configure --prefix=$PWD

make

make install

export PATH=/path/to/gnuplot/gnuplot-4.6.2/bin:$PATH

step1: run nucmer for alignment

nucmer --threads 32 --mum -D 5 -p

-D, --diagdiff=uint32 Set the maximum diagonal difference between two adjacent anchors in a cluster (5)

-p, 前缀

subject和query是序列,fasta

step2: filter alignment result

delta-filter -i 85 -l 8000 -o 85 .delta -1 > .best_delta

-i,最小alignment相似性阈值

-l,小写L,最小的alignment长度

-o 和-r,-q相关,可以理解为alignment coverage

-1,数字1,指定是否进行一对一的比对,一个位置(subject或query上)只找一个最佳的比对。特别是对大的基因组一定要加这个选项,否则会异常慢

step3: generate figure using mummerplot

mummerplot -p .best_delta -t postscript

采用上一步过滤后的结果.best_delta画图,这里生成的是ps格式的图,虽然-t可以指定png图,但是结果显示生成的png图分辨率太低。

-t 格式
-s small/large font and dot size

step4: convert ps format to png

/usr/bin/ps2pdf .ps .pdf

convert -density 300 .pdf .png

ps2pdf可以将ps格式的文件转pdf

convert是imagemagick包中的一个子程序,可将pdf转为png

http://www.lryc.cn/news/10922.html

相关文章:

  • 怎样做校园外卖配送系统创业?打造一体化服务校园平台如何进行?
  • MySQL(三):切分,主从复制,读写分离
  • 王道考研——计算机网络(第一章 计算机网络体系结构)
  • ElementUI中为什么使用this.$refs.form.validate验证成功却直接跳过
  • 全期望值定理与全方差定理
  • 股票的最大利润 AcWing (JAVA)
  • Go 语言函数调用参数传递规则
  • 二分查找【零神基础精讲】
  • 「计算机组成原理」数据的表示和运算(上)
  • 分层,均质,稀薄燃烧
  • mybatis-plus小课堂:多表查询【案例篇】(apply 拼接 in SQL,来查询从表某个范围内的数据)
  • HashMap原理详解
  • 推荐3款远程办公软件
  • 计算机中有符号数的表示
  • MySQL(一)服务器连接 库的基本操作
  • Maven怎样构建生命周期?
  • 真实3D地形生成器【免费在线】
  • 华为OD机试 - 整数编码(Python)
  • 【GlobalMapper精品教程】051:融合Dissolve操作详解
  • Java Excel的数据导入导出
  • OceanBase 4.0解读:兼顾高效与透明,我们对DDL的设计与思考
  • Qt线程池
  • 设置table中的tbody
  • 2023美赛A题完整数据!思路代码数据数学建模
  • Node.js安装与配置
  • k8s(存储)数据卷与数据持久卷
  • php5.6.9安装sqlsrv扩展(windows)
  • URL黑名单 扫描工具ua特征 GET(args)参数检查 cookie黑名单 POST参数检查参考代码
  • 【软考系统架构设计师】2022下论文写作历年真题
  • 推荐3个好用的scrum敏捷项目管理工具