Bio Hackaton Symposium
-
Upload
intellileaf-ltd -
Category
Documents
-
view
714 -
download
0
description
Transcript of Bio Hackaton Symposium
![Page 1: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/1.jpg)
Visualisation and Analysis of Biological
Networks on the WebAndrea Splendiani
Centre for Mathematical and Computational Biology Rothamsted Research, UK
![Page 2: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/2.jpg)
The parts
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 3: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/3.jpg)
The parts
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 4: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/4.jpg)
The parts
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 5: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/5.jpg)
The parts
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 6: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/6.jpg)
The whole
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 7: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/7.jpg)
Interfaces
Parts
Whole
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 8: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/8.jpg)
Interfaces
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Source:http://relfinder.dbpedia.org/
![Page 9: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/9.jpg)
=RDFScape
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 10: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/10.jpg)
=RDFScape = Interface
Using the Semantic Web for the analysis of networks in
Cytoscape
Using Cytoscape for interaction
on the Semantic Web
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 11: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/11.jpg)
Inspection
Query
Mapping
Reasoning
Analysis
RDFScape = Interface
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 12: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/12.jpg)
Inspection
Query
Mapping
Reasoning
Analysis
RDFScape = Interface
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 13: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/13.jpg)
Inspection
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 14: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/14.jpg)
Inspection
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 15: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/15.jpg)
Inspection
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 16: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/16.jpg)
Inspection
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 17: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/17.jpg)
Inspection
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 18: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/18.jpg)
Inspection
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 19: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/19.jpg)
Inspection
Query
Mapping
Reasoning
Analysis
RDFScape = Interface
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 20: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/20.jpg)
Query
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 21: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/21.jpg)
Query
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 22: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/22.jpg)
Query
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 23: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/23.jpg)
Query
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 24: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/24.jpg)
Query
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 25: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/25.jpg)
Query
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 26: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/26.jpg)
Query
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 27: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/27.jpg)
Inspection
Query
Mapping
Reasoning
Analysis
RDFScape = Interface
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 28: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/28.jpg)
Mapping• selection/ colouring by namespace• datatype properties as attributes• URIs represented as multiple nodes
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 29: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/29.jpg)
Mapping• selection/ colouring by namespace• datatype properties as attributes• URIs represented as multiple nodes
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 30: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/30.jpg)
Mapping• selection/ colouring by namespace• datatype properties as attributes• URIs represented as multiple nodes
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 31: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/31.jpg)
Mapping• selection/ colouring by namespace• datatype properties as attributes• URIs represented as multiple nodes
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 32: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/32.jpg)
Mapping• selection/ colouring by namespace• datatype properties as attributes• URIs represented as multiple nodes
=
ATP, H2O...
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 33: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/33.jpg)
Inspection
Query
Mapping
Reasoning
Analysis
RDFScape = Interface
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 34: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/34.jpg)
Reasoning
new:interacts?x7
?x6
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 35: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/35.jpg)
ReasoningA collection of pathways:
biological facts
An ontology: a meaning for facts (interpretation)
[Skip-Context1: (?i an:directp ?p) <- (?i bp:PARTICIPANT ?p)(?p rdf:type bp:entity)]
[Skip-Context2: (?i an:directp ?p) <- (?i bp:PARTICIPANTS ?pep) (?pep bp:PHYSICAL’ENTITY ?p) (?p rdf:type bp:entity)]
[Interacts: (?x an:interacts ?y) <- (?z rdf:type bp:interaction) (?z and:directp ?x) (?z an:directp ?y)
inference rules:more meaning...
“Semantic-enabled” Interface (RDFScape)
? i ?Abstraction of pathways
as interactions
Queries
Visualization
Analysis
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 36: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/36.jpg)
Reasoning
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 37: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/37.jpg)
Reasoning
[Define-interaction: (?pe1 new:interacts ?pe2) <- (?x rdf:type bp:interaction)(?x new:dirInt ?pe1) (?x new:dirInt ?pe2)]
new:interacts?x7
?x6
bp:PHYSICAL ENT
bp:PARTICIPANTSbp:PARTICIPANTS
YSICAL ENTITY
rdf:type
?x1
?x4
?x3
?x2
?x5
bp:interaction
[Direct-interaction:(?interactor new:dirInt ?p) <-(?x rdf:type bp:interaction)(?x bp:PARTICIPANTS ?px) (?px bp:PHYSICAL-ENTITY ?p)]
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 38: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/38.jpg)
Inspection
Query
Mapping
Reasoning
Analysis
RDFScape = Interface
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 39: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/39.jpg)
[influence: (?x ak:influences ?y) <- (?p1 rdf:type bp:biochemicalReaction) (?p2 rdf:type bp:biochemicalReaction) (?p1 bp:RIGHT ?k1)(?k1 bp:PHYSICAL-ENTITY ?k) (?p2 bp:LEFT ?k2)(?k2 bp:PHYSICAL-ENTITY ?k) (?p1 bp:LEFT ?k3)(?k3 bp:PHYSICAL-ENTITY ?x) (?p2 bp:RIGHT ?k4)(?k4 bp:PHYSICAL-ENTITY ?y) ]
inference rules:definition of “influence”
View of pathways as an influence graph
Analysis (Reasoning on pathways)
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 40: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/40.jpg)
• Ontologies• General• A-priori
• Data• Specific• A-posteriori
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Analysis (Ontologies and data)
![Page 41: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/41.jpg)
• Ontologies• General• A-priori
• Data• Specific• A-posteriori
The user open a correlation network in Cytoscape, and this is connected (through RDFScape) to ontologies
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Analysis (Ontologies and data)
![Page 42: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/42.jpg)
Analysis
Name: sgdPattern: (?x <bp:XREF> ?y) (?y <bp:DB> ?z) (?y <bp:ID> ?w) AND ?z eq <SGD>ID: ?wURI: ?x
Defining the
mapping
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Analysis (Ontologies and data)
![Page 43: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/43.jpg)
Analysis
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Analysis (Queries on ontologies and data)
![Page 44: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/44.jpg)
Analysis
All possible relations (in the ontology) between?x and ?y (in the a network)
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Analysis (Queries on ontologies and data)
![Page 45: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/45.jpg)
Analysis
All possible relations (in the ontology) between?x and ?y (in the a network)
Such that ?y follows ?x (inferred)
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Analysis (Queries on ontologies and data)
![Page 46: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/46.jpg)
Analysis
All possible relations (in the ontology) between?x and ?y (in the a network)
Such that ?y follows ?x (inferred)
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Such ?x is differentially expressed and ?y has variance>0.2 (from data)
Analysis (Queries on ontologies and data)
![Page 47: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/47.jpg)
Selected elements in this p-p interaction graphs correspond to “controllers” in Kegg. The size of the nodes is proportional to the variance in gene expression
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Analysis (Information overlay)
![Page 48: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/48.jpg)
Source:http://biit.cs.ut.ee/vishic/
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Analysis (Using ontologies for data analysis)
![Page 49: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/49.jpg)
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Analysis (Using ontologies for data analysis)
![Page 50: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/50.jpg)
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Analysis
Can generic analysis tools be brought on the Semantic Web ?
Source:http://ondex.org/
![Page 51: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/51.jpg)
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
Conclusions@Hackathon
RDFScape: Interaction+Query+Mapping+Reasoning+Analysis=Interface
![Page 52: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/52.jpg)
RDFScape todayAndrea Splendiani, Visualisation and Analysis of Biological Networks on the Web
BioHackathon3 Symposium
Conclusions@Hackathon
RDFScape: Interaction+Query+Mapping+Reasoning+Analysis=Interface
![Page 53: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/53.jpg)
RDFScape today RDFScape after the HackatonAndrea Splendiani, Visualisation and Analysis of Biological Networks on the Web
BioHackathon3 Symposium
Conclusions@Hackathon
RDFScape: Interaction+Query+Mapping+Reasoning+Analysis=Interface
![Page 54: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/54.jpg)
References
RDFScape and network analysis (inference):http://www.biomedcentral.com/1471-2105/9/S4/S6/
Semantic Web user interfaces (discussion):http://CEUR-WS.org/Vol-544/
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium
![Page 55: Bio Hackaton Symposium](https://reader034.fdocuments.net/reader034/viewer/2022051610/548439915906b5b7158b473f/html5/thumbnails/55.jpg)
The end
Thanks
Andrea Splendiani, Visualisation and Analysis of Biological Networks on the WebBioHackathon3 Symposium