跳到正文
0.16.6 文档

本页完整说明已译为现代汉语;函数、参数、代码和原始数据标识保留原样。 使用教程

全站目录 · 按任务查找

将同序列、同侧的重叠区间分配到径向轨道。先按显式显示优先级,再按长度降序,每项选择最近无碰撞轨道;类型、名称和颜色不决定轨道。堆叠先于几何和标签生成,因此与基因标签共享锚点。在 coord_collinear() 中变为平行水平带,不代表圆形物理轨道或半径。

用法

代码
position_feature_stack(
  spacing = 0.1,
  side = c("strand", "outside", "inside"),
  base_position = NULL
)

参数

spacing

相邻注释轨道的最小正径向距离。圆形质粒布局会加宽首个过渡作为主要标签通道,在更深重叠轨道间至少保留一条标签轨道。

side

为兼容保留的历史侧向选项,用于 base_position 为 NULL 时;历史名称保持原几何含义。

base_position

可选 identity、strand 或 plasmid Position,在重叠检测和轨道分配前应用。

返回值

供 geom_gene() 或 geom_feature() 使用的 ggplot2 Position 对象。