semantic mediawiki as a platform for lab management and

37
Semantic MediaWiki as a platform for lab management and biological annotation Toni Hermoso Pulido ( ) Bioinformatics Core Facility Centre for Genomic Regulation (BCN) @toniher https://biocore.crg.eu

Upload: others

Post on 22-May-2022

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Semantic MediaWiki as a platform for lab management and

Semantic MediaWiki as a platform forlab management and biological

annotation

Toni Hermoso Pulido ( )Bioinformatics Core Facility

Centre for Genomic Regulation (BCN)

@toniher

https://biocore.crg.eu

Page 2: Semantic MediaWiki as a platform for lab management and

ContextWork in laboratories or

core facilities

Page 3: Semantic MediaWiki as a platform for lab management and

ProteoWikiLIMS: Lab Information Management System

Proteomics Unit, CRG

Page 4: Semantic MediaWiki as a platform for lab management and

ProteoWiki

Page 5: Semantic MediaWiki as a platform for lab management and

ProteoWiki

Page 6: Semantic MediaWiki as a platform for lab management and

ProteoWikiForm input

Page 7: Semantic MediaWiki as a platform for lab management and

Mail communication

Based on Semantic Tasks extensionAsking user for action (bring samples to the lab)Informing user about request statusUsers can opt out verbose communication

Page 8: Semantic MediaWiki as a platform for lab management and

User satisfaction tracking

When request closedEmail sent. User directed to a Special Page formValid for a limited time (e. g., 2 weeks max)Only editable a few times (or only once)

Page 9: Semantic MediaWiki as a platform for lab management and

User satisfaction tracking

Page 10: Semantic MediaWiki as a platform for lab management and

Lab operators extra inputWiki-way. Flexible. Some info structured, some not

DocumentationStandard Operation Procedures (SOP)Informal instrument queue

Page 11: Semantic MediaWiki as a platform for lab management and

Biocore WikiTask management system

Bioinformatics Unit, CRG

Page 12: Semantic MediaWiki as a platform for lab management and

Biocore Wiki

Page 13: Semantic MediaWiki as a platform for lab management and

Biocore WikiTask input

Page 14: Semantic MediaWiki as a platform for lab management and

Biocore WikiTask view

Page 15: Semantic MediaWiki as a platform for lab management and

Biocore WikiHour & costs list

Page 16: Semantic MediaWiki as a platform for lab management and

Example of biological dataContent Management

System (CMS)VastDB, Manuel Irimia's lab (CRG)

Page 17: Semantic MediaWiki as a platform for lab management and

Biological data CMSVastDB

Page 18: Semantic MediaWiki as a platform for lab management and

Biological data CMSVastDB

Page 19: Semantic MediaWiki as a platform for lab management and

VastDB overview

Page 20: Semantic MediaWiki as a platform for lab management and

Different data handling inMediaWiki as a CMS

User import via specific extensionsUsing modified External data extensionExtensions accessing file system

Mirror of PDB structures

Page 21: Semantic MediaWiki as a platform for lab management and

Semantic Data ImportData from CSV input

Output view handled withhandsontable.com

Page 22: Semantic MediaWiki as a platform for lab management and

Semantic Data Import

Output viewhandled with

(D3.js)Rickshaw

Page 23: Semantic MediaWiki as a platform for lab management and

CouchDB + LuceneMaking search faster

CouchDB: NoSQL Document DBMSLucene: Information retrieve library.ElasticSearch or Solr based on itMapping SMW Templates to JSONdocumentsIndexing for coordinates and full-textsearchIt might be ported to ElasticSearch

Page 24: Semantic MediaWiki as a platform for lab management and

CouchDB + LuceneCoordinate search

Page 25: Semantic MediaWiki as a platform for lab management and

CouchDB + LuceneFull-text search

Page 26: Semantic MediaWiki as a platform for lab management and

Genome Annotation

Wiki frameworkAnnoWiki

Page 27: Semantic MediaWiki as a platform for lab management and

Genome AnnotationAnnoWiki

Page 28: Semantic MediaWiki as a platform for lab management and

Import and export formats

FASTA files (sequences)GFF or GTF (feature, relationship, location)Others: chromosome sizes, etc.Raw text filesWhen convenient external tools:

NCBI-BlastSAMToolsetc.

Page 29: Semantic MediaWiki as a platform for lab management and

Import and export formats

Page 30: Semantic MediaWiki as a platform for lab management and

Import and export formatsFASTA

http://www.nmpdr.org/FIG/wiki/view.cgi/FIG/FastaFormat

Page 31: Semantic MediaWiki as a platform for lab management and

Import and export formatsGFF

##gff-version 3

##sequence-region ctg123 1 1497228

ctg123 . gene 1000 9000 . + . ID=gene00001;Name=EDEN

ctg123 . TF_binding_site 1000 1012 . + . ID=tfbs00001;Parent=gene00001

ctg123 . mRNA 1050 9000 . + . ID=mRNA00001;Parent=gene00001;Name=EDEN.1

https://bioinf.comav.upv.es/courses/sequence_analysis/snp_calling.html

Page 32: Semantic MediaWiki as a platform for lab management and

Integrating a genome browser

JBrowse

Page 33: Semantic MediaWiki as a platform for lab management and

Integrating a genome browser

Page 34: Semantic MediaWiki as a platform for lab management and

Linking pages,

conceptual hierarchies

By using specific propertiesSMWParent extension

Quick retrieval of linked elementsParent, ancestorsChildren, descendantsNumber of hopsFilter by another property value

Page 35: Semantic MediaWiki as a platform for lab management and

Linking pages,

conceptual hierarchies

Page 36: Semantic MediaWiki as a platform for lab management and

Acknowledgements

Biocore WikiCarlos Company

Julia PonomarenkoLuca CozzutoSarah Bonnin

Guglielmo Romaet al.

ProteoWikiEduard Sabidó

Francesco MancusoCristina Chiva

Eva BorràsGuadalupe Espadas

et al.

VastDBManuel IrimiaJavier Tapial

Luca Cozzuto

AnnoWikiLuca Cozzuto

Carlos Company

... and all involved open-source community