Main Page: Difference between revisions

From Protist-Prokaryote Symbiosis Database
Jump to navigation Jump to search
Line 29: Line 29:
; What is a [[Item:Q56|placeholder taxon]]?
; What is a [[Item:Q56|placeholder taxon]]?
: We would like to model taxonomic relationships ("find taxa that are members of Ciliophora") and also link out to external databases, particularly NCBI. However, there is often a discrepancy between NCBI Taxonomy and the "actual" taxonomy.
: We would like to model taxonomic relationships ("find taxa that are members of Ciliophora") and also link out to external databases, particularly NCBI. However, there is often a discrepancy between NCBI Taxonomy and the "actual" taxonomy.
: For example, the [[Item:Q22|brown ciliate]] is reported as a Parduczia sp. based on sequence analysis, but the sequences from that study are published under a placeholder "ciliate metagenome" identifier on NCBI.
: For example, the [[Item:Q22|brown ciliate]] is reported as a Parduczia sp. based on sequence analysis, but the sequences from that study are published under an environmental "ciliate metagenome" identifier on NCBI.
: Therefore, the item "brown ciliate" is modeled here as a provisional taxon, because it does not have an exact equivalent in the NCBI Taxonomy.
: For [[Item:Q301|Q301]], an SSU rRNA sequence has been published. The property [[Property:P28|P28]] is used to link to a representative sequence for disambiguation.
; Why host this on Wikibase?
; Why host this on Wikibase?
: This database has seen a number of iterations: starting as a table in a word processor file, to spreadsheets, a custom SQLite database, and an attempt to homebrew a structured data base with XML files and Python scripts. After getting some experience on Wikidata, I found that Wikibase offers the key features that I wanted: flexible and extensible schemata, graphical frontend for manual data entry, options for programmatic data import from tables, integration with external databases, and a sophisticated query interface.
: This database has seen a number of iterations: starting as a table in a word processor file, to spreadsheets, a custom SQLite database, and an attempt to homebrew a structured data base with XML files and Python scripts. After getting some experience on Wikidata, I found that Wikibase offers the key features that I wanted: flexible and extensible schemata, graphical frontend for manual data entry, options for programmatic data import from tables, integration with external databases, and a sophisticated query interface.

Revision as of 15:44, 17 March 2024

Introduction

This project aims to describe symbiotic interactions between protists and prokaryotes as structured data.

Envisioned use cases include:

  • Search and browse symbiotic interactions by biological taxonomy, leveraging cross-references to external taxonomies (e.g. NCBI Taxonomy, Catalogue of Life)
  • Find interactions that are described in earlier literature but not yet studied with modern methods
  • Programatically find new literature to update the database, by querying the NCBI databases using linked NCBI taxon IDs
  • Share data with GloBI through periodic data exports

Interactions are described with the following statements, roughly aligned with the GloBI terms:

  • Taxonomy of hosts and symbionts, with links to external databases (primarily NCBI)
  • Localization of symbionts in cellular compartments of the host cell, using Gene Ontology terms
  • Nature of biotic interactions, if this is known, using Relation Ontology terms (although there are some limitations in this ontology for describing mutualistic interactions)
  • Analytical methods used to study the symbioses

This project originated as part of my doctoral dissertation (2017).

Explore the data

View this entry as an example of how the data are modelled: Parduczia sp. ("brown ciliate" of Beinart et al.)

Use the Query Service (link on menu bar) to launch SPARQL queries; have a look at some of the example queries to get started.

Q & A

Why use a single 'interacts with' statement, with qualifiers for interaction type, instead of different properties for each interaction type?
Nature of an interaction is often not fully understood, or may have multiple facets. Coding interaction types as qualifiers allows us to stack multiple functional roles on a single interaction
What is a placeholder taxon?
We would like to model taxonomic relationships ("find taxa that are members of Ciliophora") and also link out to external databases, particularly NCBI. However, there is often a discrepancy between NCBI Taxonomy and the "actual" taxonomy.
For example, the brown ciliate is reported as a Parduczia sp. based on sequence analysis, but the sequences from that study are published under an environmental "ciliate metagenome" identifier on NCBI.
Therefore, the item "brown ciliate" is modeled here as a provisional taxon, because it does not have an exact equivalent in the NCBI Taxonomy.
For Q301, an SSU rRNA sequence has been published. The property P28 is used to link to a representative sequence for disambiguation.
Why host this on Wikibase?
This database has seen a number of iterations: starting as a table in a word processor file, to spreadsheets, a custom SQLite database, and an attempt to homebrew a structured data base with XML files and Python scripts. After getting some experience on Wikidata, I found that Wikibase offers the key features that I wanted: flexible and extensible schemata, graphical frontend for manual data entry, options for programmatic data import from tables, integration with external databases, and a sophisticated query interface.