用 Python 编写的 OncoPlot 通用工具包
项目描述
OncoPlot 提取器
关于
OncoPlot Extractor 提供 python3.x 库来读取标准的 oncoplots,也称为突变矩阵。该库允许您将提取的数据导出为 pandas.DataFrame,以便可以使用 pandas 提供的工具包对数据进行修改。该软件包包含的两个主要模块是 OncoPlotExtractor 和 OncoPlotCreator。
安装
请使用 python pip 安装这个库作为
$ pip3 -U install oncoplot-extractor
文档
您可以在此处找到大量文档
用法
OncoPlot 提取器
from oncoplot_extractor import OncoPlotExtractor
oce = OncoplotExtractor(
path="path/to/oncoplot.png", # path to oncoplot image
corners=(0,0,100,100), # corners are optional
background_color=["#ffffff"] # you can also use oce.get_background_from_pixel()
)
oce.extract()
oce.export_to_excel("path/to/oncoplot.xlsx")
OncoPlot 创作者
import pandas as pd
from oncoplot_extractor import OncoPlotCreator
df = pd.DataFrame(my_data)
opc = OncoPlotCreator(df=my_df, cell_size=60, workbook=wb, offset=10)
opc.gen_base_oncoplot()
opc.save(filename="my_oncoplot.xlsx")
贡献
这个项目非常业余,我希望帮助那些可能遇到将一张图像或 pdf 作为 oncoplot 并需要实际数据的问题的人。如果对您有帮助或有建议,请告诉我。
我非常感谢您的贡献,我会尽快到达 PR。
项目详情
关
oncoplot_extractor -1.0.5.tar.gz 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | 958ee9a3a587ffd5f02402acafad12779020e32c90b19f6dffef2823afad794d |
|
| MD5 | f10db797b1b810e101b4025c8f733fe4 |
|
| 布莱克2-256 | 98739518218f5d6e3b411e55eaf983e8f42d78c702ff8b9934132257dd76b881 |
关
oncoplot_extractor -1.0.5-py3-none-any.whl 的哈希值
| 算法 | 哈希摘要 | |
|---|---|---|
| SHA256 | df8c75c3577dd97ae64274ae56b61870f67f657c7cca64e9eca1a4a6cbe7e944 |
|
| MD5 | b119539b4ddd07cd404cd1cfa2c5e4be |
|
| 布莱克2-256 | 89832374c17cb41f460d8251f057b33a3cce9d150c9d352c4bf0d23fc8d2af1c |