跳转到主要内容

EDRN RDF服务器

项目描述

早期检测研究网络(EDRN)的服务器,使用资源描述格式(RDF)描述EDRN的知识。

edrn.rdf 安装

使用zc.buildout和plone.recipe.zope2instance配方来管理您的项目,并执行以下操作

  • edrn.rdf添加到要安装的eggs列表中,例如。

    [buildout]
    ...
    eggs =
        ...
        edrn.rdf
  • 重新运行buildout,例如使用

    $ ./bin/buildout

由于它使用带有Plone目标的z3c.autoinclude.plugin,因此不需要ZCML别名。

变更日志

以下是从一个版本到另一个版本的变更日志。当出现问题标识符时,您可以通过访问此项目的问题跟踪器了解更多信息:https://oodt.jpl.nasa.gov/jira/browse/CA

1.3.7 — LabCAS

  • 本版本提供从Solr获取的LabCAS数据的RDF格式。

1.3.6 — 涉及日志

  • CA-1492 - 涉及的研究者站点未出现在协议中

  • 将biomuta默认数据源更改为指向新位置。

  • CA-1525:RDF服务器需要在人员信息源上提供当前的雇佣状态。

  • CA-1526:在出版物RDF中提供站点ID。

  • CA-1547:EDRN RDF服务器记录未使用的插槽。

1.3.5 — 升级

  • 添加了一个升级步骤以启用Biomuta RDF摄取。

1.3.4 — Biomuta

  • 添加了Biomuta RDF摄取系统和来源。

1.3.3 — 谓词和打包

  • 修复EDRN标题和账户名的谓词URI。

  • 遵守PyPI对包托管的新限制,PEP-470。

  • 添加了Biomuta RDF生成器和来源。

  • 对Travis-CI容器和缓存机制进行升级。

1.3.2 — 洛基1.8

本版本设置额外的谓词处理器,与SOAP本体API 1.8兼容。

1.3.1 — 我有一些鸡肉;传递FLOSS

此软件包现在是Apache许可证v2下的免费开源软件。

1.3.0 — 德克萨斯州大小

  • 兼容RDFLib 4.0.1

  • 兼容Plone 4.3.2

  • 兼容zc.buildout 2.2.1

  • 兼容EDRN本体1.8

  • 自20140401起兼容DMCC Web服务(测试层)

1.2.3 — 无出版物协议

DMCC的SOAP服务始终列出出版物的槽位,即使协议没有出版物也是如此。但在RDF中,我们不想在没有出版物的情况下做出任何关于出版物的声明。本版本解决了这个问题。

1.2.2 — 升级

本版本解决了以下问题

  • 兼容RDFLib 3.2.3

  • 兼容Plone 4.2.2

1.2.0 — 网络化

本版本删除了对SQL Server的访问,转而使用DMCC的SOAP服务。

1.1.3 — 哈伊·斯库珀

本版本更新了隧道,以联系其新家skipper.fhcrc.org上的DMCC SQL Server数据库。

  • CA-957 - DMCC SQL Server的dbEKE密码不再有效

1.1.2 — 提前发布,频繁发布

本版本修复了EKE数据库的默认密码。(我们真的应该将其作为一个控制面板上的参数,但我们本应切换到ws_newcompass webservice。)

1.1.1 — 默认数据库辩论

本版本默认使用本地主机上的数据库,因为这是将RDF服务器与隧道后端部署结合起来的目的。

1.1.0 — 升级容器化

本版本使edrn.rdf与以下兼容

  • Zope 2.13

  • Plone 4.1

  • plone.testing 4.0.2

它还为ginger.fhcrc.org上的RDF服务器退役以及迁至EDRN信息中心做准备。

1.0.0 - 委员会

以下在本版本中得到了解决

  • 不再为每个EDRN站点提供物理、邮寄和运输地址。DMCC已将其全部从EKE数据库中删除。然而,他们为注册人员添加了一个单独的地址。因此,本版本从站点删除地址并添加到人员。

  • 委员会。现在有委员会列表、其类型和成员的RDF源。

0.0.11 - 作者!作者!

EDRN出版物的RDF源完全没有任何作者信息。然而,直到今天没有人注意到!因此,本版本修复了该问题。

顺便说一句,如果你好奇的话,你可以查看以下位置关于该问题的详细信息:https://oodt.jpl.nasa.gov/jira/browse/CA-582

0.0.10 - PyMSSQL 加密

这个软件包依赖于名为“pymssql”的Python Microsoft SQL Server库,但从未指定要使用的库版本。最新版本在一段时间内都很合适。

直到今天。

今天,pymssql 1.9.905.1 突然可用,但它无法构建。因此,我们将自身锁定在构建并满足我们需求的 1.0.2 版本上。

0.0.9 - 账户名称

DMCC 现在为注册用户提供用户账户名称。本版本通过提供一个指定 RDF 谓词 URI 的位置来支持这一点,并且 RDF 导出使用该 URI 来声明有账户的人的账户名称。

0.0.8 - 正式 EKE 数据库

本版本更新了数据库服务器,将其从 pongo 更改为 compass1。新服务器 compass1 托管官方 RDF 源信息,并且不包含像“Greg 的酷协议”这样的奇怪测试数据。

0.0.7 - 协议类型和资格标准

Greg Warnick 已向 DMCC RDF 数据库添加了更多数据,包括以下两个新槽

  • Elibility_critera 描述了协议的资格标准

  • Protocol_type,我们一度以为已经丢失的东西,现在回来了!

本版本的 RDF 服务器提供了这两个附加字段。此外,它还更新了其测试数据和功能测试电池。

0.0.6 - 研究人员和员工反击

DMCC RDF 数据库中的“站点”视图最近得到了大量的动作。它已按以下方式更改

  • Site_Specialty_Description 现在称为 Site_Program_Description

  • 新字段: IDs_for_Investigators

  • 新字段: IDs_for_CoInvestigators

  • 新字段: IDs_for_CoPrincipalInvestigator

此外,Registered_Person 视图还增加了四个新字段

  • 传真

  • 专业

  • 照片

  • EDRN 标题

因此,本版本的 EDRN RDF 服务器适应了这些更新。此外,它还更新了其测试和测试数据。

0.0.5 - 研究人员和员工

DMCC RDF 数据库中的“站点”视图现在为每个站点的首席研究员、共同研究员和其他员工提供信息。本版本更新了站点 RDF 生成,包括此类详细信息。

0.0.4 - 数据库校正

版本 0.0.3 未能解决测试数据库设置仍然设置的问题。本版本纠正了这一点,并使用正确的 RDF 数据来源。

0.0.3 - 注册人员

本版本的 EDRN RDF 服务器提供了一个新的数据源:注册人员。注册人员是 EDRN 知道的人。此数据源提供了 EDRN 人员的 RDF 描述。此外,它还解决了以下问题

  • CA-296:协议控制面板上缺少特定站点的 URI 前缀。已在 r4905 中添加。

  • CA-285:将研究中的数值字段替换为实际名称;r4906。

  • CA-264:导出注册人员;r4907。

此外,我们减少了测试数据量,并使单元测试运行得更快。

0.0.2 - 新的数据库结构

本版本的 EDRN RDF 服务器适应了新的 DMCC 数据库结构,特别是针对疾病和协议。具体来说,它解决了以下问题

此外,它还更新了功能测试的测试数据库。

0.0.1 - 协议

本版本的EDRN RDF 服务器包含了根据数据管理和协调中心(DMCC)跟踪的EDRN协议和研究的RDF服务的实现。

此外,本版本还包括

  • 修复了身体系统、疾病、出版物和站点RDF源的控制面板页面布局。

  • 向PyPI软件包数据添加了下载URL。

  • 更新了功能测试的测试数据库。

0.0.0 - 未发布

  • 初始发布

项目详情


下载文件

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

源分布

edrn.rdf-1.3.7.zip (585.2 kB 查看哈希值)

上传时间

由以下支持