DrugBank下载帮助

版本控制策略

DrugBank版本对DrugBank数据使用一种语义版本控制形式。使用此版本控制策略,以下应用:

对于数据导出(包括XML),给定版本号MAJOR.MINOR.PATCH(例如4.5.0),我们使用以下规则更新版本:

  1. 当我们进行不兼容的数据模式更改(例如添加/删除/移动节点)时,MAJOR版本将会递增。
  2. 当我们以向后兼容的方式添加新数据时(例如添加新的药物组),MINOR版本将会增加
  3. PATCH版本将随着每次新的数据导出而增加,当MAJOR或MINOR版本更改时,PATCH版本将重置为0。
  4. 这个版本控制系统,可以更清楚地将新版本集成到您的系统中。每个MAJOR和MINOR发行版还将包括详细介绍更改的发行说明。

释放

发布版本是不确定的,与它们的特定版本绑定,这意味着您总是可以返回到以前的版本。这意味着您可以在出版物、海报和软件中引用DrugBank的特定版本。

下载程序

数据文件可以使用HTTP基本身份验证访问,使用您的帐户电子邮件和密码。下载是按药物类别和类型命名的。您可以在下载页面上查看不同的名称,或者获取一个JSON格式的版本下载列表

注意,您需要传递- l参数告诉cURL遵循重定向(我们的数据私下存储在Amazon S3上)


获取最新的完整XML下载:
> curl -Lfv -o filename.zip -u EMAIL:PASSWORD //www.hxgjch.com/releases/latest/downloads/all-full-database

您还可以使用以下URL格式按版本和名称访问下载:
> curl -Lfv -o filename.zip -u EMAIL:PASSWORD //www.hxgjch.com/releases/4-5-0/downloads/all-full-database

查询下载

您可以以JSON格式访问有关发布和下载的信息。


要获得JSON格式的所有版本列表,您可以访问以下URL:
> curl -L -u vandelay@example.com:PASSWORD //www.hxgjch.com/releases.json

要获得最新版本的JSON格式的所有下载列表,您可以访问这个URL:
> curl -L -u vandelay@example.com:PASSWORD //www.hxgjch.com/releases/latest.json

要获得特定版本的JSON格式的所有下载列表,您可以访问以下URL:
> curl -L -u vandelay@example.com:PASSWORD //www.hxgjch.com/releases/4-5-0.json