Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Psicquic tutorial
1. Tutorial
PSICQUIC
Programmatic Access To Biological Databases (Perl)
1 – 4 October 2012
Marine Dumousseau, Noemi Del Toro Ayllon and Rafael C. Jimenez
marine@ebi.ac.uk, ntoro@ebi.ac.uk and rafael@ebi.ac.uk
2. 1
Exercise: Find available PSICQUIC services
• Aim: Connect to the PSICQUIC Registry and collect a list of services
• Requirements: Internet connection
• Script: 1-read-registry.pl
• Documentation:
• REST specification
• http://code.google.com/p/psicquic/wiki/Registry
2
6. Exercise: Query multiple PSICQUIC Service
• Aim: Query all the curated PSICQUIC services and present the data
• Requirements: Internet connection
• Script: 3-read-curated-psicquic.pl
• Algorithm
– Read services from the Registry tagged as “internally-curated”
– Iterate and get ALL data for each service
• Warning
– URLs returned by the registry are not REST, make sure you read
the PSICQUIC REST specification to find out how to modify the
URLs to search.
• Documentation:
• REST specification
• http://code.google.com/p/psicquic/wiki/PsicquicSpec_1_2_Rest
• MIQL reference
• http://code.google.com/p/psicquic/wiki/MiqlReference
• PSI-MI TAB 2.5 format
• http://code.google.com/p/psicquic/wiki/MITAB25Format
6
3
9. Exercise: Load PSICQUIC data in Cytoscape
• Aim: Modify previous script to export a Tab separated file (.tsv) that we can
then try to load into Cytoscape to display the aggregated network.
• Requirements: Internet connection
• Script: 4-export-cytoscape.pl
• Columns in the File:
– Molecule 1
– Molecule 2
– Properties of the interaction (PMID, experimental method…)
•
9
4
11. 4
Loading our data into Cytoscape (1/9)
• Make sure you run your script and output the result into a
file. (i.e. perl export-cytoscape.pl LSM7 > lsm7.tsv)
• Start Cytoscape
• Load the File
• Map the column to the Cytoscape Model
• Import the data
• Apply a layout to beautify the network
• Highlight properties of the network (e.g. originating publication)
13. 4
IntAct And PSICQUICSamuel Kerrien (skerrien@ebi.ac.uk)
Bruno Aranda (baranda@ebi.ac.uk)
Loading our data into Cytoscape (3/9)
• Loading File & Mapping of columns