Biodiversity Data Journal :
General research article
|
Enriched biodiversity data as a resource and service
Corresponding author:
Academic editor: Sarah Faulwetter
Received: 27 May 2014 | Accepted: 11 Jun 2014 | Published: 16 Jun 2014
© 2014 Rutger Vos, Jordan Biserkov, Bachir Balech, Niall Beard, Matthew Blissett, Christian Brenninkmeijer, Tom van Dooren, David Eades, George Gosline, Quentin Groom, Thomas Hamann, Hannes Hettling, Robert Hoehndorf, Ayco Holleman, Peter Hovenkamp, Patricia Kelbert, David King, Don Kirkup, Youri Lammers, Thibaut DeMeulemeester, Daniel Mietchen, Jeremy Miller, Ross Mounce, Nicola Nicolson, Rod Page, Aleksandra Pawlik, Serrano Pereira, Lyubomir Penev, Kevin Richards, Guido Sautter, David Shorthouse, Marko Tähtinen, Claus Weiland, Alan Williams, Soraya Sierra
This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Citation:
Vos R, Biserkov J, Balech B, Beard N, Blissett M, Brenninkmeijer C, van Dooren T, Eades D, Gosline G, Groom Q, Hamann T, Hettling H, Hoehndorf R, Holleman A, Hovenkamp P, Kelbert P, King D, Kirkup D, Lammers Y, DeMeulemeester T, Mietchen D, Miller J, Mounce R, Nicolson N, Page R, Pawlik A, Pereira S, Penev L, Richards K, Sautter G, Shorthouse D, Tähtinen M, Weiland C, Williams A, Sierra S (2014) Enriched biodiversity data as a resource and service. Biodiversity Data Journal 2: e1125. https://doi.org/10.3897/BDJ.2.e1125
|
Background: Recent years have seen a surge in projects that produce large volumes of structured, machine-readable biodiversity data. To make these data amenable to processing by generic, open source “data enrichment” workflows, they are increasingly being represented in a variety of standards-compliant interchange formats. Here, we report on an initiative in which software developers and taxonomists came together to address the challenges and highlight the opportunities in the enrichment of such biodiversity data by engaging in intensive, collaborative software development: The Biodiversity Data Enrichment Hackathon.
Results: The hackathon brought together 37 participants (including developers and taxonomists, i.e. scientific professionals that gather, identify, name and classify species) from 10 countries: Belgium, Bulgaria, Canada, Finland, Germany, Italy, the Netherlands, New Zealand, the UK, and the US. The participants brought expertise in processing structured data, text mining, development of ontologies, digital identification keys, geographic information systems, niche modeling, natural language processing, provenance annotation, semantic integration, taxonomic name resolution, web service interfaces, workflow tools and visualisation. Most use cases and exemplar data were provided by taxonomists.
One goal of the meeting was to facilitate re-use and enhancement of biodiversity knowledge by a broad range of stakeholders, such as taxonomists, systematists, ecologists, niche modelers, informaticians and ontologists. The suggested use cases resulted in nine breakout groups addressing three main themes: i) mobilising heritage biodiversity knowledge; ii) formalising and linking concepts; and iii) addressing interoperability between service platforms. Another goal was to further foster a community of experts in biodiversity informatics and to build human links between research projects and institutions, in response to recent calls to further such integration in this research domain.
Conclusions: Beyond deriving prototype solutions for each use case, areas of inadequacy were discussed and are being pursued further. It was striking how many possible applications for biodiversity data there were and how quickly solutions could be put together when the normal constraints to collaboration were broken down for a week. Conversely, mobilising biodiversity knowledge from their silos in heritage literature and natural history collections will continue to require formalisation of the concepts (and the links between them) that define the research domain, as well as increased interoperability between the software platforms that operate on these concepts.
, Data enrichment, Hackathon, Intelligent openness, Linked data, Open source, Software, Semantic Web, Taxonomy,
The Royal Society report on “Science as an Open Enterprise” recommends that “scientists should communicate the data they collect and the models they create, to allow free and open access, and in ways that are intelligible, accessible and usable for other specialists in the same or linked fields wherever they are in the world” (
In response to these developments, the pro-iBiosphere project organised over the last two years (2012 - 2014) a series of workshops, meetings and pilot projects addressing technical, interoperability, legal and sustainability issues in the European biodiversity informatics domain. These activities resulted in findings and outcomes pertaining to the discovery, identification, aggregation and annotation of data resources and services (
To build on these findings and to take advantage of the emerging opportunities, Naturalis Biodiversity Center (Leiden, the Netherlands) and the pro-iBiosphere project organised a “hackathon”, a type of meeting that focuses on intensive, collaborative open source software development that is gaining acceptance in the computational biology (sensu lato) community (
The Biodiversity Data Enrichment Hackathon followed a use case-driven model, i.e. a model where effort before and during the hackathon was prioritised on the basis of compelling end user scenarios that could be enabled by the combined contributions of people that otherwise, outside of the hackathon, do not collaborate. This is an often-followed model for such events: past examples of this include the DBCLS BioHackathons (
Prior to the hackathon, a wiki was created in which participants had the opportunity to describe their ideas for use cases and receive feedback from others (http://wiki.pro-ibiosphere.eu/?oldid=6911). During the first day of the meeting, participants briefly presented the use cases suggested (20 in total). Subsequently, during a self-organisation bazaar, the presenters of the use cases had the opportunity to interact with other participants and further discuss their ideas. Participants then selected by approval voting the use case(s) they found most interesting and where they could bring in their expertise for further collaboration. The approach is akin to Open Space Technology (
MOBILISING HERITAGE BIODIVERSITY KNOWLEDGE |
|
Biodiversity data analytics |
|
OCR correction |
|
Open access images |
|
FORMALISING AND LINKING CONCEPTS |
|
Trait ontology |
|
SWeDe |
|
Specimen links |
|
SERVICE PLATFORMS |
|
EDIT Platform Common Data Model API
|
|
iPython notebook/Taverna |
|
BioVeL/NeXML services |
|
Biodiversity data analytics
Members - David King, Jeremy Miller, Serrano Pereira and Guido Sautter
Accomplishments - The advent of biodiversity data aggregators such as Plazi (
Code repository - https://github.com/Dauvit/Data_enrichment
Demo - http://plazi.cs.umb.edu/GgServer/srsStats
OCR correction
Members - Roderic Page, Kevin Richards, David Shorthouse and Marko Tähtinen
Accomplishments - The Biodiversity Heritage Library (BHL) is a collaborative effort of natural history and botanical libraries to digitise their physical medium literature and make it available as open access publications, forming a “biodiversity commons”. The effort has resulted in large volumes of digital documents obtained by optical character recognition (OCR) of scanned, physical documents. Although the OCR quality is generally very high, errors that require human intervention to correct them are unavoidable. This breakout group addressed this challenge by developing a collaborative platform where authenticated users can correct OCR documents rendered on webpages (via DjVu XML format, http://djvu.org), with the provenance of the edits recorded in the margin of the document. The facility is “intelligent” in that it attempts to detect patterns in OCR errors (e.g. ü is recognized as ii) in order to suggest subsequent corrections to the same class of errors. In addition, the facility cross-references taxonomic names against web services provided by GlobalNames (http://globalnames.org) to normalise these and correct them consistently throughout a document. The participants of the breakout group have communicated with BHL to assess how this code might be incorporated into their web presence. There are also plans to incorporate the code into a future release of BioStor (http://biostor.org,
Code repository - https://github.com/rdmpage/ocr-correction
Demo - http://bionames.org/~rpage/ocr-correction/index.php
Open access images
Members - Youri Lammers and Ross Mounce
Accomplishments - As public access biodiversity literature is growing in volume, so too are the graphs and pictures embedded in these publications. Unfortunately, these images are “buried” in that up till now they could only be located within their publication. To mobilise and expose these images, this breakout group developed a pipeline that extracts embedded images from open access publications (as a proof of concept this was done by harvesting PDF documents from the journal Phytotaxa), pre-processes them (e.g. discard spurious, small figures such as journal logos; invert image negatives) and uploads them to the social web, i.e. to the photo sharing site Flickr, with periodic notifications to the Twitter account @PhytoFigs. To date over 2000 figures have been uploaded this way. Of these, some are the very first discoverable images (not embedded in PDF) for those taxa to be made available on the internet under an OKD-compliant open license (http://opendefinition.org) - allowing easy re-use even for commercial purposes without the hassle of asking for permission(s). Potential scopes for follow-up include teaming up with open access journals to find a stable home for this novel method of exposing images, and harvesting and processing images of phylogenetic trees (e.g. using TreeRipper,
Code repository - https://github.com/rossmounce/LeidenPDFhack
Demo - http://www.flickr.com/photos/79472036@N07/sets/72157642597074643/
Trait ontology
Members - George Gosline, Quentin Groom, Thomas Hamann, Robert Hoehndorf and Claus Weiland
Accomplishments - Floristic treatments of geographic regions have a long history and have resulted in a wealth of literature. To increase the accessibility of the knowledge contained in these floras, past efforts have focused on structured markup, resulting in websites such as the Digitised Flora of Central Africa and formats such as FlorML (
Code repository - https://github.com/leechuck/plantphenotypes
Demo - http://bioportal.bioontology.org/ontologies/FLOPO
SWeDe
Members - Bachir Balech, Niall Beard and Patricia Kelbert
Accomplishments - The wide adoption of the REST (Representational State Transfer) design pattern for simple, stateless web services has resulted in a proliferation of different ways in which clients need to interact with biodiversity data and computational web services. Although the adoption of the design pattern has considerably lowered the barrier for developers to implement and deploy simple services, it poses challenges to clients and end users, as the way in which they are expected to interact with these heterogeneous service interfaces is not always documented clearly. Examples of this include the various “RESTful” as well as SOAP/WSDL-based web services delivered to the BioVeL project (
Code repository - https://github.com/njall/XS-SWeDe, https://github.com/njall/SWeDe-Farmer
Demo - http://swede-farmer.herokuapp.com/
Specimen links
Members - Jordan Biserkov, Matthew Blissett, George Gosline, Quentin Groom, Thomas Hamann, Ayco Holleman, Peter Hovenkamp, Nicky Nicolson, Kevin Richards and Marko Tähtinen
Accomplishments - This breakout group addressed several related use cases from the introductory session with the aim of better linking biodiversity data to form a navigable “knowledge graph”. As a specimen-oriented example: specimens obtained from single collection events are often distributed among herbaria, where they tend to take on an isolated life of their own, with their provenance history and annotations uncoupled from other specimens collected for the same species, even during the same collection event. This fragmentation poses challenges when integrating collection data and floristic knowledge. Software previously developed at RBG Kew to build links between data sets based on configurable text-based rules was used to link up datasets, particularly to detect duplicates between digitised herbaria - Kew (K), Meise (BR), Edinburgh (E) and Naturalis - and to create specimen level citation links from scientific papers published in PhytoKeys. Numerous duplicate specimens among the collections were encountered, drawing attention to a greater need for collaboration and data integration among natural history collections. The software toolkit is implemented in Java, Spring and Lucene, with a JSON format web interface conforming to the Open Refine (formerly Google Refine) reconciliation service API, and the group will follow up by open-sourcing this toolkit and the rule sets used to configure matches. Frictionless integration of collection and specimen information would permit novel ways of specifying taxon concepts, relying on the emergent properties of graphs linking specimens by conspecificity (including provenance and evidence for the assertions). This was suggested by a use case pitching a “Taxonomic Mind Mapper” to enable exploration of this method of modeling and representing taxon concepts. The application of graph database technology (Neo4J, http://neo4j.org) towards the Taxonomic Mind Mapper demonstrated an attractively low entrance barrier to linking, exploring and visualising disparate collection data. As follow-up, a publication discussing this novel way of representing taxon concepts enabled by this approach is in preparation.
Code repository - https://github.com/RBGKew/leiden-hackathon
EDIT Platform Common Data Model API
Members - Quentin Groom and Patricia Kelbert
Accomplishments - The Common Data Model (CDM,
Code repository - http://dev.e-taxonomy.eu/svn/trunk/cdmlib/
iPython notebook/Taverna
Members - Youri Lammers, Ross Mounce, Aleksandra Pawlik and Alan Williams
Accomplishments - iPython notebook (
Code repository - https://github.com/myGrid/DataHackLeiden
BioVeL/NeXML services
Members - Bachir Balech, Christian Brenninkmeijer, Hannes Hettling and Rutger Vos
Accomplishments - Biodiversity-oriented phylogenetics workflows usually involve various software tools connected in series that consume and produce different types of data. NeXML is an XML standard that supports the representation of (among others) taxa, character-state matrices, phylogenetic trees and semantic annotations within one single document and is therefore specifically tailored to ease the interplay of different tools in phylogenetic analysis (
Code repository - https://github.com/naturalis/biovel-nbc
Demo - http://biovel.naturalis.nl/biovel?service=NeXMLExtractor&nexml=http://bit.ly/1mR11Yz&object=Trees
The Biodiversity Data Enrichment Hackathon revealed how many possible applications for biodiversity data there are and how quickly solutions can be put together when the normal constraints to collaboration are broken down for a week. Biodiversity data was mobilised from its silos and enriched with meaningful links to related resources, such as links from taxon names to taxon concept URIs; links from described habitats to environment ontologies; links from character traits to trait ontologies; links from species treatments to relevant images, publications and specimens. The workflow tools and data publishing platforms that operate on such enriched data were enhanced to provide greater interoperability and data integration functionality.
The tangible outcomes of the hackathon are finding sustainable homes in the appropriate code bases (e.g. the code bases for the CDM platform, the Plazi server, the BHL server) as well as registries and repositories (e.g. the BiodiversityCatalogue, the Pypi index, the NCBO BioPortal), or form the basis of proofs-of-concept for further development, scientific publications and project proposals. The main intangible outcomes of the event are the further fostering of a community of experts in biodiversity informatics and the strengthened human links between research projects and institutions.
The event also demonstrated the ongoing need for data normalisation and integration, e.g. through the application of ontologies, and the opportunities for innovative research that such integration will afford. Mobilising biodiversity knowledge from their silos in the heritage literature and natural history collections will require tackling numerous factual, technical, economic, and sociological factors; as well as putative or real legal barriers, in particular, copyright and database protection rights. In the process, duplications and redundancies will be uncovered where, for instance, data, information and knowledge on taxonomic names are spread out over multiple institutions in the form of databases, catalogues and lists. Integration will further foster synergies among different disciplines and communities, in some cases encouraging specialisations that can be federated by others, and in other cases allowing rapid project-based development.
The Biodiversity Data Enrichment Hackathon was supported by the EU-funded pro-iBiosphere project (Coordination and policy development in preparation for a European Open Biodiversity Knowledge Management System, addressing Acquisition, Curation, Synthesis, Interoperability and Dissemination, grant No 312848) and Naturalis Biodiversity Center.
The authors would like to thank Hong Cui, John Deck and Ramona Walls for their illuminating input by videoconference on the first day of the Biodiversity Data Enrichment Hackathon; as well as the following participant institutions: Aberystwyth University; Biodiversity and Climate Research Centre - Senckenberg Nature Research Society; Botanic Garden Meise; Landcare Research, New Zealand; Botanic Garden and Botanical Museum Berlin-Dahlem, Freie Universität Berlin; Institute of Biomembranes and Bioenergetics - Italian National Research Center; Museum für Naturkunde - Leibniz-Institut für Evolutions- und Biodiversitätsforschung; Open University; Pensoft; Plazi; Royal Botanic Gardens, Kew; Software Sustainability Institute, myGrid; Université de Montréal / Canadensys; University of Bath; University of Eastern Finland; BioVeL; University of Glasgow; University of Illinois; University of Manchester.