Feature suggestion, integration with gggenes
未关闭
还没有人认领这个 Issue。
- 主要语言
- R
- 星标
- 2.7k
- 派生
- 641
- PR 合并指标
- 30 天内没有已合并 PR
描述
Hey folks,
First of all, thank you so much for the library!
This is rather a feature suggestion than an issue, I wonder if you could implement wrappers to integrate gggenes library (https://wilkox.org/gggenes/) with plotly. I really need an interactive versions of genome annotation graphs.
Code I used.
p <- ggplot(phage_genes, aes(xmin = start, xmax = end, y = molecule)) +
facet_wrap(~ molecule, scales = "free", ncol = 1) +
geom_gene_arrow(fill = "grey") +
geom_subgene_arrow(data = phage_annotations,
aes(xmin = start, xmax = end, y = molecule, fill = subgene,
xsubmin = from, xsubmax = to), color="black", alpha=.7) +
labs(y='Genome ID', fill='Annotation ID', color=" ", shape=" ")+
theme_genes()
ggplotly(p)
Currently, it returns these errors:
https://github.com/ropensci/plotly/issuesWarning: geom_GeomSubgeneArrow() has yet to be implemented in plotly.
If you'd like to see this geom implemented,
Please open an issue with your example code at
https://github.com/ropensci/plotly/issuesWarning: geom_GeomGeneArrow() has yet to be implemented in plotly.
If you'd like to see this geom implemented,
Please open an issue with your example code at
https://github.com/ropensci/plotly/issuesWarning
贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
调研方向
首先使用 gggenes 和 ggplotly 重现所提供的 R 示例,重点关注 geom_GeneArrow 和 geom_SubgeneArrow。跟踪现有 ggplot geoms 在 plotly.R 中的处理方式。当该示例生成交互式基因组注释图,且不出现两条未实现 geom 警告中的任何一条时,即表示完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- r
- 领域
- data-visualization
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100