Skip to main content

DualNet-TCM:分别从中医和西医维度对中药进行“以靶找药”和“以药找靶”的新型中药网络药理学

Project description

DualNet-TCM

DualNet-TCM(TCM (中药) + Dual (双重网络) + Net (网络药理学)): 从网络药理学和中医理论双重视角出发,构建"方剂-中药-成分-靶点-病症"和"方剂-对症-症状-病证"双重关联网络。 同时,结合基因研究和文献计量学方法,开展转化医学研究:通过药物可用性评估和文献挖掘技术,对大量候选蛋白或基因进行系统筛选和分类, 从而精准缩小需要实验验证的目标范围,为中药现代化研究提供新的思路和方法。

安装

注意

1.关于Python版本

由于在 Python 3.9 之前的版本中,tuple[...]list[...] 这样的类型注解语法不被支持。 Python 3.9 引入了原生的类型注解支持(PEP 585), 但在早期版本中,需要使用 typing 模块中的 Tuple、List 等类型. 所以需要Python≥3.9,如果<3.9的话, 可将compute.py函数中修改如下:

from typing import Tuple, Union

def score(weights: Union[dict, None] = None) -> Tuple[pd.DataFrame, pd.DataFrame, pd.DataFrame]:
    # 函数逻辑
    pass

2.数据下载

整体大小为9个G,由于百度网盘限制,所以拆分成三个压缩包,解压后放data/文件夹即可

下载链接1

下载链接2

下载链接3

使用

Requirements

  • pandas
  • pyecharts
  • numpy
  • tqdm
  • requests
  • os

Star History

Star History Chart

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dualnet_tcm-0.1a8.tar.gz (13.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dualnet_tcm-0.1a8-py3-none-any.whl (14.8 kB view details)

Uploaded Python 3

File details

Details for the file dualnet_tcm-0.1a8.tar.gz.

File metadata

  • Download URL: dualnet_tcm-0.1a8.tar.gz
  • Upload date:
  • Size: 13.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for dualnet_tcm-0.1a8.tar.gz
Algorithm Hash digest
SHA256 ee1d002dce87c8cc484b99499f37b260dee764e188836939d7a3aa69104fbd1a
MD5 731bbaaa7fcc6745e204cfd90864abd3
BLAKE2b-256 578363ca5fcd49a9f49962a12525ce326d1d8fbfc533c82327c08e5ad8c3901a

See more details on using hashes here.

File details

Details for the file dualnet_tcm-0.1a8-py3-none-any.whl.

File metadata

  • Download URL: dualnet_tcm-0.1a8-py3-none-any.whl
  • Upload date:
  • Size: 14.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.21

File hashes

Hashes for dualnet_tcm-0.1a8-py3-none-any.whl
Algorithm Hash digest
SHA256 00fbce5aef3c8895c0de33788c94c3febea0b23da548fc195eaa652cf731625f
MD5 281461b56f06044d873ce210da20b29a
BLAKE2b-256 c1519e50894a64021b68a767f31efa5371c092708c03f761f11dade956a7fdac

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page