- Split View
-
Views
-
Cite
Cite
Clara Amid, Nima Pakseresht, Nicole Silvester, Suran Jayathilaka, Ole Lund, Lukasz D Dynovski, Bálint Á Pataki, Dávid Visontai, Basil Britto Xavier, Blaise T F Alako, Ariane Belka, Jose L B Cisneros, Matthew Cotten, George B Haringhuizen, Peter W Harrison, Dirk Höper, Sam Holt, Camilla Hundahl, Abdulrahman Hussein, Rolf S Kaas, Xin Liu, Rasko Leinonen, Surbhi Malhotra-Kumar, David F Nieuwenhuijse, Nadim Rahman, Carolina dos S Ribeiro, Jeffrey E Skiby, Dennis Schmitz, József Stéger, János M Szalai-Gindl, Martin C F Thomsen, Simone M Cacciò, István Csabai, Annelies Kroneman, Marion Koopmans, Frank Aarestrup, Guy Cochrane, The COMPARE Data Hubs, Database, Volume 2019, 2019, baz136, https://doi.org/10.1093/database/baz136
- Share Icon Share
Abstract
Data sharing enables research communities to exchange findings and build upon the knowledge that arises from their discoveries. Areas of public and animal health as well as food safety would benefit from rapid data sharing when it comes to emergencies. However, ethical, regulatory and institutional challenges, as well as lack of suitable platforms which provide an infrastructure for data sharing in structured formats, often lead to data not being shared or at most shared in form of supplementary materials in journal publications. Here, we describe an informatics platform that includes workflows for structured data storage, managing and pre-publication sharing of pathogen sequencing data and its analysis interpretations with relevant stakeholders.
Introduction
Whole genome sequencing (WGS) methods show increasing appeal for those involved in pathogen diagnosis, tracking and research. This includes institutions responsible for public or animal health and food safety, clinical microbiology laboratories delivering patient diagnostics, treatment advice and hospital epidemiology support, as well as industries working to avoid disease outbreaks or those developing novel solutions for detection or treatment. Last but not least, this field is of interest to the general scientific community engaged in the mechanistic exploration of pathogen biology and epidemiology. Indeed, advances in DNA sequencing technologies and the lowering of the associated costs have led to an increasing uptake of WGS and next generation sequencing (NGS) in these areas. However, NGS methods are data-intensive with complex analytical requirements, such that their adoption places demands on local, national and global infrastructure for the management, sharing and effective exploitation of NGS-derived pathogen data. This particularly applies when it comes to supporting outbreak investigations, where time is of essence, and pathogen genome characterisation can lend support to public health officials charged with outbreak management. As pathogens do not respect (national or institutional) borders, the need for rapid sharing of data is increasingly endorsed (1). The World Health Organisation for example has repeatedly advocated open sharing of pathogen genetic sequences as well as the knowledge and benefits resulting from the genetic data (https://www.who.int/blueprint/meetings-events/meeting-report-pathogen-genetic-sequence-data-sharing.pdf ). However, data sharing has faced some resistance as capacities and capabilities to generate the data differ greatly between countries and regions. In addition, political, ethical, administrative, regulatory and legal barriers can cause major delays in the sharing of data, making it almost practically impossible (2–3). Examples of such barriers are concerns from data providers about the protection of data ownership and scientific priority, such as the resistance to share pre-published data, and concerns about the compliance with different existing national and international regulations, such as the protection of data sources’ confidentiality and privacy (4–8).
The European Union’s HORIZON 2020 initiative COMPARE (http://www.compare-europe.eu/) set out in 2015 to rise to the challenges brought by the advent of NGS methods in pathogen surveillance and research (3). COMPARE aims to provide solutions for barriers to implementation of NGS spanning all domains (clinical, animal health and food) and pathogens (viruses, bacteria and eukaryotic parasites) and includes low resource settings. As a guiding principle, COMPARE aimed to setup a user-friendly data upload, analysis and sharing platform, where all NGS data with relevant minimum metadata are eventually shared in the public domain through the permanent repositories of the International Nucleotide Sequence Database Collaboration (INSDC, 9, http://www.insdc.org/). This model addresses the following key barriers: (i) long-term data storage of high density data, (ii) bioinformatic analysis of data for users without in house expertise, (iii) a trusted environment for pre-publication sharing of data with relevant stakeholders (data providers and consented data consumers), and (iv) data structuring for searchability and re-usability by other scientists and visualisation of data. For this, COMPARE has developed and tested a number of informatics platforms and bioinformatic workflows by which users can manage, share, analyse and interpret NGS pathogen data.
In this article, we introduce the COMPARE Data Hubs (CDHs), designed to be used as focal points for collaborative data sharing and analysis around which user communities engage and the centrepiece of COMPARE’s informatics platform. Our discussion covers overall design of the system, highlights our principles of standards-compliance and open data, and details the anatomy of a CDH. We provide examples of CDHs in use and describe how users can access the system. Finally, we lay out future plans for further developments and applications of the CDH system.
CDH design
The CDHs offer a complete platform through which a group of collaborating users can share, analyse and interpret their data. A typical use of the system starts with a data provider reporting sequence read data and choosing the appropriate CDH for sharing (see Figure 1). Defined autonomous processes detect these incoming data sets and route them through an appropriate analysis workflow, as selected when the CDH was configured. The results of the analysis, themselves, further data (albeit derived), automatically flow back into the CDH when workflow compute processes reach completion. Finally, users with access to the CDH can then search for data in the CDH, explore and visualize analysis results and select data sets for retrieval.
Following our design principles (see Box 1), the CDHs have been implemented as a modular system that centres around a data storage module with connected cloud compute (see Figure 2). Surrounding these components are a number of tools and interfaces that support steps in the user workflow, such as those described above. These tools and interfaces are brought together within the pathogens portal (PP) website to provide a single point of entry for users making use of the CDHs (https://www.ebi.ac.uk/ena/pathogens). Data reporting tools are offered that support upload and validation of data and metadata; these span the spectrum from an intuitive web ‘drag and drop’ system for bacterial isolates to application programming interfaces (APIs) that allow laboratories to connect data reporting directly to their existing informatics systems. The control of data sharing by data providers is supported directly within the PP (under the ‘Share’ tab) or through an API (https://www.ebi.ac.uk/ena/portal/ams/). Data search functions are also presented directly in the PP (under the ‘Search’ tab) and through an API (https://www.ebi.ac.uk/ena/portal/api/). Exploration and visualisation are available in the PP under the ‘Explore‘ tab (https://www.ebi.ac.uk/ena/pathogens/explore), where also a list of existing CDHs and analytical workflows, that are currently integrated, is available. The list helps the data providers to decide whether they can contribute to an existing CDH or request a new. Finally, data download tools are available variously within the PP/API and through a number of download management tools for public data. The latter include the European Nucleotide Archive (ENA, 10, https://www.ebi.ac.uk/ena) browser and services providing high-volume data access such as the ENA File Downloader (https://github.com/enasequence/ena-ftp-downloader). We are currently working on making data sets directly downloadable from the PP.
CDHs are modular and flexible; no two CDHs are configured or used in exactly the same way. At time of set up of a given CDH, as a user group comes together and agrees on the work that they will carry out, a new CDH is configured with all of the appropriate components that are required for the CDH. Component choices include metadata checklists (that will be used to validate incoming data sets and define searchable fields), choice of analysis workflow and selection of appropriate visualisations. Other component choices (such as data reporting interfaces) can be made at the time of use or based on individual (user) preference to allow, for example, one data provider to a hub to use API-based data reporting and another to use a web interface.
In designing the CDH system, we have paid particular attention to the reuse and adaptation of existing open data infrastructure where possible. The most notable example of this is the reuse of the ENA and many of its surrounding tools for COMPARE’s integration, storage, presentation and retrieval of data. As the European node in the long-established global public databases of record for sequence data, the INSDC (9), the ENA maintains the comprehensive public record for pathogen sequence data. A number of criteria led us to build around ENA: we needed to be as cost-effective as possible in our engineering by leveraging past investment; we sought the high sustainability, particularly for long-term data preservation, that ENA offers; there is a frequent user need to be able to operate on their own data in the context of all available public data; and use of the ENA system at the heart of the CDHs, along with a commitment to structured data sharing (see Box 1), assures that data and metadata are appropriately compliant with publication requirements for when full publication of the data is required.
Anatomy of a data hub
Upload and standards
The COMPARE platform offers a number of data reporting tools that support upload and validation of sequencing and metadata into the CDHs.
One of the prerequisites to structured data sharing is that metadata accompanying uploaded data must fulfil an appropriate standard (see Box I). In the case of samples, the choice of standard depends on the sample provenance, i.e. the type of sample being described. The richer the sample metadata, the higher the downstream usability of associated data. The metadata standards are represented as checklists in ENA that allow various types of validations (e.g. regular expressions, use of controlled vocabulary, ontologies). Examples of metadata checklists developed around pathogens and currently available for use within CDHs are as follows:
Prokaryotic pathogens: http://www.ebi.ac.uk/ena/data/view/ERC000029.
Influenza virus: http://www.ebi.ac.uk/ena/data/view/ERC000032.
Virus pathogen: http://www.ebi.ac.uk/ena/data/view/ERC000033.
Sewage: http://www.ebi.ac.uk/ena/data/view/ERC000036.
Parasites: https://www.ebi.ac.uk/ena/data/view/ERC000039.
DTU Uploader
The DTU Uploader is one of the web-based data reporting tools offered in the COMPARE platform. The Uploader was created to facilitate submissions of sequencing data of various formats (e.g. FASTQ, FASTA) by scientists working in [remote] wet-laboratories and hospitals. The main goals behind the design of the Uploader were providing users with an easy upload tool for large data files and metadata describing those files, validating content/metadata of the files before and after submission, providing resumable uploads in case of upload failures, as well as sharing uploaded data with ENA—if explicitly specified by user—to allow structured data sharing within the CDHs (see Box I). Moreover, additional validation is executed against the ENA submission API that validates samples to be submitted. In case of failing to comply with ENA validations, the user receives an automatic error reporting email in order to fix the issues and resubmit. Uploading takes three steps. The first step is to download a metadata Excel file from the Uploader interface and filling it out with a minimum set of mandatory information about the upload, such as the sample name and sequenced file(s) associated with the sample. The second step provides a drag and drop functionality for the data and metadata file(s) to be uploaded. The final step is to initiate the upload process, by clicking an upload button.
Webin interactive
Webin Interactive is ENA’s web-based submission tool (https://www.ebi.ac.uk/ena/submit/sra/#home) available in the COMPARE platform. This tool scales up to large data sets (several hundred of isolates) and allows both completing a form interactively (only recommended for small data sets) and downloading a spreadsheet for off-line completion and re-upload. Data submissions to ENA through Webin Interactive require the registration of a Webin account (Webin-XXXX) and a subsequent four steps that include (i) study and (ii) sample registrations, (iii) uploading files and (iv) submitting uploaded files. Data files can be uploaded using the Webin File Uploader, downloadable from Webin Interactive (https://ena-docs.readthedocs.io/en/latest/fileprep/upload.html#using-webin-file-uploader) but also file transfer protocol (FTP) or Aspera protocols (https://ena-docs.readthedocs.io/en/latest/fileprep/upload.html#upload-files). The submission step 4 following data upload allows the user to describe their experiments and the uploaded data files by for example specifying the file format (e.g. FASTQ, BAM, CRAM), sequencing platform or library protocols and referencing the samples.
Webin-CLI
The Webin Command Line Interface (Webin-CLI) is a further tool released in late-2018 by ENA for use on both UNIX-based and Windows platforms (https://ena-docs.readthedocs.io/en/latest/general-guide/webin-cli.html) and supports all submission types but study and sample registrations and certain analysis types. The registration steps still need to be done via either the interactive or programmatic Webin. Webin-CLI is provided in the form of a standalone executable JAR file, which can be downloaded from https://github.com/enasequence/webin-cli/releases and run from a UNIX terminal or Windows command prompt. In similar fashion to Webin Interactive or DTU Uploader, here the user must also provide appropriately formatted sequence data files (e.g. FASTQ, BAM). When using Webin-CLI, a ‘manifest’ file must be created describing the experimental metadata and naming the sequence files in a simple tab-separated format. The user then constructs a command, including the name of the manifest file and Webin account login credentials. When the command is run, the files are validated and uploaded, after which accession numbers are output.
An example of a Webin-CLI command
$ webin-cli-context reads-manifest reads_manifest.txt-submit-userName Webin-XXXX-password XXXXX
The primary advantage of Webin-CLI over other submission routes is pre-submission validation: while historically, files have been uploaded and registered before their validity is checked, Webin-CLI validates files before allowing their upload to commence. Hence also, a preceding data file upload to ENA (step 3 in Webin Interactive) is not required here. This is not only a time saving step but also helps saving bandwidth by uploading files only when the files have passed validation. Furthermore, any errors are reported directly to the user. From the user perspective, this allows greater self-sufficiency, as errors can be fixed at an earlier stage and directly by the submitter without the need to contact the ENA Helpdesk. Contacting helpdesk remains an option if the user cannot solve the problem alone. From the perspective of the database, the benefits include a reduction of helpdesk overheads and a much-reduced proportion of invalid submissions, making it easier to support ever-growing volumes of submitted data.
Sharing
Once data providers have uploaded their validated data through one of the described submission routes, they then have full control over which of the uploaded studies to share with which CDH. The CDH sharing preferences can be changed by the data provider from within the PP itself (under the ‘share’ tab; https://wwwdev.ebi.ac.uk/ena/pathogens/login?returnUrl=%2Fshare) or programmatically through the authenticated API (https://www.ebi.ac.uk/ena/portal/ams/webin/auth). The data sets are listed by their study accession and title, and the same data set can be shared across multiple different CDHs if desired. This fine-grained, data provider led, control was crucial for the rapid distribution of data through the COMPARE platform, particularly as a number of the CDHs have established automated analysis workflows that trigger as soon as new data is shared with the CDH. Data sets shared and made available through a Data Hub can then be retrieved by other users of the same Data Hub (see discovery and retrieval sections).
Analysis
A key aim for the COMPARE initiative was to develop and incorporate analytical workflows within a computational workflow engine that would automate the data selection, analysis pipelines and subsequent archival of results for use by the community. To achieve this, we developed SELECTA, a rule-based analysis pipeline scheduler that fully automates the operation and automatic submission of generated results to the ENA for subsequent discovery and retrieval. SELECTA consolidates a number of different analysis pipelines developed within the COMPARE consortium enabling the selected analysis pipeline to be set to automatically run on any newly shared data sets within the CDH. The SELECTA system has fully integrated two bacterial genome analysis pipelines, the Center for Genomic Epidemiology (CGE) bacterial genome analysis pipeline, BAP, of the Danish technical University, and the University of Antwerp bacterial genome analysis pipeline, UAntwerp Bacpipe. The source codes for the fully integrated pipelines are openly available and linked from below sections. Further pipelines are currently being developed or are under testing for integration into the SELECTA workflow engine. The pipelines yet to be fully integrated include ‘RIEMS’, a previously published pipeline for the comprehensive taxonomic classification of metagenomic sequence reads, a ‘Parasite’ analysis pipeline as well as ‘Jovian’, a metagenomics and viromics analysis pipeline and ‘SLIM’, a virus sequence classification tool. The source code for the pipelines under development and/or testing, where not available yet, will become openly available on completion of work and corresponding publications. Each of these workflows is described in more detail below. The output results from each of the pipelines are automatically submitted to the ENA which removes the burden that submitter faces when handling bulk submissions, ensure rapid data processing and consistent data reporting.
SELECTA: current pipelines
DTU-CGE: BAP—bacterial analysis pipeline
The CGE workflow is described in Thomsen et al. (12). The Docker (https://www.docker.com/;https://opensourceforu.com/2017/02/docker-favourite-devops-world/) based version of the pipeline used in this project uses raw reads from the illumina platform as input; cgMLST and SalmonellaTypeFinder were added to the pipeline (Table1). The pipeline automatically identifies the bacterial species and assembles the genome, if applicable, identifies the multilocus sequence type, plasmids, virulence genes and antimicrobial resistance genes. A short printable report for each sample as a tab-separated file containing all the metadata and a summary of the results for all submitted samples can be downloaded. The source code is available at https://bitbucket.org/genomicepidemiology/cge-tools-docker/src/master/.
Database . | Included lineages/plasmids . |
---|---|
PlasmidFinder | Enterobacteriaceae, Acinetobacter baumannii, Enterococcus, Streptococcus and Staphylococcus |
VirulenceFinder | Escherichia coli, Shigella |
SalmonellaTypeFinder | Salmonella |
cgMLST | Escherichia coli, Campylobacter, Listeria, Yersinia, Salmonella |
MLST | has a database for each scheme in the pubMLST database |
ResFinder | all databases in the ResFinder database |
pMLST | IncF, IncHI1, IncHI2, IncI1, IncN, IncAC |
Database . | Included lineages/plasmids . |
---|---|
PlasmidFinder | Enterobacteriaceae, Acinetobacter baumannii, Enterococcus, Streptococcus and Staphylococcus |
VirulenceFinder | Escherichia coli, Shigella |
SalmonellaTypeFinder | Salmonella |
cgMLST | Escherichia coli, Campylobacter, Listeria, Yersinia, Salmonella |
MLST | has a database for each scheme in the pubMLST database |
ResFinder | all databases in the ResFinder database |
pMLST | IncF, IncHI1, IncHI2, IncI1, IncN, IncAC |
Database . | Included lineages/plasmids . |
---|---|
PlasmidFinder | Enterobacteriaceae, Acinetobacter baumannii, Enterococcus, Streptococcus and Staphylococcus |
VirulenceFinder | Escherichia coli, Shigella |
SalmonellaTypeFinder | Salmonella |
cgMLST | Escherichia coli, Campylobacter, Listeria, Yersinia, Salmonella |
MLST | has a database for each scheme in the pubMLST database |
ResFinder | all databases in the ResFinder database |
pMLST | IncF, IncHI1, IncHI2, IncI1, IncN, IncAC |
Database . | Included lineages/plasmids . |
---|---|
PlasmidFinder | Enterobacteriaceae, Acinetobacter baumannii, Enterococcus, Streptococcus and Staphylococcus |
VirulenceFinder | Escherichia coli, Shigella |
SalmonellaTypeFinder | Salmonella |
cgMLST | Escherichia coli, Campylobacter, Listeria, Yersinia, Salmonella |
MLST | has a database for each scheme in the pubMLST database |
ResFinder | all databases in the ResFinder database |
pMLST | IncF, IncHI1, IncHI2, IncI1, IncN, IncAC |
UAntwerp: BACPIPE—bacterial analysis pipeline
Bacpipe (Xavier et al., 2019, under review) is a collection of open-access bioinformatics tools carefully designed into a logical workflow for the analysis of microorganism whole-genome sequencing and was developed to mitigate the level of bioinformatics experience required for microorganism genome analysis in a clinical setting. This computationally low-resource bioinformatics pipeline enables direct analyses of bacterial whole-genome sequences (raw reads, contigs or scaffolds) obtained from second- and third-generation sequencing technologies. Bacpipe covers the full analysis workflow from read quality assessment, to genome assembly, annotation and finally the identification of resistance and virulence genes. The outbreak module (single nucleotide polymorphism [SNPs] and patient metadata) can simultaneously analyse many strains to identify evolutionary relationships and transmission routes. Importantly, parallelization of tools in BacPipe considerably reduces the time-to-result. BacPipe is able to simultaneously analyse numerous strains of bacteria to elucidate their evolutionary relationships and derive a microorganism transmission route. BacPipe was initially validated using a methicillin-resistant Staphylococcus aureus (MRSA) outbreak WGS data set amongst different data sets from hospital, community and food-borne outbreaks and from transmission studies of important pathogens demonstrating the speed and simplicity of the pipeline that reconstructed the same analyses and conclusions within a few hours. BacPipe consolidates the analysis results into a single worksheet to aid rapid interpretation by clinicians, making it an ideal tool for WGS data analysis and interpretation for routine patient-care in hospitals and for infection monitoring in public health settings. The complete package can be obtained at: https://github.com/wholeGenomeSequencingAnalysisPipeline/BacPipe
SELECTA: future pipelines
FLI: RIEMS—metagenomic analysis pipeline
Metagenomics over recent years has proved to be a powerful tool for the analysis of microbial communities for both clinical diagnostic and scientific purposes. However, a major bottleneck is the extraction of relevant actionable information from these often large metagenomics data sets. Reliable Information Extraction from Metagenomics Sequence data set (RIEMS, 13) was developed to address this challenge by accurately assigning each read in a data set to a taxonomic group. RIEMS analysis proves to be highly accurate when compared with similar metagenomics tools on simulated sequence reads and in 2011 was used to detect the orthobunyavirus sequence in metagenomics reads prompting the discovery of the Schmallenberg virus. A manuscript describing an optimized version of RIEMS will be published in due course (Höper et al., 2019, in preparation). The code for the current RIEMS version being integrated into the COMPARE platform can be found at: https://github.com/EBI-COMMUNITY/fli-RIEMS.
EBI-ISS: Parasite analysis pipeline
The parasite pipeline aims to assist wet-lab scientists and clinicians in pathogen surveillance monitoring through in-depth genomic sequence analysis of clinical samples coupled to their geo-location origins with an inherent audit trail that facilitates reproducibility. The parasite workflow leverages a set of open-source bioinformatics analysis tools for comparative analysis of pathogen strains genetic variability, structural variations and recombination events. It can provide insights into specific pathogen features, such as zoonotic potential, and identification of potential targets for drug development. To characterize and formalize the pipeline reports, we conducted a pilot study of intra- and inter-genomes comparative analysis of Cryptosporidium hominis, a major cause of diarrheal disease in humans worldwide. This involved comparative analysis of SNPs, insertion-deletions, simple repeats and identification of genes under section pressure. A major outcome of this research will be the implementation of informative pathogen typing schemes derived from genomic data. A manuscript describing the pipeline is in preparation (Alako et al., 2019). The source code of the parasite pipeline is available at https://github.com/EBI-COMMUNITY/ebi-parasite.
RIVM: Jovian—metagenomics analysis pipeline
Jovian is a metagenomics and viromics analysis workflow designed for wet-lab scientist and clinicians. Jovian consolidates established open-source bioinformatic analytical tools into a single easy to use transparent environment. Its analytical workflows automatically process and analyse Illumina sequence reads from human clinical samples into clinically actionable information. The sequence reads first undergo quality control and removal of human sequence data to enforce patient privacy. The pipeline assembles the remaining sequence reads into scaffolds and possible full viral genomes. Assembled sequences are classified up to species level and viral sequences taxonomically labelled at the sub-species level. Jovian provides a taxonomic classification of the microbial and viral species detected in the clinical samples via an interactive web-report and Jupyter notebook visualisation. Moreover, Jovian enforces an audit trail, particularly important for clinical analysis reproducibility and reporting. A manuscript describing Jovian will be submitted in the near future (Schmitz et al., 2019, in preparation), and the code will be made public after publication.
EMC: SLIM—viral identification pipeline
SLIM is a python-based wrapper for two main functions, de novo assembly to contigs and contig classification. After a quality control step on the short read data to remove common adapters, short reads and low quality reads, SLIM performs a de novo assembly using SPAdes, described by Bankevich et al. (14) using conditions for either Illumina HiSeq paired-end or Ion Torrent single reads. Next, SLIM classifies the contigs based on a translation of all six reading frames of the contig and a usearch (Edgar, 15) screen for homologies to viral proteins. The output of this classification is a single tab-separated value (TSV) table listing each contig showing protein homology above 30% to sequences in virus family-based databases. Contigs showing homology above the threshold to a virus family entry are copied into family-specific fasta files. A short annotation of the closest identified match (the INSDC accession and a truncated ID derived from the INSDC entry) is added to the contig’s fasta id. Contigs that failed to return a homology to any entry in any of the databases are gathered as ‘mystery contigs’. The tool provides the usearch alignment file for each virus family to allow users to verify classifications. The output from each analysis run is a TSV summary table, a useful document for further exploration of the results. Due to the need to limit user-defined and run-specific parameters, generic conditions were chosen that provide a reasonable de novo assembly performance across a broad range of sequence data types. Thus, the results serve as a useful starting point for analysis but can usually be improved by tuning condition for run-specific parameters. A manuscript describing SLIM is in preparation (Cotten, 2019, in preparation). The source code will be released at the time of manuscript publication.
Discovery
The raw data from providers and the automatically processed analysis results from SELECTA workflows are discoverable through the PP and associated authenticated APIs. The PP acts as a single access point to the wealth of raw and processed analysis data. The PP includes an advanced search query builder (https://www.ebi.ac.uk/ena/pathogens/search) that assists the user in creating powerful searches to identify data sets and analyses of interest. Similarly, the Discovery API has a Swagger (https://swagger.io/) interface to assist users with query construction and access to documentation on the usage and status codes of each of the endpoints (https://www.ebi.ac.uk/ena/portal/api/#!/Portal_API/downloadDocUsingGET). The documentation can also be downloaded in PDF. Both the PP advanced search and Discovery API support user authentication, so that search is extended to the Data Hubs that the authenticated user has been granted access to, in addition to any public data sets. For complex API queries that may take longer to complete the user can specify an email notification when the search result is ready for download. The email notification support can help particularly where network speed and robustness may be of concern. For both PP web interactive and API interfaces the returned result can be set to include all searchable fields but can also be customized to include a set of fields of interest only, a particular order of the fields and whether to limit the number of results returned. Please also refer to the ‘Usage and access’ section.
Retrieval
Once users have identified data sets of interest, they can utilize a range of tools to download the data files. The design of the CDH system to utilize existing technology of the ENA at EMBL-EBI, gives CDH users access to its range of powerful download applications for programmatic users through its APIs. For non-programmatic users, there are a range of graphical interface options, and for pathogens data, this is primarily the ENA File Downloader and ENA Browser tools. The ENA File Downloader (https://github.com/enasequence/ena-ftp-downloader) is a stand-alone Java based graphical user interface application, which allows a user to search directly by either an accession or a search query, or alternatively upload a search report generated from within the PP to initiate the download of those sequences. The download interface supports selecting multiple data files at once, download progress indication and automatic verification that files have been successfully downloaded using MD5 checksums. The interface supports downloads using either FTP or for less stable connections IBM Aspera transfer software (https://downloads.asperasoft.com/). The ENA Browser tools (https://github.com/enasequence/enaBrowserTools/) are a set of Python based tools that allow command line based (or programmatic) downloads without requiring scripting knowledge. The tools allow downloading all data for a given accession or data of a particular group for a given accession with minimal effort from the user. Once again the tools support both FTP and Aspera-based downloads.
Exploration
The notebooks
Data sharing has significantly advanced several disciplines, but sharing of the data analysis process in a reproducible way is somewhat lagging behind. Scientific results are traditionally published as human readable articles, but human language lacks the precision and details of computer codes. Therefore, reproducing results even with the data at hand is, if at all possible, often a long tiresome process. The figures in traditional articles without possibility for zooming or subsetting also hide many of the details present in the data, and especially multidimensional data sets are hard to represent in passive two dimensional prints. In the late 80s, Mathematica’s first Notebook frontend was released. Since then slowly but steadily other languages like R and Python picked up the concept of ‘reproducible research’ (16). In the last couple of years, Jupyter Notebooks (17)—capable of handling Python, R and several other languages—became a standard for data analytics and visualisation. The Notebooks integrate the analysis and visualisation process and produce output that can be rendered as rich interactive web pages. Due to the virtualization techniques, it was straightforward to integrate these tools into the CDH (Figure 2). We use a collaborative cloud-accessible platform, Kooplex (Visontai et al., 2019, in preparation) to perform the final step of data analysis and visualisation. The rendering of Notebooks for presentation through the PP is automated, with the daily generated Notebooks immediately available for distribution. Notebooks can be rendered within the user’s web browser or downloaded. Daily reports are archived, so that previous reports can still be accessed. Two types of Notebooks are available: a simpler, static HTML that can give a quick overview about the content of the Data Hub at any given day, and a more complex version the users can use to filter, sort, arrange and visualize the data in their web browser without writing code. In the current version, the primary aim of these Notebooks is to lower the initial effort needed to explore the content of a Data Hub, but further development may allow even richer data exploration and visualisation. Exploration and visualisation are available in the PP under the ‘Explore’ tab. Please also see the ‘Usage and access’ section.
The Virome browser
Where a broad overview of families or genera is usually sufficient in bacterial metagenomics, analysing the virome requires species or sub-species level resolution of sequence annotations to extract useful information. In addition, the detection of a partial sequence of a highly pathogenic virus can require further investigation, while a large quantity of plant virus derived DNA may be of less interest. Therefore, there is a need for easy, interactive and in-depth browsing of the analysis results. To that end, the Virome Browser (Nieuwenhuijse et al., 2019, in preparation) Shiny app was built, which allows users to download virus related analysis data form the PP and visualize and browse these locally. The Virome Browser allows users to import annotation data and assembled contigs from the PP, which can be interactively filtered based on quality thresholds such as amino acid identity and hit length. Subsequently, contigs with a specific annotation can be selected based on user interest. The selected contigs can then be inspected individually, allowing the user to visualize the sequence of the contig and the open reading frame (ORF) structure. Both the nucleotide and amino acid sequences derived from the ORFs can be saved as a FASTA file for further analysis. Metagenomic sequencing of the virome typically requires in-depth post-processing of the analysis results, which can be a daunting task for users without programmatic experience. The in depth analysis functionalities of the Virome Browser enable users without a bioinformatic background to extract useful information from raw analysis results. The Virome Browser has been made into an R package which can be downloaded and installed locally from github (https://github.com/dnieuw/ViromeBrowser) using Rstudio.
Configuration
As mentioned in the CDH design section, the Data Hubs allow for flexibility and choice of their configuration to cater for different collaborations. The configuration of a Data Hub depends on the data type being shared and analysed and hence includes choices of an appropriate sample metadata standard as well as the analysis pipeline needed and the visualisation process. Both choices of sample metadata reporting standard (checklists, see also under ‘Upload and Standards’) and the analysis workflow depend on the sample type and provenance, for example whether the sequenced sample is a bacterial isolate, viral, or whether it is derived from an environmental setting.
Usage and access to the platform
Authenticated access via the PP interactive (https://www.ebi.ac.uk/ena/pathogens/) and the associated API (https://www.ebi.ac.uk/ena/portal/api/) enables the user to search pre-publication data in a desired Data Hub. To do this, the user needs to authenticate using a username and password combination. The PP/API can also be used to access data in the public domain without user authentication. The search functionalities here are the same to when a user authenticates, but results are limited to microbial data in the public domain. Figure 3 shows the use of the PP interactive interface going through steps of building a query to look in the public domain for read data of Ebola virus collected in Zaire in 1976,and customising the result page to return ‘centre name’, ‘study accession, ‘sample accession’, ‘run accession’ and ‘fastq_ftp’ (the FTP file path to the processed fastq files). The results can be downloaded in TSV and JSON formats.
The curl command for the same query used in the PP:curl -X POST -H ‘‘Content-Type: application/x-www-form-urlencoded’’ -d ‘‘dataPortal=pathogen&result= read_run&query=tax_tree(1570291) AND country=‘‘Zaire’’ AND collection_date=1976-01-01&fields=center_name, study_accession, sample_accession, run_accession, fastq_ftp & format=tsv’’ ‘‘https://www.ebi.ac.uk/ena/portal/api/ search’’
In order to explore a data set that has been included in a Data Hub and run through one of the integrated analysis pipelines (SELECTA workflows), the user can go to the ‘Explore’ tab in the PP and visualize the analysis results via a connected Notebook. To demonstrate how this works, we selected three Salmonella enterica data sets that are available in the public domain. We configured a Data Hub, called dcc_benoit, to include this data and run it through the CGE bacterial analysis pipeline (BAP). The output of the analysis was used to create a public Notebook, the visualisation process has been rendered and can be accessed via the PP: https://www.ebi.ac.uk/ena/pathogens/explore
There are three tabs available here, ‘Data Hub content’ shows a summary tables for the data content of the Data Hub, ‘Primary Analysis’ shows in this case the visualisation of the CGE analysis pipeline output and finally there is an ‘AMR’ (antimicrobial resistance) tab here because antimicrobial resistance profiles (antibiograms) exist for 19 of the sequenced samples. For a demonstration video to see how to change views or filter data, please go to https://www.ebi.ac.uk/ena/pathogens/explore and select the ‘View Demo’ button.
At the time of writing, the CDH model has been used for 13 different projects by the COMPARE collaboration. Use and assessment of the CDHs have been also described in Poen M. et al. (2019), and Matamoros S. et al. (2019), both submitted. Table 2 lists CDHs and their descriptions. Where data is already in the public domain it is indicated by the corresponding URL to ENA. In other cases, data is still pre-publication confidential at the time of writing.
Name . | Topic . | Description . |
---|---|---|
dcc_sibelius | Pilot: Influenza H5N8 | This data hub contains RNA sequence data and metadata of three highly pathogenic avian influenza H5N8 viruses used in the H5N8 pilot project. The aim of this project is to determine the similarity and reproducibility of viral genome consensus determination and minority variant detections between three different but commonly used workflows. Data public and described in Poen M., et al. (2019), submitted. |
dcc_berlioz | Pilot: Ebola | This data hub contains Ebola sequence data generated as part of a relief effort in West Africa. Data public at: https://www.ebi.ac.uk/ena/data/view/PRJEB10265 |
dcc_liszt | Global Sewage | This data hub contains the DNA sequences, metagenomics data from the Global Sewage Surveillance project. The data represent all urban sewage samples collected prior to treatment plant inlet from major cities around the world. The study aims to establish a global surveillance of infectious disease agents and AMR. |
dcc_strauss | Kibera Sewage | This data hub contains the DNA sequences, metagenomics data from the informal settlement of Kibera, Nairobi, Kenya. The data represent sewage samples collected over 3 months from 2 of the 10 population clusters under US CDC surveillance. The study aims to establish a hot spot disease surveillance. |
dcc_vivaldi | Foodborne pathogen surveillance and epidemiological analysis | This data hub contains the DNA sequences and metagenomics data from the COMPARE Work package 4/7 workgroup of food-borne pathogens. The majority of the data consist of the bacterial pathogens Salmonella, E. coli, Listeria and Campylobacter. Samples are collected from human infections, food and animals, and the work done on these sequences aimed to improve and evaluate new and established microbiological and epidemiological analysis methods used in Public Health and the food and veterinary sector. Data were also collected with the goal of developing Source Attribution methods for WGS data. |
dcc_schubert | AMR working group | This data hub contains DNA sequences of bacterial isolates’ genomes coupled with phenotypic AMR data. The phenotypic data are presented in standardized antibiograms, describing for each isolate the antibiotics tested, the levels of resistance observed, the antimicrobial susceptibility testing method employed, etc. The aim is to provide a platform for exchange of genomic and phenotypic information regarding AMR, thus encouraging surveillance and the development of innovating projects for the prediction of AMR from sequence data. Data public and described in Matamoros S., et al. (2019), submitted. |
dcc_brahms | Diagnostic metagenomics on clinical samples | Diagnostic metagenomics on clinical samples: Prediction of antibiotic resistance genes and pathogen discovery in shot-gun metagenomic data from swine faeces. The data-hub contains shot-gun metagenomic NGS data sets generated from swine holdings with acute diarrhoea. The causative agent, porcine epidemic diarrhoea virus, was identified. Metadiagnostic analysis via FLI RIEMS pipeline revealed co-infection with bacteria. Prediction of antibiotic resistance markers and pathogen discovery will be done as a pilot to test pipelines and algorithms with clinical metagenomics data. |
dcc_handel | Virus metagenomics | This data hub is used to share Fastq files of NGS experiments, mostly with a metagenomics approach, on clinical samples of patients with hepatitis A and norovirus gastroenteritis. The human reads in the files have been removed before being uploaded. |
dcc_puccini | Parasites (Comparative Genomics of Intestinal Protozoa) | This data hub contains the raw DNA sequences from isolates of the protozoan Cryptosporidium. The data were generated in collaboration with the UK Cryptosporidium Reference Unit and represent both sporadic and outbreak cases. The study aims to understand the major factors that structure parasites’ genomes by using a comparative genomics approach.Data public at: https://www.ebi.ac.uk/ena/data/view/PRJEB15112 |
dcc_beard | Global Sewage snapshot Virome sequencing part | This data hub contains the raw read data of the virus specific part of the Global Sewage Surveillance project. The data aim to capture the complete DNA and RNA virome of the sampled locations. In addition, the analysis results of the SELECTA-SLIM pipeline can be found in this datahub. |
dcc_cole | Metagenomics ring trial | This data hub contains the DNA sequences, metagenomics data from the Food Metagenomics ring trial 2018. The data represent DNA- and RNA-derived metagenomics data sets processed from a piece of smoked salmon spiked with a complex mock community consisting of viruses, bacteria, fungi and a parasite. The study aims to compare wet lab protocols using the same starting material. |
dcc_bromhead | CoVetLab (Colistin resistant Enterobacteriaceae project) | This data hub contains the DNA sequences of single bacterial isolates of primarily antimicrobial resistant enterobacteriaceae from European National Reference Laboratories. The data represent amongst others isolates collected for the EU antimicrobial resistance monitoring in zoonotic and indicator bacteria from humans, animals and food as well as for the CoVetLab, colistin resistance project. The intention is that all data related to the EURL-AR will be submitted to the data hub. |
dcc_schumann | Bioaccumulation experiment | This data hub contains DNA sequences and metadata to analyse bioaccumulated oysters. In addition, the analysis results of the SELECTA-SLIM pipeline can be found in this datahub. |
Name . | Topic . | Description . |
---|---|---|
dcc_sibelius | Pilot: Influenza H5N8 | This data hub contains RNA sequence data and metadata of three highly pathogenic avian influenza H5N8 viruses used in the H5N8 pilot project. The aim of this project is to determine the similarity and reproducibility of viral genome consensus determination and minority variant detections between three different but commonly used workflows. Data public and described in Poen M., et al. (2019), submitted. |
dcc_berlioz | Pilot: Ebola | This data hub contains Ebola sequence data generated as part of a relief effort in West Africa. Data public at: https://www.ebi.ac.uk/ena/data/view/PRJEB10265 |
dcc_liszt | Global Sewage | This data hub contains the DNA sequences, metagenomics data from the Global Sewage Surveillance project. The data represent all urban sewage samples collected prior to treatment plant inlet from major cities around the world. The study aims to establish a global surveillance of infectious disease agents and AMR. |
dcc_strauss | Kibera Sewage | This data hub contains the DNA sequences, metagenomics data from the informal settlement of Kibera, Nairobi, Kenya. The data represent sewage samples collected over 3 months from 2 of the 10 population clusters under US CDC surveillance. The study aims to establish a hot spot disease surveillance. |
dcc_vivaldi | Foodborne pathogen surveillance and epidemiological analysis | This data hub contains the DNA sequences and metagenomics data from the COMPARE Work package 4/7 workgroup of food-borne pathogens. The majority of the data consist of the bacterial pathogens Salmonella, E. coli, Listeria and Campylobacter. Samples are collected from human infections, food and animals, and the work done on these sequences aimed to improve and evaluate new and established microbiological and epidemiological analysis methods used in Public Health and the food and veterinary sector. Data were also collected with the goal of developing Source Attribution methods for WGS data. |
dcc_schubert | AMR working group | This data hub contains DNA sequences of bacterial isolates’ genomes coupled with phenotypic AMR data. The phenotypic data are presented in standardized antibiograms, describing for each isolate the antibiotics tested, the levels of resistance observed, the antimicrobial susceptibility testing method employed, etc. The aim is to provide a platform for exchange of genomic and phenotypic information regarding AMR, thus encouraging surveillance and the development of innovating projects for the prediction of AMR from sequence data. Data public and described in Matamoros S., et al. (2019), submitted. |
dcc_brahms | Diagnostic metagenomics on clinical samples | Diagnostic metagenomics on clinical samples: Prediction of antibiotic resistance genes and pathogen discovery in shot-gun metagenomic data from swine faeces. The data-hub contains shot-gun metagenomic NGS data sets generated from swine holdings with acute diarrhoea. The causative agent, porcine epidemic diarrhoea virus, was identified. Metadiagnostic analysis via FLI RIEMS pipeline revealed co-infection with bacteria. Prediction of antibiotic resistance markers and pathogen discovery will be done as a pilot to test pipelines and algorithms with clinical metagenomics data. |
dcc_handel | Virus metagenomics | This data hub is used to share Fastq files of NGS experiments, mostly with a metagenomics approach, on clinical samples of patients with hepatitis A and norovirus gastroenteritis. The human reads in the files have been removed before being uploaded. |
dcc_puccini | Parasites (Comparative Genomics of Intestinal Protozoa) | This data hub contains the raw DNA sequences from isolates of the protozoan Cryptosporidium. The data were generated in collaboration with the UK Cryptosporidium Reference Unit and represent both sporadic and outbreak cases. The study aims to understand the major factors that structure parasites’ genomes by using a comparative genomics approach.Data public at: https://www.ebi.ac.uk/ena/data/view/PRJEB15112 |
dcc_beard | Global Sewage snapshot Virome sequencing part | This data hub contains the raw read data of the virus specific part of the Global Sewage Surveillance project. The data aim to capture the complete DNA and RNA virome of the sampled locations. In addition, the analysis results of the SELECTA-SLIM pipeline can be found in this datahub. |
dcc_cole | Metagenomics ring trial | This data hub contains the DNA sequences, metagenomics data from the Food Metagenomics ring trial 2018. The data represent DNA- and RNA-derived metagenomics data sets processed from a piece of smoked salmon spiked with a complex mock community consisting of viruses, bacteria, fungi and a parasite. The study aims to compare wet lab protocols using the same starting material. |
dcc_bromhead | CoVetLab (Colistin resistant Enterobacteriaceae project) | This data hub contains the DNA sequences of single bacterial isolates of primarily antimicrobial resistant enterobacteriaceae from European National Reference Laboratories. The data represent amongst others isolates collected for the EU antimicrobial resistance monitoring in zoonotic and indicator bacteria from humans, animals and food as well as for the CoVetLab, colistin resistance project. The intention is that all data related to the EURL-AR will be submitted to the data hub. |
dcc_schumann | Bioaccumulation experiment | This data hub contains DNA sequences and metadata to analyse bioaccumulated oysters. In addition, the analysis results of the SELECTA-SLIM pipeline can be found in this datahub. |
Updates will be made available through https://www.ebi.ac.uk/ena/pathogens/datahubs.
Name . | Topic . | Description . |
---|---|---|
dcc_sibelius | Pilot: Influenza H5N8 | This data hub contains RNA sequence data and metadata of three highly pathogenic avian influenza H5N8 viruses used in the H5N8 pilot project. The aim of this project is to determine the similarity and reproducibility of viral genome consensus determination and minority variant detections between three different but commonly used workflows. Data public and described in Poen M., et al. (2019), submitted. |
dcc_berlioz | Pilot: Ebola | This data hub contains Ebola sequence data generated as part of a relief effort in West Africa. Data public at: https://www.ebi.ac.uk/ena/data/view/PRJEB10265 |
dcc_liszt | Global Sewage | This data hub contains the DNA sequences, metagenomics data from the Global Sewage Surveillance project. The data represent all urban sewage samples collected prior to treatment plant inlet from major cities around the world. The study aims to establish a global surveillance of infectious disease agents and AMR. |
dcc_strauss | Kibera Sewage | This data hub contains the DNA sequences, metagenomics data from the informal settlement of Kibera, Nairobi, Kenya. The data represent sewage samples collected over 3 months from 2 of the 10 population clusters under US CDC surveillance. The study aims to establish a hot spot disease surveillance. |
dcc_vivaldi | Foodborne pathogen surveillance and epidemiological analysis | This data hub contains the DNA sequences and metagenomics data from the COMPARE Work package 4/7 workgroup of food-borne pathogens. The majority of the data consist of the bacterial pathogens Salmonella, E. coli, Listeria and Campylobacter. Samples are collected from human infections, food and animals, and the work done on these sequences aimed to improve and evaluate new and established microbiological and epidemiological analysis methods used in Public Health and the food and veterinary sector. Data were also collected with the goal of developing Source Attribution methods for WGS data. |
dcc_schubert | AMR working group | This data hub contains DNA sequences of bacterial isolates’ genomes coupled with phenotypic AMR data. The phenotypic data are presented in standardized antibiograms, describing for each isolate the antibiotics tested, the levels of resistance observed, the antimicrobial susceptibility testing method employed, etc. The aim is to provide a platform for exchange of genomic and phenotypic information regarding AMR, thus encouraging surveillance and the development of innovating projects for the prediction of AMR from sequence data. Data public and described in Matamoros S., et al. (2019), submitted. |
dcc_brahms | Diagnostic metagenomics on clinical samples | Diagnostic metagenomics on clinical samples: Prediction of antibiotic resistance genes and pathogen discovery in shot-gun metagenomic data from swine faeces. The data-hub contains shot-gun metagenomic NGS data sets generated from swine holdings with acute diarrhoea. The causative agent, porcine epidemic diarrhoea virus, was identified. Metadiagnostic analysis via FLI RIEMS pipeline revealed co-infection with bacteria. Prediction of antibiotic resistance markers and pathogen discovery will be done as a pilot to test pipelines and algorithms with clinical metagenomics data. |
dcc_handel | Virus metagenomics | This data hub is used to share Fastq files of NGS experiments, mostly with a metagenomics approach, on clinical samples of patients with hepatitis A and norovirus gastroenteritis. The human reads in the files have been removed before being uploaded. |
dcc_puccini | Parasites (Comparative Genomics of Intestinal Protozoa) | This data hub contains the raw DNA sequences from isolates of the protozoan Cryptosporidium. The data were generated in collaboration with the UK Cryptosporidium Reference Unit and represent both sporadic and outbreak cases. The study aims to understand the major factors that structure parasites’ genomes by using a comparative genomics approach.Data public at: https://www.ebi.ac.uk/ena/data/view/PRJEB15112 |
dcc_beard | Global Sewage snapshot Virome sequencing part | This data hub contains the raw read data of the virus specific part of the Global Sewage Surveillance project. The data aim to capture the complete DNA and RNA virome of the sampled locations. In addition, the analysis results of the SELECTA-SLIM pipeline can be found in this datahub. |
dcc_cole | Metagenomics ring trial | This data hub contains the DNA sequences, metagenomics data from the Food Metagenomics ring trial 2018. The data represent DNA- and RNA-derived metagenomics data sets processed from a piece of smoked salmon spiked with a complex mock community consisting of viruses, bacteria, fungi and a parasite. The study aims to compare wet lab protocols using the same starting material. |
dcc_bromhead | CoVetLab (Colistin resistant Enterobacteriaceae project) | This data hub contains the DNA sequences of single bacterial isolates of primarily antimicrobial resistant enterobacteriaceae from European National Reference Laboratories. The data represent amongst others isolates collected for the EU antimicrobial resistance monitoring in zoonotic and indicator bacteria from humans, animals and food as well as for the CoVetLab, colistin resistance project. The intention is that all data related to the EURL-AR will be submitted to the data hub. |
dcc_schumann | Bioaccumulation experiment | This data hub contains DNA sequences and metadata to analyse bioaccumulated oysters. In addition, the analysis results of the SELECTA-SLIM pipeline can be found in this datahub. |
Name . | Topic . | Description . |
---|---|---|
dcc_sibelius | Pilot: Influenza H5N8 | This data hub contains RNA sequence data and metadata of three highly pathogenic avian influenza H5N8 viruses used in the H5N8 pilot project. The aim of this project is to determine the similarity and reproducibility of viral genome consensus determination and minority variant detections between three different but commonly used workflows. Data public and described in Poen M., et al. (2019), submitted. |
dcc_berlioz | Pilot: Ebola | This data hub contains Ebola sequence data generated as part of a relief effort in West Africa. Data public at: https://www.ebi.ac.uk/ena/data/view/PRJEB10265 |
dcc_liszt | Global Sewage | This data hub contains the DNA sequences, metagenomics data from the Global Sewage Surveillance project. The data represent all urban sewage samples collected prior to treatment plant inlet from major cities around the world. The study aims to establish a global surveillance of infectious disease agents and AMR. |
dcc_strauss | Kibera Sewage | This data hub contains the DNA sequences, metagenomics data from the informal settlement of Kibera, Nairobi, Kenya. The data represent sewage samples collected over 3 months from 2 of the 10 population clusters under US CDC surveillance. The study aims to establish a hot spot disease surveillance. |
dcc_vivaldi | Foodborne pathogen surveillance and epidemiological analysis | This data hub contains the DNA sequences and metagenomics data from the COMPARE Work package 4/7 workgroup of food-borne pathogens. The majority of the data consist of the bacterial pathogens Salmonella, E. coli, Listeria and Campylobacter. Samples are collected from human infections, food and animals, and the work done on these sequences aimed to improve and evaluate new and established microbiological and epidemiological analysis methods used in Public Health and the food and veterinary sector. Data were also collected with the goal of developing Source Attribution methods for WGS data. |
dcc_schubert | AMR working group | This data hub contains DNA sequences of bacterial isolates’ genomes coupled with phenotypic AMR data. The phenotypic data are presented in standardized antibiograms, describing for each isolate the antibiotics tested, the levels of resistance observed, the antimicrobial susceptibility testing method employed, etc. The aim is to provide a platform for exchange of genomic and phenotypic information regarding AMR, thus encouraging surveillance and the development of innovating projects for the prediction of AMR from sequence data. Data public and described in Matamoros S., et al. (2019), submitted. |
dcc_brahms | Diagnostic metagenomics on clinical samples | Diagnostic metagenomics on clinical samples: Prediction of antibiotic resistance genes and pathogen discovery in shot-gun metagenomic data from swine faeces. The data-hub contains shot-gun metagenomic NGS data sets generated from swine holdings with acute diarrhoea. The causative agent, porcine epidemic diarrhoea virus, was identified. Metadiagnostic analysis via FLI RIEMS pipeline revealed co-infection with bacteria. Prediction of antibiotic resistance markers and pathogen discovery will be done as a pilot to test pipelines and algorithms with clinical metagenomics data. |
dcc_handel | Virus metagenomics | This data hub is used to share Fastq files of NGS experiments, mostly with a metagenomics approach, on clinical samples of patients with hepatitis A and norovirus gastroenteritis. The human reads in the files have been removed before being uploaded. |
dcc_puccini | Parasites (Comparative Genomics of Intestinal Protozoa) | This data hub contains the raw DNA sequences from isolates of the protozoan Cryptosporidium. The data were generated in collaboration with the UK Cryptosporidium Reference Unit and represent both sporadic and outbreak cases. The study aims to understand the major factors that structure parasites’ genomes by using a comparative genomics approach.Data public at: https://www.ebi.ac.uk/ena/data/view/PRJEB15112 |
dcc_beard | Global Sewage snapshot Virome sequencing part | This data hub contains the raw read data of the virus specific part of the Global Sewage Surveillance project. The data aim to capture the complete DNA and RNA virome of the sampled locations. In addition, the analysis results of the SELECTA-SLIM pipeline can be found in this datahub. |
dcc_cole | Metagenomics ring trial | This data hub contains the DNA sequences, metagenomics data from the Food Metagenomics ring trial 2018. The data represent DNA- and RNA-derived metagenomics data sets processed from a piece of smoked salmon spiked with a complex mock community consisting of viruses, bacteria, fungi and a parasite. The study aims to compare wet lab protocols using the same starting material. |
dcc_bromhead | CoVetLab (Colistin resistant Enterobacteriaceae project) | This data hub contains the DNA sequences of single bacterial isolates of primarily antimicrobial resistant enterobacteriaceae from European National Reference Laboratories. The data represent amongst others isolates collected for the EU antimicrobial resistance monitoring in zoonotic and indicator bacteria from humans, animals and food as well as for the CoVetLab, colistin resistance project. The intention is that all data related to the EURL-AR will be submitted to the data hub. |
dcc_schumann | Bioaccumulation experiment | This data hub contains DNA sequences and metadata to analyse bioaccumulated oysters. In addition, the analysis results of the SELECTA-SLIM pipeline can be found in this datahub. |
Updates will be made available through https://www.ebi.ac.uk/ena/pathogens/datahubs.
Data hub requests
Requests to configure a Data Hub with a short description of the project/collaboration should be sent to datasubs@ebi.ac.uk. If requesting groups know already which scope they wish to use, i.e. sample metadata standard and analysis pipelines described in this work, these should be also specified. Alternatively, design of new metadata standards and integration of other analysis workflows will become part of a consultation process. We will send out a document to be completed by the requesting group to include names, affiliations and contact details of data providers and users who will need to provide consent to access pre-publication data (if required). Once the scope of the Data Hub is finalized, a Data Hub will be assigned and configured accordingly. Following this process, users will be sent access credentials to their assigned Data Hub. Data providers Webin accounts will be associated with the Data Hub, so they can use the PP to share submitted data with other Data Hub users (see also under ‘Sharing’).
Data hub sharing agreements
Considering the governance of access and use of data within the CDHs, and in order to address concerns of the Parties involved in terms of pre-publication access, confidentiality, due diligence (compliance with relevant regulations) and clarifying specific rights and obligations, a Code of Conduct was agreed by the COMPARE members in the Consortium Agreement. Additionally, in order to set up pilot projects that were relevant to the COMPARE platform and required the use of Data Hubs but were executed by external users (non-Consortium members), the Code of Conduct (http://www.compare-europe.eu/project-organisation/work-packages/workpackage-12) had to be signed by all parties involved in order to gain access and permission to use the available data for the purpose of specified activities. Within this Code of Conduct, the confidentiality and due diligence agreement is stating the ownership of, and responsibilities for the sharing of data in the Data Hubs, in addition to the Terms of Reference that clarify the do’s and don’ts for the participating parties. The ultimate goal of this document is to protect the integrity of the developed database and the Platform as a whole, to promote open access but facilitate also temporally confidential sharing when needed and to promote constructive peer collaboration.
Efforts have been made to draw up the agreements in a way that is legally unambiguous and at the same time readable and understandable for participants who are not legally trained. An additional disclaimer is included which safeguards the data Providers from liability for the fitness to use, faults or errors in the data. A special consideration was made on the flexibility of terms, leaving to the participants to decide, at any stage, on the issues of (i) who can participate: parties can join (if agreed by all participants) and/or drop off at any point in time; and (ii) the nature of data to be shared: the amount and type of metadata attached to the raw sequences, considering a defined minimum set of metadata (see also under ‘Upload and Standards’). The main concerns of the stakeholders involved addressed on the Code of Conduct are stratified between the two defined phases: (i) protected space, to which only eligible participants who have undersigned the agreements have access, and (ii) public availability of the data. For the first stage, issues of confidentiality and ownership are directly addressed, when parties agree not to share the data outside the closed space, and not use the data in commercial applications and/or scientific publications without the consent and acknowledgement of the data providers. For the second stage, to comply with open data policies and as a preemptive response to requests of third parties to the publication of data, parties declare to share the data on the public domain with a minimum set of metadata. At both stages, parties declare to refrain from any attempt to identify individuals when using the data, and that data is uploaded and available in accordance with the applicable laws and regulations of the European Union and of the country of origin.
Ongoing developments
One of the visions of the COMPARE initiative was to promote open data sharing and help scientists who may not have access to suitable resources by providing workflows and tools and to consolidate these through a single platform. The CDHs have been implemented over the last several years in an approach that saw a simple first implementation with rapid new deployments as additional functions became available. We will continue with this approach in order to provide maximum benefit as early as possible to our users. Particular areas of focus over the next year will likely be updates to analysis workflows, tools to search based on queries within the outputs of analyses, such as species identified, typing information and resistance gene calls, searchability within AMR profile antibiograms and implementation of the Evergreen tree-building system (https://cge.cbs.dtu.dk/services/Evergreen/, Szarvas et al. submitted, pre-print: https://www.biorxiv.org/content/10.1101/540138v1).
A current priority is to pilot the system in a variety of contexts, spanning pathogen, sectors and domains, including public and animal health agencies, food safety monitoring organisations and the commercial food industry. We invite interested groups from these and other contexts to contact us with ideas for pilots.
Conclusions
The COMPARE initiative was established with the aim to deal with challenges of open data sharing (see also under ‘Introduction’, ‘Data Hub design’, ‘Data Hub Sharing Agreements’) and to comply with the Findable, Accessible, Interoperable and Reusable (FAIR) guiding principles for data management and discovery (18). The design principles for the COMPARE platform are founded on being FAIR. This is granted through resources reused for this initiative that have a portfolio of engagement with various communities and existing infrastructure to ensure these principles. The ENA at the EMBL-EBI is an ELIXIR (https://elixir-europe.org/) Core Data Resource and participant in FAIR activities (e.g. FAIR Data Resources implementation study; https://elixir-europe.org/about-us/implementation-studies) and has been used for COMPARE’s integration, storage, presentation and retrieval of data. Data reported into the CDHs use community standards (see ‘data standards’ under Design principles and the standard section). Data in the CDHs, both in pre-publication status (shared between stakeholders) and ultimately released into the public domain, are ‘Findable’ through search and discovery tools covering both programmatic and interactive options to provide maximum flexibility and adaptability (see Discovery and Retrieval sections). Data are ‘Accessible’ both directly through the ENA but also globally through the INSDC mirrors (NCBI and DDBJ; www.insdc.org; see also under ‘Data Hub design’ section). ‘Interoperability’ is provided through structured data and metadata formats, which are validated at the time of reporting (see under ‘Upload and Standards’ section and examples: https://www.ebi.ac.uk/ena/data/view/PRJEB12582;https://www.ebi.ac.uk/ena/data/view/PRJEB9687;https://www.ebi.ac.uk/ena/data/view/SAMEA3493153;https://www.ebi.ac.uk/ena/data/view/SAMEA4390577;https://www.ebi.ac.uk/ena/data/view/PRJEB21546). Finally, data becomes ‘Reusable’ through promotion of data sharing and clear terms of use: https://www.ebi.ac.uk/about/terms-of-use.
Author contributions
Clara Amid led on the development of the article; Guy Cochrane, Marion Koopmans and Frank Møller Aarestrup conceived the CDH; Clara Amid, Sam Holt and Jeffrey E. Skiby operated user support systems; Nima Pakseresht, Blaise Alako and Nadim Rahman provided cloud compute environment used in CDH; Nicole Silvester, Peter Harrison, Suran Jayathilaka and Abdulrahman Hussein provided metadata search, data access APIs and access management tools; Ole Lund and Lukasz D. Dynovski provided the DTU Uploader; Rasko Leinonen provided the Webin data submission system; Ole Lund, Jose J. L. Cisneros, Rolf S. Kaas, Martin C. F. Thomsen and Camilla Hundahl provided the CGE analysis workflow; Surbhi Malhotra-Kumar and Basil Britto Xavier provided the BacPIPE analysis workflow; Dirk Höper and Ariane Belka contributed the RIEMS analysis workflow; Simone Cacciò, Blaise Alako and Xin Liu worked on the parasite workflow; István Csabai, Dávid Visontai, Bálint Á. Pataki, József Stéger and János M. Szalai-Gindl supported data visualisation; Matthew Cotten and David Nieuwenhuijse contributed the SLIM analysis workflow and visualisation system; Dennis Schmitz and Annelies Kroneman provided Jovian; and George B. Haringhuizen and Carolina dos S Ribeiro provided user data agreement support.
Funding
The COMPARE Consortium, which has received funding from the European Union’s Horizon 2020 research and innovation programme [grant agreement number 643476]. Additional support has been provided from National Research, Development and Innovation Office of Hungary [NVKP_16-1-2016-0004 to I.C. and J.S.].
Conflict of interest
None declared.