Presentation is loading. Please wait.

Presentation is loading. Please wait.

Portals and my Grid Stefan Rennick Egglestone Mixed Reality Laboratory University of Nottingham.

Similar presentations


Presentation on theme: "Portals and my Grid Stefan Rennick Egglestone Mixed Reality Laboratory University of Nottingham."— Presentation transcript:

1 Portals and my Grid Stefan Rennick Egglestone Mixed Reality Laboratory University of Nottingham

2 Introduction to my Grid a computer science pilot project working in the field of bioinformatics a consortium of the European Bioinformatics Institute, IT Innovations, 5 universities and some industrial partners ends June 2005 and other projects will develope infrastructure further

3 Presentation aims Introduce my Grid Introduce bioinformatics Introduce portal work in my Grid Show some screenshots of portlets

4 Introduction to bioinformatics how to store, process and publish large volumes of biological data large databases, access and analysis services composite processes involve multiple databases and services Automation through workflows

5 Data in bioinformatics Commonly genetic sequences –DNA: GCGCATAGCGATGA –Protein: MAHPLGPHGVANA Meta information –Species, chromosome –Interesting features –Equipment used –First published paper referring to sequence

6 Data storage 3 international databases aim to store all DNA sequences (EMBL, GenBank, DDBJ) Protein sequences in SwissProt Journals require submission before publication Smaller databases hold specialist information

7 Using bioinformatics data Database access services –Fetch sequence for given ID –Fetch similar sequences Sequence analysis –Look for interesting regions of sequence Sequence prediction –Predict proteins generated by DNA sequence

8 Service interface types Web-page Command-line tool set Programming language library client SOAP web-service with WSDL interface

9 Using services Often need to combine services with different interface types Cut-and-paste from web-page to file and run command-line tool Repetitive and time-consuming Can be automated using scripts

10 Workflows

11 my Grid workflow technology Freefluo workflow enactor Taverna – graphical workbench allowing users to –Author workflows –Enact and browse results my Grid Information Repository

12 Authoring a workflow

13 Enacting a workflow

14 Browsing results

15 Including services in workflows Service invocation done by processor Generic processor for SOAP/WSDL web- services Custom processor can wrap custom client SOAPlab exposes command-line tools as web-service

16 Portal in my Grid Taverna/Freefluo is production workflow system, so interface can’t be hacked around with Some interface limitiations –Difficult to start new workflow running using results of enactment –Complex interface, so takes time to master

17 Text services work If enactment of a workflow produces a SwissProt protein sequence record, can extract from this PubMed ID of first paper referring to this protein Add extra workflow stages which look up related papers Might like to re-run these stages as a separate workflow on any new papers found

18 Input form

19 Monitoring progress

20 Results

21 MIR portal work Taverna/Freefluo/MIR interface caters for expert user Large numbers of users who won’t write workflows but might enact them Provide a simpler workflow enactment interface Portal useful – all biologists have browser on their desk

22 Collections of workflows

23 View workflow

24 View workflow results

25 View individual output param

26 Further details www.mygrid.org.uk Twiki.mygrid.org.uk Stefan Rennick Egglestone (sre@cs.nott.ac.uk0sre@cs.nott.ac.uk0 Ian Roberts (i.roberts@dcs.sheff.ac.uk)i.roberts@dcs.sheff.ac.uk Presentation and notes will be at www.mrl.nott.ac.uk/~sre


Download ppt "Portals and my Grid Stefan Rennick Egglestone Mixed Reality Laboratory University of Nottingham."

Similar presentations


Ads by Google