SlideShare a Scribd company logo
1 of 25
Download to read offline
Aidan Budd, EMBL Heidelberg
Introduction to PPIs
Monday 3rd September 2012
EMBO Practical Course:
Computational Analysis of Protein-Protein Interactions
for Bench Biologists
September 2nd - 8th 2012
MDC Berlin
Aidan Budd
EMBL Heidelberg, Germany
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
How we Think About PPIs
A. Imagine you have been asked to introduce a new student working
in your lab to the concept of protein-protein interactions.
Write down some of the key ideas you would want them to
understand before starting to work on their own, and associated
advice
We asked you to prepare answers to several questions before coming to the
course
For example:
3D structures of PPIs are extremely helpful for building hypotheses
about the biology and biochemistry of an interaction, e.g. which
residues are likely to be most important for binding strength/affinity
Thus, when working in detail on an interaction, it's often good to
check whether there is already a 3D structure for it in e.g. PDBe
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
How we Think About PPIs
A. Imagine you have been asked to introduce a new student working
in your lab to the concept of protein-protein interactions.
Write down some of the key ideas you would want them to
understand before starting to work on their own, and associated
advice
We asked you to prepare answers to several questions before coming to the
course
Take some minutes to explain your ideas to your neighbour
Trainers volunteer some answers to the question
Let us know if you came up with other ideas not mentioned by the
trainers, or any questions about their answers
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Introduction to Bioinformatics
Monday 3rd September 2012
EMBO Practical Course:
Computational Analysis of Protein-Protein Interactions
for Bench Biologists
September 2nd - 8th 2012
MDC Berlin
Aidan Budd
EMBL Heidelberg, Germany
Niall Haslam
UCD Dublin
Conway Institute, Ireland
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Thinking Like a Bioinformatician
•be able to work and think more like "expert" bioinformaticians
•overcome bioinformatics "problems" more easily/more quickly
You all want to "get better at bioinformatics"
That's part of why you're here
A more specific way of describing this goal could be...
But... general goals like this can be a bit overwhelming, it
can be hard to know where to begin...
...you want to:
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Thinking Like a Bioinformatician
To help with this, we will begin by:
talking together about your current bioinformatics
expertise
presenting some of the ideas/knowledge "expert"
bioinformaticians regularly use in their work
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Your Bioinformatics Expertise
It can be hard to answer the question:
"What do I already know about bioinformatics"
For example...
(again, the question is too general)
So we try to help explore this with you by asking:
What have you learnt about bioinformatics that you wish
you'd known at the start of your research career?
How have these ideas been useful for you?
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Bioinformatics Expertise: Example
Most databases identify each record with a unique
identifying "number" (the "Accession Number")
Knowledge/experience:
How does this help?
Knowing the accession number for my record of interest
allows me to unambiguously identify this record within a
data resource
Example - query SwissProt to find human Src record:
with accession number (P12931) - match 1 record
with "human src" - match 594 records
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Bioinformatics Expertise: Example
Many data resources contain similar but different data i.e.
have partial but not complete overlap of their content.
Knowledge/experience:
How does this help?
If I can't find the data I expect in one resource, I know I
may find it by looking in a similar resource
I don't get so stressed/panic when I don't find what I want
in a resource
Anything that keeps my stress levels down is great!
Example: UCSC and Ensembl human genome browsers
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Your Bioinformatics Expertise
Talk with your neighbour to find some examples of your
own
Think about bioinformatics "problems" you've solved, and
how you solved them...
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Your Bioinformatics Expertise
There are lots of different bioinformatics tools
Knowledge/experience:
How does this help?
When I have a new "question", encourages me to spend
time searching for an existing tool that might help with it
Helps me feel more comfortable not knowing everything
about how any given tool works
I'm less stressed by the thought "I don't understand how
this works" as I'm used to it
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Your Bioinformatics Expertise
Most bioinformatics tools address one or both of these
questions:
Knowledge/experience:
How does this help?
• what experimental data has been reported concerning my entity
(e.g. protein/PPI) of interest? [e.g. much of the data in UniProt]
• what predictions can I make about the structure/function of my
entity (e.g. protein/PPI) of interest? [e.g. BLAST, IUPRED]
Makes it easier for me to understand the purpose/function
of a "new" tool - important given how many tools there are!
Mediates my expectations of what I can "get" from an
analysis, i.e. I frame my question in these terms
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Your Bioinformatics Expertise
Comparing (and identifying identical) strings (i.e. lists of
characters e.g. "asd815") is used to link/connect information
about the "same"/similar entities in many bioinformatics tools
Knowledge/experience:
How does this help?
I know my analyses will have fewer errors when I choose and use:
•consistent naming schemes within (and even between) projects
(so identical entities have the same "name")
•names/strings without "white space", using just A-Z, 0-9
•consistent ways of structuring my data files e.g. separating
columns using the "tab" character
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Your Bioinformatics Expertise
Bioinformatics tools and data resources may change with
time, both their interface and the underlying data
Knowledge/experience:
How does this help?
Knowing this, where possible, I save/keep local versions of data
obtained from elsewhere, to help understand/protect about
future changes
e.g. working with a predicted protein sequence from a newly-
sequence genome, I record both accession numbers and
sequences in case it is missing from later releases
Knowing these changes are inevitable (and important) helps
reduce my frustration when it happens!
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Your Bioinformatics Expertise
Often it is more effective to use different tools, or the same
tool in different ways, to address different questions
Knowledge/experience:
How does this help?
How should I use UniProt?
it depends on what you want to use it for
How should I change parameters to improve my BLAST search?
it depends on what you want to use it for
Which MSA tools should I use to align my sequences?
it depends on what you want to use it for
etc.
Thus, having a clear understanding of precisely which question
we want to address helps us use tools more effectively
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Example Bioinformatics Analysis
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Example Bioinformatics Analysis
Exercises using tools need to be done in the context of a particular problem/
question - because, as already pointed out, the way to use a tool effectively
depends always on the question it is being used to address.
Scenario:
A friend working in a zebrafish lab has done a forward genetic analysis, using
a phenotype, and has identified the mutated gene
They want to try and understand how/why the gene contributes to the
phenotype, in particular by identifying or predicting proteins that physically
interact with the gene
Perhaps knocking these out/silencing them will have a similar pheontype?
They tell us it's called ENSDARG00000046048
Give here an example bioinformatics analysis that illustrates many of the
points made in the previous slides
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Example Bioinformatics Analysis
Would you like to:
1. Try this yourselves with no more information/ideas from me?
2. Try this yourselves with some hints on resources you might like to try?
3. I demo it to you first, then you have a go yourself? - in which case you'll get
a short written description of how I did it to try and follow yourselves
If you try first, then do it in pairs, keep going until you get stuck - then
get help! - we'll try and notice when several people are stuck, and then
we'll move on.Think about, in this case, what contributed to you getting
stuck
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Example Bioinformatics Analysis
Hints on how I would/did do it... ENSDARG00000046048
• Find protein sequence of the ENSEMBL record
• Get the UniProt record - two ways of doing it, database cross-linking and BLAST
(note that I try first swissprot and it's not there, but it is in uniprot)
• Read about the gene
• Look for interaction partners described in the record - via STRING maybe, but not
very strong evidence
• Look for related PDB structures in complex?Yes, we find one by BLAST at NCBI
• Get the structure from PDB and look at it in PyMOL
• Look for a protein related to the interacting protein in ZF
• Get this info PDBsum - I find it easier to get the info on which sequences are in there
compared to PDB
• Read about the interaction - is there a model for describing the interaction modules
in the two proteins?Yes, it's the FFAT motif described by the ELM resource
• Is the pattern conserved in the interacting protein?Yes.
• Other proteins possessing this module in ZF might also interact with the query
protein
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Another example
Scenario:
A friend is working on the parasite Giardia.They want to study the role of
nucleoporin proteins in the biology of the parasite, expecting this might be
important understanding gene regulation there etc.
They want to find the sequences of these proteins to help with their cloning
etc.They ask you for help
Discuss with your neighbours some of the ways you could begin to try and
find the sequences of these proteins
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Another example
• Search for a Giardia genome resource - try a text search for nucleoporins
• Check which ones this is matching using BLAST
• Google for "nucleoporins"
• Choose one of them
• Try a BLAST at the NCBI
• If it doesn't work, what modules do SMART/PFAM predict in the sequence
• Try using these tools to identify similar proteins in the organism
Scenario:
A friend is working on the parasite Giardia.They want to study the role of
nucleoporin proteins in the biology of the parasite, expecting this might be
important understanding gene regulation there etc.
They want to find the sequences of these proteins to help with their cloning
etc.They ask you for help
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Another example
Try, together with your neighbour, to find some other Giardia nucleoporin
sequences
Scenario:
A friend is working on the parasite Giardia.They want to study the role of
nucleoporin proteins in the biology of the parasite, expecting this might be
important understanding gene regulation there etc.
They want to find the sequences of these proteins to help with their cloning
etc.They ask you for help
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Describing PPIs
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Describing PPIs
B. Imagine that one (or more) PPI(s) you are interested in studying in the lab are
described in a bioinformatics database.
Write down, for example for the interaction between human CDK4 and a D-type
cyclin (as described here http://www.pnas.org/content/106/11/4166.full) or some
other interaction you are interested in, in a "structured" form, the information you
would want/hope to find about this interaction in the database. For example:
Interactor 1
- UniProt Accession Number: P24385
- Organism: Homo sapiens
- Publication: PubMed ID: 19237565
Interactor 2
- UniProt etc...
We asked you to prepare answers to several questions before coming to
the course
Friday, 12 July 13
Aidan Budd, EMBL Heidelberg
Describing PPIs
B. Imagine that one (or more) PPI(s) you are interested in studying in the lab are
described in a bioinformatics database.
Write down, for example for the interaction between human CDK4 and a D-type
cyclin (as described here http://www.pnas.org/content/106/11/4166.full) or some
other interaction you are interested in, in a "structured" form, the information you
would want/hope to find about this interaction in the database. For example:
We asked you to prepare answers to several questions before coming to
the course
Compare your answers with your neighbours
Try and put together a consensus of the most important
information
Niall will present his ideas for this
Friday, 12 July 13

More Related Content

Similar to Intro to ppis and bioinformatics berlin 2012

Critical analysis what is it dw
Critical analysis what is it dwCritical analysis what is it dw
Critical analysis what is it dwChuangDorinWang
 
WK 2 DQ 1Read the journal article The Ethics of Internet Resear.docx
WK 2 DQ 1Read the journal article The Ethics of Internet Resear.docxWK 2 DQ 1Read the journal article The Ethics of Internet Resear.docx
WK 2 DQ 1Read the journal article The Ethics of Internet Resear.docxambersalomon88660
 
Studyingppl h bnb91414
Studyingppl h bnb91414Studyingppl h bnb91414
Studyingppl h bnb91414Jim Forde
 
Studyingppl h bnb91414
Studyingppl h bnb91414Studyingppl h bnb91414
Studyingppl h bnb91414Jim Forde
 
Systematic Literature Retrieval in PubMed
Systematic Literature Retrieval in PubMedSystematic Literature Retrieval in PubMed
Systematic Literature Retrieval in PubMedWichor Bramer
 
Stats & facts observerfpa journal.org12 journal of financ
Stats & facts observerfpa journal.org12    journal of financStats & facts observerfpa journal.org12    journal of financ
Stats & facts observerfpa journal.org12 journal of financrock73
 
Critical analysis what is it
Critical analysis what is itCritical analysis what is it
Critical analysis what is itChuangDorinWang
 
Studyingpplscientificallynb914
Studyingpplscientificallynb914Studyingpplscientificallynb914
Studyingpplscientificallynb914Jim Forde
 
Mam in Second Life
Mam in Second LifeMam in Second Life
Mam in Second LifeMark Bell
 
Studyingppl h bnb9815
Studyingppl h bnb9815Studyingppl h bnb9815
Studyingppl h bnb9815Jim Forde
 
Jim Gray Award Lecture
Jim Gray Award LectureJim Gray Award Lecture
Jim Gray Award LecturePhilip Bourne
 
Teaching Case Studies
Teaching Case StudiesTeaching Case Studies
Teaching Case StudiesJulie Goldman
 
Studying ppl scientifically nb 913
Studying ppl scientifically nb 913Studying ppl scientifically nb 913
Studying ppl scientifically nb 913Jim Forde
 
Evidenced based practice In this writing, locate an article pert.docx
Evidenced based practice In this writing, locate an article pert.docxEvidenced based practice In this writing, locate an article pert.docx
Evidenced based practice In this writing, locate an article pert.docxturveycharlyn
 
Pathology Consult - A Case Study
Pathology Consult - A Case StudyPathology Consult - A Case Study
Pathology Consult - A Case StudyJonathan Clark
 

Similar to Intro to ppis and bioinformatics berlin 2012 (20)

Critical analysis what is it dw
Critical analysis what is it dwCritical analysis what is it dw
Critical analysis what is it dw
 
WK 2 DQ 1Read the journal article The Ethics of Internet Resear.docx
WK 2 DQ 1Read the journal article The Ethics of Internet Resear.docxWK 2 DQ 1Read the journal article The Ethics of Internet Resear.docx
WK 2 DQ 1Read the journal article The Ethics of Internet Resear.docx
 
Studyingppl h bnb91414
Studyingppl h bnb91414Studyingppl h bnb91414
Studyingppl h bnb91414
 
Studyingppl h bnb91414
Studyingppl h bnb91414Studyingppl h bnb91414
Studyingppl h bnb91414
 
Systematic Literature Retrieval in PubMed
Systematic Literature Retrieval in PubMedSystematic Literature Retrieval in PubMed
Systematic Literature Retrieval in PubMed
 
Module 8 PubMed Database
Module 8 PubMed DatabaseModule 8 PubMed Database
Module 8 PubMed Database
 
Ese 315 week 3 dq 1 adhd
Ese 315 week 3 dq 1 adhdEse 315 week 3 dq 1 adhd
Ese 315 week 3 dq 1 adhd
 
Stats & facts observerfpa journal.org12 journal of financ
Stats & facts observerfpa journal.org12    journal of financStats & facts observerfpa journal.org12    journal of financ
Stats & facts observerfpa journal.org12 journal of financ
 
Critical analysis what is it
Critical analysis what is itCritical analysis what is it
Critical analysis what is it
 
Studyingpplscientificallynb914
Studyingpplscientificallynb914Studyingpplscientificallynb914
Studyingpplscientificallynb914
 
Edr8802 ppoint
Edr8802 ppointEdr8802 ppoint
Edr8802 ppoint
 
Mam in Second Life
Mam in Second LifeMam in Second Life
Mam in Second Life
 
Studyingppl h bnb9815
Studyingppl h bnb9815Studyingppl h bnb9815
Studyingppl h bnb9815
 
Es estadísticas duro
Es estadísticas duroEs estadísticas duro
Es estadísticas duro
 
Jim Gray Award Lecture
Jim Gray Award LectureJim Gray Award Lecture
Jim Gray Award Lecture
 
Teaching Case Studies
Teaching Case StudiesTeaching Case Studies
Teaching Case Studies
 
Studying ppl scientifically nb 913
Studying ppl scientifically nb 913Studying ppl scientifically nb 913
Studying ppl scientifically nb 913
 
Evidenced based practice In this writing, locate an article pert.docx
Evidenced based practice In this writing, locate an article pert.docxEvidenced based practice In this writing, locate an article pert.docx
Evidenced based practice In this writing, locate an article pert.docx
 
Observation Essay Outline
Observation Essay OutlineObservation Essay Outline
Observation Essay Outline
 
Pathology Consult - A Case Study
Pathology Consult - A Case StudyPathology Consult - A Case Study
Pathology Consult - A Case Study
 

Recently uploaded

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991RKavithamani
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 

Recently uploaded (20)

Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
Industrial Policy - 1948, 1956, 1973, 1977, 1980, 1991
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 

Intro to ppis and bioinformatics berlin 2012

  • 1. Aidan Budd, EMBL Heidelberg Introduction to PPIs Monday 3rd September 2012 EMBO Practical Course: Computational Analysis of Protein-Protein Interactions for Bench Biologists September 2nd - 8th 2012 MDC Berlin Aidan Budd EMBL Heidelberg, Germany Friday, 12 July 13
  • 2. Aidan Budd, EMBL Heidelberg How we Think About PPIs A. Imagine you have been asked to introduce a new student working in your lab to the concept of protein-protein interactions. Write down some of the key ideas you would want them to understand before starting to work on their own, and associated advice We asked you to prepare answers to several questions before coming to the course For example: 3D structures of PPIs are extremely helpful for building hypotheses about the biology and biochemistry of an interaction, e.g. which residues are likely to be most important for binding strength/affinity Thus, when working in detail on an interaction, it's often good to check whether there is already a 3D structure for it in e.g. PDBe Friday, 12 July 13
  • 3. Aidan Budd, EMBL Heidelberg How we Think About PPIs A. Imagine you have been asked to introduce a new student working in your lab to the concept of protein-protein interactions. Write down some of the key ideas you would want them to understand before starting to work on their own, and associated advice We asked you to prepare answers to several questions before coming to the course Take some minutes to explain your ideas to your neighbour Trainers volunteer some answers to the question Let us know if you came up with other ideas not mentioned by the trainers, or any questions about their answers Friday, 12 July 13
  • 4. Aidan Budd, EMBL Heidelberg Introduction to Bioinformatics Monday 3rd September 2012 EMBO Practical Course: Computational Analysis of Protein-Protein Interactions for Bench Biologists September 2nd - 8th 2012 MDC Berlin Aidan Budd EMBL Heidelberg, Germany Niall Haslam UCD Dublin Conway Institute, Ireland Friday, 12 July 13
  • 5. Aidan Budd, EMBL Heidelberg Thinking Like a Bioinformatician •be able to work and think more like "expert" bioinformaticians •overcome bioinformatics "problems" more easily/more quickly You all want to "get better at bioinformatics" That's part of why you're here A more specific way of describing this goal could be... But... general goals like this can be a bit overwhelming, it can be hard to know where to begin... ...you want to: Friday, 12 July 13
  • 6. Aidan Budd, EMBL Heidelberg Thinking Like a Bioinformatician To help with this, we will begin by: talking together about your current bioinformatics expertise presenting some of the ideas/knowledge "expert" bioinformaticians regularly use in their work Friday, 12 July 13
  • 7. Aidan Budd, EMBL Heidelberg Your Bioinformatics Expertise It can be hard to answer the question: "What do I already know about bioinformatics" For example... (again, the question is too general) So we try to help explore this with you by asking: What have you learnt about bioinformatics that you wish you'd known at the start of your research career? How have these ideas been useful for you? Friday, 12 July 13
  • 8. Aidan Budd, EMBL Heidelberg Bioinformatics Expertise: Example Most databases identify each record with a unique identifying "number" (the "Accession Number") Knowledge/experience: How does this help? Knowing the accession number for my record of interest allows me to unambiguously identify this record within a data resource Example - query SwissProt to find human Src record: with accession number (P12931) - match 1 record with "human src" - match 594 records Friday, 12 July 13
  • 9. Aidan Budd, EMBL Heidelberg Bioinformatics Expertise: Example Many data resources contain similar but different data i.e. have partial but not complete overlap of their content. Knowledge/experience: How does this help? If I can't find the data I expect in one resource, I know I may find it by looking in a similar resource I don't get so stressed/panic when I don't find what I want in a resource Anything that keeps my stress levels down is great! Example: UCSC and Ensembl human genome browsers Friday, 12 July 13
  • 10. Aidan Budd, EMBL Heidelberg Your Bioinformatics Expertise Talk with your neighbour to find some examples of your own Think about bioinformatics "problems" you've solved, and how you solved them... Friday, 12 July 13
  • 11. Aidan Budd, EMBL Heidelberg Your Bioinformatics Expertise There are lots of different bioinformatics tools Knowledge/experience: How does this help? When I have a new "question", encourages me to spend time searching for an existing tool that might help with it Helps me feel more comfortable not knowing everything about how any given tool works I'm less stressed by the thought "I don't understand how this works" as I'm used to it Friday, 12 July 13
  • 12. Aidan Budd, EMBL Heidelberg Your Bioinformatics Expertise Most bioinformatics tools address one or both of these questions: Knowledge/experience: How does this help? • what experimental data has been reported concerning my entity (e.g. protein/PPI) of interest? [e.g. much of the data in UniProt] • what predictions can I make about the structure/function of my entity (e.g. protein/PPI) of interest? [e.g. BLAST, IUPRED] Makes it easier for me to understand the purpose/function of a "new" tool - important given how many tools there are! Mediates my expectations of what I can "get" from an analysis, i.e. I frame my question in these terms Friday, 12 July 13
  • 13. Aidan Budd, EMBL Heidelberg Your Bioinformatics Expertise Comparing (and identifying identical) strings (i.e. lists of characters e.g. "asd815") is used to link/connect information about the "same"/similar entities in many bioinformatics tools Knowledge/experience: How does this help? I know my analyses will have fewer errors when I choose and use: •consistent naming schemes within (and even between) projects (so identical entities have the same "name") •names/strings without "white space", using just A-Z, 0-9 •consistent ways of structuring my data files e.g. separating columns using the "tab" character Friday, 12 July 13
  • 14. Aidan Budd, EMBL Heidelberg Your Bioinformatics Expertise Bioinformatics tools and data resources may change with time, both their interface and the underlying data Knowledge/experience: How does this help? Knowing this, where possible, I save/keep local versions of data obtained from elsewhere, to help understand/protect about future changes e.g. working with a predicted protein sequence from a newly- sequence genome, I record both accession numbers and sequences in case it is missing from later releases Knowing these changes are inevitable (and important) helps reduce my frustration when it happens! Friday, 12 July 13
  • 15. Aidan Budd, EMBL Heidelberg Your Bioinformatics Expertise Often it is more effective to use different tools, or the same tool in different ways, to address different questions Knowledge/experience: How does this help? How should I use UniProt? it depends on what you want to use it for How should I change parameters to improve my BLAST search? it depends on what you want to use it for Which MSA tools should I use to align my sequences? it depends on what you want to use it for etc. Thus, having a clear understanding of precisely which question we want to address helps us use tools more effectively Friday, 12 July 13
  • 16. Aidan Budd, EMBL Heidelberg Example Bioinformatics Analysis Friday, 12 July 13
  • 17. Aidan Budd, EMBL Heidelberg Example Bioinformatics Analysis Exercises using tools need to be done in the context of a particular problem/ question - because, as already pointed out, the way to use a tool effectively depends always on the question it is being used to address. Scenario: A friend working in a zebrafish lab has done a forward genetic analysis, using a phenotype, and has identified the mutated gene They want to try and understand how/why the gene contributes to the phenotype, in particular by identifying or predicting proteins that physically interact with the gene Perhaps knocking these out/silencing them will have a similar pheontype? They tell us it's called ENSDARG00000046048 Give here an example bioinformatics analysis that illustrates many of the points made in the previous slides Friday, 12 July 13
  • 18. Aidan Budd, EMBL Heidelberg Example Bioinformatics Analysis Would you like to: 1. Try this yourselves with no more information/ideas from me? 2. Try this yourselves with some hints on resources you might like to try? 3. I demo it to you first, then you have a go yourself? - in which case you'll get a short written description of how I did it to try and follow yourselves If you try first, then do it in pairs, keep going until you get stuck - then get help! - we'll try and notice when several people are stuck, and then we'll move on.Think about, in this case, what contributed to you getting stuck Friday, 12 July 13
  • 19. Aidan Budd, EMBL Heidelberg Example Bioinformatics Analysis Hints on how I would/did do it... ENSDARG00000046048 • Find protein sequence of the ENSEMBL record • Get the UniProt record - two ways of doing it, database cross-linking and BLAST (note that I try first swissprot and it's not there, but it is in uniprot) • Read about the gene • Look for interaction partners described in the record - via STRING maybe, but not very strong evidence • Look for related PDB structures in complex?Yes, we find one by BLAST at NCBI • Get the structure from PDB and look at it in PyMOL • Look for a protein related to the interacting protein in ZF • Get this info PDBsum - I find it easier to get the info on which sequences are in there compared to PDB • Read about the interaction - is there a model for describing the interaction modules in the two proteins?Yes, it's the FFAT motif described by the ELM resource • Is the pattern conserved in the interacting protein?Yes. • Other proteins possessing this module in ZF might also interact with the query protein Friday, 12 July 13
  • 20. Aidan Budd, EMBL Heidelberg Another example Scenario: A friend is working on the parasite Giardia.They want to study the role of nucleoporin proteins in the biology of the parasite, expecting this might be important understanding gene regulation there etc. They want to find the sequences of these proteins to help with their cloning etc.They ask you for help Discuss with your neighbours some of the ways you could begin to try and find the sequences of these proteins Friday, 12 July 13
  • 21. Aidan Budd, EMBL Heidelberg Another example • Search for a Giardia genome resource - try a text search for nucleoporins • Check which ones this is matching using BLAST • Google for "nucleoporins" • Choose one of them • Try a BLAST at the NCBI • If it doesn't work, what modules do SMART/PFAM predict in the sequence • Try using these tools to identify similar proteins in the organism Scenario: A friend is working on the parasite Giardia.They want to study the role of nucleoporin proteins in the biology of the parasite, expecting this might be important understanding gene regulation there etc. They want to find the sequences of these proteins to help with their cloning etc.They ask you for help Friday, 12 July 13
  • 22. Aidan Budd, EMBL Heidelberg Another example Try, together with your neighbour, to find some other Giardia nucleoporin sequences Scenario: A friend is working on the parasite Giardia.They want to study the role of nucleoporin proteins in the biology of the parasite, expecting this might be important understanding gene regulation there etc. They want to find the sequences of these proteins to help with their cloning etc.They ask you for help Friday, 12 July 13
  • 23. Aidan Budd, EMBL Heidelberg Describing PPIs Friday, 12 July 13
  • 24. Aidan Budd, EMBL Heidelberg Describing PPIs B. Imagine that one (or more) PPI(s) you are interested in studying in the lab are described in a bioinformatics database. Write down, for example for the interaction between human CDK4 and a D-type cyclin (as described here http://www.pnas.org/content/106/11/4166.full) or some other interaction you are interested in, in a "structured" form, the information you would want/hope to find about this interaction in the database. For example: Interactor 1 - UniProt Accession Number: P24385 - Organism: Homo sapiens - Publication: PubMed ID: 19237565 Interactor 2 - UniProt etc... We asked you to prepare answers to several questions before coming to the course Friday, 12 July 13
  • 25. Aidan Budd, EMBL Heidelberg Describing PPIs B. Imagine that one (or more) PPI(s) you are interested in studying in the lab are described in a bioinformatics database. Write down, for example for the interaction between human CDK4 and a D-type cyclin (as described here http://www.pnas.org/content/106/11/4166.full) or some other interaction you are interested in, in a "structured" form, the information you would want/hope to find about this interaction in the database. For example: We asked you to prepare answers to several questions before coming to the course Compare your answers with your neighbours Try and put together a consensus of the most important information Niall will present his ideas for this Friday, 12 July 13