the nagai lab guide · for example, let’s look at the interactions between the 3’ splice site...

13
The Nagai Lab Guide to making the spliceosome friendly or How to use PyMOL to explore the structure of the spliceosome

Upload: others

Post on 11-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

The Nagai Lab Guide to making the spliceosome friendly

or How to use PyMOL to explore the structure of the

spliceosome

Page 2: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

Thespliceosomecanlooklikearathercomplicatedcomplex!ButbynavigatingthroughourspliceosomePyMOLsessions,wehopeyouwilldiscoverforyourselfthatthespliceosomeisreallynottoocomplicatedtounderstand.ThisquickguidewilldescribehowtousePyMOLtoexplorethespliceosome.GettingstartedYouwillneedPyMOL,whichisavailableforWindows,Mac,andLinux.PyMOLisavailableeitherwithalicensefromhttps://pymol.org/2/orasanopensourceversionfromhttps://sourceforge.net/projects/pymol/Notethatatthemoment,version2isonlyavailablewiththelicense.AllscreenshotsherewillbefromPyMOL2.0onaMac,butevenifyourversionlooksslightlydifferentallthepointswillbethesame.WewillusethepremadePyMOLsessionforthespliceosomalPcomplexasanexample,whichcanbedownloadedfromtheNagaiLabwebsiteunderResources(http://www2.mrc-lmb.cam.ac.uk/groups/nagai/resources/).APyMOLsessionisafilewherethestructurehasalreadybeensubdividedintotheindividualproteins,andthesehavebeengivenhelpfullabels.Thestructureisalsoprecolouredsothatyoucaneasilyseethevarioussubcomplexes,andafewselectionshavebeenpredefined.OpenthePcomplexsession(Psession.pse)bydouble-clickinginyourbrowser,orusingFile–Open…inPyMOL.YoushouldseethewholeofPcomplex.AtthetopofthePyMOLwindowyouwillseeacommandconsole.Totherightofthemainview,youwillseeabiglistofproteinsandRNAs.Clickingeachnamewilltogglethatmolecule’svisibility.Atthetopofthelististhebutton“all”–thiswilltogglethevisibilityofallmolecules.Atthebottomofthelistyouwillalsoseesomepredefinedselections–youcantelltheseapartfromthemoleculesbecausetheirnamesareinparentheses.

Page 3: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

NavigatingthemoleculeForthisstep,makesureinthebottomrightcornerunder“MouseMode”itsays“3-ButtonViewing”.Ifitsays“3-ButtonEditing”,clickonituntilitchanges.Youwillimmediatelywanttoexplorethestructure!Usethemousetomovearoundthecomplex.Clickanddragwiththeleftmousebuttontorotatetheview.(Draggingaroundtheedgeofthescreenwillrotateintheplaneofthescreen,whichcanbeusefulsometimes).Bydefault,theviewwillrotatearoundthecentreofthecomplex.Youcanchangethispivotpointbymiddlemouseclickingonanypointinthespliceosome.Theviewwillthenrotatearoundthatpoint.Tozoom,clickanddragwiththerightmousebutton,andtopantheviewclickanddragwiththemiddlemousebutton.Takeamomenttogetusedtousingthemousetochangetheview.Tofocusonaprotein,middlemouseclickonaproteinnameonthelisttotheright.Forexample,ifyoumiddleclickon“Prp22”,itwillzoominonPrp22,andyourviewwillpivotaroundPrp22.Middleclickon“all”tozoombackoutandpivotaroundeverythingagain.Ifyouscrollwithyourmousewheel,youwillfindawhitefogcomestowardsorawayfromthescreen.Thiscanhelpshowdepth.Butifyoufindyoucan’tseeanything,keepscrollinguntilthingscomeintoviewagain.Holdingshiftanddraggingwiththerightmousebuttonwilladjustthecentreofthefog.

Page 4: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

Example:focusingontheactivesiteofthespliceosomeTheRNAcatalyticcoreofthespliceosomehasafascinatingstructurethatisfuntoexplorein3D.Butatthemomentit’sburiedunderamassofproteins!Let’sfirsthideeverythingbyclickingon“all”intherightpanel.Allproteinnamesshouldthenbegreyedout,andthewholemoleculewilldisappear.ThentoseejusttheRNAs,intherightpanelclickonU2_snRNA,U5_snRNA,U6_snRNA,Exon,andIntron.Middleclicksomewhereinthemiddletomakesuretheviewisfocusedonthecentreoftheactivesite.Thenzoominwiththerightmousebuttonandrotatetheviewwiththeleftmousebuttonuntilyouhaveaviewyoulike.

MakingselectionsForthisstep,makesureinthebottomrightcornerunder“Selecting”itsays“Residues”.Ifitdoesnot(forexampleitmightsay“Chains”or“Atoms”)clickonituntilitchangesto“Residues”.Nowthatyou’reintheactivesite,youmightwanttoknowwhatallthesenucleotidesare!InPyMOLwemakeselectionsbyclickingwiththeleftmousebutton.Bydefaultthiswill

Page 5: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

selectindividualresidues.Ifyoukeepclickingaroundyouwillfindmoreandmoreresiduesgetaddedtoyourselection.Toclearyourselection,justclicksomewhereinthebackground.Whenyoumakeaselection,itappearsontherightpanelofbuttonsas(sele).Youcanalsoselectanddeselectyourselectionbytogglingthisbutton.Clickonanucleotideandlookattheconsoleatthetop:apromptwilltellyouwhatresidueyouselected.E.g.IfIclickonU80ofU6snRNA,itwilltellme

You clicked /U6_snRNA//6/U`80/C1' Here,U6_snRNAisthemoleculename,6isthechainIDinthePDBfile,U`80istheresiduenameandnumber,andC1`isthenameofthepreciseatomIhappenedtoclickontoselectthewholeresidue.Thismethodisgoodfortellingyouwhataparticularresidueis.Butwhatifyouwanttofindaspecificbase,likeU5snRNAU96?Therearetwowaystodothis.Thefirstway:clickonthelittleletter“S”attheverybottomrightofthescreen(nexttosomearrowsandtheletter“F”).Thiswilltoggleasequenceviewabovetheviewer,withagreyscrollbar.SlidethebaruntilyoucanclickonU5snRNAU96inthesequence.ThiswillselectU96intheviewertoo.IfyoumiddleclickonU96inthesequenceview,yourviewwillrecentrearoundU96.Theproblemwiththismethodisifyouhaveallmoleculesvisible,allthesequenceswillbevisible.That’sOKatthemoment,sincewehidmostoftheproteins,butiftheywereallvisiblethesequenceviewwouldcoverthewholescreen!.Soit’sverydifficulttofindtheresidue.(Tohidethesequencevieweragain,clicktheletter“S”again)

Page 6: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

Thesecondway:usethecommandprompt.Typeintothecommandprompt(afterthepromptsaying“PyMOL>”) select sele, U5_snRNA and resi 96 Here“U5_snRNA”isthemoleculename,and“resi”standsfor“residueID”(thePyMOLtermforresiduenumber).Wearegivingtheselectionthedefaultname“(sele)”anditwillappearassuchontherightpanel.Soifyouclickon(sele)youcantoggleanduntoggleyournewselection.Thismethodisgoodbecauseitisveryprecise,andcanalsobeusedtonameselectionsandselectranges.Forexample,trythis: select U5loop1, U5_snRNA and resi 94-100 Nowlookatthelistontheright.Atthebottomyoushouldseeanewnamehasappeared“U5loop1”.Thisisbecausewe’vedefinedanewselectioncalledU5loop1,wherearangeofresidueshasbeenselected(residues94to100).Notethatifyouhaveyournewselectionselected,anymoreresiduesyouselectwillbeaddedtothispredefinedselection.Soifyouwanttomakeanewselection,makesureyoudeselecteverythingfirst!ChanginghowthemoleculesaredepictedSofareverythinghasbeeninso-called‘cartoonmode.’Thedatawearevisualisingherearereallyacollectionof3Dcoordinatesforvariousatoms.Incartoonmode,PyMOLisusingthesecoordinatestomakeasimplifieddisplay,e.g.byrecognisingalphahelicesandshowingthemascylinders,andbyrecognisingRNAandshowingthephosphatebackboneasaribbon.Incertainplacesthoughwemightwishtoseealittlemoredetail,sotodothiswecanadjustthedepiction.Forexample,let’slookattheinteractionsbetweenthe3’splicesiteAGdinucleotideoftheintronandthebranchpoint.Theseonlyinvolvetheintronmolecule,soclickontheotherdisplayedRNAstohidethem.Thereisapre-definedselectioninthisPyMOLsessioncalled(bpA).Middleclickonthistocentretheviewaroundthebranchpointadenosine,androtatetheviewtogetabetterlook.Wecanseethattherearenon-Watson-Crickbasepairshere,butthecartoonviewofthebasesdoesn’tshowthedonorandacceptorgroupsverywell.Clickonthefourpairedresiduestoselectthem–orusethesequenceviewertoselectG1(the5’SS+1),A70(thebpA),A94(the3’SS-2)andG95(the3’SS-1).Nowtheselection‘(sele)’hasfourbases.YouwillhavenoticednexttoalltheselectionnamesandproteinnamesfivebuttonslabelledA,S,H,L,C.ThesestandforAction,Show,Hide,LabelandColour.ShowandHideareusedtoshoworhidevariousdepictionsoftheselection.ClicktheSbuttonnextto(sele)andclickon‘sticks’.ThiswillShowthestickrepresentation.ClicktheHbuttonnextto(sele)andclickon‘cartoon’.ThiswillHidethecartoonrepresentation.Thestickrepresentationshowsallatomsoftheselection,sowecannowseethephosphatebackboneandthedonor/acceptorgroupsofthebases.Tomakethisevencleareritwouldbehelpfulifoxygen,nitrogen,andphosphorousatomswerecoloureddifferentlytothecarbonatoms.Todothis,clickontheCbuttonnextto(sele),hoverover‘byelement’and

Page 7: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

selectthefirstoptiononthelist.Thiswillcolouroxygenatomsred,nitrogenatomsblue,andphosphorousatomsorange.(Theotheroptionsonthelistwillalsochangethecolourofcarbontovariousoptions,e.g.greenorblue.Wechosethefirstoptionbecauseitkeepstheoverallcolourschemeoftheselectionthesame.)

Asanotherexample,let’sexaminehowtolookatligandbinding.Prp8hasapocketthatbindsaninositolhexaphosphateligand.Tofindthisligand,hideallmoleculesandclickonPrp8toshowit.Usethesequenceviewertobrowsetotheendofthesequence,whereyouwillseearesiduecalled‘I6P’.(InPDBfiles,ligandsaregivenshortnames).SelectI6Pinthesequencebrowser,andalsomiddleclickonI6Ptorecentreonit.Again,clickon‘S’nextto(sele)anduseittoshowsticks,andthenclickon‘C’andcolouritbyelement.Adjustthe‘viewfog’withthemousescrollwheeltomakethingsclear.Toseehowtheligandisbound,PyMOLhasareallyusefultool.Clickon‘A’nextto(sele)–thiswillbringupanActionspanel.Hoverover‘modify’,whichwillpresentalistoftoolsformodifyingselections.Hoverover‘expand’,thenclick‘by4A,residues’.Thiswillmodifytheselectionsothatitwillincludeallresidueswithin4Angstromoftheoriginalselection,i.e.itwillselectallresiduesclosetotheligand.Nowshowsticksforthismodifiedselection,andcolourbyelement.Some‘invisibleatoms’mayhavebeenselected;thesebelongtoSlu7soalsoturnondisplayofSlu7.Whensticksareshownsimultaneouslywithcartoonsforproteins,thebackbonepeptideatomscanlookabitweirdastheyprotrudefromthecartoon.Tomakeitlooknicer,hidethebackbonepeptidesbytyping

Page 8: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

set cartoon_side_chain_helper, on

OtherdisplayoptionsPyMOLhasmanymorewaystochangehowamoleculeisdepicted,butthesearealittlebithiddensincethecommandpromptmustbeused.Hereisalistofsomeofthemoreusefulcommandstoplaywith.Notethatmanyhavetheformat

set some_property, value, selection Where“value”mightbeasettinglike“on”or“off”,andselectionwouldbeamoleculeorpartofmolecule,orapredefinedselection,e.g.“Prp8”,“Prp8andresi1400-1440”,“5exon”etc.Ifyoudon’tgiveaselection,thevalueofthepropertywillbeappliedtoeverything.Command

Note

set cartoon_cylindrical_helices, off Togglestherepresentationofalphahelicesbetweencylindersandribbons.Wefindcylindersaregoodforlargestructuresbecause

Page 9: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

theyarelesscomplicated,whereasconventionalribbonsaregoodforcloseups,particularlywhenyouwanttoseeindividualresidues.

set cartoon_tube_radius, 1.2 ChangesthethicknessoftheRNAbackbonewhenshownasacartoon–thickervalueslike1.2aregoodforoverallviews,thinnervalueslike0.8mightbehelpfulforcloseups.

set cartoon_loop_radius, 0.5 Liketube_radiusbutforproteinloops,it’suptoyouraestheticwhatyoulike!

set cartoon_ring_finder, 1 ChangeshowRNAbasesaredrawnincartoonmode.0justshowsthebackbone,1showsthebaseandribose,2showsthebaseandastickfortheribose(likealollipop)

set cartoon_ring_transparency, 0.5 MakesthefilledringsintheRNAbaseslooknice

MakingyourownPyMOLsessionForalargestructurelikethespliceosome,itisquitedifficulttogoquicklyfroma.pdbfiledownloadedfromthePDBtoasessionwitheverychainlabelled.ThePDBfileasdownloadedwillhaveeveryresiduelabelledwithitsnumberanda‘chainID’,whichwillbealetterornumber.SomeofthechainIDsinourstructuresarelogical,e.g.chain‘2’isU2snRNA,chain‘5’isU5snRNA,chain‘E’isexons,chain‘X’isunknownproteins.Somearenecessarilyillogical,sincethereareonlysomanylettersonecanuseforlabellingchains.E.g.chain‘T’isSyf1,andSmBwillbechain‘b’ifintheU5Smringbutchain‘k’ifintheU2Smring.Hereareourchainnamesforthecatalyticspliceosomesasanexample

A Prp8B Brr2C Snu114D Yju2E ExonF Cwc25G Isy1H Cwc22I IntronJ Prp46K Prp45L Bud31M Cwc2N Ecm2O Cef1P Cwc15Q Prp16R Cwc21S Clf1T Syf1

a Prp18c Slu7o Prp17y Syf2b U5SmBd U5SmD3e U5SmEf U5SmFg U5SmGh U5SmD1ij U5SmD2k U2SmBl U2SmD1m U2SmD2n U2SmD3p U2SmEq U2SmF

Page 10: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

U V Prp22W Lea1X unknownY Msl1Z

r U2SmGs Snt309t Prp19u Prp19v Prp19w Prp19x unknown1 U1snRNA2 U2snRNA4 U4snRNA5 U5snRNA6 U6snRNA

ItisbecauseitissocomplicatedtosetupasessionthatwehaveprovidedPyMOLsessionsforallofourstructures.Butyoumayalsowanttosetupsessionsforstructuresfromtheotherspliceosomestructuregroups.Atthemoment,thechainIDsusedbydifferentgroupsarenotstandardised(althougheveryoneuseschainAforPrp8!)soyouwillneedtolookupthePDBdatabaseentryitselftofindwhateachchaincorrespondsto.Forreference,herearethecommandsusedtogeneratethePyMOLsessionforPcomplex.Commentsaremarkedwith#andareoptional.Afteropeningthepdb(6EXN.pdb),type(orpaste)thefollowing:# set scene # bg_color white set ignore_case, off # So chains a and A will be interpreted as being different # cartoon rendering # hide show cartoon set cartoon_cylindrical_helices, 1 set cartoon_ring_finder, 3 set cartoon_ring_mode, 3 set cartoon_tube_radius, 1.2 set cartoon_smooth_loops=off set cartoon_loop_radius, 0.5 # some custom colours, for aesthetic only # set_color lightgreen, [144, 238, 144] set_color lemonchiffon, [255,250,205] set_color cornflowerblue, [100,149,237] # chain colors # # snRNA # select chain 2 extract U2_snRNA, sele color forest, U2_snRNA select chain 5 extract U5_snRNA, sele color deepblue, U5_snRNA select chain 6 extract U6_snRNA, sele

Page 11: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

color firebrick, U6_snRNA select chain E extract Exon, sele color brightorange, Exon color yelloworange, Exon and resi 1-30 select chain I extract Intron, sele color black, Intron color grey40, Intron color black, Intron and resi 91-95 # U5 # select chain A extract Prp8, sele color lightblue, Prp8 select chain C extract Snu114, sele color cornflowerblue, Snu114 select chain b or chain d or chain e or chain f or chain g or chain h or chain k or chain j extract U5_Sm_ring, sele color bluewhite, U5_Sm_ring # U2 # select chain W extract Lea1, sele color lightgreen, Lea1 select chain Y extract Msl1, sele color lightgreen, Msl1 select chain k or chain l or chain m or chain n or chain p or chain q or chain r extract U2_Sm_ring, sele color palegreen, U2_Sm_ring # NTC/NTR # select chain J extract Prp46, sele color lemonchiffon, Prp46 select chain K extract Prp45, sele color lemonchiffon, Prp45 select chain N extract Ecm2, sele color tv_yellow, Ecm2 select chain M extract Cwc2, sele color wheat, Cwc2 select chain P extract Cwc15, sele color wheat, Cwc15 select chain L extract Bud31, sele

Page 12: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

color lightorange, Bud31 select chain O extract Cef1, sele color brightorange, Cef1 select chain S extract Clf1, sele color brightorange, Clf1 select chain t or chain u or chain v or chain w extract Prp19, sele color brightorange, Prp19 select chain s extract Snt309, sele color brightorange, Snt309 select chain T extract Syf1, sele color brightorange, Syf1 select chain y extract Syf2, sele color brightorange, Syf2 # Splicing factors # select chain R extract Cwc21, sele color violet, Cwc21 select chain H extract Cwc22, sele color violet, Cwc22 select chain a extract Prp18, sele color hotpink, Prp18 select chain o extract Prp17, sele color violetpurple, Prp17 select chain V extract Prp22, sele color firebrick, Prp22 select chain c extract Slu7, sele color deeppurple, Slu7 select chain D extract Yju2, sele color pink, Yju2 # UNKNOWN # select chain X extract Unknown, sele color grey90, Unknown # Defining some selections # select 3SS, Intron and resi 91-95 select 5exon, Exon and resi \-14-\-1

Page 13: The Nagai Lab Guide · For example, let’s look at the interactions between the 3’ splice site AG dinucleotide of the intron and the branchpoint. These only involve the intron

select 3exon, Exon and resi 1-19 select bpA, Intron and resi 70 color orange, bpA select Prp8N, Prp8 and resi 1-870 select Prp8Large, Prp8 and resi 871-1827 select Prp8RH, Prp8 and resi 1828-2106 select Prp8RT, Prp8 and resi 871-1375 select Prp8linker, Prp8 and resi 1376-1652 select Prp8EN, Prp8 and resi 1653-1824 select Prp8afinger, Prp8 and resi 1583-1610 # show metals # sel name ZN show spheres, sel color yellow, sel set sphere_scale, 1.5 # adjust depiction # set cartoon_gap_cutoff, 30 set cartoon_gap_cutoff, 0, Unknown viewport 2000,2000 # set front view set_view (\ 0.674891770, -0.352280945, 0.648389578,\ -0.439635426, -0.897670925, -0.030115895,\ 0.592642784, -0.264727056, -0.760699689,\ -0.007897735, 0.004491180, -1026.595825195,\ 277.550354004, 267.541595459, 277.006958008,\ 827.363769531, 1226.079711914, -20.000000000 )

ConclusionHopefullyyouarenowconfidenttoexplorethespliceosomeusingourPyMOLsessions.WeencourageyoutohavePyMOLopenwhenreadingspliceosomestructurepapers,asbeingabletointeractwithastructurein3Disoftenalotclearerandmoreenlighteningthanlookingat2Dfigures.Thespliceosomealsohasmanyinterestingstructuralfeaturesthatarenotdiscussedinthestructurepapers,andtheseareveryfuntoexploreanddiscoverforyourself.Pleaseletusknowifyouhaveanyquestionsorfeedbackaboutthistutorial–wearealwayshappytohelp.YoucaneithercontactKiyoshiNagaidirectlyatkn@mrc-lmb.cam.ac.ukorMaxWilkinsonatmwilkin@mrc-lmb.cam.ac.ukHavefun!