本页完整说明已译为现代汉语;函数、参数、代码和原始数据标识保留原样。 使用教程
全站目录 · 按任务查找
安装与学习路线
首页安装与环境准备选择合适的学习模块模块一『弦图』部分
1.1 输入表与字段含义1.2 生成与导入比对数据1.3 从骨架逐层添加1.4 方向、曲率与避障1.5 筛选与整理连接1.6 原始文件完整流程1.7 弦图综合展示模块二『共线性图』部分
2.1 复用弦图的数据2.2 只替换坐标系,再逐层添加2.3 跨行连接、避障与比例尺2.4 比较基因邻域2.5 局部、锚定与分段2.6 共线性综合展示模块三『质粒图』部分
3.1 DNA、注释与13个参考序列3.2 从圆圈到多层注释3.3 识别特征、引物与酶切3.4 13个质粒参考案例3.5 质粒综合实战按需查阅:数据与图层
数据与坐标导入和转换数据导入核酸和蛋白比对将蛋白区间转换为基因组坐标绘制注释与处理重叠放置和调整标签添加数据轨道设置配色、图例和主题按序列和链设置参数调整图形预览和保存图形学习地图与函数查阅
使用教程函数文档示例图集常见问题迁移到候选 API术语说明更新日志file 和 files 均接受路径向量或通配模式;解析后重复的路径按首次出现顺序只读一次。标准 -outfmt 6、-outfmt 7 使用默认 12 个表格字段,历史扩展 17 列只是可选格式。完全省略 -outfmt 会产生 pairwise 文本,本表格读取器不解析它。
用法
代码
read_blast(
file = NULL,
files = NULL,
format = c("auto", "outfmt6", "outfmt7", "custom"),
col_names = NULL,
comment = "#",
source_file = FALSE,
...
)参数
- file
可选路径向量或通配模式,在
files之前读取。- files
可选 BLAST 表格文件字符向量,支持路径和通配模式;读取所有匹配文件并合并为一个数据框。
- format
格式选项:
"auto"(默认)自动检测列布局;"outfmt6"要求标准 12 列;"outfmt7"解析# Fields:声明;"custom"要求提供col_names。- col_names
可选的文件列名字符向量,用于
format = "custom"或覆盖自动检测。- comment
注释字符,默认
"#";BLAST outfmt 7 的头部注释行以#开始。- source_file
逻辑值,读取一个或多个文件时是否添加
.source_file列,默认FALSE。- ...
传给
utils::read.table()的其他参数,例如na.strings。
返回值
数据框,必需连接列 qaccver、saccver、qstart、qend、sstart、send 在前,其后保留可选列。ggchord_import 属性记录文件、逐文件输出行数和一基闭区间坐标约定。
详细说明
也可解析 BLASTp 表格,保留生成软件的数值端点,不推断或转换氨基酸/核苷酸单位。蛋白区间用于基因组绘图前须显式投影到 CDS;读取蛋白 HSP 不构成核苷酸无缺口对应证据。见 project_ggchord_features() 和 project_ggchord_links()。
