农业研究信息元数据发布互操作性和再利用的三个选择

为了促进元数据生成、管理和交流相关良好实践的应用,在FAO支持资源短缺成员国任务的激励下(无有效充足的IT支持), FAO-AIMS团队已经对利用词汇表和元数据格式发展数年后的开放资源文档管理工具,提供个性化定制。

这些个性化定制的工具包括农业海洋数字资源管理系统(AgriOcean Dspace)、农业文档管理系统(AgriDrupal)和农业元数据生成系统(AgriMetaMaker)。如下表格,并没有要比较三者的优劣,旨在于为使用者提供每个工具个性化定制初衷的相关信息参考。

特征属性农业海洋数字资源管理系统(AOD)农业文档管理系统农业元数据生成系统
定制版本DSpace 1.7.1 (JSPUI版)
 
Drupal 7Drupal 7
软件类型数字知识库管理系统内容管理系统网页形式
 
内容类型文档、地图、图片和数据集网页、文档、新闻、事件、职位空缺、法人团体和个人
 
文档
网址
 
aims.fao.org/tools/agriocean-dspace

 
aims.fao.org/tools/agridrupalagris.fao.org/agrimetamaker
版本1.0
 

7.x.7.9

2.0
合作伙伴哈塞尔特大学、南海生物学研究所 (IBSS)、联合国教科文组织-国际海洋学委员会/国际海洋数据与信息交流所(UNESCO-IOC/IODE) 和联合国粮农组织
 
全球农业研究论坛 (GFAR)、安第斯生态可持续发展联盟 (CONDESAN) 和联合国粮农组织
 
联合国粮农组织
描述

DSpace是一个开源、免费获取的软件,设计初衷就是建立和管理开放的知识库。DSpace聚焦数字内容和数字保存的管理。基于DSpace使用者和开发者构成的稳健社区,个性化定制和功能扩展成为可能。

AOD是定制版的DSpace系统,基于特定信息管理标准,这些标准广泛使用于农业、水产和海洋科学领域。AOD支持丰富的元数据元素集、主题词汇表/规范控制的应用,用以描述任一信息类别,如期刊稿件、图书、会议稿件、研究报告、工作论文、学位论文或其他类似的预印本。AOD主要特征如下:

  • 通过元数据收割开放文库计划协议OAI-PMH)支持元数据格式,如AGRIS AP MODS进行记录揭示;
  • 应用水科学和渔业文摘(ASFA)和多语种农业主题词表(AGROVOC)术语标引;
  • 期刊题名规范控制特色;
  • 基于文档类型提交;
  • 针对Windows系统的简易安装版本;
  • 最新呈现:个性化的标准;
  • 批量导入AGRIS AP、MODS和EndNote。

AOD是基于现成的DSpace系统的,它的主要特征和功能是:

  • 自存取和提交过程
  • 不同提交工作流程
  • 数字对象的管理
  • 支持不同数字格式和内容类型
  • 两种层级的检索
  • 永久标识符(handle系统)
  • 长久物理存储
  • OAI 兼容和RSS揭示

Drupal是一个免费的开源内容管理系统,支持处理数字内容,配置基础的元数据模型和RDF模型。

相对于初始版Drupal而言,AgriDrupal的附加值在于,AgriDrupal软件已包含了必要的内容类型、分类和视图,以管理基于网页的基本信息系统。AgriDrupal按照可以轻松易掌握的工具来设计,需要基本的 LAMPP 环境,在这种环境采用此工具只需要极少的信息技术支撑,对于小机构来说是可持续发展的。


AgriDrupal适用于有以下需求的组织和机构:

  • 在同一个网站,管理不同信息类型,包括文档知识库;
  • 将知识库检索和浏览界面整合到网站;
  • 实施定制内容模式或元数据模式;
  • 交换元数据。

AgriDrupal文档知识库的特征包括:     

  • 使用描述和分类标准的分类界面,包括都柏林核心元素和AGRIS AP元素; 
  • 作者(个人和团体)、出版者、期刊和会议的内部规范列表;特别的导入界面用于AGROVOC术语选择,包括主题标引; 
  • 通过元数据收割开放文库计划协议(OAI-PMH)实现记录揭示,支持都柏林核心和 AGRIS AP格式;
  •  以RDF消息来源格式、XML文件格式进行记录揭示;
  • 可扩展导入和收割功能。
 

AGRIMetaMaker是AGRIS知识库中以Drupal网页形式存在的用以发布元数据的系统。适用于没有文档管理系统的任何中心。其主要特征如下:


  • 分类界面来呈现AGRIS AP元数据元素
  • 向 AGRIS小组提交记录,然后由AGRIS小组上传至 AGRIS知识库。
社区AOD是分散式的社区,包括了开发者和使用者。当前社区包含50多个人。AOD社区积极参与DSpace社区咨询团队,该团队的主要任务是协助审核和促进社区内关于新增特色需求的广泛讨论。
 
AgriDrupal 社区由具有Drupal信息管理解决方案经验的人组成。该社区中有些成员也是Drupal综合社区的成员,已经在模块或解决方案方面做过很多工作。 不适用
支持AIMS网站内,专门设立了一个讨论组,聚集了一些对软件感兴趣的专家和学者,并且愿意发布相关问题或评论的帖子,或仅仅是借此参与到正在进行的论坛讨论。讨论组致力于解决一般性的非技术层面的问题、新闻、事件、声明和讨论,如特色、功能和服务,但同时也不排除有一些技术性问题,如信息管理系统数据的迁移和导入。
 

AIMS网站上有一个讨论组,社区可以发布新闻和技术问题。因为 AgriDrupal使用已经在Drupal社区发布的模块,相关的技术支持可在由开发者和使用者构成的大型Drupal社区中轻松获得(超过780,000个活跃成员)。

由 AGRIS团队为想要通过AGRIS网页使用AgriMetamaker的中心提供支持
说明文件






 
AOD提供说明文件,指导如何去安装、配置和管理;同时也解释了如何提交文档,以及从一个终端用户的视角如何使用AOD。包含每种文件类型的解释页面也已经可以使用。

测试环境已准备好,用以检测AOD的功能,使用者可以登录,体验AOD定制版。所有关于DSpace功能的文件可在DSpace官方网站获取。

如何安装 AgriDrupal和其特征安装包的说明文件可在任一Drupal网站的相应地方获取。提供的测试环境允许使用者体验定制的不同的个性化功能。Drupal综合说明文件和其贡献模块也可以在Drupal网站获取。
 
AgriMetamaker提供说明文件,指导如何获取、使用和导出生成的元数据。
编程语言

 
Java语言PHP语言PHP语言
存储PostgreSQL关系数据库管理系统 (RDMBS)
 
MySQL数据库系统 (也适应于 PostgreSQL系统)MySQL数据库系统
安装
 
AOD谷歌代码获取源代码,并提供Windows系统便捷安装版
 
AgriDrupal提供安装包特征安装包。AGROVOC模块可在获取,可独立安装。
 
无需安装
检索AOD使用现行DSpace检索功能,分为元数据级别和全文级别AgriDrupal使用Drupal 查看过滤器检索元数据。对于大型知识库,可将AgriDrupal连接到 Apache Solr搜索库(基于Lucene 搜索库的搜索服务器)实现更快检索。
 
不适用
工作流程

AOD工作流程允许提交的文件在进入知识库前,进行确认检查其准确性,以此改进元数据,或仅仅决定其是否可以被存档。AOD使用DSpace的工作流程,具体有3个步骤:


1. 接受/拒绝

此步骤允许使用者简便地接受或拒绝一个项目。如果拒绝,会相应地给提交者一个邮件解释,拒绝的项目将会返回到提交者My DSpace空间。


2. 接受/拒绝/编辑元数据
此步骤允许使用者或者接受,或者拒绝一个项目,并且编辑其元数据。如果拒绝,会相应地给提交者一个邮件解释,拒绝的项目将会返回到提交者My DSpace空间。

3. 编辑元数据

此步骤允许使用者编辑元数据,有助于修正或改进元数据。

以上步骤中的任一个,或所有都可以采用。工作流程步骤要按照顺序操作。如选择步骤1和步骤3,应在步骤3之前先完成步骤1。
 

AgriDrupal默认的发布工作流程,是基于权限系统的(生成,编辑任何文档,编辑自建文档,发布其它文档,删除任何文档,删除自建文档等)。

还有一些工作流程规则(增加评论、通知、改变字段值等)可添加到规则模块中。

不适用
元数据导入 AOD为在AGRIS AP、MODS和Endnote内导入个别项目提供了可能性。浏览器上为RIS和Bibtex格式文件设置的批量导入模块,也为在AGRIS AP中上传提供了可能。
 

AgriDrupal携带的一些默认的导入功能,可以接受以下格式: RSS新闻格式、AgEvent AP事件格式、AgJob AP职位空缺格式、AGRIS AP XML文档格式。其它导入可以通过GUI建立,可以导入的格式有:XML格式、CSV格式。

还可通过GUI建立一些导入端口,接受 XML和CSV 格式。

不适用
使用者界面

AOD可以通过社区、领域库、论文发表日期、作者、标题和主题来浏览内容。通过以上入口检索到的结果,使用者可按偏好对结果进行排序。

Lucene搜索引擎,为使用者提供了简单检索和高级检索的功能,支持PDFs、Ms Word、HTML和text文档格式。高级检索可以通过社区以及特定字段检索实现,如作者、标题、主题、摘要、卷期、主办者、标识符和语种(ISO)。

注册用户可创建订阅提醒,有哪些新的项目存储到库中,或者由管理员预先设置,定期向用户推送邮件。

AgriDrupal导航可方便地由管理员进行修改。

默认水平导航,能对网站内容有一个全局的了解,包括静态网页、新闻、事件和职位空缺。左边垂直的导航允许检索和浏览知识库、目录和参考文献/规范列表。

使用者可通过主题、题名、作者、期刊和会议,浏览文档知识库,或者通过高级检索,几乎可以对所有可用字段进行检索,管理员可以很方便地增加或移除检索字段。

 

其它内容类型的目录,也可通过简单检索和高级检索两种方式查找。

当使用AGRIS搜索引擎检索时,通过AGRIS数据库,AGRIMetaMaker将促进元数据的揭示。
语种语言界面支持英语、法语、俄语和乌克兰语(其它语言的部分翻译在原先的DSpace上也可以获取)。欢迎更多语种的加入和协作。界面的语种是英语。管理界面允许按需添加尽可能多的语种,并且将界面翻译成新语种版本。界面支持语言为英语。
元数据 AOD为符合一般的描述和分类标准,对元数据进行了个性化定制。它通过OAI支持不同元数据格式的揭示,如DC、AGRIS AP 和MODS。作为一种实践,AOD使用基于文档类型的提交方式,每个文档类型都有不同的元数据字段集。
 
AgriDrupal遵照编制指南标准来管理元数据,包括不同内容类型。AgriDrupal使用经过AgEvent AP、AgJob AP和 FOAF词汇表拓展后的DC、AGRIS AP和基础 RSS。FOAF 和LODE-BD 中建议的属性(DC和BIBO)在RDF存储中使用。
 
AgriMetamaker使用 AGRIS AP元数据元素。
主题词汇表和规范控制可以使用主题词汇表标引内容。当前AOD支持 AGROVOC 和 ASFA主题词表。AOD也有依照期刊题名规范控制系统编制的来自ASFA和AGRIS期刊列表的 37000个记录,并且还有按照作者和会议的规范文档。对于任意一个选中的AGROVOC术语,URI通常用所有语种作为标签一起存储在知识库中。
 

AgriDrupal允许使用 AGROVOC和/或AGRIS 主题类别用于主题标引。对于任意一个选中的AGROVOC术语,URI以网站现涵盖的所有语种为标签一起存储。对于非描述符的情况,只存储相关的描述符。对于作者、出版者、期刊和会议,AgriDrupal使用内部规范列表。


 

AgriMetamaker支持 AGROVOC、AGRIS主题类别和规范控制(期刊、作者和法人团体)。


 

互操作性 DSpace支持元数据收割开放文库计划协议(OAI-PMH)2.0版作为数据提供者。DC之外,AOD也揭示诸如AGRIS AP和MODS的元数据格式。AOD的RSS消息来源适用于每个主题库、社区和整个系统。不同级别的RSS消息来源展示了最新的添加进那个领域的项目。
 

对于文档,AgriDrupal支持元数据收割开放文库计划协议(OAI-PMH)作为数据提供者。除DC外,也揭示AGRIS AP元数据格式。

对于所有内容,AgriDrupal提供扩展的RSS消息来源,1.0版(RDF)和2.0版皆可。
 

不适用
 
获取权限提供社区、合集和项目级别
 
基于角色,通过Drupal许可系统配置
 
不适用
版本管理系统

 
不适用如需要,版本管理可以通过Drupal GUI,基于特定的内容类型而配置。
 
不适用
统计数据AOD为使用者提供给了文章查看和下载次数的统计数据。可以分别统计每个社区、每个领域库、每个文件的相关查看数据。结果会被汇总为总访问量;查看最多的国家和城市也可反映出来。
 
 AgriDrupal软件包包含基本的 Drupal 核心数据模块,管理员可以选择启动此模块。为了更便捷地获得统计相关数据,可以使用Statistics Pro模块或谷歌分析(Google Analytics)。下载量的统计,要应用“private”上传方法,并且需安装另外模块
 
 
不适用
保存策略AOD提供存储和保存管理服务,以确保存放材料的长期寿命
 
不适用不适用
永久链接

AOD使用Handle系统作为永久标识符

AgriDrupal仅使用基本Drupal节点URLs(带有唯一识别号码)作为永久标识符
 
不适用