Main Page: Difference between revisions
Jump to navigation
Jump to search
(→Q & A) |
|||
Line 19: | Line 19: | ||
==Explore the data== | ==Explore the data== | ||
Some example entries to see how the data are modeled: | |||
Use the Query Service (link on menu bar) to launch SPARQL queries; | * [[Item:Q22|''Parduczia'' sp. from Santa Barbara Basin]] ("brown ciliate"), a marine ciliate | ||
* [[Item:Q206|''Pelomyxa palustris'']], a freshwater amoebozoan | |||
* [[Item:Q296|''Mixotricha paradoxa'']], itself a hint gut symbiont of the termite [[Item:Q298|''Mastotermes darwiniensis'']] | |||
Each interaction statement is supported by one or more references to the scientific literature, linked by their DOI. | |||
Use the Query Service (link on menu bar) to launch SPARQL queries; try the [[Project:SPARQL/examples|example queries]] to get started. | |||
== Q & A == | == Q & A == |
Revision as of 15:49, 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
Some example entries to see how the data are modeled:
- Parduczia sp. from Santa Barbara Basin ("brown ciliate"), a marine ciliate
- Pelomyxa palustris, a freshwater amoebozoan
- Mixotricha paradoxa, itself a hint gut symbiont of the termite Mastotermes darwiniensis
Each interaction statement is supported by one or more references to the scientific literature, linked by their DOI.
Use the Query Service (link on menu bar) to launch SPARQL queries; try 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.