跳转到主要内容

基因融合的可计算对象表示和验证

项目描述

FUSOR

image image image Actions status DOI


文档 · 安装 · 使用 · API参考


概述

FUSOR (FUSion Object Representation) 提供了用于表示基因融合的精确、可计算的结构的建模和验证工具,该结构遵循 VICC 基因融合规范。它还提供了访问转录本选择和坐标转换工具的便捷方式,并能够生成可读的融合 命名法

安装

FUSOR 可在 PyPI 上找到

python3 -m pip install fusor

请参阅文档中的安装说明,了解依赖项设置的要求。


使用

通过核心 FUSOR 类提供融合和子组件构造函数

>>> from fusor import FUSOR
>>> f = FUSOR()
>>> fusion = f.fusion(
...     structure=[
...         {
...             "type": "GeneElement",
...             "gene": {
...                 "type": "Gene",
...                 "label": "EWSR1",
...                 "id": "hgnc:3508"
...             }
...         },
...         {
...           "type": "UnknownGeneElement"
...         }
...     ],
...     assay={
...         "type": "Assay",
...         "methodUri": "pmid:33576979",
...         "assayId": "obi:OBI_0003094",
...         "assayName": "fluorescence in-situ hybridization assay",
...         "fusionDetection": "inferred",
...     },
... )
>>> fusion.type
<FUSORTypes.ASSAYED_FUSION: 'AssayedFusion'>

请参阅文档中的使用部分,了解更多特性和代码示例。


反馈和贡献

我们欢迎用户和感兴趣的合作伙伴提交错误报告、功能请求和代码贡献。文档中包含了提交反馈和贡献新代码的指导。

项目详情


下载文件

下载您平台上的文件。如果您不确定选择哪个,请了解更多关于 安装软件包 的信息。

源分布

fusor-0.4.4.tar.gz (63.6 kB 查看哈希值)

上传时间 源代码

构建分布

fusor-0.4.4-py3-none-any.whl (29.0 kB 查看哈希值)

上传时间 Python 3