diff --git a/workflow/.old/ORF_List_DAmPs_Only.txt b/workflow/.old/ORF_List_DAmPs_Only.txt deleted file mode 100644 index 87dffa05..00000000 --- a/workflow/.old/ORF_List_DAmPs_Only.txt +++ /dev/null @@ -1,879 +0,0 @@ -YAL025C -YKR008W -YKR037C -YBL097W -YKR083C -YLL003W -YLL008W -YLL034C -YLR008C -YCL004W -YDL058W -YLR116W -YLR163C -YDL132W -YLR175W -YDL126C -YBL041W -YDL139C -YBL050W -YBL073W -YDL143W -YBL074C -YBL076C -YDL147W -YDL148C -YBL084C -YDL150W -YBL092W -YDL152W -YBL105C -YDL153C -YBR004C -YDL163W -YBR011C -YDL164C -YBR029C -YDL140C -YLR215C -YLR272C -YDR050C -YLR277C -YDR088C -YLR298C -YDR145W -YML015C -YDR303C -YML046W -YDR325W -YML049C -YDR394W -YML092C -YML098W -YML114C -YEL055C -YMR005W -YDL165W -YBR038W -YBR055C -YDL193W -YBR060C -YDL195W -YBR070C -YBR079C -YDL205C -YBR080C -YDL207W -YBR087W -YDL208W -YBR088C -YDL209C -YBR089W -YDL212W -YBR091C -YDL217C -YBR102C -YDL220C -YBR109C -YER006W -YMR043W -YER021W -YMR061W -YER022W -YMR146C -YMR197C -YMR203W -YMR227C -YER168C -YMR239C -YMR270C -YMR277W -YNL007C -YNL026W -YBR110W -YDL235C -YBR121C -YDR002W -YDR013W -YBR124W -YDR021W -YBR135W -YBR140C -YDR037W -YBR142W -YDR041W -YBR143C -YDR044W -YBR152W -YDR045C -YBR153W -YDR047W -YBR154C -YDR052C -YBR155W -YFL038C -YNL062C -YFR002W -YNL188W -YFR004W -YNL189W -YFR031C -YNL221C -YFR051C -YNL251C -YGL044C -YNL261W -YGL055W -YNR016C -YGL065C -YNR035C -YGL073W -YNR043W -YGL075C -YNR053C -YOL123W -YGL098W -YOL149W -YDR053W -YBR160W -YDR054C -YBR167C -YDR060W -YBR190W -YDR062W -YBR192W -YBR193C -YBR196C -YDR082W -YBR202W -YDR087C -YBR234C -YDR091C -YBR236C -YDR113C -YBR237W -YDR118W -YBR243C -YGL099W -YOR046C -YOR056C -YGL120C -YOR057W -YOR145C -YOR151C -YGR075C -YOR194C -YGR098C -YOR232W -YOR260W -YGR116W -YOR281C -YGR147C -YOR341W -YOR373W -YGR158C -YPL011C -YDR141C -YBR247C -YDR160W -YBR252W -YDR164C -YBR254C -YDR166C -YBR256C -YDR167W -YBR257W -YDR168W -YBR265W -YDR170C -YCL017C -YDR172W -YCL031C -YDR177W -YCL041C -YDR180W -YCL043C -YDR182W -YCL052C -YDR187C -YCL054W -YPL016W -YPL028W -YPL043W -YGR245C -YPL076W -YGR246C -YPL124W -YPL169C -YPL175W -YHR083W -YPL233W -YHR170W -YPL235W -YPL242C -YPL252C -YIL021W -YCL059C -YDR189W -YCR012W -YDR190C -YDR196C -YCR035C -YDR201W -YCR052W -YDR208W -YCR054C -YDR211W -YCR057C -YDR212W -YCR072C -YDR224C -YCR093W -YDR228C -YDL003W -YDR232W -YDL004W -YDR235W -YDL007W -YIL046W -YPR034W -YIL078W -YPR041W -YPR086W -YIL126W -YPR161C -YIL142W -YPR178W -YIR010W -YAL003W -YIR012W -YAL032C -YJL014W -YAL033W -YAL038W -YAL041W -YAL043C -YDL008W -YDR238C -YDL014W -YDR240C -YDL015C -YDR243C -YDR246W -YDL017W -YDR267C -YDL028C -YDL029W -YDR288W -YDL030W -YDR292C -YDL031W -YDR299W -YDL043C -YDR301W -YDL045C -YDR302W -YDL055C -YJL050W -YAR007C -YJL076W -YAR008W -YAR019C -YJR112W -YBL004W -YKL042W -YBL014C -YBL018C -YKL059C -YBL020W -YKL125W -YBL023C -YKL165C -YBL030C -YKL173W -YBL035C -YDR308C -YDL060W -YDR311W -YDR324C -YDL087C -YDR331W -YDL097C -YDR339C -YDL098C -YDR341C -YDL102W -YDR355C -YDL105W -YDR356W -YDL108W -YDR361C -YDL111C -YDR362C -YDL120W -YGL097W -YDR367W -YDR373W -YDR376W -YDR381W -YDR390C -YGL116W -YDR397C -YGL123W -YDR398W -YDR404C -YGL130W -YDR407C -YGL137W -YDR412W -YGL142C -YJR141W -YHR166C -YKL012W -YHR186C -YKL014C -YHR196W -YHR197W -YKL019W -YIL003W -YKL021C -YIL019W -YKL022C -YIL022W -YIL026C -YKL028W -YIL031W -YKL033W -YGL145W -YDR429C -YGL169W -YDR434W -YGL171W -YDR437W -YGL201C -YDR454C -YDR460W -YGL225W -YDR464W -YGL233W -YDR468C -YGL238W -YDR472W -YGL239C -YKL035W -YIL051C -YIL061C -YKL045W -YIL062C -YKL049C -YIL063C -YKL052C -YIL068C -YKL060C -YIL075C -YKL078W -YIL083C -YKL082C -YKL083W -YIL104C -YKL088W -YIL115C -YKL095W -YIL118W -YDR473C -YGL245W -YDR478W -YDR487C -YDR498C -YGR013W -YDR499W -YDR510W -YGR030C -YDR526C -YGR046W -YDR527W -YDR531W -YGR048W -YEL002C -YGR060W -YGR065C -YIL129C -YIL144W -YKL108W -YIL147C -YIL150C -YKL112W -YIL171W -YKL122C -YIR006C -YKL141W -YIR008C -YKL144C -YKL145W -YIR015W -YIR022W -YJL001W -YKL154W -YJL002C -YEL032W -YGR073C -YEL035C -YGR074W -YEL058W -YER003C -YGR083C -YER008C -YGR090W -YGR091W -YER012W -YGR094W -YER013W -YGR095C -YER023W -YGR099W -YER025W -YGR113W -YER036C -YGR114C -YER038C -YJL005W -YKL182W -YJL008C -YKL186C -YJL009W -YKL189W -YJL010C -YKL192C -YJL011C -YKL193C -YJL015C -YKL195W -YJL018W -YKL203C -YJL025W -YKL210W -YJL026W -YKR002W -YJL031C -YKR004C -YJL032W -YKR022C -YJL033W -YER043C -YGR120C -YGR140W -YER112W -YGR145W -YER125W -YGR175C -YER126C -YGR185C -YER133W -YGR186W -YGR190C -YER147C -YGR191W -YGR198W -YKR025W -YJL034W -YKR038C -YJL035C -YKR062W -YJL054W -YKR063C -YJL061W -YKR068C -YKR071C -YJL072C -YKR079C -YJL074C -YKR081C -YJL081C -YLL004W -YJL085W -YLL011W -YJL087C -YLL031C -YJL090C -YER159C -YGR211W -YFL002C -YGR251W -YFL005W -YFL008W -YGR264C -YFL009W -YGR265W -YFL017C -YGR267C -YFL022C -YFL024C -YGR278W -YFL037W -YHL015W -YHR005C -YLL035W -YJL091C -YJL097W -YLL037W -YJL109C -YLL050C -YLR002C -YJL125C -YLR005W -YJL143W -YLR007W -YLR009W -YJL167W -YLR010C -YLR022C -YJL174W -YLR026C -YJL194W -YJL195C -YFR003C -YHR007C -YFR005C -YFR027W -YFR028C -YFR029W -YHR036W -YFR037C -YHR040W -YHR042W -YFR050C -YHR058C -YFR052W -YHR062C -YGL001C -YHR065C -YGL008C -YGL011C -YLR033W -YJL203W -YLR066W -YJR007W -YLR071C -YJR012C -YLR076C -YJR013W -YLR078C -YJR016C -YLR086W -YJR017C -YLR088W -YJR022W -YGL018C -YHR070W -YGL022W -YGL040C -YHR085W -YGL047W -YGL048C -YHR101C -YGL061C -YGL068W -YHR118C -YGL069C -YGL074C -YGL091C -YGL092W -YHR164C -YLR103C -YLR105C -YJR045C -YLR106C -YJR046W -YLR115W -YJR057W -YLR117C -YLR127C -YJR065C -YLR129W -YJR067C -YLR132C -YJR068W -YLR140W -YJR072C -YLR141W -YJR076C -YLR145W -YJR093C -YLR153C -YMR301C -YLR166C -YMR308C -YLR167W -YMR309C -YMR314W -YLR195C -YNL002C -YLR196W -YNL006W -YLR197W -YNL038W -YLR198C -YNL039W -YNL061W -YLR212C -YNL075W -YLR222C -YNL088W -YLR223C -YNL102W -YOR075W -YPR016C -YOR077W -YPR025C -YOR095C -YPR033C -YOR098C -YPR035W -YPR048W -YOR103C -YOR110W -YPR056W -YOR116C -YPR082C -YOR117W -YPR085C -YOR119C -YPR088C -YOR122C -YLR229C -YNL103W -YLR230W -YNL110C -YLR243W -YNL112W -YLR249W -YNL113W -YLR259C -YNL114C -YLR274W -YNL124W -YLR276C -YLR291C -YNL131W -YLR305C -YNL132W -YLR310C -YNL137C -YLR314C -YPR103W -YPR104C -YOR148C -YPR105C -YOR149C -YPR107C -YOR157C -YPR108W -YOR159C -YPR110C -YOR160W -YPR112C -YOR168W -YPR113W -YPR133C -YOR174W -YOR176W -YPR137W -YOR181W -YPR142C -YLR316C -YLR317W -YNL151C -YLR321C -YLR323C -YNL158W -YLR336C -YNL161W -YLR339C -YNL162W -YNL163C -YLR347C -YNL172W -YLR355C -YLR359W -YNL181W -YLR378C -YNL182C -YLR379W -YNL207W -YPR143W -YOR204W -YPR144C -YOR206W -YOR207C -YPR168W -YOR217W -YPR169W -YOR218C -YPR175W -YOR224C -YPR176C -YOR236W -YOR244W -YPR180W -YOR249C -YOR254C -YLR397C -YNL216W -YLR409C -YNL222W -YLR424W -YNL232W -YLR430W -YNL240C -YLR440C -YNL244C -YLR457C -YNL245C -YLR458W -YNL247W -YNL256W -YML010W -YNL258C -YML023C -YNL260C -YML025C -YNL262W -YML031W -YNL263C -YPR183W -YOR256C -YPR186C -YOR257W -YPR190C -YOR261C -YAL034W-A -YOR262W -YER048W-A -YOR272W -YHR005C-A -YOR278W -YOR287C -YLR438C-A -YOR294W -YOR310C -YOR319W -YML043C -YNL267W -YML064C -YNL272C -YML065W -YNL282W -YML069W -YNL287W -YML077W -YNL290W -YML091C -YNL306W -YML093W -YNL308C -YNL310C -YML125C -YNL312W -YML126C -YNL313C -YNL317W -YNR003C -YOR326W -YOR329C -YOR335C -YOR336W -YOR340C -YOR353C -YOR361C -YOR370C -YPL010W -YMR001C -YNR011C -YMR013C -YNR017W -YMR028W -YNR026C -YMR047C -YNR038W -YMR049C -YNR046W -YMR059W -YNR054C -YMR076C -YOL005C -YMR079W -YOL010W -YMR093W -YOL021C -YMR094W -YOL022C -YOL026C -YMR113W -YOL034W -YPL012W -YPL020C -YPL063W -YPL075W -YPL083C -YPL085W -YPL093W -YPL094C -YPL117C -YPL122C -YMR117C -YOL038W -YMR128W -YMR131C -YOL066C -YMR134W -YOL069W -YMR149W -YOL077C -YMR168C -YOL078W -YMR185W -YOL094C -YMR200W -YOL097C -YMR208W -YOL102C -YMR211W -YMR213W -YMR218C -YOL130W -YPL128C -YPL143W -YPL146C -YPL151C -YPL160W -YPL209C -YMR220W -YOL133W -YMR229C -YOL134C -YMR235C -YOL135C -YMR236W -YOL139C -YMR240C -YOL144W -YMR260C -YOL146W -YMR268C -YOR004W -YMR281W -YOR020C -YMR288W -YOR048C -YMR290C -YOR060C -YMR298W -YOR074C -YPL210C -YPL218W -YPL228W -YPL231W -YPL238C -YPL243W -YPL255W -YPL266W \ No newline at end of file diff --git a/workflow/.old/ORF_List_Without_DAmPs.txt b/workflow/.old/ORF_List_Without_DAmPs.txt deleted file mode 100644 index c42bb565..00000000 --- a/workflow/.old/ORF_List_Without_DAmPs.txt +++ /dev/null @@ -1,5150 +0,0 @@ -YLL040C -YAL068C -YAL067C -YLL041C -YAL066W -YLL042C -YAL065C -YLL043W -YAL062W -YLL045C -YAL061W -YLL046C -YAL060W -YLL047W -YAL059W -YLL051C -YAL058W -YLL052C -YAL056W -YLL053C -YAL055W -YLL054C -YMR035W -YLR119W -YMR036C -YLR120C -YMR039C -YLR121C -YMR040W -YLR122C -YMR041C -YLR123C -YMR042W -YLR124W -YMR044W -YLR125W -YMR140W -YML089C -YMR141C -YML088W -YMR143W -YML087C -YMR144W -YML086C -YAL053W -YLL055W -YAL051W -YLL056C -YAL049C -YLL057C -YAL048C -YLL058W -YAL046C -YLL060C -YAL045C -YLL061W -YAL044C -YLL062C -YAL042W -YLL063C -YAL042C-A -YLR001C -YAL040C -YLR003C -YAL039C -YLR004C -YAL037W -YLR011W -YMR145C -YML084W -YMR147W -YML083C -YMR148W -YML082W -YMR151W -YML081W -YMR150C -YML080W -YMR152W -YML079W -YMR153W -YML078W -YMR153C-A -YML063W -YMR155W -YML062C -YMR156C -YML061C -YMR157C -YML060W -YMR158W-B -YML059C -YAL036C -YLR012C -YAL035W -YLR013W -YAL034C -YLR014C -YAL031C -YLR015W -YAL030W -YLR016C -YAL029C -YLR017W -YAL028W -YLR018C -YAL027W -YLR019W -YAL026C -YLR020C -YAL023C -YLR021W -YAL022C -YLR023C -YAL021C -YLR024C -YMR159C -YML058W -YMR161W -YML057W -YMR162C -YML057C-A -YMR163C -YML056C -YMR164C -YML055W -YMR166C -YML054C -YMR167W -YML053C -YMR169C -YML052W -YMR170C -YML051W -YMR172C-A -YML050W -YMR173W-A -YML048W -YMR174C -YML047W-A -YAL020C -YLR025W -YAL019W -YLR027C -YAL018C -YLR028C -YAL017W -YLR042C -YAL015C -YLR043C -YAL014C -YLR044C -YAL013W -YLR046C -YAL011W -YLR047C -YAL010C -YLR048W -YAL009W -YLR049C -YAL008W -YLR053C -YAL007C -YLR054C -YMR175W -YML037C -YMR176W -YML035C -YMR177W -YML034W -YMR178W -YML034C-A -YMR179W -YML033W -YMR180C -YML032C -YMR182C -YML030W -YMR183C -YML029W -YMR184W -YML028W -YMR186W -YML026C -YMR187C -YML024W -YMR188C -YML020W -YAL004W -YLR055C -YAL005C -YLR056W -YAL002W -YLR057W -YAR002W -YLR058C -YAR003W -YLR059C -YAR014C -YLR061W -YAR015W -YLR062C -YAR018C -YLR063W -YAR020C -YLR064W -YAR023C -YLR065C -YAR027W -YLR067C -YAR028W -YLR068W -YMR189W -YML019W -YMR190C -YML018C -YMR191W -YML017W -YMR192W -YML016C -YMR193W -YML014W -YMR194W -YML013W -YMR193C-A -YML012C-A -YMR195W -YML012W -YMR196W -YML011C -YMR198W -YML009C -YMR199W -YML008C -YMR201C -YML007W -YAR029W -YLR069C -YAR031W -YLR070C -YAR030C -YLR072W -YAR035W -YLR073C -YAR037W -YLR074C -YAR040C -YLR077W -YAR042W -YLR079W -YAR043C -YLR080W -YAR044W -YLR081W -YAR047C -YLR082C -YLL001W -YLR083C -YLL002W -YLR084C -YMR202W -YML006C -YMR204C -YML005W -YMR205C -YML004C -YMR206W -YML003W -YMR207C -YML002W -YMR210W -YML001W -YMR214W -YMR002W -YMR215W -YMR003W -YMR216C -YMR006C -YMR219W -YMR007W -YMR221C -YMR008C -YMR222C -YMR009W -YLL005C -YLR085C -YLL006W -YLR087C -YLL009C -YLR089C -YLL010C -YLR090W -YLL012W -YLR091W -YLL013C -YLR092W -YLL014W -YLR093C -YLL015W -YLR094C -YLL016W -YLR095C -YLL017W -YLR096W -YLL019C -YLR097C -YLL020C -YLR098C -YMR223W -YMR010W -YMR224C -YMR011W -YMR225C -YMR012W -YMR226C -YMR014W -YMR228W -YMR015C -YMR230W -YMR016C -YMR231W -YMR017W -YMR232W -YMR018W -YMR233W -YMR019W -YMR234W -YMR020W -YMR237W -YMR021C -YMR238W -YMR022W -YLL021W -YLR099C -YLL023C -YLR102C -YLL024C -YLR104W -YLL025W -YLR107W -YLL026W -YLR108C -YLL028W -YLR109W -YLL029W -YLR111W -YLL032C -YLR112W -YLL033W -YLR113W -YLL038C -YLR114C -YLL039C -YLR118C -YMR241W -YMR023C -YMR242C -YMR024W -YMR243C -YMR025W -YMR244W -YMR026C -YMR245W -YMR027W -YMR244C-A -YMR029C -YMR246W -YMR030W -YMR247C -YMR031W-A -YMR250W -YMR031C -YMR251W -YMR032W -YMR251W-A -YMR034C -YMR252C -YNL276C -YMR253C -YNL275W -YMR254C -YNL273W -YMR255W -YNL271C -YNL270C -YMR256C -YMR257C -YNL269W -YMR258C -YNL268W -YMR259C -YNL266W -YMR261C -YNL265C -YMR262W -YNL264C -YNL047C -YNL259C -YOL019W -YOR088W -YOL020W -YOR089C -YOL023W -YOR090C -YOL024W -YOR091W -YOL025W -YOR092W -YOL027C -YOR093C -YOL028C -YOR094W -YOL029C -YOR289W -YOL030W -YOR290C -YOL031C -YOR291W -YOL032W -YOR292C -YMR264W -YNL257C -YMR265C -YNL255C -YMR266W -YNL254C -YMR267W -YNL253W -YMR269W -YNL249C -YMR272C -YNL248C -YMR273C -YNL246W -YMR274C -YOR001W -YMR275C -YOR002W -YMR276W -YOR003W -YMR278W -YOR005C -YMR280C -YOR006C -YOL033W -YOR293W -YOL035C -YOR295W -YOL036W -YOR296W -YOL037C -YOR297C -YOL039W -YOR298W -YOL041C -YOR299W -YOL042W -YOR301W -YOL043C -YOR302W -YOL044W -YOR303W -YOL045W -YOR304C-A -YOL046C -YOR304W -YOL047C -YOR305W -YMR282C -YOR007C -YMR283C -YOR008C -YMR284W -YOR009W -YMR285C -YOR010C -YMR286W -YOR011W -YMR287C -YOR012W -YMR289W -YOR013W -YMR291W -YOR014W -YMR292W -YOR015W -YMR293C -YOR016C -YMR294W -YOR017W -YMR294W-A -YOR018W -YOL048C -YOR307C -YOL049W -YOR308C -YOL050C -YOR311C -YOL051W -YOR312C -YOL052C -YOR313C -YOL052C-A -YOR314W -YOL053W -YOR315W -YOL054W -YOR316C -YOL055C -YOR318C -YOL056W -YOR320C -YOL057W -YOR321W -YOL058W -YOR322C -YMR295C -YOR019W -YMR297W -YOR021C -YMR299C -YOR022C -YMR300C -YOR023C -YMR302C -YOR024W -YMR303C -YOR025W -YMR304W -YOR026W -YMR304C-A -YOR027W -YMR305C -YOR028C -YMR306C-A -YOR029W -YMR307W -YOR030W -YMR310C -YOR031W -YOL059W -YOR323C -YOL060C -YOR324C -YOL061W -YOR327C -YOL062C -YOR328W -YOL063C -YOR330C -YOL064C -YOR332W -YOL065C -YOR334W -YOL067C -YOR337W -YOL068C -YOR338W -YOL070C -YOR339C -YOL071W -YOR342C -YOL072W -YOR343C -YNL339C -YOR032C -YNL338W -YOR033C -YNL336W -YOR034C -YNL335W -YOR035C -YNL334C -YOR036W -YNL333W -YOR037W -YNL332W -YOR038C -YNL330C -YOR039W -YNL329C -YOR040W -YNL328C -YOR041C -YNL327W -YOR042W -YNL326C -YOR043W -YOL075C -YOR344C -YOL076W -YOR346W -YOL079W -YOR347C -YOL080C -YOR348C -YOL081W -YOR349W -YOL082W -YOR350C -YOL083W -YOR351C -YOL084W -YOR352W -YOL085C -YOR354C -YPL274W -YOR355W -YPL273W -YOR356W -YPL272C -YOR357C -YNL324W -YOR044W -YNL325C -YOR045W -YNL323W -YOR047C -YNL322C -YOR049C -YNL321W -YOR050C -YNL320W -YOR051C -YNL319W -YOR052C -YNL318C -YOR053W -YNL314W -YOR054C -YNL311C -YOR055W -YNL309W -YOR058C -YNL053W -YOR059C -YPL271W -YOR358W -YPL270W -YOR359W -YPL269W -YOR360C -YPL267W -YOR363C -YPL265W -YOR365C -YPL264C -YOR367W -YPL263C -YOR368W -YPL262W -YOR371C -YPL260W -YOR374W -YPL261C -YOR375C -YPL259C -YOR376W -YPL258C -YOR377W -YNL305C -YOR061W -YNL304W -YOR062C -YNL303W -YOR064C -YNL302C -YOR065W -YNL301C -YOR066W -YNL299W -YOR067C -YNL298W -YOR068C -YNL086W -YOR069W -YNL297C -YOR070C -YNL295W -YOR071C -YNL294C -YOR072W -YNL293W -YOR073W -YPL257W -YOR378W -YPL256C -YOR380W -YPL254W -YOR381W -YPL253C -YOR382W -YPL250C -YOR383C -YPL249C -YOR384W -YPL248C -YOR385W -YPL247C -YOR386W -YPL246C -YOL001W -YPL245W -YOL002C -YPL244C -YOL003C -YPL241C -YOL004W -YNL089C -YOR076C -YNL291C -YOR078W -YNL289W -YOR079C -YNL288W -YOR080W -YNL286W -YOR081C -YNL285W -YOR082C -YNL283C -YOR083W -YNL281W -YOR084W -YNL280C -YOR085W -YNL278W -YOR086C -YNL096C -YOR087W -YPL240C -YOL006C -YPL239W -YOL007C -YPL236C -YOL008W -YPL234C -YOL009C -YPL232W -YOL011W -YPL230W -YOL012C -YPL229W -YOL013C -YPL227C -YOL014W -YPL226W -YOL015W -YPL225W -YOL017W -YPL223C -YOL018C -YPL222W -YPL102C -YPL221W -YPL100W -YPL220W -YPL099C -YPL219W -YPL098C -YPL216W -YPL097W -YPL215W -YPL096W -YPL214C -YPL095C -YPL213W -YPL092W -YBR174C -YPL212C -YPL208W -YBR175W -YPL207W -YBR176W -YDR380W -YDR068W -YDR382W -YDR069C -YDR383C -YDR070C -YDR384C -YDR072C -YDR385W -YDR073W -YDR386W -YDR075W -YDR387C -YDR076W -YDR388W -YDR077W -YDR389W -YDR078C -YDR391C -YDR079W -YDR392W -YDR080W -YPL206C -YBR177C -YPL205C -YBR178W -YPL203W -YBR179C -YPL202C -YBR180W -YPL201C -YBR181C -YPL200W -YBR182C -YPL199C -YBR183W -YPL198W -YBR184W -YPL197C -YBR185C -YPL196W -YBR186W -YPL195W -YBR187W -YPL194W -YBR188C -YDR393W -YDR083W -YDR395W -YDR084C -YDR399W -YDR085C -YDR400W -YDR089W -YDR401W -YDR090C -YDR402C -YDR092W -YDR403W -YDR093W -YDR405W -YDR094W -YDR406W -YDR095C -YDR408C -YDR096W -YDR409W -YDR097C -YDR410C -YDR098C -YPL193W -YBR194W -YPL192C -YBR195C -YPL191C -YBR197C -YPL189W -YBR199W -YPL188W -YBR200W -YPL187W -YBR201W -YPL185W -YBR203W -YPL186C -YBR204C -YPL184C -YBR205W -YPL181W -YBR206W -YPL182C -YBR207W -YPL180W -YBR208C -YDR411C -YDR099W -YDR414C -YDR100W -YDR415C -YDR101C -YDR418W -YDR102C -YDR419W -YDR103W -YDR420W -YDR104C -YDR421W -YDR105C -YDR422C -YDR107C -YDR423C -YDR108W -YDR425W -YDR109C -YDR426C -YDR110W -YDR428C -YDR111C -YPL179W -YBR209W -YPL178W -YBR210W -YPL177C -YBR212W -YPL176C -YBR213W -YPL174C -YBR214W -YPL173W -YBR215W -YPL172C -YBR216C -YPL171C -YBR217W -YPL170W -YBR218C -YPL168W -YBR219C -YPL167C -YBR220C -YPL166W -YBR221C -YDR430C -YDR112W -YDR431W -YDR114C -YDR432W -YDR115W -YDR433W -YDR116C -YDR435C -YDR117C -YDR436W -YDR119W -YEL001C -YDR120C -YEL003W -YDR121W -YEL004W -YDR122W -YEL005C -YDR123C -YEL006W -YDR124W -YEL007W -YDR125C -YPL165C -YBR222C -YPL164C -YBR223C -YPL163C -YBR224W -YPL162C -YBR225W -YPL161C -YBR226C -YPL159C -YBR227C -YPL157W -YBR228W -YPL156C -YBR229C -YPL155C -YBR230C -YPL154C -YBR231C -YPL152W -YBR233W -YPL150W -YBR235W -YEL008W -YDR126W -YEL009C -YDR127W -YEL010W -YDR128W -YEL013W -YDR129C -YEL014C -YDR130C -YEL015W -YDR131C -YEL016C -YDR132C -YEL017C-A -YDR133C -YEL017W -YDR134C -YPR083W -YDR135C -YEL020C -YDR136C -YEL023C -YDR137W -YPL149W -YBR238C -YPL147W -YBR239C -YPL145C -YBR240C -YPL144W -YBR241C -YPL141C -YBR242W -YPL140C -YBR244W -YPL139C -YBR245C -YPL138C -YBR246W -YPL136W -YBR248C -YPL135W -YBR249C -YPL133C -YBR250W -YPL130W -YBR251W -YEL024W -YPR021C -YEL025C -YDR139C -YEL027W -YDR140W -YEL028W -YDR142C -YEL030W -YDR143C -YEL031W -YDR144C -YEL033W -YDR146C -YPR091C -YDR338C -YEL037C -YDR340W -YEL038W -YDR344C -YEL039C -YDR345C -YEL040W -YDR346C -YPL129W -YBR255W -YPL127C -YBR258C -YPL125W -YBR259W -YPL123C -YBR260C -YPL121C -YBR261C -YPL120W -YBR262C -YPL119C -YBR263W -YPL118W -YBR264C -YPL116W -YBR266C -YPL115C -YBR267W -YPL114W -YBR268W -YPL113C -YDR049W -YEL041W -YDR347W -YEL042W -YDR348C -YEL043W -YDR349C -YEL045C -YDR350C -YEL046C -YDR351W -YEL047C -YDR352W -YEL048C -YDR354W -YEL049W -YDR357C -YEL050C -YDR358W -YEL051W -YDR359C -YEL052W -YDR360W -YEL053C -YDR363W -YPL112C -YDR050C -YPL111W -YDR051C -YPL110C -YDR055W -YPL109C -YDR056C -YPL108W -YDR057W -YPL107W -YDR059C -YPL106C -YDR061W -YPL105C -YDR063W -YPL104W -YDR065W -YPL103C -YDR066C -YPL101W -YDR067C -YEL054C -YDR364C -YEL056W -YDR368W -YEL057C -YDR369C -YEL059W -YDR370C -YEL060C -YDR371W -YEL061C -YDR372C -YEL062W -YDR374C -YEL063C -YDR375C -YEL064C -YDR377W -YEL065W -YDR378C -YEL066W -YDR379W -YEL067C -YGR153W -YEL068C -YGR154C -YEL071W -YGR157W -YEL072W -YGR159C -YER001W -YGR160W -YER002W -YGR161C -YER004W -YGR163W -YER005W -YGR164W -YER007C-A -YGR165W -YER007W -YGR166W -YER010C -YOL153C -YER011W -YGR168C -YHR195W -YHR031C -YHR198C -YHR034C -YHR199C -YHR035W -YHR200W -YHR037W -YHR202W -YHR038W -YHR203C -YHR039C -YHR204W -YHR043C -YHR206W -YHR044C -YHR207C -YHR046C -YHR209W -YHR047C -YHR210C -YHR048W -YCL001W -YHR049W -YGR169C -YPR011C -YER017C -YGR170W -YER019W -YGR171C -YER019C-A -YGR173W -YER020W -YGR174C -YER024W -YGR176W -YER030W -YGR177C -YER032W -YGR178C -YER033C -YGR180C -YER034W -YGR181W -YER035W -YGR182C -YCL002C -YHR049C-A -YCL005W -YHR050W -YMR118C -YHR051W -YCL008C -YHR057C -YCL009C -YHR060W -YCL010C -YHR061C -YCL011C -YHR066W -YCL012W -YHR073W -YCL013W -YHR075C -YCL014W -YHR076W -YCL016C -YHR077C -YER038W-A -YGR183C -YER039C -YGR184C -YER040W -YGR187C -YER041W -YGR189C -YER042W -YGR192C -YER044C-A -YGR193C -YER045C -YGR194C -YER046W-A -YGR196C -YER047C -YGR197C -YER048C -YGR199W -YER049W -YGR200C -YER050C -YGR202C -YCL023C -YHR078W -YCL024W -YHR079C -YCL025C -YHR080C -YCL026C -YHR081W -YCL027W -YHR082C -YCL028W -YHR086W -YCL029C -YHR087W -YCL030C -YHR091C -YCL032W -YHR092C -YCL033C -YHR093W -YCL034W -YHR094C -YCL036W -YHR095W -YER051W -YGR203W -YER052C -YGR205W -YER053C -YGR206W -YER054C -YGR207C -YER056C -YGR208W -YER056C-A -YGR209C -YER057C -YGR212W -YER058W -YGR213C -YER059W -YGR214W -YER060W -YGR215W -YER060W-A -YGR217W -YER061C -YHL047C -YCL037C -YHR096C -YCL039W -YHR097C -YCL040W -YHR100C -YCL042W -YHR103W -YCL044C -YHR104W -YCL045C -YHR105W -YCL046W -YHR106W -YCL047C -YHR108W -YCL048W -YHR109W -YCL049C -YHR110W -YCL050C -YHR111W -YCL051W -YHR112C -YER062C -YHL046C -YER065C -YHL045W -YER066C-A -YHL044W -YER067W -YHL043W -YER067C-A -YHL042W -YER068W -YHL041W -YER068C-A -YHL040C -YER069W -YHL038C -YPR118W -YHL037C -YER071C -YHL036W -YER072W -YHL035C -YER073W -YHL034C -YCL055W -YHR113W -YCL056C -YHR114W -YCL057W -YHR115C -YCL060C -YHR116W -YCL061C -YHR117W -YCL062W -YHR120W -YCL063W -YHR121W -YCL064C -YHR123W -YCL069W -YHR124W -YCR001W -YHR125W -YCR002C -YHR126C -YCR003W -YHR129C -YER074W -YHL033C -YER075C -YHL032C -YER079W -YHL031C -YER080W -YHL030W -YER081W -YHL029C -YER083C -YHL028W -YER084W -YHL027W -YER085C -YHL026C -YER086W -YHL023C -YER087C-A -YHL022C -YGR123C -YHL021C -YGR124W -YHL020C -YCR004C -YHR130C -YCR005C -YHR132C -YCR006C -YHR133C -YCR007C -YHR134W -YCR008W -YHR135C -YCR009C -YHR136C -YCR010C -YHR137W -YCR011C -YHR138C -YCR014C -YHR139C -YCR015C -YHR139C-A -YCR016W -YHR142W -YCR017C -YHR143W -YGR125W -YHL019C -YGR126W -YHL017W -YGR127W -YHL016C -YGR129W -YHL014C -YGR130C -YHL013C -YGR131W -YHL012W -YGR132C -YHL010C -YGR133W -YHL009C -YGR135W -YHL008C -YGR136W -YHL007C -YGR137W -YHL006C -YGR138C -YHL005C -YCR019W -YHR147C -YCR020C -YHR150W -YCR020C-A -YHR151C -YCR021C -YHR152W -YCR022C -YHR153C -YCR023C -YHR154W -YLR420W -YHR155W -YLR451W -YHR156C -YLR126C -YHR157W -YLR128W -YHR158C -YLR130C -YHR159W -YLR131C -YHR160C -YGR139W -YHL003C -YGR141W -YHR001W-A -YGR142W -YHR011W -YGR143W -YHR012W -YGR144W -YHR013C -YGR146C -YHR014W -YGR148C -YHR015W -YGR149W -YHR018C -YGR150C -YHR022C -YGR151C -YHR029C -YGR152C -YHR030C -YLR133W -YHR161C -YLR134W -YHR163W -YLR135W -YHR167W -YLR136C -YHR176W -YLR137W -YHR177W -YLR138W -YHR178W -YLR139C -YHR179W -YLR142W -YHR182W -YLR143W -YHR183W -YLR144C -YHR184W -YMR074C -YHR189W -YLR149C -YKL063C -YLR150W -YKL064W -YLR151C -YKL065C -YLR152C -YKL066W -YLR154C -YKL067W -YLR164W -YKL068W -YLR165C -YKL069W -YLR168C -YKL070W -YLR169W -YKL071W -YLR170C -YKL072W -YLR171W -YKL073W -YLR172C -YKL074C -YOR138C -YKL184W -YOR139C -YKL185W -YOR140W -YKL187C -YOR141C -YKL188C -YOR142W -YKL190W -YOR144C -YGR027C -YOR152C -YGR031W -YOR153W -YGR033C -YOR154W -YGR034W -YOR155C -YGR035C -YOR156C -YGR036C -YOR161C -YGR037C -YLR173W -YKL075C -YLR174W -YKL076C -YLR176C -YKL077W -YLR177W -YKL079W -YKL080W -YLR178C -YLR179C -YKL081W -YLR180W -YKL084W -YLR181C -YKL085W -YLR182W -YKL086W -YLR183C -YKL087C -YLR184W -YKL090W -YOR162C -YGR039W -YOR163W -YGR041W -YOR164C -YGR042W -YOR165W -YGR043C -YOR166C -YGR044C -YOR167C -YGR045C -YOR170W -YGR049W -YOR171C -YGR051C -YOR172W -YGR052W -YOR173W -YGR054W -YOR175C -YGR055W -YLR185W -YKL091C -YLR187W -YKL092C -YLR188W -YKL093W -YLR189C -YKL094W -YLR190W -YKL096W -YLR191W -YKL097C -YLR193C -YKL098W -YLR194C -YKL100C -YLR199C -YKL101W -YLR200W -YKL102C -YLR201C -YKL103C -YLR202C -YKL105C -YOR177C -YGR056W -YOR178C -YGR057C -YOR182C -YGR058W -YOR183W -YGR059W -YOR184W -YGR061C -YOR185C -YGR062C -YOR186W -YGR064W -YOR187W -YGR066C -YOR188W -YGR067C -YOR189W -YGR068C -YOR190W -YGR069W -YOR191W -YGR070W -YLR203C -YKL106W -YLR204W -YKL107W -YLR205C -YKL109W -YLR206W -YKL110C -YLR207W -YKL113C -YLR209C -YKL114C -YLR210W -YKL116C -YLR211C -YKL117W -YLR213C -YKL118W -YLR214W -YKL119C -YLR216C -YKL120W -YLR217W -YKL121W -YOR192C -YGR071C -YOR193W -YGR072W -YOR195W -YGR076C -YOR196C -YGR077C -YOR197W -YGR078C -YOR198C -YGR079W -YOR199W -YGR080W -YOR200W -YGR081C -YOR201C -YGR084C -YOR202W -YGR085C -YOR205C -YGR087C -YOR208W -YGR088W -YLR218C -YKL123W -YLR219W -YKL124W -YLR220W -YKL126W -YLR221C -YKL127W -YLR224W -YKL128C -YLR225C -YKL129C -YLR227C -YKL130C -YKL001C -YKL131W -YKL002W -YKL132C -YKL003C -YKL133C -YKL006W -YKL134C -YKL007W -YKL135C -YOR209C -YGR096W -YOR211C -YGR097W -YOR212W -YGR100W -YOR213C -YGR101W -YOR214C -YGR102C -YOR215C -YGR104C -YOR216C -YGR105W -YOR219C -YGR107W -YOR220W -YGR108W -YOR221C -YGR109C -YOR222W -YGR111W -YOR223W -YGR112W -YKL008C -YKL136W -YKL009W -YKL137W -YKL010C -YKL138C -YKL011C -YKL140W -YKL015W -YKL142W -YKL016C -YKL143W -YKL017C -YKL146W -YKL020C -YKL147C -YKL023W -YKL148C -YKL025C -YKL149C -YKL026C -YKL150W -YKL027W -YKL151C -YOR225W -YGR118W -YOR226C -YGR121C -YOR227W -YGR122W -YOR228C -YOR097C -YOR229W -YOR099W -YOR230W -YOR100C -YOR231W -YOR101W -YOR233W -YOR104W -YOR234C -YOR105W -YOR235W -YOR106W -YOR237W -YOR107W -YOR238W -YOR108W -YKL029C -YPR151C -YKL031W -YKL156W -YKL032C -YKL157W -YKL034W -YKL158W -YKL037W -YKL159C -YKL038W -YKL160W -YKL039W -YKL161C -YKL040C -YKL162C -YKL041W -YKL163W -YKL043W -YKL164C -YKL044W -YKL166C -YKL046C -YKL167C -YOR239W -YOR109W -YOR240W -YOR111W -YOR241W -YOR112W -YOR242C -YOR113W -YOR243C -YOR114W -YOR245C -YOR115C -YOR246C -YOR118W -YOR247W -YOR120W -YOR248W -YOR121C -YOR251C -YOR123C -YOR252W -YOR124C -YOR253W -YOR125C -YKL047W -YKL168C -YKL048C -YKL169C -YKL050C -YKL170W -YKL051W -YKL171W -YKL053W -YKL174C -YKL054C -YKL175W -YKL055C -YKL176C -YKL056C -YKL177W -YKL057C -YKL178C -YKL061W -YKL179C -YKL062W -YKL183W -YOR255W -YOR126C -YOR258W -YOR127W -YOR263C -YOR129C -YOR264W -YOR130C -YOR277C -YOR131C -YOR279C -YOR132W -YOR280C -YOR133W -YOR283W -YOR134W -YOR284W -YOR135C -YOR285W -YOR136W -YOR286W -YOR137C -YOR288C -YLR353W -YJL218W -YLR354C -YJL217W -YLR356W -YJL216C -YLR357W -YJL215C -YLR360W -YJL214W -YLR362W -YJL212C -YLR363C -YJL210W -YLR364W -YJL211C -YLR365W -YJL209W -YLR366W -YJL208C -YLR367W -YJL207C -YLR368W -YGL199C -YLR292C -YGL200C -YLR294C -YGL202W -YLR295C -YGL203C -YLR296W -YGL205W -YLR297W -YGL208W -YLR299W -YGL209W -YLR300W -YGL210W -YLR303W -YGL211W -YLR304C -YGL212W -YLR306W -YGL213C -YLR307W -YGL214W -YLR308W -YJL206C -YLR371W -YJL205C -YLR372W -YJL204C -YLR373C -YJL201W -YLR374C -YJL200C -YLR375W -YJL199C -YLR376C -YJL198W -YLR377C -YJL197W -YLR380W -YLR381W -YJL196C -YJL193W -YLR384C -YJL192C -YLR385C -YGL215W -YLR309C -YGL216W -YLR311C -YGL217C -YLR312C -YGL218W -YLR312W-A -YGL220W -YLR313C -YGL221C -YLR315W -YGL222C -YLR318W -YGL224C -YLR319C -YGL226C-A -YLR320W -YGL226W -YLR322W -YGL227W -YDR147W -YJL191W -YLR386W -YJL190C -YLR387C -YJL189W -YLR388W -YJL188C -YLR390W -YJL187C -YLR392C -YJL186W -YLR393W -YJL185C -YLR395C -YJL183W -YLR398C -YJL181W -YLR400W -YJL182C -YLR401C -YJL180C -YLR402W -YJL179W -YLR404W -YGL228W -YDR148C -YGL229C -YDR149C -YGL230C -YDR150W -YGL231C -YDR151C -YGL232W -YDR152W -YGL234W -YDR153C -YGL235W -YDR154C -YGL236C -YDR155C -YGL237C -YDR156W -YGL241W -YDR157W -YGL242C -YDR158W -YGL243W -YDR159W -YJL178C -YLR405W -YJL176C -YLR407W -YJL172W -YLR408C -YJL171C -YLR410W -YJL170C -YLR412W -YJL169W -YLR413W -YJL168C -YLR414C -YJL166W -YLR415C -YJL165C -YLR416C -YJL164C -YLR417W -YJL163C -YLR418C -YJL162C -YLR421C -YGL244W -YDR161W -YGL246C -YDR162C -YGL248W -YDR163W -YGL249W -YDR165W -YGL250W -YDR169C -YGL251C -YDR171W -YGL252C -YDR173C -YGL253W -YDR175C -YGL254W -YDR176W -YGL255W -YDR178W -YGL256W -YDR179C -YGL257C -YDR179W-A -YJL161W -YLR228C -YJL159W -YLR231C -YJL158C -YLR232W -YJL157C -YLR233C -YJL155C -YLR234W -YJL154C -YLR235C -YJL153C -YLR236C -YJL152W -YLR238W -YJL151C -YLR239C -YJL150W -YLR241W -YJL149W -YLR242C -YJL148W -YLR247C -YGL258W -YDR181C -YGL259W -YDR183W -YGL260W -YDR184C -YGL261C -YDR185C -YGL262W -YDR186C -YGL263W -YDR191W -YGR001C -YDR192C -YGR003W -YDR193W -YGR004W -YDR194C -YGR006W -YDR195W -YGR007W -YDR197W -YGR008C -YDR198C -YJL147C -YLR248W -YJL146W -YLR250W -YJL145W -YLR251W -YJL144W -YLR252W -YJL142C -YLR253W -YJL140W -YLR254C -YJL139C -YLR255C -YJL138C -YLR257W -YJL135W -YLR258W -YJL134W -YLR260W -YJL133W -YLR261C -YJL132W -YLR262C -YGR010W -YDR199W -YGR011W -YDR200C -YGR012W -YDR203W -YGR014W -YDR204W -YGR015C -YDR206W -YGR016W -YDR207C -YGR017W -YDR209C -YGR018C -YDR210W -YGR019W -YDR213W -YGR020C -YDR214W -YGR021W -YDR215C -YGR022C -YDR216W -YJL131C -YLR263W -YJL130C -YLR264W -YJL129C -YLR265C -YLR324W -YLR266C -YLR325C -YLR267W -YLR326W -YLR268W -YLR327C -YLR269C -YLR328W -YLR270W -YLR329W -YLR271W -YLR330W -YLR273C -YLR331C -YLR278C -YLR332W -YLR279W -YGR023W -YDR217C -YGR025W -YDR218C -YGR026W -YDR219C -YPL091W -YDR220C -YPL090C -YDR221W -YPL089C -YDR222W -YPL088W -YDR223W -YPL087W -YDR225W -YPL086C -YDR226W -YPL084W -YDR227W -YPL081W -YDR229W -YPL080C -YDR230W -YLR333C -YLR280C -YLR335W -YLR281C -YLR341W -YLR282C -YLR342W -YLR283W -YLR344W -YLR284C -YLR345W -YLR285W -YLR348C -YLR287C -YLR349W -YLR287C-A -YLR350W -YLR288C -YLR351C -YLR289W -YLR352W -YLR290C -YPL079W -YDR231C -YPL078C -YDR233C -YPL077C -YDR234W -YPL074W -YDR237W -YPL072W -YDR239C -YPL073C -YDR241W -YPL071C -YGL194C -YPL070W -YGL195W -YPL069C -YGL196W -YPL068C -YGL197W -YPL067C -YGL198W -YPL066W -YPR164W -YPL065W -YPR166C -YPL064C -YPR167C -YPL062W -YPR170C -YPL061W -YPR171W -YPL060W -YPR172W -YPL058C -YPR173C -YPL057C -YPR174C -YPL056C -YPR179C -YPL055C -YPR184W -YPL054W -YPR185W -YPL053C -YPR188C -YPL194W -YOL152W -YGL031C -YBL003C -YGL032C -YBL005W -YGL033W -YBL006C -YGL034C -YBL007C -YGL035C -YBL008W -YGL036W -YBL009W -YGL037C -YBL010C -YGL039W -YBL011W -YGL041C -YBL012C -YGL042C -YBL013W -YGL043W -YBL015W -YPL052W -YPR189W -YPL051W -YPR191W -YPL049C -YPR192W -YPL048W -YPR193C -YPL047W -YPR194C -YPL046C -YPR195C -YPL042C -YPR196W -YPL041C -YPR197C -YPL040C -YPR198W -YPL039W -YPR199C -YPL038W -YPR200C -YPL037C -YPR201W -YGL045W -YBL016W -YGL046W -YBL017C -YGL049C -YBL019W -YGL050W -YBL021C -YGL051W -YBL022C -YGL053W -YBL024W -YGL054C -YBL027W -YGL056C -YBL028C -YGL057C -YBL029W -YGL058W -YBL031W -YGL059W -YBL032W -YGL060W -YBL036C -YCR090C -YPL035C -YPL033C -YCR091W -YPL032C -YCR092C -YPL030W -YCR094W -YPL029W -YCR098C -YPL026C -YCR099C -YPL025C -YCR100C -YPL023C -YCR101C -YPL022W -YCR102C -YPL021W -YCR105W -YPL019C -YCR106W -YGL062W -YBL037W -YGL063W -YBL038W -YGL064C -YBL039C -YGL066W -YBL042C -YGL067W -YBL043W -YGL071W -YBL044W -YGL072C -YBL045C -YGL076C -YBL046W -YGL077C -YBL047C -YGL078C -YBL048W -YGL079W -YBL049W -YPL018W -YDL130W-A -YPL015C -YDR363W-A -YPL014W -YDR525W-A -YPL013C -YDR535C -YPL009C -YDR536W -YPL008W -YDR538W -YPL006W -YDR539W -YPL005W -YDR540C -YPL003W -YDR541C -YPL002C -YER039C-A -YPL001W -YER091C-A -YPR001W -YER144C -YGL080W -YBL051C -YGL081W -YBL052C -YGL082W -YBL053W -YGL083W -YBL054W -YGL084C -YBL055C -YGL085W -YBL056W -YGL086W -YBL057C -YGL087C -YBL058W -YGL089C -YBL059W -YGL090W -YBL060W -YGL094C -YBL061C -YGL096W -YBL062W -YPR002W -YER188W -YPR003C -YFL034C-A -YPR004C -YFR032C -YPR005C -YFR032C-A -YPR106W -YFR033C -YPR109W -YFR034C -YPR111W -YFR035C -YPR114W -YFR036W -YPR115W -YFR038W -YPR116W -YFR040W -YPR117W -YFR041C -YPR119W -YFR043C -YNL242W -YBL063W -YNL241C -YBL064C -YNL239W -YBL065W -YNL238W -YBL066C -YNL237W -YBL067C -YNL236W -YBL068W -YNL235C -YBL069W -YNL234W -YBL070C -YNL233W -YBL071C -YNL231C -YBL072C -YNL230C -YBL075C -YNL229C -YBL078C -YPR120C -YFR044C -YPR121W -YFR045W -YPR122W -YFR046C -YPR123C -YFR047C -YPR124W -YFR048W -YPR125W -YFR049W -YPR126C -YFR053C -YPR127W -YFR054C -YPR128C -YFR055W -YPR129W -YFR056C -YPR130C -YFR057W -YOL151W -YGR220C -YNL228W -YBL079W -YNL226W -YBL080C -YNL227C -YBL081W -YNL224C -YBL082C -YNL223W -YBL083C -YNL219C -YBL085W -YNL218W -YBL086C -YNL217W -YBL087C -YNL215W -YBL088C -YNL214W -YBL089W -YNL213C -YBL090W -YNL212W -YBL091C -YPR132W -YGR221C -YPR134W -YGR223C -YPR135W -YGR224W -YPR138C -YGR225W -YPR139C -YGR226C -YPR140W -YGR227W -YPR141C -YGR228W -YPR145W -YGR230W -YPR146C -YGR231C -YPR147C -YGR232W -YPR148C -YGR233C -YPR149W -YGR234W -YNL211C -YPL158C -YNL208W -YBL094C -YNL206C -YGL002W -YNL205C -YGL003C -YNL204C -YGL004C -YNL202W -YGL005C -YNL203C -YGL006W -YNL201C -YGL007W -YNL200C -YGL010W -YNL199C -YGL012W -YNL198C -YGL013C -YNL197C -YGL014W -YPR150W -YGR235C -YPR152C -YGR236C -YPR153W -YGR237C -YPR154W -YGR240C -YPR155C -YGR241C -YPR156C -YGR242W -YPR157W -YGR243W -YPR158W -YGR244C -YPR159W -YGR247W -YPR160W -YGR249W -YPR163C -YBL001C -YNL196C -YGL015C -YNL195C -YGL016W -YNL194C -YGL017W -YNL193W -YGL019W -YNL192W -YGL021W -YNL191W -YGL023C -YNL190W -YGL024W -YNL187W -YGL025C -YNL184C -YGL026C -YNL183C -YGL027C -YNL179C -YGL028C -YNL177C -YDR260C -YNL176C -YDR261C -YNL175C -YDR262W -YNL173C -YDR263C -YNL170W -YDR264C -YNL171C -YDR265W -YNL169C -YDR266C -YNL168C -YDR269C -YNL167C -YDR270W -YNL166C -YDR271C -YNL165W -YDR272W -YNL164C -YDR273W -YGR281W -YIL076W -YGR282C -YIL077C -YGR283C -YIL079C -YGR284C -YIL084C -YGR285C -YIL086C -YGR286C -YIL087C -YGR287C -YIL088C -YGR288W -YIL090W -YGR290W -YIL093C -YHR021W-A -YIL095W -YHR039C-A -YIL096C -YHR079C-A -YIL097W -YNL162W -YDR274C -YNL160W -YDR275W -YNL159C -YDR276C -YNL157W -YDR277C -YNL156C -YDR278C -YNL155W -YDR279W -YNL154C -YDR281C -YNL148C -YDR282C -YKL191W -YDR284C -YKL197C -YDR285W -YKL198C -YDR286C -YKL199C -YDR287W -YIL009C-A -YIL006W -YIR017C -YIL007C -YIR018W -YIL008W -YIR019C -YIL009W -YIR020C -YIL010W -YIR020W-A -YIL014C-A -YIR021W -YIL038C -YIR024C -YIL042C -YIR025W -YIL047C -YIR026C -YIL052C -YIR027C -YIL054W -YIR028W -YIL055C -YKL200C -YDR289C -YKL205W -YDR290W -YKL206C -YDR291W -YKL207W -YDR293C -YDR294C -YKL208W -YKL211C -YDR295C -YKL212W -YDR297W -YKL213C -YDR298C -YKL214C -YDR304C -YKL216W -YDR305C -YKL217W -YDR306C -YIR029W -YIL059C -YIR031C -YIL060W -YIR033W -YIL067C -YIR034C -YIL069C -YIR035C -YIL070C -YIR036C -YIL071C -YIR037W -YIL074C -YIR038C -YIL089W -YIR039C -YIL092W -YIR042C -YFL006W -YKL033W-A -YFL011W -YKL218C -YDR307W -YKL221W -YDR309C -YKL222C -YDR310C -YKR001C -YDR312W -YKR003W -YDR313C -YKR005C -YDR314C -YKR007W -YDR315C -YKR009C -YDR316W -YKR011C -YDR317W -YKR012C -YDR318W -YKR013W -YDR319C -YKR014C -YDR320C -YKL162C-A -YFL015C -YKR035W-A -YFL020C -YKR066C -YFL021W -YKR067W -YFL023W -YKR069W -YFL025C -YKR070W -YFL026W -YKR072C -YFL027C -YKR073C -YFL028C -YKR074W -YFL030W -YKR075C -YFL031W -YKR076W -YFL032W -YKR077W -YFL034W -YKR015C -YDR321W -YKR016W -YDR322W -YKR017C -YDR323C -YKR018C -YDR329C -YKR020W -YDR330W -YKR021W -YDR332W -YKR024C -YDR333C -YKR026C -YDR334W -YKR030W -YDR335W -YKR031C -YDR336W -YKR032W -YDR337W -YKR033C -YIL001W -YKR078W -YFL034C-A -YKR080W -YFL036W -YKR082W -YFL040W -YKR084C -YFL041W -YMR062C -YFL043C -YMR063W -YFL044C -YMR065W -YFL046W -YMR067C -YFL047W -YMR068W -YFL048C -YMR069W -YFL049W -YMR070W -YFL050C -YMR071C -YFL051C -YKR035C -YIL002C -YKR042W -YIL005W -YKR043C -YIL011W -YKR044W -YIL012W -YKR045C -YIL013C -YKR047W -YIL014W -YKR048C -YIL015W -YKR049C -YIL016W -YKR050W -YIL017C -YKR051W -YIL020C -YKR052C -YIL023C -YKR054C -YIL024C -YMR072W -YFL052W -YMR073C -YFL053W -YMR075C-A -YFL054C -YMR075W -YFL055W -YMR077C -YFL056C -YMR078C -YFR001W -YMR080C -YFR006W -YMR081C -YFR007W -YMR082C -YFR008W -YMR083W -YFR009W -YMR084W -YFR010W -YMR085W -YFR012W -YKR055W -YIL025C -YKR056W -YIL027C -YKR057W -YIL028W -YKR058W -YIL029C -YKR059W -YIL032C -YKR060W -YIL034C -YKR061W -YIL035C -YKR064W -YIL036W -YKR065C -YIL037C -YDR244W -YIL039W -YDR247W -YIL040W -YDR248C -YIL041W -YMR086C-A -YFR014C -YMR086W -YFR015C -YMR087W -YFR016C -YMR088C -YFR017C -YMR089C -YFR018C -YMR090W -YFR020W -YMR091C -YFR021W -YMR092C -YFR022W -YNR070W -YFR023W -YNR071C -YFR024C-A -YNR072W -YFR026C -YNR073C -YFR031C-A -YDR249C -YIL043C -YDR250C -YIL044C -YDR251W -YIL045W -YDR252W -YIL049W -YDR253C -YIL050W -YDR254W -YIL053W -YDR255C -YIL057C -YDR256C -YIL064W -YDR257C -YIL065C -YDR258C -YIL072W -YDR259C -YIL073C -YNR074C -YGR256W -YNR075W -YGR259C -YOL013W-A -YGR260W -YOL086C -YGR261C -YOL087C -YGR263C -YOL088C -YGR266W -YOL089C -YGR268C -YOL090W -YGR269W -YOL091W -YGR270W -YOL092W -YGR275W -YOL093W -YGR279C -YOL095C -YMR316C-A -YOL096C -YMR316C-B -YOL098C -YMR316W -YOL099C -YMR317W -YOL100W -YMR318C -YOL101C -YMR319C -YOL103W -YMR320W -YOL104C -YNL250W -YOL105C -YNL252C -YOL106W -YNL279W -YOL107W -YNL300W -YOL108C -YNL316C -YJL056C -YPR030W -YJL055W -YPR032W -YJL053W -YPR036W -YJL052W -YPR038W -YJL051W -YPR039W -YJL049W -YPR040W -YJL048C -YPR042C -YJL047C -YPR044C -YJL046W -YPR045C -YJL045W -YPR046W -YJL044C -YPR047W -YJL043W -YPR049C -YOL109W -YOL016C -YOL110W -YOR096W -YOL111C -YOR306C -YOL112W -YOR317W -YOL113W -YPL132W -YOL114C -YPL134C -YOL115W -YML070W -YOL116W -YML071C -YOL117W -YML074C -YOL118C -YML090W -YOL119C -YML094W -YOL121C -YML095C -YJL038C -YPR051W -YJL037W -YPR052C -YJL036W -YPR053C -YJL030W -YPR054W -YEL012W -YPR057W -YER031C -YPR058W -YER046W -YPR059C -YER063W -YPR060C -YER066W -YPR061C -YGR188C -YPR062W -YGR201C -YPR063C -YGR204W -YPR065W -YOL122C -YML094C-A -YOL124C -YML096W -YOL126C -YML097C -YOL128C -YML099C -YOL129W -YML100W -YOL131W -YML100W-A -YOL132W -YML101C -YOL136C -YML101C-A -YML102W -YOL137W -YOL138C -YML103C -YBR232C -YML104C -YHL002W -YPR066W -YHL011C -YPR068C -YHL039W -YPR069C -YHR003C -YPR070W -YHR004C -YPR071W -YHR006W -YPR073C -YHR008C -YPR074C -YHR009C -YPR075C -YHR025W -YPR076W -YHR026W -YPR077C -YHR041C -YPR079W -YDR424C -YML106W -YEL011W -YML107C -YER064C -YML108W -YER077C -YML109W -YER078C -YML113W -YER088C -YML116W -YER090W -YML117W -YER091C -YML116W-A -YER092W -YML118W -YER093C-A -YML119W -YER095W -YML120C -YER096W -YML121W -YHR059W -YPR084W -YHR067W -YPR087W -YHR127W -YPR089W -YHR131C -YPR090W -YHR180W -YPR092W -YHR185C -YPR093C -YHR194W -YPR095C -YLL007C -YPR096C -YMR154C -YPR097W -YNL274C -YPR098C -YOL141W -YPR099C -YOL150C -YPR100W -YER097W -YML122C -YER098W -YML123C -YGR134W -YML124C -YGR210C -YML128C -YHL024W -YML131W -YHL025W -YMR004W -YHR016C -YMR095C -YHR017W -YMR096W -YHR032W -YMR099C -YHR045W -YMR100W -YHR064C -YMR101C -YHR140W -YMR102C -YOL158C -YPR101W -YOL159C -YJL127C -YOL160W -YJL126W -YOL162W -YJL124C -YOL163W -YJL123C -YJR073C -YJL122W -YJR075W -YJL120W -YJR078W -YJL121C -YJR079W -YJL118W -YJR082C -YJL119C -YJR083C -YJL117W -YJR088C -YJL116C -YHR162W -YMR103C -YHR168W -YMR105C -YHR181W -YMR106C -YHR191C -YMR107W -YHR193C -YMR109W -YLL030C -YMR110C -YLL044W -YMR111C -YLL048C -YMR114C -YLL049W -YMR115W -YLL059C -YMR116C -YLR030W -YMR119W-A -YLR031W -YMR120C -YJR092W -YJL115W -YJR102C -YJL112W -YJR103W -YJL110C -YJR105W -YJL108C -YJR108W -YJL107C -YJR110W -YJL106W -YJR111C -YJL102W -YJR115W -YJL100W -YJR127C -YJL099W -YJR128W -YJL098W -YJR129C -YJL096W -YJR130C -YJL095W -YLR032W -YMR121C -YLR034C -YMR122C -YLR035C -YMR123W -YLR036C -YMR124W -YLR037C -YMR125W -YLR038C -YMR126C -YLR039C -YMR127C -YLR040C -YMR129W -YLR041W -YMR130W -YLR050C -YMR132C -YLR052W -YMR133W -YMR142C -YMR135C -YJR135C -YJL093C -YJR137C -YJL092W -YJR146W -YJL089W -YJR147W -YJL088W -YJR149W -YJL084C -YJR152W -YJL083W -YJR154W -YJL082W -YKR087C -YJL080C -YKR088C -YJL079C -YKR089C -YJL077C -YKR090W -YJL073W -YKR091W -YJL071W -YMR158W -YPR006C -YMR171C -YPR009W -YMR181C -YPR012W -YMR209C -YPR014C -YMR271C -YPR015C -YMR279C -YPR017C -YMR306W -YPR018W -YMR311C -YPR020W -YMR312W -YPR027C -YMR313C -YPR028W -YMR315W -YPR029C -YKR092C -YJL068C -YKR093W -YJL067W -YKR097W -YJL066C -YKR098C -YJL064W -YKR099W -YJL065C -YKR100C -YJL063C -YKR101W -YJL062W -YKR103W -YJL060W -YKR104W -YJL059W -YKR105C -YJL058C -YLL018C-A -YJL057C -YLR262C-A -YJR100C -YLR422W -YJR104C -YLR423C -YJR106W -YLR425W -YJR107W -YLR426W -YJR109C -YLR427W -YJR113C -YLR428C -YJR116W -YLR429W -YJR117W -YLR431C -YJR118C -YLR432W -YJR119C -YLR433C -YJR120W -YLR434C -YJR121W -YJR026W -YDR026C -YJR030C -YDR027C -YJR031C -YDR028C -YJR033C -YDR029W -YJR035W -YDR030C -YJR036C -YDR031W -YJR043C -YDR032C -YJR048W -YDR033W -YJR049C -YDR034C -YJR050W -YDR035W -YJR051W -YDR036C -YJR052W -YDR042C -YLR435W -YJR122W -YLR436C -YJR124C -YLR437C -YJR125C -YLR438W -YJR126C -YLR441C -YJR131W -YLR443W -YJR133W -YLR444C -YJR134C -YLR445W -YJR139C -YLR446W -YJR140C -YLR447C -YJR142W -YLR448W -YJR144W -YLR449W -YJR145C -YJR053W -YDR043C -YJR054W -YDR046C -YJR055W -YAL064C-A -YJR056C -YBL091C-A -YJR058C -YBR269C -YJR059W -YBR271W -YJR060W -YBR273C -YJR061W -YBR274W -YJR062C -YBR277C -YJR063W -YBR278W -YDL096C -YBR281C -YDL099W -YBR282W -YLR450W -YJR148W -YLR452C -YJR150C -YLR453C -YJR153W -YLR454W -YKL005C -YLR456W -YKL030W -YLR460C -YLR146C -YLR461W -YLR343W -YML009C -YML067C -YML009C-A -YML068W -YML021C -YML072C -YML081C-A -YMR136W -YMR060C -YMR172W -YDL100C -YBR283C -YDL101C -YBR284W -YDL104C -YBR285W -YDL106C -YBR286W -YDL107W -YBR290W -YDL109C -YBR291C -YDL110C -YBR292C -YDL112W -YBR293W -YDL113C -YBR295W -YDL114W -YBR296C -YDL116W -YBR297W -YDL117W -YBR298C -YOR300W -YMR158C-A -YMR169C -YOR309C -YMR174C -YDL191W -YMR175W -YDL192W -YMR194C-A -YDL197C -YMR326C -YDL198C -YNR032C-A -YDL199C -YNR050C -YDL200C -YNR051C -YDL201W -YNR056C -YDL203C -YNR057C -YDL204W -YDL118W -YBR300C -YDL119C -YCL001W-A -YDL121C -YCR020W-B -YDL122W -YCR024C -YDL123W -YCR024C-A -YDL124W -YCR025C -YDL125C -YCR026C -YDL127W -YCR027C -YDL128W -YCR028C -YDL129W -YCR031C -YDL130W -YCR034W -YNR058W -YDL206W -YNR059W -YDL210W -YNR060W -YDL211C -YNR061C -YDL213C -YNR062C -YDL214C -YNR063W -YDL215C -YNR064C -YDL216C -YNR065C -YDL218W -YNR066C -YDL219W -YNR067C -YDL222C -YNR068C -YDL223C -YAL012W -YDL224C -YDL131W -YCR036W -YDL133W -YCR037C -YDL134C -YCR043C -YDL133C-A -YCR045C -YDL135C -YCR049C -YDL136W -YCR050C -YDL137W -YCR051W -YDL138W -YCR059C -YDL142C -YCR061W -YDL144C -YCR065W -YDL146W -YCR066W -YDL149W -YCR068W -YAL047C -YDL225W -YAL054C -YDL226C -YAL056C-A -YDL227C -YAR050W -YDL229W -YCL006C -YDL230W -YCL022C -YDL231C -YCL023C -YDL232W -YCL038C -YDL233W -YCL058C -YDL234C -YCL074W -YDL236W -YCL075W -YDL237W -YCL076W -YDL238C -YDL151C -YCR071C -YDL154W -YCR073W-A -YDL155W -YCR076C -YDL156W -YCR077C -YDL157C -YCR079W -YDL159W -YCR081W -YDL161W -YCR082W -YDL162C -YCR085W -YDL168W -YCR086W -YDL169C -YCR087C-A -YDL170W -YCR087W -YDL171C -YJL007C -YGL199C -YDL239C -YGL214W -YDL240W -YGL217C -YDL241W -YGL235W -YDL242W -YGR011W -YDL243C -YGR018C -YDR001C -YGR022C -YDR003W -YGR025W -YDR004W -YJR069C -YDR005C -YJR070C -YDR006C -YJR074W -YDR008C -YJR077C -YDR009W -YDL172C -YJL016W -YDL173W -YJL017W -YDL174C -YJL020C -YDL175C -YJL021C -YDL176W -YJL022W -YDL177C -YJL023C -YDL178W -YJL024C -YDL179W -YJL029C -YDL180W -YJR001W -YDL181W -YJR005W -YDL182W -YJR008W -YDL183C -YJR009C -YJR080C -YDR010C -YJR084W -YDR011W -YJR087W -YDR014W -YJR091C -YDR015C -YJR094C -YDR017C -YJR094W-A -YDR018C -YJR095W -YDR019C -YJR096W -YDR020C -YJR097W -YDR022C -YJR098C -YDR024W -YJR099W -YDR025W -YDL184C -YJR010C-A -YDL186W -YJR010W -YDL187C -YJR011C -YDL188C -YJR014W -YDL189W -YJR015W -YDL190C -YJR018W -YOR300W -YJR019C -YOR306C -YJR020W -YOR309C -YJR021C -YOR325W -YJR024C -YOR333C -YJR025C -YOR345C -YBR014C -YOR366W -YBR015C -YOR379C -YBR016W -YNL001W -YBR018C -YNL004W -YBR019C -YNL005C -YBR020W -YNL008C -YBR021W -YNL009W -YBR022W -YNL010W -YBR023C -YNL012W -YBR024W -YNL013C -YBR025C -YNL015W -YBR026C -YNL130C -YIL112W -YBR189W -YIL113W -YCR095C -YIL114C -YCR102W-A -YIL116W -YDL133C-A -YIL117C -YDR058C -YIL119C -YDR174W -YIL120W -YDR202C -YIL121W -YDR205W -YIL123W -YDR445C -YIL124W -YDR537C -YIL125W -YFR039C -YIL128W -YNL016W -YBR027C -YNL020C -YBR028C -YNL021W -YBR030W -YNL022C -YBR031W -YNL023C -YBR032W -YNL024C -YBR033W -YNL025C -YBR034C -YNL027W -YBR036C -YNL028W -YBR037C -YNL029C -YBR040W -YNL030W -YBR041W -YNL031C -YBR042C -YGL219C -YIL130W -YGR028W -YIL132C -YGR032W -YIL133C -YGR038W -YIL134W -YGR040W -YIL135C -YGR050C -YIL137C -YGR053C -YIL138C -YGR063C -YIL139C -YGR086C -YIL140W -YGR089W -YIL141W -YGR092W -YIL145C -YGR093W -YIL146C -YNL032W -YBR043C -YNL034W -YBR044C -YNL035C -YBR045C -YNL037C -YBR046C -YNL040W -YBR047W -YNL041C -YBR048W -YNL043C -YBR050C -YNL044W -YBR051W -YNL045W -YBR052C -YNL046W -YBR053C -YNL049C -YBR054W -YNL050C -YBR056W -YGR106C -YIL148W -YGR110W -YIL149C -YGR117C -YIL152W -YGR238C -YIL153W -YGR239C -YIL154C -YGR248W -YIL155C -YGR250C -YIL156W -YJL129C -YIL157C -YJL132W -YIL159W -YJL136C -YIL160C -YJL137C -YIL161W -YJL139C -YIL162W -YNR001C -YBR057C -YNR002C -YBR058C -YNR004W -YBR059C -YNR005C -YBR061C -YBR062C -YNR006W -YNR007C -YBR063C -YNR008W -YBR064W -YNR009W -YBR065C -YNR010W -YBR066C -YNR012W -YBR067C -YNR013C -YBR068C -YOL125W -YIL163C -YJL141C -YIL164C -YJL151C -YIL165C -YJL160C -YIL166C -YJL161W -YIL167W -YJL163C -YIL168W -YJL165C -YIL170W -YJL172W -YIL173W -YJL175W -YIR001C -YJL177W -YIR002C -YJL189W -YIR003W -YNR014W -YBR069C -YNR015W -YBR071W -YNR018W -YBR072W -YNR019W -YBR073W -YNR020C -YBR074W -YNR021W -YBR075W -YNR022C -YBR076W -YNR024W -YBR077C -YNR025C -YNL146W -YNR027W -YNL145W -YNR028W -YNL144C -YNR029C -YNL143C -YJL191W -YIR005W -YJL196C -YIR007W -YJL200C -YIR009W -YJL206C -YIR013C -YJL213W -YIR014W -YKL096W-A -YIR016W -YKL115C -YDL194W -YKL139W -YDR007W -YKL194C -YDR048C -YKL201C -YFR011C -YKL202W -YFR013W -YKL204W -YNL051W -YNR030W -YNL141W -YNR031C -YNL139C -YNR032W -YNL136W -YNR034W -YNL135C -YNR036C -YNL134C -YNR037C -YNL133C -YNR039C -YNL129W -YNR040W -YNL128W -YNR041C -YNL127W -YNR042W -YNL123W -YNR045W -YNL122C -YNR047W -YNL117W -YKL215C -YNL052W -YKL220C -YNL056W -YKR010C -YNL065W -YKR019C -YNL066W -YKR023W -YNL067W -YKR027W -YNL068C -YKR028W -YNL070W -YKR029C -YNL071W -YKR034W -YNL072W -YKR036C -YNL073W -YKR039W -YNL074C -YKR040C -YNL076W -YNR048W -YNL116W -YNR049C -YNL108C -YBL095W -YNL101W -YBL096C -YNL098C -YBL098W -YNL094W -YBL099W -YNL092W -YBL100C -YNL089C -YBL101C -YNL081C -YBL102W -YNL077W -YBL103C -YNL069C -YBL104C -YNL064C -YBL106C -YNL063W -YKR041W -YNL078W -YKR046C -YNL079C -YKR053C -YNL080C -YML035C -YNL082W -YAR002C-A -YNL083W -YBR083W -YNL085W -YBR084C-A -YNL087W -YBR090C -YNL090W -YBR100W -YNL091W -YMR119W -YNL093W -YBR125C -YNL095C -YBR131W -YNL097C -YBL107C -YNL057W -YBR001C -YNL058C -YBR003W -YNL054W -YBR005W -YIL099W -YBR006W -YIL100W -YBR007C -YIL101C -YBR008C -YIL103W -YBR009C -YIL105C -YBR010W -YIL107C -YBR012C -YIL108W -YBR013C -YIL110W -YBR150C -YNL099C -YBR168W -YNL100W -YBR169C -YNL104C -YBR270C -YNL105W -YBR272C -YNL106C -YBR275C -YNL107W -YBR276C -YNL115C -YBR280C -YNL119W -YBR287W -YNL120C -YBR288C -YNL121C -YBR289W -YNL125C -YBR294W -YOR274W -YBR301W -YOR275C -YCL026C-A -YOR276W -YCR028C-A -YOR298C-A -YCR030C -YOR302W -YCR032W -YOR303W -YCR033W -YPL004C -YCR046C -YPL017C -YCR047C -YPL027W -YCR048W -YPL034W -YCR053W -YPL036W -YCR060W -YPL078C -YDL088C -YBR126C -YDL089W -YBR127C -YDL090C -YBR128C -YDL091C -YBR129C -YDL093W -YBR130C -YDL094C -YBR132C -YDL095W -YBR133C -YDR438W -YBR134W -YDR439W -YBR137W -YDR440W -YBR138C -YDR441C -YBR139W -YDR442W -YBR141C -YCR062W -YPL137C -YCR067C -YHR005C -YCR069W -YNL096C -YCR073C -YOR179C -YCR075C -YOR180C -YCR083W -YDL115C -YCR084C -YFL013W-A -YCR088W -YFL014W -YCR089W -YFL019C -YBR191W -YFL042C -YCL035C -YFR019W -YDR071C -YFR024C -YDR443C -YBR144C -YDR446W -YBR145W -YDR447C -YBR146W -YDR448W -YBR147W -YDR450W -YBR148W -YDR451C -YBR149W -YDR452W -YBR151W -YDR453C -YBR156C -YDR455C -YBR157C -YDR456W -YBR158W -YDR457W -YBR159W -YDR458C -YBR161W -YDR074W -YFR025C -YER027C -YFR030W -YER037W -YHR146W -YGR155W -YHR171W -YLR192C -YJL042W -YLR237W -YJL070C -YLR246W -YJL078C -YLR334C -YJL094C -YLR346C -YJL101C -YLR358C -YJL105W -YLR361C -YJL128C -YLR370C -YLR455W -YDR459C -YBR162C -YDR462W -YBR162W-A -YDR463W -YBR163W -YDR465C -YBR164C -YDR466W -YBR165W -YDR467C -YBR166C -YDR469W -YBR170C -YDR470C -YBR171W -YDR471W -YBR172C -YDR474C -YDL001W -YDR475C -YDL002C -YDR476C -YDL006W -YLR382C -YKR094C -YLR394W -YKR095W -YLR406C -YKR096W -YML022W -YKR102W -YML027W -YLR110C -YML036W -YLR390W-A -YML038C -YLR439W -YML041C -YLR442C -YNL268W -YML042W -YML047C -YML066C -YML075C -YML115C -YDR479C -YDL009C -YDR480W -YDL010W -YDR481C -YDL011C -YDR482C -YDL012C -YDR484W -YDL013W -YDR485C -YDL018C -YDR486C -YDL019C -YDR488C -YDL020C -YDR490C -YDL021W -YDR491C -YDL022W -YDR492W -YDL023C -YML076C -YMR037C -YML086C -YMR104C -YMR048W -YNL109W -YMR135W-A -YNR052C -YMR137C -YNR055C -YMR138W -YNR069C -YMR139W -YNL111C -YMR160W -YOL147C -YMR173W -YPR007C -YMR198W -YPR008W -YOR298C-A -YPR013C -YOR364W -YPR022C -YDR494W -YDL024C -YDR495C -YDL025C -YDR496C -YDL026W -YDR497C -YDL027C -YDR500C -YDL032W -YDR501W -YDL033C -YDR503C -YDL034W -YDR504C -YDL035C -YDR505C -YDL036C -YDR506C -YDL037C -YDR507C -YDL038C -YDR508C -YDL039C -YPL183C -YPR023C -YPL183W-A -YPR024W -YPL189W -YPR026W -YPL224C -YPR031W -YGR295C -YPR037C -YHR132W-A -YPR043W -YIL030C -YPR050C -YIL058W -YPR064W -YIL092W -YPR078C -YIR023W -YBR081C -YIR030C -YBR082C -YIR032C -YBR084W -YDR509W -YDL041W -YDR511W -YDL042C -YDR512C -YDL044C -YDR513W -YDL045W-A -YDR514C -YDL046W -YDR516C -YDL048C -YDR517W -YDL049C -YDR518W -YDL050C -YDR519W -YDL051W -YDR520C -YDL052C -YDR522C -YDL053C -YDR524C -YDL054C -YIR043C -YBR085W -YIR044C -YBR089C-A -YJR003C -YBR092C -YJR055W -YBR093C -YKL053C-A -YBR094W -YKR106W -YBR095C -YMR191W -YBR098W -YMR322C -YBR099C -YNL138W -YBR100W -YNL140C -YBR103W -YNL142W -YBR104W -YNL315C -YBR105C -YDR525W -YDL056W -YDR528W -YDL057W -YDR529C -YDL059C -YDR530C -YDL061C -YDR532C -YDL062W -YDR533C -YDL063C -YDR534C -YDL065C -YGL101W -YDL066W -YGL104C -YDL068W -YGL105W -YDL069C -YGL107C -YDL070W -YGL108C -YDL071C -YOL151W -YBR106W -YOL152W -YBR107C -YOL155C -YBR108W -YOR265W -YBR111C -YOR266W -YBR113W -YOR267C -YBR114W -YOR268C -YBR115C -YOR269W -YBR116C -YOR270C -YBR119W -YOR271C -YBR120C -YOR273C -YBR121C -YGL109W -YDL073W -YGL110C -YDL076C -YGL114W -YDL077C -YGL115W -YDL078C -YGL117W -YDL079C -YGL118C -YDL080C -YGL121C -YDL081C -YGL124C -YDL082W -YGL125W -YDL083C -YGL126W -YDL085W -YGL127C -YDL086W -YGL129C -YER175C -YGL131C -YER176W -YGL132W -YER177W -YGL133W -YER178W -YGL135W -YER179W -YGL136C -YER180C -YGL138C -YER181C -YGL139W -YER182W -YGL140C -YER183C -YGL141W -YER184C -YGL143C -YER185W -YGL144C -YER186C -YOR128C -YOR150W -YEL044W -YOR158W -YER087W -YLR337C -YEL029C -YLR338W -YHR010W -YLR369W -YHR021C -YLR389C -YLL027W -YLR391W -YLR226W -YLR240W -YOR369C -YLR244C -YFL016C -YGL206C -YGR257C -YGL223C -YNL055C -YLR399C -YGL146C -YER187W -YGL147C -YMR052C-A -YGL148W -YMR052W -YGL149W -YMR053C -YGL151W -YMR054W -YGL152C -YMR055C -YGL153W -YMR056C -YGL154C -YMR057C -YGL156W -YMR058W -YGL157W -YJR034W -YGL158W -YJR039W -YGL159W -YJR044C -YDR417C -YLR403W -YGR167W -YLR396C -YCL007C -YGL240W -YLR148W -YPL059W -YKL155C -YPL050C -YER014C-A -YPL045W -YER070W -YPL031C -YEL036C -YPL024W -YNL296W -YGR219W -YDR138W -YGR222W -YPR133W-A -YGR229C -YGL029W -YBL025W -YGL160W -YJR055W -YGL161C -YJR066W -YGL162W -YIL102C -YGL163C -YIL111W -YGL164C -YIL122W -YGL165C -YIL131C -YGL166W -YIL136W -YGL167C -YIL158W -YGL168W -YIR004W -YGL170C -YIL056W -YGL173C -YIL085C -YGL174W -YIL094C -YBL093C -YBL033C -YBL002W -YGL020C -YPR131C -YGL038C -YJL140W -YGL070C -YBR112C -YGL095C -YKR085C -YGL088W -YGR162W -YNL153C -YGR272C -YNL225C -YDR500C -YKR006C -YDR512C -YDR245W -YGR252W -YDR268W -YGR255C -YDR283C -YGL175C -YDL047W -YGL176C -YDL067C -YGL177W -YDL074C -YGL179C -YDL075W -YGL180W -YDR477W -YGL181W -YDR483W -YER101C -YDR521W -YER103W -YDR523C -YER106W -YLR006C -YER108C -YML009W-B -YER109C -YMR038C -YER110C -YOR364W -YNL059C -YDR296W -YNL069C -YDR300C -YNL147W -YIL018W -YNL220W -YIL066C -YNL284C -YFL018C -YNL315C -YGR262C -YPL183W -YMR064W -YOR147W -YMR066W -YNL292W -YML110C -YMR263W -YML111W -YNL307C -YML112W -YNL277W -YML129C -YBR173C -YER111C -YER113C -YER014W -YER114C -YER016W -YER115C -YER028C -YER116C -YER044C -YER117W -YER055C -YER118C -YHR028C -YER119C -YHR033W -YER119C-A -YCL006C -YER120W -YCL038C -YER121W -YAL024C -YMR097C -YMR098C -YOL143C -YAL016W -YGL218W -YJR090C -YLR286C -YDL202W -YBR279W -YCR044C -YCR063W -YJL003W -YER123W -YBR299W -YER124C -YCR107W -YER128W -YDR242W -YER129W -YDR326C -YER130C -YDR417C -YER131W -YDR444W -YER132C -YDR461W -YER134C -YDR493W -YER135C -YDR502C -YER137C -YDR506C -YER139C -YDR515W -YER140W -YER089C -YJL004C -YJL006C -YJL012C -YJL013C -YJL027C -YJL028W -YJR004C -YJR032W -YJR037W -YJR047C -YJR040W -YER141W -YFL001W -YER142C -YFL003C -YER143W -YFL004W -YER145C -YFL007W -YER149C -YFL010C -YER150W -YFL010W-A -YER151C -YFL012W -YER152C -YFL013C -YER153C -YFL033C -YER154W -YGR122C-A -YER155C -YOL148C -YER156C -YGR254W -YJR038C -YDL160C -YDL167C -YDL185W -YOR331C -YNL003C -YBR078W -YNL084C -YIL098C -YJL184W -YPL148C -YPL268W -YER158C -YGR258C -YER161C -YGR271W -YER162C -YNR033W -YER163C -YGR273C -YER164W -YGR276C -YER166W -YGR289C -YER167W -YGR291C -YER169W -YGR292W -YER170W -YBR020W -YER173W -YBR075W -YER174C -YFL033C -YPR067W -YBR097W -YBR101C -YBR122C -YDL040C -YDL072C -YER122C -YJL075C -YBR035C -YPR072W -YOR008C-A -YAL016C-B -YAL021C -YAL037C-A -YAL044W-A -YAL067W-A -YBR133C -YAR035C-A -YCL021W-A -YBL008W-A -YCL026C-B -YBL029C-A -YER007W -YBL039W-B -YER016W -YBL071C-B -YER099C -YBL071W-A -YER105C -YBL100W-C -YER155C -YBR056W-A -YER186W-A -YBR058C-A -YGL100W -YAL049C -YAR042W -YBR062C -YBL091C-A -YBR105C -YBL104C -YBR074W -YBR098W -YBR274W -YBR122C -YCL005W-A -YBR157C -YBR201W -YCR061W -YBR230W-A -YCR095W-A -YCL002C -YDL026W -YDL036C -YCL012C -YBR072C-A -YGL119W -YBR085C-A -YGL134W -YBR111W-A -YGL178W -YBR182C-A -YGL184C -YBR196C-A -YGL185C -YBR196C-B -YGL190C -YBR200W-A -YGL191W -YBR221W-A -YGL192W -YGL216W -YBR296C-A -YGR180C -YCL001W-B -YHR091C -YCL057C-A -YKR004C-A -YDL069C -YCL014W -YDL077C -YCL061C -YDR090C -YCR061W -YDR092W -YDR318W -YDR147W -YDR475C -YDR179W-A -YER109C -YDR315C -YDR433W -YFL031W -YDR448W -YFL042C -YDR485C -YFR045W -YDR501W -YGL033W -YDR518W -YGL045W -YDL069C -YKR099C-A -YCR075W-A -YLL006W-A -YDL085C-A -YLR264C-A -YDL159W-A -YDL160C-A -YLR285C-A -YDR003W-A -YLR307C-A -YLR312C-B -YDR034W-B -YLR342W-A -YDR079C-A -YLR361C-A -YDR169C-A -YLR363W-A -YDR182W-A -YLR406C-A -YDR194W-A -YLR412C-A -YEL022W -YGL186C -YEL041W -YER015W -YGR225W -YER026C -YER076C -YFL010W-A -YFR038W -YJL012C -YGL023C -YJL016W -YGL032C -YJL020C -YGL081W -YJL088W -YDR246W-A -YML007C-A -YML054C-A -YDR322C-A -YML058W-A -YDR379C-A -YMR001C-A -YDR524C-B -YMR013W-A -YDR524W-C -YMR105W-A -YMR175W-A -YEL059C-A -YMR182W-A -YER053C-A -YMR194C-B -YMR230W-A -YMR242W-A -YER087C-B -YMR247W-A -YGL101W -YJL096W -YGL104C -YJL160C -YJR060W -YGL196W -YJR085C -YGL202W -YJR086W -YGL211W -YGL224C -YJR101W -YJR112W-A -YGL237C -YJR114W -YGR037C -YJR143C -YGR062C -YJR151C -YGR161W-C -YKL002W -YER175W-A -YMR272W-B -YER180C-A -YMR315W-A -YNL042W-B -YFL041W-A -YNL067W-B -YFR012W-A -YNL097C-B -YFR032C-B -YNL130C-A -YGL006W-A -YNL146C-A -YGL007C-A -YNL162W-A -YGL041C-B -YNL277W-A -YGL188C-A -YOL013W-B -YOL019W-A -YGR035W-A -YOL038C-A -YGR244C -YKL033W-A -YHL001W -YHL004W -YKL157W -YHR001W -YKL198C -YKL201C -YHR063C -YHR071W -YKR054C -YKR100C -YLR054C -YHR090C -YLR194C -YHR098C -YLR211C -YGR121W-A -YOL052C-A -YGR146C-A -YOL077W-A -YGR169C-A -YOL086W-A -YGR174W-A -YOL097W-A -YGR204C-A -YOL159C-A -YOL164W-A -YGR271C-A -YOR020W-A -YHL015W-A -YOR034C-A -YHR007C-A -YOR161C-C -YHR022C-A -YOR293C-A -YHR050W-A -YOR316C-A -YOR376W-A -YHR141C -YLR371W -YHR149C -YLR419W -YLR445W -YHR187W -YML034W -YHR192W -YML104C -YMR143W -YMR202W -YHR205W -YMR269W -YIL041W -YIL127C -YNL090W -YHR086W-A -YPL038W-A -YHR175W-A -YPL096C-A -YIL002W-A -YPL119C-A -YIL046W-A -YPL152W-A -YIL134C-A -YPL189C-A -YIR018C-A -YPR108W-A -YIR021W-A -YPR159C-A -YJL012C-A -YJL047C-A -YJL062W-A -YJL077W-B -YJL127C-B -YHR086W-A -YNL147W -YJL059W -YNL209W -YNL280C -YKL065C -YKL137W -YNR052C -YOL048C -YKR091W -YOL140W -YLR084C -YLR118C -YOL145C -YLR125W -YOL154W -YOL164W -YLR251W -YOR026W -YJL136W-A -YJR005C-A -YJR135W-A -YJR151W-A -YKL018C-A -YKL068W-A -YKL096C-B -YKL106C-A -YLR329W -YOR069W -YLR332W -YOR087W -YOR239W -YMR032W -YOR298C-A -YPL075W -YPL165C -YPL249C-A -YPL277C -YPR089W -YNL162W -YPR098C -YOL073C -YPR141C diff --git a/workflow/.old/ORFs_w_DAmP_list.txt b/workflow/.old/ORFs_w_DAmP_list.txt deleted file mode 100644 index b7add669..00000000 --- a/workflow/.old/ORFs_w_DAmP_list.txt +++ /dev/null @@ -1,6029 +0,0 @@ -YLL040C -YAL068C -YAL067C -YLL041C -YAL066W -YLL042C -YAL065C -YLL043W -YAL062W -YLL045C -YAL061W -YLL046C -YAL060W -YLL047W -YAL059W -YLL051C -YAL058W -YLL052C -YAL056W -YLL053C -YAL055W -YLL054C -YMR035W -YLR119W -YMR036C -YLR120C -YMR039C -YLR121C -YMR040W -YLR122C -YMR041C -YLR123C -YMR042W -YLR124W -YMR044W -YLR125W -YMR140W -YML089C -YMR141C -YML088W -YMR143W -YML087C -YMR144W -YML086C -YAL053W -YLL055W -YAL051W -YLL056C -YAL049C -YLL057C -YAL048C -YLL058W -YAL046C -YLL060C -YAL045C -YLL061W -YAL044C -YLL062C -YAL042W -YLL063C -YAL042C-A -YLR001C -YAL040C -YLR003C -YAL039C -YLR004C -YAL037W -YLR011W -YMR145C -YML084W -YMR147W -YML083C -YMR148W -YML082W -YMR151W -YML081W -YMR150C -YML080W -YMR152W -YML079W -YMR153W -YML078W -YMR153C-A -YML063W -YMR155W -YML062C -YMR156C -YML061C -YMR157C -YML060W -YMR158W-B -YML059C -YAL036C -YLR012C -YAL035W -YLR013W -YAL034C -YLR014C -YAL031C -YLR015W -YAL030W -YLR016C -YAL029C -YLR017W -YAL028W -YLR018C -YAL027W -YLR019W -YAL026C -YLR020C -YAL023C -YLR021W -YAL022C -YLR023C -YAL021C -YLR024C -YMR159C -YML058W -YMR161W -YML057W -YMR162C -YML057C-A -YMR163C -YML056C -YMR164C -YML055W -YMR166C -YML054C -YMR167W -YML053C -YMR169C -YML052W -YMR170C -YML051W -YMR172C-A -YML050W -YMR173W-A -YML048W -YMR174C -YML047W-A -YAL020C -YLR025W -YAL019W -YLR027C -YAL018C -YLR028C -YAL017W -YLR042C -YAL015C -YLR043C -YAL014C -YLR044C -YAL013W -YLR046C -YAL011W -YLR047C -YAL010C -YLR048W -YAL009W -YLR049C -YAL008W -YLR053C -YAL007C -YLR054C -YMR175W -YML037C -YMR176W -YML035C -YMR177W -YML034W -YMR178W -YML034C-A -YMR179W -YML033W -YMR180C -YML032C -YMR182C -YML030W -YMR183C -YML029W -YMR184W -YML028W -YMR186W -YML026C -YMR187C -YML024W -YMR188C -YML020W -YAL004W -YLR055C -YAL005C -YLR056W -YAL002W -YLR057W -YAR002W -YLR058C -YAR003W -YLR059C -YAR014C -YLR061W -YAR015W -YLR062C -YAR018C -YLR063W -YAR020C -YLR064W -YAR023C -YLR065C -YAR027W -YLR067C -YAR028W -YLR068W -YMR189W -YML019W -YMR190C -YML018C -YMR191W -YML017W -YMR192W -YML016C -YMR193W -YML014W -YMR194W -YML013W -YMR193C-A -YML012C-A -YMR195W -YML012W -YMR196W -YML011C -YMR198W -YML009C -YMR199W -YML008C -YMR201C -YML007W -YAR029W -YLR069C -YAR031W -YLR070C -YAR030C -YLR072W -YAR035W -YLR073C -YAR037W -YLR074C -YAR040C -YLR077W -YAR042W -YLR079W -YAR043C -YLR080W -YAR044W -YLR081W -YAR047C -YLR082C -YLL001W -YLR083C -YLL002W -YLR084C -YMR202W -YML006C -YMR204C -YML005W -YMR205C -YML004C -YMR206W -YML003W -YMR207C -YML002W -YMR210W -YML001W -YMR214W -YMR002W -YMR215W -YMR003W -YMR216C -YMR006C -YMR219W -YMR007W -YMR221C -YMR008C -YMR222C -YMR009W -YLL005C -YLR085C -YLL006W -YLR087C -YLL009C -YLR089C -YLL010C -YLR090W -YLL012W -YLR091W -YLL013C -YLR092W -YLL014W -YLR093C -YLL015W -YLR094C -YLL016W -YLR095C -YLL017W -YLR096W -YLL019C -YLR097C -YLL020C -YLR098C -YMR223W -YMR010W -YMR224C -YMR011W -YMR225C -YMR012W -YMR226C -YMR014W -YMR228W -YMR015C -YMR230W -YMR016C -YMR231W -YMR017W -YMR232W -YMR018W -YMR233W -YMR019W -YMR234W -YMR020W -YMR237W -YMR021C -YMR238W -YMR022W -YLL021W -YLR099C -YLL023C -YLR102C -YLL024C -YLR104W -YLL025W -YLR107W -YLL026W -YLR108C -YLL028W -YLR109W -YLL029W -YLR111W -YLL032C -YLR112W -YLL033W -YLR113W -YLL038C -YLR114C -YLL039C -YLR118C -YMR241W -YMR023C -YMR242C -YMR024W -YMR243C -YMR025W -YMR244W -YMR026C -YMR245W -YMR027W -YMR244C-A -YMR029C -YMR246W -YMR030W -YMR247C -YMR031W-A -YMR250W -YMR031C -YMR251W -YMR032W -YMR251W-A -YMR034C -YMR252C -YNL276C -YMR253C -YNL275W -YMR254C -YNL273W -YMR255W -YNL271C -YNL270C -YMR256C -YMR257C -YNL269W -YMR258C -YNL268W -YMR259C -YNL266W -YMR261C -YNL265C -YMR262W -YNL264C -YNL047C -YNL259C -YOL019W -YOR088W -YOL020W -YOR089C -YOL023W -YOR090C -YOL024W -YOR091W -YOL025W -YOR092W -YOL027C -YOR093C -YOL028C -YOR094W -YOL029C -YOR289W -YOL030W -YOR290C -YOL031C -YOR291W -YOL032W -YOR292C -YMR264W -YNL257C -YMR265C -YNL255C -YMR266W -YNL254C -YMR267W -YNL253W -YMR269W -YNL249C -YMR272C -YNL248C -YMR273C -YNL246W -YMR274C -YOR001W -YMR275C -YOR002W -YMR276W -YOR003W -YMR278W -YOR005C -YMR280C -YOR006C -YOL033W -YOR293W -YOL035C -YOR295W -YOL036W -YOR296W -YOL037C -YOR297C -YOL039W -YOR298W -YOL041C -YOR299W -YOL042W -YOR301W -YOL043C -YOR302W -YOL044W -YOR303W -YOL045W -YOR304C-A -YOL046C -YOR304W -YOL047C -YOR305W -YMR282C -YOR007C -YMR283C -YOR008C -YMR284W -YOR009W -YMR285C -YOR010C -YMR286W -YOR011W -YMR287C -YOR012W -YMR289W -YOR013W -YMR291W -YOR014W -YMR292W -YOR015W -YMR293C -YOR016C -YMR294W -YOR017W -YMR294W-A -YOR018W -YOL048C -YOR307C -YOL049W -YOR308C -YOL050C -YOR311C -YOL051W -YOR312C -YOL052C -YOR313C -YOL052C-A -YOR314W -YOL053W -YOR315W -YOL054W -YOR316C -YOL055C -YOR318C -YOL056W -YOR320C -YOL057W -YOR321W -YOL058W -YOR322C -YMR295C -YOR019W -YMR297W -YOR021C -YMR299C -YOR022C -YMR300C -YOR023C -YMR302C -YOR024W -YMR303C -YOR025W -YMR304W -YOR026W -YMR304C-A -YOR027W -YMR305C -YOR028C -YMR306C-A -YOR029W -YMR307W -YOR030W -YMR310C -YOR031W -YOL059W -YOR323C -YOL060C -YOR324C -YOL061W -YOR327C -YOL062C -YOR328W -YOL063C -YOR330C -YOL064C -YOR332W -YOL065C -YOR334W -YOL067C -YOR337W -YOL068C -YOR338W -YOL070C -YOR339C -YOL071W -YOR342C -YOL072W -YOR343C -YNL339C -YOR032C -YNL338W -YOR033C -YNL336W -YOR034C -YNL335W -YOR035C -YNL334C -YOR036W -YNL333W -YOR037W -YNL332W -YOR038C -YNL330C -YOR039W -YNL329C -YOR040W -YNL328C -YOR041C -YNL327W -YOR042W -YNL326C -YOR043W -YOL075C -YOR344C -YOL076W -YOR346W -YOL079W -YOR347C -YOL080C -YOR348C -YOL081W -YOR349W -YOL082W -YOR350C -YOL083W -YOR351C -YOL084W -YOR352W -YOL085C -YOR354C -YPL274W -YOR355W -YPL273W -YOR356W -YPL272C -YOR357C -YNL324W -YOR044W -YNL325C -YOR045W -YNL323W -YOR047C -YNL322C -YOR049C -YNL321W -YOR050C -YNL320W -YOR051C -YNL319W -YOR052C -YNL318C -YOR053W -YNL314W -YOR054C -YNL311C -YOR055W -YNL309W -YOR058C -YNL053W -YOR059C -YPL271W -YOR358W -YPL270W -YOR359W -YPL269W -YOR360C -YPL267W -YOR363C -YPL265W -YOR365C -YPL264C -YOR367W -YPL263C -YOR368W -YPL262W -YOR371C -YPL260W -YOR374W -YPL261C -YOR375C -YPL259C -YOR376W -YPL258C -YOR377W -YNL305C -YOR061W -YNL304W -YOR062C -YNL303W -YOR064C -YNL302C -YOR065W -YNL301C -YOR066W -YNL299W -YOR067C -YNL298W -YOR068C -YNL086W -YOR069W -YNL297C -YOR070C -YNL295W -YOR071C -YNL294C -YOR072W -YNL293W -YOR073W -YPL257W -YOR378W -YPL256C -YOR380W -YPL254W -YOR381W -YPL253C -YOR382W -YPL250C -YOR383C -YPL249C -YOR384W -YPL248C -YOR385W -YPL247C -YOR386W -YPL246C -YOL001W -YPL245W -YOL002C -YPL244C -YOL003C -YPL241C -YOL004W -YNL089C -YOR076C -YNL291C -YOR078W -YNL289W -YOR079C -YNL288W -YOR080W -YNL286W -YOR081C -YNL285W -YOR082C -YNL283C -YOR083W -YNL281W -YOR084W -YNL280C -YOR085W -YNL278W -YOR086C -YNL096C -YOR087W -YPL240C -YOL006C -YPL239W -YOL007C -YPL236C -YOL008W -YPL234C -YOL009C -YPL232W -YOL011W -YPL230W -YOL012C -YPL229W -YOL013C -YPL227C -YOL014W -YPL226W -YOL015W -YPL225W -YOL017W -YPL223C -YOL018C -YPL222W -YPL102C -YPL221W -YPL100W -YPL220W -YPL099C -YPL219W -YPL098C -YPL216W -YPL097W -YPL215W -YPL096W -YPL214C -YPL095C -YPL213W -YPL092W -YBR174C -YPL212C -YPL208W -YBR175W -YPL207W -YBR176W -YDR380W -YDR068W -YDR382W -YDR069C -YDR383C -YDR070C -YDR384C -YDR072C -YDR385W -YDR073W -YDR386W -YDR075W -YDR387C -YDR076W -YDR388W -YDR077W -YDR389W -YDR078C -YDR391C -YDR079W -YDR392W -YDR080W -YPL206C -YBR177C -YPL205C -YBR178W -YPL203W -YBR179C -YPL202C -YBR180W -YPL201C -YBR181C -YPL200W -YBR182C -YPL199C -YBR183W -YPL198W -YBR184W -YPL197C -YBR185C -YPL196W -YBR186W -YPL195W -YBR187W -YPL194W -YBR188C -YDR393W -YDR083W -YDR395W -YDR084C -YDR399W -YDR085C -YDR400W -YDR089W -YDR401W -YDR090C -YDR402C -YDR092W -YDR403W -YDR093W -YDR405W -YDR094W -YDR406W -YDR095C -YDR408C -YDR096W -YDR409W -YDR097C -YDR410C -YDR098C -YPL193W -YBR194W -YPL192C -YBR195C -YPL191C -YBR197C -YPL189W -YBR199W -YPL188W -YBR200W -YPL187W -YBR201W -YPL185W -YBR203W -YPL186C -YBR204C -YPL184C -YBR205W -YPL181W -YBR206W -YPL182C -YBR207W -YPL180W -YBR208C -YDR411C -YDR099W -YDR414C -YDR100W -YDR415C -YDR101C -YDR418W -YDR102C -YDR419W -YDR103W -YDR420W -YDR104C -YDR421W -YDR105C -YDR422C -YDR107C -YDR423C -YDR108W -YDR425W -YDR109C -YDR426C -YDR110W -YDR428C -YDR111C -YPL179W -YBR209W -YPL178W -YBR210W -YPL177C -YBR212W -YPL176C -YBR213W -YPL174C -YBR214W -YPL173W -YBR215W -YPL172C -YBR216C -YPL171C -YBR217W -YPL170W -YBR218C -YPL168W -YBR219C -YPL167C -YBR220C -YPL166W -YBR221C -YDR430C -YDR112W -YDR431W -YDR114C -YDR432W -YDR115W -YDR433W -YDR116C -YDR435C -YDR117C -YDR436W -YDR119W -YEL001C -YDR120C -YEL003W -YDR121W -YEL004W -YDR122W -YEL005C -YDR123C -YEL006W -YDR124W -YEL007W -YDR125C -YPL165C -YBR222C -YPL164C -YBR223C -YPL163C -YBR224W -YPL162C -YBR225W -YPL161C -YBR226C -YPL159C -YBR227C -YPL157W -YBR228W -YPL156C -YBR229C -YPL155C -YBR230C -YPL154C -YBR231C -YPL152W -YBR233W -YPL150W -YBR235W -YEL008W -YDR126W -YEL009C -YDR127W -YEL010W -YDR128W -YEL013W -YDR129C -YEL014C -YDR130C -YEL015W -YDR131C -YEL016C -YDR132C -YEL017C-A -YDR133C -YEL017W -YDR134C -YPR083W -YDR135C -YEL020C -YDR136C -YEL023C -YDR137W -YPL149W -YBR238C -YPL147W -YBR239C -YPL145C -YBR240C -YPL144W -YBR241C -YPL141C -YBR242W -YPL140C -YBR244W -YPL139C -YBR245C -YPL138C -YBR246W -YPL136W -YBR248C -YPL135W -YBR249C -YPL133C -YBR250W -YPL130W -YBR251W -YEL024W -YPR021C -YEL025C -YDR139C -YEL027W -YDR140W -YEL028W -YDR142C -YEL030W -YDR143C -YEL031W -YDR144C -YEL033W -YDR146C -YPR091C -YDR338C -YEL037C -YDR340W -YEL038W -YDR344C -YEL039C -YDR345C -YEL040W -YDR346C -YPL129W -YBR255W -YPL127C -YBR258C -YPL125W -YBR259W -YPL123C -YBR260C -YPL121C -YBR261C -YPL120W -YBR262C -YPL119C -YBR263W -YPL118W -YBR264C -YPL116W -YBR266C -YPL115C -YBR267W -YPL114W -YBR268W -YPL113C -YDR049W -YEL041W -YDR347W -YEL042W -YDR348C -YEL043W -YDR349C -YEL045C -YDR350C -YEL046C -YDR351W -YEL047C -YDR352W -YEL048C -YDR354W -YEL049W -YDR357C -YEL050C -YDR358W -YEL051W -YDR359C -YEL052W -YDR360W -YEL053C -YDR363W -YPL112C -YDR050C -YPL111W -YDR051C -YPL110C -YDR055W -YPL109C -YDR056C -YPL108W -YDR057W -YPL107W -YDR059C -YPL106C -YDR061W -YPL105C -YDR063W -YPL104W -YDR065W -YPL103C -YDR066C -YPL101W -YDR067C -YEL054C -YDR364C -YEL056W -YDR368W -YEL057C -YDR369C -YEL059W -YDR370C -YEL060C -YDR371W -YEL061C -YDR372C -YEL062W -YDR374C -YEL063C -YDR375C -YEL064C -YDR377W -YEL065W -YDR378C -YEL066W -YDR379W -YEL067C -YGR153W -YEL068C -YGR154C -YEL071W -YGR157W -YEL072W -YGR159C -YER001W -YGR160W -YER002W -YGR161C -YER004W -YGR163W -YER005W -YGR164W -YER007C-A -YGR165W -YER007W -YGR166W -YER010C -YOL153C -YER011W -YGR168C -YHR195W -YHR031C -YHR198C -YHR034C -YHR199C -YHR035W -YHR200W -YHR037W -YHR202W -YHR038W -YHR203C -YHR039C -YHR204W -YHR043C -YHR206W -YHR044C -YHR207C -YHR046C -YHR209W -YHR047C -YHR210C -YHR048W -YCL001W -YHR049W -YGR169C -YPR011C -YER017C -YGR170W -YER019W -YGR171C -YER019C-A -YGR173W -YER020W -YGR174C -YER024W -YGR176W -YER030W -YGR177C -YER032W -YGR178C -YER033C -YGR180C -YER034W -YGR181W -YER035W -YGR182C -YCL002C -YHR049C-A -YCL005W -YHR050W -YMR118C -YHR051W -YCL008C -YHR057C -YCL009C -YHR060W -YCL010C -YHR061C -YCL011C -YHR066W -YCL012W -YHR073W -YCL013W -YHR075C -YCL014W -YHR076W -YCL016C -YHR077C -YER038W-A -YGR183C -YER039C -YGR184C -YER040W -YGR187C -YER041W -YGR189C -YER042W -YGR192C -YER044C-A -YGR193C -YER045C -YGR194C -YER046W-A -YGR196C -YER047C -YGR197C -YER048C -YGR199W -YER049W -YGR200C -YER050C -YGR202C -YCL023C -YHR078W -YCL024W -YHR079C -YCL025C -YHR080C -YCL026C -YHR081W -YCL027W -YHR082C -YCL028W -YHR086W -YCL029C -YHR087W -YCL030C -YHR091C -YCL032W -YHR092C -YCL033C -YHR093W -YCL034W -YHR094C -YCL036W -YHR095W -YER051W -YGR203W -YER052C -YGR205W -YER053C -YGR206W -YER054C -YGR207C -YER056C -YGR208W -YER056C-A -YGR209C -YER057C -YGR212W -YER058W -YGR213C -YER059W -YGR214W -YER060W -YGR215W -YER060W-A -YGR217W -YER061C -YHL047C -YCL037C -YHR096C -YCL039W -YHR097C -YCL040W -YHR100C -YCL042W -YHR103W -YCL044C -YHR104W -YCL045C -YHR105W -YCL046W -YHR106W -YCL047C -YHR108W -YCL048W -YHR109W -YCL049C -YHR110W -YCL050C -YHR111W -YCL051W -YHR112C -YER062C -YHL046C -YER065C -YHL045W -YER066C-A -YHL044W -YER067W -YHL043W -YER067C-A -YHL042W -YER068W -YHL041W -YER068C-A -YHL040C -YER069W -YHL038C -YPR118W -YHL037C -YER071C -YHL036W -YER072W -YHL035C -YER073W -YHL034C -YCL055W -YHR113W -YCL056C -YHR114W -YCL057W -YHR115C -YCL060C -YHR116W -YCL061C -YHR117W -YCL062W -YHR120W -YCL063W -YHR121W -YCL064C -YHR123W -YCL069W -YHR124W -YCR001W -YHR125W -YCR002C -YHR126C -YCR003W -YHR129C -YER074W -YHL033C -YER075C -YHL032C -YER079W -YHL031C -YER080W -YHL030W -YER081W -YHL029C -YER083C -YHL028W -YER084W -YHL027W -YER085C -YHL026C -YER086W -YHL023C -YER087C-A -YHL022C -YGR123C -YHL021C -YGR124W -YHL020C -YCR004C -YHR130C -YCR005C -YHR132C -YCR006C -YHR133C -YCR007C -YHR134W -YCR008W -YHR135C -YCR009C -YHR136C -YCR010C -YHR137W -YCR011C -YHR138C -YCR014C -YHR139C -YCR015C -YHR139C-A -YCR016W -YHR142W -YCR017C -YHR143W -YGR125W -YHL019C -YGR126W -YHL017W -YGR127W -YHL016C -YGR129W -YHL014C -YGR130C -YHL013C -YGR131W -YHL012W -YGR132C -YHL010C -YGR133W -YHL009C -YGR135W -YHL008C -YGR136W -YHL007C -YGR137W -YHL006C -YGR138C -YHL005C -YCR019W -YHR147C -YCR020C -YHR150W -YCR020C-A -YHR151C -YCR021C -YHR152W -YCR022C -YHR153C -YCR023C -YHR154W -YLR420W -YHR155W -YLR451W -YHR156C -YLR126C -YHR157W -YLR128W -YHR158C -YLR130C -YHR159W -YLR131C -YHR160C -YGR139W -YHL003C -YGR141W -YHR001W-A -YGR142W -YHR011W -YGR143W -YHR012W -YGR144W -YHR013C -YGR146C -YHR014W -YGR148C -YHR015W -YGR149W -YHR018C -YGR150C -YHR022C -YGR151C -YHR029C -YGR152C -YHR030C -YLR133W -YHR161C -YLR134W -YHR163W -YLR135W -YHR167W -YLR136C -YHR176W -YLR137W -YHR177W -YLR138W -YHR178W -YLR139C -YHR179W -YLR142W -YHR182W -YLR143W -YHR183W -YLR144C -YHR184W -YMR074C -YHR189W -YLR149C -YKL063C -YLR150W -YKL064W -YLR151C -YKL065C -YLR152C -YKL066W -YLR154C -YKL067W -YLR164W -YKL068W -YLR165C -YKL069W -YLR168C -YKL070W -YLR169W -YKL071W -YLR170C -YKL072W -YLR171W -YKL073W -YLR172C -YKL074C -YOR138C -YKL184W -YOR139C -YKL185W -YOR140W -YKL187C -YOR141C -YKL188C -YOR142W -YKL190W -YOR144C -YGR027C -YOR152C -YGR031W -YOR153W -YGR033C -YOR154W -YGR034W -YOR155C -YGR035C -YOR156C -YGR036C -YOR161C -YGR037C -YLR173W -YKL075C -YLR174W -YKL076C -YLR176C -YKL077W -YLR177W -YKL079W -YKL080W -YLR178C -YLR179C -YKL081W -YLR180W -YKL084W -YLR181C -YKL085W -YLR182W -YKL086W -YLR183C -YKL087C -YLR184W -YKL090W -YOR162C -YGR039W -YOR163W -YGR041W -YOR164C -YGR042W -YOR165W -YGR043C -YOR166C -YGR044C -YOR167C -YGR045C -YOR170W -YGR049W -YOR171C -YGR051C -YOR172W -YGR052W -YOR173W -YGR054W -YOR175C -YGR055W -YLR185W -YKL091C -YLR187W -YKL092C -YLR188W -YKL093W -YLR189C -YKL094W -YLR190W -YKL096W -YLR191W -YKL097C -YLR193C -YKL098W -YLR194C -YKL100C -YLR199C -YKL101W -YLR200W -YKL102C -YLR201C -YKL103C -YLR202C -YKL105C -YOR177C -YGR056W -YOR178C -YGR057C -YOR182C -YGR058W -YOR183W -YGR059W -YOR184W -YGR061C -YOR185C -YGR062C -YOR186W -YGR064W -YOR187W -YGR066C -YOR188W -YGR067C -YOR189W -YGR068C -YOR190W -YGR069W -YOR191W -YGR070W -YLR203C -YKL106W -YLR204W -YKL107W -YLR205C -YKL109W -YLR206W -YKL110C -YLR207W -YKL113C -YLR209C -YKL114C -YLR210W -YKL116C -YLR211C -YKL117W -YLR213C -YKL118W -YLR214W -YKL119C -YLR216C -YKL120W -YLR217W -YKL121W -YOR192C -YGR071C -YOR193W -YGR072W -YOR195W -YGR076C -YOR196C -YGR077C -YOR197W -YGR078C -YOR198C -YGR079W -YOR199W -YGR080W -YOR200W -YGR081C -YOR201C -YGR084C -YOR202W -YGR085C -YOR205C -YGR087C -YOR208W -YGR088W -YLR218C -YKL123W -YLR219W -YKL124W -YLR220W -YKL126W -YLR221C -YKL127W -YLR224W -YKL128C -YLR225C -YKL129C -YLR227C -YKL130C -YKL001C -YKL131W -YKL002W -YKL132C -YKL003C -YKL133C -YKL006W -YKL134C -YKL007W -YKL135C -YOR209C -YGR096W -YOR211C -YGR097W -YOR212W -YGR100W -YOR213C -YGR101W -YOR214C -YGR102C -YOR215C -YGR104C -YOR216C -YGR105W -YOR219C -YGR107W -YOR220W -YGR108W -YOR221C -YGR109C -YOR222W -YGR111W -YOR223W -YGR112W -YKL008C -YKL136W -YKL009W -YKL137W -YKL010C -YKL138C -YKL011C -YKL140W -YKL015W -YKL142W -YKL016C -YKL143W -YKL017C -YKL146W -YKL020C -YKL147C -YKL023W -YKL148C -YKL025C -YKL149C -YKL026C -YKL150W -YKL027W -YKL151C -YOR225W -YGR118W -YOR226C -YGR121C -YOR227W -YGR122W -YOR228C -YOR097C -YOR229W -YOR099W -YOR230W -YOR100C -YOR231W -YOR101W -YOR233W -YOR104W -YOR234C -YOR105W -YOR235W -YOR106W -YOR237W -YOR107W -YOR238W -YOR108W -YKL029C -YPR151C -YKL031W -YKL156W -YKL032C -YKL157W -YKL034W -YKL158W -YKL037W -YKL159C -YKL038W -YKL160W -YKL039W -YKL161C -YKL040C -YKL162C -YKL041W -YKL163W -YKL043W -YKL164C -YKL044W -YKL166C -YKL046C -YKL167C -YOR239W -YOR109W -YOR240W -YOR111W -YOR241W -YOR112W -YOR242C -YOR113W -YOR243C -YOR114W -YOR245C -YOR115C -YOR246C -YOR118W -YOR247W -YOR120W -YOR248W -YOR121C -YOR251C -YOR123C -YOR252W -YOR124C -YOR253W -YOR125C -YKL047W -YKL168C -YKL048C -YKL169C -YKL050C -YKL170W -YKL051W -YKL171W -YKL053W -YKL174C -YKL054C -YKL175W -YKL055C -YKL176C -YKL056C -YKL177W -YKL057C -YKL178C -YKL061W -YKL179C -YKL062W -YKL183W -YOR255W -YOR126C -YOR258W -YOR127W -YOR263C -YOR129C -YOR264W -YOR130C -YOR277C -YOR131C -YOR279C -YOR132W -YOR280C -YOR133W -YOR283W -YOR134W -YOR284W -YOR135C -YOR285W -YOR136W -YOR286W -YOR137C -YOR288C -YLR353W -YJL218W -YLR354C -YJL217W -YLR356W -YJL216C -YLR357W -YJL215C -YLR360W -YJL214W -YLR362W -YJL212C -YLR363C -YJL210W -YLR364W -YJL211C -YLR365W -YJL209W -YLR366W -YJL208C -YLR367W -YJL207C -YLR368W -YGL199C -YLR292C -YGL200C -YLR294C -YGL202W -YLR295C -YGL203C -YLR296W -YGL205W -YLR297W -YGL208W -YLR299W -YGL209W -YLR300W -YGL210W -YLR303W -YGL211W -YLR304C -YGL212W -YLR306W -YGL213C -YLR307W -YGL214W -YLR308W -YJL206C -YLR371W -YJL205C -YLR372W -YJL204C -YLR373C -YJL201W -YLR374C -YJL200C -YLR375W -YJL199C -YLR376C -YJL198W -YLR377C -YJL197W -YLR380W -YLR381W -YJL196C -YJL193W -YLR384C -YJL192C -YLR385C -YGL215W -YLR309C -YGL216W -YLR311C -YGL217C -YLR312C -YGL218W -YLR312W-A -YGL220W -YLR313C -YGL221C -YLR315W -YGL222C -YLR318W -YGL224C -YLR319C -YGL226C-A -YLR320W -YGL226W -YLR322W -YGL227W -YDR147W -YJL191W -YLR386W -YJL190C -YLR387C -YJL189W -YLR388W -YJL188C -YLR390W -YJL187C -YLR392C -YJL186W -YLR393W -YJL185C -YLR395C -YJL183W -YLR398C -YJL181W -YLR400W -YJL182C -YLR401C -YJL180C -YLR402W -YJL179W -YLR404W -YGL228W -YDR148C -YGL229C -YDR149C -YGL230C -YDR150W -YGL231C -YDR151C -YGL232W -YDR152W -YGL234W -YDR153C -YGL235W -YDR154C -YGL236C -YDR155C -YGL237C -YDR156W -YGL241W -YDR157W -YGL242C -YDR158W -YGL243W -YDR159W -YJL178C -YLR405W -YJL176C -YLR407W -YJL172W -YLR408C -YJL171C -YLR410W -YJL170C -YLR412W -YJL169W -YLR413W -YJL168C -YLR414C -YJL166W -YLR415C -YJL165C -YLR416C -YJL164C -YLR417W -YJL163C -YLR418C -YJL162C -YLR421C -YGL244W -YDR161W -YGL246C -YDR162C -YGL248W -YDR163W -YGL249W -YDR165W -YGL250W -YDR169C -YGL251C -YDR171W -YGL252C -YDR173C -YGL253W -YDR175C -YGL254W -YDR176W -YGL255W -YDR178W -YGL256W -YDR179C -YGL257C -YDR179W-A -YJL161W -YLR228C -YJL159W -YLR231C -YJL158C -YLR232W -YJL157C -YLR233C -YJL155C -YLR234W -YJL154C -YLR235C -YJL153C -YLR236C -YJL152W -YLR238W -YJL151C -YLR239C -YJL150W -YLR241W -YJL149W -YLR242C -YJL148W -YLR247C -YGL258W -YDR181C -YGL259W -YDR183W -YGL260W -YDR184C -YGL261C -YDR185C -YGL262W -YDR186C -YGL263W -YDR191W -YGR001C -YDR192C -YGR003W -YDR193W -YGR004W -YDR194C -YGR006W -YDR195W -YGR007W -YDR197W -YGR008C -YDR198C -YJL147C -YLR248W -YJL146W -YLR250W -YJL145W -YLR251W -YJL144W -YLR252W -YJL142C -YLR253W -YJL140W -YLR254C -YJL139C -YLR255C -YJL138C -YLR257W -YJL135W -YLR258W -YJL134W -YLR260W -YJL133W -YLR261C -YJL132W -YLR262C -YGR010W -YDR199W -YGR011W -YDR200C -YGR012W -YDR203W -YGR014W -YDR204W -YGR015C -YDR206W -YGR016W -YDR207C -YGR017W -YDR209C -YGR018C -YDR210W -YGR019W -YDR213W -YGR020C -YDR214W -YGR021W -YDR215C -YGR022C -YDR216W -YJL131C -YLR263W -YJL130C -YLR264W -YJL129C -YLR265C -YLR324W -YLR266C -YLR325C -YLR267W -YLR326W -YLR268W -YLR327C -YLR269C -YLR328W -YLR270W -YLR329W -YLR271W -YLR330W -YLR273C -YLR331C -YLR278C -YLR332W -YLR279W -YGR023W -YDR217C -YGR025W -YDR218C -YGR026W -YDR219C -YPL091W -YDR220C -YPL090C -YDR221W -YPL089C -YDR222W -YPL088W -YDR223W -YPL087W -YDR225W -YPL086C -YDR226W -YPL084W -YDR227W -YPL081W -YDR229W -YPL080C -YDR230W -YLR333C -YLR280C -YLR335W -YLR281C -YLR341W -YLR282C -YLR342W -YLR283W -YLR344W -YLR284C -YLR345W -YLR285W -YLR348C -YLR287C -YLR349W -YLR287C-A -YLR350W -YLR288C -YLR351C -YLR289W -YLR352W -YLR290C -YPL079W -YDR231C -YPL078C -YDR233C -YPL077C -YDR234W -YPL074W -YDR237W -YPL072W -YDR239C -YPL073C -YDR241W -YPL071C -YGL194C -YPL070W -YGL195W -YPL069C -YGL196W -YPL068C -YGL197W -YPL067C -YGL198W -YPL066W -YPR164W -YPL065W -YPR166C -YPL064C -YPR167C -YPL062W -YPR170C -YPL061W -YPR171W -YPL060W -YPR172W -YPL058C -YPR173C -YPL057C -YPR174C -YPL056C -YPR179C -YPL055C -YPR184W -YPL054W -YPR185W -YPL053C -YPR188C -YPL194W -YOL152W -YGL031C -YBL003C -YGL032C -YBL005W -YGL033W -YBL006C -YGL034C -YBL007C -YGL035C -YBL008W -YGL036W -YBL009W -YGL037C -YBL010C -YGL039W -YBL011W -YGL041C -YBL012C -YGL042C -YBL013W -YGL043W -YBL015W -YPL052W -YPR189W -YPL051W -YPR191W -YPL049C -YPR192W -YPL048W -YPR193C -YPL047W -YPR194C -YPL046C -YPR195C -YPL042C -YPR196W -YPL041C -YPR197C -YPL040C -YPR198W -YPL039W -YPR199C -YPL038W -YPR200C -YPL037C -YPR201W -YGL045W -YBL016W -YGL046W -YBL017C -YGL049C -YBL019W -YGL050W -YBL021C -YGL051W -YBL022C -YGL053W -YBL024W -YGL054C -YBL027W -YGL056C -YBL028C -YGL057C -YBL029W -YGL058W -YBL031W -YGL059W -YBL032W -YGL060W -YBL036C -YCR090C -YPL035C -YPL033C -YCR091W -YPL032C -YCR092C -YPL030W -YCR094W -YPL029W -YCR098C -YPL026C -YCR099C -YPL025C -YCR100C -YPL023C -YCR101C -YPL022W -YCR102C -YPL021W -YCR105W -YPL019C -YCR106W -YGL062W -YBL037W -YGL063W -YBL038W -YGL064C -YBL039C -YGL066W -YBL042C -YGL067W -YBL043W -YGL071W -YBL044W -YGL072C -YBL045C -YGL076C -YBL046W -YGL077C -YBL047C -YGL078C -YBL048W -YGL079W -YBL049W -YPL018W -YDL130W-A -YPL015C -YDR363W-A -YPL014W -YDR525W-A -YPL013C -YDR535C -YPL009C -YDR536W -YPL008W -YDR538W -YPL006W -YDR539W -YPL005W -YDR540C -YPL003W -YDR541C -YPL002C -YER039C-A -YPL001W -YER091C-A -YPR001W -YER144C -YGL080W -YBL051C -YGL081W -YBL052C -YGL082W -YBL053W -YGL083W -YBL054W -YGL084C -YBL055C -YGL085W -YBL056W -YGL086W -YBL057C -YGL087C -YBL058W -YGL089C -YBL059W -YGL090W -YBL060W -YGL094C -YBL061C -YGL096W -YBL062W -YPR002W -YER188W -YPR003C -YFL034C-A -YPR004C -YFR032C -YPR005C -YFR032C-A -YPR106W -YFR033C -YPR109W -YFR034C -YPR111W -YFR035C -YPR114W -YFR036W -YPR115W -YFR038W -YPR116W -YFR040W -YPR117W -YFR041C -YPR119W -YFR043C -YNL242W -YBL063W -YNL241C -YBL064C -YNL239W -YBL065W -YNL238W -YBL066C -YNL237W -YBL067C -YNL236W -YBL068W -YNL235C -YBL069W -YNL234W -YBL070C -YNL233W -YBL071C -YNL231C -YBL072C -YNL230C -YBL075C -YNL229C -YBL078C -YPR120C -YFR044C -YPR121W -YFR045W -YPR122W -YFR046C -YPR123C -YFR047C -YPR124W -YFR048W -YPR125W -YFR049W -YPR126C -YFR053C -YPR127W -YFR054C -YPR128C -YFR055W -YPR129W -YFR056C -YPR130C -YFR057W -YOL151W -YGR220C -YNL228W -YBL079W -YNL226W -YBL080C -YNL227C -YBL081W -YNL224C -YBL082C -YNL223W -YBL083C -YNL219C -YBL085W -YNL218W -YBL086C -YNL217W -YBL087C -YNL215W -YBL088C -YNL214W -YBL089W -YNL213C -YBL090W -YNL212W -YBL091C -YPR132W -YGR221C -YPR134W -YGR223C -YPR135W -YGR224W -YPR138C -YGR225W -YPR139C -YGR226C -YPR140W -YGR227W -YPR141C -YGR228W -YPR145W -YGR230W -YPR146C -YGR231C -YPR147C -YGR232W -YPR148C -YGR233C -YPR149W -YGR234W -YNL211C -YPL158C -YNL208W -YBL094C -YNL206C -YGL002W -YNL205C -YGL003C -YNL204C -YGL004C -YNL202W -YGL005C -YNL203C -YGL006W -YNL201C -YGL007W -YNL200C -YGL010W -YNL199C -YGL012W -YNL198C -YGL013C -YNL197C -YGL014W -YPR150W -YGR235C -YPR152C -YGR236C -YPR153W -YGR237C -YPR154W -YGR240C -YPR155C -YGR241C -YPR156C -YGR242W -YPR157W -YGR243W -YPR158W -YGR244C -YPR159W -YGR247W -YPR160W -YGR249W -YPR163C -YBL001C -YNL196C -YGL015C -YNL195C -YGL016W -YNL194C -YGL017W -YNL193W -YGL019W -YNL192W -YGL021W -YNL191W -YGL023C -YNL190W -YGL024W -YNL187W -YGL025C -YNL184C -YGL026C -YNL183C -YGL027C -YNL179C -YGL028C -YNL177C -YDR260C -YNL176C -YDR261C -YNL175C -YDR262W -YNL173C -YDR263C -YNL170W -YDR264C -YNL171C -YDR265W -YNL169C -YDR266C -YNL168C -YDR269C -YNL167C -YDR270W -YNL166C -YDR271C -YNL165W -YDR272W -YNL164C -YDR273W -YGR281W -YIL076W -YGR282C -YIL077C -YGR283C -YIL079C -YGR284C -YIL084C -YGR285C -YIL086C -YGR286C -YIL087C -YGR287C -YIL088C -YGR288W -YIL090W -YGR290W -YIL093C -YHR021W-A -YIL095W -YHR039C-A -YIL096C -YHR079C-A -YIL097W -YNL162W -YDR274C -YNL160W -YDR275W -YNL159C -YDR276C -YNL157W -YDR277C -YNL156C -YDR278C -YNL155W -YDR279W -YNL154C -YDR281C -YNL148C -YDR282C -YKL191W -YDR284C -YKL197C -YDR285W -YKL198C -YDR286C -YKL199C -YDR287W -YIL009C-A -YIL006W -YIR017C -YIL007C -YIR018W -YIL008W -YIR019C -YIL009W -YIR020C -YIL010W -YIR020W-A -YIL014C-A -YIR021W -YIL038C -YIR024C -YIL042C -YIR025W -YIL047C -YIR026C -YIL052C -YIR027C -YIL054W -YIR028W -YIL055C -YKL200C -YDR289C -YKL205W -YDR290W -YKL206C -YDR291W -YKL207W -YDR293C -YDR294C -YKL208W -YKL211C -YDR295C -YKL212W -YDR297W -YKL213C -YDR298C -YKL214C -YDR304C -YKL216W -YDR305C -YKL217W -YDR306C -YIR029W -YIL059C -YIR031C -YIL060W -YIR033W -YIL067C -YIR034C -YIL069C -YIR035C -YIL070C -YIR036C -YIL071C -YIR037W -YIL074C -YIR038C -YIL089W -YIR039C -YIL092W -YIR042C -YFL006W -YKL033W-A -YFL011W -YKL218C -YDR307W -YKL221W -YDR309C -YKL222C -YDR310C -YKR001C -YDR312W -YKR003W -YDR313C -YKR005C -YDR314C -YKR007W -YDR315C -YKR009C -YDR316W -YKR011C -YDR317W -YKR012C -YDR318W -YKR013W -YDR319C -YKR014C -YDR320C -YKL162C-A -YFL015C -YKR035W-A -YFL020C -YKR066C -YFL021W -YKR067W -YFL023W -YKR069W -YFL025C -YKR070W -YFL026W -YKR072C -YFL027C -YKR073C -YFL028C -YKR074W -YFL030W -YKR075C -YFL031W -YKR076W -YFL032W -YKR077W -YFL034W -YKR015C -YDR321W -YKR016W -YDR322W -YKR017C -YDR323C -YKR018C -YDR329C -YKR020W -YDR330W -YKR021W -YDR332W -YKR024C -YDR333C -YKR026C -YDR334W -YKR030W -YDR335W -YKR031C -YDR336W -YKR032W -YDR337W -YKR033C -YIL001W -YKR078W -YFL034C-A -YKR080W -YFL036W -YKR082W -YFL040W -YKR084C -YFL041W -YMR062C -YFL043C -YMR063W -YFL044C -YMR065W -YFL046W -YMR067C -YFL047W -YMR068W -YFL048C -YMR069W -YFL049W -YMR070W -YFL050C -YMR071C -YFL051C -YKR035C -YIL002C -YKR042W -YIL005W -YKR043C -YIL011W -YKR044W -YIL012W -YKR045C -YIL013C -YKR047W -YIL014W -YKR048C -YIL015W -YKR049C -YIL016W -YKR050W -YIL017C -YKR051W -YIL020C -YKR052C -YIL023C -YKR054C -YIL024C -YMR072W -YFL052W -YMR073C -YFL053W -YMR075C-A -YFL054C -YMR075W -YFL055W -YMR077C -YFL056C -YMR078C -YFR001W -YMR080C -YFR006W -YMR081C -YFR007W -YMR082C -YFR008W -YMR083W -YFR009W -YMR084W -YFR010W -YMR085W -YFR012W -YKR055W -YIL025C -YKR056W -YIL027C -YKR057W -YIL028W -YKR058W -YIL029C -YKR059W -YIL032C -YKR060W -YIL034C -YKR061W -YIL035C -YKR064W -YIL036W -YKR065C -YIL037C -YDR244W -YIL039W -YDR247W -YIL040W -YDR248C -YIL041W -YMR086C-A -YFR014C -YMR086W -YFR015C -YMR087W -YFR016C -YMR088C -YFR017C -YMR089C -YFR018C -YMR090W -YFR020W -YMR091C -YFR021W -YMR092C -YFR022W -YNR070W -YFR023W -YNR071C -YFR024C-A -YNR072W -YFR026C -YNR073C -YFR031C-A -YDR249C -YIL043C -YDR250C -YIL044C -YDR251W -YIL045W -YDR252W -YIL049W -YDR253C -YIL050W -YDR254W -YIL053W -YDR255C -YIL057C -YDR256C -YIL064W -YDR257C -YIL065C -YDR258C -YIL072W -YDR259C -YIL073C -YNR074C -YGR256W -YNR075W -YGR259C -YOL013W-A -YGR260W -YOL086C -YGR261C -YOL087C -YGR263C -YOL088C -YGR266W -YOL089C -YGR268C -YOL090W -YGR269W -YOL091W -YGR270W -YOL092W -YGR275W -YOL093W -YGR279C -YOL095C -YMR316C-A -YOL096C -YMR316C-B -YOL098C -YMR316W -YOL099C -YMR317W -YOL100W -YMR318C -YOL101C -YMR319C -YOL103W -YMR320W -YOL104C -YNL250W -YOL105C -YNL252C -YOL106W -YNL279W -YOL107W -YNL300W -YOL108C -YNL316C -YJL056C -YPR030W -YJL055W -YPR032W -YJL053W -YPR036W -YJL052W -YPR038W -YJL051W -YPR039W -YJL049W -YPR040W -YJL048C -YPR042C -YJL047C -YPR044C -YJL046W -YPR045C -YJL045W -YPR046W -YJL044C -YPR047W -YJL043W -YPR049C -YOL109W -YOL016C -YOL110W -YOR096W -YOL111C -YOR306C -YOL112W -YOR317W -YOL113W -YPL132W -YOL114C -YPL134C -YOL115W -YML070W -YOL116W -YML071C -YOL117W -YML074C -YOL118C -YML090W -YOL119C -YML094W -YOL121C -YML095C -YJL038C -YPR051W -YJL037W -YPR052C -YJL036W -YPR053C -YJL030W -YPR054W -YEL012W -YPR057W -YER031C -YPR058W -YER046W -YPR059C -YER063W -YPR060C -YER066W -YPR061C -YGR188C -YPR062W -YGR201C -YPR063C -YGR204W -YPR065W -YOL122C -YML094C-A -YOL124C -YML096W -YOL126C -YML097C -YOL128C -YML099C -YOL129W -YML100W -YOL131W -YML100W-A -YOL132W -YML101C -YOL136C -YML101C-A -YML102W -YOL137W -YOL138C -YML103C -YBR232C -YML104C -YHL002W -YPR066W -YHL011C -YPR068C -YHL039W -YPR069C -YHR003C -YPR070W -YHR004C -YPR071W -YHR006W -YPR073C -YHR008C -YPR074C -YHR009C -YPR075C -YHR025W -YPR076W -YHR026W -YPR077C -YHR041C -YPR079W -YDR424C -YML106W -YEL011W -YML107C -YER064C -YML108W -YER077C -YML109W -YER078C -YML113W -YER088C -YML116W -YER090W -YML117W -YER091C -YML116W-A -YER092W -YML118W -YER093C-A -YML119W -YER095W -YML120C -YER096W -YML121W -YHR059W -YPR084W -YHR067W -YPR087W -YHR127W -YPR089W -YHR131C -YPR090W -YHR180W -YPR092W -YHR185C -YPR093C -YHR194W -YPR095C -YLL007C -YPR096C -YMR154C -YPR097W -YNL274C -YPR098C -YOL141W -YPR099C -YOL150C -YPR100W -YER097W -YML122C -YER098W -YML123C -YGR134W -YML124C -YGR210C -YML128C -YHL024W -YML131W -YHL025W -YMR004W -YHR016C -YMR095C -YHR017W -YMR096W -YHR032W -YMR099C -YHR045W -YMR100W -YHR064C -YMR101C -YHR140W -YMR102C -YOL158C -YPR101W -YOL159C -YJL127C -YOL160W -YJL126W -YOL162W -YJL124C -YOL163W -YJL123C -YJR073C -YJL122W -YJR075W -YJL120W -YJR078W -YJL121C -YJR079W -YJL118W -YJR082C -YJL119C -YJR083C -YJL117W -YJR088C -YJL116C -YHR162W -YMR103C -YHR168W -YMR105C -YHR181W -YMR106C -YHR191C -YMR107W -YHR193C -YMR109W -YLL030C -YMR110C -YLL044W -YMR111C -YLL048C -YMR114C -YLL049W -YMR115W -YLL059C -YMR116C -YLR030W -YMR119W-A -YLR031W -YMR120C -YJR092W -YJL115W -YJR102C -YJL112W -YJR103W -YJL110C -YJR105W -YJL108C -YJR108W -YJL107C -YJR110W -YJL106W -YJR111C -YJL102W -YJR115W -YJL100W -YJR127C -YJL099W -YJR128W -YJL098W -YJR129C -YJL096W -YJR130C -YJL095W -YLR032W -YMR121C -YLR034C -YMR122C -YLR035C -YMR123W -YLR036C -YMR124W -YLR037C -YMR125W -YLR038C -YMR126C -YLR039C -YMR127C -YLR040C -YMR129W -YLR041W -YMR130W -YLR050C -YMR132C -YLR052W -YMR133W -YMR142C -YMR135C -YJR135C -YJL093C -YJR137C -YJL092W -YJR146W -YJL089W -YJR147W -YJL088W -YJR149W -YJL084C -YJR152W -YJL083W -YJR154W -YJL082W -YKR087C -YJL080C -YKR088C -YJL079C -YKR089C -YJL077C -YKR090W -YJL073W -YKR091W -YJL071W -YMR158W -YPR006C -YMR171C -YPR009W -YMR181C -YPR012W -YMR209C -YPR014C -YMR271C -YPR015C -YMR279C -YPR017C -YMR306W -YPR018W -YMR311C -YPR020W -YMR312W -YPR027C -YMR313C -YPR028W -YMR315W -YPR029C -YKR092C -YJL068C -YKR093W -YJL067W -YKR097W -YJL066C -YKR098C -YJL064W -YKR099W -YJL065C -YKR100C -YJL063C -YKR101W -YJL062W -YKR103W -YJL060W -YKR104W -YJL059W -YKR105C -YJL058C -YLL018C-A -YJL057C -YLR262C-A -YJR100C -YLR422W -YJR104C -YLR423C -YJR106W -YLR425W -YJR107W -YLR426W -YJR109C -YLR427W -YJR113C -YLR428C -YJR116W -YLR429W -YJR117W -YLR431C -YJR118C -YLR432W -YJR119C -YLR433C -YJR120W -YLR434C -YJR121W -YJR026W -YDR026C -YJR030C -YDR027C -YJR031C -YDR028C -YJR033C -YDR029W -YJR035W -YDR030C -YJR036C -YDR031W -YJR043C -YDR032C -YJR048W -YDR033W -YJR049C -YDR034C -YJR050W -YDR035W -YJR051W -YDR036C -YJR052W -YDR042C -YLR435W -YJR122W -YLR436C -YJR124C -YLR437C -YJR125C -YLR438W -YJR126C -YLR441C -YJR131W -YLR443W -YJR133W -YLR444C -YJR134C -YLR445W -YJR139C -YLR446W -YJR140C -YLR447C -YJR142W -YLR448W -YJR144W -YLR449W -YJR145C -YJR053W -YDR043C -YJR054W -YDR046C -YJR055W -YAL064C-A -YJR056C -YBL091C-A -YJR058C -YBR269C -YJR059W -YBR271W -YJR060W -YBR273C -YJR061W -YBR274W -YJR062C -YBR277C -YJR063W -YBR278W -YDL096C -YBR281C -YDL099W -YBR282W -YLR450W -YJR148W -YLR452C -YJR150C -YLR453C -YJR153W -YLR454W -YKL005C -YLR456W -YKL030W -YLR460C -YLR146C -YLR461W -YLR343W -YML009C -YML067C -YML009C-A -YML068W -YML021C -YML072C -YML081C-A -YMR136W -YMR060C -YMR172W -YDL100C -YBR283C -YDL101C -YBR284W -YDL104C -YBR285W -YDL106C -YBR286W -YDL107W -YBR290W -YDL109C -YBR291C -YDL110C -YBR292C -YDL112W -YBR293W -YDL113C -YBR295W -YDL114W -YBR296C -YDL116W -YBR297W -YDL117W -YBR298C -YOR300W -YMR158C-A -YMR169C -YOR309C -YMR174C -YDL191W -YMR175W -YDL192W -YMR194C-A -YDL197C -YMR326C -YDL198C -YNR032C-A -YDL199C -YNR050C -YDL200C -YNR051C -YDL201W -YNR056C -YDL203C -YNR057C -YDL204W -YDL118W -YBR300C -YDL119C -YCL001W-A -YDL121C -YCR020W-B -YDL122W -YCR024C -YDL123W -YCR024C-A -YDL124W -YCR025C -YDL125C -YCR026C -YDL127W -YCR027C -YDL128W -YCR028C -YDL129W -YCR031C -YDL130W -YCR034W -YNR058W -YDL206W -YNR059W -YDL210W -YNR060W -YDL211C -YNR061C -YDL213C -YNR062C -YDL214C -YNR063W -YDL215C -YNR064C -YDL216C -YNR065C -YDL218W -YNR066C -YDL219W -YNR067C -YDL222C -YNR068C -YDL223C -YAL012W -YDL224C -YDL131W -YCR036W -YDL133W -YCR037C -YDL134C -YCR043C -YDL133C-A -YCR045C -YDL135C -YCR049C -YDL136W -YCR050C -YDL137W -YCR051W -YDL138W -YCR059C -YDL142C -YCR061W -YDL144C -YCR065W -YDL146W -YCR066W -YDL149W -YCR068W -YAL047C -YDL225W -YAL054C -YDL226C -YAL056C-A -YDL227C -YAR050W -YDL229W -YCL006C -YDL230W -YCL022C -YDL231C -YCL023C -YDL232W -YCL038C -YDL233W -YCL058C -YDL234C -YCL074W -YDL236W -YCL075W -YDL237W -YCL076W -YDL238C -YDL151C -YCR071C -YDL154W -YCR073W-A -YDL155W -YCR076C -YDL156W -YCR077C -YDL157C -YCR079W -YDL159W -YCR081W -YDL161W -YCR082W -YDL162C -YCR085W -YDL168W -YCR086W -YDL169C -YCR087C-A -YDL170W -YCR087W -YDL171C -YJL007C -YGL199C -YDL239C -YGL214W -YDL240W -YGL217C -YDL241W -YGL235W -YDL242W -YGR011W -YDL243C -YGR018C -YDR001C -YGR022C -YDR003W -YGR025W -YDR004W -YJR069C -YDR005C -YJR070C -YDR006C -YJR074W -YDR008C -YJR077C -YDR009W -YDL172C -YJL016W -YDL173W -YJL017W -YDL174C -YJL020C -YDL175C -YJL021C -YDL176W -YJL022W -YDL177C -YJL023C -YDL178W -YJL024C -YDL179W -YJL029C -YDL180W -YJR001W -YDL181W -YJR005W -YDL182W -YJR008W -YDL183C -YJR009C -YJR080C -YDR010C -YJR084W -YDR011W -YJR087W -YDR014W -YJR091C -YDR015C -YJR094C -YDR017C -YJR094W-A -YDR018C -YJR095W -YDR019C -YJR096W -YDR020C -YJR097W -YDR022C -YJR098C -YDR024W -YJR099W -YDR025W -YDL184C -YJR010C-A -YDL186W -YJR010W -YDL187C -YJR011C -YDL188C -YJR014W -YDL189W -YJR015W -YDL190C -YJR018W -YOR300W -YJR019C -YOR306C -YJR020W -YOR309C -YJR021C -YOR325W -YJR024C -YOR333C -YJR025C -YOR345C -YBR014C -YOR366W -YBR015C -YOR379C -YBR016W -YNL001W -YBR018C -YNL004W -YBR019C -YNL005C -YBR020W -YNL008C -YBR021W -YNL009W -YBR022W -YNL010W -YBR023C -YNL012W -YBR024W -YNL013C -YBR025C -YNL015W -YBR026C -YNL130C -YIL112W -YBR189W -YIL113W -YCR095C -YIL114C -YCR102W-A -YIL116W -YDL133C-A -YIL117C -YDR058C -YIL119C -YDR174W -YIL120W -YDR202C -YIL121W -YDR205W -YIL123W -YDR445C -YIL124W -YDR537C -YIL125W -YFR039C -YIL128W -YNL016W -YBR027C -YNL020C -YBR028C -YNL021W -YBR030W -YNL022C -YBR031W -YNL023C -YBR032W -YNL024C -YBR033W -YNL025C -YBR034C -YNL027W -YBR036C -YNL028W -YBR037C -YNL029C -YBR040W -YNL030W -YBR041W -YNL031C -YBR042C -YGL219C -YIL130W -YGR028W -YIL132C -YGR032W -YIL133C -YGR038W -YIL134W -YGR040W -YIL135C -YGR050C -YIL137C -YGR053C -YIL138C -YGR063C -YIL139C -YGR086C -YIL140W -YGR089W -YIL141W -YGR092W -YIL145C -YGR093W -YIL146C -YNL032W -YBR043C -YNL034W -YBR044C -YNL035C -YBR045C -YNL037C -YBR046C -YNL040W -YBR047W -YNL041C -YBR048W -YNL043C -YBR050C -YNL044W -YBR051W -YNL045W -YBR052C -YNL046W -YBR053C -YNL049C -YBR054W -YNL050C -YBR056W -YGR106C -YIL148W -YGR110W -YIL149C -YGR117C -YIL152W -YGR238C -YIL153W -YGR239C -YIL154C -YGR248W -YIL155C -YGR250C -YIL156W -YJL129C -YIL157C -YJL132W -YIL159W -YJL136C -YIL160C -YJL137C -YIL161W -YJL139C -YIL162W -YNR001C -YBR057C -YNR002C -YBR058C -YNR004W -YBR059C -YNR005C -YBR061C -YBR062C -YNR006W -YNR007C -YBR063C -YNR008W -YBR064W -YNR009W -YBR065C -YNR010W -YBR066C -YNR012W -YBR067C -YNR013C -YBR068C -YOL125W -YIL163C -YJL141C -YIL164C -YJL151C -YIL165C -YJL160C -YIL166C -YJL161W -YIL167W -YJL163C -YIL168W -YJL165C -YIL170W -YJL172W -YIL173W -YJL175W -YIR001C -YJL177W -YIR002C -YJL189W -YIR003W -YNR014W -YBR069C -YNR015W -YBR071W -YNR018W -YBR072W -YNR019W -YBR073W -YNR020C -YBR074W -YNR021W -YBR075W -YNR022C -YBR076W -YNR024W -YBR077C -YNR025C -YNL146W -YNR027W -YNL145W -YNR028W -YNL144C -YNR029C -YNL143C -YJL191W -YIR005W -YJL196C -YIR007W -YJL200C -YIR009W -YJL206C -YIR013C -YJL213W -YIR014W -YKL096W-A -YIR016W -YKL115C -YDL194W -YKL139W -YDR007W -YKL194C -YDR048C -YKL201C -YFR011C -YKL202W -YFR013W -YKL204W -YNL051W -YNR030W -YNL141W -YNR031C -YNL139C -YNR032W -YNL136W -YNR034W -YNL135C -YNR036C -YNL134C -YNR037C -YNL133C -YNR039C -YNL129W -YNR040W -YNL128W -YNR041C -YNL127W -YNR042W -YNL123W -YNR045W -YNL122C -YNR047W -YNL117W -YKL215C -YNL052W -YKL220C -YNL056W -YKR010C -YNL065W -YKR019C -YNL066W -YKR023W -YNL067W -YKR027W -YNL068C -YKR028W -YNL070W -YKR029C -YNL071W -YKR034W -YNL072W -YKR036C -YNL073W -YKR039W -YNL074C -YKR040C -YNL076W -YNR048W -YNL116W -YNR049C -YNL108C -YBL095W -YNL101W -YBL096C -YNL098C -YBL098W -YNL094W -YBL099W -YNL092W -YBL100C -YNL089C -YBL101C -YNL081C -YBL102W -YNL077W -YBL103C -YNL069C -YBL104C -YNL064C -YBL106C -YNL063W -YKR041W -YNL078W -YKR046C -YNL079C -YKR053C -YNL080C -YML035C -YNL082W -YAR002C-A -YNL083W -YBR083W -YNL085W -YBR084C-A -YNL087W -YBR090C -YNL090W -YBR100W -YNL091W -YMR119W -YNL093W -YBR125C -YNL095C -YBR131W -YNL097C -YBL107C -YNL057W -YBR001C -YNL058C -YBR003W -YNL054W -YBR005W -YIL099W -YBR006W -YIL100W -YBR007C -YIL101C -YBR008C -YIL103W -YBR009C -YIL105C -YBR010W -YIL107C -YBR012C -YIL108W -YBR013C -YIL110W -YBR150C -YNL099C -YBR168W -YNL100W -YBR169C -YNL104C -YBR270C -YNL105W -YBR272C -YNL106C -YBR275C -YNL107W -YBR276C -YNL115C -YBR280C -YNL119W -YBR287W -YNL120C -YBR288C -YNL121C -YBR289W -YNL125C -YBR294W -YOR274W -YBR301W -YOR275C -YCL026C-A -YOR276W -YCR028C-A -YOR298C-A -YCR030C -YOR302W -YCR032W -YOR303W -YCR033W -YPL004C -YCR046C -YPL017C -YCR047C -YPL027W -YCR048W -YPL034W -YCR053W -YPL036W -YCR060W -YPL078C -YDL088C -YBR126C -YDL089W -YBR127C -YDL090C -YBR128C -YDL091C -YBR129C -YDL093W -YBR130C -YDL094C -YBR132C -YDL095W -YBR133C -YDR438W -YBR134W -YDR439W -YBR137W -YDR440W -YBR138C -YDR441C -YBR139W -YDR442W -YBR141C -YCR062W -YPL137C -YCR067C -YHR005C -YCR069W -YNL096C -YCR073C -YOR179C -YCR075C -YOR180C -YCR083W -YDL115C -YCR084C -YFL013W-A -YCR088W -YFL014W -YCR089W -YFL019C -YBR191W -YFL042C -YCL035C -YFR019W -YDR071C -YFR024C -YDR443C -YBR144C -YDR446W -YBR145W -YDR447C -YBR146W -YDR448W -YBR147W -YDR450W -YBR148W -YDR451C -YBR149W -YDR452W -YBR151W -YDR453C -YBR156C -YDR455C -YBR157C -YDR456W -YBR158W -YDR457W -YBR159W -YDR458C -YBR161W -YDR074W -YFR025C -YER027C -YFR030W -YER037W -YHR146W -YGR155W -YHR171W -YLR192C -YJL042W -YLR237W -YJL070C -YLR246W -YJL078C -YLR334C -YJL094C -YLR346C -YJL101C -YLR358C -YJL105W -YLR361C -YJL128C -YLR370C -YLR455W -YDR459C -YBR162C -YDR462W -YBR162W-A -YDR463W -YBR163W -YDR465C -YBR164C -YDR466W -YBR165W -YDR467C -YBR166C -YDR469W -YBR170C -YDR470C -YBR171W -YDR471W -YBR172C -YDR474C -YDL001W -YDR475C -YDL002C -YDR476C -YDL006W -YLR382C -YKR094C -YLR394W -YKR095W -YLR406C -YKR096W -YML022W -YKR102W -YML027W -YLR110C -YML036W -YLR390W-A -YML038C -YLR439W -YML041C -YLR442C -YNL268W -YML042W -YML047C -YML066C -YML075C -YML115C -YDR479C -YDL009C -YDR480W -YDL010W -YDR481C -YDL011C -YDR482C -YDL012C -YDR484W -YDL013W -YDR485C -YDL018C -YDR486C -YDL019C -YDR488C -YDL020C -YDR490C -YDL021W -YDR491C -YDL022W -YDR492W -YDL023C -YML076C -YMR037C -YML086C -YMR104C -YMR048W -YNL109W -YMR135W-A -YNR052C -YMR137C -YNR055C -YMR138W -YNR069C -YMR139W -YNL111C -YMR160W -YOL147C -YMR173W -YPR007C -YMR198W -YPR008W -YOR298C-A -YPR013C -YOR364W -YPR022C -YDR494W -YDL024C -YDR495C -YDL025C -YDR496C -YDL026W -YDR497C -YDL027C -YDR500C -YDL032W -YDR501W -YDL033C -YDR503C -YDL034W -YDR504C -YDL035C -YDR505C -YDL036C -YDR506C -YDL037C -YDR507C -YDL038C -YDR508C -YDL039C -YPL183C -YPR023C -YPL183W-A -YPR024W -YPL189W -YPR026W -YPL224C -YPR031W -YGR295C -YPR037C -YHR132W-A -YPR043W -YIL030C -YPR050C -YIL058W -YPR064W -YIL092W -YPR078C -YIR023W -YBR081C -YIR030C -YBR082C -YIR032C -YBR084W -YDR509W -YDL041W -YDR511W -YDL042C -YDR512C -YDL044C -YDR513W -YDL045W-A -YDR514C -YDL046W -YDR516C -YDL048C -YDR517W -YDL049C -YDR518W -YDL050C -YDR519W -YDL051W -YDR520C -YDL052C -YDR522C -YDL053C -YDR524C -YDL054C -YIR043C -YBR085W -YIR044C -YBR089C-A -YJR003C -YBR092C -YJR055W -YBR093C -YKL053C-A -YBR094W -YKR106W -YBR095C -YMR191W -YBR098W -YMR322C -YBR099C -YNL138W -YBR100W -YNL140C -YBR103W -YNL142W -YBR104W -YNL315C -YBR105C -YDR525W -YDL056W -YDR528W -YDL057W -YDR529C -YDL059C -YDR530C -YDL061C -YDR532C -YDL062W -YDR533C -YDL063C -YDR534C -YDL065C -YGL101W -YDL066W -YGL104C -YDL068W -YGL105W -YDL069C -YGL107C -YDL070W -YGL108C -YDL071C -YOL151W -YBR106W -YOL152W -YBR107C -YOL155C -YBR108W -YOR265W -YBR111C -YOR266W -YBR113W -YOR267C -YBR114W -YOR268C -YBR115C -YOR269W -YBR116C -YOR270C -YBR119W -YOR271C -YBR120C -YOR273C -YBR121C -YGL109W -YDL073W -YGL110C -YDL076C -YGL114W -YDL077C -YGL115W -YDL078C -YGL117W -YDL079C -YGL118C -YDL080C -YGL121C -YDL081C -YGL124C -YDL082W -YGL125W -YDL083C -YGL126W -YDL085W -YGL127C -YDL086W -YGL129C -YER175C -YGL131C -YER176W -YGL132W -YER177W -YGL133W -YER178W -YGL135W -YER179W -YGL136C -YER180C -YGL138C -YER181C -YGL139W -YER182W -YGL140C -YER183C -YGL141W -YER184C -YGL143C -YER185W -YGL144C -YER186C -YOR128C -YOR150W -YEL044W -YOR158W -YER087W -YLR337C -YEL029C -YLR338W -YHR010W -YLR369W -YHR021C -YLR389C -YLL027W -YLR391W -YLR226W -YLR240W -YOR369C -YLR244C -YFL016C -YGL206C -YGR257C -YGL223C -YNL055C -YLR399C -YGL146C -YER187W -YGL147C -YMR052C-A -YGL148W -YMR052W -YGL149W -YMR053C -YGL151W -YMR054W -YGL152C -YMR055C -YGL153W -YMR056C -YGL154C -YMR057C -YGL156W -YMR058W -YGL157W -YJR034W -YGL158W -YJR039W -YGL159W -YJR044C -YDR417C -YLR403W -YGR167W -YLR396C -YCL007C -YGL240W -YLR148W -YPL059W -YKL155C -YPL050C -YER014C-A -YPL045W -YER070W -YPL031C -YEL036C -YPL024W -YNL296W -YGR219W -YDR138W -YGR222W -YPR133W-A -YGR229C -YGL029W -YBL025W -YGL160W -YJR055W -YGL161C -YJR066W -YGL162W -YIL102C -YGL163C -YIL111W -YGL164C -YIL122W -YGL165C -YIL131C -YGL166W -YIL136W -YGL167C -YIL158W -YGL168W -YIR004W -YGL170C -YIL056W -YGL173C -YIL085C -YGL174W -YIL094C -YBL093C -YBL033C -YBL002W -YGL020C -YPR131C -YGL038C -YJL140W -YGL070C -YBR112C -YGL095C -YKR085C -YGL088W -YGR162W -YNL153C -YGR272C -YNL225C -YDR500C -YKR006C -YDR512C -YDR245W -YGR252W -YDR268W -YGR255C -YDR283C -YGL175C -YDL047W -YGL176C -YDL067C -YGL177W -YDL074C -YGL179C -YDL075W -YGL180W -YDR477W -YGL181W -YDR483W -YER101C -YDR521W -YER103W -YDR523C -YER106W -YLR006C -YER108C -YML009W-B -YER109C -YMR038C -YER110C -YOR364W -YNL059C -YDR296W -YNL069C -YDR300C -YNL147W -YIL018W -YNL220W -YIL066C -YNL284C -YFL018C -YNL315C -YGR262C -YPL183W -YMR064W -YOR147W -YMR066W -YNL292W -YML110C -YMR263W -YML111W -YNL307C -YML112W -YNL277W -YML129C -YBR173C -YER111C -YER113C -YER014W -YER114C -YER016W -YER115C -YER028C -YER116C -YER044C -YER117W -YER055C -YER118C -YHR028C -YER119C -YHR033W -YER119C-A -YCL006C -YER120W -YCL038C -YER121W -YAL024C -YMR097C -YMR098C -YOL143C -YAL016W -YGL218W -YJR090C -YLR286C -YDL202W -YBR279W -YCR044C -YCR063W -YJL003W -YER123W -YBR299W -YER124C -YCR107W -YER128W -YDR242W -YER129W -YDR326C -YER130C -YDR417C -YER131W -YDR444W -YER132C -YDR461W -YER134C -YDR493W -YER135C -YDR502C -YER137C -YDR506C -YER139C -YDR515W -YER140W -YER089C -YJL004C -YJL006C -YJL012C -YJL013C -YJL027C -YJL028W -YJR004C -YJR032W -YJR037W -YJR047C -YJR040W -YER141W -YFL001W -YER142C -YFL003C -YER143W -YFL004W -YER145C -YFL007W -YER149C -YFL010C -YER150W -YFL010W-A -YER151C -YFL012W -YER152C -YFL013C -YER153C -YFL033C -YER154W -YGR122C-A -YER155C -YOL148C -YER156C -YGR254W -YJR038C -YDL160C -YDL167C -YDL185W -YOR331C -YNL003C -YBR078W -YNL084C -YIL098C -YJL184W -YPL148C -YPL268W -YER158C -YGR258C -YER161C -YGR271W -YER162C -YNR033W -YER163C -YGR273C -YER164W -YGR276C -YER166W -YGR289C -YER167W -YGR291C -YER169W -YGR292W -YER170W -YBR020W -YER173W -YBR075W -YER174C -YFL033C -YPR067W -YBR097W -YBR101C -YBR122C -YDL040C -YDL072C -YER122C -YJL075C -YBR035C -YPR072W -YOR008C-A -YAL016C-B -YAL021C -YAL037C-A -YAL044W-A -YAL067W-A -YBR133C -YAR035C-A -YCL021W-A -YBL008W-A -YCL026C-B -YBL029C-A -YER007W -YBL039W-B -YER016W -YBL071C-B -YER099C -YBL071W-A -YER105C -YBL100W-C -YER155C -YBR056W-A -YER186W-A -YBR058C-A -YGL100W -YAL049C -YAR042W -YBR062C -YBL091C-A -YBR105C -YBL104C -YBR074W -YBR098W -YBR274W -YBR122C -YCL005W-A -YBR157C -YBR201W -YCR061W -YBR230W-A -YCR095W-A -YCL002C -YDL026W -YDL036C -YCL012C -YBR072C-A -YGL119W -YBR085C-A -YGL134W -YBR111W-A -YGL178W -YBR182C-A -YGL184C -YBR196C-A -YGL185C -YBR196C-B -YGL190C -YBR200W-A -YGL191W -YBR221W-A -YGL192W -YGL216W -YBR296C-A -YGR180C -YCL001W-B -YHR091C -YCL057C-A -YKR004C-A -YDL069C -YCL014W -YDL077C -YCL061C -YDR090C -YCR061W -YDR092W -YDR318W -YDR147W -YDR475C -YDR179W-A -YER109C -YDR315C -YDR433W -YFL031W -YDR448W -YFL042C -YDR485C -YFR045W -YDR501W -YGL033W -YDR518W -YGL045W -YDL069C -YKR099C-A -YCR075W-A -YLL006W-A -YDL085C-A -YLR264C-A -YDL159W-A -YDL160C-A -YLR285C-A -YDR003W-A -YLR307C-A -YLR312C-B -YDR034W-B -YLR342W-A -YDR079C-A -YLR361C-A -YDR169C-A -YLR363W-A -YDR182W-A -YLR406C-A -YDR194W-A -YLR412C-A -YEL022W -YGL186C -YEL041W -YER015W -YGR225W -YER026C -YER076C -YFL010W-A -YFR038W -YJL012C -YGL023C -YJL016W -YGL032C -YJL020C -YGL081W -YJL088W -YDR246W-A -YML007C-A -YML054C-A -YDR322C-A -YML058W-A -YDR379C-A -YMR001C-A -YDR524C-B -YMR013W-A -YDR524W-C -YMR105W-A -YMR175W-A -YEL059C-A -YMR182W-A -YER053C-A -YMR194C-B -YMR230W-A -YMR242W-A -YER087C-B -YMR247W-A -YGL101W -YJL096W -YGL104C -YJL160C -YJR060W -YGL196W -YJR085C -YGL202W -YJR086W -YGL211W -YGL224C -YJR101W -YJR112W-A -YGL237C -YJR114W -YGR037C -YJR143C -YGR062C -YJR151C -YGR161W-C -YKL002W -YER175W-A -YMR272W-B -YER180C-A -YMR315W-A -YNL042W-B -YFL041W-A -YNL067W-B -YFR012W-A -YNL097C-B -YFR032C-B -YNL130C-A -YGL006W-A -YNL146C-A -YGL007C-A -YNL162W-A -YGL041C-B -YNL277W-A -YGL188C-A -YOL013W-B -YOL019W-A -YGR035W-A -YOL038C-A -YGR244C -YKL033W-A -YHL001W -YHL004W -YKL157W -YHR001W -YKL198C -YKL201C -YHR063C -YHR071W -YKR054C -YKR100C -YLR054C -YHR090C -YLR194C -YHR098C -YLR211C -YGR121W-A -YOL052C-A -YGR146C-A -YOL077W-A -YGR169C-A -YOL086W-A -YGR174W-A -YOL097W-A -YGR204C-A -YOL159C-A -YOL164W-A -YGR271C-A -YOR020W-A -YHL015W-A -YOR034C-A -YHR007C-A -YOR161C-C -YHR022C-A -YOR293C-A -YHR050W-A -YOR316C-A -YOR376W-A -YHR141C -YLR371W -YHR149C -YLR419W -YLR445W -YHR187W -YML034W -YHR192W -YML104C -YMR143W -YMR202W -YHR205W -YMR269W -YIL041W -YIL127C -YNL090W -YHR086W-A -YPL038W-A -YHR175W-A -YPL096C-A -YIL002W-A -YPL119C-A -YIL046W-A -YPL152W-A -YIL134C-A -YPL189C-A -YIR018C-A -YPR108W-A -YIR021W-A -YPR159C-A -YJL012C-A -YJL047C-A -YJL062W-A -YJL077W-B -YJL127C-B -YHR086W-A -YNL147W -YJL059W -YNL209W -YNL280C -YKL065C -YKL137W -YNR052C -YOL048C -YKR091W -YOL140W -YLR084C -YLR118C -YOL145C -YLR125W -YOL154W -YOL164W -YLR251W -YOR026W -YJL136W-A -YJR005C-A -YJR135W-A -YJR151W-A -YKL018C-A -YKL068W-A -YKL096C-B -YKL106C-A -YLR329W -YOR069W -YLR332W -YOR087W -YOR239W -YMR032W -YOR298C-A -YPL075W -YPL165C -YPL249C-A -YPL277C -YPR089W -YNL162W -YPR098C -YOL073C -YPR141C -YAL025C -YKR008W -YKR037C -YBL097W -YKR083C -YLL003W -YLL008W -YLL034C -YLR008C -YCL004W -YDL058W -YLR116W -YLR163C -YDL132W -YLR175W -YDL126C -YBL041W -YDL139C -YBL050W -YBL073W -YDL143W -YBL074C -YBL076C -YDL147W -YDL148C -YBL084C -YDL150W -YBL092W -YDL152W -YBL105C -YDL153C -YBR004C -YDL163W -YBR011C -YDL164C -YBR029C -YDL140C -YLR215C -YLR272C -YDR050C -YLR277C -YDR088C -YLR298C -YDR145W -YML015C -YDR303C -YML046W -YDR325W -YML049C -YDR394W -YML092C -YML098W -YML114C -YEL055C -YMR005W -YDL165W -YBR038W -YBR055C -YDL193W -YBR060C -YDL195W -YBR070C -YBR079C -YDL205C -YBR080C -YDL207W -YBR087W -YDL208W -YBR088C -YDL209C -YBR089W -YDL212W -YBR091C -YDL217C -YBR102C -YDL220C -YBR109C -YER006W -YMR043W -YER021W -YMR061W -YER022W -YMR146C -YMR197C -YMR203W -YMR227C -YER168C -YMR239C -YMR270C -YMR277W -YNL007C -YNL026W -YBR110W -YDL235C -YBR121C -YDR002W -YDR013W -YBR124W -YDR021W -YBR135W -YBR140C -YDR037W -YBR142W -YDR041W -YBR143C -YDR044W -YBR152W -YDR045C -YBR153W -YDR047W -YBR154C -YDR052C -YBR155W -YFL038C -YNL062C -YFR002W -YNL188W -YFR004W -YNL189W -YFR031C -YNL221C -YFR051C -YNL251C -YGL044C -YNL261W -YGL055W -YNR016C -YGL065C -YNR035C -YGL073W -YNR043W -YGL075C -YNR053C -YOL123W -YGL098W -YOL149W -YDR053W -YBR160W -YDR054C -YBR167C -YDR060W -YBR190W -YDR062W -YBR192W -YBR193C -YBR196C -YDR082W -YBR202W -YDR087C -YBR234C -YDR091C -YBR236C -YDR113C -YBR237W -YDR118W -YBR243C -YGL099W -YOR046C -YOR056C -YGL120C -YOR057W -YOR145C -YOR151C -YGR075C -YOR194C -YGR098C -YOR232W -YOR260W -YGR116W -YOR281C -YGR147C -YOR341W -YOR373W -YGR158C -YPL011C -YDR141C -YBR247C -YDR160W -YBR252W -YDR164C -YBR254C -YDR166C -YBR256C -YDR167W -YBR257W -YDR168W -YBR265W -YDR170C -YCL017C -YDR172W -YCL031C -YDR177W -YCL041C -YDR180W -YCL043C -YDR182W -YCL052C -YDR187C -YCL054W -YPL016W -YPL028W -YPL043W -YGR245C -YPL076W -YGR246C -YPL124W -YPL169C -YPL175W -YHR083W -YPL233W -YHR170W -YPL235W -YPL242C -YPL252C -YIL021W -YCL059C -YDR189W -YCR012W -YDR190C -YDR196C -YCR035C -YDR201W -YCR052W -YDR208W -YCR054C -YDR211W -YCR057C -YDR212W -YCR072C -YDR224C -YCR093W -YDR228C -YDL003W -YDR232W -YDL004W -YDR235W -YDL007W -YIL046W -YPR034W -YIL078W -YPR041W -YPR086W -YIL126W -YPR161C -YIL142W -YPR178W -YIR010W -YAL003W -YIR012W -YAL032C -YJL014W -YAL033W -YAL038W -YAL041W -YAL043C -YDL008W -YDR238C -YDL014W -YDR240C -YDL015C -YDR243C -YDR246W -YDL017W -YDR267C -YDL028C -YDL029W -YDR288W -YDL030W -YDR292C -YDL031W -YDR299W -YDL043C -YDR301W -YDL045C -YDR302W -YDL055C -YJL050W -YAR007C -YJL076W -YAR008W -YAR019C -YJR112W -YBL004W -YKL042W -YBL014C -YBL018C -YKL059C -YBL020W -YKL125W -YBL023C -YKL165C -YBL030C -YKL173W -YBL035C -YDR308C -YDL060W -YDR311W -YDR324C -YDL087C -YDR331W -YDL097C -YDR339C -YDL098C -YDR341C -YDL102W -YDR355C -YDL105W -YDR356W -YDL108W -YDR361C -YDL111C -YDR362C -YDL120W -YGL097W -YDR367W -YDR373W -YDR376W -YDR381W -YDR390C -YGL116W -YDR397C -YGL123W -YDR398W -YDR404C -YGL130W -YDR407C -YGL137W -YDR412W -YGL142C -YJR141W -YHR166C -YKL012W -YHR186C -YKL014C -YHR196W -YHR197W -YKL019W -YIL003W -YKL021C -YIL019W -YKL022C -YIL022W -YIL026C -YKL028W -YIL031W -YKL033W -YGL145W -YDR429C -YGL169W -YDR434W -YGL171W -YDR437W -YGL201C -YDR454C -YDR460W -YGL225W -YDR464W -YGL233W -YDR468C -YGL238W -YDR472W -YGL239C -YKL035W -YIL051C -YIL061C -YKL045W -YIL062C -YKL049C -YIL063C -YKL052C -YIL068C -YKL060C -YIL075C -YKL078W -YIL083C -YKL082C -YKL083W -YIL104C -YKL088W -YIL115C -YKL095W -YIL118W -YDR473C -YGL245W -YDR478W -YDR487C -YDR498C -YGR013W -YDR499W -YDR510W -YGR030C -YDR526C -YGR046W -YDR527W -YDR531W -YGR048W -YEL002C -YGR060W -YGR065C -YIL129C -YIL144W -YKL108W -YIL147C -YIL150C -YKL112W -YIL171W -YKL122C -YIR006C -YKL141W -YIR008C -YKL144C -YKL145W -YIR015W -YIR022W -YJL001W -YKL154W -YJL002C -YEL032W -YGR073C -YEL035C -YGR074W -YEL058W -YER003C -YGR083C -YER008C -YGR090W -YGR091W -YER012W -YGR094W -YER013W -YGR095C -YER023W -YGR099W -YER025W -YGR113W -YER036C -YGR114C -YER038C -YJL005W -YKL182W -YJL008C -YKL186C -YJL009W -YKL189W -YJL010C -YKL192C -YJL011C -YKL193C -YJL015C -YKL195W -YJL018W -YKL203C -YJL025W -YKL210W -YJL026W -YKR002W -YJL031C -YKR004C -YJL032W -YKR022C -YJL033W -YER043C -YGR120C -YGR140W -YER112W -YGR145W -YER125W -YGR175C -YER126C -YGR185C -YER133W -YGR186W -YGR190C -YER147C -YGR191W -YGR198W -YKR025W -YJL034W -YKR038C -YJL035C -YKR062W -YJL054W -YKR063C -YJL061W -YKR068C -YKR071C -YJL072C -YKR079C -YJL074C -YKR081C -YJL081C -YLL004W -YJL085W -YLL011W -YJL087C -YLL031C -YJL090C -YER159C -YGR211W -YFL002C -YGR251W -YFL005W -YFL008W -YGR264C -YFL009W -YGR265W -YFL017C -YGR267C -YFL022C -YFL024C -YGR278W -YFL037W -YHL015W -YHR005C -YLL035W -YJL091C -YJL097W -YLL037W -YJL109C -YLL050C -YLR002C -YJL125C -YLR005W -YJL143W -YLR007W -YLR009W -YJL167W -YLR010C -YLR022C -YJL174W -YLR026C -YJL194W -YJL195C -YFR003C -YHR007C -YFR005C -YFR027W -YFR028C -YFR029W -YHR036W -YFR037C -YHR040W -YHR042W -YFR050C -YHR058C -YFR052W -YHR062C -YGL001C -YHR065C -YGL008C -YGL011C -YLR033W -YJL203W -YLR066W -YJR007W -YLR071C -YJR012C -YLR076C -YJR013W -YLR078C -YJR016C -YLR086W -YJR017C -YLR088W -YJR022W -YGL018C -YHR070W -YGL022W -YGL040C -YHR085W -YGL047W -YGL048C -YHR101C -YGL061C -YGL068W -YHR118C -YGL069C -YGL074C -YGL091C -YGL092W -YHR164C -YLR103C -YLR105C -YJR045C -YLR106C -YJR046W -YLR115W -YJR057W -YLR117C -YLR127C -YJR065C -YLR129W -YJR067C -YLR132C -YJR068W -YLR140W -YJR072C -YLR141W -YJR076C -YLR145W -YJR093C -YLR153C -YMR301C -YLR166C -YMR308C -YLR167W -YMR309C -YMR314W -YLR195C -YNL002C -YLR196W -YNL006W -YLR197W -YNL038W -YLR198C -YNL039W -YNL061W -YLR212C -YNL075W -YLR222C -YNL088W -YLR223C -YNL102W -YOR075W -YPR016C -YOR077W -YPR025C -YOR095C -YPR033C -YOR098C -YPR035W -YPR048W -YOR103C -YOR110W -YPR056W -YOR116C -YPR082C -YOR117W -YPR085C -YOR119C -YPR088C -YOR122C -YLR229C -YNL103W -YLR230W -YNL110C -YLR243W -YNL112W -YLR249W -YNL113W -YLR259C -YNL114C -YLR274W -YNL124W -YLR276C -YLR291C -YNL131W -YLR305C -YNL132W -YLR310C -YNL137C -YLR314C -YPR103W -YPR104C -YOR148C -YPR105C -YOR149C -YPR107C -YOR157C -YPR108W -YOR159C -YPR110C -YOR160W -YPR112C -YOR168W -YPR113W -YPR133C -YOR174W -YOR176W -YPR137W -YOR181W -YPR142C -YLR316C -YLR317W -YNL151C -YLR321C -YLR323C -YNL158W -YLR336C -YNL161W -YLR339C -YNL162W -YNL163C -YLR347C -YNL172W -YLR355C -YLR359W -YNL181W -YLR378C -YNL182C -YLR379W -YNL207W -YPR143W -YOR204W -YPR144C -YOR206W -YOR207C -YPR168W -YOR217W -YPR169W -YOR218C -YPR175W -YOR224C -YPR176C -YOR236W -YOR244W -YPR180W -YOR249C -YOR254C -YLR397C -YNL216W -YLR409C -YNL222W -YLR424W -YNL232W -YLR430W -YNL240C -YLR440C -YNL244C -YLR457C -YNL245C -YLR458W -YNL247W -YNL256W -YML010W -YNL258C -YML023C -YNL260C -YML025C -YNL262W -YML031W -YNL263C -YPR183W -YOR256C -YPR186C -YOR257W -YPR190C -YOR261C -YAL034W-A -YOR262W -YER048W-A -YOR272W -YHR005C-A -YOR278W -YOR287C -YLR438C-A -YOR294W -YOR310C -YOR319W -YML043C -YNL267W -YML064C -YNL272C -YML065W -YNL282W -YML069W -YNL287W -YML077W -YNL290W -YML091C -YNL306W -YML093W -YNL308C -YNL310C -YML125C -YNL312W -YML126C -YNL313C -YNL317W -YNR003C -YOR326W -YOR329C -YOR335C -YOR336W -YOR340C -YOR353C -YOR361C -YOR370C -YPL010W -YMR001C -YNR011C -YMR013C -YNR017W -YMR028W -YNR026C -YMR047C -YNR038W -YMR049C -YNR046W -YMR059W -YNR054C -YMR076C -YOL005C -YMR079W -YOL010W -YMR093W -YOL021C -YMR094W -YOL022C -YOL026C -YMR113W -YOL034W -YPL012W -YPL020C -YPL063W -YPL075W -YPL083C -YPL085W -YPL093W -YPL094C -YPL117C -YPL122C -YMR117C -YOL038W -YMR128W -YMR131C -YOL066C -YMR134W -YOL069W -YMR149W -YOL077C -YMR168C -YOL078W -YMR185W -YOL094C -YMR200W -YOL097C -YMR208W -YOL102C -YMR211W -YMR213W -YMR218C -YOL130W -YPL128C -YPL143W -YPL146C -YPL151C -YPL160W -YPL209C -YMR220W -YOL133W -YMR229C -YOL134C -YMR235C -YOL135C -YMR236W -YOL139C -YMR240C -YOL144W -YMR260C -YOL146W -YMR268C -YOR004W -YMR281W -YOR020C -YMR288W -YOR048C -YMR290C -YOR060C -YMR298W -YOR074C -YPL210C -YPL218W -YPL228W -YPL231W -YPL238C -YPL243W -YPL255W -YPL266W \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/Copy_of_EZviewGui_App.mlapp b/workflow/.old/apps/matlab/ezview/Copy_of_EZviewGui_App.mlapp new file mode 100755 index 00000000..02c7ee82 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/Copy_of_EZviewGui_App.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZVimDisplay.asv b/workflow/.old/apps/matlab/ezview/EZVimDisplay.asv new file mode 100755 index 00000000..5ff6f103 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZVimDisplay.asv @@ -0,0 +1,245 @@ +%ImageDisplay +global Exp +global ghandles +global zonePB + +prntHt=0; +%Test for Bad MP cell array (usually 384 [NaN}'s) +%replaced length(Exp(expN).Dexp(1).MP) with MPnum + for mx=1:length(Exp(expN).Dexp(1).MP) + try + char((Exp(expN).Dexp(1).MP(mx).genename{1}(384))) + MPnum=mx; + catch + break + end + end +%************************************************* + + if expN==1,DexpN= (get(handles.DN1,'value')); end + if expN==2,DexpN= (get(handles.DN2,'value')); end + if expN==3,DexpN= (get(handles.DN3,'value')); end + Exp(expN).DexpN=DexpN; +if strcmp(Exp(expN).DexpType,'single'), + DexpN=1; +elseif ~strcmp(Exp(expN).DexpType,'single') + if expN==1 + + set(handles.MPsldr1,'min',1,'max',MPnum) + DMnum= length(Exp(expN).Dexp(DexpN).DM.drug); + set(handles.DMsldr1,'min',1,'max',DMnum) + tPtsSize=size(Exp(expN).Dexp(DexpN).FexpScanBMtp{1,1},(3)); + set(handles.Tptsldr1,'min',1,'max',tPtsSize) + end + if expN==2 + + set(handles.MPsldr2,'min',1,'max',MPnum) + DMnum= length(Exp(expN).Dexp(DexpN).DM.drug); + set(handles.DMsldr2,'min',1,'max',DMnum) + tPtsSize=size(Exp(expN).Dexp(DexpN).FexpScanBMtp{1,1},(3)); + set(handles.Tptsldr2,'min',1,'max',tPtsSize) + end + if expN==3 + + set(handles.MPsldr3,'min',1,'max',MPnum) + DMnum= length(Exp(expN).Dexp(DexpN).DM.drug); + set(handles.DMsldr3,'min',1,'max',DMnum) + tPtsSize=size(Exp(expN).Dexp(DexpN).FexpScanBMtp{1,1},(3)); + set(handles.Tptsldr3,'min',1,'max',tPtsSize) + end +end + +ghandles=handles; + scan=Exp(expN).Dexp(DexpN).scan; + destPerMP= length(Exp(expN).Dexp(DexpN).DM.drug); + + if expN==1,MPsel=floor(get(handles.MPsldr1,'value')); end + if expN==2,MPsel=floor(get(handles.MPsldr2,'value')); end + if expN==3,MPsel=floor(get(handles.MPsldr3,'value')); end + if expN==1,pertSel=floor(get(handles.DMsldr1,'value')); end + if expN==2,pertSel=floor(get(handles.DMsldr2,'value')); end + if expN==3,pertSel=floor(get(handles.DMsldr3,'value')); end + + + if expN==1,tPtSel=floor(get(handles.Tptsldr1,'value')); end + if expN==2,tPtSel=floor(get(handles.Tptsldr2,'value')); end + if expN==3,tPtSel=floor(get(handles.Tptsldr3,'value')); end + + + plateNum= (MPsel-1)*destPerMP + pertSel; + tPtsSize=[]; + tPtsSize= length(Exp(expN).Dexp(DexpN).scan(plateNum).plate(1).tSeries(:)) +n=1; +for ii= 1:tPtsSize + if exist(fullfile(Exp(expN).Dexp(DexpN).ExpFoldr,num2str(plateNum),strcat((num2str(ii)),'.bmp'))) ==2; %the .bmp file exists + bmpLst(n)= ii + n=n+1 + end +end +if tPtSel> tPtsSize + tPtSel= tPtsSize +end +if exist(fullfile(Exp(expN).Dexp(DexpN).ExpFoldr,num2str(plateNum),strcat((num2str(tPtSel)),'.bmp'))) ==0; %the .bmp file exists + tPtSel= bmpLst(find(bmpLst>tPtSel,1,'first')) +end + + if expN==1, + set(handles.Tptsldr1,'max',tPtsSize); + set(ghandles.Tptsldr1,'max',tPtsSize); + set(handles.Tpted1,'string', num2str(tPtSel)); + set(ghandles.Tpted1,'string', num2str(tPtSel)); + if tPtsSize<= tPtSel, + set(handles.Tptsldr1,'value', tPtsSize) + set(ghandles.Tptsldr1,'value', tPtsSize) + tPtSel= tPtsSize + set(handles.Tpted1,'string', num2str(tPtsSize)) + set(ghandles.Tpted1,'string', num2str(tPtsSize)) + end + end + if expN==2 + set(handles.Tptsldr2,'max',tPtsSize); + set(ghandles.Tptsldr2,'max',tPtsSize); + set(handles.Tpted2,'string', num2str(tPtSel)); + set(ghandles.Tpted2,'string', num2str(tPtSel)); + if tPtsSize<= tPtSel, + set(handles.Tptsldr2,'value', tPtsSize) + set(ghandles.Tptsldr2,'value', tPtsSize) + tPtSel= tPtsSize + set(handles.Tpted2,'string', num2str(tPtsSize)) + set(ghandles.Tpted2,'string', num2str(tPtsSize)) + end + end + if expN==3 + set(handles.Tptsldr3,'max',tPtsSize); + set(ghandles.Tptsldr3,'max',tPtsSize); + set(handles.Tpted3,'string', num2str(tPtSel)); + set(ghandles.Tpted3,'string', num2str(tPtSel)); + if tPtsSize<= tPtSel, + set(handles.Tptsldr3,'value', tPtsSize) + set(ghandles.Tptsldr3,'value', tPtsSize) + tPtSel= tPtsSize + set(handles.Tpted3,'string', num2str(tPtsSize)) + set(ghandles.Tpted3,'string', num2str(tPtsSize)) + end + end + + %--------------------------------------------------------- + + Exp(expN).Dexp(DexpN).MPsel=MPsel; + Exp(expN).Dexp(DexpN).destPerMP=destPerMP; + Exp(expN).Dexp(DexpN).pertSel=pertSel; + Exp(expN).Dexp(DexpN).tPtSel=tPtSel; + Exp(expN).Dexp(DexpN).plateNum=plateNum; + %try + I= imread(fullfile(Exp(expN).Dexp(DexpN).ExpFoldr,num2str(plateNum),strcat(num2str(tPtSel),'.bmp'))); + + + %set(ghandles.Iaxes1,'CurrentAxes') + if expN==1, expAxes=ghandles.Iaxes1;end + if expN==2, expAxes=ghandles.Iaxes2;end + if expN==3, expAxes=ghandles.Iaxes3;end + + axes(expAxes) + imshow(I) + set(expAxes,'xtick',[],'ytick',[]) + + + DMstr= char(strcat('Agar-',Exp(expN).Dexp(DexpN).DM.media{pertSel},' ',Exp(expN).Dexp(DexpN).DM.drug{pertSel},Exp(expN).Dexp(DexpN).DM.conc{pertSel},... + ' ',Exp(expN).Dexp(DexpN).DM.mod1{pertSel},Exp(expN).Dexp(DexpN).DM.conc1{pertSel},' ',Exp(expN).Dexp(DexpN).DM.mod2{pertSel},Exp(expN).Dexp(DexpN).DM.conc2{pertSel})) + + if expN==1,set(handles.DM1,'string',DMstr); end + if expN==2,set(handles.DM2,'string',DMstr); end + if expN==3,set(handles.DM3,'string',DMstr); end + + tPtStr=strcat('T=', num2str(scan(1,plateNum).plate(1).t0Series(tPtSel))); + if expN==1,set(handles.tptTm1,'string',tPtStr); end + if expN==2,set(handles.tptTm2,'string',tPtStr); end + if expN==3,set(handles.tptTm3,'string',tPtStr); end + + + xp=char(Exp(expN).Dexp(DexpN).resDir); + if ispc + slashPos=strfind(char(Exp(expN).Dexp(DexpN).resDir),'\'); + else + slashPos=strfind(char(Exp(expN).Dexp(DexpN).resDir),'/'); + end + startPos=slashPos(length(slashPos)-2) +1; + endPos=(slashPos(length(slashPos)) -1); + expStrg= xp(startPos:end); + + if expN==1,set(handles.expName1,'string',expStrg); end + if expN==2,set(handles.expName2,'string',expStrg); end + if expN==3,set(handles.expName3,'string',expStrg); end + + + + %******************** + try + htMapTogPBfg=0; + EZhtMap % + catch + end + %******************** + +%******************************************************************** +%zonePB handle control from left graph spot side to communicate to right side 23_0818 +%This section was based on the zoneRad Section for Radiobuttons which were +%unusable with the new form of Radio Buttons in AppDesigner (in + %******************** +if expN==1 + zonesel=1; + zonePB= 1; + set(handles. zonePB1,'value',1) + set(handles. zonePB2,'value',0) + set(handles. zonePB3,'value',0) + set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) + + + orfLstSel=get(handles.GeneOrfTog,'value'); + if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) + else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + end +end + +if expN==2 + zonesel=2; + zonePB= 2; + set(handles. zonePB2,'value',1) + set(handles. zonePB1,'value',0) + set(handles. zonePB3,'value',0) + set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) + + orfLstSel=get(handles.GeneOrfTog,'value'); + if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) + else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + end +end + +if expN==3 + zonesel=3; + zonePB= 3; + set(handles. zonePB3,'value',1) + set(handles. zonePB2,'value',0) + set(handles. zonePB1,'value',0) + set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]); + set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]); + set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]); + + orfLstSel=get(handles.GeneOrfTog,'value'); + if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) + else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + end +end + + + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/EZexpSel.asv b/workflow/.old/apps/matlab/ezview/EZexpSel.asv new file mode 100755 index 00000000..74f1127d --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZexpSel.asv @@ -0,0 +1,1320 @@ +%EZexpSel.m %modified to accomodate App Designer issues 230829 +%Called from EZviewGui.m or EZviewGui_export.m or migrapted EZviewGui_App.wlapp 230831 +%{ +>EZexpSel + >EZVimDisplay + >EZhtMap + >EZdiagRFsSheet + >EZsingleExUserRF + >EZmultigeneRFsLst + >EZdiagRFsSheet + >EZhtMap + >EZmultiDayGui + >EZmultiDay + >EZmultiExLoad +%} + +w=pwd; +%*****Single Exp or Chronological Study********************************************* +% Construct a questdlg with three options + +global Expaa +global Expbb +global expType +global usrExpJobsDir +global zonePB + +Exp(expN).expLoadCnt= 0; +%Initiation for composite plotting cPlots +Exp(expN).cTraceN= 1; +Exp(expN).cTraceIndx= 1; +Exp(expN).CompositPlot= 0; +%**************************************** +choice= 'Cancel'; +expType=0; +choice = questdlg('Choose Single Exp, Chronological Study OR Multi Exp', ... + 'Experiment Type Menu', ... + 'Single Exp','Chronological Study','Multi Exp','Single Exp'); +% Handle response +switch choice + case 'Single Exp' + disp([choice 'Single Exp Selected']) + expType = 1; + case 'Chronological Study' + disp([choice 'Chronological Study Selected']) + expType = 2; + case 'Multi Exp' + disp([choice 'Multi Exp Selected']) + expType = 3; + case 'Cancel' + disp('Cancel Load Exp') + expType = 0 +end +expType +if expType==0, return; end + +%**************************************************** +zonePB= expN; +%Pre Load setup incase failure to Load occurs***************** +%updated 230818 to migrate to AppDesigner +if expN==1 + set(handles.zonePB1,'value',1) + set(handles.zonePB2,'value',0) + set(handles.zonePB3,'value',0) + set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +end + +if expN==2 + set(handles.zonePB2,'value',1) + set(handles.zonePB1,'value',0) + set(handles.zonePB3,'value',0) + set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +end + +if expN==3 + set(handles.zonePB3,'value',1) + set(handles.zonePB1,'value',0) + set(handles.zonePB2,'value',0) + set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]); + set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]); + set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]); +end + +Exp(expN).htmapRFanswer= {'G','L'}; %ZoneData + +%_____________________-------------------__________________________ + +if expType==1 + Exp(expN).DexpType= 'single'; +%Test for Bad MP cell array (usually 384 [NaN}'s) +%replaced length(Exp(expN).Dexp(1).MP) with MPnum + for mx=1:length(Exp(expN).Dexp(1).MP) + try + char((Exp(expN).Dexp(1).MP(mx).genename{1}(384))) + MPnum=mx; + catch + break + end + end +%************************************************* +%try %Linux accommodatition + if ispc + try + cd(usrExpJobsDir); + catch + cd(fullfile('C:\')); %end % \Easy\Experiments')); + end + + else + try + cd(usrExpJobsDir); + catch + cd(fullfile('~')) + end + end + %if isunix,cd (fullfile('~','ExpJobs'));end + %if ismac, cd (fullfile('~','ExpJobs'));end + %catch ME + % cd(w) +%end +datacursormode off; +%************************************************* +%try to use user selected 'ExpJobs' folder otherwise use a default +%directory in the uigetfile to load the experiment .mat file. +try +load('ExpJobsFldr') +catch + disp('Fail to load ExpJobsFldr.mat file from code directory. Create one under the [File] Menu option.'); +end +%try %Linux accommodatition + if ispc + try + cd(usrExpJobsDir); + catch + cd(fullfile('C:\')); %end % \Easy\Experiments')); + end + + else + try + cd(usrExpJobsDir); + catch + cd(fullfile('~')) + end + end + +try +[openExpfile,openExppath] = uigetfile('.mat','Open Experiment folder and data storage .mat file name','MultiSelect','off') +catch ME + catchissue='Ln50' + ME + cd(w) + return +end +%Return without execution if user cancels or doesn't select a .mat file +try + if openExpfile==0 || openExppath==0, cd(w), return, end +catch +end +if expN==1 + orfLstSel=get(handles.GeneOrfTog,'value') +end + +if expN==2 + orfLstSel=get(handles.GeneOrfTog,'value') +end + +if expN==3 + orfLstSel=get(handles.GeneOrfTog,'value') +end +Exp(expN).Dexp(1).srtGnLst={('CheckMP/MPDMfile')}; +Exp(expN).Dexp(1).srtOrfLst={('CheckMP/MPDMfile')}; +set(handles.listboxGnOrf,'value',1) %Fix accomodation for bug in App Designer .. .wlapp converter 230906 +set(handles.listboxGnOrf,'string',cellstr([{'Failed To Load'}; {' '}])); +%try + ExpOutmat= fullfile(openExppath,openExpfile); + load(ExpOutmat); + cd(openExppath) + cd ..; + resDir=pwd; + Exp(expN).Dexp(1).resDir=resDir; + cd ..; + try %This try-catch is to go up one more dir if the images aren't found (from /OtherResults) + test4imageDir= imread(fullfile(pwd,'1','1.bmp')); + ExpPath=pwd; + Exp(expN).Dexp(1).ExpFoldr=ExpPath; + catch + try + cd .. + test4imageDir= imread(fullfile(pwd,'1','1.bmp')); + ExpPath=pwd; + Exp(expN).Dexp(1).ExpFoldr=ExpPath; + catch + cd(w) + end + end + cd(w) +%Experiment LOADs +%load (fullfile(ExpFoldr,'MasterPlateFiles','MPDMmat.mat')) +load (fullfile(Exp(expN).Dexp(1).ExpFoldr,'MasterPlateFiles','MPDMmat.mat')) +load(fullfile(resDir,'Fotos','Coordinates')) +load(fullfile(resDir,'Fotos','anlZones')) +load(fullfile(resDir,'Fotos','BGatTpts')) +load(fullfile(resDir,'PTmats','NImParameters')) +%Backup for cond. sothat failure to load is recovered back prev. ExpJob data +%test in temp + +Exp(expN).Dexp(1).temp.DM=DM; +Exp(expN).Dexp(1).temp.MP=MP; +Exp(expN).Dexp(1).temp.scan=scan; +Exp(expN).Dexp(1).temp.FexpScanSpots=FexpScanSpots; +Exp(expN).Dexp(1).temp.FexpScanBMtp=FexpScanBMtp; +Exp(expN).Dexp(1).temp.anlZoneRefs=anlZoneRefs; +Exp(expN).Dexp(1).temp.ImParMat=ImParMat; + +Exp(expN).Dexp(1).DM=Exp(expN).Dexp(1).temp.DM; +Exp(expN).Dexp(1).MP= Exp(expN).Dexp(1).temp.MP; +Exp(expN).Dexp(1).scan= Exp(expN).Dexp(1).temp.scan; +Exp(expN).Dexp(1).FexpScanSpots= Exp(expN).Dexp(1).temp.FexpScanSpots; +Exp(expN).Dexp(1).FexpScanBMtp= Exp(expN).Dexp(1).temp.FexpScanBMtp; +Exp(expN).Dexp(1).anlZoneRefs=Exp(expN).Dexp(1).temp.anlZoneRefs; +Exp(expN).Dexp(1).ImParMat=Exp(expN).Dexp(1).temp.ImParMat; + +Exp(expN).DexpLength= 1; +Exp(expN).Dexp((Exp(expN).DexpLength+1):end)= []; + + + +%Load new ExpJOb***************** +if expN==1, +%Exp(1).traceN=0; +tPtsSize=size(FexpScanBMtp{1,1},3); +set(handles.MPsldr1,'max',length(MP)); +set(handles.DMsldr1,'max',length(DM.drug)); +set(handles.Tptsldr1,'max',tPtsSize); + +%MPnum=length(Exp(expN).Dexp(1).MP); +set(handles.MPsldr1,'min',1) %,'max',MPnum+.1) +DMnum= length(Exp(expN).Dexp(1).DM.drug); +set(handles.DMsldr1,'min',1,'max',DMnum) +tPtsSize=size(Exp(expN).Dexp(1).FexpScanBMtp{1,1},(3)); +set(handles.Tptsldr1,'min',1,'max',tPtsSize) + +set(handles.MPsldr1,'value',1) +set(handles.DMsldr1,'value',1) +set(handles.Tptsldr1,'value',1) +set(handles.MPed1,'string','1') +set(handles.DMed1,'string','1') +set(handles.Tpted1,'string','1') +set(handles.MPsldr1,'SliderStep',[1/length(MP) 1/length(MP)]); +set(handles.DMsldr1,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); +set(handles.Tptsldr1,'SliderStep',[1/tPtsSize 1/tPtsSize]); + +set(handles.DN1,'value',1) +set(handles.DN1,'string',1) +end +if expN==2, +%Exp(2).traceN=0; +tPtsSize=size(FexpScanBMtp{1,1},3); +set(handles.MPsldr2,'max',length(MP)); +set(handles.DMsldr2,'max',length(DM.drug)); +set(handles.Tptsldr2,'max',tPtsSize); +%MPnum=length(Exp(expN).Dexp(1).MP); +set(handles.MPsldr2,'min',1) %,'max',MPnum) +DMnum= length(Exp(expN).Dexp(1).DM.drug); +set(handles.DMsldr2,'min',1,'max',DMnum) +tPtsSize=size(Exp(expN).Dexp(1).FexpScanBMtp{1,1},(3)); +set(handles.Tptsldr2,'min',1,'max',tPtsSize) + +set(handles.MPsldr2,'value',1) +set(handles.DMsldr2,'value',1) +set(handles.Tptsldr2,'value',1) +set(handles.MPed2,'string','1') +set(handles.DMed2,'string','1') +set(handles.Tpted2,'string','1') +set(handles.MPsldr2,'SliderStep',[1/length(MP) 1/length(MP)]); +set(handles.DMsldr2,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); +set(handles.Tptsldr2,'SliderStep',[1/tPtsSize 1/tPtsSize]); + +set(handles.DN2,'value',1) +set(handles.DN2,'string',1) +end + +if expN==3, +%Exp(3).traceN=0; +tPtsSize=size(FexpScanBMtp{1,1},3); +set(handles.MPsldr3,'max',length(MP)); +set(handles.DMsldr3,'max',length(DM.drug)); +set(handles.Tptsldr3,'max',tPtsSize); +%MPnum=length(Exp(expN).Dexp(1).MP); +set(handles.MPsldr3,'min',1) %,'max',MPnum) +DMnum= length(Exp(expN).Dexp(1).DM.drug); +set(handles.DMsldr3,'min',1,'max',DMnum) +tPtsSize=size(Exp(expN).Dexp(1).FexpScanBMtp{1,1},(3)); +set(handles.Tptsldr3,'min',1,'max',tPtsSize) + +set(handles.MPsldr3,'value',1) +set(handles.DMsldr3,'value',1) +set(handles.Tptsldr3,'value',1) +set(handles.MPed3,'string','1') +set(handles.DMed3,'string','1') +set(handles.Tpted3,'string','1') +set(handles.MPsldr3,'SliderStep',[1/length(MP) 1/length(MP)]); +set(handles.DMsldr3,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); +set(handles.Tptsldr3,'SliderStep',[1/tPtsSize 1/tPtsSize]); + +set(handles.DN3,'value',1) +set(handles.DN3,'string',1) +end + +if expN==1,set(handles.GeneOrfLoc1,'string',{''}); + set(handles.graphStrLoc1,'string',{''}); + cla(handles.Paxes1) +end +if expN==2,set(handles.GeneOrfLoc2,'string',{''}); + set(handles.graphStrLoc2,'string',{''}); + cla(handles.Paxes2) +end +if expN==3,set(handles.GeneOrfLoc3,'string',{''}); + set(handles.graphStrLoc3,'string',{''}) + cla(handles.Paxes3) +end +Exp(expN).Dexp(1).srtGnLst={('CheckMP/MPDMfile')}; +Exp(expN).Dexp(1).srtOrfLst={('CheckMP/MPDMfile')}; +set(handles.listboxGnOrf,'string',Exp(expN).Dexp(1).srtGnLst) +set(handles.listboxGnOrf,'string',Exp(expN).Dexp(1).srtOrfLst) +%-------------------------------------------------------------------------- +%********************* +EZVimDisplay %* +%********************* + + +%*****************Capture Exp Name***************************************** +try + xp=char(Exp(expN).Dexp(1).resDir); + if ispc, + slashPos=strfind(char(Exp(expN).Dexp(1).resDir),'\'); + else + slashPos=strfind(char(Exp(expN).Dexp(1).resDir),'/'); + end + startPos=slashPos(length(slashPos)-2) +1; + endPos=(slashPos(length(slashPos)) -1); + expStrn= xp(startPos:end); + if expN==1,set(handles.expName1,'string',expStrn);end + if expN==2,set(handles.expName2,'string',expStrn);end + if expN==3,set(handles.expName3,'string',expStrn);end +catch + catchissue='Ln198' +end %nested try-catch-end + +%************************************************************************* +%****Compile GeneList and OrfList,**************************************** +%****Sort and add the medians of Ref Plates if RF1,RF2 exist************** + +%Added 17-1023 For User Addition of Gene Composites to ListBox +Expaa{expN,1}= []; Expbb{expN,1}= []; +%************************************************************************* +lstindx=0; +lstindxOrf=0; +spN=0; +rfcnt=0; +dRF1indx=0; +RF1mp=[]; RF2mp=[]; +for mp=1:MPnum %length(Exp(expN).Dexp(1).MP) + + for ind384=1:384 + spN=spN+1; + + try %temp find data error + r= ceil(ind384/24); + if rem(ind384,24)==0, c=24; else c=rem(ind384,24); end + + %Insert test for numeric in genename and orf if isnumeric + %Correct common EXCEL problem of converting OCT1 into a date numeric + if cell2mat(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))==38991, + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)={'OCT1_'}; + elseif isnumeric(cell2mat(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))) + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)={' '}; + end + %****Check for full(384spot) Reference Plates (RF1 or/and RF2)************** + RF1fullPlate=0; + try RF1fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + RF2fullPlate=0; + try RF2fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF2'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + + if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))),'blank'))... %'\' + && ~isnumeric(Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'')... + && ~isempty((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)))... + && (~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'RF1'))... %||~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1'))... %&& mp==1)... + && (~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'RF2'))... %||~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2'))... %&& mp==length(Exp(expN).Dexp(1).MP))... + && iscellstr((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))) + + lstindxOrf=lstindxOrf+1; + Exp(expN).Dexp(1).MP(mp).orf{1}(ind384) =strrep((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),':',' '); + bb(lstindxOrf,1)= (Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)); + bb(lstindxOrf,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + bb(lstindxOrf,3)={mp}; + bb(lstindxOrf,4)={r}; + bb(lstindxOrf,5)={c}; + + mutorfs(lstindxOrf)=spN; %16_0318 added for Interaction EZinteract + %Exp(expN).Dexp(1).mutSpotIndx(lstindxOrf)=spN; %16_0318 added for Interaction EZinteract + end + + if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))),'blank'))... %'\' + && ~isnumeric(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'')... + && ~isempty((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)))... + && (~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1'))... %&& ~RF1fullPlate)... + && (~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2'))... %&& ~RF2fullPlate)... + && iscellstr((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))) + + lstindx=lstindx+1; + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384) =strrep((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),':',' '); + aa(lstindx,1)= (Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)); + aa(lstindx,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + aa(lstindx,3)={mp}; + aa(lstindx,4)={r}; + aa(lstindx,5)={c}; + + mutgenes(lstindx)=spN; + + + elseif (RF1fullPlate==1 ||... %sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384 || ... + (((length(unique(Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)))) ==1 && mp==1 ) && ... %(isequal((Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)), (Exp(expN).Dexp(1).MP(mp).genename{1}(384:-1:1)))&& mp==1 )) && ... + ~exist('RF1scanN','var'))) + rfcnt=rfcnt+1; + RFs(spN:spN+383)= spN:spN+383; + RF1mp=mp + RF1scanN=(mp*DMnum)-(DMnum-1) + + elseif (RF2fullPlate==1||... %sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2'))==384 ||... + (((length(unique(Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)))) ==1 && mp== MPnum ) && ... + ~exist('RF2scanN','var'))) + rfcnt=rfcnt+1; + RFs(spN:spN+383)= spN:spN+383; + RF2mp=mp + RF2scanN= (mp*DMnum)-(DMnum-1) + + %Dispersed Reference capture and find Medians + elseif strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1') && ... + (RF1fullPlate~=1) + + dRF1indx=dRF1indx+1; + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384) =strrep((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),':',' '); + drf(dRF1indx,1)= (Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)); + drf(dRF1indx,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + drf(dRF1indx,3)={mp}; drfMP(dRF1indx,mp)= mp; + drf(dRF1indx,4)={r}; drfr(dRF1indx,mp)= r; + drf(dRF1indx,5)={c}; drfc(dRF1indx,mp)= c; + drf(dRF1indx,6)={ind384}; drfPindx(dRF1indx,mp)= ind384; + + end %if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))),'blank'))... + %******************************************************************************* + catch + error='EZexpSel lineAfter 236 EZexpSel.m' + mp + ind384 + msgBadGeneName= strcat('check genename at mp=',num2str(mp),' indx=',num2str(ind384)) + end + + end %end associated with for ind384=1:384 + mp +end %end associated with for mp=1:length(Exp(expN).Dexp(1).MP) +%***************************************************** + %Cover case if mutorfs RFs are labeled RF1 or RF2 + try + Exp(expN).Dexp(1).mutSpotIndx.wRFs= union(RFs, mutorfs); + catch + msg= 'No RFs Found in Exp! wRFs' + Exp(expN).Dexp(1).mutSpotIndx.wRFs= mutorfs; + end + try + Exp(expN).Dexp(1).mutSpotIndx.woRFs= setdiff(mutorfs,RFs); + catch + Exp(expN).Dexp(1).mutSpotIndx.woRFs= mutorfs; + msg= 'No RFs Found in Exp! woRFs' + end + +%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& + + + + +Exp(expN).Dexp(1).RFmd1indx=[]; +Exp(expN).Dexp(1).RFmd1LB= {[]}; +Exp(expN).Dexp(1).RFmd1pltN={}; +Exp(expN).Dexp(1).RFmd1val= []; +Exp(expN).Dexp(1).mean1= []; +Exp(expN).Dexp(1).std1= []; +Exp(expN).Dexp(1).min1= []; +Exp(expN).Dexp(1).max1= []; + +Exp(expN).Dexp(1).RFcmpK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL= []; %For Ref Composite 17_1009 + +Exp(expN).Dexp(1).RFmd2indx= []; +Exp(expN).Dexp(1).RFmd2LB= {[]}; +Exp(expN).Dexp(1).RFmd2pltN= {}; +Exp(expN).Dexp(1).RFmd2val= []; +Exp(expN).Dexp(1).mean2= []; +Exp(expN).Dexp(1).std2= []; +Exp(expN).Dexp(1).min2= []; +Exp(expN).Dexp(1).max2= []; + +Exp(expN).Dexp(1).RFmean= []; +Exp(expN).Dexp(1).RFstd= []; +Exp(expN).Dexp(1).RFmin= []; +Exp(expN).Dexp(1).RFmax= []; + +Exp(expN).Dexp(1).RFmdPLvals= []; %17_1201 TrendOL +Exp(expN).Dexp(1).RFmdPLB= {[]}; +Exp(expN).Dexp(1).RFmdPindx= []; +Exp(expN).Dexp(1).RFmdPpltN= []; +Exp(expN).Dexp(1).RFmdPscanN= []; +Exp(expN).Dexp(1).RFmedianP= []; +Exp(expN).Dexp(1).stdP= []; +Exp(expN).Dexp(1).meanP= []; +Exp(expN).Dexp(1).minP= []; +Exp(expN).Dexp(1).maxP= []; +Exp(expN).Dexp(1).RFcmpPK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpPr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpPL= []; %For Ref Composite 17_1009 + +Exp(expN).Dexp(1).RFmdGLB= {[]}; +Exp(expN).Dexp(1).RFmdGindx= []; +Exp(expN).Dexp(1).RFmdGpltN= []; +Exp(expN).Dexp(1).RFmdGscanN= []; +Exp(expN).Dexp(1).RFmedianG= []; +Exp(expN).Dexp(1).RFmeanG= []; +Exp(expN).Dexp(1).RFstdG= []; +Exp(expN).Dexp(1).RFminG= []; +Exp(expN).Dexp(1).RFmaxG= []; +Exp(expN).Dexp(1).RFcmpGK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGL= []; %For Ref Composite 17_1009 + +%{ +Exp(expN).Dexp(1).RFmeanGK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFstdGK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFminGK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFmaxGK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFmeanGr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFstdGr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFminGr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFmaxGr= []; %For Ref Composite 17_1009 +%} + + + +if exist('RF1scanN','var') + for d=0:(DMnum-1) + medianIndx=[]; + nonZeroIndx=[]; + medValList=[]; + rf1scN=RF1scanN+d; + +try %if RF1scanN doesn't exist this addition to list will be skipped + nonZeroIndx= find(Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5)); + + if isempty(nonZeroIndx), nonZeroCnt=0; medianIndx= nonZeroIndx; + else nonZeroCnt=length(nonZeroIndx); + end + % + if ~isempty(nonZeroIndx) && mod(nonZeroCnt,2)==0, medianIndx= nonZeroIndx(1:nonZeroCnt-1); end + if ~isempty(nonZeroIndx) && mod(nonZeroCnt,2)~=0, medianIndx= nonZeroIndx; end + clear medValLst + clear kValLst + clear rValLst +if ~isempty(nonZeroIndx) && length(medianIndx) > (.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,5); + medValList1{d+1}= medValLst; + min1= min(medValLst); + max1= max(medValLst); + std1= std(medValLst); + mean1= mean(medValLst); + + kValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,3); %For Ref Composite 17_1009 + rValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,4); %For Ref Composite 17_1009 + +mval1=median(medValLst); %mval1=median(Exp(expN).Dexp(1).scan(RF1mps).plate(1).CFout(1:384,5)); %CFout(1:383,5)); +RFmd1pos=find(mval1==(Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))); +RFmd1loc(1)= ceil(RFmd1pos/24); %calc r value +RFmd1loc(2)= RFmd1pos - ((RFmd1loc(1)-1)*24); %calc c value +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1md(',num2str(d+1),')')}; %{'RF1md'}; +aa(lstindx,2)={strcat(':',num2str(RF1mp),':',num2str(RFmd1loc(1)),':',num2str(RFmd1loc(2)))}; %,'std_',num2str(std1))}; +bb(lstindxOrf,1)= {strcat('RF1md(',num2str(d+1),')')}; %{'RF1md'}; +bb(lstindxOrf,2)={strcat(':',num2str(RF1mp),':',num2str(RFmd1loc(1)),':',num2str(RFmd1loc(2)))}; %,'std_',num2str(std1))}; +%Composite Reference Amalgum Plot ********************* +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1cmp(',num2str(d+1),')')}; +aa(lstindx,2)={''}; +bb(lstindxOrf,1)= {strcat('RF1cmp(',num2str(d+1),')')}; +bb(lstindxOrf,2)={''}; +%******************************************************* + +Exp(expN).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(expN).Dexp(1).RFmd1indx(d+1)= RFmd1pos; +Exp(expN).Dexp(1).RFmd1pltN= RF1mp; +Exp(expN).Dexp(1).RFmd1val(d+1)= mval1; +Exp(expN).Dexp(1).RFmd1Lvals= medValLst; %17_1201 TrendOL +Exp(expN).Dexp(1).mean1(d+1)= mean1; +Exp(expN).Dexp(1).std1(d+1)= std1; +Exp(expN).Dexp(1).min1(d+1)= min1; +Exp(expN).Dexp(1).max1(d+1)= max1; +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).Lvals= medValLst; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).med= median(medValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).mean= mean(medValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).std= std(medValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).min= min(medValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).max= max(medValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).Kvals= kValLst; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).med= median(kValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).mean= mean(kValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).std= std(kValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).min= min(kValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).max= max(kValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).rvals= rValLst; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).med= median(rValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).mean= mean(rValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).std= std(rValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).min= min(rValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).max= max(rValLst); %For Ref Composite 17_1009 + +else + % Need to set L r K values to zeros or pick the first spot with zeros + %Spot 1 could be other than zero as the median isn't calculated if + %fewer than some percent are nonzero + medianCalcFailed= 'To Few nonZero spots for valid median RF1 selection' + firstZero= find(((Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(expN).Dexp(1).RFmd1indx(d+1)=firstZero; + Exp(expN).Dexp(1).RFmd1pltN= RF1mp; + + try medValList1{d+1}= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,5); nonZeroCnt; + catch, catcherror = 'Ln356', + end + +end %~isempty(nonZeroIndx) && length(medianIndx) > (.15*384) +catch %try ~ln375 + medianCalcTryFailed1= 'Failed! Failed! Ln362 But process continued with bogus P1ind384 spot value!' + + try + firstZero= find(((Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(expN).Dexp(1).RFmd1indx(d+1)=firstZero; + catch + catchissue='Ln366' + Exp(expN).Dexp(1).RFmd1indx(d+1)=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(expN).Dexp(1).RFmd1pltN= RF1mp; + catch + catchissue='Ln372' + Exp(expN).Dexp(1).RFmd1pltN= 1; + end + + error='EZexpSel lineAfter 258' + + +end %try ~ln375 + + end %for d=0:DMnum +end % if exist('RF1scanN','var') +%********************************************************************************** +%Calc RF2 median if a full plate of RF2s exist************************** +Exp(expN).Dexp(1).RFmd2indx=[]; +Exp(expN).Dexp(1).RFmd2pltN=[]; + + +if exist('RF2scanN','var') + for d=0:(DMnum-1) + medianIndx2=[]; + nonZeroIndx2=[]; + medValList2=[]; + rf2scN=RF2scanN+d; + +try %if RF2scanN doesn't exist this addition to list will be skipped + nonZeroIndx2= find(Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5)); + if isempty(nonZeroIndx2), nonZeroCnt2=0; medianIndx2= nonZeroIndx2; + else nonZeroCnt2=length(nonZeroIndx2); + end + % + if ~isempty(nonZeroIndx2) && mod(nonZeroCnt2,2)==0, medianIndx2= nonZeroIndx2(1:nonZeroCnt2-1); end + if ~isempty(nonZeroIndx2) && mod(nonZeroCnt2,2)~=0, medianIndx2= nonZeroIndx2; end +clear medValLst2 +clear kValLst2 +clear rValLst2 +if ~isempty(nonZeroIndx2) && length(medianIndx2) > (.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,5); + medValList2{d+1}= medValLst2; + min2= min(medValLst2); + max2= max(medValLst2); + std2= std(medValLst2); + mean2= mean(medValLst2); + + kValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,3); %For Ref Composite 17_1009 + rValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,4); %For Ref Composite 17_1009 + +mval2=median(medValLst2); %mval2=median(Exp(expN).Dexp(1).scan(RF2mps).plate(1).CFout(1:383,5)); +RFmd2pos=find(mval2==(Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))); +RFmd2loc(1)= ceil(RFmd2pos/24); %calc r value +RFmd2loc(2)= RFmd2pos - ((RFmd2loc(1)-1)*24); %calc c value +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF2md(',num2str(d+1),')')}; %{'RF2md'}; +aa(lstindx,2)={strcat(':',num2str(RF2mp),':',num2str(RFmd2loc(1)),':',num2str(RFmd2loc(2)))}; %,'std_',num2str(std2))}; +bb(lstindxOrf,1)= {strcat('RF2md(',num2str(d+1),')')}; %{'RF2md'}; +bb(lstindxOrf,2)={strcat(':',num2str(RF2mp),':',num2str(RFmd2loc(1)),':',num2str(RFmd2loc(2)))}; %,'std_',num2str(std2))}; + %Composite Reference Amalgum Plot (CRAP) +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF2cmp(',num2str(d+1),')')}; +aa(lstindx,2)={''}; +bb(lstindxOrf,1)= {strcat('RF2cmp(',num2str(d+1),')')}; +bb(lstindxOrf,2)={''}; + +Exp(expN).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(expN).Dexp(1).RFmd2indx(d+1)=RFmd2pos; +Exp(expN).Dexp(1).RFmd2pltN= RF2mp; +Exp(expN).Dexp(1).RFmd2val(d+1)= mval2; +Exp(expN).Dexp(1).RFmd1Lvals= medValLst2; %17_1201 TrendOL +Exp(expN).Dexp(1).mean2(d+1)= mean2; +Exp(expN).Dexp(1).std2(d+1)= std2; +Exp(expN).Dexp(1).min2(d+1)= min2; +Exp(expN).Dexp(1).max2(d+1)= max2; +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).Lvals= medValLst2; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).med= median(medValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).mean= mean(medValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).std= std(medValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).min= min(medValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).max= max(medValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).Kvals= kValLst2; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).med= median(kValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).mean= mean(kValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).std= std(kValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).min= min(kValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).max= max(kValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).rvals= rValLst2; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).med= median(rValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).mean= mean(rValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).std= std(rValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).min= min(rValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).max= max(rValLst); %For Ref Composite 17_1009 + + else + % Pick the first spot with zeros + % Use that position to satisfy and keep process OK + medianCalcFailed2= 'Too Few nonZero spots for valid median RF2 selection' + firstZero2= find(((Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(expN).Dexp(1).RFmd2indx(d+1)=firstZero2; + Exp(expN).Dexp(1).RFmd2pltN= RF2mp; + + try medValList2{d+1}= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,5); nonZeroCnt2; catch, catchissue='Ln431', end + +end + +catch + medianCalcTryFailed2= 'Failed! Failed! Ln436 No RF1median But process continued with bogus P1ind384 spot value!' + + try + firstZero2= find(((Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))==0),1,'first'); + Exp(expN).Dexp(1).RFmd2indx(d+1)=firstZero2; + catch + catchissue='Ln442' + Exp(expN).Dexp(1).RFmd2indx(d+1)=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(expN).Dexp(1).RFmd2pltN= RF2mp; + catch + catchissue='Ln448' + Exp(expN).Dexp(1).RFmd2pltN= 1; + end + + error='EZexpSel lineAfter 279' + +end %if RF2scanN doesn't exist this addition to list will be skipped + clear RFcombValList + RFcombValList= cat(1,medValList1{d+1},medValList2{d+1}); + Exp(expN).Dexp(1).RFmean(d+1)= mean(RFcombValList); + Exp(expN).Dexp(1).RFstd(d+1)=std(RFcombValList); + try, Exp(expN).Dexp(1).RFmin(d+1)=min(RFcombValList); + catch, Exp(expN).Dexp(1).RFmin(d+1)= 0; end + try, Exp(expN).Dexp(1).RFmax(d+1)=max(RFcombValList); + catch, Exp(expN).Dexp(1).RFmax(d+1)= 0; end + + end %for d=0:DMnum ln446 + +elseif exist('RF1scanN','var') + Exp(expN).Dexp(1).RFmean= Exp(expN).Dexp(1).mean1; + Exp(expN).Dexp(1).RFstd= Exp(expN).Dexp(1).std1; + Exp(expN).Dexp(1).RFmin= Exp(expN).Dexp(1).min1; + Exp(expN).Dexp(1).RFmax= Exp(expN).Dexp(1).max1; +end %if exist('RF2scanN','var') ln445 + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%************************************************************************************************* +%***********DISPERSE REFERENCE PLATES +Exp(expN).Dexp(1).RFmdPindx=[]; +Exp(expN).Dexp(1).RFmdPpltN=[]; +if exist('drf','var') +%Det. index of change from one MP to the next + + i=2; + chgIndx(1)=1; +for j=1:length(drf(:,3)) + + if j>1 + if cell2mat(drf(j,3))~= cell2mat(drf((j-1),3)), chgIndx(i)=j; i=i+1; end + end +end +chgIndx(length(chgIndx)+1)= length(drf)+1; +uu=zeros(size(drf,1),4); +uu(:,1:4)= cell2mat(drf(:,3:6)) +vv= zeros(length(drf),DMnum); +%************************************ + dMPs= unique(cell2mat(drf(:,3))); + %***************************************** + + for mm=1:length(dMPs) % length(chgIndx) + + for d=1:(DMnum) + medianIndxDisp=[]; + NZrefIndxP=[]; + nonZeroValsP=[]; + medValLstDisp=[]; + rf1scNdisp=((dMPs(mm)-1)*DMnum)+(d); + +try % Determine the dispersed RFs median mean and std if such exist + NZrefIndxP= drfPindx((find(drfPindx(:,dMPs(mm)))),dMPs(mm)); %find(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(drf(chgIndx(cI):chgIndx(cI+1)),5)); + %vv= Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); + vv(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); + %For Global Ref Composite 17_1009 %************************************************************************** + vvK(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,3); + vvr(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,4); + %***************************************************************************************************** + nonZeroValsP= nonzeros(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5)); + std1Disp= std(nonZeroValsP); + mean1Disp= mean(nonZeroValsP); + minDisp= min(nonZeroValsP); + maxDisp= max(nonZeroValsP); + drfVals=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); + + %MEDIAN Determination for PLATES with Dispersed RFs + %NZrefIndxP= NZrefIndxP %find(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5)); + if isempty(NZrefIndxP), nonZeroCntDisp=0, medianIndxDisp= NZrefIndxP; + else nonZeroCntDisp=length(NZrefIndxP); + end + + if ~isempty(NZrefIndxP) && mod(nonZeroCntDisp,2)==0, medianIndxDisp= NZrefIndxP(1:nonZeroCntDisp-1); end + if ~isempty(NZrefIndxP) && mod(nonZeroCntDisp,2)~=0, medianIndxDisp= NZrefIndxP; end +if ~isempty(NZrefIndxP) && length(medianIndxDisp) > 3 %(.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLstDisp= Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(medianIndxDisp,5); + %medValList1Disp{d}= medValLstDisp; + mval1Disp=median(medValLstDisp); %mval1=median(Exp(expN).Dexp(1).scan(RF1mps).plate(1).CFout(1:384,5)); %CFout(1:383,5)); + nonZeroMedPosIndx=find(mval1Disp==nonZeroValsP); %(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5))); %(nonZeroIndxDisp,5))); %((nonZrfIndx.mp{dMPs(mm),:}),5))); +RFmd1posD= NZrefIndxP(nonZeroMedPosIndx); %drfPindx((RFmd1posIndx),dMPs(mm)); +RFmd1locD(1)= ceil(RFmd1posD/24); %calc r value +RFmd1locD(2)= RFmd1posD - ((RFmd1locD(1)-1)*24); %calc c value + +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1mdP(',num2str(d),')')}; +aa(lstindx,2)={strcat(':',num2str(dMPs(mm)),':',num2str(RFmd1locD(1)),':',num2str(RFmd1locD(2)))}; +bb(lstindxOrf,1)= {strcat('RF1mdP(',num2str(d),')')}; +bb(lstindxOrf,2)={strcat(':',num2str(dMPs(mm)),':',num2str(RFmd1locD(1)),':',num2str(RFmd1locD(2)))}; + +Exp(expN).Dexp(1).RFmdPLvals(d,dMPs(mm))= mval1Disp; %17_1201 TrendOL +Exp(expN).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))= RFmd1posD; +Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); %This is a storage of the MasterPlate used NOT the ScanPlate? WeMight wish to store the ScanPlateNumber also??? +Exp(expN).Dexp(1).RFmdPscanN(d,dMPs(mm))=rf1scNdisp; +Exp(expN).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; +Exp(expN).Dexp(1).stdP(d,dMPs(mm))= std1Disp; +Exp(expN).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; +Exp(expN).Dexp(1).minP(d,dMPs(mm))= minDisp; +Exp(expN).Dexp(1).maxP(d,dMPs(mm))= maxDisp; +else + % Need to set L r K values to zeros or pick the first spot with zeros + %Spot 1 could be other than zero as the median isn't calculated if fewer than some percent are nonzero + medianCalcFailedD= 'To Few nonZero spots for valid median RF1 selection' + firstZeroDindx= find(((Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5))==0),1,'first'); + firstZeroD= drfPindx((firstZeroDindx),dMPs(mm)); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=firstZeroD; + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); %RF1mp; %Is this supposed to be the MP number or the ScanPlate number??? + + +end %~isempty(NZrefIndxP) && length(medianIndxDisp) > 3 ln584 +catch %try ln565 + medianCalcTryFailed1D= 'Failed! Failed! Ln565 {Dispersed RF1s} "try" But process continued with bogus Plate spot value!' + + try + firstZeroindxD= find(vv((chgIndx(d):chgIndx(d+1)-1),5)==0,1,'first'); + firstZeroPindx= uu(firstZeroindxD,4); + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=firstZeroPindx; + + catch + catchissue='try at Ln565' + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(expN).Dexp(1).RFmdPpltN= dMPs(mm); + catch + catchissue='Ln619' + Exp(expN).Dexp(1).RFmdPpltN= 1; %This might keep from breaking BUT ??? + end + error='EZexpSel lineAfter 565' +end %try ~ln565 + + end %for d=0:DMnum + end %for mm=1:length(dMPs) + +%****************CALC. GLOBAL MEAN, STD, AND MEDIAN FOR DISTRIBUTED REFERENCES****************************************************************** +uu= horzcat(uu,vv); +for d=1:DMnum + medianIndxG=[]; + NZrfIndxG=[]; + minG = min(nonzeros(vv(:,d))); + maxG = max(nonzeros(vv(:,d))); + RFmeanG= mean(nonzeros(vv(:,d))); + RFstdG= std(nonzeros(vv(:,d))); + NZrfIndxG= find(vv(:,d)); %find(nonzeros(vv(:,d))); WWRONG FOR A WHILE! + + if isempty(RFmeanG), nonZeroCntD=0, %medianIndxDisp= RFmeanG(d); + else nonZeroCntD= length(nonzeros(vv(:,d))); + end + %Calc. of median requires an odd number of indx items + if ~isempty(NZrfIndxG) && mod(nonZeroCntD,2)==0, medianIndxD= NZrfIndxG(1:(size(NZrfIndxG,1)-1)); end + if ~isempty(NZrfIndxG) && mod(nonZeroCntD,2)~=0, medianIndxD= NZrfIndxG(:); end + + if ~isempty(NZrfIndxG) && length(medianIndxD) > (.15*size(drf,1)) %To calc. a median, more than 15% of spots must be nonZero + + mvalsDG= median(vv(medianIndxD,d)); %(nonzeros(vv(:,d))); + nzPosIndxDG=find(mvalsDG==vv(:,d)); +RFmdDGloc(d,1)= uu(nzPosIndxDG,1); %MP of distributedGlobal Median value +RFmdDGloc(d,2)= uu(nzPosIndxDG,2); %calc r value +RFmdDGloc(d,3)= uu(nzPosIndxDG,3); %calc c value +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1mdG(',num2str(d),')')}; +aa(lstindx,2)={strcat(':',num2str(RFmdDGloc(d,1)),':',num2str(RFmdDGloc(d,2)),':',num2str(RFmdDGloc(d,3)))}; %,'std_',num2str(std2))}; +bb(lstindxOrf,1)= {strcat('RF1mdG(',num2str(d),')')}; +bb(lstindxOrf,2)={strcat(':',num2str(RFmdDGloc(d,1)),':',num2str(RFmdDGloc(d,2)),':',num2str(RFmdDGloc(d,3)))}; %,'std_',num2str(std2))}; + %Composite Reference Amalgum Plot ****************** +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RFcmpG(',num2str(d),')')}; +aa(lstindx,2)={''}; +bb(lstindxOrf,1)= {strcat('RFcmpG(',num2str(d),')')}; +bb(lstindxOrf,2)={''}; +%***************************************************** +%Exp(expN).Dexp(1).RFmdGLvals= vv(medianIndxD,d); %17_1201 TrendOL +Exp(expN).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(expN).Dexp(1).RFmdGindx(d)= nzPosIndxDG; +Exp(expN).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); +Exp(expN).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); +Exp(expN).Dexp(1).RFmedianG(d)= mvalsDG; +Exp(expN).Dexp(1).RFminG(d)= minG; +Exp(expN).Dexp(1).RFmaxG(d)= maxG; +Exp(expN).Dexp(1).RFstdG(d)= RFstdG; +Exp(expN).Dexp(1).RFmeanG(d)= RFmeanG; + +Exp(expN).Dexp(1).RFcmpGL.dm(d).Lvals= vv(medianIndxD,d); %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpGL.dm(d).med= median(vv(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGL.dm(d).mean= mean(vv(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGL.dm(d).std= std(vv(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGL.dm(d).min= min(vv(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGL.dm(d).max= max(vv(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGK.dm(d).Kvals= vvK(medianIndxD,d); %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpGK.dm(d).med= median(vvK(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGK.dm(d).mean= mean(vvK(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGK.dm(d).std= std(vvK(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGK.dm(d).min= min(vvK(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGK.dm(d).max= max(vvK(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr.dm(d).rvals= vvr(medianIndxD,d); %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpGr.dm(d).med= median(vvr(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr.dm(d).mean= mean(vvr(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr.dm(d).std= std(vvr(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr.dm(d).min= min(vvr(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr.dm(d).max= max(vvr(medianIndxD,d)); %For Ref Composite 17_1009 + + end %if ~isempty(NZrfIndxG) && length(medianIndxD) > (.15*size(drf,1)) %To calc. a median, more than 15% +end + +end % if exist('drf','var') +%END OF DISPERSE REFERENCE PLATAES CALCULATIONS AND LIST ADDITIONS + %********************************************************************* +%Added 17-1023 For User Addition of Gene Composites to ListBox +%Expaa{ic,1}= aa; Expbb{ic,1}= bb; +%********************************************************************** + + + + + + + + + + + + +%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + +%try +for mp=1:MPnum %length(Exp(expN).Dexp(1).MP) + for ind384=1:384 + spN=spN+1; + + + end + +%catch +%end %try for user selected Reference routine +end + +%**************************************************************************************************** +gnLstRaw= strcat(aa(:,1),aa(:,2)); +Exp(expN).Dexp(1).srtGnLst= sort(gnLstRaw); + +orfLstRaw=strcat(bb(:,1),bb(:,2)); +Exp(expN).Dexp(1).srtOrfLst= sort(orfLstRaw); +%********Auto select Zone and load listboxGnOrf data********** +zeroCLn= zeros(1,DMnum); +Exp(expN).expLoadCnt= Exp(expN).expLoadCnt+1; expLdCnt= Exp(expN).expLoadCnt; +zonePB= expN; +if expN==1 + set(handles.zonePB1,'value',1) + set(handles.zonePB2,'value',0) + set(handles.zonePB3,'value',0) + set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) + orfLstSel=get(handles.GeneOrfTog,'value') + if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(1).srtOrfLst) + else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(1).srtGnLst) + end + DNLaxes1= handles.DNLaxes1; %ZoneRelated + Exp(1).hzeroCLn(expLdCnt) = plot(DNLaxes1,zeroCLn,1:DMnum,'y'); +end + +if expN==2 + set(handles.zonePB1,'value',0) + set(handles.zonePB3,'value',0) + set(handles.zonePB2,'value',1) + set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) + orfLstSel= get(handles.GeneOrfTog,'value'); + if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(1).srtOrfLst) + else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(1).srtGnLst) + end + DNLaxes2= handles.DNLaxes2; %ZoneRelated + Exp(2).hzeroCLn(expLdCnt) = plot(DNLaxes2,zeroCLn,1:DMnum,'y'); + +end + +if expN==3 + set(handles.zonePB1,'value',0) + set(handles.zonePB2,'value',0) + set(handles.zonePB3,'value',1) + set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]); + set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]); + set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]); + orfLstSel=get(handles.GeneOrfTog,'value'); + if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(1).srtOrfLst) + else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(1).srtGnLst) + end + DNLaxes3= handles.DNLaxes3; %ZoneRelated + Exp(3).hzeroCLn(expLdCnt) = plot(DNLaxes3,zeroCLn,1:DMnum,'y'); +end + +if Exp(4).interacPBsel==0 %if interaction "raw" don't show a center line + for i=1:Exp(expN).expLoadCnt, + try set(Exp(expN).hzeroCLn(i),'visible','off'); + catch + catchissue= strcat('Ln521',i) + end, + end %ZoneRelated +end +%********************************************************* +EZdiagRFsSheet %** +%***************** + +%********************************************************* +RFconfig=0; +if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=1; +end +if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))==0 ||... + isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=2; +end +if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=3; +end +Exp(expN).RFconfig= RFconfig; %ZoneRelated +%****************************************** +if RFconfig~=0 + Exp(expN).Dexp(1).RFrnames=rnames; + Exp(expN).Dexp(1).RFdata= data; + Exp(expN).Dexp(1).resetHtmpTg =5; %ZoneRelated + + % HtMapTog 'string', 'Current user L/N' selection' + Exp(expN).Dexp(1).spotIndx= []; + if expN==1, + Exp(1).htmapPBsel=0; + set(handles.HtMapTog1,'string','L') + %********* + EZhtMap %* + %********* + end + if expN==2, + Exp(2).htmapPBsel=0; + set(handles.HtMapTog2,'string','L') + %********* + EZhtMap %* + %********* + end + if expN==3, + Exp(3).htmapPBsel=0; + set(handles.HtMapTog3,'string','L') + %********* + EZhtMap %* + %********* + end + htMapTogPBfg=0; + +elseif RFconfig==0, + RFconfigMsg= 'No RF1 references in this Experiment Job' + try + %********************* + EZsingleExUserRF + %EZmultiDayGui %* + %cd(w) %* + %EZmultiDay %* + %EZmultiExLoad %* + %********************* + catch + RFconfigMsg= 'No RF1 or User selected references in this Experiment Job' + Exp(expN).Dexp(1).resetHtmpTg =3; %ZoneRelated + end + + % Exp(expN).Dexp(1).resetHtmpTg =3; %ZoneRelated +end +%***************************************** +%********************************************** +%{ +try msgBadGeneName, catch, end +try + + if RFconfig==0, + RFconfigMsg= 'No RF1 references in this Experiment Job' + Exp(expN).Dexp(1).resetHtmpTg =3; %ZoneRelated + end +catch +end +%*************************** +%} +%******************************************************************* +elseif expType==2 %Multiple Experiment from in one Folder extraction + Exp(expN).DexpType= 'chrono'; + %********************* + %Test for Bad MP cell array (usually 384 [NaN}'s) + %replaced length(Exp(expN).Dexp(1).MP) with MPnum + for mx=1:length(Exp(expN).Dexp(1).MP) + try + char((Exp(expN).Dexp(1).MP(mx).genename{1}(384))) + MPnum=mx; + catch + break + end + end +%************************************************* + ww=pwd; + try EZmultiDayGui; catch ME + msg = ME.message, cd(ww); end %* %* + try EZmultiDay; catch ME + msg = ME.message, cd(ww); end %* + try EZmultiExLoad; catch ME + msg = ME.message, cd(ww); end %* + %********************* +elseif expType==3 + Exp(expN).DexpType= 'multi'; + %********************* + %Test for Bad MP cell array (usually 384 [NaN}'s) + %replaced length(Exp(expN).Dexp(1).MP) with MPnum + for mx=1:length(Exp(expN).Dexp(1).MP) + try + char((Exp(expN).Dexp(1).MP(mx).genename{1}(384))) + MPnum=mx; + catch + break + end + end +%************************************************* + ww=pwd; + try EZmultiDayGui; catch ME + msg = ME.message,cd(ww); end %* %* + try EZmultiDay; catch ME + msg = ME.message, cd(ww); end %* + try EZmultiExLoad; catch ME + msg = ME.message, cd(ww); end %* + %********************* +else + disp('Cancel Load Exp') +end + + + +%__________________________________________________________________________ +%Bone Yard*********************************** +%Exp(expN).Dexp(1).RF1cmpK.[]; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).std1K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).min1K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).max1K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1)RF1cmpr= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).std1r= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).min1r= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).max1r= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).RF= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).std2K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).min2K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).max2K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).RF2cmpr= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).std2r= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).min2r= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).max2r= []; %For Ref Composite 17_1009 + +%kValList1{d+1}= kValLst; %For Ref Composite 17_1009 + %kmin1= min(kValLst); %For Ref Composite 17_1009 + %kmax1= max(kValLst); %For Ref Composite 17_1009 + %kstd1= std(kValLst); %For Ref Composite 17_1009 + %kmean1= mean(kValLst); %For Ref Composite 17_1009 + %rValList1{d+1}= rValLst; %For Ref Composite 17_1009 + %rmin1= min(rValLst); %For Ref Composite 17_1009 + %rmax1= max(rValLst); %For Ref Composite 17_1009 + %rstd1= std(rValLst); %For Ref Composite 17_1009 + %rmean1= mean(rValLst); %For Ref Composite 17_1009 + %kValList2{d+1}= kValLst2; %For Ref Composite 17_1009 + %kmin2= min(kValLst2); %For Ref Composite 17_1009 + %kmax2= max(kValLst2); %For Ref Composite 17_1009 + %kstd2= std(kValLst2); %For Ref Composite 17_1009 + %kmean2= mean(kValLst2); %For Ref Composite 17_1009 + %rValList2{d+1}= rValLst2; %For Ref Composite 17_1009 + % rmin2= min(rValLst2); %For Ref Composite 17_1009 + %rmax2= max(rValLst2); %For Ref Composite 17_1009 + %rstd2= std(rValLst2); %For Ref Composite 17_1009 + %rmean2= mean(rValLst2); %For Ref Composite 17_1009 + + +%{ + +%User Reference Input Dialog Box used in the multiExperiment Chrono setup + + prompt = {'Enter GeneName to use as Reference:',... + 'Enter Specifics Term if used to futher specify Reference '} + dlg_title = 'User Reference Input'; + num_lines = 1; + def = {'RF1','None'}; + answer = inputdlg(prompt,dlg_title,num_lines,def); + rfGene= cell2mat(answer(1)); + if ~strcmpi(rfGene,'RF1')|| ~strcmpi(rfGene,'RF2'), usrRefFg=1; end + rfSpec= answer(2); %if strcmpi(answer(2),'None'), rfSpec= ''; end + rfGnSp= strcat(rfGene,rfSpec); + + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%First user input prototype code +if ~exist('RF1scanN','var') && ~exist('RF2scanN','var') %change || && + prompt = {'Enter Masterplate Number(s) of Your Reference GeneName spots:',... + 'Enter GeneName of Your Reference:'}; + dlg_title = 'User Reference Input'; + num_lines = 1; + def = {'Ref MP(s)','USRrefGeneName'}; + answer = inputdlg(prompt,dlg_title,num_lines,def); + rfMPstr= cell2mat(answer(1)); + rfMPcomas=strfind((cell2mat(answer(1))),','); + n=0; + if isempty(rfMPcomas)|| max(rfMPcomas)== length(rfMPstr) + usrMPs= rfMPstr + else + for i= rfMPcomas, + n=n+1 + usrMPs(n)= str2double(rfMPstr(i-1:i)) + if i== max(rfMPcomas) + usrMPs(n+1)= str2double(rfMPstr(i:end)) + end + end + end + usrMPs= answer(1); + refGene= answer(2); + +end +%} diff --git a/workflow/.old/apps/matlab/ezview/EZlstBoxCmpExt.asv b/workflow/.old/apps/matlab/ezview/EZlstBoxCmpExt.asv new file mode 100755 index 00000000..626b5bda --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZlstBoxCmpExt.asv @@ -0,0 +1,238 @@ +%EZlstBoxExtCmp.m +%Called by EZviewGui.m (NOT by EZvDatatip.m and EZlstBoxExt.m +%Provides Trace data storage for use by EZfigTrendOL.m + +RFcmpGFlg=0; +if isequal(tempLB(4:6),'cmp'), RFnum= str2double(tempLB(3)); +elseif isequal(tempLB(3:6),'cmpG'), RFcmpGFlg=1; +elseif isequal(tempLB(3:6),'cmpP'), RFcmpGFlg=1; %I beleive handling will be the same as RFcmpG +end +Exp(expN).cLmdEven= 0; %Added for Cummulative Median and Mean 'C' plot +RFDMflg=0; + if zoneSel==1,DexpN= (get(ghandles.DN1,'value')); end + if zoneSel==2,DexpN= (get(ghandles.DN2,'value')); end + if zoneSel==3,DexpN= (get(ghandles.DN3,'value')); end + +try +p1=cell2mat(strfind(selGnOrf,'(')); +p2= cell2mat(strfind(selGnOrf,')')); +dmNum= str2num(selGnOrf{1}(p1+1:p2-1)); +inDM= str2num(selGnOrf{1}(p1+1:p2-1)); +if (~isempty(dmNum)&& isnumeric(dmNum)),RFDMflg=1; end +catch +end + + +if RFDMflg, Exp(zoneSel).Dexp(DexpN).pertSel=dmNum; end %pertSel=pert; + + +sgdInfoOnly=get(handles.InfoToggle,'value'); +if sgdInfoOnly==1 + EZviewInfoBox +else % Runs to end of EZlstBoxExt.m within this else condition + +%***********PLOT Selected Gene/Orf Spot ****************************************** +%try +if RFcmpGFlg==0 +K= Exp(expN).Dexp(DexpN).RFcmpK(RFnum).dm(inDM).med; Ks= num2str(K); +r= Exp(expN).Dexp(DexpN).RFcmpr(RFnum).dm(inDM).med; rs= num2str(r); +l= Exp(expN).Dexp(DexpN).RFcmpL(RFnum).dm(inDM).med; Ls= num2str(l); +Kl= K - Exp(expN).Dexp(DexpN).RFcmpK(RFnum).dm(inDM).std; +Ku= K + Exp(expN).Dexp(DexpN).RFcmpK(RFnum).dm(inDM).std; +rl= r - Exp(expN).Dexp(DexpN).RFcmpr(RFnum).dm(inDM).std; +ru= r + Exp(expN).Dexp(DexpN).RFcmpr(RFnum).dm(inDM).std; +lfast= l - Exp(expN).Dexp(DexpN).RFcmpL(RFnum).dm(inDM).std; +lslow= l + Exp(expN).Dexp(DexpN).RFcmpL(RFnum).dm(inDM).std; +elseif RFcmpGFlg==1 +K= Exp(expN).Dexp(DexpN).RFcmpGK.dm(inDM).med; Ks= num2str(K); +r= Exp(expN).Dexp(DexpN).RFcmpGr.dm(inDM).med; rs= num2str(r); +l= Exp(expN).Dexp(DexpN).RFcmpGL.dm(inDM).med; Ls= num2str(l); +Kl= K - Exp(expN).Dexp(DexpN).RFcmpGK.dm(inDM).std; +Ku= K + Exp(expN).Dexp(DexpN).RFcmpGK.dm(inDM).std; +rl= r - Exp(expN).Dexp(DexpN).RFcmpGr.dm(inDM).std; +ru= r + Exp(expN).Dexp(DexpN).RFcmpGr.dm(inDM).std; +lfast= l - Exp(expN).Dexp(DexpN).RFcmpGL.dm(inDM).std; +lslow= l + Exp(expN).Dexp(DexpN).RFcmpGL.dm(inDM).std; +end +try Kstr=Ks(1:5); catch, Kstr = Ks(1:length(Ks)); end +try rstr=rs(1:5); catch, rstr = rs(1:length(rs)); end +try Lstr=Ls(1:5); catch, Lstr = Ls(1:length(Ls)); end + + +t=1:200; +clear g; + +%try +g = K ./ (1 + exp(-r.* (t - l ))); +gSlow= Kl ./ (1 + exp(-rl.* (t - lslow ))); +gFast= Ku ./ (1 + exp(-ru.* (t - lfast ))); +if K==0||r==0||l==0, g(1:200)=1;gSlow(1:200)=1;gFast(1:200)=1;end +%tser=(scan(1,plateNum).plate(1).t0Series(:)); +%rawData= scan(1,plateNum).plate(1).intens(indx,:)/scan(1,plateNum).plate(1).Ag(indx); + + if zoneSel==1, plotAxes=ghandles.Paxes1; OLaxes=ghandles.OLaxes1; + Dlaxes=ghandles.Dlaxes1;Dkaxes=ghandles.Dkaxes1;Draxes=ghandles.Draxes1; + Exp(1).traceN=Exp(1).traceN+1; + traceN=Exp(1).traceN; + end + if zoneSel==2, plotAxes=ghandles.Paxes2; OLaxes=ghandles.OLaxes2;Daxes=ghandles.Daxes2; + Dlaxes=ghandles.Dlaxes2;Dkaxes=ghandles.Dkaxes2;Draxes=ghandles.Draxes2; + Exp(2).traceN=Exp(2).traceN+1; + traceN=Exp(2).traceN; + end + if zoneSel==3, plotAxes=ghandles.Paxes3; OLaxes=ghandles.OLaxes3;Daxes=ghandles.Daxes3; + Dlaxes=ghandles.Dlaxes3;Dkaxes=ghandles.Dkaxes3;Draxes=ghandles.Draxes3; + Exp(3).traceN=Exp(3).traceN+1; + traceN=Exp(3).traceN; + end +plot(plotAxes,t,g);hold (plotAxes,'on'); %plot(plotAxes,tser,rawData,'g*'); +plot(plotAxes,t,gSlow,'y'); plot(plotAxes,t,gFast,'r');hold (plotAxes,'off'); +%************CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC************************************** +%Store L R and K valves for Composite [C] plots +Exp(expN).ll(traceN)= l; Exp(expN).rr(traceN)= r; Exp(expN).kk(traceN)= K; +if RFcmpGFlg==0 +Exp(expN).lstd(traceN)= Exp(expN).Dexp(DexpN).RFcmpL(RFnum).dm(inDM).std; +Exp(expN).kstd(traceN)= Exp(expN).Dexp(DexpN).RFcmpK(RFnum).dm(inDM).std; +Exp(expN).rstd(traceN)= Exp(expN).Dexp(DexpN).RFcmpr(RFnum).dm(inDM).std; + +for dm=1:length(Exp(expN).Dexp(DexpN).DM.drug) +Exp(expN).Trace(traceN).Dexp(DexpN).DM(dm).UsrLvals= {Exp(expN).Dexp(DexpN).RFcmpL(RFnum).dm(dm).Lvals}; +Exp(expN).Trace(traceN).Dexp(DexpN).DM(dm).UsrKvals= {Exp(expN).Dexp(DexpN).RFcmpK(RFnum).dm(dm).Kvals}; +Exp(expN).Trace(traceN).Dexp(DexpN).DM(dm).Usrrvals= {Exp(expN).Dexp(DexpN).RFcmpr(RFnum).dm(dm).rvals}; +end + +Exp(expN).Trace(traceN).dmSel= inDM; +Exp(expN).Trace(traceN).DexpN= DexpN; +Exp(expN).Trace(traceN).UsrGLB= selGnOrf; + + +elseif RFcmpGFlg==1 +Exp(expN).lstd(traceN)= Exp(expN).Dexp(DexpN).RFcmpGL.dm(inDM).std; +Exp(expN).kstd(traceN)= Exp(expN).Dexp(DexpN).RFcmpGK.dm(inDM).std; +Exp(expN).rstd(traceN)= Exp(expN).Dexp(DexpN).RFcmpGr.dm(inDM).std; + +if strcmp(Exp(expN).DexpType,'chrono') +for nn=1:length(Exp(expN).Dexp) %replaced dmSel with inDM for 'chrono' and RFcmpGFlg +Exp(expN).Trace(traceN).Dexp(nn).DM(inDM).UsrLvals= Exp(expN).Dexp(nn).RFcmpGL.dm(inDM).Lvals; +Exp(expN).Trace(traceN).Dexp(nn).DM(inDM).UsrKvals= Exp(expN).Dexp(nn).RFcmpGK.dm(inDM).Kvals; +Exp(expN).Trace(traceN).Dexp(nn).DM(inDM).Usrrvals= Exp(expN).Dexp(nn).RFcmpGr.dm(inDM).rvals; +end +else +for dm=1:length(Exp(expN).Dexp(DexpN).DM.drug) +Exp(expN).Trace(traceN).Dexp(DexpN).DM(dm).UsrLvals= Exp(expN).Dexp(DexpN).RFcmpGL.dm(dm).Lvals; +Exp(expN).Trace(traceN).Dexp(DexpN).DM(dm).UsrKvals= Exp(expN).Dexp(DexpN).RFcmpGK.dm(dm).Kvals; +Exp(expN).Trace(traceN).Dexp(DexpN).DM(dm).Usrrvals= Exp(expN).Dexp(DexpN).RFcmpGr.dm(dm).rvals; +end +end + +Exp(expN).Trace(traceN).dmSel= inDM; +Exp(expN).Trace(traceN).DexpN= DexpN; +Exp(expN).Trace(traceN).UsrGLB= selGnOrf; + +end + +Exp(expN).lslow(traceN)= lslow; Exp(expN).lfast(traceN)= lfast; +Exp(expN).lKl(traceN)= Kl; Exp(expN).Ku(traceN)= Ku; +Exp(expN).lrl(traceN)= rl; Exp(expN).ru(traceN)= ru; +%************************************************************************ +try for i=1:length(Exp(zoneSel).hOL(:)),set(Exp(zoneSel).hOL(i),'color',[0 0 1]); end, catch; end +Exp(zoneSel).hOL(traceN)=plot(OLaxes,t,g);hold on; +set(Exp(zoneSel).hOL(traceN),'color',[1 0 0]) +%Exp(zoneSel).hOLb(traceN)=plot(OLaxes,tser,rawData,'g*'); %No Raw Data, Ref Composite 17_1009 +%catch + % catchissue='Ln68 EZlstBoxCmpExt' +%end %trycatch + +%Get the DM agar description +if expN==1,DMstr=char(get(handles.DM1,'string'));end +if expN==2,DMstr=char(get(handles.DM2,'string'));end +if expN==3,DMstr=char(get(handles.DM3,'string'));end + +if isequal(selGnOrf{1}(1:3),'RF1')|| isequal(selGnOrf{1}(1:3),'RF2')|| RFcmpGFlg==1 + gene= {selGnOrf{1}(1:p2)}; + geneOrfstr= gene; + grfgenestr= gene; +else + gene=MP(1,LBmp).genename{1,1}(indx); orf=MP(1,LBmp).orf{1,1}(indx); + geneOrfstr= strcat(gene,'_',orf,'_','m',num2str(LBmp),'r',num2str(LBr),'c',num2str(LBc),'_',tPtStr); + grfgenestr= strcat(gene,'_',orf,'_','m',num2str(LBmp),'r',num2str(LBr),'c',num2str(LBc)); +end +%spec=MP(1,LBmp).specifics{1,1}(indx); %orfrep=MP(1,plateNum).orfRep{1,1}(indx); +%tPtStr=strcat('T=', num2str(scan(1,plateNum).plate(1).t0Series(tPtSel))); +graphStr=strcat(grfgenestr,'_','L=',Lstr,'_','r=',rstr,'_','K=',Kstr); +spotDescrip=strcat(graphStr,'->',DMstr); + +xp=char(Exp(zoneSel).Dexp(DexpN).resDir); +if ispc, + slashPos=strfind(char(Exp(zoneSel).Dexp(DexpN).resDir),'\'); +else + slashPos=strfind(char(Exp(zoneSel).Dexp(DexpN).resDir),'/'); +end + +startPos=slashPos(length(slashPos)-1) +1; +endPos=slashPos(length(slashPos)) -1; +expStr= {xp(startPos:endPos)} + +Exp(zoneSel).hOLname(traceN)= spotDescrip; %graphStr; %ghandles.Exp(zoneSel).hOLname(traceN)= graphStr; +Exp(zoneSel).hOLexpNm(traceN)= expStr; %ghandles.Exp(expN).hOLexpNm(traceN)= expStr; +Exp(zoneSel).hOLresDir(traceN)= {Exp(zoneSel).Dexp(DexpN).resDir}; +%Exp(zoneSel).hOLplateNum(traceN)= plateNum; + +%traceData= vertcat(get(Exp(OLay).hOL(traceN),'XData'),get(ghandles.Exp(OLay).hOL(traceN),'YData')); + +if zoneSel==1,set(ghandles.GeneOrfLoc1,'string',geneOrfstr);end % Displays the value. +if zoneSel==2,set(ghandles.GeneOrfLoc2,'string',geneOrfstr);end +if zoneSel==3,set(ghandles.GeneOrfLoc3,'string',geneOrfstr);end +if zoneSel==1,set(ghandles.graphStrLoc1,'string',spotDescrip);end %graphStr);end % Displays the value. +if zoneSel==2,set(ghandles.graphStrLoc2,'string',spotDescrip);end %graphStr);end +if zoneSel==3,set(ghandles.graphStrLoc3,'string',spotDescrip);end %graphStr);end +%catch + %catchissue='Ln33 EZlstBoxCmpExt' + % msg='Error' +%end % trycatch zoneSel<4 datatip selection from Image (not from an OverLay Plot) +%**************Write Spot and Exp Info to OLay title areas**************************************************************************** + + if zoneSel==1, %&& get(ghandles.rotPB1,'value')~=1 + if length(char(Exp(zoneSel).hOLname(traceN)))>40,set(ghandles.OLay1,'FontSize',8);end + set(ghandles.OLay1,'string', Exp(zoneSel).hOLname(traceN)); + if length(char(Exp(zoneSel).hOLexpNm(traceN)))>40,set(ghandles.OLexp1,'FontSize',8);end + set(ghandles.OLexp1,'string',Exp(zoneSel).hOLexpNm(traceN)); + end + if zoneSel==2 %&& get(ghandles.rotPB2,'value') ~=1 + if length(char(Exp(zoneSel).hOLname(traceN)))>40,set(ghandles.OLay2,'FontSize',8);end + set(ghandles.OLay2,'string', Exp(zoneSel).hOLname(traceN)); + if length(char(Exp(zoneSel).hOLexpNm(traceN)))>40,set(ghandles.OLexp2,'FontSize',8);end + set(ghandles.OLexp2,'string',Exp(zoneSel).hOLexpNm(traceN)); + end + if zoneSel==3 %&& get(ghandles.rotPB3,'value') ~=1 + if length(char(Exp(zoneSel).hOLname(traceN)))>40,set(ghandles.OLay3,'FontSize',8);end + set(ghandles.OLay3,'string', Exp(OLay).hOLname(traceN)); + if length(char(Exp(zoneSel).hOLexpNm(traceN)))>40,set(ghandles.OLexp3,'FontSize',8);end + set(ghandles.OLexp3,'string',Exp(OLay).hOLexpNm(traceN)); + end + + +end %if sgdInfoOnly==1 + + + +%***********************GraphicDestinationPerturbationComparison**15_0821************************************************ +lstBoxCmpFlg=1; +EZdatatip=0; %** +if strcmp((Exp(expN).DexpType),'single')||... + strcmp((Exp(expN).DexpType),'multi') + %**************** + EZdestComp %** + %**************** +elseif strcmp((Exp(expN).DexpType),'chrono') + %EZdatatip=2; %** + %************ + EZmDayTrend %** + %************ +end +%*********************************************************************************************************************** + + + + + diff --git a/workflow/.old/apps/matlab/ezview/EZlstBoxExt.asv b/workflow/.old/apps/matlab/ezview/EZlstBoxExt.asv new file mode 100755 index 00000000..02bcf702 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZlstBoxExt.asv @@ -0,0 +1,307 @@ +%EZlstBoxExt.m +%Calls either EZdestComp.m +%or if 'Chrono' EZmDayPlotUCmp.m and EZmDayTrend.m and if ghandles.CompositeTog_,EZmDayPlotUcomposite +%or by EZviewGui.m (listboxGnOrf_Callback) + +%Replace get(ghandles.CompositeTog1,'value')==1 ... with get(handles.... +if expN==1 && get(handles.CompositeTog1,'value')==1 ||... + expN==2 && get(handles.CompositeTog2,'value')==1 ||... + expN==3 && get(handles.CompositeTog3,'value')==1 + CompositeTrendFlg=1; else CompositeTrendFlg=0; +end + + +Exp(expN).cLmdEven= 0; %Added for Cummulative Median and Mean 'C' plot +RFDMflg=0; + if zoneSel==1,DexpN= (get(handles.DN1,'value')); end + if zoneSel==2,DexpN= (get(handles.DN2,'value')); end + if zoneSel==3,DexpN= (get(handles.DN3,'value')); end +try +p1=cell2mat(strfind(selGnOrf,'(')); +p2= cell2mat(strfind(selGnOrf,')')); +dmNum= str2num(selGnOrf{1}(p1+1:p2-1)); +inDM= selGnOrf{1}(p1+1:p2-1); +if (~isempty(dmNum)&& isnumeric(dmNum)),RFDMflg=1; end +catch +end +if RFDMflg, Exp(zoneSel).Dexp(DexpN).pertSel=dmNum; end %pertSel=pert; + +inMP=selGnOrf{1}((LBdlims{:,:}(1))+1:(LBdlims{:,:}(2))-1) +%LBmp=str2double(inMP); +sgdInfoOnly=get(handles.InfoToggle,'value'); +if sgdInfoOnly==1 + %*************** + EZviewInfoBox %* + %*************** +else % Runs to end of EZlstBoxExt.m within this else condition +if zoneSel==1 +Max=floor(get(handles.MPsldr1,'max')); +Min=floor(get(handles.MPsldr1,'min')); +if str2num(inMP) >= Min && str2num(inMP) <= Max +set(handles.MPed1,'string',inMP) +set(handles.MPsldr1,'value',str2double(inMP)); +else + if str2num(inMP) >= Max, set(handles.MPsldr1,'value',Max); set(handles.MPed1,'string',num2str(Max));end + if str2num(inMP) <= Min, set(handles.MPsldr1,'value',Min),set(handles.MPed1,'string',num2str(Min));end +end +end +if zoneSel==2 +Max=floor(get(handles.MPsldr2,'max')); +Min=floor(get(handles.MPsldr2,'min')); +if str2num(inMP) >= Min && str2num(inMP) <= Max +set(handles.MPed2,'string',inMP) +set(handles.MPsldr2,'value',str2double(inMP)); +else + if str2num(inMP) >= Max, set(handles.MPsldr2,'value',Max); set(handles.MPed2,'string',num2str(Max));end + if str2num(inMP) <= Min, set(handles.MPsldr2,'value',Min),set(handles.MPed2,'string',num2str(Min));end +end +end +if zoneSel==3 +Max=floor(get(handles.MPsldr3,'max')); +Min=floor(get(handles.MPsldr3,'min')); +if str2num(inMP) >= Min && str2num(inMP) <= Max +set(handles.MPed3,'string',inMP) +set(handles.MPsldr3,'value',str2double(inMP)); +else + if str2num(inMP) >= Max, set(handles.MPsldr3,'value',Max); set(handles.MPed3,'string',num2str(Max));end + if str2num(inMP) <= Min, set(handles.MPsldr3,'value',Min),set(handles.MPed3,'string',num2str(Min));end +end +end + +if RFDMflg, +if zoneSel==1 +Max=floor(get(handles.DMsldr1,'max')); +Min=floor(get(handles.DMsldr1,'min')); +if str2num(inDM) >= Min && str2num(inDM) <= Max +set(handles.DMed1,'string',inDM) +set(handles.DMsldr1,'value',str2double(inDM)); +else + if str2num(inDM) >= Max, set(handles.DMsldr1,'value',Max); set(handles.DMed1,'string',num2str(Max));end + if str2num(inDM) <= Min, set(handles.DMsldr1,'value',Min),set(handles.DMed1,'string',num2str(Min));end +end +end +if zoneSel==2 +Max=floor(get(handles.DMsldr2,'max')); +Min=floor(get(handles.DMsldr2,'min')); +if str2num(inDM) >= Min && str2num(inDM) <= Max +set(handles.DMed2,'string',inDM) +set(handles.DMsldr2,'value',str2double(inDM)); +else + if str2num(inDM) >= Max, set(handles.DMsldr2,'value',Max); set(handles.DMed2,'string',num2str(Max));end + if str2num(inDM) <= Min, set(handles.DMsldr2,'value',Min),set(handles.DMed2,'string',num2str(Min));end +end +end +if zoneSel==3 +Max=floor(get(handles.DMsldr3,'max')); +Min=floor(get(handles.DMsldr3,'min')); +if str2num(inDM) >= Min && str2num(inDM) <= Max +set(handles.DMed3,'string',inDM) +set(handles.DMsldr3,'value',str2double(inDM)); +else + if str2num(inDM) >= Max, set(handles.DMsldr3,'value',Max); set(handles.DMed3,'string',num2str(Max));end + if str2num(inDM) <= Min, set(handles.DMsldr3,'value',Min),set(handles.DMed3,'string',num2str(Min));end +end +end +end +%************************************************************************** +EZVimDisplay %** +%************************************************************************** +%17_111 If CompositeTog_ set, Routine called to find all gene replicates and produce composite values +if CompositeTrendFlg==1 +if strcmp(Exp(expN).DexpType, 'chrono') + %*********************** + EZmDayPlotUcmp %* + %*********************** +else + %*********************** + EZplotUcmp %* + %*********************** +end + +%******************************************************************* +%***********PLOT Selected Gene/Orf Spot ****************************************** +% if non-Composite ("normal") then - ... +elseif CompositeTrendFlg~=1 + destPerMP= Exp(zoneSel).Dexp(DexpN).destPerMP; %length(gS.DM1.drug); + pertSel=Exp(zoneSel).Dexp(DexpN).pertSel; %floor(get(handles.DMsldr1,'value')); + plateNum=(LBmp-1)*destPerMP + pertSel; + indx=((LBr-1)*24) +LBc + MP=Exp(zoneSel).Dexp(DexpN).MP; + +try +K=scan(1,plateNum).plate(1).CFout(indx,3); Ks= num2str(K); +r=scan(1,plateNum).plate(1).CFout(indx,4); rs= num2str(r); +l=scan(1,plateNum).plate(1).CFout(indx,5); Ls= num2str(l); +try Kstr=Ks(1:5); catch, Kstr = Ks(1:length(Ks)); end +try rstr=rs(1:5); catch, rstr = rs(1:length(rs)); end +try Lstr=Ls(1:5); catch, Lstr = Ls(1:length(Ls)); end + +Kl=scan(1,plateNum).plate(1).CFout(indx,7); +Ku=scan(1,plateNum).plate(1).CFout(indx,8); +rl=scan(1,plateNum).plate(1).CFout(indx,9); +ru=scan(1,plateNum).plate(1).CFout(indx,10); +lfast=scan(1,plateNum).plate(1).CFout(indx,11); +lslow=scan(1,plateNum).plate(1).CFout(indx,12); + +t=1:200; +clear g; + +try +g = K ./ (1 + exp(-r.* (t - l ))); +gSlow= Kl ./ (1 + exp(-rl.* (t - lslow ))); +gFast= Ku ./ (1 + exp(-ru.* (t - lfast ))); +if K==0||r==0||l==0, g(1:200)=1;gSlow(1:200)=1;gFast(1:200)=1;end + +tser=(scan(1,plateNum).plate(1).t0Series(:)); +rawData= scan(1,plateNum).plate(1).intens(indx,:)/scan(1,plateNum).plate(1).Ag(indx); + + if zoneSel==1, plotAxes=ghandles.Paxes1; OLaxes=ghandles.OLaxes1; + Dlaxes=ghandles.Dlaxes1;Dkaxes=ghandles.Dkaxes1;Draxes=ghandles.Draxes1; + Exp(1).traceN=Exp(1).traceN+1; + traceN=Exp(1).traceN; + end + if zoneSel==2, plotAxes=ghandles.Paxes2; OLaxes=ghandles.OLaxes2;Daxes=ghandles.Daxes2; + Dlaxes=ghandles.Dlaxes2;Dkaxes=ghandles.Dkaxes2;Draxes=ghandles.Draxes2; + Exp(2).traceN=Exp(2).traceN+1; + traceN=Exp(2).traceN; + end + if zoneSel==3, plotAxes=ghandles.Paxes3; OLaxes=ghandles.OLaxes3;Daxes=ghandles.Daxes3; + Dlaxes=ghandles.Dlaxes3;Dkaxes=ghandles.Dkaxes3;Draxes=ghandles.Draxes3; + Exp(3).traceN=Exp(3).traceN+1; + traceN=Exp(3).traceN; + end +plot(plotAxes,t,g);hold (plotAxes,'on');plot(plotAxes,tser,rawData,'g*'); +plot(plotAxes,t,gSlow,'y');plot(plotAxes,t,gFast,'r');hold (plotAxes,'off'); +%************CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC************************************** +%Store L R and K valves for Composite [C] plots +Exp(expN).ll(traceN)= l; Exp(expN).rr(traceN)= r; Exp(expN).kk(traceN)= K; +Exp(expN).lslow(traceN)= lslow; Exp(expN).lfast(traceN)= lfast; +%************************************************************************ +try for i=1:length(Exp(zoneSel).hOL(:)),set(Exp(zoneSel).hOL(i),'color',[0 0 1]); end, catch; end +Exp(zoneSel).hOL(traceN)=plot(OLaxes,t,g);hold on; +set(Exp(zoneSel).hOL(traceN),'color',[1 0 0]) +Exp(zoneSel).hOLb(traceN)=plot(OLaxes,tser,rawData,'g*'); +catch + catchissue='Ln100 EZlstBoxExt' +end %trycatch + +%Get the DM agar description +if expN==1,DMstr=char(get(handles.DM1,'string'));end +if expN==2,DMstr=char(get(handles.DM2,'string'));end +if expN==3,DMstr=char(get(handles.DM3,'string'));end + +if isequal(selGnOrf{1}(1:3),'RF1') + gene= {selGnOrf{1}(1:p2)}; + geneOrfstr= strcat(gene,'_','m',num2str(LBmp),'r',num2str(LBr),'c',num2str(LBc),'_',tPtStr); + grfgenestr= strcat(gene,'_','m',num2str(LBmp),'r',num2str(LBr),'c',num2str(LBc)); +else + gene=MP(1,LBmp).genename{1,1}(indx); orf=MP(1,LBmp).orf{1,1}(indx); + geneOrfstr= strcat(gene,'_',orf,'_','m',num2str(LBmp),'r',num2str(LBr),'c',num2str(LBc),'_',tPtStr); + grfgenestr= strcat(gene,'_',orf,'_','m',num2str(LBmp),'r',num2str(LBr),'c',num2str(LBc)); +end +spec=MP(1,LBmp).specifics{1,1}(indx); %orfrep=MP(1,plateNum).orfRep{1,1}(indx); +tPtStr=strcat('T=', num2str(scan(1,plateNum).plate(1).t0Series(tPtSel))); +graphStr=strcat(grfgenestr,'_','L=',Lstr,'_','r=',rstr,'_','K=',Kstr); +spotDescrip=strcat(graphStr,'->',DMstr); + +xp=char(Exp(zoneSel).Dexp(DexpN).resDir); +if ispc, + slashPos=strfind(char(Exp(zoneSel).Dexp(DexpN).resDir),'\'); +else + slashPos=strfind(char(Exp(zoneSel).Dexp(DexpN).resDir),'/'); +end + +startPos=slashPos(length(slashPos)-1) +1; +endPos=slashPos(length(slashPos)) -1 +expStr= {xp(startPos:endPos)} + +Exp(zoneSel).hOLname(traceN)= spotDescrip; %graphStr; %ghandles.Exp(zoneSel).hOLname(traceN)= graphStr; +Exp(zoneSel).hOLexpNm(traceN)= expStr; %ghandles.Exp(expN).hOLexpNm(traceN)= expStr; +Exp(zoneSel).hOLresDir(traceN)= {Exp(zoneSel).Dexp(DexpN).resDir}; +Exp(zoneSel).hOLplateNum(traceN)= plateNum; + +%traceData= vertcat(get(Exp(OLay).hOL(traceN),'XData'),get(ghandles.Exp(OLay).hOL(traceN),'YData')); + +if zoneSel==1,set(ghandles.GeneOrfLoc1,'string',geneOrfstr);end % Displays the value. +if zoneSel==2,set(ghandles.GeneOrfLoc2,'string',geneOrfstr);end +if zoneSel==3,set(ghandles.GeneOrfLoc3,'string',geneOrfstr);end +if zoneSel==1,set(ghandles.graphStrLoc1,'string',spotDescrip);end %graphStr);end % Displays the value. +if zoneSel==2,set(ghandles.graphStrLoc2,'string',spotDescrip);end %graphStr);end +if zoneSel==3,set(ghandles.graphStrLoc3,'string',spotDescrip);end %graphStr);end +catch + catchissue='Ln141 EZlstBoxExt' + msg='Error' +end % trycatch zoneSel<4 datatip selection from Image (not from an OverLay Plot) + +end %if get(ghandles.CompositeTog1,'value')==1 + + +%**************Write Spot and Exp Info to OLay title areas**************************************************************************** + + if zoneSel==1, %&& get(ghandles.rotPB1,'value')~=1 + if length(char(Exp(zoneSel).hOLname(traceN)))>40,set(ghandles.OLay1,'FontSize',8);end + set(ghandles.OLay1,'string', Exp(zoneSel).hOLname(traceN)); + if length(char(Exp(zoneSel).hOLexpNm(traceN)))>40,set(ghandles.OLexp1,'FontSize',8);end + set(ghandles.OLexp1,'string',Exp(zoneSel).hOLexpNm(traceN)); + end + if zoneSel==2 %&& get(ghandles.rotPB2,'value') ~=1 + if length(char(Exp(zoneSel).hOLname(traceN)))>40,set(ghandles.OLay2,'FontSize',8);end + set(ghandles.OLay2,'string', Exp(zoneSel).hOLname(traceN)); + if length(char(Exp(zoneSel).hOLexpNm(traceN)))>40,set(ghandles.OLexp2,'FontSize',8);end + set(ghandles.OLexp2,'string',Exp(zoneSel).hOLexpNm(traceN)); + end + if zoneSel==3 %&& get(ghandles.rotPB3,'value') ~=1 + if length(char(Exp(zoneSel).hOLname(traceN)))>40,set(ghandles.OLay3,'FontSize',8);end + set(ghandles.OLay3,'string', Exp(OLay).hOLname(traceN)); + if length(char(Exp(zoneSel).hOLexpNm(traceN)))>40,set(ghandles.OLexp3,'FontSize',8);end + set(ghandles.OLexp3,'string',Exp(OLay).hOLexpNm(traceN)); + end + +%*****************Highlight gene/orf select Spot on Image********* +tPtSel=Exp(zoneSel).Dexp(DexpN).tPtSel; +Rim= 16-(LBr-1); Cim =LBc; +spotCoor=Exp(zoneSel).Dexp(DexpN).FexpScanSpots{1,plateNum}{Cim,Rim,tPtSel}; + if zoneSel==1, expAxes=ghandles.Iaxes1;end + if zoneSel==2, expAxes=ghandles.Iaxes2;end + if zoneSel==3, expAxes=ghandles.Iaxes3;end + %axes(ghandles.Iaxes1) + plot(expAxes,(spotCoor(2)+24),(spotCoor(1)+24),'.y') + + +%***********************GraphicDestinationPerturbationComparison**15_0821************************************************ +EZdatatip=0; %** +if strcmp((Exp(expN).DexpType),'single')||... + strcmp((Exp(expN).DexpType),'multi') + %**************** + EZdestComp %** + %**************** +elseif strcmp((Exp(expN).DexpType),'chrono') + %************ + EZmDayTrend %** + %************ +end +%*********************************************************************************************************************** +%*********************HeatMap Text Field********************************* +try +ll=num2str(l); +if length(ll)>5,htl= ll(1:5);else htl=ll;end +catch + htl=' '; +end +try + n1= num2str(Exp(expN).Dexp(DexpN).HtMpIntN1(indx)); + if length(n1)>5,N1= n1(1:5);else N1=n1; end + htN1=strcat('_N1=',N1); +catch, + htN1=' '; +end +try +htmapStr=strcat('L= ',htl, htN1) +if expN==1,set(ghandles.HtMapVals1,'string',htmapStr);end +if expN==2,set(ghandles.HtMapVals2,'string',htmapStr);end +if expN==3,set(ghandles.HtMapVals3,'string',htmapStr);end +catch +end + + +end %if sgdInfoOnly==1 diff --git a/workflow/.old/apps/matlab/ezview/EZlstBoxExt.m~ b/workflow/.old/apps/matlab/ezview/EZlstBoxExt.m~ new file mode 100755 index 00000000..56ab517b --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZlstBoxExt.m~ @@ -0,0 +1,257 @@ + +%EZlstBoxExt +%global Exp +%expN=1; +RFDMflg=0; +try +p1=cell2mat(strfind(selGnOrf,'(')); +p2= cell2mat(strfind(selGnOrf,')')); +dmNum= str2num(selGnOrf{1}(p1+1:p2-1)); +inDM= selGnOrf{1}(p1+1:p2-1); +if (~isempty(dmNum)&& isnumeric(dmNum)),RFDMflg=1; end +catch +end +if RFDMflg, Exp(zoneSel).Dexp(DexpN).pertSel=dmNum; end %pertSel=pert; + +inMP=selGnOrf{1}((LBdlims{:,:}(1))+1:(LBdlims{:,:}(2))-1) +%LBmp=str2double(inMP); +sgdInfoOnly=get(handles.InfoToggle,'value'); +if sgdInfoOnly==1 + EZviewInfoBox +else % Runs to end of EZlstBoxExt.m within this else condition +if zoneSel==1 +Max=floor(get(handles.MPsldr1,'max')); +Min=floor(get(handles.MPsldr1,'min')); +if str2num(inMP) >= Min && str2num(inMP) <= Max +set(handles.MPed1,'string',inMP) +set(handles.MPsldr1,'value',str2double(inMP)); +else + if str2num(inMP) >= Max, set(handles.MPsldr1,'value',Max); set(handles.MPed1,'string',num2str(Max));end + if str2num(inMP) <= Min, set(handles.MPsldr1,'value',Min),set(handles.MPed1,'string',num2str(Min));end +end +end +if zoneSel==2 +Max=floor(get(handles.MPsldr2,'max')); +Min=floor(get(handles.MPsldr2,'min')); +if str2num(inMP) >= Min && str2num(inMP) <= Max +set(handles.MPed2,'string',inMP) +set(handles.MPsldr2,'value',str2double(inMP)); +else + if str2num(inMP) >= Max, set(handles.MPsldr2,'value',Max); set(handles.MPed2,'string',num2str(Max));end + if str2num(inMP) <= Min, set(handles.MPsldr2,'value',Min),set(handles.MPed2,'string',num2str(Min));end +end +end +if zoneSel==3 +Max=floor(get(handles.MPsldr3,'max')); +Min=floor(get(handles.MPsldr3,'min')); +if str2num(inMP) >= Min && str2num(inMP) <= Max +set(handles.MPed3,'string',inMP) +set(handles.MPsldr3,'value',str2double(inMP)); +else + if str2num(inMP) >= Max, set(handles.MPsldr3,'value',Max); set(handles.MPed3,'string',num2str(Max));end + if str2num(inMP) <= Min, set(handles.MPsldr3,'value',Min),set(handles.MPed3,'string',num2str(Min));end +end +end + +if RFDMflg, +if zoneSel==1 +Max=floor(get(handles.DMsldr1,'max')); +Min=floor(get(handles.DMsldr1,'min')); +if str2num(inDM) >= Min && str2num(inDM) <= Max +set(handles.DMed1,'string',inDM) +set(handles.DMsldr1,'value',str2double(inDM)); +else + if str2num(inDM) >= Max, set(handles.DMsldr1,'value',Max); set(handles.DMed1,'string',num2str(Max));end + if str2num(inDM) <= Min, set(handles.DMsldr1,'value',Min),set(handles.DMed1,'string',num2str(Min));end +end +end +if zoneSel==2 +Max=floor(get(handles.DMsldr2,'max')); +Min=floor(get(handles.DMsldr2,'min')); +if str2num(inDM) >= Min && str2num(inDM) <= Max +set(handles.DMed2,'string',inDM) +set(handles.DMsldr2,'value',str2double(inDM)); +else + if str2num(inDM) >= Max, set(handles.DMsldr2,'value',Max); set(handles.DMed2,'string',num2str(Max));end + if str2num(inDM) <= Min, set(handles.DMsldr2,'value',Min),set(handles.DMed2,'string',num2str(Min));end +end +end +if zoneSel==3 +Max=floor(get(handles.DMsldr3,'max')); +Min=floor(get(handles.DMsldr3,'min')); +if str2num(inDM) >= Min && str2num(inDM) <= Max +set(handles.DMed3,'string',inDM) +set(handles.DMsldr3,'value',str2double(inDM)); +else + if str2num(inDM) >= Max, set(handles.DMsldr3,'value',Max); set(handles.DMed3,'string',num2str(Max));end + if str2num(inDM) <= Min, set(handles.DMsldr3,'value',Min),set(handles.DMed3,'string',num2str(Min));end +end +end +end +%********************************************************************************* +EZVimDisplay +%***********PLOT Selected Gene/Orf Spot ****************************************** +try + destPerMP= Exp(zoneSel).Dexp(DexpN).destPerMP; %length(gS.DM1.drug); + %MPsel=LBmb; %floor(get(handles.MPsldr1,'value')); + pertSel=Exp(zoneSel).Dexp(DexpN).pertSel; %floor(get(handles.DMsldr1,'value')); + plateNum=(LBmp-1)*destPerMP + pertSel; + indx=((LBr-1)*24) +LBc + MP=Exp(zoneSel).Dexp(DexpN).MP; + +K=scan(1,plateNum).plate(1).CFout(indx,3); Ks= num2str(K); +r=scan(1,plateNum).plate(1).CFout(indx,4); rs= num2str(r); +l=scan(1,plateNum).plate(1).CFout(indx,5); Ls= num2str(l); +try Kstr=Ks(1:5); catch, Kstr = Ks(1:length(Ks)); end +try rstr=rs(1:5); catch, rstr = rs(1:length(rs)); end +try Lstr=Ls(1:5); catch, Lstr = Ls(1:length(Ls)); end + +Kl=scan(1,plateNum).plate(1).CFout(indx,7); +Ku=scan(1,plateNum).plate(1).CFout(indx,8); +rl=scan(1,plateNum).plate(1).CFout(indx,9); +ru=scan(1,plateNum).plate(1).CFout(indx,10); +lfast=scan(1,plateNum).plate(1).CFout(indx,11); +lslow=scan(1,plateNum).plate(1).CFout(indx,12); +t=1:200; +clear g; + +try +g = K ./ (1 + exp(-r.* (t - l ))); +gSlow= Kl ./ (1 + exp(-rl.* (t - lslow ))); +gFast= Ku ./ (1 + exp(-ru.* (t - lfast ))); +if K==0||r==0||l==0, g(1:200)=1;gSlow(1:200)=1;gFast(1:200)=1;end +tser=(scan(1,plateNum).plate(1).t0Series(:)); +rawData= scan(1,plateNum).plate(1).intens(indx,:)/scan(1,plateNum).plate(1).Ag(indx); + + if zoneSel==1, plotAxes=ghandles.Paxes1; OLaxes=ghandles.OLaxes1; + Dlaxes=ghandles.Dlaxes1;Dkaxes=ghandles.Dkaxes1;Draxes=ghandles.Draxes1; + Exp(1).traceN=Exp(1).traceN+1; + traceN=Exp(1).traceN; + end + if zoneSel==2, plotAxes=ghandles.Paxes2; OLaxes=ghandles.OLaxes2;Daxes=ghandles.Daxes2; + Dlaxes=ghandles.Dlaxes2;Dkaxes=ghandles.Dkaxes2;Draxes=ghandles.Draxes2; + Exp(2).traceN=Exp(2).traceN+1; + traceN=Exp(2).traceN; + end + if zoneSel==3, plotAxes=ghandles.Paxes3; OLaxes=ghandles.OLaxes3;Daxes=ghandles.Daxes3; + Dlaxes=ghandles.Dlaxes3;Dkaxes=ghandles.Dkaxes3;Draxes=ghandles.Draxes3; + Exp(3).traceN=Exp(3).traceN+1; + traceN=Exp(3).traceN; + end +plot(plotAxes,t,g);hold (plotAxes,'on');plot(plotAxes,tser,rawData,'g*'); + plot(plotAxes,t,gSlow,'y');plot(plotAxes,t,gFast,'r');hold (plotAxes,'off'); +try for i=1:length(Exp(zoneSel).hOL(:)),set(Exp(zoneSel).hOL(i),'color',[0 0 1]); end, catch; end +Exp(zoneSel).hOL(traceN)=plot(OLaxes,t,g);hold on; +set(Exp(zoneSel).hOL(traceN),'color',[1 0 0]) +Exp(zoneSel).hOLb(traceN)=plot(OLaxes,tser,rawData,'g*'); +catch + catchissue='Ln100 EZlstBoxExt' +end %trycatch + +%Get the DM agar description +if expN==1,DMstr=char(get(handles.DM1,'string'));end +if expN==2,DMstr=char(get(handles.DM2,'string'));end +if expN==3,DMstr=char(get(handles.DM3,'string'));end + +if isequal(selGnOrf{1}(1:3),'RF1') + gene= {selGnOrf{1}(1:p2)}; + geneOrfstr= strcat(gene,'_','m',num2str(LBmp),'r',num2str(LBr),'c',num2str(LBc),'_',tPtStr); + grfgenestr= strcat(gene,'_','m',num2str(LBmp),'r',num2str(LBr),'c',num2str(LBc)); +else + gene=MP(1,LBmp).genename{1,1}(indx); orf=MP(1,LBmp).orf{1,1}(indx); + geneOrfstr= strcat(gene,'_',orf,'_','m',num2str(LBmp),'r',num2str(LBr),'c',num2str(LBc),'_',tPtStr); + grfgenestr= strcat(gene,'_',orf,'_','m',num2str(LBmp),'r',num2str(LBr),'c',num2str(LBc)); +end +spec=MP(1,LBmp).specifics{1,1}(indx); %orfrep=MP(1,plateNum).orfRep{1,1}(indx); +tPtStr=strcat('T=', num2str(scan(1,plateNum).plate(1).t0Series(tPtSel))); +graphStr=strcat(grfgenestr,'_','L=',Lstr,'_','r=',rstr,'_','K=',Kstr); +spotDescrip=strcat(graphStr,'->',DMstr); + +xp=char(Exp(zoneSel).Dexp(DexpN).resDir); +if ispc, + slashPos=strfind(char(Exp(zoneSel).Dexp(DexpN).resDir),'\'); +else + slashPos=strfind(char(Exp(zoneSel).Dexp(DexpN).resDir),'/'); +end + +startPos=slashPos(length(slashPos)-1) +1; +endPos=slashPos(length(slashPos)) -1 +expStr= {xp(startPos:endPos)} + +Exp(zoneSel).hOLname(traceN)= spotDescrip; %graphStr; %ghandles.Exp(zoneSel).hOLname(traceN)= graphStr; +Exp(zoneSel).hOLexpNm(traceN)= expStr; %ghandles.Exp(expN).hOLexpNm(traceN)= expStr; +Exp(zoneSel).hOLresDir(traceN)= {Exp(zoneSel).resDir}; +Exp(zoneSel).hOLplateNum(traceN)= plateNum; + +%traceData= vertcat(get(Exp(OLay).hOL(traceN),'XData'),get(ghandles.Exp(OLay).hOL(traceN),'YData')); + +if zoneSel==1,set(ghandles.GeneOrfLoc1,'string',geneOrfstr);end % Displays the value. +if zoneSel==2,set(ghandles.GeneOrfLoc2,'string',geneOrfstr);end +if zoneSel==3,set(ghandles.GeneOrfLoc3,'string',geneOrfstr);end +if zoneSel==1,set(ghandles.graphStrLoc1,'string',spotDescrip);end %graphStr);end % Displays the value. +if zoneSel==2,set(ghandles.graphStrLoc2,'string',spotDescrip);end %graphStr);end +if zoneSel==3,set(ghandles.graphStrLoc3,'string',spotDescrip);end %graphStr);end +catch + catchissue='Ln141 EZlstBoxExt' + msg='Error' +end % trycatch zoneSel<4 datatip selection from Image (not from an OverLay Plot) +%**************Write Spot and Exp Info to OLay title areas**************************************************************************** + + if zoneSel==1, %&& get(ghandles.rotPB1,'value')~=1 + if length(char(Exp(zoneSel).hOLname(traceN)))>40,set(ghandles.OLay1,'FontSize',8);end + set(ghandles.OLay1,'string', Exp(zoneSel).hOLname(traceN)); + if length(char(Exp(zoneSel).hOLexpNm(traceN)))>40,set(ghandles.OLexp1,'FontSize',8);end + set(ghandles.OLexp1,'string',Exp(zoneSel).hOLexpNm(traceN)); + end + if zoneSel==2 %&& get(ghandles.rotPB2,'value') ~=1 + if length(char(Exp(zoneSel).hOLname(traceN)))>40,set(ghandles.OLay2,'FontSize',8);end + set(ghandles.OLay2,'string', Exp(zoneSel).hOLname(traceN)); + if length(char(Exp(zoneSel).hOLexpNm(traceN)))>40,set(ghandles.OLexp2,'FontSize',8);end + set(ghandles.OLexp2,'string',Exp(zoneSel).hOLexpNm(traceN)); + end + if zoneSel==3 %&& get(ghandles.rotPB3,'value') ~=1 + if length(char(Exp(zoneSel).hOLname(traceN)))>40,set(ghandles.OLay3,'FontSize',8);end + set(ghandles.OLay3,'string', Exp(OLay).hOLname(traceN)); + if length(char(Exp(zoneSel).hOLexpNm(traceN)))>40,set(ghandles.OLexp3,'FontSize',8);end + set(ghandles.OLexp3,'string',Exp(OLay).hOLexpNm(traceN)); + end + +%*****************Highlight gene/orf select Spot on Image********* +tPtSel=Exp(zoneSel).Dexp(DexpN).tPtSel; +Rim= 16-(LBr-1); Cim =LBc; +spotCoor=Exp(zoneSel).Dexp(DexpN).FexpScanSpots{1,plateNum}{Cim,Rim,tPtSel} + if zoneSel==1, expAxes=ghandles.Iaxes1;end + if zoneSel==2, expAxes=ghandles.Iaxes2;end + if zoneSel==3, expAxes=ghandles.Iaxes3;end + %axes(ghandles.Iaxes1) + plot(expAxes,(spotCoor(2)+24),(spotCoor(1)+24),'.y') + + +%***********************GraphicDestinationPertibationComparison**15_0821************************************************ +EZdatatip=0; +EZdestComp +%*********************************************************************************************************************** +%*********************HeatMap Text Field********************************* +try +ll=num2str(l); +if length(ll)>5,htl= ll(1:5);else htl=ll;end +catch + htl=' '; +end +try + n1= num2str(Exp(expN).Dexp(DexpN).HtMpIntN1(indx)); + if length(n1)>5,N1= n1(1:5);else N1=n1; end + htN1=strcat('_N1=',N1); +catch, + htN1=' '; +end +try +htmapStr=strcat('L= ',htl, htN1) +if expN==1,set(ghandles.HtMapVals1,'string',htmapStr);end +if expN==2,set(ghandles.HtMapVals2,'string',htmapStr);end +if expN==3,set(ghandles.HtMapVals3,'string',htmapStr);end +catch +end + + +end %if sgdInfoOnly==1 diff --git a/workflow/.old/apps/matlab/ezview/EZvDatatip.asv b/workflow/.old/apps/matlab/ezview/EZvDatatip.asv new file mode 100755 index 00000000..fc9c866f --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZvDatatip.asv @@ -0,0 +1,665 @@ +%EZvDatatip 230802 attempting to fix for R2023a +%Calls to EZdestComp.m EZmDayTrend.m + +global ghandles +global Exp +global zonePB + +RFcmpGFlg=0; %Test 180105 as it goes to EZmDayTrend.m +lstBoxCmpFlg=0; + + curKey=get(gcf,'currentkey') + htMapFg=0; + + if ghandles.Iaxes1==get(htargetAxes,'Parent'),expN=1; + elseif ghandles.Iaxes2==get(htargetAxes,'Parent'),expN=2; + elseif ghandles.Iaxes3==get(htargetAxes,'Parent'),expN=3; + elseif ghandles.OLaxes1==get(htargetAxes,'Parent'),OLay=1; expN=1; %zone=1; datacursormode off; + elseif ghandles.OLaxes2==get(htargetAxes,'Parent'),OLay=2; expN=2; %zone=2; datacursormode off; + elseif ghandles.OLaxes3==get(htargetAxes,'Parent'),OLay=3; expN=3; %zone=3; datacursormode off; + elseif ghandles.HtMap1==get(htargetAxes,'Parent'),expN=1; htMapFg=1; + elseif ghandles.HtMap2==get(htargetAxes,'Parent'),expN=2; htMapFg=1; + elseif ghandles.HtMap3==get(htargetAxes,'Parent'),expN=3; htMapFg=1; + else + return + end + + if expN==1,DexpN= (get(ghandles.DN1,'value')); end + if expN==2,DexpN= (get(ghandles.DN2,'value')); end + if expN==3,DexpN= (get(ghandles.DN3,'value')); end + + % Exp(expN).DexpN=DexpN; +if strcmp(Exp(expN).DexpType,'single'), DexpN=1; end +if exist('OLay','var'), clear ExpN; end + +if ~exist('OLay','var') +try + ImageSel=expN<4 + destPerMP= Exp(expN).Dexp(DexpN).destPerMP; %length(gS.DM1.drug); + MPsel=Exp(expN).Dexp(DexpN).MPsel; %floor(get(handles.MPsldr1,'value')); + pertSel=Exp(expN).Dexp(DexpN).pertSel; %floor(get(handles.DMsldr1,'value')); + tPtSel=Exp(expN).Dexp(DexpN).tPtSel; %floor(get(handles.Tptsldr1,'value')); + plateNum= Exp(expN).Dexp(DexpN).plateNum; %(MPsel1-1)*destPerMP1 + pertSel1; + scan= Exp(expN).Dexp(DexpN).scan; + + + MP=Exp(expN).Dexp(DexpN).MP; + + ptrPos=[cpos(1),cpos(2)]; %for VerticleImage + if htMapFg==0 %Comes from spot image Iaxes + try + for m=1:24 + for n=1:16 + coord=Exp(expN).Dexp(DexpN).FexpScanSpots{plateNum}{m,n,tPtSel}; %replace {1} with {plateNum} + + if ptrPos(2)> coord(1) && ptrPos(2)< coord(3) + if ptrPos(1)> coord(2) && ptrPos(1)',DMstr); + +xp=char(Exp(expN).Dexp(DexpN).resDir); +if ispc, + slashPos=strfind(char(Exp(expN).Dexp(DexpN).resDir),'\'); +else + slashPos=strfind(char(Exp(expN).Dexp(DexpN).resDir),'/'); +end + +startPos=slashPos(length(slashPos)-2) +1; +endPos=(slashPos(length(slashPos)) -1); +expStr= {xp(startPos:endPos)}; + +Exp(expN).hOLname(traceN)= spotDescrip; %ZoneRelated %graphStr; %ghandles.Exp(expN).hOLname(traceN)= graphStr; +Exp(expN).hOLexpNm(traceN)= expStr; %ghandles.Exp(expN).hOLexpNm(traceN)= expStr; +Exp(expN).hOLresDir(traceN)= {Exp(expN).Dexp(DexpN).resDir}; +Exp(expN).hOLplateNum(traceN)= plateNum; + +%traceData= vertcat(get(Exp(OLay).hOL(traceN),'XData'),get(ghandles.Exp(OLay).hOL(traceN),'YData')); + +if expN==1,set(ghandles.GeneOrfLoc1,'string',geneOrfstr);end % Displays the value. +if expN==2,set(ghandles.GeneOrfLoc2,'string',geneOrfstr);end +if expN==3,set(ghandles.GeneOrfLoc3,'string',geneOrfstr);end +if expN==1,set(ghandles.graphStrLoc1,'string',spotDescrip);end %graphStr);end % Displays the value. +if expN==2,set(ghandles.graphStrLoc2,'string',spotDescrip);end %graphStr);end +if expN==3,set(ghandles.graphStrLoc3,'string',spotDescrip);end %graphStr);end +%************************* ********************* *************************** +try + if expN==1, %&& get(ghandles.rotPB1,'value')~=1 + try if length(char(Exp(expN).hOLname(traceN)))>40,set(ghandles.OLay1,'FontSize',8);end, catch end + set(ghandles.OLay1,'string', Exp(expN).hOLname(traceN)); + try if length(char(Exp(expN).hOLexpNm(traceN)))>40,set(ghandles.OLexp1,'FontSize',8);end, catch end + set(ghandles.OLexp1,'string',Exp(expN).hOLexpNm(traceN)); + end + if expN==2 %&& get(ghandles.rotPB2,'value') ~=1 + try if length(char(Exp(expN).hOLname(traceN)))>40,set(ghandles.OLay2,'FontSize',8);end, catch end + set(ghandles.OLay2,'string', Exp(expN).hOLname(traceN)); + try if length(char(Exp(expN).hOLexpNm(traceN)))>40,set(ghandles.OLexp2,'FontSize',8);end, catch end + set(ghandles.OLexp2,'string',Exp(expN).hOLexpNm(traceN)); + end + if expN==3 %&& get(ghandles.rotPB3,'value') ~=1 + try if length(char(Exp(expN).hOLname(traceN)))>40,set(ghandles.OLay3,'FontSize',8);end, catch end + set(ghandles.OLay3,'string', Exp(expN).hOLname(traceN)); + try if length(char(Exp(expN).hOLexpNm(traceN)))>40,set(ghandles.OLexp3,'FontSize',8);end, catch end + set(ghandles.OLexp3,'string',Exp(expN).hOLexpNm(traceN)); + end +catch +end + +%******************************************************* +%{ +if expN==1 + zonesel=1; + set(ghandles.zoneRad1,'value',1) + set(ghandles.zoneRad2,'value',0) + set(ghandles.zoneRad3,'value',0) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + end +end + +if expN==2 + zonesel=2; + set(ghandles.zoneRad2,'value',1) + set(ghandles.zoneRad1,'value',0) + set(ghandles.zoneRad3,'value',0) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + end +end + +if expN==3 + zonesel=3; + set(ghandles.zoneRad3,'value',1) + set(ghandles.zoneRad2,'value',0) + set(ghandles.zoneRad1,'value',0) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + end +end +%} +%**************************************************************** +%Zone PB set here as replacement for zonePB radio buttons 230815 +if expN==1 + zonesel=1; + set(ghandles. zonePB1,'value',1) + set(ghandles. zonePB2,'value',0) + set(ghandles. zonePB3,'value',0) + set(ghandles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) + set(ghandles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) + set(ghandles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + end +end + +if expN==2 + zonesel=2; + set(ghandles. zonePB2,'value',1) + set(ghandles. zonePB1,'value',0) + set(ghandles. zonePB3,'value',0) + set(ghandles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) + set(ghandles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) + set(ghandles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + end +end + +if expN==3 + zonesel=3; + set(ghandles. zonePB3,'value',1) + set(ghandles. zonePB2,'value',0) + set(ghandles. zonePB1,'value',0) + set(ghandles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]) + set(ghandles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) + set(ghandles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + end +end +%*********************************************************************** + + +Exp(expN).Trace(traceN).UsrGLB= geneOrfstr; +Exp(expN).Trace(traceN).dmSel= pertSel; +Exp(expN).Trace(traceN).DexpN= DexpN; +Exp(expN).Trace(traceN).Dexp(DexpN).DM(pertSel).UsrLvals= l; +Exp(expN).Trace(traceN).Dexp(DexpN).DM(pertSel).UsrKvals= K; +Exp(expN).Trace(traceN).Dexp(DexpN).DM(pertSel).Usrrvals= r; + +%************************************************************** + +catch + msg= 'NotImage' +end % trycatch expN<4 datatip selection from Image (not from an OverLay Plot) + + +end %if ~exist('OLay','var') +%****************************************************************************************** +%Write Selected Trace Info to OLAY header********************+++++++++++++++++************* +try +OLayTest=OLay<4 +msg='OLay' +%make all traces blue +for i=1:length(Exp(OLay).hOL(:)) +try set(Exp(OLay).hOL(i),'color',[0 0 1]), catch end +end + +%if get(ghandles.rotPB1,'value')~=1, +for i=1:length(Exp(OLay).hOL(:)) + htargetAxes + Exp(OLay).hOL(i) +if htargetAxes==Exp(OLay).hOL(i) + if OLay==1 && get(ghandles.rotPB1,'value')~=1, + set(htargetAxes,'color',[1 0 0]) + try if length(char(Exp(OLay).hOLname(i)))>40,set(ghandles.OLay1,'FontSize',8);end, catch, end + set(ghandles.OLay1,'string', Exp(OLay).hOLname(i)); + traceLab= char(Exp(OLay).hOLname(i)); + try if length(char(Exp(OLay).hOLexpNm(i)))>40,set(ghandles.OLexp1,'FontSize',8);end, catch, end + set(ghandles.OLexp1,'string',Exp(OLay).hOLexpNm(i)); + OLresDir= Exp(OLay).hOLresDir(i); + Exp(OLay).hOLplateNum(i)= Exp(expN).Dexp(DexpN).plateNum %bug fix for OLay "chrono' RF_cmp( ) trend + plateNum= Exp(expN).Dexp(DexpN).plateNum + OLplateNum= Exp(OLay).hOLplateNum(i); + seltraceN=i; + + end + if OLay==2 && get(ghandles.rotPB2,'value') ~=1 + set(htargetAxes,'color',[1 0 0]) + try if length(char(Exp(OLay).hOLname(i)))>40,set(ghandles.OLay2,'FontSize',8);end, catch, end + set(ghandles.OLay2,'string', Exp(OLay).hOLname(i)); + traceLab= char(Exp(OLay).hOLname(i)); + try if length(char(Exp(OLay).hOLexpNm(i)))>40,set(ghandles.OLexp2,'FontSize',8);end, catch, end + set(ghandles.OLexp2,'string',Exp(OLay).hOLexpNm(i)); + OLresDir= Exp(OLay).hOLresDir(i); + Exp(OLay).hOLplateNum(i)= Exp(expN).Dexp(DexpN).plateNum %bug fix for OLay "chrono' RF_cmp( ) trend + plateNum= Exp(expN).Dexp(DexpN).plateNum + OLplateNum= Exp(OLay).hOLplateNum(i); + seltraceN=i; + end + if OLay==3 && get(ghandles.rotPB3,'value') ~=1 + set(htargetAxes,'color',[1 0 0]) + try if length(char(Exp(OLay).hOLname(i)))>40,set(ghandles.OLay3,'FontSize',8);end, catch, end + set(ghandles.OLay3,'string', Exp(OLay).hOLname(i)); + traceLab= char(Exp(OLay).hOLname(i)); + try if length(char(Exp(OLay).hOLexpNm(i)))>40,set(ghandles.OLexp3,'FontSize',8);end, catch, end + set(ghandles.OLexp3,'string',Exp(OLay).hOLexpNm(i)); + OLresDir= Exp(OLay).hOLresDir(i); + Exp(OLay).hOLplateNum(i)= Exp(expN).Dexp(DexpN).plateNum %bug fix for OLay "chrono' RF_cmp( ) trend + plateNum= Exp(expN).Dexp(DexpN).plateNum + OLplateNum= Exp(OLay).hOLplateNum(i); + seltraceN=i; + end + Exp(OLay).seltraceN=seltraceN; +else + msg='Cant Find trace' +end + + +end % => for i=1:length(Exp(OLay).hOL(:)) + +%Extract row and col values from stored trace label for dest compare plots(EZdestComp) +%if a RFcmp_ is selected Need alternate method. +%if the Composite button is active, Need yet another method. +try + tracename=char(Exp(OLay).hOLname(seltraceN)) + + pos_= strfind(tracename,'_') + rxcy= tracename(pos_(2):pos_(3)) + cindx= strfind(rxcy,'c') + rindx= strfind(rxcy,'r') + LBr= str2num(rxcy((rindx+1):cindx-1)) + LBc= str2num(tracename((pos_(2)+cindx): pos_(3)-1)) + indx=((LBr-1)*24) +LBc + grfgenestr= tracename(1:pos_(3)-1) + scan= Exp(OLay).Dexp(DexpN).scan; + EZdatatip=2; + try + tracename=char(Exp(OLay).hOLname(seltraceN)) + EZdatatip=2; + catch + end +catch + msg='Not from an OLay selected trace' +end + + +catch +msg='Not in OLay frame-axis 0' +end %=> try for Write Selected Trace Info to OLAY header****** + +%HIDE HIDE HIDE --------------------------------------------------- +%HIDE selected plot trace****rotPBx used for 'Hide'**************** +try +OLayTest=OLay<4 + msg='OLay' + OLay + +if get(ghandles.rotPB1,'value') ==1 && OLay==1, + %make all traces blue + for i=1:length(Exp(OLay).hOL(:)) + set(Exp(OLay).hOL(i),'color',[0 0 1]) + end + + for i=1:length(Exp(OLay).hOL(:)) + if htargetAxes==Exp(OLay).hOL(i) + hidAx1traceN=i + set(Exp(OLay).hOL(i),'Visible','off') + set(Exp(OLay).hOLb(i),'Visible','off') + for j=1:length(Exp(OLay).hOL(:)) + if isequal(get(Exp(OLay).hOL(j),'Visible'),'on'), maxhN= j; end + end + end + if htargetAxes==Exp(OLay).hOL(i), break;end + end + set(Exp(OLay).hOL(maxhN),'color',[1 0 0]) %Set latest trace red + set(Exp(OLay).hOLb(maxhN),'color',[0 1 0]) + if OLay==1 + try if length(char(Exp(OLay).hOLname(maxhN)))>40,set(ghandles.OLay1,'FontSize',8);end, catch, end + set(ghandles.OLay1,'string', Exp(OLay).hOLname(maxhN)); + traceLab= char(Exp(OLay).hOLname(maxhN)); + try if length(char(Exp(OLay).hOLexpNm(maxhN)))>40,set(ghandles.OLexp1,'FontSize',8);end, catch, end + set(ghandles.OLexp1,'string',Exp(OLay).hOLexpNm(maxhN)); + OLresDir= Exp(OLay).hOLresDir(maxhN); + OLplateNum= Exp(OLay).hOLplateNum(maxhN); + end + +end + +%------HIDE 22222222222222222----- +if get(ghandles.rotPB2,'value')==1 && OLay==2, % + for j=1:length(Exp(OLay).hOL(:)) %Set all traces blue + try set(Exp(OLay).hOL(i),'color',[0 0 1]), catch, end + end + + for i=1:length(Exp(OLay).hOL(:)) + if htargetAxes==Exp(OLay).hOL(i) + hidAx2traceN=i + set(Exp(OLay).hOL(i),'Visible','off') + set(Exp(OLay).hOLb(i),'Visible','off') + for j=1:length(Exp(OLay).hOL(:)) + try if isequal(get(Exp(OLay).hOL(j),'Visible'),'on'), maxhN= j; end, catch end + end + end + if htargetAxes==Exp(OLay).hOL(i), break;end + end + set(Exp(OLay).hOL(maxhN),'color',[1 0 0]) %Set latest trace red + set(Exp(OLay).hOLb(maxhN),'color',[0 1 0]) + if OLay==2 + try if length(char(Exp(OLay).hOLname(maxhN)))>40,set(ghandles.OLay2,'FontSize',8);end, catch, end + set(ghandles.OLay2,'string', Exp(OLay).hOLname(maxhN)); + traceLab= char(Exp(OLay).hOLname(maxhN)); + try if length(char(Exp(OLay).hOLexpNm(maxhN)))>40,set(ghandles.OLexp2,'FontSize',8);end, catch, end + set(ghandles.OLexp2,'string',Exp(OLay).hOLexpNm(maxhN)); + OLresDir= Exp(OLay).hOLresDir(maxhN); + OLplateNum= Exp(OLay).hOLplateNum(maxhN); + end +end %if rotPB2 ....==1 + +%------HIDE 33333333333333----- +if get(ghandles.rotPB3,'value') ==1 && OLay==3, + %make all traces blue + for i=1:length(Exp(OLay).hOL(:)) + try set(Exp(OLay).hOL(i),'color',[0 0 1]), catch, end + end + + for i=1:length(Exp(OLay).hOL(:)) + if htargetAxes==Exp(OLay).hOL(i) + hidAx3traceN=i + set(Exp(OLay).hOL(i),'Visible','off') + set(Exp(OLay).hOLb(i),'Visible','off') + for j=1:length(Exp(OLay).hOL(:)) + try if isequal(get(Exp(OLay).hOL(j),'Visible'),'on'), maxhN= j; end, catch, end + end + end + if htargetAxes==Exp(OLay).hOL(i), break;end + end + set(Exp(OLay).hOL(maxhN),'color',[1 0 0]) %Set latest trace red + set(Exp(OLay).hOLb(maxhN),'color',[0 1 0]) + if OLay==3 + try if length(char(Exp(OLay).hOLname(maxhN)))>40,set(ghandles.OLay3,'FontSize',8);end, catch, end + set(ghandles.OLay3,'string', Exp(OLay).hOLname(maxhN)); + traceLab= char(Exp(OLay).hOLname(maxhN)); + try if length(char(Exp(OLay).hOLexpNm(maxhN)))>40,set(ghandles.OLexp3,'FontSize',8);end, catch, end + set(ghandles.OLexp3,'string',Exp(OLay).hOLexpNm(maxhN)); + OLresDir= Exp(OLay).hOLresDir(maxhN); + OLplateNum= Exp(OLay).hOLplateNum(maxhN); + end + +end + +destcompMsg= 'Olay'; + +catch +msg='Not in OLay frame-axis 1' +end + + + + +%********************************************************************************** + +NoOLay=0; +try + OLay + expN=OLay + EZdatatip= 2 +catch + NoOLay=1; + EZdatatip=1; +end + +if get(ghandles.spotTog,'value')==1 && NoOLay + OLresDir= Exp(expN).Dexp(DexpN).resDir; + OLplateNum=plateNum; + imLoc= [picLoc1(2), picLoc1(1)]; + EZspotview(expN,DexpN, imLoc,OLresDir,OLplateNum,NoOLay) +end + +%*****GraphicPertibationComparison**15_821*OR Chrono Day Comparison****************** + +if strcmpi(Exp(expN).DexpType,'single')||... + strcmpi(Exp(expN).DexpType,'multi') + %************ + EZdestComp %* + %************ +elseif strcmpi(Exp(expN).DexpType,'chrono') && ... + length(Exp(expN).Dexp)>1 + %************* + EZmDayTrend %** + %************* +end +%******************************** +% spotTog && ~Hide && Olay Capture spot location for spotview May need to +% add DexpN BUT the OLresDir likely get spotview to where it needs to go. +try +if exist('OLay') %User clicked on an Overlay +if get(ghandles.spotTog,'value')==1 && get(ghandles.rotPB1,'value') ~=1 && OLay<4 +msg='OLay with SpotTog On and Hide off' +pos_=strfind(traceLab,'_') +rcStr=traceLab(pos_(2)+1:pos_(3)-1) +cPos=findstr(rcStr,'c'); +rUsr=str2num(rcStr(2:cPos-1)); +cUsr=str2num(rcStr(cPos+1:end)); +imLoc= [cUsr, (17-rUsr)]; %picLoc1 %transform horz user data to vert image for picLocation data +OLresDir %=Exp(expN).hOLresDir(traceN); +OLplateNum %=Exp(expN).hOLplateNum(traceN); +%******************************************************** + EZspotview(expN, imLoc,OLresDir,OLplateNum,NoOLay) %* +%******************************************************** +end +end +catch +end +[output_txt]=datatipp(obj,event_obj); +%*********************HeatMap Text Field********************************* +try +ll=num2str(l); +if length(ll)>5,htl= ll(1:5);else htl=ll;end +catch + htl=' '; +end +try +kk=num2str(K); +if length(kk)>5,htk= kk(1:5);else htk=kk;end +catch + htk=' '; +end +try +rr=num2str(r); +if length(rr)>5,htr= rr(1:5);else htr=rr;end +catch + htr=' '; +end + +try + n1= num2str(Exp(expN).HtMpIntN1(indx)); %num2str(Exp(expN).Dexp(DexpN).HtMpIntN1(indx)); + if length(n1)>5,N1= n1(1:5);else N1=n1; end + htN1=strcat('_N1=',N1); +catch + htN1=' '; +end + +try + n2= num2str(Exp(expN).HtMpIntN2(indx)); %num2str(Exp(expN).Dexp(DexpN).HtMpIntN2(indx)); + if length(n2)>5,N2= n2(1:5);else N2=n2; end + htN2=strcat('_N2=',N2); +catch + htN2=' '; +end +if Exp(expN).htmapPBsel==1, htmapStr= strcat('K= ',htk); end +if Exp(expN).htmapPBsel==2, htmapStr= strcat('r= ',htr); end + +try +if Exp(expN).htmapPBsel==0 || Exp(expN).htmapPBsel>2 +htmapStr=strcat('L= ',htl, htN1,htN2) +if expN==1,set(ghandles.HtMapVals1,'string',htmapStr);end +if expN==2,set(ghandles.HtMapVals2,'string',htmapStr);end +if expN==3,set(ghandles.HtMapVals3,'string',htmapStr);end +end +catch +end + +try +if Exp(expN).htmapPBsel==1 || Exp(expN).htmapPBsel==2 + +if expN==1,set(ghandles.HtMapVals1,'string',htmapStr);end +if expN==2,set(ghandles.HtMapVals2,'string',htmapStr);end +if expN==3,set(ghandles.HtMapVals3,'string',htmapStr);end +end +catch +end + +%datacursormode(gcf) +%**********************************************Test Area +%Added 18_0105 to define RFcmpGFlg for EZmDayTrend.m when an Image spot +%is clicked + +tempLB= str2mat(selGnOrf) +RFcmpGFlg=0; +if isequal(tempLB(4:6),'cmp'), RFnum= str2double(tempLB(3)); +elseif isequal(tempLB(3:6),'cmpG'), RFcmpGFlg=1; +elseif isequal(tempLB(3:6),'cmpP'), RFcmpGFlg=1; %I beleive handling will be the same as RFcmpG +end + + +%attemp to accomodate problems in newer Matlab which pops an unneccessay + +%{ +if verLessThan('matlab','8.4') %) + +else %accomodate new matlab changes after 2014a fix 2nd update 23_0227 + close(1) +end +%blank figure that the user has to minimize +if verLessThan('matlab','8.4') %original work 23_0227 updated 23_0525 (8.4 changed to 8.3) + +else %accomodate new matlab changes after 2014a fix 2nd update 23_0227 + clf +end + +%} + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/EZvDatatip.m~ b/workflow/.old/apps/matlab/ezview/EZvDatatip.m~ new file mode 100755 index 00000000..b938ef73 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZvDatatip.m~ @@ -0,0 +1,522 @@ +global ghandles +global Exp +%datacursormode(gcf) + %{ + [output_txt]=datatipp(obj,event_obj); + clkPos=getCursorInfo(datacursormode(gcf)); + cpos=clkPos.Position; + htargetAxes= clkPos.Target; + %} +%pause(1) + curKey=get(gcf,'currentkey') + htMapFg=0; + + if ghandles.Iaxes1==get(htargetAxes,'Parent'),expN=1; + elseif ghandles.Iaxes2==get(htargetAxes,'Parent'),expN=2; + elseif ghandles.Iaxes3==get(htargetAxes,'Parent'),expN=3; + elseif ghandles.OLaxes1==get(htargetAxes,'Parent'),OLay=1; %zone=1; datacursormode off; + elseif ghandles.OLaxes2==get(htargetAxes,'Parent'),OLay=2; %zone=2; datacursormode off; + elseif ghandles.OLaxes3==get(htargetAxes,'Parent'),OLay=3; %zone=3; datacursormode off; + elseif ghandles.HtMap1==get(htargetAxes,'Parent'),expN=1; htMapFg=1; + elseif ghandles.HtMap2==get(htargetAxes,'Parent'),expN=2; htMapFg=1; + elseif ghandles.HtMap3==get(htargetAxes,'Parent'),expN=3; htMapFg=1; + else + return + end + +try + ImageSel=expN<4 + destPerMP= Exp(expN).Dexp(DexpN).destPerMP; %length(gS.DM1.drug); + MPsel=Exp(expN).Dexp(DexpN).MPsel; %floor(get(handles.MPsldr1,'value')); + pertSel=Exp(expN).Dexp(DexpN).pertSel; %floor(get(handles.DMsldr1,'value')); + tPtSel=Exp(expN).Dexp(DexpN).tPtSel; %floor(get(handles.Tptsldr1,'value')); + plateNum= Exp(expN).Dexp(DexpN).plateNum; %(MPsel1-1)*destPerMP1 + pertSel1; + scan= Exp(expN).Dexp(DexpN).scan; + + + MP=Exp(expN).Dexp(DexpN).MP; + %x2ypos= [1400-cpos(2) cpos(1)] %for HorzRotatedImage + ptrPos=[cpos(1),cpos(2)]; %for VerticleImage + if htMapFg==0 + try + for m=1:24 + for n=1:16 + coord=Exp(expN).Dexp(DexpN).FexpScanSpots{plateNum}{m,n,tPtSel}; %replace {1} with {plateNum} + + if ptrPos(2)> coord(1) && ptrPos(2)< coord(3) + if ptrPos(1)> coord(2) && ptrPos(1)',DMstr); + +xp=char(Exp(expN).Dexp(DexpN).resDir); +if ispc, + slashPos=strfind(char(Exp(expN).Dexp(DexpN).resDir),'\'); +else + slashPos=strfind(char(Exp(expN).Dexp(DexpN).resDir),'/'); +end + +startPos=slashPos(length(slashPos)-1) +1; +endPos=slashPos(length(slashPos)) -1 +expStr= {xp(startPos:endPos)} + +Exp(expN).hOLname(traceN)= spotDescrip; %ZoneRelated %graphStr; %ghandles.Exp(expN).hOLname(traceN)= graphStr; +Exp(expN).hOLexpNm(traceN)= expStr; %ghandles.Exp(expN).hOLexpNm(traceN)= expStr; +Exp(expN).hOLresDir(traceN)= {Exp(expN).resDir}; +Exp(expN).hOLplateNum(traceN)= plateNum; + +%traceData= vertcat(get(Exp(OLay).hOL(traceN),'XData'),get(ghandles.Exp(OLay).hOL(traceN),'YData')); + +if expN==1,set(ghandles.GeneOrfLoc1,'string',geneOrfstr);end % Displays the value. +if expN==2,set(ghandles.GeneOrfLoc2,'string',geneOrfstr);end +if expN==3,set(ghandles.GeneOrfLoc3,'string',geneOrfstr);end +if expN==1,set(ghandles.graphStrLoc1,'string',spotDescrip);end %graphStr);end % Displays the value. +if expN==2,set(ghandles.graphStrLoc2,'string',spotDescrip);end %graphStr);end +if expN==3,set(ghandles.graphStrLoc3,'string',spotDescrip);end %graphStr);end +%************************* ********************* *************************** +try + if expN==1, %&& get(ghandles.rotPB1,'value')~=1 + try if length(char(Exp(expN).hOLname(traceN)))>40,set(ghandles.OLay1,'FontSize',8);end, catch end + set(ghandles.OLay1,'string', Exp(expN).hOLname(traceN)); + try if length(char(Exp(expN).hOLexpNm(traceN)))>40,set(ghandles.OLexp1,'FontSize',8);end, catch end + set(ghandles.OLexp1,'string',Exp(expN).hOLexpNm(traceN)); + end + if expN==2 %&& get(ghandles.rotPB2,'value') ~=1 + try if length(char(Exp(expN).hOLname(traceN)))>40,set(ghandles.OLay2,'FontSize',8);end, catch end + set(ghandles.OLay2,'string', Exp(expN).hOLname(traceN)); + try if length(char(Exp(expN).hOLexpNm(traceN)))>40,set(ghandles.OLexp2,'FontSize',8);end, catch end + set(ghandles.OLexp2,'string',Exp(expN).hOLexpNm(traceN)); + end + if expN==3 %&& get(ghandles.rotPB3,'value') ~=1 + try if length(char(Exp(expN).hOLname(traceN)))>40,set(ghandles.OLay3,'FontSize',8);end, catch end + set(ghandles.OLay3,'string', Exp(expN).hOLname(traceN)); + try if length(char(Exp(expN).hOLexpNm(traceN)))>40,set(ghandles.OLexp3,'FontSize',8);end, catch end + set(ghandles.OLexp3,'string',Exp(expN).hOLexpNm(traceN)); + end +catch +end + +%******************************************************* +if expN==1 + zonesel=1; + set(ghandles.zoneRad1,'value',1) + set(ghandles.zoneRad2,'value',0) + set(ghandles.zoneRad3,'value',0) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + end +end + +if expN==2 + zonesel=2; + set(ghandles.zoneRad2,'value',1) + set(ghandles.zoneRad1,'value',0) + set(ghandles.zoneRad3,'value',0) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(2).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(2).srtGnLst) + end +end + +if expN==3 + zonesel=3; + set(ghandles.zoneRad3,'value',1) + set(ghandles.zoneRad2,'value',0) + set(ghandles.zoneRad1,'value',0) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(3).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(3).srtGnLst) + end +end +%************************************************************** + +catch + msg='NotImage' +end % trycatch expN<4 datatip selection from Image (not from an OverLay Plot) +%****************************************************************************************** +%Write Selected Trace Info to OLAY header********************+++++++++++++++++************* +try +OLayTest=OLay<4 +msg='OLay' +%make all traces blue +for i=1:length(Exp(OLay).hOL(:)) +try set(Exp(OLay).hOL(i),'color',[0 0 1]), catch end +end + +%if get(ghandles.rotPB1,'value')~=1, +for i=1:length(Exp(OLay).hOL(:)) + htargetAxes + Exp(OLay).hOL(i) +if htargetAxes==Exp(OLay).hOL(i) + if OLay==1 && get(ghandles.rotPB1,'value')~=1, + set(htargetAxes,'color',[1 0 0]) + try if length(char(Exp(OLay).hOLname(i)))>40,set(ghandles.OLay1,'FontSize',8);end, catch, end + set(ghandles.OLay1,'string', Exp(OLay).hOLname(i)); + traceLab= char(Exp(OLay).hOLname(i)); + try if length(char(Exp(OLay).hOLexpNm(i)))>40,set(ghandles.OLexp1,'FontSize',8);end, catch, end + set(ghandles.OLexp1,'string',Exp(OLay).hOLexpNm(i)); + OLresDir= Exp(OLay).hOLresDir(i); + OLplateNum= Exp(OLay).hOLplateNum(i); + seltraceN=i; + + end + if OLay==2 && get(ghandles.rotPB2,'value') ~=1 + set(htargetAxes,'color',[1 0 0]) + try if length(char(Exp(OLay).hOLname(i)))>40,set(ghandles.OLay2,'FontSize',8);end, catch, end + set(ghandles.OLay2,'string', Exp(OLay).hOLname(i)); + traceLab= char(Exp(OLay).hOLname(i)); + try if length(char(Exp(OLay).hOLexpNm(i)))>40,set(ghandles.OLexp2,'FontSize',8);end, catch, end + set(ghandles.OLexp2,'string',Exp(OLay).hOLexpNm(i)); + OLresDir= Exp(OLay).hOLresDir(i); + OLplateNum= Exp(OLay).hOLplateNum(i); + seltraceN=i; + end + if OLay==3 && get(ghandles.rotPB3,'value') ~=1 + set(htargetAxes,'color',[1 0 0]) + try if length(char(Exp(OLay).hOLname(i)))>40,set(ghandles.OLay3,'FontSize',8);end, catch, end + set(ghandles.OLay3,'string', Exp(OLay).hOLname(i)); + traceLab= char(Exp(OLay).hOLname(i)); + try if length(char(Exp(OLay).hOLexpNm(i)))>40,set(ghandles.OLexp3,'FontSize',8);end, catch, end + set(ghandles.OLexp3,'string',Exp(OLay).hOLexpNm(i)); + OLresDir= Exp(OLay).hOLresDir(i); + OLplateNum= Exp(OLay).hOLplateNum(i); + seltraceN=i; + end + Exp(OLay).seltraceN=seltraceN; +else + msg='Cant Find trace' +end + + +end % => for i=1:length(Exp(OLay).hOL(:)) + +%Extract row and col values from stored trace label for dest compare plots(EZdestComp) +try + tracename=char(Exp(OLay).hOLname(seltraceN)) + + pos_= strfind(tracename,'_') + rxcy= tracename(pos_(2):pos_(3)) + cindx= strfind(rxcy,'c') + rindx= strfind(rxcy,'r') + LBr= str2num(rxcy((rindx+1):cindx-1)) + LBc= str2num(tracename((pos_(2)+cindx): pos_(3)-1)) + indx=((LBr-1)*24) +LBc + grfgenestr= tracename(1:pos_(3)-1) + scan= Exp(OLay).scan; + EZdatatip=2; +catch +end + + +catch +msg='Not in OLay frame-axis' +end %=> try for Write Selected Trace Info to OLAY header****** + +%HIDE HIDE HIDE --------------------------------------------------- +%HIDE selected plot trace****rotPBx used for 'Hide'**************** +try +OLayTest=OLay<4 + msg='OLay' + OLay + +if get(ghandles.rotPB1,'value') ==1 && OLay==1, + %make all traces blue + for i=1:length(Exp(OLay).hOL(:)) + set(Exp(OLay).hOL(i),'color',[0 0 1]) + end + + for i=1:length(Exp(OLay).hOL(:)) + %htargetAxes %debug info + %Exp(OLay).hOL(i) %debug info + if htargetAxes==Exp(OLay).hOL(i) + hidAx1traceN=i + set(Exp(OLay).hOL(i),'Visible','off') + set(Exp(OLay).hOLb(i),'Visible','off') + for j=1:length(Exp(OLay).hOL(:)) + if isequal(get(Exp(OLay).hOL(j),'Visible'),'on'), maxhN= j; end + end + end + if htargetAxes==Exp(OLay).hOL(i), break;end + end + set(Exp(OLay).hOL(maxhN),'color',[1 0 0]) %Set latest trace red + set(Exp(OLay).hOLb(maxhN),'color',[0 1 0]) + if OLay==1 + try if length(char(Exp(OLay).hOLname(maxhN)))>40,set(ghandles.OLay1,'FontSize',8);end, catch, end + set(ghandles.OLay1,'string', Exp(OLay).hOLname(maxhN)); + traceLab= char(Exp(OLay).hOLname(maxhN)); + try if length(char(Exp(OLay).hOLexpNm(maxhN)))>40,set(ghandles.OLexp1,'FontSize',8);end, catch, end + set(ghandles.OLexp1,'string',Exp(OLay).hOLexpNm(maxhN)); + OLresDir= Exp(OLay).hOLresDir(maxhN); + OLplateNum= Exp(OLay).hOLplateNum(maxhN); + end + +end + +%------HIDE 22222222222222222----- +if get(ghandles.rotPB2,'value')==1 && OLay==2, % + for j=1:length(Exp(OLay).hOL(:)) %Set all traces blue + try set(Exp(OLay).hOL(i),'color',[0 0 1]), catch, end + end + + for i=1:length(Exp(OLay).hOL(:)) + if htargetAxes==Exp(OLay).hOL(i) + hidAx2traceN=i + set(Exp(OLay).hOL(i),'Visible','off') + set(Exp(OLay).hOLb(i),'Visible','off') + for j=1:length(Exp(OLay).hOL(:)) + try if isequal(get(Exp(OLay).hOL(j),'Visible'),'on'), maxhN= j; end, catch end + end + end + if htargetAxes==Exp(OLay).hOL(i), break;end + end + set(Exp(OLay).hOL(maxhN),'color',[1 0 0]) %Set latest trace red + set(Exp(OLay).hOLb(maxhN),'color',[0 1 0]) + if OLay==2 + try if length(char(Exp(OLay).hOLname(maxhN)))>40,set(ghandles.OLay2,'FontSize',8);end, catch, end + set(ghandles.OLay2,'string', Exp(OLay).hOLname(maxhN)); + traceLab= char(Exp(OLay).hOLname(maxhN)); + try if length(char(Exp(OLay).hOLexpNm(maxhN)))>40,set(ghandles.OLexp2,'FontSize',8);end, catch, end + set(ghandles.OLexp2,'string',Exp(OLay).hOLexpNm(maxhN)); + OLresDir= Exp(OLay).hOLresDir(maxhN); + OLplateNum= Exp(OLay).hOLplateNum(maxhN); + end +end %if rotPB2 ....==1 + +%------HIDE 33333333333333----- +if get(ghandles.rotPB3,'value') ==1 && OLay==3, + %make all traces blue + for i=1:length(Exp(OLay).hOL(:)) + try set(Exp(OLay).hOL(i),'color',[0 0 1]), catch, end + end + + for i=1:length(Exp(OLay).hOL(:)) + if htargetAxes==Exp(OLay).hOL(i) + hidAx3traceN=i + set(Exp(OLay).hOL(i),'Visible','off') + set(Exp(OLay).hOLb(i),'Visible','off') + for j=1:length(Exp(OLay).hOL(:)) + try if isequal(get(Exp(OLay).hOL(j),'Visible'),'on'), maxhN= j; end, catch, end + end + end + if htargetAxes==Exp(OLay).hOL(i), break;end + end + set(Exp(OLay).hOL(maxhN),'color',[1 0 0]) %Set latest trace red + set(Exp(OLay).hOLb(maxhN),'color',[0 1 0]) + if OLay==3 + try if length(char(Exp(OLay).hOLname(maxhN)))>40,set(ghandles.OLay3,'FontSize',8);end, catch, end + set(ghandles.OLay3,'string', Exp(OLay).hOLname(maxhN)); + traceLab= char(Exp(OLay).hOLname(maxhN)); + try if length(char(Exp(OLay).hOLexpNm(maxhN)))>40,set(ghandles.OLexp3,'FontSize',8);end, catch, end + set(ghandles.OLexp3,'string',Exp(OLay).hOLexpNm(maxhN)); + OLresDir= Exp(OLay).hOLresDir(maxhN); + OLplateNum= Exp(OLay).hOLplateNum(maxhN); + end + +end + +destcompMsg= 'Olay'; + +catch +msg='Not in OLay frame-axis' +end + + + + +%********************************************************************************** +%prevExp=1 + +NoOLay=0; +try + OLay + expN=OLay +catch + NoOLay=1; + EZdatatip=1; +end + +if get(ghandles.spotTog,'value')==1 && NoOLay + OLresDir= Exp(expN).Dexp(DexpN).resDir; + OLplateNum=plateNum; + imLoc= [picLoc1(2), picLoc1(1)]; + EZspotview(expN, imLoc,OLresDir,OLplateNum,NoOLay) +end + +%*******************************GraphicDestinationPertibationComparison**15_821******************* +%EZdatatip=1; +EZdestComp +%******************************** + +if get(ghandles.spotTog,'value')==1 && get(ghandles.rotPB1,'value') ~=1 && OLay<4 +msg='OLay with SpotTog On and Hide off' +pos_=strfind(traceLab,'_') +rcStr=traceLab(pos_(2)+1:pos_(3)-1) +cPos=findstr(rcStr,'c'); +rUsr=str2num(rcStr(2:cPos-1)); +cUsr=str2num(rcStr(cPos+1:end)); +imLoc= [cUsr, (17-rUsr)]; %picLoc1 %transform horz user data to vert image for picLocation data +OLresDir %=Exp(expN).hOLresDir(traceN); +OLplateNum %=Exp(expN).hOLplateNum(traceN); + + EZspotview(expN, imLoc,OLresDir,OLplateNum,NoOLay) +end +[output_txt]=datatipp(obj,event_obj); +%*********************HeatMap Text Field********************************* +try +ll=num2str(l); +if length(ll)>5,htl= ll(1:5);else htl=ll;end +catch + htl=' '; +end +try + n1= num2str(Exp(expN).Dexp(DexpN).HtMpIntN1(indx)); + if length(n1)>5,N1= n1(1:5);else N1=n1; end + htN1=strcat('_N1=',N1); +catch, + htN1=' '; +end + +try + n2= num2str(Exp(expN).Dexp(DexpN).HtMpIntN2(indx)); + if length(n2)>5,N2= n2(1:5);else N2=n2; end + htN2=strcat('_N2=',N2); +catch, + htN2=' '; +end + +try +htmapStr=strcat('L= ',htl, htN1,htN2) +if expN==1,set(ghandles.HtMapVals1,'string',htmapStr);end +if expN==2,set(ghandles.HtMapVals2,'string',htmapStr);end +if expN==3,set(ghandles.HtMapVals3,'string',htmapStr);end +catch +end + +%datacursormode(gcf) +%**********************************************Test Area + +%{ +if get(ghandles.rotPB3,'value') ==1 && OLay==3, + for i=1:length(Exp(OLay).hOL(:)) + + for j=1:length(Exp(OLay).hOL(:)) %Set all traces blue + set(Exp(OLay).hOL(i),'color',[0 0 1]) + end + if htargetAxes==Exp(OLay).hOL(i) + set(Exp(OLay).hOL(i),'Visible','off') + set(Exp(OLay).hOLb(i),'Visible','off') + for j=1:length(Exp(OLay).hOL(:)) + if isequal(get(Exp(OLay).hOL(j),'Visible'),'on'), maxhN= j; end + end + end + if htargetAxes==Exp(OLay).hOL(i), break;end + end + set(Exp(OLay).hOL(maxhN),'color',[1 0 0]) %Set latest trace red + set(Exp(OLay).hOLb(maxhN),'color',[0 1 0]) + if OLay==3 + try if length(char(Exp(OLay).hOLname(maxhN)))>40,set(ghandles.OLay3,'FontSize',8);end, catch, end + set(ghandles.OLay3,'string', Exp(OLay).hOLname(maxhN)); + traceLab= char(Exp(OLay).hOLname(maxhN)); + try if length(char(Exp(OLay).hOLexpNm(maxhN)))>40,set(ghandles.OLexp3,'FontSize',8);end, catch, end + set(ghandles.OLexp3,'string',Exp(OLay).hOLexpNm(maxhN)); + OLresDir= Exp(OLay).hOLresDir(maxhN); + OLplateNum= Exp(OLay).hOLplateNum(maxhN); + end + +end %if rotPB3...==1 + +%} diff --git a/workflow/.old/apps/matlab/ezview/EZvInitLoad.m~ b/workflow/.old/apps/matlab/ezview/EZvInitLoad.m~ new file mode 100755 index 00000000..c113efed --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZvInitLoad.m~ @@ -0,0 +1,749 @@ +%EZvInitLoad +clear Exp +global Exp + +w=pwd; +Exp(1).Dexp(1).DexpType='single'; +Exp(2).Dexp(1).DexpType='single'; +Exp(3).Dexp(1).DexpType='single'; +Exp(1).Dexp(1).DexpType= 1; +Exp(2).Dexp(1).DexpN= 1; +Exp(3).Dexp(1).DexpN= 1; + +set(handles.GeneOrfTog,'value',0) +try load 'EZsgdInfo'; catch disp('Fail to load EZsgdInfo file from code directory'); end +Exp(4).SGDnum=SGDnum; +Exp(4).SGDtext=SGDtext; +Exp(4).SGDraw=SGDraw; +Exp(4).interacPBsel=0; +try + %Non PC accommodatition + if ispc,cd(fullfile('C:\')); % \Easy\Experiments')); + else + cd(fullfile('~')) + end + +[openExpfile,openExppath] = uigetfile('.mat','Open Experiment folder and data storage .mat file name','MultiSelect','off') + +try + ExpOutmat= fullfile(openExppath,openExpfile); + load(ExpOutmat); + cd(openExppath) + cd ..; + resDir=pwd; + Exp(1).Dexp(1).resDir=resDir; + Exp(2).Dexp(1).resDir=resDir; + Exp(3).Dexp(1).resDir=resDir; + cd ..; + ExpPath=pwd; + Exp(1).Dexp(1).ExpFoldr=ExpPath; + Exp(2).Dexp(1).ExpFoldr=ExpPath; + Exp(3).Dexp(1).ExpFoldr=ExpPath; + cd(w) +load (fullfile(Exp(1).Dexp(1).ExpFoldr,'MasterPlateFiles','MPDMmat.mat')) +Exp(1).Dexp(1).DM=DM; +Exp(2).Dexp(1).DM=DM; +Exp(3).Dexp(1).DM=DM; +Exp(1).Dexp(1).MP=MP; +Exp(2).Dexp(1).MP=MP; +Exp(3).Dexp(1).MP=MP; +Exp(1).Dexp(1).scan=scan; +Exp(2).Dexp(1).scan=scan; +Exp(3).Dexp(1).scan=scan; + +load(fullfile(resDir,'PTmats','NImParameters')) +Exp(1).Dexp(1).ImParMat=ImParMat; +Exp(2).Dexp(1).ImParMat=ImParMat; +Exp(3).Dexp(1).ImParMat=ImParMat; + +try + load(fullfile(resDir,'Fotos','Coordinates')) + load(fullfile(resDir,'Fotos','anlZones')) + load(fullfile(resDir,'Fotos','BGatTpts')) +Exp(1).Dexp(1).FexpScanSpots=FexpScanSpots; +Exp(2).Dexp(1).FexpScanSpots=FexpScanSpots; +Exp(3).Dexp(1).FexpScanSpots=FexpScanSpots; +Exp(1).Dexp(1).FexpScanBMtp=FexpScanBMtp; +Exp(2).Dexp(1).FexpScanBMtp=FexpScanBMtp; +Exp(3).Dexp(1).FexpScanBMtp=FexpScanBMtp; +Exp(1).Dexp(1).anlZoneRefs=anlZoneRefs; +Exp(2).Dexp(1).anlZoneRefs=anlZoneRefs; +Exp(3).Dexp(1).anlZoneRefs=anlZoneRefs; +catch +end + +Exp(1).traceN=0; Exp(2).traceN=0; Exp(3).traceN=0; %ZoneRelated + +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={} +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; +Exp(1).RFmd1indx=[]; +Exp(1).RFmd1pltN=[]; +Exp(1).RFmd2indx=[]; +Exp(1).RFmd2pltN=[]; + +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; +Exp(2).RFmd1indx=[]; +Exp(2).RFmd1pltN=[]; +Exp(2).RFmd2indx=[]; +Exp(2).RFmd2pltN=[]; + +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; +Exp(3).RFmd1indx=[]; +Exp(3).RFmd1pltN=[]; +Exp(3).RFmd2indx=[]; +Exp(3).RFmd2pltN=[]; + +%sefaults values for EZvFigPrint that meet JLH preferences +Exp(4).plotPars={'4','36','10','5'}; + +expN=1; +MPnum=length(Exp(expN).Dexp(1).MP); +set(handles.MPsldr1,'min',1,'max',MPnum) +set(handles.MPsldr2,'min',1,'max',MPnum) +set(handles.MPsldr3,'min',1,'max',MPnum) +DMnum= length(Exp(expN).Dexp(1).DM.drug); +set(handles.DMsldr1,'min',1,'max',DMnum) %DMnum,'value',1.01) %100,'value',1.01) +set(handles.DMsldr2,'min',1,'max',DMnum) +set(handles.DMsldr3,'min',1,'max',DMnum) +tPtsSize=size(Exp(expN).Dexp(1).FexpScanBMtp{1,1},(3)); +set(handles.Tptsldr1,'min',1,'max',tPtsSize) +set(handles.Tptsldr2,'min',1,'max',tPtsSize) +set(handles.Tptsldr3,'min',1,'max',tPtsSize) + +set(handles.MPsldr1,'SliderStep',[1/length(MP) 1/length(MP)]); +set(handles.DMsldr1,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); +set(handles.Tptsldr1,'SliderStep',[1/tPtsSize 1/tPtsSize]); +set(handles.MPsldr2,'SliderStep',[1/length(MP) 1/length(MP)]); +set(handles.DMsldr2,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); +set(handles.Tptsldr2,'SliderStep',[1/tPtsSize 1/tPtsSize]); +set(handles.MPsldr3,'SliderStep',[1/length(MP) 1/length(MP)]); +set(handles.DMsldr3,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); +set(handles.Tptsldr3,'SliderStep',[1/tPtsSize 1/tPtsSize]); + +try + xp=char(Exp(expN).Dexp(1).resDir); + if ispc, + slashPos=strfind(char(Exp(expN).Dexp(1).resDir),'\'); + else + slashPos=strfind(char(Exp(expN).Dexp(1).resDir),'/'); + end + startPos=slashPos(length(slashPos)-1) +1; + endPos=slashPos(length(slashPos)) -1; + expStr= xp(startPos:endPos); + set(handles.expName1,'string',expStr); + set(handles.expName2,'string',expStr); + set(handles.expName3,'string',expStr); +catch + cd(w) +end %internal try xp=char(Exp(expN).Dexp(1).resDir); if ispc,... + +catch + cd(w) + msg='LOADing or Setup issue' + %if no load, then Message try SelExp PB to reload or try and different + %Experiment +end %nested try-catch-end from ->ExpOutmat= fullfile(openExppath,openExpfile); + +try + DNLaxes1= handles.DNLaxes1; DNLaxes2= handles.DNLaxes2; DNLaxes3= handles.DNLaxes3; + zeroCLn= zeros(1,DMnum); + Exp(expN).expLoadCnt(1)=1; %ZoneRelated + Exp(1).hzeroCLn(1) = plot(DNLaxes1,zeroCLn,1:DMnum,'y'); try set(Exp(1).hzeroCLn,'visible','off'); catch ME, end + Exp(2).hzeroCLn(1) = plot(DNLaxes2,zeroCLn,1:DMnum,'y'); try set(Exp(2).hzeroCLn,'visible','off'); catch ME, end + Exp(3).hzeroCLn(1) = plot(DNLaxes3,zeroCLn,1:DMnum,'y'); try set(Exp(3).hzeroCLn,'visible','off'); catch ME, end + Exp(1).expLoadCnt=1; + Exp(2).expLoadCnt=1; + Exp(3).expLoadCnt=1; + +catch ME, ME.message, +end + +%********************************************************************** +%****Compile GeneList and OrfList,**************************************** +%****Sort and add the medians of Ref Plates if RF1,RF2 exist************** +set(handles.listboxGnOrf,'string',{('Loading')}) +lstindx=0; +lstindxOrf=0; +spN=0; +rfcnt=0; +dRF1indx=0; +RF1mp=[]; RF2mp=[]; +for mp=1:length(Exp(expN).Dexp(1).MP) + + RF1fullPlate=0; + try RF1fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + RF2fullPlate=0; + try RF2fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF2'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + for ind384=1:384 + spN=spN+1; + try %temp find data error + r= ceil(ind384/24); + if rem(ind384,24)==0, c=24; else c=rem(ind384,24); end + + + + %Insert test for numeric in genename and orf if isnumeric + %Correct common EXCEL problem of converting OCT1 into a date numeric + if cell2mat(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))==38991, + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)={'OCT1_'}; + %genename{1}(ind384) replace numeric with a space ' ' or something + elseif isnumeric(cell2mat(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))) + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)={' '}; + end + %****Check for full(384spot) Reference Plates (RF1 or/and RF2)************** + RF1fullPlate=0; + try RF1fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + RF2fullPlate=0; + try RF2fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF2'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + + + + if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))),'blank'))... %,'\' + && ~isnumeric(Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'')... + && ~isempty((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'RF1')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'RF2')... + && iscellstr((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))) % .genename{1}(ind384))) + + lstindxOrf=lstindxOrf+1; + bb(lstindxOrf,1)= (Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)); + bb(lstindxOrf,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + bb(lstindxOrf,3)={mp}; + bb(lstindxOrf,4)={r}; + bb(lstindxOrf,5)={c}; + + mutorfs(lstindxOrf)=spN; %16_0318 added for Interaction EZinteract + end + + if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))),'blank'))... %,'\' + && ~isnumeric(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'')... + && ~isempty((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2')... + && iscellstr((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))) + + lstindx=lstindx+1; + aa(lstindx,1)= (Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)); + aa(lstindx,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + aa(lstindx,3)={mp}; + aa(lstindx,4)={r}; + aa(lstindx,5)={c}; + + mutgenes(lstindx)=spN; + %Exp(expN).Dexp(1).mutSpotIndx.woRFs(lstindx)=spN; + + + elseif (RF1fullPlate==1 ||... %sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384 || ... + (length(unique(Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)))) ==1 && mp==1 ) && ... %(isequal((Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)), (Exp(expN).Dexp(1).MP(mp).genename{1}(384:-1:1)))&& mp==1 )) && ... + ~exist('RF1scanN','var') + RF1mp=mp + RF1scanN=(mp*DMnum)-(DMnum-1); %mp; + rfcnt=rfcnt+1; + RFs(spN:spN+383)= spN:spN+383; + + elseif (RF2fullPlate==1|| ... %sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2'))==384 ||... + (length(unique(Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)))) ==1 && mp== length(Exp(expN).Dexp(1).MP) ) && ... + ~exist('RF2scanN','var') + rfcnt=rfcnt+1; + RFs(spN:spN+383)= spN:spN+383; + asdf= sparse(RFs); + asd=find(asdf); + RFs=asd; + + RF2mp=mp + RF2scanN= (mp*DMnum)-(DMnum-1); %mp; + elseif strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1') && ... + (RF1fullPlate~=1) + + dRF1indx=dRF1indx+1; + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384) =strrep((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),':',' '); + drf(dRF1indx,1)= (Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)); + drf(dRF1indx,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + drf(dRF1indx,3)={mp}; drfMP(dRF1indx,mp)= mp; + drf(dRF1indx,4)={r}; drfr(dRF1indx,mp)= r; + drf(dRF1indx,5)={c}; drfc(dRF1indx,mp)= c; + drf(dRF1indx,6)={ind384}; drfPindx(dRF1indx,mp)= ind384; + + end %if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))),'blank'))... + %********************************************************************** + catch + error='EZexpSel lineAfter 135 EZvInitLoad.m' + mp + ind384 + msgBadGeneName= strcat('check genename at mp=',num2str(mp),' indx=',num2str(ind384)) + end + end %end associated with for ind384=1:384 + mp +end %end associated with for mp=1:length(Exp(expN).Dexp(1).MP) +%***************************************************** + %Cover case if mutorfs RFs are labeled RF1 or RF2 + try + Exp(1).Dexp(1).mutSpotIndx.wRFs= union(RFs, mutorfs); + catch + msg= 'No RFs Found in Exp! wRFs' + Exp(1).Dexp(1).mutSpotIndx.wRFs= mutorfs; + end + try + Exp(1).Dexp(1).mutSpotIndx.woRFs= setdiff(mutorfs,RFs); + catch + Exp(expN).Dexp(1).mutSpotIndx.woRFs= mutorfs; + msg= 'No RFs Found in Exp! woRFs' + end + Exp(2).Dexp(1).mutSpotIndx.wRFs= Exp(1).Dexp(1).mutSpotIndx.wRFs; + Exp(2).Dexp(1).mutSpotIndx.woRFs= Exp(1).Dexp(1).mutSpotIndx.woRFs; + Exp(3).Dexp(1).mutSpotIndx.wRFs= Exp(1).Dexp(1).mutSpotIndx.wRFs; + Exp(3).Dexp(1).mutSpotIndx.woRFs= Exp(1).Dexp(1).mutSpotIndx.woRFs; + %&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& + +Exp(1).Dexp(1).RFmd1indx=[]; Exp(2).Dexp(1).RFmd1indx=[]; Exp(3).Dexp(1).RFmd1indx=[]; +Exp(1).Dexp(1).RFmd1pltN=[]; Exp(2).Dexp(1).RFmd1pltN=[]; Exp(3).Dexp(1).RFmd1pltN=[]; +Exp(1).Dexp(1).RFmean= []; Exp(2).Dexp(1).RFmean= []; Exp(3).Dexp(1).RFmean= []; +Exp(1).Dexp(1).RFmeanG= []; Exp(2).Dexp(1).RFmeanG= []; Exp(3).Dexp(1).RFmeanG= []; +if exist('RF1scanN','var') + for d=0:(DMnum-1) + medianIndx=[]; + nonZeroIndx=[]; + medValList=[]; + rf1scN=RF1scanN+d; + +try %if RF1scanN doesn't exist this addition to list will be skipped + nonZeroIndx = find(Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5)); + + if isempty(nonZeroIndx), nonZeroCnt=0, medianIndx= nonZeroIndx + else nonZeroCnt=length(nonZeroIndx); + end + % + if ~isempty(nonZeroIndx) && mod(nonZeroCnt,2)==0, medianIndx= nonZeroIndx(1:nonZeroCnt-1); end + if ~isempty(nonZeroIndx) && mod(nonZeroCnt,2)~=0, medianIndx= nonZeroIndx, end + +if ~isempty(nonZeroIndx) && length(medianIndx) > (.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,5); + medValList1{d+1}= medValLst; + min1= min(medValLst); + max1= max(medValLst); + std1= std(medValLst); + mean1= mean(medValLst) +mval1=median(medValLst); %(Exp(expN).Dexp(1).scan(RF1scanN).plate(1).CFout(383,5)); +RFmd1pos=find(mval1==(Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))) +RFmd1loc(1)= ceil(RFmd1pos/24); %calc r value +RFmd1loc(2)= RFmd1pos - ((RFmd1loc(1)-1)*24); %calc c value +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1md(',num2str(d+1),')')}; +aa(lstindx,2)={strcat(':',num2str(RF1mp),':',num2str(RFmd1loc(1)),':',num2str(RFmd1loc(2)))}; %,' std',num2str(std1))}; +bb(lstindxOrf,1)= {strcat('RF1md(',num2str(d+1),')')}; +bb(lstindxOrf,2)={strcat(':',num2str(RF1mp),':',num2str(RFmd1loc(1)),':',num2str(RFmd1loc(2)))}; %,' std',num2str(std1))}; + +Exp(1).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(1).Dexp(1).RFmd1indx(d+1)=RFmd1pos; Exp(2).Dexp(1).RFmd1indx(d+1)=RFmd1pos; Exp(3).Dexp(1).RFmd1indx(d+1)=RFmd1pos; +Exp(1).Dexp(1).RFmd1pltN= RF1mp; Exp(2).Dexp(1).RFmd1pltN= RF1mp; Exp(3).Dexp(1).RFmd1pltN= RF1mp; +Exp(1).Dexp(1).RFmd1val(d+1)= mval1; Exp(2).Dexp(1).RFmd1val(d+1)= mval1; Exp(3).Dexp(1).RFmd1val(d+1)= mval1; +Exp(1).Dexp(1).mean1(d+1)= mean1; Exp(2).Dexp(1).mean1(d+1)= mean1; Exp(3).Dexp(1).mean1(d+1)= mean1; +Exp(1).Dexp(1).std1(d+1)= std1; Exp(2).Dexp(1).std1(d+1)= std1; Exp(3).Dexp(1).std1(d+1)= std1; +Exp(1).Dexp(1).min1(d+1)= min1; Exp(2).Dexp(1).min1(d+1)= min1; Exp(3).Dexp(1).min1(d+1)= min1; +Exp(1).Dexp(1).max1(d+1)= max1; Exp(2).Dexp(1).max1(d+1)= max1; Exp(3).Dexp(1).max1(d+1)= max1; + +else + % Pick the first spot with zeros + medianCalcFailed= 'To Few nonZero spots for valid median RF1 selection' + firstZero= find(((Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(1).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(2).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(3).Dexp(1).RFmd1indx(d+1)=firstZero; + Exp(1).Dexp(1).RFmd1pltN= RF1mp; Exp(2).Dexp(1).RFmd1pltN= RF1mp; Exp(3).Dexp(1).RFmd1pltN= RF1mp; %EZdestComp uses the masterplate number to get all the destPlates scanNumbers + + try, medValList1{d+1}= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,5); nonZeroCnt; catch end + + +end +catch %try ~ln219 + medianCalcTryFailed1= 'Failed! Failed! But process continued with bogus P1ind384 spot value!' + + try + firstZero= find(((Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(1).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(2).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(3).Dexp(1).RFmd1indx(d+1)=firstZero; + catch + catchissue='Ln328' + Exp(1).Dexp(1).RFmd1indx(d+1)=384; Exp(2).Dexp(1).RFmd1indx(d+1)=384; Exp(3).Dexp(1).RFmd1indx(d+1)=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(1).Dexp(1).RFmd1pltN= RF1mp; Exp(2).Dexp(1).RFmd1pltN= RF1mp; Exp(3).Dexp(1).RFmd1pltN= RF1mp; + catch + catchissue='Ln334' + Exp(1).Dexp(1).RFmd1pltN= 1; Exp(2).Dexp(1).RFmd1pltN= 1; Exp(3).Dexp(1).RFmd1pltN= 1; + end + error='EZvInit after Ln278' +end %try ~ln219 + + end %for d=0:DMnum +end % if exist('RF1scanN','var') + %************************************************************************************* + +Exp(1).Dexp(1).RFmd2indx=[]; Exp(2).Dexp(1).RFmd2indx=[]; Exp(3).Dexp(1).RFmd2indx=[]; +Exp(1).Dexp(1).RFmd2pltN=[]; Exp(2).Dexp(1).RFmd2pltN=[]; Exp(3).Dexp(1).RFmd2pltN=[]; + +if exist('RF2scanN','var') + for d=0:(DMnum-1); + medianIndx2=[]; + nonZeroIndx2=[]; + medValList2=[]; + rf2scN=RF2scanN+d; + + try %if RF2scanN doesn't exist this addition to list will be skipped + nonZeroIndx2= find(Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5)); + if isempty(nonZeroIndx2), nonZeroCnt2=0; medianIndx2= nonZeroIndx2; + else nonZeroCnt2=length(nonZeroIndx2); + end + % + if ~isempty(nonZeroIndx2) && mod(nonZeroCnt2,2)==0, medianIndx2= nonZeroIndx2(1:nonZeroCnt2-1); end + if ~isempty(nonZeroIndx2) && mod(nonZeroCnt2,2)~=0, medianIndx2= nonZeroIndx2; end + if ~isempty(nonZeroIndx2) && length(medianIndx2) > (.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,5); + medValList2{d+1}= medValLst2; + min2= min(medValLst2); + max2= max(medValLst2); + std2= std(medValLst2) + mean2= mean(medValLst2); +mval2=median(medValLst2) %(Exp(expN).Dexp(1).scan(RF2scanN).plate(1).CFout(1:383,5)); +RFmd2pos=find(mval2==(Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))); +RFmd2loc(1)= ceil(RFmd2pos/24); %calc r value +RFmd2loc(2)= RFmd2pos - ((RFmd2loc(1)-1)*24); %calc c value +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF2md(',num2str(d+1),')')}; %{'RF2md'}; +aa(lstindx,2)={strcat(':',num2str(RF2mp),':',num2str(RFmd2loc(1)),':',num2str(RFmd2loc(2)))}; %,' std~',num2str(std2))}; +bb(lstindxOrf,1)= {strcat('RF2md(',num2str(d+1),')')}; %{'RF2md'}; +bb(lstindxOrf,2)={strcat(':',num2str(RF2mp),':',num2str(RFmd2loc(1)),':',num2str(RFmd2loc(2)))}; %,' std~',num2str(std2))}; + +Exp(1).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(1).Dexp(1).RFmd2indx(d+1)=RFmd2pos; Exp(2).Dexp(1).RFmd2indx(d+1)=RFmd2pos; Exp(3).Dexp(1).RFmd2indx(d+1)=RFmd2pos; +Exp(1).Dexp(1).RFmd2pltN= RF2mp; Exp(2).Dexp(1).RFmd2pltN= RF2mp; Exp(3).Dexp(1).RFmd2pltN= RF2mp; +Exp(1).Dexp(1).RFmd2val(d+1)= mval2; Exp(2).Dexp(1).RFmd2val(d+1)= mval2; Exp(3).Dexp(1).RFmd2val(d+1)= mval2; +Exp(1).Dexp(1).mean2(d+1)= mean2; Exp(2).Dexp(1).mean2(d+1)= mean2; Exp(3).Dexp(1).mean2(d+1)= mean2; +Exp(1).Dexp(1).std2(d+1)= std2; Exp(2).Dexp(1).std2(d+1)= std2; Exp(3).Dexp(1).std2(d+1)= std2; +Exp(1).Dexp(1).min2(d+1)= min2; Exp(2).Dexp(1).min2(d+1)= min2; Exp(3).Dexp(1).min2(d+1)= min2; +Exp(1).Dexp(1).max2(d+1)= max2; Exp(2).Dexp(1).max2(d+1)= max2; Exp(3).Dexp(1).max2(d+1)= max2; + + else + % Pick the first spot with zeros + % Use that position to satisfy and keep process OK + medianCalcFailed2= 'To Few nonZero spots for valid median RF2 selection' + firstZero2= find(((Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(1).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(2).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(3).Dexp(1).RFmd2indx(d+1)=firstZero2; + Exp(1).Dexp(1).RFmd2pltN= RF2mp; Exp(2).Dexp(1).RFmd2pltN= RF2mp; Exp(3).Dexp(1).RFmd2pltN= RF2mp; + + try, medValList2(d+1)= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,5); nonZeroCnt2; catch end + + end + + catch + medianCalcTryFailed2= 'Failed! Failed! No RF1median But process continued with bogus P1ind384 spot value!' + + try + firstZero2= find(((Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(1).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(2).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(3).Dexp(1).RFmd2indx(d+1)=firstZero2; + catch + catchissue='Ln402' + Exp(1).Dexp(1).RFmd2indx(d+1)=384; Exp(2).Dexp(1).RFmd2indx(d+1)=384; Exp(3).Dexp(1).RFmd2indx(d+1)=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(1).Dexp(1).RFmd2pltN= RF2mp; Exp(2).Dexp(1).RFmd2pltN= RF2mp; Exp(3).Dexp(1).RFmd2pltN= RF2mp; + catch + catchissue='Ln408' + Exp(1).Dexp(1).RFmd2pltN= 1; Exp(2).Dexp(1).RFmd2pltN= 1; Exp(3).Dexp(1).RFmd2pltN= 1; + end + error='EZexpSel lineAfter 354' + end %if RF2scanN doesn't exist this addition to list will be skipped + RFcombValList= cat(1,medValList1{d+1},medValList2{d+1}); + Exp(1).Dexp(1).RFmean(d+1)= mean(RFcombValList);Exp(2).Dexp(1).RFmean(d+1)= mean(RFcombValList);Exp(3).Dexp(1).RFmean(d+1)= mean(RFcombValList); + Exp(1).Dexp(1).RFstd(d+1)=std(RFcombValList);Exp(2).Dexp(1).RFstd(d+1)=std(RFcombValList);Exp(3).Dexp(1).RFstd(d+1)=std(RFcombValList); + Exp(1).Dexp(1).RFmin(d+1)=min(RFcombValList);Exp(2).Dexp(1).RFmin(d+1)=min(RFcombValList);Exp(3).Dexp(1).RFmin(d+1)=min(RFcombValList); + Exp(1).Dexp(1).RFmax(d+1)=max(RFcombValList);Exp(2).Dexp(1).RFmax(d+1)=max(RFcombValList);Exp(3).Dexp(1).RFmax(d+1)=max(RFcombValList); + + %can delete the following redundant line of code + Exp(2).Dexp(1).RFmean(d+1)= Exp(1).Dexp(1).RFmean(d+1); Exp(3).Dexp(1).RFmean(d+1)= Exp(1).Dexp(1).RFmean(d+1); + + end %for d=0:DMnum + elseif exist('RF1scanN','var') + Exp(1).Dexp(1).RFmean= Exp(1).Dexp(1).mean1; Exp(2).Dexp(1).RFmean= Exp(2).Dexp(1).mean1; Exp(3).Dexp(1).RFmean= Exp(3).Dexp(1).mean1; + Exp(1).Dexp(1).RFstd= Exp(1).Dexp(1).std1; Exp(2).Dexp(1).RFstd= Exp(2).Dexp(1).std1; Exp(3).Dexp(1).RFstd= Exp(3).Dexp(1).std1; + Exp(1).Dexp(1).RFmin= Exp(1).Dexp(1).min1; Exp(2).Dexp(1).RFmin= Exp(2).Dexp(1).min1; Exp(3).Dexp(1).RFmin= Exp(3).Dexp(1).min1; + Exp(1).Dexp(1).RFmax= Exp(1).Dexp(1).max1; Exp(2).Dexp(1).RFmax= Exp(2).Dexp(1).max1; Exp(3).Dexp(1).RFmax= Exp(3).Dexp(1).max1; +end %if exist('RF2scanN','var') + +%************************************************************************************************* +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%************************************************************************************************* +%***********DISPERSE REFERENCE PLATES +Exp(expN).Dexp(1).RFmdPindx=[]; +Exp(expN).Dexp(1).RFmdPpltN=[]; +if exist('drf','var') %('RF1scanN','var') +%Det. index of change from one MP to the next + + i=2; + chgIndx(1)=1; +for j=1:length(drf(:,3)) + + if j>1 + if cell2mat(drf(j,3))~= cell2mat(drf((j-1),3)), chgIndx(i)=j; i=i+1; end + end +end +chgIndx(length(chgIndx)+1)= length(drf)+1; +uu=zeros(size(drf,1),4); +uu(:,1:4)= cell2mat(drf(:,3:6)); +vv= zeros(length(drf),DMnum); +%************************************ + dMPs= unique(cell2mat(drf(:,3))); + %***************************************** + + for mm=1:length(dMPs) + + for d=1:(DMnum) + medianIndxDisp=[]; + NZrefIndxP=[]; + nonZeroValsP=[]; + medValLstDisp=[]; + rf1scNdisp=((dMPs(mm)-1)*DMnum)+(d); + +try % Determine the dispersed RFs median mean and std if such exist + NZrefIndxP= drfPindx((find(drfPindx(:,dMPs(mm)))),dMPs(mm)); + vv(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); + nonZeroValsP= nonzeros(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5)); + minDisp= min(nonZeroValsP); + maxDisp= max(nonZeroValsP); + std1Disp= std(nonZeroValsP); + mean1Disp= mean(nonZeroValsP); + drfVals=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); + + %MEDIAN Determination for PLATES with Dispersed RFs + if isempty(NZrefIndxP), nonZeroCntDisp=0, medianIndxDisp= NZrefIndxP; + else nonZeroCntDisp=length(NZrefIndxP); + end + + if ~isempty(NZrefIndxP) && mod(nonZeroCntDisp,2)==0, medianIndxDisp= NZrefIndxP(1:nonZeroCntDisp-1); end + if ~isempty(NZrefIndxP) && mod(nonZeroCntDisp,2)~=0, medianIndxDisp= NZrefIndxP; end +if ~isempty(NZrefIndxP) && length(medianIndxDisp) > 3 %(.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLstDisp= Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(medianIndxDisp,5); + mval1Disp=median(medValLstDisp); + nonZeroMedPosIndx=find(mval1Disp==nonZeroValsP); +RFmd1posD= NZrefIndxP(nonZeroMedPosIndx); +RFmd1locD(1)= ceil(RFmd1posD/24); %calc r value +RFmd1locD(2)= RFmd1posD - ((RFmd1locD(1)-1)*24); %calc c value + +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1mdP(',num2str(d),')')}; %{'RF1md'}; +aa(lstindx,2)={strcat(':',num2str(dMPs(mm)),':',num2str(RFmd1locD(1)),':',num2str(RFmd1locD(2)))}; %,'std_',num2str(std1))}; +bb(lstindxOrf,1)= {strcat('RF1mdP(',num2str(d),')')}; %{'RF1md'}; +bb(lstindxOrf,2)={strcat(':',num2str(dMPs(mm)),':',num2str(RFmd1locD(1)),':',num2str(RFmd1locD(2)))}; %,'std_',num2str(std1))}; + +Exp(1).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(1).Dexp(1).RFmdPindx(d,dMPs(mm))=RFmd1posD; Exp(2).Dexp(1).RFmdPindx(d,dMPs(mm))=RFmd1posD; Exp(3).Dexp(1).RFmdPindx(d,dMPs(mm))=RFmd1posD; +Exp(1).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); Exp(2).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); Exp(3).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); +Exp(1).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; Exp(2).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; Exp(3).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; +Exp(1).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; Exp(2).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; Exp(3).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; +Exp(1).Dexp(1).stdP(d,dMPs(mm))= std1Disp; Exp(2).Dexp(1).stdP(d,dMPs(mm))= std1Disp; Exp(3).Dexp(1).stdP(d,dMPs(mm))= std1Disp; +Exp(1).Dexp(1).minP(d,dMPs(mm))= minDisp; Exp(2).Dexp(1).minP(d,dMPs(mm))= minDisp; Exp(3).Dexp(1).minP(d,dMPs(mm))= minDisp; +Exp(1).Dexp(1).maxP(d,dMPs(mm))= maxDisp; Exp(2).Dexp(1).maxP(d,dMPs(mm))= maxDisp; Exp(3).Dexp(1).maxP(d,dMPs(mm))= maxDisp; + +else + % Need to set L r K values to zeros or pick the first spot with zeros + %Spot 1 could be other than zero as the median isn't calculated if fewer than some percent are nonzero + medianCalcFailedD= 'To Few nonZero spots for valid median RF1 selection' + firstZeroDindx= find(((Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5))==0),1,'first'); + firstZeroD= drfPindx((firstZeroDindx),dMPs(mm)); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=firstZeroD; + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); %RF1mp; %Is this supposed to be the MP number or the ScanPlate number??? + + +end %~isempty(NZrefIndxP) && length(medianIndxDisp) > 3 ln584 +catch %try ln565 + medianCalcTryFailed1D= 'Failed! Failed! Ln565 {Dispersed RF1s} "try" But process continued with bogus Plate spot value!' + + try + firstZeroindxD= find(vv((chgIndx(d):chgIndx(d+1)-1),5)==0,1,'first') + firstZeroPindx= uu(firstZeroindxD,4); + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=firstZeroPindx; + + catch + catchissue='try at Ln565' + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(expN).Dexp(1).RFmdPpltN= dMPs(mm); + catch + catchissue='Ln' + Exp(expN).Dexp(1).RFmdPpltN= 1; %This might keep from breaking BUT ??? + end + error='EZexpSel lineAfter 565' +end %try ~ln565 + + end %for d=0:DMnum + end %for mm=1:length(dMPs) + +%****************CALC. GLOBAL MEAN, STD, AND MEDIAN FOR DISTRIBUTED REFERENCES****************************************************************** +uu= horzcat(uu,vv); +for d=1:DMnum + medianIndxD=[]; + NZrfIndxG=[]; + minG = min(nonzeros(vv(:,d))); + maxG = max(nonzeros(vv(:,d))); + RFmeanG=mean(nonzeros(vv(:,d))); + RFstdG= std(nonzeros(vv(:,d))); + NZrfIndxG= find(nonzeros(vv(:,d))); + +if isempty(RFmeanG), nonZeroCntD=0; + else nonZeroCntD= length(nonzeros(vv(:,d))); +end + %Calc. of median requires an odd number of indx items + if ~isempty(NZrfIndxG) && mod(nonZeroCntD,2)==0, medianIndxD= NZrfIndxG(1:(size(NZrfIndxG,1)-1)); end + if ~isempty(NZrfIndxG) && mod(nonZeroCntD,2)~=0, medianIndxD= NZrfIndxG(:); end + + if ~isempty(NZrfIndxG) && length(medianIndxD) > (.15*size(drf,1)) %To calc. a median, more than 15% of spots must be nonZero + + mvalsDG= median(vv(medianIndxD,d)); %(nonzeros(vv(:,d))); + nzPosIndxDG=find(mvalsDG==vv(:,d)); +RFmdDGloc(d,1)= uu(nzPosIndxDG,1); %MP of distributedGlobal Median value +RFmdDGloc(d,2)= uu(nzPosIndxDG,2); %calc r value +RFmdDGloc(d,3)= uu(nzPosIndxDG,3); %calc c value +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1mdG(',num2str(d),')')}; +aa(lstindx,2)={strcat(':',num2str(RFmdDGloc(d,1)),':',num2str(RFmdDGloc(d,2)),':',num2str(RFmdDGloc(d,3)))}; %,'std_',num2str(std2))}; +bb(lstindxOrf,1)= {strcat('RF1mdG(',num2str(d),')')}; +bb(lstindxOrf,2)={strcat(':',num2str(RFmdDGloc(d,1)),':',num2str(RFmdDGloc(d,2)),':',num2str(RFmdDGloc(d,3)))}; %,'std_',num2str(std2))}; + +Exp(1).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(1).Dexp(1).RFmdGindx(d)=nzPosIndxDG; Exp(2).Dexp(1).RFmdGindx(d)=nzPosIndxDG; Exp(3).Dexp(1).RFmdGindx(d)=nzPosIndxDG; +Exp(1).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); Exp(2).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); Exp(3).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); +Exp(1).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); Exp(2).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); Exp(3).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); +Exp(1).Dexp(1).RFmedianG(d)= mvalsDG; Exp(2).Dexp(1).RFmedianG(d)= mvalsDG; Exp(3).Dexp(1).RFmedianG(d)= mvalsDG; +Exp(1).Dexp(1).RFmeanG(d)= RFmeanG; Exp(2).Dexp(1).RFmeanG(d)= RFmeanG; Exp(3).Dexp(1).RFmeanG(d)= RFmeanG; +Exp(1).Dexp(1).RFstdG(d)= RFstdG; Exp(2).Dexp(1).RFstdG(d)= RFstdG; Exp(3).Dexp(1).RFstdG(d)= RFstdG; +Exp(1).Dexp(1).RFminG(d)= minG; Exp(2).Dexp(1).RFminG(d)= minG; Exp(3).Dexp(1).RFminG(d)= minG; +Exp(1).Dexp(1).RFmaxG(d)= maxG; Exp(2).Dexp(1).RFmaxG(d)= maxG; Exp(3).Dexp(1).RFmaxG(d)= maxG; + + + end %if ~isempty(NZrfIndxG(:,d)) && length(medianIndxD) > (.15*size(drf,1)) +end %for d=1:DMnum + +end % if exist('drf','var') +%END OF DISPERSE REFERENCE PLATAES CALCULATIONS AND LIST ADDITIONS +%***************************************************************************************************** + + + + + + +%SORT and build GeneList + +Exp(1).Dexp(1).srtGnLst={('CheckMP/MPDMfile')}; +gnLstRaw= strcat(aa(:,1),aa(:,2)); +Exp(1).Dexp(1).srtGnLst= sort(gnLstRaw); +Exp(2).Dexp(1).srtGnLst=Exp(1).Dexp(1).srtGnLst; +Exp(3).Dexp(1).srtGnLst=Exp(1).Dexp(1).srtGnLst; +orfLstRaw=strcat(bb(:,1),bb(:,2)); +Exp(1).Dexp(1).srtOrfLst= sort(orfLstRaw); +Exp(2).Dexp(1).srtOrfLst=Exp(1).Dexp(1).srtOrfLst; +Exp(3).Dexp(1).srtOrfLst=Exp(1).Dexp(1).srtOrfLst; + set(handles.listboxGnOrf,'string',Exp(1).Dexp(1).srtGnLst) + catch ME %Outer loop try around entire code subroutine + cd(w) + set(handles.listboxGnOrf,'string',cellstr([{'Failed To Load'}; {'Check MPDMmat file'};{'Check .xls files'};{'Check \Fotos .mat files'};{'Check \matResults file'}])) + %Exp(expN).Dexp(1).srtGnLst={('Failed To Load')}; + Exp(1).Dexp(1).srtGnLst=cellstr([{'Failed To Load'}; {' '}]); + Exp(2).Dexp(1).srtGnLst=cellstr([{'Failed To Load'}; {' '}]); + Exp(3).Dexp(1).srtGnLst=cellstr([{'Failed To Load'}; {' '}]); + %Exp(expN).srtOrfLst={('Failed To Load')}; + Exp(1).Dexp(1).srtOrfLst=cellstr([{'Failed To Load'}; {' '}]); + Exp(2).Dexp(1).srtOrfLst=cellstr([{'Failed To Load'}; {' '}]); + Exp(3).Dexp(1).srtOrfLst=cellstr([{'Failed To Load'}; {' '}]); + + %[openExpfile,openExppath] + if isempty(strfind(openExpfile,'.mat')) + + cd(openExppath) + cd .. + ExpPath=pwd; + cd(w) + ExpOutImFile= fullfile(openExppath,openExpfile); + EZvImagesOnly + end + +end +%********************************************************* +DexpN=1; +EZdiagRFsSheet %* +%**************** +Exp(1).Dexp(1).RFrnames=rnames; Exp(2).Dexp(1).RFrnames=rnames; Exp(3).Dexp(1).RFrnames=rnames; +Exp(1).Dexp(1).RFdata= data; Exp(2).Dexp(1).RFdata= data; Exp(3).Dexp(1).RFdata= data; +%********************************************************* +RFconfig=0; +if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=1; +end +if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))==0 ||... + isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=2; +end +if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=3; +end +Exp(1).RFconfig= RFconfig; Exp(2).RFconfig= RFconfig; Exp(3).RFconfig= RFconfig; %ZoneRelated +%***************************** +try msgBadGeneName, catch, end +try + Exp(1).resetHtmpTg =3; Exp(2).resetHtmpTg =3; Exp(3).resetHtmpTg =3; %ZoneRelated + if RFconfig==0, + RFconfigMsg= 'No RF1 references in this Experiment Job' + Exp(1).resetHtmpTg =1; Exp(2).resetHtmpTg =1; Exp(3).resetHtmpTg =1; %ZoneRelated + end +catch +end + +%***************************** +% HtMapTog 'string', 'Current user HL/HN' selection' +try +Exp(1).htmapPBsel=0; +set(handles.HtMapTog1,'string','HL') + +Exp(2).htmapPBsel=0; %ZoneRelated +set(handles.HtMapTog2,'string','HL') + +Exp(3).htmapPBsel=0; +set(handles.HtMapTog3,'string','HL') + +catch + % expN=1; +end + +htMapTogPBfg=0; +Exp(1).htmapRFanswer= {'G','L'}; %ZoneRelated +Exp(2).htmapRFanswer= {'G','L'}; +Exp(3).htmapRFanswer= {'G','L'}; + + + diff --git a/workflow/.old/apps/matlab/ezview/EZvStartup.m b/workflow/.old/apps/matlab/ezview/EZvStartup.m new file mode 100755 index 00000000..4d2cf4fc --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZvStartup.m @@ -0,0 +1,4 @@ +%EZviewGui.m startup + + +EZviewGui \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/EZvStartup_Export.m b/workflow/.old/apps/matlab/ezview/EZvStartup_Export.m new file mode 100755 index 00000000..73a24f81 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZvStartup_Export.m @@ -0,0 +1,4 @@ +%EZviewGui_export.m startup + + +EZviewGui_export \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/EZvStartup_mlappLaptop.asv b/workflow/.old/apps/matlab/ezview/EZvStartup_mlappLaptop.asv new file mode 100755 index 00000000..7f413d34 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZvStartup_mlappLaptop.asv @@ -0,0 +1,4 @@ +%EZviewGui_App.mlapp startup + +EZviewGui_App +EZviewGui_App \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/EZvStartup_mlappLaptop.m b/workflow/.old/apps/matlab/ezview/EZvStartup_mlappLaptop.m new file mode 100755 index 00000000..d8719659 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZvStartup_mlappLaptop.m @@ -0,0 +1,4 @@ +%EZviewGui_App.mlapp startup + + +EZviewGui_App_7 \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/EZvStartup_mlappServer.m b/workflow/.old/apps/matlab/ezview/EZvStartup_mlappServer.m new file mode 100755 index 00000000..2a75621c --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZvStartup_mlappServer.m @@ -0,0 +1,4 @@ +%EZviewGui_App.mlapp startup + + +EZviewGui_App \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui - Copy230821-2.fig b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui - Copy230821-2.fig new file mode 100755 index 00000000..11701eb7 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui - Copy230821-2.fig differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui - Copy230821.fig b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui - Copy230821.fig new file mode 100755 index 00000000..11701eb7 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui - Copy230821.fig differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui2.fig b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui2.fig new file mode 100755 index 00000000..eb7a17ba Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui2.fig differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui3.fig b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui3.fig new file mode 100755 index 00000000..eb7a17ba Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui3.fig differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui4.fig b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui4.fig new file mode 100755 index 00000000..cd9d1460 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui4.fig differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui4ok.fig b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui4ok.fig new file mode 100755 index 00000000..5ad3a179 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui4ok.fig differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGuiBU.fig b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGuiBU.fig new file mode 100755 index 00000000..cd9d1460 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGuiBU.fig differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGuiBU230815.fig b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGuiBU230815.fig new file mode 100755 index 00000000..ba98ab7b Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGuiBU230815.fig differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui_Copy.fig b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui_Copy.fig new file mode 100755 index 00000000..e8d50ebd Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui_Copy.fig differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui_RadioRemoved.fig b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui_RadioRemoved.fig new file mode 100755 index 00000000..a991dd1c Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewFigBUs/EZviewGui_RadioRemoved.fig differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App.mlapp new file mode 100755 index 00000000..97500edc Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App230920.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App230920.mlapp new file mode 100755 index 00000000..3a558caa Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App230920.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App4.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App4.mlapp new file mode 100755 index 00000000..f84525eb Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App4.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_AppOK.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_AppOK.mlapp new file mode 100755 index 00000000..f84525eb Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_AppOK.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_AppXX.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_AppXX.mlapp new file mode 100755 index 00000000..d9f24e86 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_AppXX.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App_0.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App_0.mlapp new file mode 100755 index 00000000..30d9dd9e Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App_0.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App_1.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App_1.mlapp new file mode 100755 index 00000000..464e650d Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App_1.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App_1b.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App_1b.mlapp new file mode 100755 index 00000000..cd16a0c9 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App_1b.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App_2.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App_2.mlapp new file mode 100755 index 00000000..5d0516cc Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App_2.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App_2Bad.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App_2Bad.mlapp new file mode 100755 index 00000000..9d990085 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App_2Bad.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App_3.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App_3.mlapp new file mode 100755 index 00000000..f2ec7ac0 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App_3.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App_4.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App_4.mlapp new file mode 100755 index 00000000..eb5adef8 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App_4.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App_5.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App_5.mlapp new file mode 100755 index 00000000..a4977f6c Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App_5.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App_6.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App_6.mlapp new file mode 100755 index 00000000..d1dfdc39 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App_6.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_App_7.mlapp b/workflow/.old/apps/matlab/ezview/EZviewGui_App_7.mlapp new file mode 100755 index 00000000..3a558caa Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_App_7.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_export.m b/workflow/.old/apps/matlab/ezview/EZviewGui_export.m new file mode 100755 index 00000000..8a3a86f6 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZviewGui_export.m @@ -0,0 +1,13199 @@ +function varargout = EZviewGui_export(varargin) +% EZVIEWGUI_EXPORT MATLAB code for EZviewGui_export.fig +% EZVIEWGUI_EXPORT, by itself, creates a new EZVIEWGUI_EXPORT or raises the existing +% singleton*. +% +% H = EZVIEWGUI_EXPORT returns the handle to a new EZVIEWGUI_EXPORT or the handle to +% the existing singleton*. +% +% EZVIEWGUI_EXPORT('CALLBACK',hObject,eventData,handles,...) calls the local +% function named CALLBACK in EZVIEWGUI_EXPORT.M with the given input arguments. +% +% EZVIEWGUI_EXPORT('Property','Value',...) creates a new EZVIEWGUI_EXPORT or raises the +% existing singleton*. Starting from the left, property value pairs are +% applied to the GUI before EZviewGui_export_OpeningFcn gets called. An +% unrecognized property name or invalid value makes property application +% stop. All inputs are passed to EZviewGui_export_OpeningFcn via varargin. +% +% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one +% instance to run (singleton)". +% +% See also: GUIDE, GUIDATA, GUIHANDLES + +% Edit the above text to modify the response to help EZviewGui_export + +% Last Modified by GUIDE v2.5 04-Oct-2023 13:19:21 + +% Begin initialization code - DO NOT EDIT +gui_Singleton = 0; +gui_State = struct('gui_Name', mfilename, ... + 'gui_Singleton', gui_Singleton, ... + 'gui_OpeningFcn', @EZviewGui_export_OpeningFcn, ... + 'gui_OutputFcn', @EZviewGui_export_OutputFcn, ... + 'gui_LayoutFcn', @EZviewGui_export_LayoutFcn, ... + 'gui_Callback', []); +if nargin && ischar(varargin{1}) + gui_State.gui_Callback = str2func(varargin{1}); +end + +if nargout + [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:}); +else + try + gui_mainfcn(gui_State, varargin{:}); + catch + end +end +% End initialization code - DO NOT EDIT + +% --- Executes just before EZviewGui_export is made visible. +function EZviewGui_export_OpeningFcn(hObject, eventdata, handles, varargin) +% This function has no output args, see OutputFcn. +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% varargin command line arguments to EZviewGui_export (see VARARGIN) + +% Choose default command line output for EZviewGui_export +handles.output = hObject; + +% Update handles structure +guidata(hObject, handles); + +% This sets up the initial plot - only do when we are invisible +% so window can get raised using EZviewGui_export. + +if strcmp(get(hObject,'Visible'),'off') + %plot(rand(5)); +end +%NOTE!!! special disabling of version for this later install of Matlab 2011a: + %The ver output changed and no longer works for the simple code that + %follows +%{ +% MatLab Version detection +qv=ver; +mlver=qv(17).Version +mlRel=qv(17).Release +if str2double(mlver)>8.3 + newMLgraph=1 +else + newMLgraph=0 +end +%} +%MYCODE load experiment data .... +newMLgraph=0; +if newMLgraph==0 + clear Exp + Exp=[]; + EZvInitLoad +else +end +%************************************************************** +%***Func Call setup for @myupdatfcn****************************8 +dcm_obj=datacursormode(gcf); + %datacursormode on; + set(dcm_obj,'DisplayStyle','window') + set(dcm_obj,'UpdateFcn', @myupdatefcn); + + +% UIWAIT makes EZviewGui_export wait for user response (see UIRESUME) +% uiwait(handles.figure1); +%global MPsel +%MPsel=50; + +% --- Outputs from this function are returned to the command line. +function varargout = EZviewGui_export_OutputFcn(hObject, eventdata, handles) +% varargout cell array for returning output args (see VARARGOUT); +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% Get default command line output from handles structure +varargout{1} = handles.output; + +%******************************************************************************** +%>>>>>>>>>>>>>>>>MENU BAR >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +% -------------------------------------------------------------------- +function FileMenu_Callback(hObject, eventdata, handles) +% hObject handle to FileMenu (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function OpenMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to OpenMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +file = uigetfile('*.fig'); +if ~isequal(file, 0) + open(file); +end + +% -------------------------------------------------------------------- +function PrintMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to PrintMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +printdlg(handles.figure1) + +% -------------------------------------------------------------------- +function CloseMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to CloseMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +selection = questdlg(['Close ' get(handles.figure1,'Name') '?'],... + ['Close ' get(handles.figure1,'Name') '...'],... + 'Yes','No','Yes'); +if strcmp(selection,'No') + return; +end + +delete(handles.figure1) + + +% --- Executes on mouse press over figure background. +function figure1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +% BEGIN USER Code ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%*********************************************************************************** + +%********************************************************************************** +%++++++++++++++++++++++myupdatefcn(obj,event_obj)+++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + function [output_txt]= myupdatefcn(obj,event_obj) +global ghandles +global Exp +[output_txt]=datatipp(obj,event_obj); %datatipp is a Matlab function + gcf= Exp(4).guiFig; %gcf= ghandles.figure1 Mathworks Provided this line for Apple issue + clkPos=getCursorInfo(datacursormode(gcf)); + cpos=clkPos.Position; + htargetAxes= clkPos.Target; + %datacursormode(gcf) + if ghandles.Iaxes1==get(htargetAxes,'Parent')||... + ghandles.Iaxes2==get(htargetAxes,'Parent')||... + ghandles.Iaxes3==get(htargetAxes,'Parent')||... + ghandles.OLaxes1==get(htargetAxes,'Parent')||... + ghandles.OLaxes2==get(htargetAxes,'Parent')||... + ghandles.OLaxes3==get(htargetAxes,'Parent')||... + ghandles.HtMap1==get(htargetAxes,'Parent')||... + ghandles.HtMap2==get(htargetAxes,'Parent')||... + ghandles.HtMap3==get(htargetAxes,'Parent'), + + EZvDatatip + %datacursormode off + %datacursormode on + %waitforbuttonpress + %[output_txt]=output_txt; %datatipp(obj,event_obj); + end + + prntHt=0; %Added 210205 for Print Heatmap buttons [P] +%++++++++++++++++++++++++++++++++++++END myupdatefcn(obj,event_obj)++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +%***********************111111111111111111111111111111111111111111111111111********* +%11111111111111111111111111111111111111111111111111111111111111111111111111111111 +%Migration edits 230814 +% --- Executes on slider movement. +function MPsldr1_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed1,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr1_CreateFcn(hObject, eventdata, handles) +% Hint: slider controls usually have a light gray background. +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed1_Callback(hObject, eventdata, handles) +% hObject handle to MPed1 (see GCBO) +global Exp +global zonePB + +expN=1; +zonePB=expN; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr1,'max')); +Min=floor(get(handles.MPsldr1,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.MPsldr1,'value',Max); set(handles.MPed1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.MPsldr1,'value',Min),set(handles.MPed1,'string',num2str(Min));end +end +EZVimDisplay +%------Adapt for AppDesigner 230821----------- +global ghandles +%global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%------------------- +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +%{ +function MPed1_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr1_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed1,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed1_Callback(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +global Exp +expN=1; +Max=floor(get(handles.DMsldr1,'max')); +Min=floor(get(handles.DMsldr1,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr1,'value',Max); set(handles.DMed1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr1,'value',Min),set(handles.DMed1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function DMed1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr1_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted1,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function Tptsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} + +function Tpted1_Callback(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +global Exp +expN=1; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr1,'max')); +Min=floor(get(handles.Tptsldr1,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr1,'value',Max); set(handles.Tpted1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr1,'value',Min),set(handles.Tpted1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on button press in expSelPB1. +function expSelPB1_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB1 (see GCBO) +w=pwd; +global Exp +expN=1; +prntHt=0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB1. +function rotPB1_Callback(hObject, eventdata, handles) +% hObject handle to rotPB1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay1. +function clrOlay1_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay1 (see GCBO) +global Exp +global ghandles +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN= 0; +%Exp(1).cTraceN= 0; + +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={}; +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; + +cla(ghandles.Dlaxes1); cla(ghandles.Dkaxes1); cla(ghandles.Draxes1); +cla(ghandles.DNLaxes1); +Exp(1).hL =[]; Exp(1).hLb=[]; +Exp(1).hLRF1=[]; Exp(1).hLRF2=[]; +Exp(1).hK =[]; Exp(1).hKb=[]; +Exp(1).hKRF1=[]; Exp(1).hKRF2=[]; +Exp(1).hr =[]; Exp(1).hrb=[]; +Exp(1).rRF1=[]; Exp(1).hrRF2=[]; +Exp(1).hintL =[]; Exp(1).hintLb=[]; % 2016_0222 +Exp(1).hintLadj =[]; Exp(1).hintLadjb=[]; % 2016_0222 + +%reset Composite Overlay plot to initialization values +Exp(1).cTraceN= 1; +Exp(1).ll= []; Exp(1).rr= []; Exp(1).kk= []; +Exp(1).cLmean= []; Exp(1).cRmean= []; Exp(1).cKmean= []; +Exp(1).cTraceIndx= 1; +Exp(1).hCmean=[]; +Exp(1).hBound1= []; +Exp(1).hBound2= []; +Exp(1).CompositPlot=0; +Exp(1).Trace= []; %added for Trend BoxPlot data 17_1114 +%*********************************************************************************** +%***********************222222222222222222222222222222222222222222222222222********* +% --- Executes on slider movement. +function MPsldr2_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed2,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed2_Callback(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global Exp +global zonePB + +expN=2; +zonePB=expN; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr2,'max')); +Min=floor(get(handles.MPsldr2,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr2,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr2,'value',Max); set(handles.MPed2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr2,'value',Min),set(handles.MPed2,'string',num2str(Min));end +end +EZVimDisplay +%-------Adapt for AppDesigner 230821 +global ghandles +%global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%--------------- +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +%{ +function MPed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr2_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed2,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed2_Callback(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +global Exp +expN=2; +Max=floor(get(handles.DMsldr2,'max')); +Min=floor(get(handles.DMsldr2,'min')); +input=get(hObject,'String') +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.DMsldr2,'value',str2double(input)) +else + if str2double(input) >= Max, set(handles.DMsldr2,'value',Max); set(handles.DMed2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DMsldr2,'value',Min),set(handles.DMed2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function DMed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +% Hint: edit controls usually have a white background on Windows. +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr2_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted2,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted2_Callback(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +global Exp +expN=2; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr2,'max')); +Min=floor(get(handles.Tptsldr2,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr2,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr2,'value',Max); set(handles.Tpted2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr2,'value',Min),set(handles.Tpted2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB2. +function expSelPB2_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB2 (see GCBO) +w=pwd; +global Exp +expN=2; +prntHt= 0; +%************************************************************* +EZexpSel +%************************************************************* + +% --- Executes on button press in rotPB2. +function rotPB2_Callback(hObject, eventdata, handles) +% hObject handle to rotPB2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay2. +function clrOlay2_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay2 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN= 0; +%Exp(2).cTraceN= 0; + +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; + +cla(ghandles.Dlaxes2); cla(ghandles.Dkaxes2); cla(ghandles.Draxes2); +cla(ghandles.DNLaxes2); % 2016_0222 +Exp(2).hL =[]; Exp(2).hLb=[]; +Exp(2).LRF1=[]; Exp(2).hLRF2=[]; +Exp(2).hK =[]; Exp(2).hKb=[]; +Exp(2).hKRF1=[]; Exp(2).hKRF2=[]; +Exp(2).hr =[]; Exp(2).hrb=[]; +Exp(2).rRF1=[]; Exp(2).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(2).cTraceN= 1; +Exp(2).ll= []; Exp(2).rr= []; Exp(2).kk= []; +Exp(2).cLmean= []; Exp(2).cRmean= []; Exp(2).cKmean= []; +Exp(2).cTraceIndx= 1; +Exp(2).hCmean=[]; +Exp(2).hBound1= []; +Exp(2).hBound2= []; +Exp(2).CompositPlot=0; +Exp(2).Trace= []; %added for Trend BoxPlot data 17_1114 + +%*********************************************************************************** +%***********************333333333333333333333333333333333333333333333333333********* +% --- Executes on slider movement. +function MPsldr3_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed3,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed3_Callback(hObject, eventdata, handles) +% hObject handle to MPed3 (see GCBO) +global Exp +global zonePB + +expN=3; +zonePB=expN; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr3,'max')); +Min=floor(get(handles.MPsldr3,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr3,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr3,'value',Max); set(handles.MPed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr3,'value',Min),set(handles.MPed3,'string',num2str(Min));end +end +EZVimDisplay +%-----------Adapt for AppDesigner 230821-------- +global ghandles +%global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%------------ +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +%{ +function MPed3_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr3_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed3,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed3_Callback(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +global Exp +expN=3; +Max=floor(get(handles.DMsldr3,'max')); +Min=floor(get(handles.DMsldr3,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr3,'value',Max); set(handles.DMed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr3,'value',Min),set(handles.DMed3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +function DMed3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr3_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted3,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted3_Callback(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +global Exp +expN=3; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr3,'max')); +Min=floor(get(handles.Tptsldr3,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr3,'value',Max); set(handles.Tpted3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr3,'value',Min),set(handles.Tpted3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB3. +function expSelPB3_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB3 (see GCBO) +w=pwd; +global Exp +expN=3; +prntHt= 0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB3. +function rotPB3_Callback(hObject, eventdata, handles) +% hObject handle to rotPB3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay3. +function clrOlay3_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay3 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN= 0; +%Exp(3).cTraceN= 0; + +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; + +cla(ghandles.Dlaxes3); cla(ghandles.Dkaxes3); cla(ghandles.Draxes3); +cla(ghandles.DNLaxes3);% 2016_0222 +Exp(3).hL =[]; Exp(3).hLb=[]; +Exp(3).hLRF1=[]; Exp(3).hLRF2=[]; +Exp(3).hK =[]; Exp(3).hKb=[]; +Exp(3).hKRF1=[]; Exp(3).hKRF2=[]; +Exp(3).hr =[]; Exp(3).hrb=[]; +Exp(3).rRF1=[]; Exp(3).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(3).cTraceN= 1; +Exp(3).ll= []; Exp(3).rr= []; Exp(3).kk= []; +Exp(3).cLmean= []; Exp(3).cRmean= []; Exp(3).cKmean= []; +Exp(3).cTraceIndx= 1; +Exp(3).hCmean=[]; +Exp(3).hBound1= []; +Exp(3).hBound2= []; +Exp(3).CompositPlot=0; +Exp(3).Trace= []; %added for Trend BoxPlot data 17_1114 + +%**************************************************************************** +%**************************************************************************** +%set(handles.expName3,'string',char(Exp(expN).resDir)); + +% --- Executes during object creation, after setting all properties. +function Paxes1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Paxes1 (see GCBO) + +% --- Executes on selection change in listboxGnOrf. +function listboxGnOrf_Callback(hObject, eventdata, handles) + +global Exp +global ghandles +global zonePB + +%orfLstSel=0; +datacursormode off; +zoneSel=1; +%{ +if get(handles.zonePB1,'value')==1, + zoneSel=1; +elseif get(handles.zonePB2,'value')==1, + zoneSel=2; +elseif get(handles.zonePB3,'value')==1 + zoneSel=3; +end +%} +zoneSel= zonePB +orfLstSel=get(handles.GeneOrfTog,'value') +%zoneSel=get(handles.zonePB1,'value') +expN=zoneSel; +OLay=zoneSel + +usrInxSel=get(hObject,'Value'); + +%selGnOrf=Exp(zoneSel).Dexp(DexpN).srtGnLst(usrInxSel); %selGnOrf=Exp(zoneSel).srtGnLst(usrInxSel); +listboxGnOrf=get(handles.listboxGnOrf,'string'); +selGnOrf=listboxGnOrf(usrInxSel); +tempLB= str2mat(selGnOrf) +if isequal(tempLB(4:6),'cmp')||isequal(tempLB(3:6),'cmpG') + lstBoxCmpFlg=1; + EZlstBoxCmpExt %Added for RF composite behavior 17_1010 +else +LBdlims=strfind(selGnOrf,':') +LBmp=str2num(selGnOrf{1}((LBdlims{:,:}(1))+1:(LBdlims{:,:}(2))-1)) +LBr=str2num(selGnOrf{1}((LBdlims{:,:}(2))+1:(LBdlims{:,:}(3))-1)) +LBc=str2num(selGnOrf{1}((LBdlims{:,:}(3))+1:end)) +lstBoxCmpFlg=0; + EZlstBoxExt +end + +datacursormode on; + + +% --- Executes during object creation, after setting all properties. +function listboxGnOrf_CreateFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in GeneOrfTog. +function GeneOrfTog_Callback(hObject, eventdata, handles) +global Exp +orfLstSel=get(hObject,'value') +%zoneSel=get(handles.zonePB1,'value') +zoneSel=1; +if get(handles.zonePB1,'value')==1, + zoneSel=1; +elseif get(handles.zonePB2,'value')==1, + zoneSel=2; +elseif get(handles.zonePB3,'value')==1 + zoneSel=3; +end +orfLstSel=get(handles.GeneOrfTog,'value'); +%zoneSel=get(handles.zonePB1,'value') +expN=zoneSel; + if zoneSel==1,DexpN= (get(handles.DN1,'value')); cmpTog= get(handles.CompositeTog1,'value'); end + if zoneSel==2,DexpN= (get(handles.DN2,'value')); cmpTog= get(handles.CompositeTog2,'value'); end + if zoneSel==3,DexpN= (get(handles.DN3,'value')); cmpTog= get(handles.CompositeTog3,'value'); end + +if orfLstSel==1 && cmpTog~=1 + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtOrfLst) +else + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtGnLst) +end +% --- Executes on button press in InfoToggle. +function InfoToggle_Callback(hObject, eventdata, handles) +% --- Executes on button press in zonePB1. + +%******************************************************************************* + + +% --- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +global Exp +semiLog=get(handles.semiLog,'value') +if semiLog==1 + set(handles.semiLog,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.semiLog,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','log') + set(handles.Paxes2,'YScale','log') + set(handles.Paxes3,'YScale','log') + set(handles.OLaxes1,'YScale','log') + set(handles.OLaxes2,'YScale','log') + set(handles.OLaxes3,'YScale','log') +else + set(handles.semiLog,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.semiLog,'ForegroundColor',[0.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','linear') + set(handles.Paxes2,'YScale','linear') + set(handles.Paxes3,'YScale','linear') + set(handles.OLaxes1,'YScale','linear') + set(handles.OLaxes2,'YScale','linear') + set(handles.OLaxes3,'YScale','linear') +end + +% --- Executes on button press in spotTog. +function spotTog_Callback(hObject, eventdata, handles) +% Hint: get(hObject,'Value') returns toggle state of spotTog +global Exp +global ghandles + +spotTog=get(handles.spotTog,'value'); +ghandles= handles +if spotTog==1 + set(handles.spotTog,'BackgroundColor',[0.0 0.75 0.75]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +else + set(handles.spotTog,'BackgroundColor',[.941 0.941, 0.941]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function quickView_Callback(hObject, eventdata, handles) %function quickView_Callback(hObject, eventdata, handles) +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +try + QkVexps %Quickview +catch ME +end + + +% --- Executes on button press in printOL1. +function printOL1_Callback(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printol1. +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL1,'value',0) + +%{ + function printOL1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printol1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads1=1 + +% --- Executes on key press with focus on printOL1 and none of its controls. +function printOL1_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +ads1=2 +%} +% --- Executes on button press in printOL2. +function printOL2_Callback(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL2,'value',0) + +% --- Executes on key press with focus on printOL2 and none of its controls. +%{ + function printOL2_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL2. +ads2=1 + +function printOL2_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads2=2 +%} +% --- Executes on button press in printOL3. +function printOL3_Callback(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL3,'value',0) + +% --- Executes on key press with focus on printOL3 and none of its controls. +%{ + function printOL3_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL3. +ads3=1 +function printOL3_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +ads3=2 + %} + + function figure1_WindowButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +htargetAxes=gca; +cpos=get(gca,'Position') +if handles.Iaxes1==gca||... + handles.Iaxes2==gca||... + handles.Iaxes3==gca||... + handles.OLaxes1==gca||... + handles.OLaxes2==gca||... + handles.OLaxes3==gca, + EZvDatatip + end + +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +function figure1_WindowButtonUpFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + + + + + +% -------------------------------------------------------------------- +function Tools_Callback(hObject, eventdata, handles) +% hObject handle to Tools (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function Parameters_Callback(hObject, eventdata, handles) +% hObject handle to Parameters (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function PrintFont_Callback(hObject, eventdata, handles) +% hObject handle to PrintFont (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles + +prompt={'Enter Linewidth for plot:',... + 'Enter Axis Font Size:',... + 'Enter Legend Font Size:',... + 'Enter Marker Font Size:'}; + +name='Input Size Parameters for Printable Graphic'; +numlines=1; + +try + if ~isempty(Exp(4).plotPars) + default= Exp(4).plotPars; + else + default={'4','36','10','5'}; + end +catch +default={'4','36','10','5'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).plotPars= answer; +%{ +else + default={'4','36','10','5'}; + Exp(4).plotPars= default; +%} +end + + + + + + + + +% --- Executes on button press in LKrTog1. +function LKrTog1_Callback(hObject, eventdata, handles) +global Exp + +expN=1; +EZfigTrendOL + +% --- Executes on button press in LKrTog2. +function LKrTog2_Callback(hObject, eventdata, handles) +global Exp + +expN=2; +EZfigTrendOL + +% --- Executes on button press in LKrTog3. +function LKrTog3_Callback(hObject, eventdata, handles) +global Exp + +expN=3; +EZfigTrendOL + +% --- Executes on button press in rawNorm. +function rawNorm_Callback(hObject, eventdata, handles) + global Exp + global ghandles + + traceN1=Exp(1).traceN; + traceN2=Exp(2).traceN; + traceN3=Exp(3).traceN; + selTrace1= Exp(1).seltraceN; + selTrace2= Exp(2).seltraceN; + selTrace3= Exp(3).seltraceN; + + dispAlg=get(handles.rawNorm,'value') + + Exp(4).interacPBsel=Exp(4).interacPBsel+1; + if Exp(4).interacPBsel ==2, Exp(4).interacPBsel=0; end + %set(handles.rawNorm,'value',Exp(4).interacPBsel) + + if Exp(4).interacPBsel ==1, set(handles.rawNorm,'string','N1') + elseif Exp(4).interacPBsel ==2, set(handles.rawNorm,'string','N2') + else set(handles.rawNorm,'string','R'), + end + + if Exp(4).interacPBsel==0 %00000000000000000000000000000 + set(ghandles.Dlaxes1,'Visible','on');set(ghandles.Dlaxes2,'Visible','on'); set(ghandles.Dlaxes3,'Visible','on') + set(ghandles.DNLaxes1,'Visible','off'); set(ghandles.DNLaxes2,'Visible','off'); set(ghandles.DNLaxes3,'Visible','off') + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + %{ + try set(Exp(1).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'w'); catch end + end % + try set(Exp(2).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'w'); catch end + end % + try set(Exp(3).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'w'); catch end + end % + %} + for n=1:traceN1 + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + end + try set(Exp(1).hLRF1(selTrace1),'visible','on'); set(Exp(1).hLRF2(selTrace1),'visible','on'); catch, end + try set(Exp(1).hL(selTrace1),'visible','on'); set(Exp(1).hLb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + end + try set(Exp(2).hLRF1(selTrace2),'visible','on'); set(Exp(2).hLRF2(selTrace2),'visible','on'); catch, end + try set(Exp(2).hL(selTrace2),'visible','on'); set(Exp(2).hLb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try,set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try ,set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + try, set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try, set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + end + try, set(Exp(3).hLRF1(selTrace3),'visible','on'); set(Exp(3).hLRF2(selTrace3),'visible','on'); catch, end + try, set(Exp(3).hL(selTrace3),'visible','on'); set(Exp(3).hLb(selTrace3),'visible','on'); catch, end + + + + elseif Exp(4).interacPBsel==1 %111111111111111111111111111 + set(ghandles.Dlaxes1,'Visible','off'); set(ghandles.Dlaxes2,'Visible','off'); set(ghandles.Dlaxes3,'Visible','off'); + set(ghandles.DNLaxes1,'Visible','on'); set(ghandles.DNLaxes2,'Visible','on'); set(ghandles.DNLaxes3,'Visible','on'); + %{ + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'y'); catch ME, ME.message, end %set(Exp(1).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'y'); catch ME, ME.message, end %set(Exp(2).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'y'); catch ME, ME.message, end %set(Exp(3).hzeroCLn,'visible','off'); + %} + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + + for n=1:traceN1 + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(1).hintL(selTrace1),'visible','on'); set(Exp(1).hintLb(selTrace1),'visible','on'); catch, end + try set(Exp(1).hintLadj(selTrace1),'visible','on'); set(Exp(1).hintLadjb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(2).hintL(selTrace2),'visible','on'); set(Exp(2).hintLb(selTrace2),'visible','on'); catch, end + try set(Exp(2).hintLadj(selTrace2),'visible','on'); set(Exp(2).hintLadjb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + try set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(3).hintL(selTrace3),'visible','on'); set(Exp(3).hintLb(selTrace3),'visible','on'); catch, end + try set(Exp(3).hintLadj(selTrace3),'visible','on'); set(Exp(3).hintLadjb(selTrace3),'visible','on'); catch, end + + elseif Exp(4).interacPBsel==2 %2222222222222222222222222222 + % set(ghandles.DNLaxes1,'Visible','off') + end %if Exp(4).interacPBsel==0 + + +% hObject handle to rawNorm (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of rawNorm + + + + +% --- Executes on button press in InteracTog1. +function InteracTog1_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=1; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog1 +% --- Executes on button press in InteracTog2. +function InteracTog2_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=2; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog2 +% --- Executes on button press in InteracTog3. +function InteracTog3_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=3; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog3 + +% --- Executes on key press with focus on rawNorm and none of its controls. +function rawNorm_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to rawNorm (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in HtMapTog1. +function HtMapTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +DexpN= Exp(1).DexpN; +resetTg= Exp(1).Dexp(DexpN).resetHtmpTg; +expN=1; + Exp(1).htmapPBsel=Exp(1).htmapPBsel+1; + if Exp(1).htmapPBsel ==resetTg, Exp(1).htmapPBsel=0; end + + if Exp(1).htmapPBsel ==3, set(handles.HtMapTog1,'string','N1') + elseif Exp(1).htmapPBsel ==4, set(handles.HtMapTog1,'string','N2') + elseif Exp(1).htmapPBsel ==1, set(handles.HtMapTog1,'string','K') + elseif Exp(1).htmapPBsel ==2, set(handles.HtMapTog1,'string','R') + else set(handles.HtMapTog1,'string','L'), + end + %******************** + htMapTogPBfg=1; % + EZhtMap % + htMapTogPBfg=0; % + %******************** + +% --- Executes on button press in HtMapTog2. +function HtMapTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=2; +DexpN= Exp(2).DexpN; +resetTg= Exp(2).Dexp(DexpN).resetHtmpTg; + Exp(2).htmapPBsel=Exp(2).htmapPBsel+1; + if Exp(2).htmapPBsel ==resetTg, Exp(2).htmapPBsel=0; end + + if Exp(2).htmapPBsel ==3, set(handles.HtMapTog2,'string','N1') + elseif Exp(2).htmapPBsel ==4, set(handles.HtMapTog2,'string','N2') + elseif Exp(2).htmapPBsel ==1, set(handles.HtMapTog2,'string','K') + elseif Exp(2).htmapPBsel ==2, set(handles.HtMapTog2,'string','R') + else set(handles.HtMapTog2,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + +% --- Executes on button press in HtMapTog3. +function HtMapTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=3; +DexpN= Exp(3).DexpN; +resetTg= Exp(3).Dexp(DexpN).resetHtmpTg; + Exp(3).htmapPBsel=Exp(3).htmapPBsel+1; + if Exp(3).htmapPBsel ==resetTg, Exp(3).htmapPBsel=0; end + + if Exp(3).htmapPBsel ==3, set(handles.HtMapTog3,'string','N1') + elseif Exp(3).htmapPBsel ==4, set(handles.HtMapTog3,'string','N2') + elseif Exp(3).htmapPBsel ==1, set(handles.HtMapTog3,'string','K') + elseif Exp(3).htmapPBsel ==2, set(handles.HtMapTog3,'string','R') + else set(handles.HtMapTog3,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + + + + + + + +%**************************BONE SYARD********************************************************** + +%{ +%--- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +% hObject handle to semiLog (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of semiLog +%} + +% --- Executes on key press with focus on listboxGnOrf and none of its controls. +%{ +function listboxGnOrf_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +x=eventdata +ck=get(gcf,'currentkey') +%} + +%{ +%**********CLEAR Trace selections for all zones***************** +global Exp +global ghandles + +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN=0; +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={} +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN=0; +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN=0; +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; +%*********************************************************************************** + +%} + + +% -------------------------------------------------------------------- + +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in RFtable1. +function RFtable1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable2. +function RFtable2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable3. +function RFtable3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZtableRFdiag + + + +function DN1_Callback(hObject, eventdata, handles) +% hObject handle to DN1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% str2double(get(hObject,'String')) returns contents of DN1 as a double +global Exp +expN=1; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN1,'value',Max); set(handles.DN1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN1,'value',Min),set(handles.DN1,'string',num2str(1));end + +end +EZVimDisplay + + +% --- Executes during object creation, after setting all properties. +function DN1_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN2_Callback(hObject, eventdata, handles) +global Exp +expN=2; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN2,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN2,'value',Max); set(handles.DN2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN2,'value',Min),set(handles.DN2,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN2_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN3_Callback(hObject, eventdata, handles) +global Exp +expN=3; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN3,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN3,'value',Max); set(handles.DN3,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN3,'value',Min),set(handles.DN3,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN3_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in CompositePB1. +function CompositePB1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB2. +function CompositePB2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB3. +function CompositePB3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZcompositePlot + + +% -------------------------------------------------------------------- +function SpotViewInterval_Callback(hObject, eventdata, handles) +% hObject handle to SpotViewInterval (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +global Exp +global ghandles + +prompt={'Enter Image Interval for SpotView:'}; + +name='Input Image Interval for SpotView'; +numlines=1 + +try + if ~isempty(Exp(4).SpotVIntervPar) + default= Exp(4).SpotVIntervPar; + else + default={'1'}; + end +catch +default={'1'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).SpotVintervPar= answer; +end + + +% --- Executes on button press in CompositeTog1. +function CompositeTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=1; +DexpN= (get(handles.DN1,'value')); +%set(handles.zonePB1,'value',1) +%set(handles.zonePB2,'value',0) +%set(handles.zonePB3,'value',0) +if get(handles.zonePB1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in CompositeTog2. +function CompositeTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=2; +DexpN= (get(handles.DN2,'value')); +%set(handles.zonePB1,'value',0) +%set(handles.zonePB2,'value',1) +%set(handles.zonePB3,'value',0) + +if get(handles.zonePB2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in CompositeTog3. +function CompositeTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=3; +DexpN= (get(handles.DN3,'value')); +%set(handles.zonePB1,'value',0) +%set(handles.zonePB2,'value',0) +%set(handles.zonePB3,'value',1) +if get(handles.zonePB3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function TrendsBoxPlot_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg= 1; +%*************** +global userPars +prompt={'Set "Outliers" On/Off:',... + 'Set "Notch" On/Off:', ... + 'Enter "LabelShift" value[default= 0.5]:', ... + 'Enter "Font Size [default=8:' ... + 'Enter "Label Angle" [default=45]' ... + 'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'on','on','0.3','8','45'}; +defaultanswer= userPars.BPdefault; +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.BPoutliers= answer(1); +userPars.BPnotch= answer(2); +userPars.BPlblShft= str2double(cell2mat(answer(3))); +userPars.BPfontSz= str2double(cell2mat(answer(4))); +userPars.BProt= str2double(cell2mat(answer(5))); +userPars.kfiltLim= str2double(cell2mat(answer(6))); +userPars.BPdefault= [answer(1),answer(2),answer(3),answer(4),answer(5),answer(6)]; +userPars.Trenddefault= answer(6); +%*************** +% -------------------------------------------------------------------- +function TrendsOverlay_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg=0; +%*************** +global userPars +prompt={'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'1000'}; +%if ~exist('userPars.Trenddefault','var'), userPars.Trenddefault= {'1000'}; end +%try +defaultanswer= userPars.BPdefault(6) +%defaultanswer= userPars.Trenddefault; +%catch + % userPars.Trenddefault= {'1000'} + % defaultanswer= userPars.Trenddefault; +%end +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.kfiltLim= str2double(cell2mat(answer(1))); +%userPars.Trenddefault= answer(1); +userPars.BPdefault(6)= answer(1); + + +% --- Executes on button press in printHt1. +function printHt1_Callback(hObject, eventdata, handles) + +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 1; +prntHt= 1; + %******************** + htMapTogPBfg= 1; % + EZhtMap % + %******************** +prntHt= 0; +% --- Executes on button press in PrintHt2. +function PrintHt2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(2).DexpN; +expN= 2; +prntHt= 2; + %******************** + htMapTogPBfg= 2; % + EZhtMap % + %******************** + prntHt= 0; + +% --- Executes on button press in PrintHt3. +function PrintHt3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 3; +prntHt= 3; + %******************** + htMapTogPBfg= 3; % + EZhtMap % + %******************** + prntHt= 0; + + +% -------------------------------------------------------------------- +function HMapRange_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global adj +global flip + +prompt={'Enter Standard Deviation Multiplier value[typical= 2.0]:'}; +%prompt={'Enter Standard Deviation Multiplier value[typical= 3.0]:','Colormap Flip[Typical=T]'}; +name='Heatmap Adjustment range'; +numlines=1; +defaultanswer= {'2.0'}; +%defaultanswer= {'3.0','T'}; +answer=inputdlg(prompt,name,numlines,defaultanswer); +adj= str2double(answer(1)); +flip= 'T'; +%flip= upper(answer(2)); + + +% -------------------------------------------------------------------- +function SetExpJobsFolder_Callback(hObject, eventdata, handles) +% hObject handle to SetExpJobsFolder (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA +try +global usrExpJobsDir +catch +end +w= pwd; +try + %Non PC accommodatition + if ispc,cd(fullfile('C:\')); % \Easy\Experiments')); + else + cd(fullfile('~')) + end +selpath = uigetdir('default','Set /ExpJobs Folder') +usrExpJobsDir= selpath; +cd(w) +save('ExpJobsFldr','usrExpJobsDir') +catch +cd(w) +end +cd(w) + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +% --- Executes on button press in zonePB1. +function zonePB1_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +%if get(handles.zonePB1,'value')==0, set(handles.zonePB1,'value',1); end +zonePB = 1 +set(handles.zonePB1,'value',1); +DexpN= get(handles.DN1,'value') +set(handles.zonePB2,'value',0) +set(handles.zonePB3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end + +%switch background color to indicate zone selected 230815 +if get(handles.zonePB1,'value')==1 +set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +end + +if get(handles.zonePB1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0); + set(handles.listboxGnOrf,'value',1); + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]); + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]); + set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]); +end + + +% --- Executes on button press in zonePB2. +function zonePB2_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +zonePB = 2 +%if get(handles.zonePB2,'value')==0, set(handles.zonePB2,'value',1); end +set(handles.zonePB2,'value',1); +DexpN= get(handles.DN2,'value') +set(handles.zonePB1,'value',0); +set(handles.zonePB3,'value',0); +set(ghandles.zonePB2,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB3,'value',0); + + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end +%switch background color to indicate zone selected 230815 +if get(handles.zonePB2,'value')==1 +set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +set(ghandles.zonePB2,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB3,'value',0); + +end + +if get(handles.zonePB2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zonePB3. +function zonePB3_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +zonePB= 3 +%if get(handles.zonePB3,'value')==0, set(handles.zonePB3,'value',1); end +set(handles.zonePB3,'value',1); +DexpN= get(handles.DN3,'value') +set(handles.zonePB1,'value',0); +set(handles.zonePB2,'value',0); +set(ghandles.zonePB3,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB2,'value',0); + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +%switch background color to indicate zone selected 230815 +if get(handles.zonePB3,'value')==1 +set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]); +set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]); +set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]); +end + +if get(handles.zonePB3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + + + +%********************************************************************************** +%***********BONE YARD************************************************************** +%{ +% RadioButton1************************* +function zoneRad1_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad1,'value')==0, set(handles.zoneRad1,'value',1); end +DexpN= get(handles.DN1,'value') +set(handles.zoneRad2,'value',0) +set(handles.zoneRad3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end +if get(handles.zoneRad1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in zoneRad2. +function zoneRad2_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad2,'value')==0, set(handles.zoneRad2,'value',1); end +DexpN= get(handles.DN2,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad3,'value',0) + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end + +if get(handles.zoneRad2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zoneRad3. +function zoneRad3_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad3,'value')==0, set(handles.zoneRad3,'value',1); end +DexpN= get(handles.DN3,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad2,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +if get(handles.zoneRad3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end +%} + + +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +%function figure1_WindowButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL1. +function printOL1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on key press with focus on printOL2 and none of its controls. +function printOL2_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata structure with the following fields (see MATLAB.UI.CONTROL.UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on key press with focus on printOL3 and none of its controls. +function printOL3_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata structure with the following fields (see MATLAB.UI.CONTROL.UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + + +% --- Creates and returns a handle to the GUI figure. +function h1 = EZviewGui_export_LayoutFcn(policy) +% policy - create a new figure or use a singleton. 'new' or 'reuse'. + +persistent hsingleton; +if strcmpi(policy, 'reuse') & ishandle(hsingleton) + h1 = hsingleton; + return; +end +load EZviewGui_export.mat + + +appdata = []; +appdata.GUIDEOptions = struct(... + 'active_h', [], ... + 'taginfo', struct(... + 'figure', 2, ... + 'axes', 32, ... + 'pushbutton', 40, ... + 'popupmenu', 2, ... + 'slider', 20, ... + 'text', 66, ... + 'edit', 30, ... + 'listbox', 3, ... + 'uitoolbar', 2, ... + 'uipushtool', 6, ... + 'uitoggletool', 6, ... + 'uipanel', 9, ... + 'togglebutton', 32, ... + 'radiobutton', 4), ... + 'override', 1, ... + 'release', 13, ... + 'resize', 'simple', ... + 'accessibility', 'callback', ... + 'mfile', 1, ... + 'callbacks', 1, ... + 'singleton', 0, ... + 'syscolorfig', 1, ... + 'blocking', 0, ... + 'lastSavedFile', 'C:\EZview2023\EZviewDev23_1004POSadaptedOnM4800_wlapp\EZviewGui_export.m', ... + 'lastFilename', 'C:\EZview2023\EZviewDev23_0921POSadaptedOnM4800_wlapp\EZviewGui.fig'); +appdata.lastValidTag = 'figure1'; +appdata.GUIDELayoutEditor = mat{1}; + +h1 = figure(... +'Units','characters',... +'Position',[116.2 5.69230769230769 260.2 46.1538461538462],... +'Visible',get(0,'defaultfigureVisible'),... +'Color',[0.941176470588235 0.941176470588235 0.941176470588235],... +'CurrentAxesMode','manual',... +'IntegerHandle','off',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'WindowButtonDownFcn',@(hObject,eventdata)EZviewGui_export('figure1_WindowButtonDownFcn',hObject,eventdata,guidata(hObject)),... +'WindowButtonUpFcn',@(hObject,eventdata)EZviewGui_export('figure1_WindowButtonUpFcn',hObject,eventdata,guidata(hObject)),... +'MenuBar','none',... +'ToolBar','none',... +'Name','EZviewGui',... +'NumberTitle','off',... +'HandleVisibility','callback',... +'ButtonDownFcn',@(hObject,eventdata)EZviewGui_export('figure1_ButtonDownFcn',hObject,eventdata,guidata(hObject)),... +'Tag','figure1',... +'UserData',[],... +'PaperPosition',get(0,'defaultfigurePaperPosition'),... +'InvertHardcopy',get(0,'defaultfigureInvertHardcopy'),... +'ScreenPixelsPerInchMode','manual',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Iaxes1'; + +h2 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.733812949640288 1 0.733812949640288],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'YLim',get(0,'defaultaxesYLim'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[],... +'XTickLabel',{ '16'; '12'; '8'; '4'; '1' },... +'YTick',[],... +'YTickLabel',{ '24'; '20'; '16'; '12'; '8'; '4'; '1' },... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.117517847336628 0.706709956709957 0.0785282811641955 0.231601731601732],... +'InnerPosition',[0.117517847336628 0.706709956709957 0.0785282811641955 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.53904464634078 0.469441375076734 1.12468647232596 0.320073664825046],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','Iaxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h3 = get(h2,'title'); + +set(h3,... +'Parent',h2,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500001916698381 1.02390587529976 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h4 = get(h2,'xlabel'); + +set(h4,... +'Parent',h2,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837159 -0.0423661071143089 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h5 = get(h2,'ylabel'); + +set(h5,... +'Parent',h2,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.0577342047930283 0.500000476837158 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h6 = get(h2,'zlabel'); + +set(h6,... +'Parent',h2,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Iaxes2'; + +h7 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[1 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[0.762589928057554 1 0.762589928057554],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[],... +'XTickLabel',[],... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[],... +'YTickLabel',[],... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.115870400878638 0.388528138528139 0.0818231740801757 0.231601731601732],... +'InnerPosition',[0.115870400878638 0.388528138528139 0.0818231740801757 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.51931330472103 0.470663878657661 1.11026741498845 0.320907189993861],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','Iaxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h8 = get(h7,'title'); + +set(h8,... +'Parent',h7,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.50000184437014 184.303057553957 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h9 = get(h7,'xlabel'); + +set(h9,... +'Parent',h7,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -7.62589928057554 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h10 = get(h7,'ylabel'); + +set(h10,... +'Parent',h7,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.0555555555555556 90.0000858306885 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h11 = get(h7,'zlabel'); + +set(h11,... +'Parent',h7,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Iaxes3'; + +h12 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.764285714285714 1 0.764285714285714],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[],... +'XTickLabel',[],... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[],... +'YTickLabel',[],... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.11595131326073 0.0487144790257104 0.0819987187700192 0.232746955345061],... +'InnerPosition',[0.11595131326073 0.0487144790257104 0.0819987187700192 0.232746955345061],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.51931330472103 0.470663878657661 1.11026741498845 0.320907189993861],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','Iaxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h13 = get(h12,'title'); + +set(h13,... +'Parent',h12,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500001831589458 1.02373511904762 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h14 = get(h12,'xlabel'); + +set(h14,... +'Parent',h12,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.0420634920634921 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h15 = get(h12,'ylabel'); + +set(h15,... +'Parent',h12,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.055036344755971 0.500000476837158 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h16 = get(h12,'zlabel'); + +set(h16,... +'Parent',h12,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Paxes1'; + +h17 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 85 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 85 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 170 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.621621621621622 0.621621621621622],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',[0 170],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.310734463276836 0.711162255466053 0.170056497175141 0.231300345224396],... +'InnerPosition',[0.310734463276836 0.711162255466053 0.170056497175141 0.231300345224396],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.329184549356223 0.264060773480663 0.240557939914163 0.180041436464088],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'NextPlot','add',... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Paxes1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Paxes1'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h18 = get(h17,'title'); + +set(h18,... +'Parent',h17,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000443329682 172.032608695652 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h19 = get(h17,'xlabel'); + +set(h19,... +'Parent',h17,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -15.5217387265917 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h20 = get(h17,'ylabel'); + +set(h20,... +'Parent',h17,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-15.2552548793701 85.0000810623169 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h21 = get(h17,'zlabel'); + +set(h21,... +'Parent',h17,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Paxes2'; + +h22 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.626126126126126 0.626126126126126],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.310818231740802 0.38961038961039 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.310818231740802 0.38961038961039 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.329184549356223 0.264060773480663 0.240557939914163 0.180041436464088],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'NextPlot','add',... +'Tag','Paxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h23 = get(h22,'title'); + +set(h23,... +'Parent',h22,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000443329682 182.136690647482 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h24 = get(h22,'xlabel'); + +set(h24,... +'Parent',h22,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -16.3165463380676 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h25 = get(h22,'ylabel'); + +set(h25,... +'Parent',h22,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-15.2552548793701 90.0000858306885 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h26 = get(h22,'zlabel'); + +set(h26,... +'Parent',h22,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Paxes3'; + +h27 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.6289592760181 0.6289592760181],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.310269082921472 0.0681818181818182 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.310269082921472 0.0681818181818182 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.329184549356223 0.264060773480663 0.240557939914163 0.180041436464089],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'NextPlot','add',... +'Tag','Paxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h28 = get(h27,'title'); + +set(h28,... +'Parent',h27,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000444904172 182.136690647482 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h29 = get(h27,'xlabel'); + +set(h29,... +'Parent',h27,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -16.3165463380676 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h30 = get(h27,'ylabel'); + +set(h30,... +'Parent',h27,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-15.3242831819916 90.0000858306885 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h31 = get(h27,'zlabel'); + +set(h31,... +'Parent',h27,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'OLaxes1'; + +h32 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.624434389140271 0.624434389140271],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.507344632768362 0.711162255466053 0.170056497175141 0.231300345224396],... +'InnerPosition',[0.507344632768362 0.711162255466053 0.170056497175141 0.231300345224396],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0744901262544513 0.0279748317237343 0.0544350922628683 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'NextPlot','add',... +'Tag','OLaxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h33 = get(h32,'title'); + +set(h33,... +'Parent',h32,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000665845914 182.152173913043 0.499999999999993],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h34 = get(h32,'xlabel'); + +set(h34,... +'Parent',h32,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -16.4347821810973 -7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h35 = get(h32,'ylabel'); + +set(h35,... +'Parent',h32,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-15.3242831819919 90.0000858306884 -7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h36 = get(h32,'zlabel'); + +set(h36,... +'Parent',h32,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'OLaxes2'; + +h37 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.626126126126126 0.626126126126126],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.507413509060956 0.38961038961039 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.507413509060956 0.38961038961039 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0744901262544513 0.0279748317237343 0.0544350922628683 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'NextPlot','add',... +'Tag','OLaxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h38 = get(h37,'title'); + +set(h38,... +'Parent',h37,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000663276191 182.136690647482 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h39 = get(h37,'xlabel'); + +set(h39,... +'Parent',h37,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -16.3165463380676 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h40 = get(h37,'ylabel'); + +set(h40,... +'Parent',h37,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-15.25525487937 90.0000858306885 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h41 = get(h37,'zlabel'); + +set(h41,... +'Parent',h37,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'OLaxes3'; + +h42 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[90 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[90 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[180 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.626126126126126 0.626126126126126],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 180],... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 20 40 60 80 100 120 140 160 180],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '20'; '40'; '60'; '80'; '100'; '120'; '140'; '160'; '180' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.506864360241626 0.0681818181818182 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.506864360241626 0.0681818181818182 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0744901262544513 0.0279748317237343 0.0544350922628682 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'NextPlot','add',... +'Tag','OLaxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h43 = get(h42,'title'); + +set(h43,... +'Parent',h42,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[90.0005961753226 182.136690647482 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h44 = get(h42,'xlabel'); + +set(h44,... +'Parent',h42,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[90.0000858306885 -16.3165463380676 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h45 = get(h42,'ylabel'); + +set(h45,... +'Parent',h42,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-13.7297293914332 90.0000858306885 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h46 = get(h42,'zlabel'); + +set(h46,... +'Parent',h42,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Daxes1'; + +h47 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 1 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.6289592760181 0.6289592760181],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',get(0,'defaultaxesYLim'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.5 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.5'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.70785282811642 0.713203463203463 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.70785282811642 0.713203463203463 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0773133671912089 0.0279748317237343 0.0564982298704988 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Daxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h48 = get(h47,'title'); + +set(h48,... +'Parent',h47,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000891102925 1.02390587529976 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h49 = get(h47,'xlabel'); + +set(h49,... +'Parent',h47,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -0.203037565441536 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h50 = get(h47,'ylabel'); + +set(h50,... +'Parent',h47,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-29.7636997316157 0.500000476837158 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h51 = get(h47,'zlabel'); + +set(h51,... +'Parent',h47,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Daxes2'; + +h52 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[1 0.6289592760181 0.6289592760181],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'YLim',get(0,'defaultaxesYLim'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.5 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.5'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.70620538165843 0.388528138528139 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.70620538165843 0.388528138528139 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0744901262544511 0.0279748317237343 0.0544350922628683 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Daxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h53 = get(h52,'title'); + +set(h53,... +'Parent',h52,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500004446884088 1.02390587529976 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h54 = get(h52,'xlabel'); + +set(h54,... +'Parent',h52,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837159 -0.203037565441536 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h55 = get(h52,'ylabel'); + +set(h55,... +'Parent',h52,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.148818498658078 0.500000476837158 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h56 = get(h52,'zlabel'); + +set(h56,... +'Parent',h52,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Daxes3'; + +h57 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[1 0.621621621621622 0.621621621621622],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'YLim',get(0,'defaultaxesYLim'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.5 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.5'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.705957719410634 0.0730717185385656 0.170403587443946 0.230040595399188],... +'InnerPosition',[0.705957719410634 0.0730717185385656 0.170403587443946 0.230040595399188],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0744901262544511 0.0279748317237343 0.0544350922628683 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Daxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h58 = get(h57,'title'); + +set(h58,... +'Parent',h57,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500004424705161 1.02407910628019 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h59 = get(h57,'xlabel'); + +set(h59,... +'Parent',h57,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.204508852147634 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h60 = get(h57,'ylabel'); + +set(h60,... +'Parent',h57,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.14814814506052 0.500000476837158 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h61 = get(h57,'zlabel'); + +set(h61,... +'Parent',h57,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dlaxes1'; + +h62 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.550724637681159 1 0.550724637681159],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.703395259449071 0.71447902571042 0.0582959641255605 0.230040595399188],... +'InnerPosition',[0.703395259449071 0.71447902571042 0.0582959641255605 0.230040595399188],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.134581105169341 1.19393650793651 0.0983477307006721 0.814047619047619],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dlaxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h63 = get(h62,'title'); + +set(h63,... +'Parent',h62,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500011971122341 1.01494565217391 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',11,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h64 = get(h62,'xlabel'); + +set(h64,... +'Parent',h62,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.50000047683716 -0.0913043454505398 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',11,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h65 = get(h62,'ylabel'); + +set(h65,... +'Parent',h62,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.196491223364545 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',11,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h66 = get(h62,'zlabel'); + +set(h66,... +'Parent',h62,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dkaxes1'; + +h67 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.517985611510791 1 0.517985611510791],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.766175528507367 0.713125845737483 0.0557335041639975 0.231393775372124],... +'InnerPosition',[0.766175528507367 0.713125845737483 0.0557335041639975 0.231393775372124],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.438411718533811 0.28617209802395 0.320377794313169 0.195117339561784],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dkaxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h68 = get(h67,'title'); + +set(h68,... +'Parent',h67,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500013695822823 1.01187050359712 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h69 = get(h67,'xlabel'); + +set(h69,... +'Parent',h67,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.50000047683716 -0.0906474796559311 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h70 = get(h67,'ylabel'); + +set(h70,... +'Parent',h67,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.207407402440353 0.500000476837159 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h71 = get(h67,'zlabel'); + +set(h71,... +'Parent',h67,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Draxes1'; + +h72 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.510791366906475 1 0.510791366906475],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.824821526633718 0.713203463203463 0.0543657331136738 0.231601731601732],... +'InnerPosition',[0.824821526633718 0.713203463203463 0.0543657331136738 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.446857681292927 0.28617209802395 0.326549844021754 0.195117339561784],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Draxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h73 = get(h72,'title'); + +set(h73,... +'Parent',h72,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500014902840199 1.01187050359712 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h74 = get(h72,'xlabel'); + +set(h74,... +'Parent',h72,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.50000047683716 -0.0906474796559316 1.00000000000001],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h75 = get(h72,'ylabel'); + +set(h75,... +'Parent',h72,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.210328633460636 0.500000476837158 1.00000000000001],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h76 = get(h72,'zlabel'); + +set(h76,... +'Parent',h72,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dlaxes2'; + +h77 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.553956834532374 1 0.553956834532374],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.70275464445868 0.388362652232747 0.0589365791159513 0.231393775372125],... +'InnerPosition',[0.70275464445868 0.388362652232747 0.0589365791159513 0.231393775372125],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.273940119449714 2.18252850519726 0.200187010367098 1.48808761717995],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dlaxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h78 = get(h77,'title'); + +set(h78,... +'Parent',h77,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500011809460529 1.01187050359712 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h79 = get(h77,'xlabel'); + +set(h79,... +'Parent',h77,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.0906474796559311 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h80 = get(h77,'ylabel'); + +set(h80,... +'Parent',h77,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.193939389294878 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h81 = get(h77,'zlabel'); + +set(h81,... +'Parent',h77,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dkaxes2'; + +h82 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.525179856115108 1 0.525179856115108],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.764894298526586 0.389715832205683 0.0557335041639975 0.231393775372125],... +'InnerPosition',[0.764894298526586 0.389715832205683 0.0557335041639975 0.231393775372125],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.18810732616881 0.525899286256248 0.868232276815665 0.358567695174715],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dkaxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h83 = get(h82,'title'); + +set(h83,... +'Parent',h82,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500013488612762 1.01187050359712 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h84 = get(h82,'xlabel'); + +set(h84,... +'Parent',h82,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.0906474796559314 1.00000000000001],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h85 = get(h82,'ylabel'); + +set(h85,... +'Parent',h82,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.204566205146652 0.500000476837158 1.00000000000001],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h86 = get(h82,'zlabel'); + +set(h86,... +'Parent',h82,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Draxes2'; + +h87 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.510791366906475 1 0.510791366906475],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.824272377814388 0.388528138528139 0.0543657331136738 0.231601731601732],... +'InnerPosition',[0.824272377814388 0.388528138528139 0.0543657331136738 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.05437743681504 0.525630100422892 0.770506588441758 0.358384159379245],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Draxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h88 = get(h87,'title'); + +set(h88,... +'Parent',h87,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500014889408167 1.01187050359712 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h89 = get(h87,'xlabel'); + +set(h89,... +'Parent',h87,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.50000047683716 -0.0906474796559311 1.00000000000001],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h90 = get(h87,'ylabel'); + +set(h90,... +'Parent',h87,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.210328633460636 0.500000476837158 1.00000000000001],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h91 = get(h87,'zlabel'); + +set(h91,... +'Parent',h87,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dlaxes3'; + +h92 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.556338028169014 1 0.556338028169014],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.701473414477899 0.0690121786197564 0.0608584240871236 0.23680649526387],... +'InnerPosition',[0.701473414477899 0.0690121786197564 0.0608584240871236 0.23680649526387],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.273940119449714 2.18252850519726 0.200187010367098 1.48808761717995],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dlaxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h93 = get(h92,'title'); + +set(h93,... +'Parent',h92,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500011510486845 1.01161971830986 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h94 = get(h92,'xlabel'); + +set(h94,... +'Parent',h92,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.0887323920575667 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h95 = get(h92,'ylabel'); + +set(h95,... +'Parent',h92,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.189029531338043 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h96 = get(h92,'zlabel'); + +set(h96,... +'Parent',h92,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dkaxes3'; + +h97 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.521428571428571 1 0.521428571428571],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.768097373478539 0.0717185385656292 0.0557335041639975 0.234100135317997],... +'InnerPosition',[0.768097373478539 0.0717185385656292 0.0557335041639975 0.234100135317997],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.18810732616881 0.525899286256248 0.868232276815665 0.358567695174715],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dkaxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h98 = get(h97,'title'); + +set(h98,... +'Parent',h97,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500013540868892 1.01178571428571 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h99 = get(h97,'xlabel'); + +set(h99,... +'Parent',h97,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.50000047683716 -0.089999997658389 1.00000000000001],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h100 = get(h97,'ylabel'); + +set(h100,... +'Parent',h97,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.20456620514665 0.500000476837158 1.00000000000001],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h101 = get(h97,'zlabel'); + +set(h101,... +'Parent',h97,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Draxes3'; + +h102 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.50354609929078 1 0.50354609929078],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.827033952594491 0.0703653585926929 0.0544522741832159 0.235453315290934],... +'InnerPosition',[0.827033952594491 0.0703653585926929 0.0544522741832159 0.235453315290934],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.05437743681504 0.525630100422892 0.770506588441758 0.358384159379245],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',8,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Draxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h103 = get(h102,'title'); + +set(h103,... +'Parent',h102,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500014943136296 1.01170212765957 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h104 = get(h102,'xlabel'); + +set(h104,... +'Parent',h102,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.0893616998026558 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h105 = get(h102,'ylabel'); + +set(h105,... +'Parent',h102,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.210328633460637 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',8.8,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h106 = get(h102,'zlabel'); + +set(h106,... +'Parent',h102,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'DNLaxes1'; + +h107 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'FontWeight','light',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.5 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.5'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.684089162182936 0.725 0.0061491160645657 0.0133333333333333],... +'InnerPosition',[0.684089162182936 0.725 0.0061491160645657 0.0133333333333333],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.405047680055401 0.129582291666667 0.295996381578947 0.0883515624999999],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',1,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','DNLaxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h108 = get(h107,'title'); + +set(h108,... +'Parent',h107,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500106692314148 1.41536458333334 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h109 = get(h107,'xlabel'); + +set(h109,... +'Parent',h107,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.399999988824128 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h110 = get(h107,'ylabel'); + +set(h110,... +'Parent',h107,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.441666659216096 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h111 = get(h107,'zlabel'); + +set(h111,... +'Parent',h107,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'DNLaxes2'; + +h112 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'FontWeight','light',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.5 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.5'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.681783243658724 0.415 0.0061491160645657 0.0133333333333333],... +'InnerPosition',[0.681783243658724 0.415 0.0061491160645657 0.0133333333333333],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.261515821639661 0.250173412468075 0.191107715813598 0.170572781228233],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',1,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','DNLaxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h113 = get(h112,'title'); + +set(h113,... +'Parent',h112,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500106334686265 1.41536458333334 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h114 = get(h112,'xlabel'); + +set(h114,... +'Parent',h112,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837144 -0.399999988824128 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h115 = get(h112,'ylabel'); + +set(h115,... +'Parent',h112,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.441666659216111 0.500000476837158 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h116 = get(h112,'zlabel'); + +set(h116,... +'Parent',h112,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'DNLaxes3'; + +h117 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'FontWeight','light',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.5 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.5'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.683320522674866 0.0766666666666667 0.0061491160645657 0.0133333333333333],... +'InnerPosition',[0.683320522674866 0.0766666666666667 0.0061491160645657 0.0133333333333333],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.277860560492139 0.210672347341537 0.203051948051948 0.143640236823775],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',1,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','DNLaxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h118 = get(h117,'title'); + +set(h118,... +'Parent',h117,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500106573104844 1.41536458333333 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h119 = get(h117,'xlabel'); + +set(h119,... +'Parent',h117,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837144 -0.399999988824129 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h120 = get(h117,'ylabel'); + +set(h120,... +'Parent',h117,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.441666659216111 0.500000476837158 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h121 = get(h117,'zlabel'); + +set(h121,... +'Parent',h117,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'HtMap1'; + +h122 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[8.5 12.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[8.5 12.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraUpVector',[0 -1 0],... +'CameraUpVectorMode',get(0,'defaultaxesCameraUpVectorMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[17 25 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[0.742424242424242 1 0.742424242424242],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 17],... +'YLim',[0 25],... +'XDir','reverse',... +'YDir','reverse',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'XTickLabel',blanks(0),... +'YAxisLocation','right',... +'YTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'YTickLabel',blanks(0),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'TickDir','out',... +'Position',[0.199231262011531 0.709066305818674 0.0749519538757207 0.219215155615697],... +'InnerPosition',[0.199231262011531 0.709066305818674 0.0749519538757207 0.219215155615697],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.300293463761672 0.119090909090909 0.219445223518145 0.081198347107438],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','HtMap1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h123 = get(h122,'title'); + +set(h123,... +'Parent',h122,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[8.49994888111036 -0.629340277777786 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h124 = get(h122,'xlabel'); + +set(h124,... +'Parent',h122,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[8.4999918937683 26.3653198653199 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h125 = get(h122,'ylabel'); + +set(h125,... +'Parent',h122,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-1.25052154195013 12.499988079071 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h126 = get(h122,'zlabel'); + +set(h126,... +'Parent',h122,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'HtMap2'; + +h127 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[8.5 12.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[8.5 12.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraUpVector',[0 -1 0],... +'CameraUpVectorMode',get(0,'defaultaxesCameraUpVectorMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[17 25 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[0.729323308270677 1 0.729323308270677],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 17],... +'YLim',[0 25],... +'XDir','reverse',... +'YDir','reverse',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'XTickLabel',blanks(0),... +'YAxisLocation','right',... +'YTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'YTickLabel',blanks(0),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'TickDir','out',... +'Position',[0.201793721973094 0.387009472259811 0.0749519538757207 0.22192151556157],... +'InnerPosition',[0.201793721973094 0.387009472259811 0.0749519538757207 0.22192151556157],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.3986212294239 0.227284610814023 1.02206935996362 0.15496678010047],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','HtMap2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h128 = get(h127,'title'); + +set(h128,... +'Parent',h127,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[8.49994776912571 -0.624608395989966 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h129 = get(h127,'xlabel'); + +set(h129,... +'Parent',h127,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[8.4999918937683 26.3569340016709 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h130 = get(h127,'ylabel'); + +set(h130,... +'Parent',h127,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-1.26516609392898 12.4999880790711 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h131 = get(h127,'zlabel'); + +set(h131,... +'Parent',h127,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'HtMap3'; + +h132 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[8.5 12.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[8.5 12.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraUpVector',[0 -1 0],... +'CameraUpVectorMode',get(0,'defaultaxesCameraUpVectorMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[17 25 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[0.690647482014389 1 0.690647482014389],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 17],... +'YLim',[0 25],... +'XDir','reverse',... +'YDir','reverse',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'XTickLabel',blanks(0),... +'YAxisLocation','right',... +'YTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'YTickLabel',blanks(0),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'TickDir','out',... +'Position',[0.201793721973094 0.0487144790257104 0.0743113388853299 0.231393775372125],... +'InnerPosition',[0.201793721973094 0.0487144790257104 0.0743113388853299 0.231393775372125],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.38245219786986 0.227284610814023 1.01025352921259 0.15496678010047],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','HtMap3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h133 = get(h132,'title'); + +set(h133,... +'Parent',h132,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[8.49994730949401 -0.597646882494001 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h134 = get(h132,'xlabel'); + +set(h134,... +'Parent',h132,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[8.4999918937683 26.3091526778577 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h135 = get(h132,'ylabel'); + +set(h135,... +'Parent',h132,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-1.28896990740741 12.499988079071 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.Internal_InteractionsArray = []; + +h136 = get(h132,'zlabel'); + +set(h136,... +'Parent',h132,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'FileMenu'; + +h137 = uimenu(... +'Parent',h1,... +'Callback',@(hObject,eventdata)EZviewGui_export('FileMenu_Callback',hObject,eventdata,guidata(hObject)),... +'Label','File',... +'Tag','FileMenu',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OpenMenuItem'; + +h138 = uimenu(... +'Parent',h137,... +'Callback',@(hObject,eventdata)EZviewGui_export('OpenMenuItem_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Open ...',... +'Tag','OpenMenuItem',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'PrintMenuItem'; + +h139 = uimenu(... +'Parent',h137,... +'Callback',@(hObject,eventdata)EZviewGui_export('PrintMenuItem_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Print ...',... +'Tag','PrintMenuItem',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CloseMenuItem'; + +h140 = uimenu(... +'Parent',h137,... +'Separator','on',... +'Callback',@(hObject,eventdata)EZviewGui_export('CloseMenuItem_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Close',... +'Tag','CloseMenuItem',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'SetExpJobsFolder'; + +h141 = uimenu(... +'Parent',h137,... +'Separator','on',... +'Callback',@(hObject,eventdata)EZviewGui_export('SetExpJobsFolder_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Set ExpJobs Folder',... +'Tag','SetExpJobsFolder',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'uitoolbar1'; + +h142 = uitoolbar(... +'Parent',h1,... +'Tag','uitoolbar1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.toolid = 'Standard.PrintFigure'; +appdata.CallbackInUse = struct(... + 'ClickedCallback', '%default'); +appdata.lastValidTag = 'uipushtool4'; + +h143 = uipushtool(... +'Parent',h142,... +'Children',[],... +'BusyAction','cancel',... +'Interruptible','off',... +'Tag','uipushtool4',... +'Tooltip','Print Figure',... +'TooltipMode',get(0,'defaultuipushtoolTooltipMode'),... +'CData',mat{2},... +'ClickedCallback','%default',... +'TooltipString','Print Figure',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.toolid = 'Exploration.DataCursor'; +appdata.CallbackInUse = struct(... + 'ClickedCallback', '%default'); +appdata.lastValidTag = 'uitoggletool1'; + +h144 = uitoggletool(... +'Parent',h142,... +'Children',[],... +'Tag','uitoggletool1',... +'Tooltip','Data Cursor',... +'TooltipMode',get(0,'defaultuitoggletoolTooltipMode'),... +'CData',mat{3},... +'ClickedCallback','%default',... +'TooltipString','Data Cursor',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.toolid = 'Exploration.ZoomIn'; +appdata.CallbackInUse = struct(... + 'ClickedCallback', '%default'); +appdata.lastValidTag = 'uitoggletool2'; + +h145 = uitoggletool(... +'Parent',h142,... +'Children',[],... +'Tag','uitoggletool2',... +'Tooltip','Zoom In',... +'TooltipMode',get(0,'defaultuitoggletoolTooltipMode'),... +'CData',mat{4},... +'ClickedCallback','%default',... +'TooltipString','Zoom In',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.toolid = 'Exploration.ZoomOut'; +appdata.CallbackInUse = struct(... + 'ClickedCallback', '%default'); +appdata.lastValidTag = 'uitoggletool3'; + +h146 = uitoggletool(... +'Parent',h142,... +'Children',[],... +'Tag','uitoggletool3',... +'Tooltip','Zoom Out',... +'TooltipMode',get(0,'defaultuitoggletoolTooltipMode'),... +'CData',mat{5},... +'ClickedCallback','%default',... +'TooltipString','Zoom Out',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'GeneOrfLoc1'; + +h147 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.113673805601318 0.954545454545455 0.170236133992312 0.0292207792207793],... +'Children',[],... +'Tag','GeneOrfLoc1',... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'GeneOrfLoc2'; + +h148 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.113124656781988 0.633116883116883 0.170236133992312 0.0292207792207793],... +'Children',[],... +'Tag','GeneOrfLoc2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'GeneOrfLoc3'; + +h149 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.113124656781988 0.304112554112554 0.170236133992312 0.0324675324675325],... +'Children',[],... +'Tag','GeneOrfLoc3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'uipanel4'; + +h150 = uipanel(... +'Parent',h1,... +'FontUnits','pixels',... +'Title','Zone 2',... +'Tag','uipanel4',... +'Clipping','off',... +'Position',[0.00329489291598023 0.347778981581798 0.105985722130697 0.326110509209101],... +'Layout',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'expName2'; + +h151 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','ExperimentName2',... +'Style','text',... +'Position',[0.30531914893617 0.661538461538461 0.677659574468085 0.323076923076923],... +'Children',[],... +'Tag','expName2',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'DMsldr2'; + +h152 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',10.01,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0298507462686567 0.35678391959799 0.753731343283581 0.0854271356783919],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMsldr2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMsldr2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMsldr2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DMed2'; + +h153 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0223880597014925 0.442211055276382 0.201492537313433 0.115577889447236],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMed2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMed2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMed2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'text44'; + +h154 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','MP',... +'Style','text',... +'Position',[0.0223880597014925 0.778894472361809 0.186567164179104 0.0804020100502513],... +'Children',[],... +'Tag','text44',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'DN2'; + +h155 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.153439153439153 0.900793650793651 0.169312169312169 0.0952380952380952],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DN2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DN2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DN2',... +'UserData',[],... +'FontSize',11); + +appdata = []; +appdata.lastValidTag = 'text53'; + +h156 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','D',... +'Style','text',... +'Position',[-0.00746268656716418 0.898989898989899 0.156716417910448 0.0757575757575758],... +'Children',[],... +'Tag','text53',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'clrOlay2'; + +h157 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Clear',... +'Position',[0.53968253968254 0.0595238095238095 0.343915343915344 0.115079365079365],... +'Callback',@(hObject,eventdata)EZviewGui_export('clrOlay2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','clrOlay2',... +'UserData',[],... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'rotPB2'; + +h158 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Hide',... +'Style','togglebutton',... +'Position',[0.253968253968254 0.0555555555555556 0.285714285714286 0.111111111111111],... +'Callback',@(hObject,eventdata)EZviewGui_export('rotPB2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','rotPB2',... +'UserData',[],... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'expSelPB2'; + +h159 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Exp',... +'Position',[0.037037037037037 0.0555555555555556 0.206349206349206 0.115079365079365],... +'Callback',@(hObject,eventdata)EZviewGui_export('expSelPB2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','expSelPB2',... +'UserData',[],... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Tptsldr2'; + +h160 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',100.01,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0423280423280423 0.170634920634921 0.751322751322751 0.0674603174603174],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tptsldr2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tptsldr2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tptsldr2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'Tpted2'; + +h161 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0373134328358209 0.236180904522613 0.201492537313433 0.110552763819095],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tpted2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tpted2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tpted2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'tptTm2'; + +h162 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Time2',... +'Style','text',... +'Position',[0.238095238095238 0.240157480314961 0.751322751322751 0.110236220472441],... +'Children',[],... +'Tag','tptTm2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'MPsldr2'; + +h163 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',10,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.04375 0.569506726457399 0.7625 0.0852017937219731],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPsldr2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPsldr2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPsldr2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'MPed2'; + +h164 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0298507462686567 0.658291457286432 0.201492537313433 0.115577889447236],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPed2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPed2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPed2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DM2'; + +h165 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','PerturbantDesc',... +'Style','text',... +'Position',[0.238095238095238 0.453441295546559 0.751322751322751 0.109311740890688],... +'Children',[],... +'Tag','DM2',... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'uipanel6'; + +h166 = uipanel(... +'Parent',h1,... +'FontUnits','pixels',... +'Title','Zone 3',... +'Tag','uipanel6',... +'Clipping','off',... +'Position',[-0.000640532923392262 0.024375 0.105687932359723 0.316875],... +'Layout',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'expName3'; + +h167 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','ExperimentName3',... +'Style','text',... +'Position',[0.351063829787234 0.637362637362637 0.627659574468085 0.358974358974359],... +'Children',[],... +'Tag','expName3',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'DMsldr3'; + +h168 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',10,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0447761194029851 0.350877192982456 0.753731343283582 0.087719298245614],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMsldr3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMsldr3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMsldr3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DMed3'; + +h169 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0223880597014925 0.461988304093567 0.201492537313433 0.111111111111111],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMed3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMed3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMed3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'text45'; + +h170 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','MP',... +'Style','text',... +'Position',[0.0597014925373134 0.760233918128655 0.186567164179104 0.0760233918128655],... +'Children',[],... +'Tag','text45',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'expSelPB3'; + +h171 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Exp',... +'Position',[-0.0062111801242236 0.0277777777777778 0.204968944099379 0.0972222222222222],... +'Callback',@(hObject,eventdata)EZviewGui_export('expSelPB3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','expSelPB3',... +'UserData',[],... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'rotPB3'; + +h172 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Hide',... +'Style','togglebutton',... +'Position',[0.248447204968944 0.0277777777777778 0.192546583850932 0.0925925925925926],... +'Callback',@(hObject,eventdata)EZviewGui_export('rotPB3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','rotPB3',... +'UserData',[],... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'clrOlay3'; + +h173 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Clear',... +'Position',[0.465608465608466 0.0174825174825175 0.343915343915344 0.0979020979020979],... +'Callback',@(hObject,eventdata)EZviewGui_export('clrOlay3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','clrOlay3',... +'UserData',[],... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Tptsldr3'; + +h174 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',100,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0223880597014925 0.146198830409357 0.753731343283582 0.0760233918128655],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tptsldr3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tptsldr3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tptsldr3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'tptTm3'; + +h175 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Time3',... +'Style','text',... +'Position',[0.235602094240838 0.213286713286713 0.75392670157068 0.0944055944055944],... +'Children',[],... +'Tag','tptTm3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Tpted3'; + +h176 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0298507462686567 0.228070175438596 0.201492537313433 0.0994152046783626],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tpted3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tpted3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tpted3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'MPsldr3'; + +h177 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',10,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0447761194029851 0.573099415204678 0.761194029850746 0.0818713450292398],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPsldr3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPsldr3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPsldr3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DM3'; + +h178 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','PerturbantDesc',... +'Style','text',... +'Position',[0.253731343283582 0.467836257309941 0.738805970149254 0.0935672514619883],... +'Children',[],... +'Tag','DM3',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'MPed3'; + +h179 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0298507462686567 0.660818713450292 0.201492537313433 0.0994152046783625],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPed3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPed3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPed3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DN3'; + +h180 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.157556270096463 0.869047619047619 0.172561629153269 0.101190476190476],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DN3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DN3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DN3',... +'UserData',[],... +'FontSize',11); + +appdata = []; +appdata.lastValidTag = 'text54'; + +h181 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','D',... +'Style','text',... +'Position',[0.0213903743315508 0.871428571428571 0.165775401069519 0.080952380952381],... +'Children',[],... +'Tag','text54',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'uipanel7'; + +h182 = uipanel(... +'Parent',h1,... +'FontUnits','pixels',... +'Title','Zone 1',... +'Tag','uipanel7',... +'Clipping','off',... +'Position',[0.00153727901614143 0.68 0.106072252113759 0.318333333333333],... +'Layout',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'clrOlay1'; + +h183 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Clear',... +'Position',[0.566137566137566 0.0145454545454545 0.322751322751323 0.12],... +'Callback',@(hObject,eventdata)EZviewGui_export('clrOlay1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','clrOlay1',... +'UserData',[],... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'rotPB1'; + +h184 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Hide',... +'Style','togglebutton',... +'Position',[0.264550264550265 0.0145454545454545 0.253968253968254 0.112727272727273],... +'Callback',@(hObject,eventdata)EZviewGui_export('rotPB1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','rotPB1',... +'UserData',[],... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'DMsldr1'; + +h185 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',20,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0297555791710946 0.368271954674221 0.751328374070138 0.0963172804532578],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMsldr1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMsldr1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMsldr1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DMed1'; + +h186 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0158730158730159 0.476363636363636 0.201058201058201 0.116363636363636],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMed1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMed1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMed1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'MPlabel1'; + +h187 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','MP',... +'Style','text',... +'Position',[0.0529100529100529 0.807272727272727 0.185185185185185 0.08],... +'Children',[],... +'Tag','MPlabel1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'expSelPB1'; + +h188 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Exp',... +'Position',[0.037037037037037 0.0254545454545455 0.206349206349206 0.101818181818182],... +'Callback',@(hObject,eventdata)EZviewGui_export('expSelPB1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','expSelPB1',... +'UserData',[],... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Tptsldr1'; + +h189 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',100,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0447761194029851 0.151162790697674 0.753731343283582 0.0988372093023256],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tptsldr1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tptsldr1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tptsldr1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'Tpted1'; + +h190 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.037037037037037 0.250909090909091 0.201058201058201 0.105454545454545],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tpted1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tpted1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tpted1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'tptTm1'; + +h191 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Time1',... +'Style','text',... +'Position',[0.243386243386243 0.243636363636364 0.751322751322751 0.0981818181818181],... +'Children',[],... +'Tag','tptTm1',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'DM1'; + +h192 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','PerturbantDesc',... +'Style','text',... +'Position',[0.232804232804233 0.494545454545455 0.751322751322751 0.0981818181818182],... +'Children',[],... +'Tag','DM1',... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'MPsldr1'; + +h193 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',20,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.037037037037037 0.603636363636364 0.761904761904762 0.0836363636363636],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPsldr1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPsldr1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPsldr1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'MPed1'; + +h194 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0423280423280423 0.698181818181818 0.201058201058201 0.105454545454545],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPed1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPed1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPed1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DN1'; + +h195 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.121693121693122 0.9 0.169312169312169 0.1],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DN1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DN1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DN1',... +'UserData',[],... +'FontSize',11); + +appdata = []; +appdata.lastValidTag = 'expName1'; + +h196 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','ExperimentName1',... +'Style','text',... +'Position',[0.275239107332625 0.691218130311615 0.721572794899044 0.31728045325779],... +'Children',[],... +'Tag','expName1',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text52'; + +h197 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','D',... +'Style','text',... +'Position',[-0.0158730158730159 0.913636363636363 0.137566137566138 0.0818181818181818],... +'Children',[],... +'Tag','text52',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'graphStrLoc1'; + +h198 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.313604919292852 0.953333333333333 0.169869331283628 0.0383333333333333],... +'Children',[],... +'Tag','graphStrLoc1',... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'graphStrLoc2'; + +h199 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.312465678198792 0.626623376623377 0.170236133992312 0.0292207792207793],... +'Children',[],... +'Tag','graphStrLoc2',... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'graphStrLoc3'; + +h200 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.312465678198792 0.305194805194805 0.170236133992312 0.0292207792207792],... +'Children',[],... +'Tag','graphStrLoc3',... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLay1'; + +h201 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.507413509060956 0.970779220779221 0.170236133992312 0.0281385281385281],... +'Children',[],... +'Tag','OLay1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLay2'; + +h202 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.509610104338276 0.6504329004329 0.170236133992312 0.0346320346320347],... +'Children',[],... +'Tag','OLay2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLay3'; + +h203 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.507413509060956 0.325757575757576 0.170236133992312 0.0303030303030303],... +'Children',[],... +'Tag','OLay3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLexp1'; + +h204 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.50409941070971 0.9546875 0.170381757622342 0.0284375],... +'Children',[],... +'Tag','OLexp1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLexp2'; + +h205 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.509864207020241 0.63375 0.170381757622342 0.0284375],... +'Children',[],... +'Tag','OLexp2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLexp3'; + +h206 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.50409941070971 0.310104166666667 0.170381757622342 0.0284375],... +'Children',[],... +'Tag','OLexp3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'uipanel8'; + +h207 = uipanel(... +'Parent',h1,... +'FontUnits','pixels',... +'Title',blanks(0),... +'Tag','uipanel8',... +'Clipping','off',... +'Position',[0.885227896760022 -0.00108225108225108 0.113124656781988 0.993506493506494],... +'Layout',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'listboxGnOrf'; + +h208 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String',{ 'Listbox' },... +'Style','listbox',... +'Value',1,... +'Position',[0.331395348837209 0.0618131868131868 0.581395348837209 0.896978021978022],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('listboxGnOrf_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('listboxGnOrf_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','listboxGnOrf',... +'FontSize',10.6666666666667); + +appdata = []; +appdata.lastValidTag = 'GeneOrfTog'; + +h209 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Gene/Orf',... +'Style','togglebutton',... +'Position',[0.482558139534884 0.971153846153846 0.482558139534884 0.0247252747252747],... +'Callback',@(hObject,eventdata)EZviewGui_export('GeneOrfTog_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','GeneOrfTog',... +'FontSize',10.6666666666667,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'InfoToggle'; + +h210 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Info',... +'Style','togglebutton',... +'Position',[0.244186046511628 0.968406593406593 0.197674418604651 0.0288461538461539],... +'Callback',@(hObject,eventdata)EZviewGui_export('InfoToggle_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','InfoToggle',... +'FontSize',10.6666666666667,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'rawNorm'; + +h211 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','R',... +'Style','togglebutton',... +'Position',[0.0247524752475248 0.974416017797552 0.163366336633663 0.0255839822024472],... +'Callback',@(hObject,eventdata)EZviewGui_export('rawNorm_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','rawNorm',... +'KeyPressFcn',@(hObject,eventdata)EZviewGui_export('rawNorm_KeyPressFcn',hObject,eventdata,guidata(hObject)),... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'RFtable1'; + +h212 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','RF Tab1',... +'Style','togglebutton',... +'Position',[0.0232558139534884 0.902472527472527 0.284883720930233 0.0247252747252747],... +'Callback',@(hObject,eventdata)EZviewGui_export('RFtable1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','RFtable1',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'RFtable2'; + +h213 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','RF Tab2',... +'Style','togglebutton',... +'Position',[0.0232558139534884 0.574175824175824 0.284883720930233 0.0247252747252747],... +'Callback',@(hObject,eventdata)EZviewGui_export('RFtable2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','RFtable2',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'RFtable3'; + +h214 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','RF Tab3',... +'Style','togglebutton',... +'Position',[0.0174418604651163 0.245879120879121 0.284883720930233 0.0247252747252747],... +'Callback',@(hObject,eventdata)EZviewGui_export('RFtable3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','RFtable3',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositeTog1'; + +h215 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','togglebutton',... +'Position',[0.244186046511628 0.873626373626374 0.0755813953488372 0.0247252747252747],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositeTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Visible','off',... +'Tag','CompositeTog1',... +'SelectionHighlight','off',... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositeTog2'; + +h216 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','togglebutton',... +'Position',[0.191860465116279 0.541208791208791 0.11046511627907 0.0247252747252747],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositeTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Visible','off',... +'Tag','CompositeTog2',... +'SelectionHighlight','off',... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositeTog3'; + +h217 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','togglebutton',... +'Position',[0.156976744186047 0.208791208791209 0.0872093023255814 0.0247252747252747],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositeTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Visible','off',... +'Tag','CompositeTog3',... +'SelectionHighlight','off',... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'zonePB1'; + +h218 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'String','Z1',... +'Position',[0.0930232558139535 0.813186813186813 0.174418604651163 0.0398351648351648],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('zonePB1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[0.247058823529412 0.247058823529412 0.247058823529412],... +'Tag','zonePB1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'zonePB2'; + +h219 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'String','Z2',... +'Position',[0.0697674418604651 0.487637362637363 0.174418604651163 0.0398351648351648],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('zonePB2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[0.247058823529412 0.247058823529412 0.247058823529412],... +'Tag','zonePB2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'zonePB3'; + +h220 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'String','Z3',... +'Position',[0.0697674418604651 0.160714285714286 0.174418604651163 0.0398351648351648],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('zonePB3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[0.247058823529412 0.247058823529412 0.247058823529412],... +'Tag','zonePB3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'semiLog'; + +h221 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','SemiLog',... +'Style','togglebutton',... +'Position',[0.00384319754035357 0.00166666666666667 0.0399692544196772 0.0233333333333333],... +'BackgroundColor',[1 0.6 0.784313725490196],... +'Callback',@(hObject,eventdata)EZviewGui_export('semiLog_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 0],... +'Tag','semiLog',... +'FontSize',10.6666666666667,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Parameters'; + +h222 = uimenu(... +'Parent',h1,... +'Callback',@(hObject,eventdata)EZviewGui_export('Parameters_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Parameters',... +'Tag','Parameters',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'PrintFont'; + +h223 = uimenu(... +'Parent',h222,... +'Accelerator','Q',... +'Callback',@(hObject,eventdata)EZviewGui_export('PrintFont_Callback',hObject,eventdata,guidata(hObject)),... +'Label','EZprintFont',... +'Tag','PrintFont',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'SpotViewInterval'; + +h224 = uimenu(... +'Parent',h222,... +'Callback',@(hObject,eventdata)EZviewGui_export('SpotViewInterval_Callback',hObject,eventdata,guidata(hObject)),... +'Label','SpotViewInterval',... +'Tag','SpotViewInterval',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HMapRange'; + +h225 = uimenu(... +'Parent',h222,... +'Callback',@(hObject,eventdata)EZviewGui_export('HMapRange_Callback',hObject,eventdata,guidata(hObject)),... +'Label','HtMap MultOfStd',... +'Tag','HMapRange',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'spotTog'; + +h226 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','SpotView',... +'Style','togglebutton',... +'Position',[0.05380476556495 0.00333333333333333 0.0399692544196772 0.0233333333333333],... +'Callback',@(hObject,eventdata)EZviewGui_export('spotTog_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','spotTog',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'printOL1'; + +h227 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.487445554701512 0.937083333333333 0.0153727901614142 0.0284375],... +'Callback',@(hObject,eventdata)EZviewGui_export('printOL1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print OLay1',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print OLay1',... +'ButtonDownFcn',@(hObject,eventdata)EZviewGui_export('printOL1_ButtonDownFcn',hObject,eventdata,guidata(hObject)),... +'Tag','printOL1',... +'KeyPressFcn',@(hObject,eventdata)EZviewGui_export('printOL1_KeyPressFcn',hObject,eventdata,guidata(hObject)),... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'printOL2'; + +h228 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.488726620548296 0.616145833333334 0.0153727901614142 0.0284375],... +'Callback',@(hObject,eventdata)EZviewGui_export('printOL2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print Olay2',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print Olay2',... +'ButtonDownFcn',@(hObject,eventdata)EZviewGui_export('printOL2_ButtonDownFcn',hObject,eventdata,guidata(hObject)),... +'Tag','printOL2',... +'KeyPressFcn',@(hObject,eventdata)EZviewGui_export('printOL2_KeyPressFcn',hObject,eventdata,guidata(hObject)),... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'printOL3'; + +h229 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.486164488854727 0.285729166666667 0.0153727901614142 0.0284375],... +'Callback',@(hObject,eventdata)EZviewGui_export('printOL3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print Olay3',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print Olay3',... +'ButtonDownFcn',@(hObject,eventdata)EZviewGui_export('printOL3_ButtonDownFcn',hObject,eventdata,guidata(hObject)),... +'Tag','printOL3',... +'KeyPressFcn',@(hObject,eventdata)EZviewGui_export('printOL3_KeyPressFcn',hObject,eventdata,guidata(hObject)),... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Tools'; + +h230 = uimenu(... +'Parent',h1,... +'Callback',@(hObject,eventdata)EZviewGui_export('Tools_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Tools',... +'Tag','Tools',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'TrendsBoxPlot'; + +h231 = uimenu(... +'Parent',h230,... +'Separator','on',... +'Callback',@(hObject,eventdata)EZviewGui_export('TrendsBoxPlot_Callback',hObject,eventdata,guidata(hObject)),... +'Label','TrendsBoxPlot',... +'Tag','TrendsBoxPlot',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'TrendsOverlay'; + +h232 = uimenu(... +'Parent',h230,... +'Callback',@(hObject,eventdata)EZviewGui_export('TrendsOverlay_Callback',hObject,eventdata,guidata(hObject)),... +'Label','TrendsOverlay',... +'Tag','TrendsOverlay',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'geneOrfLKr1'; + +h233 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.71334431630972 0.951298701298701 0.164195496979681 0.0281385281385281],... +'Children',[],... +'Tag','geneOrfLKr1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'geneOrfLKr2'; + +h234 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.71389346512905 0.628787878787879 0.164195496979681 0.0281385281385281],... +'Children',[],... +'Tag','geneOrfLKr2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'geneOrfLKr3'; + +h235 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.71389346512905 0.307359307359307 0.164195496979681 0.0281385281385281],... +'Children',[],... +'Tag','geneOrfLKr3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog1'; + +h236 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.714194209582372 0.9546875 0.0192159877017679 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','LKrTog1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog1'; + +h237 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','K',... +'Style','togglebutton',... +'Position',[0.768639508070715 0.950625 0.0108890596976685 0.0284375],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','LKrTog1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog1'; + +h238 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','r',... +'Style','togglebutton',... +'Position',[0.822444273635665 0.951979166666667 0.0108890596976685 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','LKrTog1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog2'; + +h239 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.703305149884704 0.6215625 0.0108890596976685 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','LKrTog2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog2'; + +h240 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','K',... +'Style','togglebutton',... +'Position',[0.768639508070715 0.6175 0.0108890596976685 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','LKrTog2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog2'; + +h241 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','r',... +'Style','togglebutton',... +'Position',[0.822444273635665 0.622916666666667 0.0108890596976685 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','LKrTog2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog3'; + +h242 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.703305149884704 0.301979166666667 0.0108890596976685 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','LKrTog3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog3'; + +h243 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','K',... +'Style','togglebutton',... +'Position',[0.769920573917499 0.301979166666667 0.0108890596976685 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','LKrTog3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog3'; + +h244 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','r',... +'Style','togglebutton',... +'Position',[0.822444273635665 0.297916666666667 0.0108890596976685 0.0284375],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','LKrTog3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'InteracTog1'; + +h245 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','I',... +'Style','togglebutton',... +'Position',[0.104338275672707 0.975108225108225 0.00933552992861066 0.0238095238095238],... +'Callback',@(hObject,eventdata)EZviewGui_export('InteracTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','InteracTog1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'InteracTog2'; + +h246 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','I',... +'Style','togglebutton',... +'Position',[0.105985722130697 0.63961038961039 0.00933552992861066 0.0238095238095238],... +'Callback',@(hObject,eventdata)EZviewGui_export('InteracTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','InteracTog2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'InteracTog3'; + +h247 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','I',... +'Style','togglebutton',... +'Position',[0.105303612605688 0.308333333333333 0.00922367409684859 0.0233333333333333],... +'Callback',@(hObject,eventdata)EZviewGui_export('InteracTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','InteracTog3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapTog1'; + +h248 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.199890170236134 0.930735930735931 0.0126304228445909 0.0238095238095238],... +'Callback',@(hObject,eventdata)EZviewGui_export('HtMapTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','HtMapTog1',... +'FontSize',10.6666666666667,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapTog2'; + +h249 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.201537616694124 0.61038961038961 0.0120812740252609 0.0238095238095238],... +'Callback',@(hObject,eventdata)EZviewGui_export('HtMapTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','HtMapTog2',... +'FontSize',10.6666666666667,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapTog3'; + +h250 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.200439319055464 0.28030303030303 0.0131795716639209 0.0238095238095238],... +'Callback',@(hObject,eventdata)EZviewGui_export('HtMapTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','HtMapTog3',... +'FontSize',10.6666666666667,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapVals1'; + +h251 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.228029720727645 0.928958333333334 0.0557263643351268 0.0352083333333333],... +'Children',[],... +'Tag','HtMapVals1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapVals2'; + +h252 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.228670253651038 0.614791666666667 0.0602100947988727 0.0325],... +'Children',[],... +'Tag','HtMapVals2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapVals3'; + +h253 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.230591852421214 0.2803125 0.0602100947988727 0.0325],... +'Children',[],... +'Tag','HtMapVals3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositePB1'; + +h254 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','c',... +'Style','togglebutton',... +'Position',[0.487445554701512 0.973645833333334 0.0140917243146297 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositePB1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','CompositePB1',... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositePB2'; + +h255 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','c',... +'Style','togglebutton',... +'Position',[0.490007686395081 0.648645833333333 0.0140917243146298 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositePB2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','CompositePB2',... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositePB3'; + +h256 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','c',... +'Style','togglebutton',... +'Position',[0.487445554701512 0.326354166666667 0.0140917243146297 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositePB3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','CompositePB3',... +'FontSize',10,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'printHt1'; + +h257 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.212656930566231 0.931666666666667 0.0153727901614143 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('printHt1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print HtMap1',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print HtMap1',... +'Tag','printHt1',... +'FontSize',10.6666666666667,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'PrintHt2'; + +h258 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.213937996413016 0.610729166666667 0.0153727901614143 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('PrintHt2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print HtMap2',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print HtMap2',... +'Tag','PrintHt2',... +'FontSize',10.6666666666667,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'PrintHt3'; + +h259 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.213937996413016 0.283020833333333 0.0153727901614143 0.024375],... +'Callback',@(hObject,eventdata)EZviewGui_export('PrintHt3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print HtMap3',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print HtMap3',... +'Tag','PrintHt3',... +'FontSize',10.6666666666667,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text55'; + +h260 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'String','L',... +'Style','text',... +'Position',[0.712272610812196 0.908645833333333 0.0166538560081988 0.024375],... +'Children',[],... +'Tag','text55',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text56'; + +h261 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'String','L',... +'Style','text',... +'Position',[0.706507814501665 0.590416666666667 0.0166538560081988 0.024375],... +'Children',[],... +'Tag','text56',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text57'; + +h262 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'String','L',... +'Style','text',... +'Position',[0.70778888034845 0.268125 0.0166538560081988 0.024375],... +'Children',[],... +'Tag','text57',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text58'; + +h263 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'String','K',... +'Style','text',... +'Position',[0.771201639764284 0.9140625 0.0166538560081988 0.024375],... +'Children',[],... +'Tag','text58',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text59'; + +h264 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'String','K',... +'Style','text',... +'Position',[0.776966436074814 0.591770833333333 0.0166538560081988 0.024375],... +'Children',[],... +'Tag','text59',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text60'; + +h265 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'String','K',... +'Style','text',... +'Position',[0.776966436074814 0.266770833333333 0.0166538560081988 0.024375],... +'Children',[],... +'Tag','text60',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text61'; + +h266 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'String','r',... +'Style','text',... +'Position',[0.826928004099411 0.9140625 0.0166538560081988 0.024375],... +'Children',[],... +'Tag','text61',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text63'; + +h267 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'String','r',... +'Style','text',... +'Position',[0.827568537022803 0.590416666666667 0.0166538560081988 0.024375],... +'Children',[],... +'Tag','text63',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text65'; + +h268 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'String','r',... +'Style','text',... +'Position',[0.833333333333333 0.258645833333333 0.0166538560081988 0.024375],... +'Children',[],... +'Tag','text65',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + + +hsingleton = h1; + + +% --- Set application data first then calling the CreateFcn. +function local_CreateFcn(hObject, eventdata, createfcn, appdata) + +if ~isempty(appdata) + names = fieldnames(appdata); + for i=1:length(names) + name = char(names(i)); + setappdata(hObject, name, getfield(appdata,name)); + end +end + +if ~isempty(createfcn) + if isa(createfcn,'function_handle') + createfcn(hObject, eventdata); + else + eval(createfcn); + end +end + + +% --- Handles default GUIDE GUI creation and callback dispatch +function varargout = gui_mainfcn(gui_State, varargin) + +gui_StateFields = {'gui_Name' + 'gui_Singleton' + 'gui_OpeningFcn' + 'gui_OutputFcn' + 'gui_LayoutFcn' + 'gui_Callback'}; +gui_Mfile = ''; +for i=1:length(gui_StateFields) + if ~isfield(gui_State, gui_StateFields{i}) + error(message('MATLAB:guide:StateFieldNotFound', gui_StateFields{ i }, gui_Mfile)); + elseif isequal(gui_StateFields{i}, 'gui_Name') + gui_Mfile = [gui_State.(gui_StateFields{i}), '.m']; + end +end + +numargin = length(varargin); + +if numargin == 0 + % EZVIEWGUI_EXPORT + % create the GUI only if we are not in the process of loading it + % already + gui_Create = true; +elseif local_isInvokeActiveXCallback(gui_State, varargin{:}) + % EZVIEWGUI_EXPORT(ACTIVEX,...) + vin{1} = gui_State.gui_Name; + vin{2} = [get(varargin{1}.Peer, 'Tag'), '_', varargin{end}]; + vin{3} = varargin{1}; + vin{4} = varargin{end-1}; + vin{5} = guidata(varargin{1}.Peer); + feval(vin{:}); + return; +elseif local_isInvokeHGCallback(gui_State, varargin{:}) + % EZVIEWGUI_EXPORT('CALLBACK',hObject,eventData,handles,...) + gui_Create = false; +else + % EZVIEWGUI_EXPORT(...) + % create the GUI and hand varargin to the openingfcn + gui_Create = true; +end + +if ~gui_Create + % In design time, we need to mark all components possibly created in + % the coming callback evaluation as non-serializable. This way, they + % will not be brought into GUIDE and not be saved in the figure file + % when running/saving the GUI from GUIDE. + designEval = false; + if (numargin>1 && ishghandle(varargin{2})) + fig = varargin{2}; + while ~isempty(fig) && ~ishghandle(fig,'figure') + fig = get(fig,'parent'); + end + + designEval = isappdata(0,'CreatingGUIDEFigure') || (isscalar(fig)&&isprop(fig,'GUIDEFigure')); + end + + if designEval + beforeChildren = findall(fig); + end + + % evaluate the callback now + varargin{1} = gui_State.gui_Callback; + if nargout + [varargout{1:nargout}] = feval(varargin{:}); + else + feval(varargin{:}); + end + + % Set serializable of objects created in the above callback to off in + % design time. Need to check whether figure handle is still valid in + % case the figure is deleted during the callback dispatching. + if designEval && ishghandle(fig) + set(setdiff(findall(fig),beforeChildren), 'Serializable','off'); + end +else + if gui_State.gui_Singleton + gui_SingletonOpt = 'reuse'; + else + gui_SingletonOpt = 'new'; + end + + % Check user passing 'visible' P/V pair first so that its value can be + % used by oepnfig to prevent flickering + gui_Visible = 'auto'; + gui_VisibleInput = ''; + for index=1:2:length(varargin) + if length(varargin) == index || ~ischar(varargin{index}) + break; + end + + % Recognize 'visible' P/V pair + len1 = min(length('visible'),length(varargin{index})); + len2 = min(length('off'),length(varargin{index+1})); + if ischar(varargin{index+1}) && strncmpi(varargin{index},'visible',len1) && len2 > 1 + if strncmpi(varargin{index+1},'off',len2) + gui_Visible = 'invisible'; + gui_VisibleInput = 'off'; + elseif strncmpi(varargin{index+1},'on',len2) + gui_Visible = 'visible'; + gui_VisibleInput = 'on'; + end + end + end + + % Open fig file with stored settings. Note: This executes all component + % specific CreateFunctions with an empty HANDLES structure. + + + % Do feval on layout code in m-file if it exists + gui_Exported = ~isempty(gui_State.gui_LayoutFcn); + % this application data is used to indicate the running mode of a GUIDE + % GUI to distinguish it from the design mode of the GUI in GUIDE. it is + % only used by actxproxy at this time. + setappdata(0,genvarname(['OpenGuiWhenRunning_', gui_State.gui_Name]),1); + if gui_Exported + gui_hFigure = feval(gui_State.gui_LayoutFcn, gui_SingletonOpt); + + % make figure invisible here so that the visibility of figure is + % consistent in OpeningFcn in the exported GUI case + if isempty(gui_VisibleInput) + gui_VisibleInput = get(gui_hFigure,'Visible'); + end + set(gui_hFigure,'Visible','off') + + % openfig (called by local_openfig below) does this for guis without + % the LayoutFcn. Be sure to do it here so guis show up on screen. + movegui(gui_hFigure,'onscreen'); + else + gui_hFigure = local_openfig(gui_State.gui_Name, gui_SingletonOpt, gui_Visible); + % If the figure has InGUIInitialization it was not completely created + % on the last pass. Delete this handle and try again. + if isappdata(gui_hFigure, 'InGUIInitialization') + delete(gui_hFigure); + gui_hFigure = local_openfig(gui_State.gui_Name, gui_SingletonOpt, gui_Visible); + end + end + if isappdata(0, genvarname(['OpenGuiWhenRunning_', gui_State.gui_Name])) + rmappdata(0,genvarname(['OpenGuiWhenRunning_', gui_State.gui_Name])); + end + + % Set flag to indicate starting GUI initialization + setappdata(gui_hFigure,'InGUIInitialization',1); + + % Fetch GUIDE Application options + gui_Options = getappdata(gui_hFigure,'GUIDEOptions'); + % Singleton setting in the GUI MATLAB code file takes priority if different + gui_Options.singleton = gui_State.gui_Singleton; + + if ~isappdata(gui_hFigure,'GUIOnScreen') + % Adjust background color + if gui_Options.syscolorfig + set(gui_hFigure,'Color', get(0,'DefaultUicontrolBackgroundColor')); + end + + % Generate HANDLES structure and store with GUIDATA. If there is + % user set GUI data already, keep that also. + data = guidata(gui_hFigure); + handles = guihandles(gui_hFigure); + if ~isempty(handles) + if isempty(data) + data = handles; + else + names = fieldnames(handles); + for k=1:length(names) + data.(char(names(k)))=handles.(char(names(k))); + end + end + end + guidata(gui_hFigure, data); + end + + % Apply input P/V pairs other than 'visible' + for index=1:2:length(varargin) + if length(varargin) == index || ~ischar(varargin{index}) + break; + end + + len1 = min(length('visible'),length(varargin{index})); + if ~strncmpi(varargin{index},'visible',len1) + try set(gui_hFigure, varargin{index}, varargin{index+1}), catch break, end + end + end + + % If handle visibility is set to 'callback', turn it on until finished + % with OpeningFcn + gui_HandleVisibility = get(gui_hFigure,'HandleVisibility'); + if strcmp(gui_HandleVisibility, 'callback') + set(gui_hFigure,'HandleVisibility', 'on'); + end + + feval(gui_State.gui_OpeningFcn, gui_hFigure, [], guidata(gui_hFigure), varargin{:}); + + if isscalar(gui_hFigure) && ishghandle(gui_hFigure) + % Handle the default callbacks of predefined toolbar tools in this + % GUI, if any + guidemfile('restoreToolbarToolPredefinedCallback',gui_hFigure); + + % Update handle visibility + set(gui_hFigure,'HandleVisibility', gui_HandleVisibility); + + % Call openfig again to pick up the saved visibility or apply the + % one passed in from the P/V pairs + if ~gui_Exported + gui_hFigure = local_openfig(gui_State.gui_Name, 'reuse',gui_Visible); + elseif ~isempty(gui_VisibleInput) + set(gui_hFigure,'Visible',gui_VisibleInput); + end + if strcmpi(get(gui_hFigure, 'Visible'), 'on') + figure(gui_hFigure); + + if gui_Options.singleton + setappdata(gui_hFigure,'GUIOnScreen', 1); + end + end + + % Done with GUI initialization + if isappdata(gui_hFigure,'InGUIInitialization') + rmappdata(gui_hFigure,'InGUIInitialization'); + end + + % If handle visibility is set to 'callback', turn it on until + % finished with OutputFcn + gui_HandleVisibility = get(gui_hFigure,'HandleVisibility'); + if strcmp(gui_HandleVisibility, 'callback') + set(gui_hFigure,'HandleVisibility', 'on'); + end + gui_Handles = guidata(gui_hFigure); + else + gui_Handles = []; + end + + if nargout + [varargout{1:nargout}] = feval(gui_State.gui_OutputFcn, gui_hFigure, [], gui_Handles); + else + feval(gui_State.gui_OutputFcn, gui_hFigure, [], gui_Handles); + end + + if isscalar(gui_hFigure) && ishghandle(gui_hFigure) + set(gui_hFigure,'HandleVisibility', gui_HandleVisibility); + end +end + +function gui_hFigure = local_openfig(name, singleton, visible) + +% openfig with three arguments was new from R13. Try to call that first, if +% failed, try the old openfig. +if nargin('openfig') == 2 + % OPENFIG did not accept 3rd input argument until R13, + % toggle default figure visible to prevent the figure + % from showing up too soon. + gui_OldDefaultVisible = get(0,'defaultFigureVisible'); + set(0,'defaultFigureVisible','off'); + gui_hFigure = matlab.hg.internal.openfigLegacy(name, singleton); + set(0,'defaultFigureVisible',gui_OldDefaultVisible); +else + % Call version of openfig that accepts 'auto' option" + gui_hFigure = matlab.hg.internal.openfigLegacy(name, singleton, visible); +% %workaround for CreateFcn not called to create ActiveX +% peers=findobj(findall(allchild(gui_hFigure)),'type','uicontrol','style','text'); +% for i=1:length(peers) +% if isappdata(peers(i),'Control') +% actxproxy(peers(i)); +% end +% end +end + +function result = local_isInvokeActiveXCallback(gui_State, varargin) + +try + result = ispc && iscom(varargin{1}) ... + && isequal(varargin{1},gcbo); +catch + result = false; +end + +function result = local_isInvokeHGCallback(gui_State, varargin) + +try + fhandle = functions(gui_State.gui_Callback); + result = ~isempty(findstr(gui_State.gui_Name,fhandle.file)) || ... + (ischar(varargin{1}) ... + && isequal(ishghandle(varargin{2}), 1) ... + && (~isempty(strfind(varargin{1},[get(varargin{2}, 'Tag'), '_'])) || ... + ~isempty(strfind(varargin{1}, '_CreateFcn'))) ); +catch + result = false; +end + + diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_export.mat b/workflow/.old/apps/matlab/ezview/EZviewGui_export.mat new file mode 100755 index 00000000..45a1eac8 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/EZviewGui_export.mat differ diff --git a/workflow/.old/apps/matlab/ezview/EZviewGui_export230905.m b/workflow/.old/apps/matlab/ezview/EZviewGui_export230905.m new file mode 100755 index 00000000..0ca58d23 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/EZviewGui_export230905.m @@ -0,0 +1,12783 @@ +function varargout = EZviewGui_export(varargin) +% EZVIEWGUI_EXPORT MATLAB code for EZviewGui_export.fig +% EZVIEWGUI_EXPORT, by itself, creates a new EZVIEWGUI_EXPORT or raises the existing +% singleton*. +% +% H = EZVIEWGUI_EXPORT returns the handle to a new EZVIEWGUI_EXPORT or the handle to +% the existing singleton*. +% +% EZVIEWGUI_EXPORT('CALLBACK',hObject,eventData,handles,...) calls the local +% function named CALLBACK in EZVIEWGUI_EXPORT.M with the given input arguments. +% +% EZVIEWGUI_EXPORT('Property','Value',...) creates a new EZVIEWGUI_EXPORT or raises the +% existing singleton*. Starting from the left, property value pairs are +% applied to the GUI before EZviewGui_export_OpeningFcn gets called. An +% unrecognized property name or invalid value makes property application +% stop. All inputs are passed to EZviewGui_export_OpeningFcn via varargin. +% +% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one +% instance to run (singleton)". +% +% See also: GUIDE, GUIDATA, GUIHANDLES + +% Edit the above text to modify the response to help EZviewGui_export + +% Last Modified by GUIDE v2.5 22-Aug-2023 10:52:20 + +% Begin initialization code - DO NOT EDIT +gui_Singleton = 0; +gui_State = struct('gui_Name', mfilename, ... + 'gui_Singleton', gui_Singleton, ... + 'gui_OpeningFcn', @EZviewGui_export_OpeningFcn, ... + 'gui_OutputFcn', @EZviewGui_export_OutputFcn, ... + 'gui_LayoutFcn', @EZviewGui_export_LayoutFcn, ... + 'gui_Callback', []); +if nargin && ischar(varargin{1}) + gui_State.gui_Callback = str2func(varargin{1}); +end + +if nargout + [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:}); +else + gui_mainfcn(gui_State, varargin{:}); +end +% End initialization code - DO NOT EDIT + +% --- Executes just before EZviewGui_export is made visible. +function EZviewGui_export_OpeningFcn(hObject, eventdata, handles, varargin) +% This function has no output args, see OutputFcn. +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% varargin command line arguments to EZviewGui_export (see VARARGIN) + +% Choose default command line output for EZviewGui_export +handles.output = hObject; + +% Update handles structure +guidata(hObject, handles); + +% This sets up the initial plot - only do when we are invisible +% so window can get raised using EZviewGui_export. + +if strcmp(get(hObject,'Visible'),'off') + %plot(rand(5)); +end +%NOTE!!! special disabling of version for this later install of Matlab 2011a: + %The ver output changed and no longer works for the simple code that + %follows +%{ +% MatLab Version detection +qv=ver; +mlver=qv(17).Version +mlRel=qv(17).Release +if str2double(mlver)>8.3 + newMLgraph=1 +else + newMLgraph=0 +end +%} +%MYCODE load experiment data .... +newMLgraph=0; +if newMLgraph==0 + clear Exp + Exp=[]; + EZvInitLoad +else +end +%************************************************************** +%***Func Call setup for @myupdatfcn****************************8 +dcm_obj=datacursormode(gcf); + %datacursormode on; + set(dcm_obj,'DisplayStyle','window') + set(dcm_obj,'UpdateFcn', @myupdatefcn); + + +% UIWAIT makes EZviewGui_export wait for user response (see UIRESUME) +% uiwait(handles.figure1); +%global MPsel +%MPsel=50; + +% --- Outputs from this function are returned to the command line. +function varargout = EZviewGui_export_OutputFcn(hObject, eventdata, handles) +% varargout cell array for returning output args (see VARARGOUT); +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% Get default command line output from handles structure +varargout{1} = handles.output; + +%******************************************************************************** +%>>>>>>>>>>>>>>>>MENU BAR >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +% -------------------------------------------------------------------- +function FileMenu_Callback(hObject, eventdata, handles) +% hObject handle to FileMenu (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function OpenMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to OpenMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +file = uigetfile('*.fig'); +if ~isequal(file, 0) + open(file); +end + +% -------------------------------------------------------------------- +function PrintMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to PrintMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +printdlg(handles.figure1) + +% -------------------------------------------------------------------- +function CloseMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to CloseMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +selection = questdlg(['Close ' get(handles.figure1,'Name') '?'],... + ['Close ' get(handles.figure1,'Name') '...'],... + 'Yes','No','Yes'); +if strcmp(selection,'No') + return; +end + +delete(handles.figure1) + + +% --- Executes on mouse press over figure background. +function figure1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +% BEGIN USER Code ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%*********************************************************************************** + +%********************************************************************************** +%++++++++++++++++++++++myupdatefcn(obj,event_obj)+++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + function [output_txt]= myupdatefcn(obj,event_obj) +global ghandles +global Exp +[output_txt]=datatipp(obj,event_obj); %datatipp is a Matlab function + gcf= Exp(4).guiFig; %gcf= ghandles.figure1 Mathworks Provided this line for Apple issue + clkPos=getCursorInfo(datacursormode(gcf)); + cpos=clkPos.Position; + htargetAxes= clkPos.Target; + %datacursormode(gcf) + if ghandles.Iaxes1==get(htargetAxes,'Parent')||... + ghandles.Iaxes2==get(htargetAxes,'Parent')||... + ghandles.Iaxes3==get(htargetAxes,'Parent')||... + ghandles.OLaxes1==get(htargetAxes,'Parent')||... + ghandles.OLaxes2==get(htargetAxes,'Parent')||... + ghandles.OLaxes3==get(htargetAxes,'Parent')||... + ghandles.HtMap1==get(htargetAxes,'Parent')||... + ghandles.HtMap2==get(htargetAxes,'Parent')||... + ghandles.HtMap3==get(htargetAxes,'Parent'), + + EZvDatatip + %datacursormode off + %datacursormode on + %waitforbuttonpress + %[output_txt]=output_txt; %datatipp(obj,event_obj); + end + + prntHt=0; %Added 210205 for Print Heatmap buttons [P] +%++++++++++++++++++++++++++++++++++++END myupdatefcn(obj,event_obj)++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +%***********************111111111111111111111111111111111111111111111111111********* +%11111111111111111111111111111111111111111111111111111111111111111111111111111111 +%Migration edits 230814 +% --- Executes on slider movement. +function MPsldr1_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed1,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr1_CreateFcn(hObject, eventdata, handles) +% Hint: slider controls usually have a light gray background. +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed1_Callback(hObject, eventdata, handles) +% hObject handle to MPed1 (see GCBO) +global Exp +global zonePB + +expN=1; +zonePB=expN; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr1,'max')); +Min=floor(get(handles.MPsldr1,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.MPsldr1,'value',Max); set(handles.MPed1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.MPsldr1,'value',Min),set(handles.MPed1,'string',num2str(Min));end +end +EZVimDisplay +%------Adapt for AppDesigner 230821----------- +global ghandles +%global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%------------------- +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +%{ +function MPed1_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr1_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed1,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed1_Callback(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +global Exp +expN=1; +Max=floor(get(handles.DMsldr1,'max')); +Min=floor(get(handles.DMsldr1,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr1,'value',Max); set(handles.DMed1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr1,'value',Min),set(handles.DMed1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function DMed1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr1_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted1,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function Tptsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} + +function Tpted1_Callback(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +global Exp +expN=1; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr1,'max')); +Min=floor(get(handles.Tptsldr1,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr1,'value',Max); set(handles.Tpted1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr1,'value',Min),set(handles.Tpted1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on button press in expSelPB1. +function expSelPB1_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB1 (see GCBO) +w=pwd; +global Exp +expN=1; +prntHt=0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB1. +function rotPB1_Callback(hObject, eventdata, handles) +% hObject handle to rotPB1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay1. +function clrOlay1_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay1 (see GCBO) +global Exp +global ghandles +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN= 0; +%Exp(1).cTraceN= 0; + +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={}; +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; + +cla(ghandles.Dlaxes1); cla(ghandles.Dkaxes1); cla(ghandles.Draxes1); +cla(ghandles.DNLaxes1); +Exp(1).hL =[]; Exp(1).hLb=[]; +Exp(1).hLRF1=[]; Exp(1).hLRF2=[]; +Exp(1).hK =[]; Exp(1).hKb=[]; +Exp(1).hKRF1=[]; Exp(1).hKRF2=[]; +Exp(1).hr =[]; Exp(1).hrb=[]; +Exp(1).rRF1=[]; Exp(1).hrRF2=[]; +Exp(1).hintL =[]; Exp(1).hintLb=[]; % 2016_0222 +Exp(1).hintLadj =[]; Exp(1).hintLadjb=[]; % 2016_0222 + +%reset Composite Overlay plot to initialization values +Exp(1).cTraceN= 1; +Exp(1).ll= []; Exp(1).rr= []; Exp(1).kk= []; +Exp(1).cLmean= []; Exp(1).cRmean= []; Exp(1).cKmean= []; +Exp(1).cTraceIndx= 1; +Exp(1).hCmean=[]; +Exp(1).hBound1= []; +Exp(1).hBound2= []; +Exp(1).CompositPlot=0; +Exp(1).Trace= []; %added for Trend BoxPlot data 17_1114 +%*********************************************************************************** +%***********************222222222222222222222222222222222222222222222222222********* +% --- Executes on slider movement. +function MPsldr2_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed2,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed2_Callback(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global Exp +global zonePB + +expN=2; +zonePB=expN; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr2,'max')); +Min=floor(get(handles.MPsldr2,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr2,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr2,'value',Max); set(handles.MPed2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr2,'value',Min),set(handles.MPed2,'string',num2str(Min));end +end +EZVimDisplay +%-------Adapt for AppDesigner 230821 +global ghandles +%global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%--------------- +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +%{ +function MPed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr2_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed2,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed2_Callback(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +global Exp +expN=2; +Max=floor(get(handles.DMsldr2,'max')); +Min=floor(get(handles.DMsldr2,'min')); +input=get(hObject,'String') +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.DMsldr2,'value',str2double(input)) +else + if str2double(input) >= Max, set(handles.DMsldr2,'value',Max); set(handles.DMed2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DMsldr2,'value',Min),set(handles.DMed2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function DMed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +% Hint: edit controls usually have a white background on Windows. +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr2_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted2,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted2_Callback(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +global Exp +expN=2; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr2,'max')); +Min=floor(get(handles.Tptsldr2,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr2,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr2,'value',Max); set(handles.Tpted2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr2,'value',Min),set(handles.Tpted2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB2. +function expSelPB2_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB2 (see GCBO) +w=pwd; +global Exp +expN=2; +prntHt= 0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* + +% --- Executes on button press in rotPB2. +function rotPB2_Callback(hObject, eventdata, handles) +% hObject handle to rotPB2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay2. +function clrOlay2_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay2 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN= 0; +%Exp(2).cTraceN= 0; + +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; + +cla(ghandles.Dlaxes2); cla(ghandles.Dkaxes2); cla(ghandles.Draxes2); +cla(ghandles.DNLaxes2); % 2016_0222 +Exp(2).hL =[]; Exp(2).hLb=[]; +Exp(2).LRF1=[]; Exp(2).hLRF2=[]; +Exp(2).hK =[]; Exp(2).hKb=[]; +Exp(2).hKRF1=[]; Exp(2).hKRF2=[]; +Exp(2).hr =[]; Exp(2).hrb=[]; +Exp(2).rRF1=[]; Exp(2).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(2).cTraceN= 1; +Exp(2).ll= []; Exp(2).rr= []; Exp(2).kk= []; +Exp(2).cLmean= []; Exp(2).cRmean= []; Exp(2).cKmean= []; +Exp(2).cTraceIndx= 1; +Exp(2).hCmean=[]; +Exp(2).hBound1= []; +Exp(2).hBound2= []; +Exp(2).CompositPlot=0; +Exp(2).Trace= []; %added for Trend BoxPlot data 17_1114 + +%*********************************************************************************** +%***********************333333333333333333333333333333333333333333333333333********* +% --- Executes on slider movement. +function MPsldr3_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed3,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed3_Callback(hObject, eventdata, handles) +% hObject handle to MPed3 (see GCBO) +global Exp +global zonePB + +expN=3; +zonePB=expN; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr3,'max')); +Min=floor(get(handles.MPsldr3,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr3,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr3,'value',Max); set(handles.MPed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr3,'value',Min),set(handles.MPed3,'string',num2str(Min));end +end +EZVimDisplay +%-----------Adapt for AppDesigner 230821-------- +global ghandles +%global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%------------ +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +%{ +function MPed3_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr3_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed3,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed3_Callback(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +global Exp +expN=3; +Max=floor(get(handles.DMsldr3,'max')); +Min=floor(get(handles.DMsldr3,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr3,'value',Max); set(handles.DMed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr3,'value',Min),set(handles.DMed3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +function DMed3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr3_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted3,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted3_Callback(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +global Exp +expN=3; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr3,'max')); +Min=floor(get(handles.Tptsldr3,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr3,'value',Max); set(handles.Tpted3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr3,'value',Min),set(handles.Tpted3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB3. +function expSelPB3_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB3 (see GCBO) +w=pwd; +global Exp +expN=3; +prntHt= 0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB3. +function rotPB3_Callback(hObject, eventdata, handles) +% hObject handle to rotPB3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay3. +function clrOlay3_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay3 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN= 0; +%Exp(3).cTraceN= 0; + +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; + +cla(ghandles.Dlaxes3); cla(ghandles.Dkaxes3); cla(ghandles.Draxes3); +cla(ghandles.DNLaxes3);% 2016_0222 +Exp(3).hL =[]; Exp(3).hLb=[]; +Exp(3).hLRF1=[]; Exp(3).hLRF2=[]; +Exp(3).hK =[]; Exp(3).hKb=[]; +Exp(3).hKRF1=[]; Exp(3).hKRF2=[]; +Exp(3).hr =[]; Exp(3).hrb=[]; +Exp(3).rRF1=[]; Exp(3).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(3).cTraceN= 1; +Exp(3).ll= []; Exp(3).rr= []; Exp(3).kk= []; +Exp(3).cLmean= []; Exp(3).cRmean= []; Exp(3).cKmean= []; +Exp(3).cTraceIndx= 1; +Exp(3).hCmean=[]; +Exp(3).hBound1= []; +Exp(3).hBound2= []; +Exp(3).CompositPlot=0; +Exp(3).Trace= []; %added for Trend BoxPlot data 17_1114 + +%**************************************************************************** +%**************************************************************************** +%set(handles.expName3,'string',char(Exp(expN).resDir)); + +% --- Executes during object creation, after setting all properties. +function Paxes1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Paxes1 (see GCBO) + +% --- Executes on selection change in listboxGnOrf. +function listboxGnOrf_Callback(hObject, eventdata, handles) + +global Exp +global ghandles +global zonePB + +%orfLstSel=0; +datacursormode off; +zoneSel=1; +%{ +if get(handles.zonePB1,'value')==1, + zoneSel=1; +elseif get(handles.zonePB2,'value')==1, + zoneSel=2; +elseif get(handles.zonePB3,'value')==1 + zoneSel=3; +end +%} +zoneSel= zonePB +orfLstSel=get(handles.GeneOrfTog,'value') +%zoneSel=get(handles.zonePB1,'value') +expN=zoneSel; +OLay=zoneSel + +usrInxSel=get(hObject,'Value'); + +%selGnOrf=Exp(zoneSel).Dexp(DexpN).srtGnLst(usrInxSel); %selGnOrf=Exp(zoneSel).srtGnLst(usrInxSel); +listboxGnOrf=get(handles.listboxGnOrf,'string'); +selGnOrf=listboxGnOrf(usrInxSel); +tempLB= str2mat(selGnOrf) +if isequal(tempLB(4:6),'cmp')||isequal(tempLB(3:6),'cmpG') + lstBoxCmpFlg=1; + EZlstBoxCmpExt %Added for RF composite behavior 17_1010 +else +LBdlims=strfind(selGnOrf,':') +LBmp=str2num(selGnOrf{1}((LBdlims{:,:}(1))+1:(LBdlims{:,:}(2))-1)) +LBr=str2num(selGnOrf{1}((LBdlims{:,:}(2))+1:(LBdlims{:,:}(3))-1)) +LBc=str2num(selGnOrf{1}((LBdlims{:,:}(3))+1:end)) +lstBoxCmpFlg=0; + EZlstBoxExt +end + +datacursormode on; + + +% --- Executes during object creation, after setting all properties. +function listboxGnOrf_CreateFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in GeneOrfTog. +function GeneOrfTog_Callback(hObject, eventdata, handles) +global Exp +orfLstSel=get(hObject,'value') +%zoneSel=get(handles.zonePB1,'value') +zoneSel=1; +if get(handles.zonePB1,'value')==1, + zoneSel=1; +elseif get(handles.zonePB2,'value')==1, + zoneSel=2; +elseif get(handles.zonePB3,'value')==1 + zoneSel=3; +end +orfLstSel=get(handles.GeneOrfTog,'value'); +%zoneSel=get(handles.zonePB1,'value') +expN=zoneSel; + if zoneSel==1,DexpN= (get(handles.DN1,'value')); cmpTog= get(handles.CompositeTog1,'value'); end + if zoneSel==2,DexpN= (get(handles.DN2,'value')); cmpTog= get(handles.CompositeTog2,'value'); end + if zoneSel==3,DexpN= (get(handles.DN3,'value')); cmpTog= get(handles.CompositeTog3,'value'); end + +if orfLstSel==1 && cmpTog~=1 + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtOrfLst) +else + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtGnLst) +end +% --- Executes on button press in InfoToggle. +function InfoToggle_Callback(hObject, eventdata, handles) +% --- Executes on button press in zonePB1. + +%******************************************************************************* + + +% --- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +global Exp +semiLog=get(handles.semiLog,'value') +if semiLog==1 + set(handles.semiLog,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.semiLog,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','log') + set(handles.Paxes2,'YScale','log') + set(handles.Paxes3,'YScale','log') + set(handles.OLaxes1,'YScale','log') + set(handles.OLaxes2,'YScale','log') + set(handles.OLaxes3,'YScale','log') +else + set(handles.semiLog,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.semiLog,'ForegroundColor',[0.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','linear') + set(handles.Paxes2,'YScale','linear') + set(handles.Paxes3,'YScale','linear') + set(handles.OLaxes1,'YScale','linear') + set(handles.OLaxes2,'YScale','linear') + set(handles.OLaxes3,'YScale','linear') +end + +% --- Executes on button press in spotTog. +function spotTog_Callback(hObject, eventdata, handles) +% Hint: get(hObject,'Value') returns toggle state of spotTog +global Exp +global ghandles + +spotTog=get(handles.spotTog,'value'); +ghandles= handles +if spotTog==1 + set(handles.spotTog,'BackgroundColor',[0.0 0.75 0.75]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +else + set(handles.spotTog,'BackgroundColor',[.941 0.941, 0.941]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function quickView_Callback(hObject, eventdata, handles) %function quickView_Callback(hObject, eventdata, handles) +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +try + QkVexps %Quickview +catch ME +end + + +% --- Executes on button press in printOL1. +function printOL1_Callback(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printol1. +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL1,'value',0) + +%{ + function printOL1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printol1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads1=1 + +% --- Executes on key press with focus on printOL1 and none of its controls. +function printOL1_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +ads1=2 +%} +% --- Executes on button press in printOL2. +function printOL2_Callback(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL2,'value',0) + +% --- Executes on key press with focus on printOL2 and none of its controls. +%{ + function printOL2_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL2. +ads2=1 + +function printOL2_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads2=2 +%} +% --- Executes on button press in printOL3. +function printOL3_Callback(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL3,'value',0) + +% --- Executes on key press with focus on printOL3 and none of its controls. +%{ + function printOL3_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL3. +ads3=1 +function printOL3_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +ads3=2 + %} + + function figure1_WindowButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +htargetAxes=gca; +cpos=get(gca,'Position') +if handles.Iaxes1==gca||... + handles.Iaxes2==gca||... + handles.Iaxes3==gca||... + handles.OLaxes1==gca||... + handles.OLaxes2==gca||... + handles.OLaxes3==gca, + EZvDatatip + end + +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +function figure1_WindowButtonUpFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + + + + + +% -------------------------------------------------------------------- +function Tools_Callback(hObject, eventdata, handles) +% hObject handle to Tools (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function Parameters_Callback(hObject, eventdata, handles) +% hObject handle to Parameters (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function PrintFont_Callback(hObject, eventdata, handles) +% hObject handle to PrintFont (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles + +prompt={'Enter Linewidth for plot:',... + 'Enter Axis Font Size:',... + 'Enter Legend Font Size:',... + 'Enter Marker Font Size:'}; + +name='Input Size Parameters for Printable Graphic'; +numlines=1; + +try + if ~isempty(Exp(4).plotPars) + default= Exp(4).plotPars; + else + default={'4','36','10','5'}; + end +catch +default={'4','36','10','5'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).plotPars= answer; +%{ +else + default={'4','36','10','5'}; + Exp(4).plotPars= default; +%} +end + + + + + + + + +% --- Executes on button press in LKrTog1. JH not needed Rcode can do. +function LKrTog1_Callback(hObject, eventdata, handles) +global Exp + +expN=1; +%EZfigTrendOL + +% --- Executes on button press in LKrTog2. JH not needed Rcode can do. +function LKrTog2_Callback(hObject, eventdata, handles) +global Exp + +expN=2; +%EZfigTrendOL + +% --- Executes on button press in LKrTog3.JH not needed Rcode can do. +function LKrTog3_Callback(hObject, eventdata, handles) +global Exp + +expN=3; +%EZfigTrendOL + +% --- Executes on button press in rawNorm. +function rawNorm_Callback(hObject, eventdata, handles) + global Exp + global ghandles + + traceN1=Exp(1).traceN; + traceN2=Exp(2).traceN; + traceN3=Exp(3).traceN; + selTrace1= Exp(1).seltraceN; + selTrace2= Exp(2).seltraceN; + selTrace3= Exp(3).seltraceN; + + dispAlg=get(handles.rawNorm,'value') + + Exp(4).interacPBsel=Exp(4).interacPBsel+1; + if Exp(4).interacPBsel ==2, Exp(4).interacPBsel=0; end + %set(handles.rawNorm,'value',Exp(4).interacPBsel) + + if Exp(4).interacPBsel ==1, set(handles.rawNorm,'string','N1') + elseif Exp(4).interacPBsel ==2, set(handles.rawNorm,'string','N2') + else set(handles.rawNorm,'string','R'), + end + + if Exp(4).interacPBsel==0 %00000000000000000000000000000 + set(ghandles.Dlaxes1,'Visible','on');set(ghandles.Dlaxes2,'Visible','on'); set(ghandles.Dlaxes3,'Visible','on') + set(ghandles.DNLaxes1,'Visible','off'); set(ghandles.DNLaxes2,'Visible','off'); set(ghandles.DNLaxes3,'Visible','off') + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + %{ + try set(Exp(1).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'w'); catch end + end % + try set(Exp(2).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'w'); catch end + end % + try set(Exp(3).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'w'); catch end + end % + %} + for n=1:traceN1 + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + end + try set(Exp(1).hLRF1(selTrace1),'visible','on'); set(Exp(1).hLRF2(selTrace1),'visible','on'); catch, end + try set(Exp(1).hL(selTrace1),'visible','on'); set(Exp(1).hLb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + end + try set(Exp(2).hLRF1(selTrace2),'visible','on'); set(Exp(2).hLRF2(selTrace2),'visible','on'); catch, end + try set(Exp(2).hL(selTrace2),'visible','on'); set(Exp(2).hLb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try,set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try ,set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + try, set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try, set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + end + try, set(Exp(3).hLRF1(selTrace3),'visible','on'); set(Exp(3).hLRF2(selTrace3),'visible','on'); catch, end + try, set(Exp(3).hL(selTrace3),'visible','on'); set(Exp(3).hLb(selTrace3),'visible','on'); catch, end + + + + elseif Exp(4).interacPBsel==1 %111111111111111111111111111 + set(ghandles.Dlaxes1,'Visible','off'); set(ghandles.Dlaxes2,'Visible','off'); set(ghandles.Dlaxes3,'Visible','off'); + set(ghandles.DNLaxes1,'Visible','on'); set(ghandles.DNLaxes2,'Visible','on'); set(ghandles.DNLaxes3,'Visible','on'); + %{ + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'y'); catch ME, ME.message, end %set(Exp(1).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'y'); catch ME, ME.message, end %set(Exp(2).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'y'); catch ME, ME.message, end %set(Exp(3).hzeroCLn,'visible','off'); + %} + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + + for n=1:traceN1 + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(1).hintL(selTrace1),'visible','on'); set(Exp(1).hintLb(selTrace1),'visible','on'); catch, end + try set(Exp(1).hintLadj(selTrace1),'visible','on'); set(Exp(1).hintLadjb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(2).hintL(selTrace2),'visible','on'); set(Exp(2).hintLb(selTrace2),'visible','on'); catch, end + try set(Exp(2).hintLadj(selTrace2),'visible','on'); set(Exp(2).hintLadjb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + try set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(3).hintL(selTrace3),'visible','on'); set(Exp(3).hintLb(selTrace3),'visible','on'); catch, end + try set(Exp(3).hintLadj(selTrace3),'visible','on'); set(Exp(3).hintLadjb(selTrace3),'visible','on'); catch, end + + elseif Exp(4).interacPBsel==2 %2222222222222222222222222222 + % set(ghandles.DNLaxes1,'Visible','off') + end %if Exp(4).interacPBsel==0 + + +% hObject handle to rawNorm (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of rawNorm + + + + +% --- Executes on button press in InteracTog1. +function InteracTog1_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=1; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog1 +% --- Executes on button press in InteracTog2. +function InteracTog2_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=2; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog2 +% --- Executes on button press in InteracTog3. +function InteracTog3_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=3; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog3 + +% --- Executes on key press with focus on rawNorm and none of its controls. +function rawNorm_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to rawNorm (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in HtMapTog1. +function HtMapTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +DexpN= Exp(1).DexpN; +resetTg= Exp(1).Dexp(DexpN).resetHtmpTg; +expN=1; + Exp(1).htmapPBsel=Exp(1).htmapPBsel+1; + if Exp(1).htmapPBsel ==resetTg, Exp(1).htmapPBsel=0; end + + if Exp(1).htmapPBsel ==3, set(handles.HtMapTog1,'string','N1') + elseif Exp(1).htmapPBsel ==4, set(handles.HtMapTog1,'string','N2') + elseif Exp(1).htmapPBsel ==1, set(handles.HtMapTog1,'string','K') + elseif Exp(1).htmapPBsel ==2, set(handles.HtMapTog1,'string','R') + else set(handles.HtMapTog1,'string','L'), + end + %******************** + htMapTogPBfg=1; % + EZhtMap % + htMapTogPBfg=0; % + %******************** + +% --- Executes on button press in HtMapTog2. +function HtMapTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=2; +DexpN= Exp(2).DexpN; +resetTg= Exp(2).Dexp(DexpN).resetHtmpTg; + Exp(2).htmapPBsel=Exp(2).htmapPBsel+1; + if Exp(2).htmapPBsel ==resetTg, Exp(2).htmapPBsel=0; end + + if Exp(2).htmapPBsel ==3, set(handles.HtMapTog2,'string','N1') + elseif Exp(2).htmapPBsel ==4, set(handles.HtMapTog2,'string','N2') + elseif Exp(2).htmapPBsel ==1, set(handles.HtMapTog2,'string','K') + elseif Exp(2).htmapPBsel ==2, set(handles.HtMapTog2,'string','R') + else set(handles.HtMapTog2,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + +% --- Executes on button press in HtMapTog3. +function HtMapTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=3; +DexpN= Exp(3).DexpN; +resetTg= Exp(3).Dexp(DexpN).resetHtmpTg; + Exp(3).htmapPBsel=Exp(3).htmapPBsel+1; + if Exp(3).htmapPBsel ==resetTg, Exp(3).htmapPBsel=0; end + + if Exp(3).htmapPBsel ==3, set(handles.HtMapTog3,'string','N1') + elseif Exp(3).htmapPBsel ==4, set(handles.HtMapTog3,'string','N2') + elseif Exp(3).htmapPBsel ==1, set(handles.HtMapTog3,'string','K') + elseif Exp(3).htmapPBsel ==2, set(handles.HtMapTog3,'string','R') + else set(handles.HtMapTog3,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + + + + + + + +%**************************BONE SYARD********************************************************** + +%{ +%--- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +% hObject handle to semiLog (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of semiLog +%} + +% --- Executes on key press with focus on listboxGnOrf and none of its controls. +%{ +function listboxGnOrf_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +x=eventdata +ck=get(gcf,'currentkey') +%} + +%{ +%**********CLEAR Trace selections for all zones***************** +global Exp +global ghandles + +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN=0; +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={} +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN=0; +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN=0; +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; +%*********************************************************************************** + +%} + + +% -------------------------------------------------------------------- + +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in RFtable1. +function RFtable1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable2. +function RFtable2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable3. +function RFtable3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZtableRFdiag + + + +function DN1_Callback(hObject, eventdata, handles) +% hObject handle to DN1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% str2double(get(hObject,'String')) returns contents of DN1 as a double +global Exp +expN=1; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN1,'value',Max); set(handles.DN1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN1,'value',Min),set(handles.DN1,'string',num2str(1));end + +end +EZVimDisplay + + +% --- Executes during object creation, after setting all properties. +function DN1_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN2_Callback(hObject, eventdata, handles) +global Exp +expN=2; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN2,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN2,'value',Max); set(handles.DN2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN2,'value',Min),set(handles.DN2,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN2_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN3_Callback(hObject, eventdata, handles) +global Exp +expN=3; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN3,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN3,'value',Max); set(handles.DN3,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN3,'value',Min),set(handles.DN3,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN3_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in CompositePB1. JH not needed Rcode can do. +function CompositePB1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB2.JH not needed Rcode can do. +function CompositePB2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB3.JH not needed Rcode can do. +function CompositePB3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZcompositePlot + + +% -------------------------------------------------------------------- +function SpotViewInterval_Callback(hObject, eventdata, handles) +% hObject handle to SpotViewInterval (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +global Exp +global ghandles + +prompt={'Enter Image Interval for SpotView:'}; + +name='Input Image Interval for SpotView'; +numlines=1 + +try + if ~isempty(Exp(4).SpotVIntervPar) + default= Exp(4).SpotVIntervPar; + else + default={'1'}; + end +catch +default={'1'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).SpotVintervPar= answer; +end + + +% --- Executes on button press in CompositeTog1. +function CompositeTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=1; +DexpN= (get(handles.DN1,'value')); +%set(handles.zonePB1,'value',1) +%set(handles.zonePB2,'value',0) +%set(handles.zonePB3,'value',0) +if get(handles.zonePB1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in CompositeTog2. +function CompositeTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=2; +DexpN= (get(handles.DN2,'value')); +%set(handles.zonePB1,'value',0) +%set(handles.zonePB2,'value',1) +%set(handles.zonePB3,'value',0) + +if get(handles.zonePB2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in CompositeTog3. +function CompositeTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=3; +DexpN= (get(handles.DN3,'value')); +%set(handles.zonePB1,'value',0) +%set(handles.zonePB2,'value',0) +%set(handles.zonePB3,'value',1) +if get(handles.zonePB3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function TrendsBoxPlot_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg= 1; +%*************** +global userPars +prompt={'Set "Outliers" On/Off:',... + 'Set "Notch" On/Off:', ... + 'Enter "LabelShift" value[default= 0.5]:', ... + 'Enter "Font Size [default=8:' ... + 'Enter "Label Angle" [default=45]' ... + 'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'on','on','0.3','8','45'}; +defaultanswer= userPars.BPdefault; +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.BPoutliers= answer(1); +userPars.BPnotch= answer(2); +userPars.BPlblShft= str2double(cell2mat(answer(3))); +userPars.BPfontSz= str2double(cell2mat(answer(4))); +userPars.BProt= str2double(cell2mat(answer(5))); +userPars.kfiltLim= str2double(cell2mat(answer(6))); +userPars.BPdefault= [answer(1),answer(2),answer(3),answer(4),answer(5),answer(6)]; +userPars.Trenddefault= answer(6); +%*************** +% -------------------------------------------------------------------- +function TrendsOverlay_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg=0; +%*************** +global userPars +prompt={'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'1000'}; +%if ~exist('userPars.Trenddefault','var'), userPars.Trenddefault= {'1000'}; end +%try +defaultanswer= userPars.BPdefault(6) +%defaultanswer= userPars.Trenddefault; +%catch + % userPars.Trenddefault= {'1000'} + % defaultanswer= userPars.Trenddefault; +%end +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.kfiltLim= str2double(cell2mat(answer(1))); +%userPars.Trenddefault= answer(1); +userPars.BPdefault(6)= answer(1); + + +% --- Executes on button press in printHt1. +function printHt1_Callback(hObject, eventdata, handles) + +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 1; +prntHt= 1; + %******************** + htMapTogPBfg= 1; % + EZhtMap % + %******************** +prntHt= 0; +% --- Executes on button press in PrintHt2. +function PrintHt2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(2).DexpN; +expN= 2; +prntHt= 2; + %******************** + htMapTogPBfg= 2; % + EZhtMap % + %******************** + prntHt= 0; + +% --- Executes on button press in PrintHt3. +function PrintHt3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 3; +prntHt= 3; + %******************** + htMapTogPBfg= 3; % + EZhtMap % + %******************** + prntHt= 0; + + +% -------------------------------------------------------------------- +function HMapRange_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global adj +global flip + +prompt={'Enter Standard Deviation Multiplier value[typical= 2.0]:'}; +%prompt={'Enter Standard Deviation Multiplier value[typical= 3.0]:','Colormap Flip[Typical=T]'}; +name='Heatmap Adjustment range'; +numlines=1; +defaultanswer= {'2.0'}; +%defaultanswer= {'3.0','T'}; +answer=inputdlg(prompt,name,numlines,defaultanswer); +adj= str2double(answer(1)); +flip= 'T'; +%flip= upper(answer(2)); + + +% -------------------------------------------------------------------- +function SetExpJobsFolder_Callback(hObject, eventdata, handles) +% hObject handle to SetExpJobsFolder (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA +try +global usrExpJobsDir +catch +end +w= pwd; +try + %Non PC accommodatition + if ispc,cd(fullfile('C:\')); % \Easy\Experiments')); + else + cd(fullfile('~')) + end +selpath = uigetdir('default','Set /ExpJobs Folder') +usrExpJobsDir= selpath; +cd(w) +save('ExpJobsFldr','usrExpJobsDir') +catch +cd(w) +end +cd(w) + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +% --- Executes on button press in zonePB1. +function zonePB1_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +%if get(handles.zonePB1,'value')==0, set(handles.zonePB1,'value',1); end +zonePB = 1 +set(handles.zonePB1,'value',1); +DexpN= get(handles.DN1,'value') +set(handles.zonePB2,'value',0) +set(handles.zonePB3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end + +%switch background color to indicate zone selected 230815 +if get(handles.zonePB1,'value')==1 +set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +end + +if get(handles.zonePB1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0); + set(handles.listboxGnOrf,'value',1); + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]); + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]); + set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]); +end + + +% --- Executes on button press in zonePB2. +function zonePB2_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +zonePB = 2 +%if get(handles.zonePB2,'value')==0, set(handles.zonePB2,'value',1); end +set(handles.zonePB2,'value',1); +DexpN= get(handles.DN2,'value') +set(handles.zonePB1,'value',0); +set(handles.zonePB3,'value',0); +set(ghandles.zonePB2,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB3,'value',0); + + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end +%switch background color to indicate zone selected 230815 +if get(handles.zonePB2,'value')==1 +set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +set(ghandles.zonePB2,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB3,'value',0); + +end + +if get(handles.zonePB2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zonePB3. +function zonePB3_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +zonePB= 3 +%if get(handles.zonePB3,'value')==0, set(handles.zonePB3,'value',1); end +set(handles.zonePB3,'value',1); +DexpN= get(handles.DN3,'value') +set(handles.zonePB1,'value',0); +set(handles.zonePB2,'value',0); +set(ghandles.zonePB3,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB2,'value',0); + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +%switch background color to indicate zone selected 230815 +if get(handles.zonePB3,'value')==1 +set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]); +set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]); +set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]); +end + +if get(handles.zonePB3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + + + +%********************************************************************************** +%***********BONE YARD************************************************************** +%{ +% RadioButton1************************* +function zoneRad1_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad1,'value')==0, set(handles.zoneRad1,'value',1); end +DexpN= get(handles.DN1,'value') +set(handles.zoneRad2,'value',0) +set(handles.zoneRad3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end +if get(handles.zoneRad1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in zoneRad2. +function zoneRad2_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad2,'value')==0, set(handles.zoneRad2,'value',1); end +DexpN= get(handles.DN2,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad3,'value',0) + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end + +if get(handles.zoneRad2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zoneRad3. +function zoneRad3_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad3,'value')==0, set(handles.zoneRad3,'value',1); end +DexpN= get(handles.DN3,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad2,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +if get(handles.zoneRad3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end +%} + + +% --- Creates and returns a handle to the GUI figure. +function h1 = EZviewGui_export_LayoutFcn(policy) +% policy - create a new figure or use a singleton. 'new' or 'reuse'. + +persistent hsingleton; +if strcmpi(policy, 'reuse') & ishandle(hsingleton) + h1 = hsingleton; + return; +end +load EZviewGui_export.mat + + +appdata = []; +appdata.GUIDEOptions = struct(... + 'active_h', [], ... + 'taginfo', struct(... + 'figure', 2, ... + 'axes', 32, ... + 'pushbutton', 40, ... + 'popupmenu', 2, ... + 'slider', 20, ... + 'text', 55, ... + 'edit', 30, ... + 'listbox', 3, ... + 'uitoolbar', 2, ... + 'uipushtool', 6, ... + 'uitoggletool', 6, ... + 'uipanel', 9, ... + 'togglebutton', 32, ... + 'radiobutton', 4), ... + 'override', 1, ... + 'release', 13, ... + 'resize', 'simple', ... + 'accessibility', 'callback', ... + 'mfile', 1, ... + 'callbacks', 1, ... + 'singleton', 0, ... + 'syscolorfig', 1, ... + 'blocking', 0, ... + 'lastSavedFile', '/home/jwrodger/EZview/EZview2023/EZviewDevNotYetFullyWorking/EZviewDev23_0821cleanup4Pub_MigrationEffort_3 MigrationTry3/EZviewGui_export.m', ... + 'lastFilename', 'C:\EZview2023\EZviewDev23_0821cleanup4Pub_MigrationEffort_3\EZviewGui.fig'); +appdata.lastValidTag = 'figure1'; +appdata.GUIDELayoutEditor = mat{1}; + +h1 = figure(... +'Units','characters',... +'Position',[4.28571428571429 5.69230769230769 260.142857142857 46.1538461538462],... +'Visible',get(0,'defaultfigureVisible'),... +'Color',[0.941176470588235 0.941176470588235 0.941176470588235],... +'CurrentAxesMode','manual',... +'IntegerHandle','off',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'WindowButtonDownFcn',@(hObject,eventdata)EZviewGui_export('figure1_WindowButtonDownFcn',hObject,eventdata,guidata(hObject)),... +'WindowButtonUpFcn',@(hObject,eventdata)EZviewGui_export('figure1_WindowButtonUpFcn',hObject,eventdata,guidata(hObject)),... +'MenuBar','none',... +'Name','EZviewGui',... +'NumberTitle','off',... +'HandleVisibility','callback',... +'ButtonDownFcn',@(hObject,eventdata)EZviewGui_export('figure1_ButtonDownFcn',hObject,eventdata,guidata(hObject)),... +'Tag','figure1',... +'UserData',[],... +'PaperPosition',get(0,'defaultfigurePaperPosition'),... +'InvertHardcopy',get(0,'defaultfigureInvertHardcopy'),... +'ScreenPixelsPerInchMode','manual',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Iaxes1'; + +h2 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.83625730994152 1 0.83625730994152],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'YLim',get(0,'defaultaxesYLim'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[],... +'XTickLabel',{ '16'; '12'; '8'; '4'; '1' },... +'YTick',[],... +'YTickLabel',{ '24'; '20'; '16'; '12'; '8'; '4'; '1' },... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.117517847336628 0.706709956709957 0.0785282811641955 0.231601731601732],... +'InnerPosition',[0.117517847336628 0.706709956709957 0.0785282811641955 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.53904464634078 0.469441375076734 1.12468647232596 0.320073664825046],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','Iaxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h3 = get(h2,'title'); + +set(h3,... +'Parent',h2,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500001910683158 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h4 = get(h2,'xlabel'); + +set(h4,... +'Parent',h2,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.0344379467186493 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h5 = get(h2,'ylabel'); + +set(h5,... +'Parent',h2,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.0411810411810412 0.500000476837158 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h6 = get(h2,'zlabel'); + +set(h6,... +'Parent',h2,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Iaxes2'; + +h7 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[1 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[0.871345029239766 1 0.871345029239766],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[],... +'XTickLabel',[],... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[],... +'YTickLabel',[],... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.115870400878638 0.388528138528139 0.0818231740801757 0.231601731601732],... +'InnerPosition',[0.115870400878638 0.388528138528139 0.0818231740801757 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.51931330472103 0.470663878657661 1.11026741498845 0.320907189993861],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','Iaxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h8 = get(h7,'title'); + +set(h8,... +'Parent',h7,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500001833742897 183.497807017544 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h9 = get(h7,'xlabel'); + +set(h9,... +'Parent',h7,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -6.19883040935673 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h10 = get(h7,'ylabel'); + +set(h10,... +'Parent',h7,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.0395227442207307 90.0000858306885 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h11 = get(h7,'zlabel'); + +set(h11,... +'Parent',h7,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Iaxes3'; + +h12 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.866279069767442 1 0.866279069767442],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[],... +'XTickLabel',[],... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[],... +'YTickLabel',[],... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.114222954420648 0.0573593073593074 0.0818231740801757 0.231601731601732],... +'InnerPosition',[0.114222954420648 0.0573593073593074 0.0818231740801757 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.51931330472103 0.470663878657661 1.11026741498845 0.320907189993861],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','Iaxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h13 = get(h12,'title'); + +set(h13,... +'Parent',h12,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.5000018145414 1.01931928294574 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h14 = get(h12,'xlabel'); + +set(h14,... +'Parent',h12,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.0342377260981912 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h15 = get(h12,'ylabel'); + +set(h15,... +'Parent',h12,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.0395227442207309 0.500000476837158 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h16 = get(h12,'zlabel'); + +set(h16,... +'Parent',h12,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Paxes1'; + +h17 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 85 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 85 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 170 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.548387096774194 0.548387096774194],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',[0 170],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.310734463276836 0.711162255466053 0.170056497175141 0.231300345224396],... +'InnerPosition',[0.310734463276836 0.711162255466053 0.170056497175141 0.231300345224396],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.329184549356223 0.264060773480663 0.240557939914163 0.180041436464088],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'NextPlot','add',... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Paxes1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Paxes1'); + +h18 = get(h17,'title'); + +set(h18,... +'Parent',h17,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000444227649 173.322916666667 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h19 = get(h17,'xlabel'); + +set(h19,... +'Parent',h17,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -26.2222216559781 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h20 = get(h17,'ylabel'); + +set(h20,... +'Parent',h17,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-26.3799277193657 85.0000810623169 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h21 = get(h17,'zlabel'); + +set(h21,... +'Parent',h17,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Paxes2'; + +h22 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.551612903225806 0.551612903225806],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.310818231740802 0.38961038961039 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.310818231740802 0.38961038961039 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.329184549356223 0.264060773480663 0.240557939914163 0.180041436464088],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'NextPlot','add',... +'Tag','Paxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h23 = get(h22,'title'); + +set(h23,... +'Parent',h22,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000444227649 183.497807017544 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h24 = get(h22,'xlabel'); + +set(h24,... +'Parent',h22,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -27.60233858524 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h25 = get(h22,'ylabel'); + +set(h25,... +'Parent',h22,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-26.3799277193658 90.0000858306886 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h26 = get(h22,'zlabel'); + +set(h26,... +'Parent',h22,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Paxes3'; + +h27 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.554838709677419 0.554838709677419],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.310269082921472 0.0681818181818182 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.310269082921472 0.0681818181818182 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.329184549356223 0.264060773480663 0.240557939914163 0.180041436464089],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'NextPlot','add',... +'Tag','Paxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h28 = get(h27,'title'); + +set(h28,... +'Parent',h27,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000443612376 183.477470930233 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h29 = get(h27,'xlabel'); + +set(h29,... +'Parent',h27,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -27.4418598725352 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h30 = get(h27,'ylabel'); + +set(h30,... +'Parent',h27,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-26.3799277193657 90.0000858306885 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h31 = get(h27,'zlabel'); + +set(h31,... +'Parent',h27,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'OLaxes1'; + +h32 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.548387096774194 0.548387096774194],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.507344632768362 0.711162255466053 0.170056497175141 0.231300345224396],... +'InnerPosition',[0.507344632768362 0.711162255466053 0.170056497175141 0.231300345224396],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0744901262544513 0.0279748317237343 0.0544350922628683 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'NextPlot','add',... +'Tag','OLaxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h33 = get(h32,'title'); + +set(h33,... +'Parent',h32,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000664495653 183.518382352941 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h34 = get(h32,'xlabel'); + +set(h34,... +'Parent',h32,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -27.7647052828003 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h35 = get(h32,'ylabel'); + +set(h35,... +'Parent',h32,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-26.3799277193657 90.0000858306886 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h36 = get(h32,'zlabel'); + +set(h36,... +'Parent',h32,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'OLaxes2'; + +h37 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.551612903225806 0.551612903225806],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.507413509060956 0.38961038961039 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.507413509060956 0.38961038961039 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0744901262544513 0.0279748317237343 0.0544350922628683 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'NextPlot','add',... +'Tag','OLaxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h38 = get(h37,'title'); + +set(h38,... +'Parent',h37,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000664495653 183.497807017544 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h39 = get(h37,'xlabel'); + +set(h39,... +'Parent',h37,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -27.60233858524 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h40 = get(h37,'ylabel'); + +set(h40,... +'Parent',h37,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-26.3799277193658 90.0000858306886 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h41 = get(h37,'zlabel'); + +set(h41,... +'Parent',h37,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'OLaxes3'; + +h42 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[90 90 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[90 90 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[180 180 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.554838709677419 0.554838709677419],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 180],... +'YLim',[0 180],... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 50 100 150],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '50'; '100'; '150' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.506864360241626 0.0681818181818182 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.506864360241626 0.0681818181818182 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0744901262544513 0.0279748317237343 0.0544350922628683 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'NextPlot','add',... +'Tag','OLaxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h43 = get(h42,'title'); + +set(h43,... +'Parent',h42,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[90.0005974923411 183.477470930233 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h44 = get(h42,'xlabel'); + +set(h44,... +'Parent',h42,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[90.0000858306885 -27.4418598725352 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h45 = get(h42,'ylabel'); + +set(h45,... +'Parent',h42,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-23.7419349474293 90.0000858306885 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h46 = get(h42,'zlabel'); + +set(h46,... +'Parent',h42,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Daxes1'; + +h47 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[100 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[100 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[200 1 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[1 0.551612903225806 0.551612903225806],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 200],... +'YLim',get(0,'defaultaxesYLim'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 50 100 150 200],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '50'; '100'; '150'; '200' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.70785282811642 0.713203463203463 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.70785282811642 0.713203463203463 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0773133671912089 0.0279748317237343 0.0564982298704988 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Daxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h48 = get(h47,'title'); + +set(h48,... +'Parent',h47,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[100.000889070572 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h49 = get(h47,'xlabel'); + +set(h49,... +'Parent',h47,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[100.000095367432 -0.153346325473556 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h50 = get(h47,'ylabel'); + +set(h50,... +'Parent',h47,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-23.1541213638893 0.500000476837159 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h51 = get(h47,'zlabel'); + +set(h51,... +'Parent',h47,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Daxes2'; + +h52 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[1 0.551612903225806 0.551612903225806],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'YLim',get(0,'defaultaxesYLim'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.2 0.4 0.6 0.8 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.70620538165843 0.388528138528139 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.70620538165843 0.388528138528139 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0744901262544511 0.0279748317237343 0.0544350922628683 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Daxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h53 = get(h52,'title'); + +set(h53,... +'Parent',h52,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500004436123755 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h54 = get(h52,'xlabel'); + +set(h54,... +'Parent',h52,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837157 -0.153346325473556 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h55 = get(h52,'ylabel'); + +set(h55,... +'Parent',h52,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.115770606819448 0.500000476837158 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h56 = get(h52,'zlabel'); + +set(h56,... +'Parent',h52,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Daxes3'; + +h57 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[1 0.551612903225806 0.551612903225806],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'YLim',get(0,'defaultaxesYLim'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.2 0.4 0.6 0.8 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.705656232839099 0.0670995670995671 0.170236133992312 0.231601731601732],... +'InnerPosition',[0.705656232839099 0.0670995670995671 0.170236133992312 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.0744901262544511 0.0279748317237343 0.0544350922628683 0.0190737489025461],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Daxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h58 = get(h57,'title'); + +set(h58,... +'Parent',h57,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500004433047386 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h59 = get(h57,'xlabel'); + +set(h59,... +'Parent',h57,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837157 -0.153346325473556 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h60 = get(h57,'ylabel'); + +set(h60,... +'Parent',h57,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.115770606819448 0.500000476837158 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h61 = get(h57,'zlabel'); + +set(h61,... +'Parent',h57,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dlaxes1'; + +h62 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.701754385964912 1 0.701754385964912],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.703459637561779 0.713203463203463 0.0658978583196046 0.231601731601732],... +'InnerPosition',[0.703459637561779 0.713203463203463 0.0658978583196046 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.134581105169341 1.19393650793651 0.098347730700672 0.814047619047619],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dlaxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h63 = get(h62,'title'); + +set(h63,... +'Parent',h62,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500010665257772 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h64 = get(h62,'xlabel'); + +set(h64,... +'Parent',h62,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.153346325473556 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h65 = get(h62,'ylabel'); + +set(h65,... +'Parent',h62,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.299074067616905 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h66 = get(h62,'zlabel'); + +set(h66,... +'Parent',h62,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dkaxes1'; + +h67 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.596491228070175 1 0.596491228070175],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.768808347062054 0.713203463203463 0.056013179571664 0.231601731601732],... +'InnerPosition',[0.768808347062054 0.713203463203463 0.056013179571664 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.438411718533811 0.28617209802395 0.320377794313169 0.195117339561784],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dkaxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h68 = get(h67,'title'); + +set(h68,... +'Parent',h67,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500013575834387 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h69 = get(h67,'xlabel'); + +set(h69,... +'Parent',h67,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.153346325473556 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h70 = get(h67,'ylabel'); + +set(h70,... +'Parent',h67,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.351851844255181 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h71 = get(h67,'zlabel'); + +set(h71,... +'Parent',h67,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Draxes1'; + +h72 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.578947368421053 1 0.578947368421053],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.824821526633718 0.713203463203463 0.0543657331136738 0.231601731601732],... +'InnerPosition',[0.824821526633718 0.713203463203463 0.0543657331136738 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.446857681292927 0.28617209802395 0.326549844021754 0.195117339561784],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Draxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h73 = get(h72,'title'); + +set(h73,... +'Parent',h72,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500014955347233 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h74 = get(h72,'xlabel'); + +set(h74,... +'Parent',h72,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837156 -0.153346325473557 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h75 = get(h72,'ylabel'); + +set(h75,... +'Parent',h72,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.362514021353824 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h76 = get(h72,'zlabel'); + +set(h76,... +'Parent',h72,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dlaxes2'; + +h77 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.701754385964912 1 0.701754385964912],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.702910488742449 0.388528138528139 0.0658978583196046 0.231601731601732],... +'InnerPosition',[0.702910488742449 0.388528138528139 0.0658978583196046 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.273940119449714 2.18252850519726 0.200187010367098 1.48808761717995],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dlaxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h78 = get(h77,'title'); + +set(h78,... +'Parent',h77,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500010657310487 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h79 = get(h77,'xlabel'); + +set(h79,... +'Parent',h77,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.50000047683716 -0.153346325473556 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h80 = get(h77,'ylabel'); + +set(h80,... +'Parent',h77,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.299074067616903 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h81 = get(h77,'zlabel'); + +set(h81,... +'Parent',h77,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dkaxes2'; + +h82 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.596491228070175 1 0.596491228070175],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.768259198242724 0.388528138528139 0.056013179571664 0.231601731601732],... +'InnerPosition',[0.768259198242724 0.388528138528139 0.056013179571664 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.18810732616881 0.525899286256248 0.868232276815665 0.358567695174715],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dkaxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h83 = get(h82,'title'); + +set(h83,... +'Parent',h82,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.50001356648464 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h84 = get(h82,'xlabel'); + +set(h84,... +'Parent',h82,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.153346325473556 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h85 = get(h82,'ylabel'); + +set(h85,... +'Parent',h82,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.351851844255181 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h86 = get(h82,'zlabel'); + +set(h86,... +'Parent',h82,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Draxes2'; + +h87 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.578947368421053 1 0.578947368421053],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.824272377814388 0.388528138528139 0.0543657331136738 0.231601731601732],... +'InnerPosition',[0.824272377814388 0.388528138528139 0.0543657331136738 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.05437743681504 0.525630100422892 0.770506588441758 0.358384159379245],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Draxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h88 = get(h87,'title'); + +set(h88,... +'Parent',h87,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.50001494571416 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h89 = get(h87,'xlabel'); + +set(h89,... +'Parent',h87,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837156 -0.153346325473556 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h90 = get(h87,'ylabel'); + +set(h90,... +'Parent',h87,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.362514021353824 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h91 = get(h87,'zlabel'); + +set(h91,... +'Parent',h87,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dlaxes3'; + +h92 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.701754385964912 1 0.701754385964912],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.704008786381109 0.0670995670995671 0.0658978583196046 0.231601731601732],... +'InnerPosition',[0.704008786381109 0.0670995670995671 0.0658978583196046 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.273940119449714 2.18252850519726 0.200187010367098 1.48808761717995],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dlaxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h93 = get(h92,'title'); + +set(h93,... +'Parent',h92,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500010673205058 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h94 = get(h92,'xlabel'); + +set(h94,... +'Parent',h92,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.153346325473556 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h95 = get(h92,'ylabel'); + +set(h95,... +'Parent',h92,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.299074067616905 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h96 = get(h92,'zlabel'); + +set(h96,... +'Parent',h92,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Dkaxes3'; + +h97 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.596491228070175 1 0.596491228070175],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.769357495881384 0.0670995670995671 0.056013179571664 0.231601731601732],... +'InnerPosition',[0.769357495881384 0.0670995670995671 0.056013179571664 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.18810732616881 0.525899286256248 0.868232276815665 0.358567695174715],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Dkaxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h98 = get(h97,'title'); + +set(h98,... +'Parent',h97,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500013585184135 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h99 = get(h97,'xlabel'); + +set(h99,... +'Parent',h97,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.153346325473556 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h100 = get(h97,'ylabel'); + +set(h100,... +'Parent',h97,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.351851844255181 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h101 = get(h97,'zlabel'); + +set(h101,... +'Parent',h97,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'Draxes3'; + +h102 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.578947368421053 1 0.578947368421053],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YColor',[1 1 1],... +'YTick',[0 0.2 0.4 0.6 0.8 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.2'; '0.4'; '0.6'; '0.8'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.825370675453048 0.0670995670995671 0.0543657331136738 0.231601731601732],... +'InnerPosition',[0.825370675453048 0.0670995670995671 0.0543657331136738 0.231601731601732],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.05437743681504 0.525630100422892 0.770506588441758 0.358384159379245],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','Draxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h103 = get(h102,'title'); + +set(h103,... +'Parent',h102,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500014964980307 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h104 = get(h102,'xlabel'); + +set(h104,... +'Parent',h102,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837156 -0.153346325473556 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h105 = get(h102,'ylabel'); + +set(h105,... +'Parent',h102,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[1 1 1],... +'ColorMode','auto',... +'Position',[-0.362514021353824 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h106 = get(h102,'zlabel'); + +set(h106,... +'Parent',h102,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'DNLaxes1'; + +h107 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.695906432748538 1 0.695906432748538],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'Layer','top',... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.5 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.5'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.702910488742449 0.712121212121212 0.0653487095002746 0.230519480519481],... +'InnerPosition',[0.702910488742449 0.712121212121212 0.0653487095002746 0.230519480519481],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.146756405817174 0.129582291666667 0.107245065789474 0.0883515625],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','DNLaxes1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h108 = get(h107,'title'); + +set(h108,... +'Parent',h107,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500010742860683 1.01943226120858 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h109 = get(h107,'xlabel'); + +set(h109,... +'Parent',h107,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.153346325473557 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h110 = get(h107,'ylabel'); + +set(h110,... +'Parent',h107,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.301587295075869 0.500000476837158 1],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','front',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h111 = get(h107,'zlabel'); + +set(h111,... +'Parent',h107,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'DNLaxes2'; + +h112 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.708333333333333 1 0.708333333333333],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.5 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.5'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.703459637561779 0.390692640692641 0.0653487095002746 0.228354978354978],... +'InnerPosition',[0.703459637561779 0.390692640692641 0.0653487095002746 0.228354978354978],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.277860560492139 0.210672347341537 0.203051948051948 0.143640236823775],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','DNLaxes2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h113 = get(h112,'title'); + +set(h113,... +'Parent',h112,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500010750874752 1.01977926587302 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h114 = get(h112,'xlabel'); + +set(h114,... +'Parent',h112,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837158 -0.156084652714156 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h115 = get(h112,'ylabel'); + +set(h115,... +'Parent',h112,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.301587295075869 0.500000476837158 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h116 = get(h112,'zlabel'); + +set(h116,... +'Parent',h112,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'DNLaxes3'; + +h117 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[0.5 0.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[0.5 0.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'PlotBoxAspectRatio',[0.708333333333333 1 0.708333333333333],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.5 1],... +'XTickMode',get(0,'defaultaxesXTickMode'),... +'XTickLabel',{ '0'; '0.5'; '1' },... +'XTickLabelMode',get(0,'defaultaxesXTickLabelMode'),... +'YTick',[0 0.5 1],... +'YTickMode',get(0,'defaultaxesYTickMode'),... +'YTickLabel',{ '0'; '0.5'; '1' },... +'YTickLabelMode',get(0,'defaultaxesYTickLabelMode'),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'Position',[0.702910488742449 0.0670995670995671 0.0653487095002746 0.228354978354978],... +'InnerPosition',[0.702910488742449 0.0670995670995671 0.0653487095002746 0.228354978354978],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.277860560492139 0.210672347341537 0.203051948051948 0.143640236823775],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Visible','off',... +'Tag','DNLaxes3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h118 = get(h117,'title'); + +set(h118,... +'Parent',h117,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[0.500010742860681 1.01977926587302 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h119 = get(h117,'xlabel'); + +set(h119,... +'Parent',h117,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0.500000476837156 -0.156084652714155 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h120 = get(h117,'ylabel'); + +set(h120,... +'Parent',h117,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.301587295075871 0.500000476837158 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h121 = get(h117,'zlabel'); + +set(h121,... +'Parent',h117,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'HtMap1'; + +h122 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[8.5 12.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[8.5 12.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraUpVector',[0 -1 0],... +'CameraUpVectorMode',get(0,'defaultaxesCameraUpVectorMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[17 25 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[0.87741935483871 1 0.87741935483871],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 17],... +'YLim',[0 25],... +'XDir','reverse',... +'YDir','reverse',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'XTickLabel',blanks(0),... +'YAxisLocation','right',... +'YTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'YTickLabel',blanks(0),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'TickDir','out',... +'Position',[0.199341021416804 0.718614718614719 0.0746842394288852 0.20995670995671],... +'InnerPosition',[0.199341021416804 0.718614718614719 0.0746842394288852 0.20995670995671],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[0.300293463761672 0.119090909090909 0.219445223518145 0.081198347107438],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','HtMap1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h123 = get(h122,'title'); + +set(h123,... +'Parent',h122,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[8.49994850158691 -0.535954301075265 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h124 = get(h122,'xlabel'); + +set(h124,... +'Parent',h122,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[8.4999918937683 26.1998207885305 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h125 = get(h122,'ylabel'); + +set(h125,... +'Parent',h122,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.929861111111116 12.499988079071 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h126 = get(h122,'zlabel'); + +set(h126,... +'Parent',h122,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'HtMap2'; + +h127 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[8.5 12.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[8.5 12.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraUpVector',[0 -1 0],... +'CameraUpVectorMode',get(0,'defaultaxesCameraUpVectorMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[17 25 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[0.87741935483871 1 0.87741935483871],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 17],... +'YLim',[0 25],... +'XDir','reverse',... +'YDir','reverse',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'XTickLabel',blanks(0),... +'YAxisLocation','right',... +'YTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'YTickLabel',blanks(0),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'TickDir','out',... +'Position',[0.201537616694124 0.399350649350649 0.0746842394288852 0.20995670995671],... +'InnerPosition',[0.201537616694124 0.399350649350649 0.0746842394288852 0.20995670995671],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.3986212294239 0.227284610814023 1.02206935996362 0.15496678010047],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','HtMap2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h128 = get(h127,'title'); + +set(h128,... +'Parent',h127,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[8.49994802474976 -0.535954301075265 0.500000000000007],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h129 = get(h127,'xlabel'); + +set(h129,... +'Parent',h127,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[8.49999189376831 26.1998207885305 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h130 = get(h127,'ylabel'); + +set(h130,... +'Parent',h127,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.929861111111109 12.4999880790711 7.105427357601e-15],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h131 = get(h127,'zlabel'); + +set(h131,... +'Parent',h127,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'HtMap3'; + +h132 = axes(... +'Parent',h1,... +'FontUnits','pixels',... +'CameraPosition',[8.5 12.5 9.16025403784439],... +'CameraPositionMode',get(0,'defaultaxesCameraPositionMode'),... +'CameraTarget',[8.5 12.5 0.5],... +'CameraTargetMode',get(0,'defaultaxesCameraTargetMode'),... +'CameraUpVector',[0 -1 0],... +'CameraUpVectorMode',get(0,'defaultaxesCameraUpVectorMode'),... +'CameraViewAngle',6.60861036031192,... +'CameraViewAngleMode',get(0,'defaultaxesCameraViewAngleMode'),... +'DataAspectRatio',[17 25 1],... +'DataAspectRatioMode',get(0,'defaultaxesDataAspectRatioMode'),... +'PlotBoxAspectRatio',[0.901960784313726 1 0.901960784313726],... +'PlotBoxAspectRatioMode',get(0,'defaultaxesPlotBoxAspectRatioMode'),... +'XLim',[0 17],... +'YLim',[0 25],... +'XDir','reverse',... +'YDir','reverse',... +'Colormap',[0 0 0.5625;0 0 0.625;0 0 0.6875;0 0 0.75;0 0 0.8125;0 0 0.875;0 0 0.9375;0 0 1;0 0.0625 1;0 0.125 1;0 0.1875 1;0 0.25 1;0 0.3125 1;0 0.375 1;0 0.4375 1;0 0.5 1;0 0.5625 1;0 0.625 1;0 0.6875 1;0 0.75 1;0 0.8125 1;0 0.875 1;0 0.9375 1;0 1 1;0.0625 1 1;0.125 1 0.9375;0.1875 1 0.875;0.25 1 0.8125;0.3125 1 0.75;0.375 1 0.6875;0.4375 1 0.625;0.5 1 0.5625;0.5625 1 0.5;0.625 1 0.4375;0.6875 1 0.375;0.75 1 0.3125;0.8125 1 0.25;0.875 1 0.1875;0.9375 1 0.125;1 1 0.0625;1 1 0;1 0.9375 0;1 0.875 0;1 0.8125 0;1 0.75 0;1 0.6875 0;1 0.625 0;1 0.5625 0;1 0.5 0;1 0.4375 0;1 0.375 0;1 0.3125 0;1 0.25 0;1 0.1875 0;1 0.125 0;1 0.0625 0;1 0 0;0.9375 0 0;0.875 0 0;0.8125 0 0;0.75 0 0;0.6875 0 0;0.625 0 0;0.5625 0 0],... +'ColormapMode',get(0,'defaultaxesColormapMode'),... +'Alphamap',[0 0.0159 0.0317 0.0476 0.0635 0.0794 0.0952 0.1111 0.127 0.1429 0.1587 0.1746 0.1905 0.2063 0.2222 0.2381 0.254 0.2698 0.2857 0.3016 0.3175 0.3333 0.3492 0.3651 0.381 0.3968 0.4127 0.4286 0.4444 0.4603 0.4762 0.4921 0.5079 0.5238 0.5397 0.5556 0.5714 0.5873 0.6032 0.619 0.6349 0.6508 0.6667 0.6825 0.6984 0.7143 0.7302 0.746 0.7619 0.7778 0.7937 0.8095 0.8254 0.8413 0.8571 0.873 0.8889 0.9048 0.9206 0.9365 0.9524 0.9683 0.9841 1],... +'AlphamapMode',get(0,'defaultaxesAlphamapMode'),... +'XTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'XTickLabel',blanks(0),... +'YAxisLocation','right',... +'YTick',[0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1],... +'YTickLabel',blanks(0),... +'Color',get(0,'defaultaxesColor'),... +'CameraMode',get(0,'defaultaxesCameraMode'),... +'DataSpaceMode',get(0,'defaultaxesDataSpaceMode'),... +'ColorSpaceMode',get(0,'defaultaxesColorSpaceMode'),... +'DecorationContainerMode',get(0,'defaultaxesDecorationContainerMode'),... +'ChildContainerMode',get(0,'defaultaxesChildContainerMode'),... +'BoxFrame',[],... +'BoxFrameMode',get(0,'defaultaxesBoxFrameMode'),... +'XRulerMode',get(0,'defaultaxesXRulerMode'),... +'YRulerMode',get(0,'defaultaxesYRulerMode'),... +'ZRulerMode',get(0,'defaultaxesZRulerMode'),... +'AmbientLightSourceMode',get(0,'defaultaxesAmbientLightSourceMode'),... +'TickDir','out',... +'Position',[0.200439319055464 0.0714285714285714 0.0757825370675453 0.207792207792208],... +'InnerPosition',[0.200439319055464 0.0714285714285714 0.0757825370675453 0.207792207792208],... +'ActivePositionProperty','position',... +'ActivePositionPropertyMode',get(0,'defaultaxesActivePositionPropertyMode'),... +'PositionConstraint','innerposition',... +'PositionConstraintMode',get(0,'defaultaxesPositionConstraintMode'),... +'LooseInset',[1.38245219786986 0.227284610814023 1.01025352921259 0.15496678010047],... +'ColorOrder',get(0,'defaultaxesColorOrder'),... +'FontSize',16.1111111111111,... +'SortMethod','childorder',... +'Tag','HtMap3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +h133 = get(h132,'title'); + +set(h133,... +'Parent',h132,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0 0 0],... +'ColorMode','auto',... +'Position',[8.49994889549587 -0.542960239651421 0.5],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','bottom',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','Axes Title',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h134 = get(h132,'xlabel'); + +set(h134,... +'Parent',h132,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[8.49999189376831 26.2122367465505 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h135 = get(h132,'ylabel'); + +set(h135,... +'Parent',h132,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[-0.91392109500805 12.499988079071 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',90,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',17.7222222222222,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','center',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','top',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','back',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','on',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +h136 = get(h132,'zlabel'); + +set(h136,... +'Parent',h132,... +'Units','data',... +'FontUnits','pixels',... +'DecorationContainer',[],... +'DecorationContainerMode','auto',... +'Color',[0.15 0.15 0.15],... +'ColorMode','auto',... +'Position',[0 0 0],... +'PositionMode','auto',... +'String',blanks(0),... +'Interpreter','tex',... +'Rotation',0,... +'RotationMode','auto',... +'FontName','Helvetica',... +'FontSize',13.3333333333333,... +'FontAngle','normal',... +'FontWeight','normal',... +'HorizontalAlignment','right',... +'HorizontalAlignmentMode','auto',... +'VerticalAlignment','middle',... +'VerticalAlignmentMode','auto',... +'EdgeColor','none',... +'LineStyle','-',... +'LineWidth',0.5,... +'BackgroundColor','none',... +'Margin',2,... +'Clipping','off',... +'Layer','middle',... +'LayerMode','auto',... +'FontSmoothing','on',... +'FontSmoothingMode','auto',... +'DisplayName',blanks(0),... +'IncludeRenderer','on',... +'IsContainer','off',... +'IsContainerMode','auto',... +'DimensionNames',{ 'X' 'Y' 'Z' },... +'DimensionNamesMode','auto',... +'XLimInclude','on',... +'YLimInclude','on',... +'ZLimInclude','on',... +'CLimInclude','on',... +'ALimInclude','on',... +'Description','AxisRulerBase Label',... +'DescriptionMode','auto',... +'Visible','off',... +'Serializable','on',... +'HandleVisibility','off',... +'TransformForPrintFcnImplicitInvoke','on',... +'TransformForPrintFcnImplicitInvokeMode','auto',... +'HelpTopicKey',blanks(0),... +'ButtonDownFcn',blanks(0),... +'BusyAction','queue',... +'Interruptible','on',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ,... +'DeleteFcn',blanks(0),... +'Tag',blanks(0),... +'HitTest','on',... +'PickableParts','visible',... +'PickablePartsMode','auto'); + +appdata = []; +appdata.lastValidTag = 'FileMenu'; + +h137 = uimenu(... +'Parent',h1,... +'Callback',@(hObject,eventdata)EZviewGui_export('FileMenu_Callback',hObject,eventdata,guidata(hObject)),... +'Label','File',... +'Tag','FileMenu',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OpenMenuItem'; + +h138 = uimenu(... +'Parent',h137,... +'Callback',@(hObject,eventdata)EZviewGui_export('OpenMenuItem_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Open ...',... +'Tag','OpenMenuItem',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'PrintMenuItem'; + +h139 = uimenu(... +'Parent',h137,... +'Callback',@(hObject,eventdata)EZviewGui_export('PrintMenuItem_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Print ...',... +'Tag','PrintMenuItem',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CloseMenuItem'; + +h140 = uimenu(... +'Parent',h137,... +'Separator','on',... +'Callback',@(hObject,eventdata)EZviewGui_export('CloseMenuItem_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Close',... +'Tag','CloseMenuItem',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'SetExpJobsFolder'; + +h141 = uimenu(... +'Parent',h137,... +'Separator','on',... +'Callback',@(hObject,eventdata)EZviewGui_export('SetExpJobsFolder_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Set ExpJobs Folder',... +'Tag','SetExpJobsFolder',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'uitoolbar1'; + +h142 = uitoolbar(... +'Parent',h1,... +'Tag','uitoolbar1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.toolid = 'Standard.PrintFigure'; +appdata.CallbackInUse = struct(... + 'ClickedCallback', '%default'); +appdata.lastValidTag = 'uipushtool4'; + +h143 = uipushtool(... +'Parent',h142,... +'Children',[],... +'BusyAction','cancel',... +'Interruptible','off',... +'Tag','uipushtool4',... +'Tooltip','Print Figure',... +'TooltipMode',get(0,'defaultuipushtoolTooltipMode'),... +'CData',mat{2},... +'ClickedCallback','%default',... +'TooltipString','Print Figure',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.toolid = 'Exploration.DataCursor'; +appdata.CallbackInUse = struct(... + 'ClickedCallback', '%default'); +appdata.lastValidTag = 'uitoggletool1'; + +h144 = uitoggletool(... +'Parent',h142,... +'Children',[],... +'Tag','uitoggletool1',... +'Tooltip','Data Cursor',... +'TooltipMode',get(0,'defaultuitoggletoolTooltipMode'),... +'CData',mat{3},... +'ClickedCallback','%default',... +'TooltipString','Data Cursor',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.toolid = 'Exploration.ZoomIn'; +appdata.CallbackInUse = struct(... + 'ClickedCallback', '%default'); +appdata.lastValidTag = 'uitoggletool2'; + +h145 = uitoggletool(... +'Parent',h142,... +'Children',[],... +'Tag','uitoggletool2',... +'Tooltip','Zoom In',... +'TooltipMode',get(0,'defaultuitoggletoolTooltipMode'),... +'CData',mat{4},... +'ClickedCallback','%default',... +'TooltipString','Zoom In',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.toolid = 'Exploration.ZoomOut'; +appdata.CallbackInUse = struct(... + 'ClickedCallback', '%default'); +appdata.lastValidTag = 'uitoggletool3'; + +h146 = uitoggletool(... +'Parent',h142,... +'Children',[],... +'Tag','uitoggletool3',... +'Tooltip','Zoom Out',... +'TooltipMode',get(0,'defaultuitoggletoolTooltipMode'),... +'CData',mat{5},... +'ClickedCallback','%default',... +'TooltipString','Zoom Out',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'GeneOrfLoc1'; + +h147 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.113673805601318 0.954545454545455 0.170236133992312 0.0292207792207793],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','GeneOrfLoc1',... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'GeneOrfLoc2'; + +h148 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.113124656781988 0.633116883116883 0.170236133992312 0.0292207792207793],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','GeneOrfLoc2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'GeneOrfLoc3'; + +h149 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.113124656781988 0.304112554112554 0.170236133992312 0.0324675324675325],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','GeneOrfLoc3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'uipanel4'; + +h150 = uipanel(... +'Parent',h1,... +'FontUnits','pixels',... +'Title','Zone 2',... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Tag','uipanel4',... +'Clipping','off',... +'Position',[0.00329489291598023 0.347778981581798 0.105985722130697 0.326110509209101],... +'Layout',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'expName2'; + +h151 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','ExperimentName2',... +'Style','text',... +'Position',[0.30531914893617 0.661538461538461 0.677659574468085 0.323076923076923],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','expName2',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'DMsldr2'; + +h152 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',10.01,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0298507462686567 0.35678391959799 0.753731343283581 0.0854271356783919],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMsldr2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMsldr2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMsldr2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DMed2'; + +h153 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0223880597014925 0.442211055276382 0.201492537313433 0.115577889447236],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMed2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMed2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMed2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'text44'; + +h154 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','MP',... +'Style','text',... +'Position',[0.0223880597014925 0.778894472361809 0.186567164179104 0.0804020100502513],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','text44',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'DN2'; + +h155 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.153439153439153 0.900793650793651 0.169312169312169 0.0952380952380952],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DN2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DN2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DN2',... +'UserData',[],... +'FontSize',11); + +appdata = []; +appdata.lastValidTag = 'text53'; + +h156 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','D',... +'Style','text',... +'Position',[-0.00746268656716418 0.898989898989899 0.156716417910448 0.0757575757575758],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','text53',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'clrOlay2'; + +h157 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Clear',... +'Position',[0.53968253968254 0.0595238095238095 0.343915343915344 0.115079365079365],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('clrOlay2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','clrOlay2',... +'UserData',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'rotPB2'; + +h158 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Hide',... +'Style','togglebutton',... +'Position',[0.253968253968254 0.0555555555555556 0.285714285714286 0.111111111111111],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('rotPB2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','rotPB2',... +'UserData',[],... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'expSelPB2'; + +h159 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Exp',... +'Position',[0.037037037037037 0.0555555555555556 0.206349206349206 0.115079365079365],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('expSelPB2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','expSelPB2',... +'UserData',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Tptsldr2'; + +h160 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',100.01,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0423280423280423 0.170634920634921 0.751322751322751 0.0674603174603174],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tptsldr2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tptsldr2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tptsldr2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'Tpted2'; + +h161 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0373134328358209 0.236180904522613 0.201492537313433 0.110552763819095],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tpted2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tpted2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tpted2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'tptTm2'; + +h162 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Time2',... +'Style','text',... +'Position',[0.238095238095238 0.240157480314961 0.751322751322751 0.110236220472441],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','tptTm2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'MPsldr2'; + +h163 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',10,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0223404255319149 0.564102564102564 0.759574468085106 0.0871794871794872],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPsldr2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPsldr2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPsldr2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'MPed2'; + +h164 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0298507462686567 0.658291457286432 0.201492537313433 0.115577889447236],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPed2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPed2_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPed2',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DM2'; + +h165 = uicontrol(... +'Parent',h150,... +'Units','normalized',... +'FontUnits','pixels',... +'String','PerturbantDesc',... +'Style','text',... +'Position',[0.238095238095238 0.453441295546559 0.751322751322751 0.109311740890688],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','DM2',... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'uipanel6'; + +h166 = uipanel(... +'Parent',h1,... +'FontUnits','pixels',... +'Title','Zone 3',... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Tag','uipanel6',... +'Clipping','off',... +'Position',[0.00274574409665019 0.0227518959913326 0.105436573311367 0.316359696641387],... +'Layout',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'expName3'; + +h167 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','ExperimentName3',... +'Style','text',... +'Position',[0.351063829787234 0.637362637362637 0.627659574468085 0.358974358974359],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','expName3',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'DMsldr3'; + +h168 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',10,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0476190476190476 0.325174825174825 0.751322751322751 0.0874125874125873],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMsldr3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMsldr3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMsldr3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DMed3'; + +h169 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.031413612565445 0.433566433566433 0.198952879581152 0.111888111888112],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMed3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMed3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMed3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'text45'; + +h170 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','MP',... +'Style','text',... +'Position',[0.0582010582010582 0.737762237762238 0.185185185185185 0.076923076923077],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','text45',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'expSelPB3'; + +h171 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Exp',... +'Position',[0.037037037037037 0.0174825174825175 0.206349206349206 0.0979020979020979],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('expSelPB3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','expSelPB3',... +'UserData',[],... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'rotPB3'; + +h172 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Hide',... +'Style','togglebutton',... +'Position',[0.259259259259259 0.0174825174825175 0.190476190476191 0.0944055944055944],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('rotPB3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','rotPB3',... +'UserData',[],... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'clrOlay3'; + +h173 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Clear',... +'Position',[0.465608465608466 0.0174825174825175 0.343915343915344 0.0979020979020979],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('clrOlay3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','clrOlay3',... +'UserData',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Tptsldr3'; + +h174 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',100,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0476190476190476 0.122377622377622 0.751322751322751 0.0804195804195804],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tptsldr3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tptsldr3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tptsldr3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'tptTm3'; + +h175 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Time3',... +'Style','text',... +'Position',[0.235602094240838 0.213286713286713 0.75392670157068 0.0944055944055944],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','tptTm3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Tpted3'; + +h176 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.031413612565445 0.216783216783217 0.198952879581152 0.101398601398601],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tpted3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tpted3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tpted3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'MPsldr3'; + +h177 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',10,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0582010582010582 0.545454545454545 0.761904761904762 0.0804195804195804],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPsldr3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPsldr3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPsldr3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DM3'; + +h178 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','PerturbantDesc',... +'Style','text',... +'Position',[0.256544502617801 0.423076923076923 0.738219895287958 0.0944055944055943],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','DM3',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'MPed3'; + +h179 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.031413612565445 0.636363636363636 0.198952879581152 0.101398601398601],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPed3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPed3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPed3',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DN3'; + +h180 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.157556270096463 0.869047619047619 0.172561629153269 0.101190476190476],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DN3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DN3_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DN3',... +'UserData',[],... +'FontSize',11); + +appdata = []; +appdata.lastValidTag = 'text54'; + +h181 = uicontrol(... +'Parent',h166,... +'Units','normalized',... +'FontUnits','pixels',... +'String','D',... +'Style','text',... +'Position',[0.0213903743315508 0.871428571428572 0.165775401069519 0.080952380952381],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','text54',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'uipanel7'; + +h182 = uipanel(... +'Parent',h1,... +'FontUnits','pixels',... +'Title','Zone 1',... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Tag','uipanel7',... +'Clipping','off',... +'Position',[0.00153727901614143 0.68 0.106072252113759 0.318333333333333],... +'Layout',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'clrOlay1'; + +h183 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Clear',... +'Position',[0.566137566137566 0.0145454545454545 0.322751322751323 0.12],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('clrOlay1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','clrOlay1',... +'UserData',[],... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'rotPB1'; + +h184 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Hide',... +'Style','togglebutton',... +'Position',[0.264550264550265 0.0145454545454545 0.253968253968254 0.112727272727273],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('rotPB1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','rotPB1',... +'UserData',[],... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'DMsldr1'; + +h185 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',20,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0297555791710946 0.368271954674221 0.751328374070138 0.0963172804532578],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMsldr1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMsldr1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMsldr1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DMed1'; + +h186 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0158730158730159 0.476363636363636 0.201058201058201 0.116363636363636],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DMed1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DMed1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DMed1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'MPlabel1'; + +h187 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','MP',... +'Style','text',... +'Position',[0.0529100529100529 0.807272727272727 0.185185185185185 0.08],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','MPlabel1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'expSelPB1'; + +h188 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Exp',... +'Position',[0.037037037037037 0.0254545454545455 0.206349206349206 0.101818181818182],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('expSelPB1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','expSelPB1',... +'UserData',[],... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Tptsldr1'; + +h189 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',100,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.0423280423280423 0.149090909090909 0.751322751322751 0.0836363636363636],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tptsldr1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tptsldr1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tptsldr1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'Tpted1'; + +h190 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.037037037037037 0.250909090909091 0.201058201058201 0.105454545454545],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('Tpted1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('Tpted1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','Tpted1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'tptTm1'; + +h191 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Time1',... +'Style','text',... +'Position',[0.243386243386243 0.243636363636364 0.751322751322751 0.0981818181818181],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','tptTm1',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'DM1'; + +h192 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','PerturbantDesc',... +'Style','text',... +'Position',[0.232804232804233 0.494545454545455 0.751322751322751 0.0981818181818182],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','DM1',... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'MPsldr1'; + +h193 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'Max',20,... +'Min',1,... +'String',{ 'Slider' },... +'Style','slider',... +'Value',1.01,... +'Position',[0.037037037037037 0.603636363636364 0.761904761904762 0.0836363636363636],... +'BackgroundColor',[0.9 0.9 0.9],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPsldr1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPsldr1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPsldr1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'MPed1'; + +h194 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.0423280423280423 0.698181818181818 0.201058201058201 0.105454545454545],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('MPed1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('MPed1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','MPed1',... +'UserData',[],... +'FontSize',12.8888888888889); + +appdata = []; +appdata.lastValidTag = 'DN1'; + +h195 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','1',... +'Style','edit',... +'Position',[0.121693121693122 0.9 0.169312169312169 0.1],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('DN1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('DN1_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','DN1',... +'UserData',[],... +'FontSize',11); + +appdata = []; +appdata.lastValidTag = 'expName1'; + +h196 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','ExperimentName1',... +'Style','text',... +'Position',[0.275239107332625 0.691218130311615 0.721572794899044 0.31728045325779],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','expName1',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'text52'; + +h197 = uicontrol(... +'Parent',h182,... +'Units','normalized',... +'FontUnits','pixels',... +'String','D',... +'Style','text',... +'Position',[-0.0158730158730159 0.913636363636363 0.137566137566138 0.0818181818181818],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','text52',... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'graphStrLoc1'; + +h198 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.313563975837452 0.945887445887446 0.170236133992312 0.038961038961039],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','graphStrLoc1',... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'graphStrLoc2'; + +h199 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.312465678198792 0.626623376623377 0.170236133992312 0.0292207792207793],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','graphStrLoc2',... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'graphStrLoc3'; + +h200 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.312465678198792 0.305194805194805 0.170236133992312 0.0292207792207792],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','graphStrLoc3',... +'FontSize',12,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLay1'; + +h201 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.507413509060956 0.970779220779221 0.170236133992312 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','OLay1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLay2'; + +h202 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.509610104338276 0.6504329004329 0.170236133992312 0.0346320346320347],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','OLay2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLay3'; + +h203 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.507413509060956 0.325757575757576 0.170236133992312 0.0303030303030303],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','OLay3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLexp1'; + +h204 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.507413509060956 0.942640692640693 0.170236133992312 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','OLexp1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLexp2'; + +h205 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.507413509060956 0.623376623376623 0.170236133992312 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','OLexp2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'OLexp3'; + +h206 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.507413509060956 0.300865800865801 0.170236133992312 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','OLexp3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'uipanel8'; + +h207 = uipanel(... +'Parent',h1,... +'FontUnits','pixels',... +'Title','Selector',... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Tag','uipanel8',... +'Clipping','off',... +'Position',[0.885227896760022 -0.00108225108225108 0.113124656781988 0.993506493506494],... +'Layout',[],... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'listboxGnOrf'; + +h208 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String',{ 'Listbox' },... +'Style','listbox',... +'Value',1,... +'Position',[0.391089108910891 0.0767519466073415 0.544554455445545 0.896551724137931],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('listboxGnOrf_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'CreateFcn', {@local_CreateFcn, @(hObject,eventdata)EZviewGui_export('listboxGnOrf_CreateFcn',hObject,eventdata,guidata(hObject)), appdata} ,... +'Tag','listboxGnOrf',... +'FontSize',get(0,'defaultuicontrolFontSize')); + +appdata = []; +appdata.lastValidTag = 'GeneOrfTog'; + +h209 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Gene/Orf',... +'Style','togglebutton',... +'Position',[0.445544554455445 0.976640711902113 0.48019801980198 0.0244716351501668],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('GeneOrfTog_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','GeneOrfTog',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'InfoToggle'; + +h210 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Info',... +'Style','togglebutton',... +'Position',[0.237623762376238 0.973303670745272 0.198019801980198 0.028921023359288],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('InfoToggle_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','InfoToggle',... +'FontSize',12.8888888888,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'rawNorm'; + +h211 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','R',... +'Style','togglebutton',... +'Position',[0.0247524752475248 0.974416017797552 0.163366336633663 0.0255839822024472],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('rawNorm_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','rawNorm',... +'KeyPressFcn',@(hObject,eventdata)EZviewGui_export('rawNorm_KeyPressFcn',hObject,eventdata,guidata(hObject)),... +'FontSize',11,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'RFtable1'; + +h212 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','RF Tab1',... +'Style','togglebutton',... +'Position',[0.0693069306930693 0.906562847608454 0.282178217821782 0.0244716351501668],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('RFtable1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','RFtable1',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'RFtable2'; + +h213 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','RF Tab2',... +'Style','togglebutton',... +'Position',[0.0594059405940594 0.57174638487208 0.282178217821782 0.0244716351501668],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('RFtable2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','RFtable2',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'RFtable3'; + +h214 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','RF Tab3',... +'Style','togglebutton',... +'Position',[0.0495049504950495 0.24916573971079 0.282178217821782 0.0244716351501669],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('RFtable3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','RFtable3',... +'FontSize',9,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositeTog1'; + +h215 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','togglebutton',... +'Position',[0.297029702970297 0.87750556792873 0.0742574257425743 0.0244988864142539],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositeTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Visible','off',... +'Tag','CompositeTog1',... +'SelectionHighlight','off',... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositeTog2'; + +h216 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','togglebutton',... +'Position',[0.311881188118812 0.5456570155902 0.0594059405940594 0.0244988864142539],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositeTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Visible','off',... +'Tag','CompositeTog2',... +'SelectionHighlight','off',... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositeTog3'; + +h217 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'FontUnits','pixels',... +'String','Composite3',... +'Style','togglebutton',... +'Position',[0.0445544554455446 0.223581757508343 0.326732673267327 0.0244716351501668],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositeTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Visible','off',... +'Tag','CompositeTog3',... +'SelectionHighlight','off',... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'zonePB1'; + +h218 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'String','Z1',... +'Position',[0.0909090909090909 0.812824956672443 0.104895104895105 0.0398613518197574],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('zonePB1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[0.247058823529412 0.247058823529412 0.247058823529412],... +'Tag','zonePB1',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'zonePB2'; + +h219 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'String','Z2',... +'Position',[0.104895104895105 0.493934142114385 0.104895104895105 0.0398613518197573],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('zonePB2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[0.247058823529412 0.247058823529412 0.247058823529412],... +'Tag','zonePB2',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'zonePB3'; + +h220 = uicontrol(... +'Parent',h207,... +'Units','normalized',... +'String','Z3',... +'Position',[0.160839160839161 0.147313691507799 0.104895104895105 0.0398613518197573],... +'BackgroundColor',[1 1 1],... +'Callback',@(hObject,eventdata)EZviewGui_export('zonePB3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[0.247058823529412 0.247058823529412 0.247058823529412],... +'Tag','zonePB3',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'semiLog'; + +h221 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','SemiLog',... +'Style','togglebutton',... +'Position',[0.00384319754035357 0.00166666666666667 0.0399692544196772 0.0233333333333333],... +'BackgroundColor',[1 0.6 0.784313725490196],... +'Callback',@(hObject,eventdata)EZviewGui_export('semiLog_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 0],... +'Tag','semiLog',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Parameters'; + +h222 = uimenu(... +'Parent',h1,... +'Callback',@(hObject,eventdata)EZviewGui_export('Parameters_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Parameters',... +'Tag','Parameters',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'PrintFont'; + +h223 = uimenu(... +'Parent',h222,... +'Accelerator','Q',... +'Callback',@(hObject,eventdata)EZviewGui_export('PrintFont_Callback',hObject,eventdata,guidata(hObject)),... +'Label','EZprintFont',... +'Tag','PrintFont',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'SpotViewInterval'; + +h224 = uimenu(... +'Parent',h222,... +'Callback',@(hObject,eventdata)EZviewGui_export('SpotViewInterval_Callback',hObject,eventdata,guidata(hObject)),... +'Label','SpotViewInterval',... +'Tag','SpotViewInterval',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HMapRange'; + +h225 = uimenu(... +'Parent',h222,... +'Callback',@(hObject,eventdata)EZviewGui_export('HMapRange_Callback',hObject,eventdata,guidata(hObject)),... +'Label','HtMap MultOfStd',... +'Tag','HMapRange',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'spotTog'; + +h226 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','SpotView',... +'Style','togglebutton',... +'Position',[0.05380476556495 0.00333333333333333 0.0399692544196772 0.0233333333333333],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('spotTog_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tag','spotTog',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'printOL1'; + +h227 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.493684788577705 0.943722943722943 0.013179571663921 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('printOL1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print OLay1',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print OLay1',... +'ButtonDownFcn',@(hObject,eventdata)EZviewGui_export('printOL1_ButtonDownFcn',hObject,eventdata,guidata(hObject)),... +'Tag','printOL1',... +'KeyPressFcn',@(hObject,eventdata)EZviewGui_export('printOL1_KeyPressFcn',hObject,eventdata,guidata(hObject)),... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'printOL2'; + +h228 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.493135639758375 0.619047619047619 0.013179571663921 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('printOL2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print Olay2',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print Olay2',... +'ButtonDownFcn',@(hObject,eventdata)EZviewGui_export('printOL2_ButtonDownFcn',hObject,eventdata,guidata(hObject)),... +'Tag','printOL2',... +'KeyPressFcn',@(hObject,eventdata)EZviewGui_export('printOL2_KeyPressFcn',hObject,eventdata,guidata(hObject)),... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'printOL3'; + +h229 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.493684788577705 0.294372294372294 0.013179571663921 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('printOL3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print Olay3',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print Olay3',... +'ButtonDownFcn',@(hObject,eventdata)EZviewGui_export('printOL3_ButtonDownFcn',hObject,eventdata,guidata(hObject)),... +'Tag','printOL3',... +'KeyPressFcn',@(hObject,eventdata)EZviewGui_export('printOL3_KeyPressFcn',hObject,eventdata,guidata(hObject)),... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'Tools'; + +h230 = uimenu(... +'Parent',h1,... +'Callback',@(hObject,eventdata)EZviewGui_export('Tools_Callback',hObject,eventdata,guidata(hObject)),... +'Label','Tools',... +'Tag','Tools',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'TrendsBoxPlot'; + +h231 = uimenu(... +'Parent',h230,... +'Separator','on',... +'Callback',@(hObject,eventdata)EZviewGui_export('TrendsBoxPlot_Callback',hObject,eventdata,guidata(hObject)),... +'Label','TrendsBoxPlot',... +'Tag','TrendsBoxPlot',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'TrendsOverlay'; + +h232 = uimenu(... +'Parent',h230,... +'Callback',@(hObject,eventdata)EZviewGui_export('TrendsOverlay_Callback',hObject,eventdata,guidata(hObject)),... +'Label','TrendsOverlay',... +'Tag','TrendsOverlay',... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'geneOrfLKr1'; + +h233 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.71334431630972 0.951298701298701 0.164195496979681 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','geneOrfLKr1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'geneOrfLKr2'; + +h234 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.71389346512905 0.628787878787879 0.164195496979681 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','geneOrfLKr2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'geneOrfLKr3'; + +h235 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'HorizontalAlignment','left',... +'String',' ',... +'Style','text',... +'Position',[0.71389346512905 0.307359307359307 0.164195496979681 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','geneOrfLKr3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog1'; + +h236 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.704557935200439 0.917748917748918 0.0109829763866007 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','LKrTog1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog1'; + +h237 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','K',... +'Style','togglebutton',... +'Position',[0.769906644700714 0.914502164502165 0.0109829763866007 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','LKrTog1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog1'; + +h238 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','r',... +'Style','togglebutton',... +'Position',[0.825919824272378 0.91991341991342 0.0109829763866007 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','LKrTog1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog2'; + +h239 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.704008786381109 0.594155844155844 0.0109829763866007 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','LKrTog2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog2'; + +h240 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','K',... +'Style','togglebutton',... +'Position',[0.769357495881384 0.595238095238095 0.0109829763866007 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','LKrTog2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog2'; + +h241 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','r',... +'Style','togglebutton',... +'Position',[0.824821526633718 0.594155844155844 0.0109829763866007 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','LKrTog2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog3'; + +h242 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.705656232839099 0.272727272727273 0.0109829763866007 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','LKrTog3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog3'; + +h243 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','K',... +'Style','togglebutton',... +'Position',[0.771004942339374 0.273809523809524 0.0109829763866007 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','LKrTog3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'LKrTog3'; + +h244 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','r',... +'Style','togglebutton',... +'Position',[0.826468973091708 0.268398268398268 0.0109829763866007 0.0281385281385281],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('LKrTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','LKrTog3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'InteracTog1'; + +h245 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','I',... +'Style','togglebutton',... +'Position',[0.104338275672707 0.975108225108225 0.00933552992861066 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('InteracTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','InteracTog1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'InteracTog2'; + +h246 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','I',... +'Style','togglebutton',... +'Position',[0.105985722130697 0.63961038961039 0.00933552992861066 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('InteracTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','InteracTog2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'InteracTog3'; + +h247 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','I',... +'Style','togglebutton',... +'Position',[0.105303612605688 0.308333333333333 0.00922367409684859 0.0233333333333333],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('InteracTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Visible','off',... +'Tag','InteracTog3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapTog1'; + +h248 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.199890170236134 0.930735930735931 0.0126304228445909 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('HtMapTog1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','HtMapTog1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapTog2'; + +h249 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.201537616694124 0.61038961038961 0.0120812740252609 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('HtMapTog2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','HtMapTog2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapTog3'; + +h250 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','L',... +'Style','togglebutton',... +'Position',[0.200439319055464 0.28030303030303 0.0131795716639209 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('HtMapTog3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','HtMapTog3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapVals1'; + +h251 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.224052718286656 0.92965367965368 0.0554640307523339 0.0346320346320347],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','HtMapVals1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapVals2'; + +h252 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.224601867105986 0.619718309859155 0.0604063701263042 0.0325027085590466],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','HtMapVals2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'HtMapVals3'; + +h253 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String',blanks(0),... +'Style','text',... +'Position',[0.224052718286656 0.282467532467532 0.0604063701263043 0.0324675324675325],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Children',[],... +'Tag','HtMapVals3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositePB1'; + +h254 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','c',... +'Style','togglebutton',... +'Position',[0.494783086216365 0.972943722943722 0.0093355299286107 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositePB1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','CompositePB1',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositePB2'; + +h255 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','c',... +'Style','togglebutton',... +'Position',[0.494233937397035 0.648268398268398 0.00933552992861064 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositePB2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','CompositePB2',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'CompositePB3'; + +h256 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','c',... +'Style','togglebutton',... +'Position',[0.494233937397035 0.322510822510822 0.00933552992861064 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('CompositePB3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'ForegroundColor',[1 0 1],... +'Tag','CompositePB3',... +'FontSize',12.8888888888889,... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'printHt1'; + +h257 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.212520593080725 0.931818181818181 0.0104338275672707 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('printHt1_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print HtMap1',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print HtMap1',... +'Tag','printHt1',... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'PrintHt2'; + +h258 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.213618890719385 0.61038961038961 0.0104338275672707 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('PrintHt2_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print HtMap2',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print HtMap2',... +'Tag','PrintHt2',... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + +appdata = []; +appdata.lastValidTag = 'PrintHt3'; + +h259 = uicontrol(... +'Parent',h1,... +'Units','normalized',... +'FontUnits','pixels',... +'String','P',... +'Position',[0.213618890719385 0.282467532467532 0.0104338275672707 0.0238095238095238],... +'BackgroundColor',[0.941176470588235 0.941176470588235 0.941176470588235],... +'Callback',@(hObject,eventdata)EZviewGui_export('PrintHt3_Callback',hObject,eventdata,guidata(hObject)),... +'Children',[],... +'Tooltip','Print HtMap3',... +'TooltipMode',get(0,'defaultuicontrolTooltipMode'),... +'TooltipString','Print HtMap3',... +'Tag','PrintHt3',... +'FontSize',get(0,'defaultuicontrolFontSize'),... +'CreateFcn', {@local_CreateFcn, blanks(0), appdata} ); + + +hsingleton = h1; + + +% --- Set application data first then calling the CreateFcn. +function local_CreateFcn(hObject, eventdata, createfcn, appdata) + +if ~isempty(appdata) + names = fieldnames(appdata); + for i=1:length(names) + name = char(names(i)); + setappdata(hObject, name, getfield(appdata,name)); + end +end + +if ~isempty(createfcn) + if isa(createfcn,'function_handle') + createfcn(hObject, eventdata); + else + eval(createfcn); + end +end + + +% --- Handles default GUIDE GUI creation and callback dispatch +function varargout = gui_mainfcn(gui_State, varargin) + +gui_StateFields = {'gui_Name' + 'gui_Singleton' + 'gui_OpeningFcn' + 'gui_OutputFcn' + 'gui_LayoutFcn' + 'gui_Callback'}; +gui_Mfile = ''; +for i=1:length(gui_StateFields) + if ~isfield(gui_State, gui_StateFields{i}) + error(message('MATLAB:guide:StateFieldNotFound', gui_StateFields{ i }, gui_Mfile)); + elseif isequal(gui_StateFields{i}, 'gui_Name') + gui_Mfile = [gui_State.(gui_StateFields{i}), '.m']; + end +end + +numargin = length(varargin); + +if numargin == 0 + % EZVIEWGUI_EXPORT + % create the GUI only if we are not in the process of loading it + % already + gui_Create = true; +elseif local_isInvokeActiveXCallback(gui_State, varargin{:}) + % EZVIEWGUI_EXPORT(ACTIVEX,...) + vin{1} = gui_State.gui_Name; + vin{2} = [get(varargin{1}.Peer, 'Tag'), '_', varargin{end}]; + vin{3} = varargin{1}; + vin{4} = varargin{end-1}; + vin{5} = guidata(varargin{1}.Peer); + feval(vin{:}); + return; +elseif local_isInvokeHGCallback(gui_State, varargin{:}) + % EZVIEWGUI_EXPORT('CALLBACK',hObject,eventData,handles,...) + gui_Create = false; +else + % EZVIEWGUI_EXPORT(...) + % create the GUI and hand varargin to the openingfcn + gui_Create = true; +end + +if ~gui_Create + % In design time, we need to mark all components possibly created in + % the coming callback evaluation as non-serializable. This way, they + % will not be brought into GUIDE and not be saved in the figure file + % when running/saving the GUI from GUIDE. + designEval = false; + if (numargin>1 && ishghandle(varargin{2})) + fig = varargin{2}; + while ~isempty(fig) && ~ishghandle(fig,'figure') + fig = get(fig,'parent'); + end + + designEval = isappdata(0,'CreatingGUIDEFigure') || (isscalar(fig)&&isprop(fig,'GUIDEFigure')); + end + + if designEval + beforeChildren = findall(fig); + end + + % evaluate the callback now + varargin{1} = gui_State.gui_Callback; + if nargout + [varargout{1:nargout}] = feval(varargin{:}); + else + feval(varargin{:}); + end + + % Set serializable of objects created in the above callback to off in + % design time. Need to check whether figure handle is still valid in + % case the figure is deleted during the callback dispatching. + if designEval && ishghandle(fig) + set(setdiff(findall(fig),beforeChildren), 'Serializable','off'); + end +else + if gui_State.gui_Singleton + gui_SingletonOpt = 'reuse'; + else + gui_SingletonOpt = 'new'; + end + + % Check user passing 'visible' P/V pair first so that its value can be + % used by oepnfig to prevent flickering + gui_Visible = 'auto'; + gui_VisibleInput = ''; + for index=1:2:length(varargin) + if length(varargin) == index || ~ischar(varargin{index}) + break; + end + + % Recognize 'visible' P/V pair + len1 = min(length('visible'),length(varargin{index})); + len2 = min(length('off'),length(varargin{index+1})); + if ischar(varargin{index+1}) && strncmpi(varargin{index},'visible',len1) && len2 > 1 + if strncmpi(varargin{index+1},'off',len2) + gui_Visible = 'invisible'; + gui_VisibleInput = 'off'; + elseif strncmpi(varargin{index+1},'on',len2) + gui_Visible = 'visible'; + gui_VisibleInput = 'on'; + end + end + end + + % Open fig file with stored settings. Note: This executes all component + % specific CreateFunctions with an empty HANDLES structure. + + + % Do feval on layout code in m-file if it exists + gui_Exported = ~isempty(gui_State.gui_LayoutFcn); + % this application data is used to indicate the running mode of a GUIDE + % GUI to distinguish it from the design mode of the GUI in GUIDE. it is + % only used by actxproxy at this time. + setappdata(0,genvarname(['OpenGuiWhenRunning_', gui_State.gui_Name]),1); + if gui_Exported + gui_hFigure = feval(gui_State.gui_LayoutFcn, gui_SingletonOpt); + + % make figure invisible here so that the visibility of figure is + % consistent in OpeningFcn in the exported GUI case + if isempty(gui_VisibleInput) + gui_VisibleInput = get(gui_hFigure,'Visible'); + end + set(gui_hFigure,'Visible','off') + + % openfig (called by local_openfig below) does this for guis without + % the LayoutFcn. Be sure to do it here so guis show up on screen. + movegui(gui_hFigure,'onscreen'); + else + gui_hFigure = local_openfig(gui_State.gui_Name, gui_SingletonOpt, gui_Visible); + % If the figure has InGUIInitialization it was not completely created + % on the last pass. Delete this handle and try again. + if isappdata(gui_hFigure, 'InGUIInitialization') + delete(gui_hFigure); + gui_hFigure = local_openfig(gui_State.gui_Name, gui_SingletonOpt, gui_Visible); + end + end + if isappdata(0, genvarname(['OpenGuiWhenRunning_', gui_State.gui_Name])) + rmappdata(0,genvarname(['OpenGuiWhenRunning_', gui_State.gui_Name])); + end + + % Set flag to indicate starting GUI initialization + setappdata(gui_hFigure,'InGUIInitialization',1); + + % Fetch GUIDE Application options + gui_Options = getappdata(gui_hFigure,'GUIDEOptions'); + % Singleton setting in the GUI MATLAB code file takes priority if different + gui_Options.singleton = gui_State.gui_Singleton; + + if ~isappdata(gui_hFigure,'GUIOnScreen') + % Adjust background color + if gui_Options.syscolorfig + set(gui_hFigure,'Color', get(0,'DefaultUicontrolBackgroundColor')); + end + + % Generate HANDLES structure and store with GUIDATA. If there is + % user set GUI data already, keep that also. + data = guidata(gui_hFigure); + handles = guihandles(gui_hFigure); + if ~isempty(handles) + if isempty(data) + data = handles; + else + names = fieldnames(handles); + for k=1:length(names) + data.(char(names(k)))=handles.(char(names(k))); + end + end + end + guidata(gui_hFigure, data); + end + + % Apply input P/V pairs other than 'visible' + for index=1:2:length(varargin) + if length(varargin) == index || ~ischar(varargin{index}) + break; + end + + len1 = min(length('visible'),length(varargin{index})); + if ~strncmpi(varargin{index},'visible',len1) + try set(gui_hFigure, varargin{index}, varargin{index+1}), catch break, end + end + end + + % If handle visibility is set to 'callback', turn it on until finished + % with OpeningFcn + gui_HandleVisibility = get(gui_hFigure,'HandleVisibility'); + if strcmp(gui_HandleVisibility, 'callback') + set(gui_hFigure,'HandleVisibility', 'on'); + end + + feval(gui_State.gui_OpeningFcn, gui_hFigure, [], guidata(gui_hFigure), varargin{:}); + + if isscalar(gui_hFigure) && ishghandle(gui_hFigure) + % Handle the default callbacks of predefined toolbar tools in this + % GUI, if any + guidemfile('restoreToolbarToolPredefinedCallback',gui_hFigure); + + % Update handle visibility + set(gui_hFigure,'HandleVisibility', gui_HandleVisibility); + + % Call openfig again to pick up the saved visibility or apply the + % one passed in from the P/V pairs + if ~gui_Exported + gui_hFigure = local_openfig(gui_State.gui_Name, 'reuse',gui_Visible); + elseif ~isempty(gui_VisibleInput) + set(gui_hFigure,'Visible',gui_VisibleInput); + end + if strcmpi(get(gui_hFigure, 'Visible'), 'on') + figure(gui_hFigure); + + if gui_Options.singleton + setappdata(gui_hFigure,'GUIOnScreen', 1); + end + end + + % Done with GUI initialization + if isappdata(gui_hFigure,'InGUIInitialization') + rmappdata(gui_hFigure,'InGUIInitialization'); + end + + % If handle visibility is set to 'callback', turn it on until + % finished with OutputFcn + gui_HandleVisibility = get(gui_hFigure,'HandleVisibility'); + if strcmp(gui_HandleVisibility, 'callback') + set(gui_hFigure,'HandleVisibility', 'on'); + end + gui_Handles = guidata(gui_hFigure); + else + gui_Handles = []; + end + + if nargout + [varargout{1:nargout}] = feval(gui_State.gui_OutputFcn, gui_hFigure, [], gui_Handles); + else + feval(gui_State.gui_OutputFcn, gui_hFigure, [], gui_Handles); + end + + if isscalar(gui_hFigure) && ishghandle(gui_hFigure) + set(gui_hFigure,'HandleVisibility', gui_HandleVisibility); + end +end + +function gui_hFigure = local_openfig(name, singleton, visible) + +% openfig with three arguments was new from R13. Try to call that first, if +% failed, try the old openfig. +if nargin('openfig') == 2 + % OPENFIG did not accept 3rd input argument until R13, + % toggle default figure visible to prevent the figure + % from showing up too soon. + gui_OldDefaultVisible = get(0,'defaultFigureVisible'); + set(0,'defaultFigureVisible','off'); + gui_hFigure = matlab.hg.internal.openfigLegacy(name, singleton); + set(0,'defaultFigureVisible',gui_OldDefaultVisible); +else + % Call version of openfig that accepts 'auto' option" + gui_hFigure = matlab.hg.internal.openfigLegacy(name, singleton, visible); +% %workaround for CreateFcn not called to create ActiveX +% peers=findobj(findall(allchild(gui_hFigure)),'type','uicontrol','style','text'); +% for i=1:length(peers) +% if isappdata(peers(i),'Control') +% actxproxy(peers(i)); +% end +% end +end + +function result = local_isInvokeActiveXCallback(gui_State, varargin) + +try + result = ispc && iscom(varargin{1}) ... + && isequal(varargin{1},gcbo); +catch + result = false; +end + +function result = local_isInvokeHGCallback(gui_State, varargin) + +try + fhandle = functions(gui_State.gui_Callback); + result = ~isempty(findstr(gui_State.gui_Name,fhandle.file)) || ... + (ischar(varargin{1}) ... + && isequal(ishghandle(varargin{2}), 1) ... + && (~isempty(strfind(varargin{1},[get(varargin{2}, 'Tag'), '_'])) || ... + ~isempty(strfind(varargin{1}, '_CreateFcn'))) ); +catch + result = false; +end + + diff --git a/workflow/.old/apps/matlab/ezview/ExpJobsFldr.mat b/workflow/.old/apps/matlab/ezview/ExpJobsFldr.mat new file mode 100755 index 00000000..89b5985d Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/ExpJobsFldr.mat differ diff --git a/workflow/.old/apps/matlab/ezview/TempBU/Copy_of_EZviewGui_App_7_report.html b/workflow/.old/apps/matlab/ezview/TempBU/Copy_of_EZviewGui_App_7_report.html new file mode 100755 index 00000000..fa7fa3b4 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/Copy_of_EZviewGui_App_7_report.html @@ -0,0 +1,144 @@ + + + + + Migration Report for EZviewGui + + + +
+

Migration Report for EZviewGui

+
+
+
+

Your GUIDE app was migrated to App Designer and is ready for validation.

+

Migration Results

+
    +
  • EZviewGui_App_7.mlapp file created
  • +
  • 2105 lines of code analyzed in EZviewGui.m
  • +
  • 160 components created and initialized
  • +
  • 75 callbacks and utility functions configured and enabled to function in App Designer
  • +
+
+ +
+

Validate Your Migrated App

+

The migration tool enables most of your app code to execute. Now, you need to fully validate your migrated app to make sure it behaves as expected. Consider doing the following verifications:

+
    +
  • Verify Layout +
      +
    • Run your app and verify the initial layout of all components is as expected.
    • +
    • If your app dynamically shows, hides, or enables additional components or options in response to selections made within the app, confirm these behave as expected.
    • +
    +
  • +
  • Verify Callbacks +
      +
    • Run and close your app to confirm there are no startup or termination errors.
    • +
    • Exercise the workflows specific to your app, starting with the most basic, and gradually proceeding to the more complex ones.
    • +
    +
  • +
+

If unexpected errors occur, either within the app or at the MATLAB command line, address those issues before continuing with the validation. For troubleshooting assistance and additional information, see GUIDE Migration Strategies.

+
+
+ + + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZexpSel230830issues.m b/workflow/.old/apps/matlab/ezview/TempBU/EZexpSel230830issues.m new file mode 100755 index 00000000..ef0189fb --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZexpSel230830issues.m @@ -0,0 +1,1321 @@ +%EZexpSel.m %modified to accomodate App Designer issues 230829 +%Called from EZviewGui.m or migrapted EZviewGui_App.wlapp 230830 +w=pwd; +%*****Single Exp or Chronological Study********************************************* +% Construct a questdlg with three options +%global Glob +global Expaa +global Expbb +global expType +global usrExpJobsDir +global zonePB + + + +Exp(expN).expLoadCnt= 0; +%Initiation for composite plotting cPlots +Exp(expN).cTraceN= 1; +Exp(expN).cTraceIndx= 1; +Exp(expN).CompositPlot= 0; +%**************************************** +choice= 'Cancel'; +expType=0; +choice = questdlg('Choose Single Exp, Chronological Study OR Multi Exp', ... + 'Experiment Type Menu', ... + 'Single Exp','Chronological Study','Multi Exp','Single Exp'); +% Handle response +switch choice + case 'Single Exp' + disp([choice 'Single Exp Selected']) + expType = 1; + case 'Chronological Study' + disp([choice 'Chronological Study Selected']) + expType = 2; + case 'Multi Exp' + disp([choice 'Multi Exp Selected']) + expType = 3; + case 'Cancel' + disp('Cancel Load Exp') + expType = 0 +end +expType +if expType==0, return; end + +%**************************************************** +zonePB= expN; +%Pre Load setup incase failure to Load occurs***************** +%updated 230818 to migrate to AppDesigner +if expN==1 + set(handles.zonePB1,'value',1) + set(handles.zonePB2,'value',0) + set(handles.zonePB3,'value',0) + set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +end + +if expN==2 + set(handles.zonePB2,'value',1) + set(handles.zonePB1,'value',0) + set(handles.zonePB3,'value',0) + set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +end + +if expN==3 + set(handles.zonePB3,'value',1) + set(handles.zonePB1,'value',0) + set(handles.zonePB2,'value',0) + set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]); + set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]); + set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]); +end + +Exp(expN).htmapRFanswer= {'G','L'}; %ZoneData + +%_____________________-------------------__________________________ + +if expType==1 + Exp(expN).DexpType= 'single'; +%Test for Bad MP cell array (usually 384 [NaN}'s) +%replaced length(Exp(expN).Dexp(1).MP) with MPnum + for mx=1:length(Exp(expN).Dexp(1).MP) + try + char((Exp(expN).Dexp(1).MP(mx).genename{1}(384))) + MPnum=mx; + catch + break + end + end +%************************************************* +%try %Linux accommodatition + if ispc + try + cd(usrExpJobsDir); + catch + cd(fullfile('C:\')); %end % \Easy\Experiments')); + end + + else + try + cd(usrExpJobsDir); + catch + cd(fullfile('~')) + end + end + %if isunix,cd (fullfile('~','ExpJobs'));end + %if ismac, cd (fullfile('~','ExpJobs'));end + %catch ME + % cd(w) +%end +datacursormode off; +%************************************************* +%try to use user selected 'ExpJobs' folder otherwise use a default +%directory in the uigetfile to load the experiment .mat file. +try +load('ExpJobsFldr') +catch + disp('Fail to load ExpJobsFldr.mat file from code directory. Create one under the [File] Menu option.'); +end +%try %Linux accommodatition + if ispc + try + cd(usrExpJobsDir); + catch + cd(fullfile('C:\')); %end % \Easy\Experiments')); + end + + else + try + cd(usrExpJobsDir); + catch + cd(fullfile('~')) + end + end + +try +[openExpfile,openExppath] = uigetfile('.mat','Open Experiment folder and data storage .mat file name','MultiSelect','off') +catch ME + catchissue='Ln50' + ME + cd(w) + return +end +%Return without execution if user cancels or doesn't select a .mat file +try + if openExpfile==0 || openExppath==0, cd(w), return, end +catch +end +if expN==1 + orfLstSel=get(handles.GeneOrfTog,'value') +end + +if expN==2 + orfLstSel=get(handles.GeneOrfTog,'value') +end + +if expN==3 + orfLstSel=get(handles.GeneOrfTog,'value') +end +Exp(expN).Dexp(1).srtGnLst={('CheckMP/MPDMfile')}; +Exp(expN).Dexp(1).srtOrfLst={('CheckMP/MPDMfile')};%cellstr([{'Failed To Load'}; {' '}])) +set(handles.listboxGnOrf,'string',Exp(expN).Dexp(1).srtGnLst) +set(handles.listboxGnOrf,'string',Exp(expN).Dexp(1).srtOrfLst) + +%{ +try +set(handles.listboxGnOrf,'string',cellstr([{'Failed To Load'} {' '}])); +catch +end +%} +%try + ExpOutmat= fullfile(openExppath,openExpfile); + load(ExpOutmat); + cd(openExppath) + cd ..; + resDir=pwd; + Exp(expN).Dexp(1).resDir=resDir; + cd ..; + try %This try-catch is to go up one more dir if the images aren't found (from /OtherResults) + test4imageDir= imread(fullfile(pwd,'1','1.bmp')); + ExpPath=pwd; + Exp(expN).Dexp(1).ExpFoldr=ExpPath; + catch + try + cd .. + test4imageDir= imread(fullfile(pwd,'1','1.bmp')); + ExpPath=pwd; + Exp(expN).Dexp(1).ExpFoldr=ExpPath; + catch + cd(w) + end + end + cd(w) +%Experiment LOADs +%load (fullfile(ExpFoldr,'MasterPlateFiles','MPDMmat.mat')) +load (fullfile(Exp(expN).Dexp(1).ExpFoldr,'MasterPlateFiles','MPDMmat.mat')) +load(fullfile(resDir,'Fotos','Coordinates')) +load(fullfile(resDir,'Fotos','anlZones')) +load(fullfile(resDir,'Fotos','BGatTpts')) +load(fullfile(resDir,'PTmats','NImParameters')) +%Backup for cond. sothat failure to load is recovered back prev. ExpJob data +%test in temp + +Exp(expN).Dexp(1).temp.DM=DM; +Exp(expN).Dexp(1).temp.MP=MP; +Exp(expN).Dexp(1).temp.scan=scan; +Exp(expN).Dexp(1).temp.FexpScanSpots=FexpScanSpots; +Exp(expN).Dexp(1).temp.FexpScanBMtp=FexpScanBMtp; +Exp(expN).Dexp(1).temp.anlZoneRefs=anlZoneRefs; +Exp(expN).Dexp(1).temp.ImParMat=ImParMat; + +Exp(expN).Dexp(1).DM=Exp(expN).Dexp(1).temp.DM; +Exp(expN).Dexp(1).MP= Exp(expN).Dexp(1).temp.MP; +Exp(expN).Dexp(1).scan= Exp(expN).Dexp(1).temp.scan; +Exp(expN).Dexp(1).FexpScanSpots= Exp(expN).Dexp(1).temp.FexpScanSpots; +Exp(expN).Dexp(1).FexpScanBMtp= Exp(expN).Dexp(1).temp.FexpScanBMtp; +Exp(expN).Dexp(1).anlZoneRefs=Exp(expN).Dexp(1).temp.anlZoneRefs; +Exp(expN).Dexp(1).ImParMat=Exp(expN).Dexp(1).temp.ImParMat; + +Exp(expN).DexpLength= 1; +Exp(expN).Dexp((Exp(expN).DexpLength+1):end)= []; + + + +%Load new ExpJOb***************** +if expN==1, +%Exp(1).traceN=0; +tPtsSize=size(FexpScanBMtp{1,1},3); +set(handles.MPsldr1,'max',length(MP)); +set(handles.DMsldr1,'max',length(DM.drug)); +set(handles.Tptsldr1,'max',tPtsSize); + +%MPnum=length(Exp(expN).Dexp(1).MP); +set(handles.MPsldr1,'min',1) %,'max',MPnum+.1) +DMnum= length(Exp(expN).Dexp(1).DM.drug); +set(handles.DMsldr1,'min',1,'max',DMnum) +tPtsSize=size(Exp(expN).Dexp(1).FexpScanBMtp{1,1},(3)); +set(handles.Tptsldr1,'min',1,'max',tPtsSize) + +set(handles.MPsldr1,'value',1) +set(handles.DMsldr1,'value',1) +set(handles.Tptsldr1,'value',1) +set(handles.MPed1,'string','1') +set(handles.DMed1,'string','1') +set(handles.Tpted1,'string','1') +set(handles.MPsldr1,'SliderStep',[1/length(MP) 1/length(MP)]); +set(handles.DMsldr1,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); +set(handles.Tptsldr1,'SliderStep',[1/tPtsSize 1/tPtsSize]); + +set(handles.DN1,'value',1) +set(handles.DN1,'string',1) +end +if expN==2, +%Exp(2).traceN=0; +tPtsSize=size(FexpScanBMtp{1,1},3); +set(handles.MPsldr2,'max',length(MP)); +set(handles.DMsldr2,'max',length(DM.drug)); +set(handles.Tptsldr2,'max',tPtsSize); +%MPnum=length(Exp(expN).Dexp(1).MP); +set(handles.MPsldr2,'min',1) %,'max',MPnum) +DMnum= length(Exp(expN).Dexp(1).DM.drug); +set(handles.DMsldr2,'min',1,'max',DMnum) +tPtsSize=size(Exp(expN).Dexp(1).FexpScanBMtp{1,1},(3)); +set(handles.Tptsldr2,'min',1,'max',tPtsSize) + +set(handles.MPsldr2,'value',1) +set(handles.DMsldr2,'value',1) +set(handles.Tptsldr2,'value',1) +set(handles.MPed2,'string','1') +set(handles.DMed2,'string','1') +set(handles.Tpted2,'string','1') +set(handles.MPsldr2,'SliderStep',[1/length(MP) 1/length(MP)]); +set(handles.DMsldr2,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); +set(handles.Tptsldr2,'SliderStep',[1/tPtsSize 1/tPtsSize]); + +set(handles.DN2,'value',1) +set(handles.DN2,'string',1) +end + +if expN==3, +%Exp(3).traceN=0; +tPtsSize=size(FexpScanBMtp{1,1},3); +set(handles.MPsldr3,'max',length(MP)); +set(handles.DMsldr3,'max',length(DM.drug)); +set(handles.Tptsldr3,'max',tPtsSize); +%MPnum=length(Exp(expN).Dexp(1).MP); +set(handles.MPsldr3,'min',1) %,'max',MPnum) +DMnum= length(Exp(expN).Dexp(1).DM.drug); +set(handles.DMsldr3,'min',1,'max',DMnum) +tPtsSize=size(Exp(expN).Dexp(1).FexpScanBMtp{1,1},(3)); +set(handles.Tptsldr3,'min',1,'max',tPtsSize) + +set(handles.MPsldr3,'value',1) +set(handles.DMsldr3,'value',1) +set(handles.Tptsldr3,'value',1) +set(handles.MPed3,'string','1') +set(handles.DMed3,'string','1') +set(handles.Tpted3,'string','1') +set(handles.MPsldr3,'SliderStep',[1/length(MP) 1/length(MP)]); +set(handles.DMsldr3,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); +set(handles.Tptsldr3,'SliderStep',[1/tPtsSize 1/tPtsSize]); + +set(handles.DN3,'value',1) +set(handles.DN3,'string',1) +end + +if expN==1,set(handles.GeneOrfLoc1,'string',{''}); + set(handles.graphStrLoc1,'string',{''}); + cla(handles.Paxes1) +end +if expN==2,set(handles.GeneOrfLoc2,'string',{''}); + set(handles.graphStrLoc2,'string',{''}); + cla(handles.Paxes2) +end +if expN==3,set(handles.GeneOrfLoc3,'string',{''}); + set(handles.graphStrLoc3,'string',{''}) + cla(handles.Paxes3) +end +Exp(expN).Dexp(1).srtGnLst={('CheckMP/MPDMfile')}; +Exp(expN).Dexp(1).srtOrfLst={('CheckMP/MPDMfile')}; +set(handles.listboxGnOrf,'string',Exp(expN).Dexp(1).srtGnLst) +set(handles.listboxGnOrf,'string',Exp(expN).Dexp(1).srtOrfLst) +%-------------------------------------------------------------------------- +%********************* +EZVimDisplay %* +%********************* + + +%*****************Capture Exp Name***************************************** +try + xp=char(Exp(expN).Dexp(1).resDir); + if ispc, + slashPos=strfind(char(Exp(expN).Dexp(1).resDir),'\'); + else + slashPos=strfind(char(Exp(expN).Dexp(1).resDir),'/'); + end + startPos=slashPos(length(slashPos)-2) +1; + endPos=(slashPos(length(slashPos)) -1); + expStrn= xp(startPos:end); + if expN==1,set(handles.expName1,'string',expStrn);end + if expN==2,set(handles.expName2,'string',expStrn);end + if expN==3,set(handles.expName3,'string',expStrn);end +catch + catchissue='Ln198' +end %nested try-catch-end + +%************************************************************************* +%****Compile GeneList and OrfList,**************************************** +%****Sort and add the medians of Ref Plates if RF1,RF2 exist************** + +%Added 17-1023 For User Addition of Gene Composites to ListBox +Expaa{expN,1}= []; Expbb{expN,1}= []; +%************************************************************************* +lstindx=0; +lstindxOrf=0; +spN=0; +rfcnt=0; +dRF1indx=0; +RF1mp=[]; RF2mp=[]; +for mp=1:MPnum %length(Exp(expN).Dexp(1).MP) + + for ind384=1:384 + spN=spN+1; + + try %temp find data error + r= ceil(ind384/24); + if rem(ind384,24)==0, c=24; else c=rem(ind384,24); end + + %Insert test for numeric in genename and orf if isnumeric + %Correct common EXCEL problem of converting OCT1 into a date numeric + if cell2mat(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))==38991, + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)={'OCT1_'}; + elseif isnumeric(cell2mat(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))) + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)={' '}; + end + %****Check for full(384spot) Reference Plates (RF1 or/and RF2)************** + RF1fullPlate=0; + try RF1fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + RF2fullPlate=0; + try RF2fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF2'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + + if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))),'blank'))... %'\' + && ~isnumeric(Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'')... + && ~isempty((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)))... + && (~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'RF1'))... %||~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1'))... %&& mp==1)... + && (~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'RF2'))... %||~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2'))... %&& mp==length(Exp(expN).Dexp(1).MP))... + && iscellstr((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))) + + lstindxOrf=lstindxOrf+1; + Exp(expN).Dexp(1).MP(mp).orf{1}(ind384) =strrep((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),':',' '); + bb(lstindxOrf,1)= (Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)); + bb(lstindxOrf,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + bb(lstindxOrf,3)={mp}; + bb(lstindxOrf,4)={r}; + bb(lstindxOrf,5)={c}; + + mutorfs(lstindxOrf)=spN; %16_0318 added for Interaction EZinteract + %Exp(expN).Dexp(1).mutSpotIndx(lstindxOrf)=spN; %16_0318 added for Interaction EZinteract + end + + if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))),'blank'))... %'\' + && ~isnumeric(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'')... + && ~isempty((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)))... + && (~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1'))... %&& ~RF1fullPlate)... + && (~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2'))... %&& ~RF2fullPlate)... + && iscellstr((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))) + + lstindx=lstindx+1; + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384) =strrep((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),':',' '); + aa(lstindx,1)= (Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)); + aa(lstindx,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + aa(lstindx,3)={mp}; + aa(lstindx,4)={r}; + aa(lstindx,5)={c}; + + mutgenes(lstindx)=spN; + + + elseif (RF1fullPlate==1 ||... %sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384 || ... + (((length(unique(Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)))) ==1 && mp==1 ) && ... %(isequal((Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)), (Exp(expN).Dexp(1).MP(mp).genename{1}(384:-1:1)))&& mp==1 )) && ... + ~exist('RF1scanN','var'))) + rfcnt=rfcnt+1; + RFs(spN:spN+383)= spN:spN+383; + RF1mp=mp + RF1scanN=(mp*DMnum)-(DMnum-1) + + elseif (RF2fullPlate==1||... %sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2'))==384 ||... + (((length(unique(Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)))) ==1 && mp== MPnum ) && ... + ~exist('RF2scanN','var'))) + rfcnt=rfcnt+1; + RFs(spN:spN+383)= spN:spN+383; + RF2mp=mp + RF2scanN= (mp*DMnum)-(DMnum-1) + + %Dispersed Reference capture and find Medians + elseif strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1') && ... + (RF1fullPlate~=1) + + dRF1indx=dRF1indx+1; + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384) =strrep((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),':',' '); + drf(dRF1indx,1)= (Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)); + drf(dRF1indx,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + drf(dRF1indx,3)={mp}; drfMP(dRF1indx,mp)= mp; + drf(dRF1indx,4)={r}; drfr(dRF1indx,mp)= r; + drf(dRF1indx,5)={c}; drfc(dRF1indx,mp)= c; + drf(dRF1indx,6)={ind384}; drfPindx(dRF1indx,mp)= ind384; + + end %if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))),'blank'))... + %******************************************************************************* + catch + error='EZexpSel lineAfter 236 EZexpSel.m' + mp + ind384 + msgBadGeneName= strcat('check genename at mp=',num2str(mp),' indx=',num2str(ind384)) + end + + end %end associated with for ind384=1:384 + mp +end %end associated with for mp=1:length(Exp(expN).Dexp(1).MP) +%***************************************************** + %Cover case if mutorfs RFs are labeled RF1 or RF2 + try + Exp(expN).Dexp(1).mutSpotIndx.wRFs= union(RFs, mutorfs); + catch + msg= 'No RFs Found in Exp! wRFs' + Exp(expN).Dexp(1).mutSpotIndx.wRFs= mutorfs; + end + try + Exp(expN).Dexp(1).mutSpotIndx.woRFs= setdiff(mutorfs,RFs); + catch + Exp(expN).Dexp(1).mutSpotIndx.woRFs= mutorfs; + msg= 'No RFs Found in Exp! woRFs' + end + +%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& + + + + +Exp(expN).Dexp(1).RFmd1indx=[]; +Exp(expN).Dexp(1).RFmd1LB= {[]}; +Exp(expN).Dexp(1).RFmd1pltN={}; +Exp(expN).Dexp(1).RFmd1val= []; +Exp(expN).Dexp(1).mean1= []; +Exp(expN).Dexp(1).std1= []; +Exp(expN).Dexp(1).min1= []; +Exp(expN).Dexp(1).max1= []; + +Exp(expN).Dexp(1).RFcmpK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL= []; %For Ref Composite 17_1009 + +Exp(expN).Dexp(1).RFmd2indx= []; +Exp(expN).Dexp(1).RFmd2LB= {[]}; +Exp(expN).Dexp(1).RFmd2pltN= {}; +Exp(expN).Dexp(1).RFmd2val= []; +Exp(expN).Dexp(1).mean2= []; +Exp(expN).Dexp(1).std2= []; +Exp(expN).Dexp(1).min2= []; +Exp(expN).Dexp(1).max2= []; + +Exp(expN).Dexp(1).RFmean= []; +Exp(expN).Dexp(1).RFstd= []; +Exp(expN).Dexp(1).RFmin= []; +Exp(expN).Dexp(1).RFmax= []; + +Exp(expN).Dexp(1).RFmdPLvals= []; %17_1201 TrendOL +Exp(expN).Dexp(1).RFmdPLB= {[]}; +Exp(expN).Dexp(1).RFmdPindx= []; +Exp(expN).Dexp(1).RFmdPpltN= []; +Exp(expN).Dexp(1).RFmdPscanN= []; +Exp(expN).Dexp(1).RFmedianP= []; +Exp(expN).Dexp(1).stdP= []; +Exp(expN).Dexp(1).meanP= []; +Exp(expN).Dexp(1).minP= []; +Exp(expN).Dexp(1).maxP= []; +Exp(expN).Dexp(1).RFcmpPK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpPr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpPL= []; %For Ref Composite 17_1009 + +Exp(expN).Dexp(1).RFmdGLB= {[]}; +Exp(expN).Dexp(1).RFmdGindx= []; +Exp(expN).Dexp(1).RFmdGpltN= []; +Exp(expN).Dexp(1).RFmdGscanN= []; +Exp(expN).Dexp(1).RFmedianG= []; +Exp(expN).Dexp(1).RFmeanG= []; +Exp(expN).Dexp(1).RFstdG= []; +Exp(expN).Dexp(1).RFminG= []; +Exp(expN).Dexp(1).RFmaxG= []; +Exp(expN).Dexp(1).RFcmpGK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGL= []; %For Ref Composite 17_1009 + +%{ +Exp(expN).Dexp(1).RFmeanGK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFstdGK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFminGK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFmaxGK= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFmeanGr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFstdGr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFminGr= []; %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFmaxGr= []; %For Ref Composite 17_1009 +%} + + + +if exist('RF1scanN','var') + for d=0:(DMnum-1) + medianIndx=[]; + nonZeroIndx=[]; + medValList=[]; + rf1scN=RF1scanN+d; + +try %if RF1scanN doesn't exist this addition to list will be skipped + nonZeroIndx= find(Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5)); + + if isempty(nonZeroIndx), nonZeroCnt=0; medianIndx= nonZeroIndx; + else nonZeroCnt=length(nonZeroIndx); + end + % + if ~isempty(nonZeroIndx) && mod(nonZeroCnt,2)==0, medianIndx= nonZeroIndx(1:nonZeroCnt-1); end + if ~isempty(nonZeroIndx) && mod(nonZeroCnt,2)~=0, medianIndx= nonZeroIndx; end + clear medValLst + clear kValLst + clear rValLst +if ~isempty(nonZeroIndx) && length(medianIndx) > (.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,5); + medValList1{d+1}= medValLst; + min1= min(medValLst); + max1= max(medValLst); + std1= std(medValLst); + mean1= mean(medValLst); + + kValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,3); %For Ref Composite 17_1009 + rValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,4); %For Ref Composite 17_1009 + +mval1=median(medValLst); %mval1=median(Exp(expN).Dexp(1).scan(RF1mps).plate(1).CFout(1:384,5)); %CFout(1:383,5)); +RFmd1pos=find(mval1==(Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))); +RFmd1loc(1)= ceil(RFmd1pos/24); %calc r value +RFmd1loc(2)= RFmd1pos - ((RFmd1loc(1)-1)*24); %calc c value +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1md(',num2str(d+1),')')}; %{'RF1md'}; +aa(lstindx,2)={strcat(':',num2str(RF1mp),':',num2str(RFmd1loc(1)),':',num2str(RFmd1loc(2)))}; %,'std_',num2str(std1))}; +bb(lstindxOrf,1)= {strcat('RF1md(',num2str(d+1),')')}; %{'RF1md'}; +bb(lstindxOrf,2)={strcat(':',num2str(RF1mp),':',num2str(RFmd1loc(1)),':',num2str(RFmd1loc(2)))}; %,'std_',num2str(std1))}; +%Composite Reference Amalgum Plot ********************* +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1cmp(',num2str(d+1),')')}; +aa(lstindx,2)={''}; +bb(lstindxOrf,1)= {strcat('RF1cmp(',num2str(d+1),')')}; +bb(lstindxOrf,2)={''}; +%******************************************************* + +Exp(expN).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(expN).Dexp(1).RFmd1indx(d+1)= RFmd1pos; +Exp(expN).Dexp(1).RFmd1pltN= RF1mp; +Exp(expN).Dexp(1).RFmd1val(d+1)= mval1; +Exp(expN).Dexp(1).RFmd1Lvals= medValLst; %17_1201 TrendOL +Exp(expN).Dexp(1).mean1(d+1)= mean1; +Exp(expN).Dexp(1).std1(d+1)= std1; +Exp(expN).Dexp(1).min1(d+1)= min1; +Exp(expN).Dexp(1).max1(d+1)= max1; +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).Lvals= medValLst; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).med= median(medValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).mean= mean(medValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).std= std(medValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).min= min(medValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(1).dm(d+1).max= max(medValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).Kvals= kValLst; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).med= median(kValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).mean= mean(kValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).std= std(kValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).min= min(kValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(1).dm(d+1).max= max(kValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).rvals= rValLst; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).med= median(rValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).mean= mean(rValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).std= std(rValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).min= min(rValLst); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(1).dm(d+1).max= max(rValLst); %For Ref Composite 17_1009 + +else + % Need to set L r K values to zeros or pick the first spot with zeros + %Spot 1 could be other than zero as the median isn't calculated if + %fewer than some percent are nonzero + medianCalcFailed= 'To Few nonZero spots for valid median RF1 selection' + firstZero= find(((Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(expN).Dexp(1).RFmd1indx(d+1)=firstZero; + Exp(expN).Dexp(1).RFmd1pltN= RF1mp; + + try medValList1{d+1}= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,5); nonZeroCnt; + catch, catcherror = 'Ln356', + end + +end %~isempty(nonZeroIndx) && length(medianIndx) > (.15*384) +catch %try ~ln375 + medianCalcTryFailed1= 'Failed! Failed! Ln362 But process continued with bogus P1ind384 spot value!' + + try + firstZero= find(((Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(expN).Dexp(1).RFmd1indx(d+1)=firstZero; + catch + catchissue='Ln366' + Exp(expN).Dexp(1).RFmd1indx(d+1)=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(expN).Dexp(1).RFmd1pltN= RF1mp; + catch + catchissue='Ln372' + Exp(expN).Dexp(1).RFmd1pltN= 1; + end + + error='EZexpSel lineAfter 258' + + +end %try ~ln375 + + end %for d=0:DMnum +end % if exist('RF1scanN','var') +%********************************************************************************** +%Calc RF2 median if a full plate of RF2s exist************************** +Exp(expN).Dexp(1).RFmd2indx=[]; +Exp(expN).Dexp(1).RFmd2pltN=[]; + + +if exist('RF2scanN','var') + for d=0:(DMnum-1) + medianIndx2=[]; + nonZeroIndx2=[]; + medValList2=[]; + rf2scN=RF2scanN+d; + +try %if RF2scanN doesn't exist this addition to list will be skipped + nonZeroIndx2= find(Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5)); + if isempty(nonZeroIndx2), nonZeroCnt2=0; medianIndx2= nonZeroIndx2; + else nonZeroCnt2=length(nonZeroIndx2); + end + % + if ~isempty(nonZeroIndx2) && mod(nonZeroCnt2,2)==0, medianIndx2= nonZeroIndx2(1:nonZeroCnt2-1); end + if ~isempty(nonZeroIndx2) && mod(nonZeroCnt2,2)~=0, medianIndx2= nonZeroIndx2; end +clear medValLst2 +clear kValLst2 +clear rValLst2 +if ~isempty(nonZeroIndx2) && length(medianIndx2) > (.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,5); + medValList2{d+1}= medValLst2; + min2= min(medValLst2); + max2= max(medValLst2); + std2= std(medValLst2); + mean2= mean(medValLst2); + + kValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,3); %For Ref Composite 17_1009 + rValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,4); %For Ref Composite 17_1009 + +mval2=median(medValLst2); %mval2=median(Exp(expN).Dexp(1).scan(RF2mps).plate(1).CFout(1:383,5)); +RFmd2pos=find(mval2==(Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))); +RFmd2loc(1)= ceil(RFmd2pos/24); %calc r value +RFmd2loc(2)= RFmd2pos - ((RFmd2loc(1)-1)*24); %calc c value +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF2md(',num2str(d+1),')')}; %{'RF2md'}; +aa(lstindx,2)={strcat(':',num2str(RF2mp),':',num2str(RFmd2loc(1)),':',num2str(RFmd2loc(2)))}; %,'std_',num2str(std2))}; +bb(lstindxOrf,1)= {strcat('RF2md(',num2str(d+1),')')}; %{'RF2md'}; +bb(lstindxOrf,2)={strcat(':',num2str(RF2mp),':',num2str(RFmd2loc(1)),':',num2str(RFmd2loc(2)))}; %,'std_',num2str(std2))}; + %Composite Reference Amalgum Plot (CRAP) +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF2cmp(',num2str(d+1),')')}; +aa(lstindx,2)={''}; +bb(lstindxOrf,1)= {strcat('RF2cmp(',num2str(d+1),')')}; +bb(lstindxOrf,2)={''}; + +Exp(expN).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(expN).Dexp(1).RFmd2indx(d+1)=RFmd2pos; +Exp(expN).Dexp(1).RFmd2pltN= RF2mp; +Exp(expN).Dexp(1).RFmd2val(d+1)= mval2; +Exp(expN).Dexp(1).RFmd1Lvals= medValLst2; %17_1201 TrendOL +Exp(expN).Dexp(1).mean2(d+1)= mean2; +Exp(expN).Dexp(1).std2(d+1)= std2; +Exp(expN).Dexp(1).min2(d+1)= min2; +Exp(expN).Dexp(1).max2(d+1)= max2; +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).Lvals= medValLst2; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).med= median(medValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).mean= mean(medValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).std= std(medValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).min= min(medValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpL(2).dm(d+1).max= max(medValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).Kvals= kValLst2; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).med= median(kValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).mean= mean(kValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).std= std(kValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).min= min(kValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpK(2).dm(d+1).max= max(kValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).rvals= rValLst2; %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).med= median(rValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).mean= mean(rValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).std= std(rValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).min= min(rValLst2); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpr(2).dm(d+1).max= max(rValLst); %For Ref Composite 17_1009 + + else + % Pick the first spot with zeros + % Use that position to satisfy and keep process OK + medianCalcFailed2= 'Too Few nonZero spots for valid median RF2 selection' + firstZero2= find(((Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(expN).Dexp(1).RFmd2indx(d+1)=firstZero2; + Exp(expN).Dexp(1).RFmd2pltN= RF2mp; + + try medValList2{d+1}= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,5); nonZeroCnt2; catch, catchissue='Ln431', end + +end + +catch + medianCalcTryFailed2= 'Failed! Failed! Ln436 No RF1median But process continued with bogus P1ind384 spot value!' + + try + firstZero2= find(((Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))==0),1,'first'); + Exp(expN).Dexp(1).RFmd2indx(d+1)=firstZero2; + catch + catchissue='Ln442' + Exp(expN).Dexp(1).RFmd2indx(d+1)=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(expN).Dexp(1).RFmd2pltN= RF2mp; + catch + catchissue='Ln448' + Exp(expN).Dexp(1).RFmd2pltN= 1; + end + + error='EZexpSel lineAfter 279' + +end %if RF2scanN doesn't exist this addition to list will be skipped + clear RFcombValList + RFcombValList= cat(1,medValList1{d+1},medValList2{d+1}); + Exp(expN).Dexp(1).RFmean(d+1)= mean(RFcombValList); + Exp(expN).Dexp(1).RFstd(d+1)=std(RFcombValList); + try, Exp(expN).Dexp(1).RFmin(d+1)=min(RFcombValList); + catch, Exp(expN).Dexp(1).RFmin(d+1)= 0; end + try, Exp(expN).Dexp(1).RFmax(d+1)=max(RFcombValList); + catch, Exp(expN).Dexp(1).RFmax(d+1)= 0; end + + end %for d=0:DMnum ln446 + +elseif exist('RF1scanN','var') + Exp(expN).Dexp(1).RFmean= Exp(expN).Dexp(1).mean1; + Exp(expN).Dexp(1).RFstd= Exp(expN).Dexp(1).std1; + Exp(expN).Dexp(1).RFmin= Exp(expN).Dexp(1).min1; + Exp(expN).Dexp(1).RFmax= Exp(expN).Dexp(1).max1; +end %if exist('RF2scanN','var') ln445 + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%************************************************************************************************* +%***********DISPERSE REFERENCE PLATES +Exp(expN).Dexp(1).RFmdPindx=[]; +Exp(expN).Dexp(1).RFmdPpltN=[]; +if exist('drf','var') +%Det. index of change from one MP to the next + + i=2; + chgIndx(1)=1; +for j=1:length(drf(:,3)) + + if j>1 + if cell2mat(drf(j,3))~= cell2mat(drf((j-1),3)), chgIndx(i)=j; i=i+1; end + end +end +chgIndx(length(chgIndx)+1)= length(drf)+1; +uu=zeros(size(drf,1),4); +uu(:,1:4)= cell2mat(drf(:,3:6)) +vv= zeros(length(drf),DMnum); +%************************************ + dMPs= unique(cell2mat(drf(:,3))); + %***************************************** + + for mm=1:length(dMPs) % length(chgIndx) + + for d=1:(DMnum) + medianIndxDisp=[]; + NZrefIndxP=[]; + nonZeroValsP=[]; + medValLstDisp=[]; + rf1scNdisp=((dMPs(mm)-1)*DMnum)+(d); + +try % Determine the dispersed RFs median mean and std if such exist + NZrefIndxP= drfPindx((find(drfPindx(:,dMPs(mm)))),dMPs(mm)); %find(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(drf(chgIndx(cI):chgIndx(cI+1)),5)); + %vv= Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); + vv(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); + %For Global Ref Composite 17_1009 %************************************************************************** + vvK(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,3); + vvr(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,4); + %***************************************************************************************************** + nonZeroValsP= nonzeros(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5)); + std1Disp= std(nonZeroValsP); + mean1Disp= mean(nonZeroValsP); + minDisp= min(nonZeroValsP); + maxDisp= max(nonZeroValsP); + drfVals=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); + + %MEDIAN Determination for PLATES with Dispersed RFs + %NZrefIndxP= NZrefIndxP %find(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5)); + if isempty(NZrefIndxP), nonZeroCntDisp=0, medianIndxDisp= NZrefIndxP; + else nonZeroCntDisp=length(NZrefIndxP); + end + + if ~isempty(NZrefIndxP) && mod(nonZeroCntDisp,2)==0, medianIndxDisp= NZrefIndxP(1:nonZeroCntDisp-1); end + if ~isempty(NZrefIndxP) && mod(nonZeroCntDisp,2)~=0, medianIndxDisp= NZrefIndxP; end +if ~isempty(NZrefIndxP) && length(medianIndxDisp) > 3 %(.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLstDisp= Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(medianIndxDisp,5); + %medValList1Disp{d}= medValLstDisp; + mval1Disp=median(medValLstDisp); %mval1=median(Exp(expN).Dexp(1).scan(RF1mps).plate(1).CFout(1:384,5)); %CFout(1:383,5)); + nonZeroMedPosIndx=find(mval1Disp==nonZeroValsP); %(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5))); %(nonZeroIndxDisp,5))); %((nonZrfIndx.mp{dMPs(mm),:}),5))); +RFmd1posD= NZrefIndxP(nonZeroMedPosIndx); %drfPindx((RFmd1posIndx),dMPs(mm)); +RFmd1locD(1)= ceil(RFmd1posD/24); %calc r value +RFmd1locD(2)= RFmd1posD - ((RFmd1locD(1)-1)*24); %calc c value + +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1mdP(',num2str(d),')')}; +aa(lstindx,2)={strcat(':',num2str(dMPs(mm)),':',num2str(RFmd1locD(1)),':',num2str(RFmd1locD(2)))}; +bb(lstindxOrf,1)= {strcat('RF1mdP(',num2str(d),')')}; +bb(lstindxOrf,2)={strcat(':',num2str(dMPs(mm)),':',num2str(RFmd1locD(1)),':',num2str(RFmd1locD(2)))}; + +Exp(expN).Dexp(1).RFmdPLvals(d,dMPs(mm))= mval1Disp; %17_1201 TrendOL +Exp(expN).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))= RFmd1posD; +Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); %This is a storage of the MasterPlate used NOT the ScanPlate? WeMight wish to store the ScanPlateNumber also??? +Exp(expN).Dexp(1).RFmdPscanN(d,dMPs(mm))=rf1scNdisp; +Exp(expN).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; +Exp(expN).Dexp(1).stdP(d,dMPs(mm))= std1Disp; +Exp(expN).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; +Exp(expN).Dexp(1).minP(d,dMPs(mm))= minDisp; +Exp(expN).Dexp(1).maxP(d,dMPs(mm))= maxDisp; +else + % Need to set L r K values to zeros or pick the first spot with zeros + %Spot 1 could be other than zero as the median isn't calculated if fewer than some percent are nonzero + medianCalcFailedD= 'To Few nonZero spots for valid median RF1 selection' + firstZeroDindx= find(((Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5))==0),1,'first'); + firstZeroD= drfPindx((firstZeroDindx),dMPs(mm)); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=firstZeroD; + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); %RF1mp; %Is this supposed to be the MP number or the ScanPlate number??? + + +end %~isempty(NZrefIndxP) && length(medianIndxDisp) > 3 ln584 +catch %try ln565 + medianCalcTryFailed1D= 'Failed! Failed! Ln565 {Dispersed RF1s} "try" But process continued with bogus Plate spot value!' + + try + firstZeroindxD= find(vv((chgIndx(d):chgIndx(d+1)-1),5)==0,1,'first'); + firstZeroPindx= uu(firstZeroindxD,4); + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=firstZeroPindx; + + catch + catchissue='try at Ln565' + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(expN).Dexp(1).RFmdPpltN= dMPs(mm); + catch + catchissue='Ln619' + Exp(expN).Dexp(1).RFmdPpltN= 1; %This might keep from breaking BUT ??? + end + error='EZexpSel lineAfter 565' +end %try ~ln565 + + end %for d=0:DMnum + end %for mm=1:length(dMPs) + +%****************CALC. GLOBAL MEAN, STD, AND MEDIAN FOR DISTRIBUTED REFERENCES****************************************************************** +uu= horzcat(uu,vv); +for d=1:DMnum + medianIndxG=[]; + NZrfIndxG=[]; + minG = min(nonzeros(vv(:,d))); + maxG = max(nonzeros(vv(:,d))); + RFmeanG= mean(nonzeros(vv(:,d))); + RFstdG= std(nonzeros(vv(:,d))); + NZrfIndxG= find(vv(:,d)); %find(nonzeros(vv(:,d))); WWRONG FOR A WHILE! + + if isempty(RFmeanG), nonZeroCntD=0, %medianIndxDisp= RFmeanG(d); + else nonZeroCntD= length(nonzeros(vv(:,d))); + end + %Calc. of median requires an odd number of indx items + if ~isempty(NZrfIndxG) && mod(nonZeroCntD,2)==0, medianIndxD= NZrfIndxG(1:(size(NZrfIndxG,1)-1)); end + if ~isempty(NZrfIndxG) && mod(nonZeroCntD,2)~=0, medianIndxD= NZrfIndxG(:); end + + if ~isempty(NZrfIndxG) && length(medianIndxD) > (.15*size(drf,1)) %To calc. a median, more than 15% of spots must be nonZero + + mvalsDG= median(vv(medianIndxD,d)); %(nonzeros(vv(:,d))); + nzPosIndxDG=find(mvalsDG==vv(:,d)); +RFmdDGloc(d,1)= uu(nzPosIndxDG,1); %MP of distributedGlobal Median value +RFmdDGloc(d,2)= uu(nzPosIndxDG,2); %calc r value +RFmdDGloc(d,3)= uu(nzPosIndxDG,3); %calc c value +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RF1mdG(',num2str(d),')')}; +aa(lstindx,2)={strcat(':',num2str(RFmdDGloc(d,1)),':',num2str(RFmdDGloc(d,2)),':',num2str(RFmdDGloc(d,3)))}; %,'std_',num2str(std2))}; +bb(lstindxOrf,1)= {strcat('RF1mdG(',num2str(d),')')}; +bb(lstindxOrf,2)={strcat(':',num2str(RFmdDGloc(d,1)),':',num2str(RFmdDGloc(d,2)),':',num2str(RFmdDGloc(d,3)))}; %,'std_',num2str(std2))}; + %Composite Reference Amalgum Plot ****************** +lstindx=lstindx+1; +lstindxOrf= lstindxOrf+1; +aa(lstindx,1)= {strcat('RFcmpG(',num2str(d),')')}; +aa(lstindx,2)={''}; +bb(lstindxOrf,1)= {strcat('RFcmpG(',num2str(d),')')}; +bb(lstindxOrf,2)={''}; +%***************************************************** +%Exp(expN).Dexp(1).RFmdGLvals= vv(medianIndxD,d); %17_1201 TrendOL +Exp(expN).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); +Exp(expN).Dexp(1).RFmdGindx(d)= nzPosIndxDG; +Exp(expN).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); +Exp(expN).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); +Exp(expN).Dexp(1).RFmedianG(d)= mvalsDG; +Exp(expN).Dexp(1).RFminG(d)= minG; +Exp(expN).Dexp(1).RFmaxG(d)= maxG; +Exp(expN).Dexp(1).RFstdG(d)= RFstdG; +Exp(expN).Dexp(1).RFmeanG(d)= RFmeanG; + +Exp(expN).Dexp(1).RFcmpGL.dm(d).Lvals= vv(medianIndxD,d); %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpGL.dm(d).med= median(vv(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGL.dm(d).mean= mean(vv(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGL.dm(d).std= std(vv(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGL.dm(d).min= min(vv(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGL.dm(d).max= max(vv(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGK.dm(d).Kvals= vvK(medianIndxD,d); %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpGK.dm(d).med= median(vvK(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGK.dm(d).mean= mean(vvK(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGK.dm(d).std= std(vvK(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGK.dm(d).min= min(vvK(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGK.dm(d).max= max(vvK(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr.dm(d).rvals= vvr(medianIndxD,d); %17_1201 TrendOL +Exp(expN).Dexp(1).RFcmpGr.dm(d).med= median(vvr(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr.dm(d).mean= mean(vvr(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr.dm(d).std= std(vvr(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr.dm(d).min= min(vvr(medianIndxD,d)); %For Ref Composite 17_1009 +Exp(expN).Dexp(1).RFcmpGr.dm(d).max= max(vvr(medianIndxD,d)); %For Ref Composite 17_1009 + + end %if ~isempty(NZrfIndxG) && length(medianIndxD) > (.15*size(drf,1)) %To calc. a median, more than 15% +end + +end % if exist('drf','var') +%END OF DISPERSE REFERENCE PLATAES CALCULATIONS AND LIST ADDITIONS + %********************************************************************* +%Added 17-1023 For User Addition of Gene Composites to ListBox +%Expaa{ic,1}= aa; Expbb{ic,1}= bb; +%********************************************************************** + + + + + + + + + + + + +%>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> + +%try +for mp=1:MPnum %length(Exp(expN).Dexp(1).MP) + for ind384=1:384 + spN=spN+1; + + + end + +%catch +%end %try for user selected Reference routine +end + +%**************************************************************************************************** +gnLstRaw= strcat(aa(:,1),aa(:,2)); +Exp(expN).Dexp(1).GnLstsrt= sort(gnLstRaw); + +orfLstRaw=strcat(bb(:,1),bb(:,2)); +Exp(expN).Dexp(1).srtOrfLst= sort(orfLstRaw); +%********Auto select Zone and load listboxGnOrf data********** +zeroCLn= zeros(1,DMnum); +Exp(expN).expLoadCnt= Exp(expN).expLoadCnt+1; expLdCnt= Exp(expN).expLoadCnt; +zonePB= expN; +if expN==1 + set(handles.zonePB1,'value',1) + set(handles.zonePB2,'value',0) + set(handles.zonePB3,'value',0) + set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) + orfLstSel=get(handles.GeneOrfTog,'value') + if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(1).srtOrfLst) + else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(1).srtGnLst) + end + DNLaxes1= handles.DNLaxes1; %ZoneRelated + Exp(1).hzeroCLn(expLdCnt) = plot(DNLaxes1,zeroCLn,1:DMnum,'y'); +end + +if expN==2 + set(handles.zonePB1,'value',0) + set(handles.zonePB3,'value',0) + set(handles.zonePB2,'value',1) + set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) + orfLstSel= get(handles.GeneOrfTog,'value'); + if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(1).srtOrfLst) + else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(1).srtGnLst) + end + DNLaxes2= handles.DNLaxes2; %ZoneRelated + Exp(2).hzeroCLn(expLdCnt) = plot(DNLaxes2,zeroCLn,1:DMnum,'y'); + +end + +if expN==3 + set(handles.zonePB1,'value',0) + set(handles.zonePB2,'value',0) + set(handles.zonePB3,'value',1) + set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]); + set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]); + set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]); + orfLstSel=get(handles.GeneOrfTog,'value'); + if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(1).srtOrfLst) + else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(1).srtGnLst) + end + DNLaxes3= handles.DNLaxes3; %ZoneRelated + Exp(3).hzeroCLn(expLdCnt) = plot(DNLaxes3,zeroCLn,1:DMnum,'y'); +end + +if Exp(4).interacPBsel==0 %if interaction "raw" don't show a center line + for i=1:Exp(expN).expLoadCnt, + try set(Exp(expN).hzeroCLn(i),'visible','off'); + catch + catchissue= strcat('Ln521',i) + end, + end %ZoneRelated +end +%********************************************************* +EZdiagRFsSheet %** +%***************** + +%********************************************************* +RFconfig=0; +if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=1; +end +if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))==0 ||... + isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=2; +end +if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=3; +end +Exp(expN).RFconfig= RFconfig; %ZoneRelated +%****************************************** +if RFconfig~=0 + Exp(expN).Dexp(1).RFrnames=rnames; + Exp(expN).Dexp(1).RFdata= data; + Exp(expN).Dexp(1).resetHtmpTg =5; %ZoneRelated + + % HtMapTog 'string', 'Current user L/N' selection' + Exp(expN).Dexp(1).spotIndx= []; + if expN==1, + Exp(1).htmapPBsel=0; + set(handles.HtMapTog1,'string','L') + %********* + EZhtMap %* + %********* + end + if expN==2, + Exp(2).htmapPBsel=0; + set(handles.HtMapTog2,'string','L') + %********* + EZhtMap %* + %********* + end + if expN==3, + Exp(3).htmapPBsel=0; + set(handles.HtMapTog3,'string','L') + %********* + EZhtMap %* + %********* + end + htMapTogPBfg=0; + +elseif RFconfig==0, + RFconfigMsg= 'No RF1 references in this Experiment Job' + try + %********************* + EZsingleExUserRF + %EZmultiDayGui %* + %cd(w) %* + %EZmultiDay %* + %EZmultiExLoad %* + %********************* + catch + RFconfigMsg= 'No RF1 or User selected references in this Experiment Job' + Exp(expN).Dexp(1).resetHtmpTg =3; %ZoneRelated + end + + % Exp(expN).Dexp(1).resetHtmpTg =3; %ZoneRelated +end +%***************************************** +%********************************************** +%{ +try msgBadGeneName, catch, end +try + + if RFconfig==0, + RFconfigMsg= 'No RF1 references in this Experiment Job' + Exp(expN).Dexp(1).resetHtmpTg =3; %ZoneRelated + end +catch +end +%*************************** +%} +%******************************************************************* +elseif expType==2 %Multiple Experiment from in one Folder extraction + Exp(expN).DexpType= 'chrono'; + %********************* + %Test for Bad MP cell array (usually 384 [NaN}'s) + %replaced length(Exp(expN).Dexp(1).MP) with MPnum + for mx=1:length(Exp(expN).Dexp(1).MP) + try + char((Exp(expN).Dexp(1).MP(mx).genename{1}(384))) + MPnum=mx; + catch + break + end + end +%************************************************* + ww=pwd; + try EZmultiDayGui; catch ME + msg = ME.message, cd(ww); end %* %* + try EZmultiDay; catch ME + msg = ME.message, cd(ww); end %* + try EZmultiExLoad; catch ME + msg = ME.message, cd(ww); end %* + %********************* +elseif expType==3 + Exp(expN).DexpType= 'multi'; + %********************* + %Test for Bad MP cell array (usually 384 [NaN}'s) + %replaced length(Exp(expN).Dexp(1).MP) with MPnum + for mx=1:length(Exp(expN).Dexp(1).MP) + try + char((Exp(expN).Dexp(1).MP(mx).genename{1}(384))) + MPnum=mx; + catch + break + end + end +%************************************************* + ww=pwd; + try EZmultiDayGui; catch ME + msg = ME.message,cd(ww); end %* %* + try EZmultiDay; catch ME + msg = ME.message, cd(ww); end %* + try EZmultiExLoad; catch ME + msg = ME.message, cd(ww); end %* + %********************* +else + disp('Cancel Load Exp') +end + +%------Adapt for AppDesigner 230829----------- + global ghandles + ghandles= handles; + %global Exp + ghandles.guiFig= gcf; + Exp(4).guiFig=gcf; +%} + +%__________________________________________________________________________ +%Bone Yard*********************************** +%Exp(expN).Dexp(1).RF1cmpK.[]; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).std1K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).min1K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).max1K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1)RF1cmpr= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).std1r= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).min1r= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).max1r= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).RF= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).std2K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).min2K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).max2K= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).RF2cmpr= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).std2r= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).min2r= []; %For Ref Composite 17_1009 +%Exp(expN).Dexp(1).max2r= []; %For Ref Composite 17_1009 + +%kValList1{d+1}= kValLst; %For Ref Composite 17_1009 + %kmin1= min(kValLst); %For Ref Composite 17_1009 + %kmax1= max(kValLst); %For Ref Composite 17_1009 + %kstd1= std(kValLst); %For Ref Composite 17_1009 + %kmean1= mean(kValLst); %For Ref Composite 17_1009 + %rValList1{d+1}= rValLst; %For Ref Composite 17_1009 + %rmin1= min(rValLst); %For Ref Composite 17_1009 + %rmax1= max(rValLst); %For Ref Composite 17_1009 + %rstd1= std(rValLst); %For Ref Composite 17_1009 + %rmean1= mean(rValLst); %For Ref Composite 17_1009 + %kValList2{d+1}= kValLst2; %For Ref Composite 17_1009 + %kmin2= min(kValLst2); %For Ref Composite 17_1009 + %kmax2= max(kValLst2); %For Ref Composite 17_1009 + %kstd2= std(kValLst2); %For Ref Composite 17_1009 + %kmean2= mean(kValLst2); %For Ref Composite 17_1009 + %rValList2{d+1}= rValLst2; %For Ref Composite 17_1009 + % rmin2= min(rValLst2); %For Ref Composite 17_1009 + %rmax2= max(rValLst2); %For Ref Composite 17_1009 + %rstd2= std(rValLst2); %For Ref Composite 17_1009 + %rmean2= mean(rValLst2); %For Ref Composite 17_1009 + + +%{ + +%User Reference Input Dialog Box used in the multiExperiment Chrono setup + + prompt = {'Enter GeneName to use as Reference:',... + 'Enter Specifics Term if used to futher specify Reference '} + dlg_title = 'User Reference Input'; + num_lines = 1; + def = {'RF1','None'}; + answer = inputdlg(prompt,dlg_title,num_lines,def); + rfGene= cell2mat(answer(1)); + if ~strcmpi(rfGene,'RF1')|| ~strcmpi(rfGene,'RF2'), usrRefFg=1; end + rfSpec= answer(2); %if strcmpi(answer(2),'None'), rfSpec= ''; end + rfGnSp= strcat(rfGene,rfSpec); + + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%First user input prototype code +if ~exist('RF1scanN','var') && ~exist('RF2scanN','var') %change || && + prompt = {'Enter Masterplate Number(s) of Your Reference GeneName spots:',... + 'Enter GeneName of Your Reference:'}; + dlg_title = 'User Reference Input'; + num_lines = 1; + def = {'Ref MP(s)','USRrefGeneName'}; + answer = inputdlg(prompt,dlg_title,num_lines,def); + rfMPstr= cell2mat(answer(1)); + rfMPcomas=strfind((cell2mat(answer(1))),','); + n=0; + if isempty(rfMPcomas)|| max(rfMPcomas)== length(rfMPstr) + usrMPs= rfMPstr + else + for i= rfMPcomas, + n=n+1 + usrMPs(n)= str2double(rfMPstr(i-1:i)) + if i== max(rfMPcomas) + usrMPs(n+1)= str2double(rfMPstr(i:end)) + end + end + end + usrMPs= answer(1); + refGene= answer(2); + +end +%} diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZhtMapBU230628.m b/workflow/.old/apps/matlab/ezview/TempBU/EZhtMapBU230628.m new file mode 100755 index 00000000..8eef1f6a --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZhtMapBU230628.m @@ -0,0 +1,426 @@ +%EZhtMap +global Exp +global ghandles +global adj +global flip + +if isempty(adj), adj=1.5; flip='T'; end +load('MyColormap1','modJet1') +load('MyColormap2','modJet2') +%load('MyColormap2','modJet0') +%adj= 1.5; +cleanPallet=zeros(24,16); + if expN==1,DexpN= (get(handles.DN1,'value')); end + if expN==2,DexpN= (get(handles.DN2,'value')); end + if expN==3,DexpN= (get(handles.DN3,'value')); end + Exp(expN).DexpN=DexpN; +try + if expN==1,MPsel=floor(get(ghandles.MPsldr1,'value')); end + if expN==2,MPsel=floor(get(ghandles.MPsldr2,'value')); end + if expN==3,MPsel=floor(get(ghandles.MPsldr3,'value')); end + if expN==1,pertSel=floor(get(ghandles.DMsldr1,'value')); end + if expN==2,pertSel=floor(get(ghandles.DMsldr2,'value')); end + if expN==3,pertSel=floor(get(ghandles.DMsldr3,'value')); end +catch + MPsel=1; + pertSel=1; +end + +if expN==1, expAxes=ghandles.Iaxes1;end +if expN==2, expAxes=ghandles.Iaxes2;end +if expN==3, expAxes=ghandles.Iaxes3;end + +dmN= length(Exp(expN).Dexp(DexpN).DM.drug); +mpSel= Exp(expN).Dexp(DexpN).MPsel; +dmSel= Exp(expN).Dexp(DexpN).pertSel; +scnN= dmSel + (dmN*(mpSel-1)); + +if expN==1,htTog= Exp(1).htmapPBsel;end +if expN==2,htTog= Exp(2).htmapPBsel;end +if expN==3,htTog= Exp(3).htmapPBsel;end + + +%00000000 LLLLLLLLLLLLLL 00000000000000000000000000000000000000000000000 +if htTog==0 +colormap(flipud(modJet1)) %colormap(modJet2) +L= Exp(expN).Dexp(DexpN).scan(scnN).plate.CFout(:,5); +L=reshape(L,24,16); +LpStd= mean(nonzeros(L(:)))+(adj*std(nonzeros(L(:)))); +LnStd= mean(nonzeros(L(:))-(adj*std(nonzeros(L(:))))); +%Data rescaling for Heatmap display (color range- mean+/std*adjustment) +for i=1:size(L,1) + for j=1:size(L,2) + if L(i,j)>LpStd, + L4hMap(i,j)= LpStd; + elseif L(i,j)= (Rn(j)+RsReduced(j)); + deltaYp(i)= Xln{m,j}(i)-Xln{m,1}(i); + elseif Xn{m,j}(i) < (Rn(j)-RsReduced(j)); + deltaYn(i)= Xhn{m,j}(i)-Xhn{m,1}(i); + % Insert else + end + %Calculate deltaXRp and deltaXRn for each plate based on growth relative to deltaRp or deltaRn + if deltaYp(i)>= deltaRp(j) + deltaXRp(i)= deltaYp(i)-deltaRp(j); + deltaXR{m,j}(i)= deltaXRp(i); %Consoludate into deltaXR{m,j}(i) cell array + elseif deltaYn(i) < deltaRn(j) + deltaXRn(i)= deltaYn(i)-deltaRn(j); + deltaXR{m,j}(i)= deltaXRn(i); %Consoludate into deltaXR{m,j}(i) cell array + if deltaYn(i)==0, deltaXR{m,j}(i)=0; end + end + %Ambiguous results that have delta gene values that are less than the variance of Reference+/-std + end %for i=1:384 + deltaXRl= deltaXR{m,j,:}; + htMpN1Lzeros999= deltaXR{m,j,:}; + deltaXRl(htmpCpyXn==0)=1.2*max(deltaXRl); + htMpN1Lzeros999(htmpCpyXn==0)=999; + Exp(expN).HtMpIntN1=htMpN1Lzeros999'; + +%************************************************************************** +I=reshape(deltaXRl,24,16); + +if prntHt== 0 + hTogHt= figure; + h=image(cleanPallet); +else + figure + h= image(cleanPallet); +end +%h=figure; +h=image(I); +colormap(jet); % heat map +set(h,'CDataMapping','scale') + +if expN==1,cla(handles.HtMap1);copyobj(h,ghandles.HtMap1);end +if expN==2,cla(handles.HtMap2);copyobj(h,ghandles.HtMap2);end +if expN==3,cla(handles.HtMap3);copyobj(h,ghandles.HtMap3);end + +if prntHt== 0 + close(hTogHt) +else + set(gca,'XDir','reverse') + set(gca,'XTickMode','manual') + %set(gca,'XTickLabel',{'2';'4';'6';'8';'10';'12';'14';'16'}) + %set(gca,'XTickLabel',{'16';'14';'12';'10';'8';'6';'4';'2'}) + %set(gca,'XTick',{0;2;4;6;8;10;12;14;16;18}) + colorbar + expLblHtmap= Exp(expN).Dexp.ExpFoldr; + mediaLBhtmap= char(strcat(', Agar-',Exp(expN).Dexp(DexpN).DM.media{pertSel},' ',Exp(expN).Dexp(DexpN).DM.drug{pertSel},Exp(expN).Dexp(DexpN).DM.conc{pertSel},... + ' ',Exp(expN).Dexp(DexpN).DM.mod1{pertSel},Exp(expN).Dexp(DexpN).DM.conc1{pertSel},' ',Exp(expN).Dexp(DexpN).DM.mod2{pertSel},Exp(expN).Dexp(DexpN).DM.conc2{pertSel})); + + title({strcat('N1 HeatMap for - ',expLblHtmap),strcat('MP=',num2str(mpSel),' ,DM=',num2str(dmSel),mediaLBhtmap)}) +end +% end %for m=1:1 +%end %for j=1:1 +%4444444444444444444444444444444444444444444444444444444444(22222222222222222) +elseif htTog==4 + answer= Exp(expN).htmapRFanswer; %ZoneRelated + RFconfig=Exp(expN).RFconfig; %ZoneRelated + answer= Exp(expN).htmapRFanswer; %ZoneRelated + + j=dmSel; + DM0= dmSel; DMj= dmSel; + m= mpSel; + %**************** + anN= [1 2]; %* + EZintRFs %* Call subroutine to interpret user RF inputs + %**************** + + scnNdm1= 1 + (dmN*(m-1)) + scnN= j + (dmN*(m-1)) % 1,6,11..; 2,7,12 ..; 3,8,13..; + Xn{m,j,1}= []; + Xn{m,1,:}=Exp(expN).Dexp(DexpN).scan(scnNdm1).plate(1).CFout(:,5); + Xn{m,j,:}=Exp(expN).Dexp(DexpN).scan(scnN).plate(1).CFout(:,5); + htmpCpyXn=Xn{m,j,:}'; % Use to find and delineate no growth spots with 999 in text field (infinite interaction) value; + intL= ((Xn{m,j,:} - Xn{m,1,:}) - (Rn(j)-Rn(1))); + Exp(expN).HtMpIntN2=intL; %ZoneRelated + + intL= Exp(expN).HtMpIntN2; %ZoneRelated + I=reshape(intL,24,16); + +if prntHt== 0 + hTogHt= figure; + h=image(cleanPallet); + elsef + figure + h= image(cleanPallet); +end + %h=figure + h=image(I) + colormap(jet); % heat map + set(h,'CDataMapping','scale') + if expN==1,cla(handles.HtMap1);copyobj(h,ghandles.HtMap1);end + if expN==2,cla(handles.HtMap2);copyobj(h,ghandles.HtMap2);end + if expN==3,cla(handles.HtMap3);copyobj(h,ghandles.HtMap3);end + + if prntHt== 0 + close(hTogHt) + else + set(gca,'XDir','reverse') + set(gca,'XTickMode','manual') + %set(gca,'XTickLabel',{'2';'4';'6';'8';'10';'12';'14';'16'}) + %set(gca,'XTickLabel',{'16';'14';'12';'10';'8';'6';'4';'2'}) + %set(gca,'XTick',{0;2;4;6;8;10;12;14;16;18}) + colorbar + expLblHtmap= Exp(expN).Dexp.ExpFoldr; + mediaLBhtmap= char(strcat(', Agar-',Exp(expN).Dexp(DexpN).DM.media{pertSel},' ',Exp(expN).Dexp(DexpN).DM.drug{pertSel},Exp(expN).Dexp(DexpN).DM.conc{pertSel},... + ' ',Exp(expN).Dexp(DexpN).DM.mod1{pertSel},Exp(expN).Dexp(DexpN).DM.conc1{pertSel},' ',Exp(expN).Dexp(DexpN).DM.mod2{pertSel},Exp(expN).Dexp(DexpN).DM.conc2{pertSel})); + + title({strcat('N2 HeatMap for - ',expLblHtmap),strcat('MP=',num2str(mpSel),' ,DM=',num2str(dmSel),mediaLBhtmap)}) + end + +end %if htTog== +prntHt= 0; +%************* ***** +EZhtMapText %* Update htMapText for location on the first 'roll thru of htMapPB +%************* ***** diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZinteractDev4.m b/workflow/.old/apps/matlab/ezview/TempBU/EZinteractDev4.m new file mode 100755 index 00000000..b2e1b1d5 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZinteractDev4.m @@ -0,0 +1,641 @@ +%single gene L based interaction shift display +%function EZinteractDev4 +global Exp + + if expN==1,DexpN= (get(handles.DN1,'value')); end + if expN==2,DexpN= (get(handles.DN2,'value')); end + if expN==3,DexpN= (get(handles.DN3,'value')); end + Exp(expN).DexpN=DexpN; +if sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(DexpN).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmeanG'))&&... + isempty(Exp(expN).Dexp(DexpN).RFmeanG) + RFconfig=1; +end +if sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmean'))==0 ||... + isempty(Exp(expN).Dexp(DexpN).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(DexpN).RFmeanG) + RFconfig=2; +end +if sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(DexpN).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(DexpN).RFmeanG) + RFconfig=3; +end +if (sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmean'))==0 ||... + isempty(Exp(expN).Dexp(DexpN).RFmean))&&... + (sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmeanG'))==0||... + isempty(Exp(expN).Dexp(DexpN).RFmeanG)) + return +end + +%RFconfig= 2; %1= FullPlateOnly; 2= DistributedOnly; 3= Both FullPlate && Distributed + +if RFconfig==1, +defaultanswer={'80','60','100','3,4,5','N','39','Y'}; +end + +if RFconfig==2, + QctrlRF= 'Select Distributed Control RF option: (G)Global, (L)Local'; + QpertRF= 'Select Distributed Perturbation RF option: (G)Global, (L)Local'; + defaultanswer={'80','60','100','3,4,5','N','39','Y','G','L'}; +end +if RFconfig==3, + QctrlRF= 'Select Control RF option: (F)FullPlate, (G)GlobalDistributed, (L)LocalDistributed'; + QpertRF= 'Select Perturbation RF option: (F)FullPlate, (G)GlobalDistributed, (L)LocalDistributed'; + defaultanswer={'80','60','100','3,4,5','N','39','Y','F','L'}; + +end + + + %User Input decode for application *************************** + if RFconfig==1, + prompt={'Enter LeftSide Central Boundary in Percent:',... + 'Enter RightSide Central Boundary in Percent:', ... + 'Enter percent of Reference Standard Deviation to use', ... + 'Enter Perturbation Numbers for set intersect:' ... + 'Remove No Growth Infinite Interactors:' ... + 'Number of Bins for Histograms'... + 'Subplots(Y), Multiple Plots(N), Suspend Plots(S)'}; + else + prompt={'Enter LeftSide Central Boundary in Percent:',... + 'Enter RightSide Central Boundary in Percent:', ... + 'Enter percent of Reference Standard Deviation to use', ... + 'Enter Perturbation Numbers for set intersect:' ... + 'Remove No Growth Infinite Interactors:' ... + 'Number of Bins for Histograms'... + 'Subplots(Y), Multiple Plots(N), Suspend Plots(S)',... + QctrlRF,... + QpertRF,... + }; + end +name='Interaction User Input'; +numlines=1; +%defaultanswer={'80','60','100','3,4,5','N','39','Y','0,',''}; +answer=inputdlg(prompt,name,numlines,defaultanswer); + +negPercent= str2double(cell2mat(answer(1))); +posPercent= str2double(cell2mat(answer(2))); +percentRs= str2double(cell2mat(answer(3))); +DMstr= cell2mat(answer(4)); + DMcomas=strfind((cell2mat(answer(4))),','); +removInfinL= answer(5); +numBins= str2double(cell2mat(answer(6))); +subplotX= answer(7); + +%{ +rfMPstr= cell2mat(answer(8)); + rfMPcomas=strfind((cell2mat(answer(8))),','); +rfGeneName= answer(9); + n=0; + rfMPsel(1)=0; +for i= rfMPcomas, + n=n+1 + rfMPsel(n)= str2double(rfMPstr(i-1:i)) + if i== max(rfMPcomas) + rfMPsel(n+1)= str2double(rfMPstr(i:end)) + end +end +%} +n=0; +for i= DMcomas, + n=n+1 + DMsel(n)= str2double(DMstr(i-1:i)) + if i== max(DMcomas) + DMsel(n+1)= str2double(DMstr(i:end)) + end +end + +%************************************************************** + + + +%Rn=Exp(expN).Dexp(DexpN).RFmean; +%Rs=Exp(expN).Dexp(DexpN).RFstd; + +dmN= length(Exp(expN).Dexp(DexpN).DM.drug); +mpN= length(Exp(expN).Dexp(DexpN).MP); +%Intc1=3; IntcLst=5; +%Calculate Interaction values (with and without +%standardDeviation/Upper-Lower boundary compensation + + + +for j=1:dmN + for m=1:mpN + %**************** + DM0= 1; + DMj= j; + anN= [8 9]; + EZintRFs %* Call subroutine to interpret user RF inputs + %**************** + scnN= j + (dmN*(m-1)) % 1,6,11..; 2,7,12 ..; 3,8,13..; + Xn{m,j,:}=Exp(expN).Dexp(DexpN).scan(scnN).plate(1).CFout(:,5); %Exp(expN).Dexp(DexpN).scan(DM{j}(m)).plate(1).CFout(:,5); + Xn{m,j,:}(Xn{m,j,:}==0)= 140; + Xln{m,j,:}=Exp(expN).Dexp(DexpN).scan(scnN).plate(1).CFout(:,11); %Exp(expN).Dexp(DexpN).scan(DM{j}(m)).plate(1).CFout(:,11); + Xhn{m,j,:}=Exp(expN).Dexp(DexpN).scan(scnN).plate(1).CFout(:,12); %Exp(expN).Dexp(DexpN).scan(DM{j}(m)).plate(1).CFout(:,12); + + methCalc=1; + + if methCalc==0 + intL{m,j,:} = (Xn{m,j,:} - Rn(j)); + intL{m,j,:}(Xn{m,j,:}==140)= 100; + else + intL{m,j,:} = ((Xn{m,j,:} - Xn{m,1,:}) - (Rn(j)-Rn(1))); + intL{m,j,:}(Xn{m,j,:}==140)= 100; + intL{m,j,:}(intL{m,j,:}==0)=-0.1; + end + + if methCalc==0 + deltaXR{m,j}= zeros(1,384); + deltaXR{m,j}(Xn{m,j} >=(Rn(j)+Rs(j)))= ( Xln{m,j}(Xn{m,j} >=(Rn(j)+Rs(j))))- (Rn(j)+Rs(j)); + deltaXR{m,j}(Xn{m,j} < (Rn(j)-Rs(j)))= ( Xhn{m,j}(Xn{m,j} < (Rn(j)-Rs(j))))- (Rn(j)-Rs(j)); + Xneg= Xhn{m,j}- (Rn(j)-Rs(j)); + Xpos= Xln{m,j}- (Rn(j)+Rs(j)); + + + for i=1:length(Xpos(:)), + %deltaXR{m,j}(i)= Xpos(i); + if deltaXR{m,j}(i)==0 + try + if abs(Xpos(i))abs(Xneg(i)), deltaXR{m,j}(i)= Xneg(i); end + catch + end + end + %else else else else + else %if methCalc~=0 + %percentRs= 100; + RsReduced(j)= percentRs/100* Rs(j) + %{ + Yn{m,j}= Xn{m,j}-Xn{m,1}; %Yn is deltaXn + Yn{m,j}(Yn{m,j}==0)=-0.5; + Yln{m,j}= Xln{m,j}-Xln{m,1}; + Yln{m,j}(Yln{m,j}==0)=-0.5; + Yhn{m,j}= Xhn{m,j}-Xhn{m,1}; + Yhn{m,j}(Yhn{m,j}==0)=-0.5; + %} + + %deltaRp(j)= (Rn(j)+RsReduced(j))-Rn(1); % + deltaRp(j)= (Rn(j)+RsReduced(j))-(Rn(1)+RsReduced(1)); + %deltaRn(j)= (Rn(j)-RsReduced(j))-Rn(1); % + deltaRn(j)=(Rn(j)-RsReduced(j))-(Rn(1)-RsReduced(1)); + if deltaRp(j)==0, deltaRp(j)=0.2; end + if deltaRn(j)==0, deltaRn(j)=0.2; end + + deltaYp= zeros(1,384); deltaYn= zeros(1,384); + deltaXRp= zeros(1,384); deltaXRn= zeros(1,384); + deltaXR{m,j}= zeros(1,384); + for i=1:384 + %Select lower or upper boundary value based on Yn(1) + if Xn{m,j}(i) >= (Rn(j)+RsReduced(j)); + deltaYp(i)= Xln{m,j}(i)-Xln{m,1}(i); + elseif Xn{m,j}(i) < (Rn(j)-RsReduced(j)); + deltaYn(i)= Xhn{m,j}(i)-Xhn{m,1}(i); + % Insert else + end + %Calculate deltaXRp and deltaXRn for each plate based on growth relative to deltaRp or deltaRn + if deltaYp(i)>= deltaRp(j) + deltaXRp(i)= deltaYp(i)-deltaRp(j); + deltaXR{m,j}(i)= deltaXRp(i); %Consoludate into deltaXR{m,j}(i) cell array + elseif deltaYn(i) < deltaRn(j) + deltaXRn(i)= deltaYn(i)-deltaRn(j); + deltaXR{m,j}(i)= deltaXRn(i); %Consoludate into deltaXR{m,j}(i) cell array + if deltaYn(i)==0, deltaXR{m,j}(i)=0; end + end + + %Ambiguous results that have delta gene values that are less than the variance of Reference+/-std + + + end %for i=1:384 + + %************************************************************************** + end %if methCalc==0 + + deltaXR{m,j,:}(Xn{m,j,:}==140)= 100; + deltaXR{m,j,:}(Xln{m,j,:}==0)= 100; + deltaXR{m,j,:}(isnan(Xln{m,j,:}))= 120; + deltaXR{m,j,:}(Xhn{m,j,:}==0)= 100; + deltaXR{m,j,:}(isnan(Xhn{m,j,:}))= 120; + + + + + %Compile all gene related L values for the each pert-DM (j). + addend= (1+((m-1)*384)) %((((m-1)*j)*384)+1); + intLcmp(addend:addend+383,j)= cell2mat(intL(m,j,:)); %((addend:addend+383),j)= cell2mat(intL(j,m,:)); + intLadjcmp(addend:addend+383,j)= cell2mat(deltaXR(m,j,:)); %((addend:addend+383),j)= cell2mat(deltaXR(j,m,:)); + + end %m=1:mpN + %Remove RFs and Blank (or non annotated ' ') orf data Then + %Filter data per user intput + intLc{j}= intLcmp(:,j); + intLwoRFs{j}(1,:)= intLcmp(Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs,j); + intLwoRFs{j}(2,:)= Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs;%Index of non-RF non-blank spots %Crude early intLcmp(385:(mpN-1)*384,j); + + if strcmpi(removInfinL,'Y') + + intLwoRFs0{j}(1,:)= intLwoRFs{j}(1,(intLwoRFs{j}(1,:)~= 100)); %intLcmp(Exp(1).mutSpotIndx.woRFs,j); + intLwoRFs0{j}(2,:)= intLwoRFs{j}(2,(intLwoRFs{j}(1,:)~= 100)); % intLcmp(385:(mpN-1)*384,j); + clear intLwoRFs + intLwoRFs{j}(1,:)= intLwoRFs0{j}(1,:); + intLwoRFs{j}(2,:)= intLwoRFs0{j}(2,:); + end + + + intLwoRFsorted{j}= sortrows(intLwoRFs{j}',1); + + clear intLcmpSortGT0 intLcmpSortLT0 + tempIntL= intLwoRFsorted{j}(:,1); + intLcmpSortGT0= tempIntL((tempIntL) >0); + if ~isempty(intLcmpSortGT0) + centPosCnt= round(posPercent/100 * length(intLcmpSortGT0)); + intLposSel{j}=intLwoRFsorted{j}((length(intLcmpSortGT0)+centPosCnt): end,:); + posIntboundryCentralVal(j)= intLcmpSortGT0((centPosCnt),:); %For Histogram use + else + posIntboundryCentralVal(j)= 0; + end + + intLcmpSortLT0= tempIntL((tempIntL) <0); + if ~isempty(intLcmpSortLT0) + centNegCnt= round(negPercent/100 * length(intLcmpSortLT0)); + intLnegSel{j}=intLwoRFsorted{j}((1:(length(intLcmpSortLT0)-centNegCnt)),:); + negIntboundryCentralVal(j)= intLcmpSortLT0(((length(intLcmpSortLT0))-(centNegCnt)),:); %For Histogram use + else + negIntboundryCentralVal(j)=0; + end + + + %Find potential Interactors within selected range + if j== DMsel(1) %Intc1, + InterslstPos{1}= intLposSel{DMsel(1)}(:,2) %intLcmpposInd{Intc1} + InterslstNeg{1}= intLnegSel{DMsel(1)}(:,2) %intLcmpnegInd{Intc1} + elseif sum(ismember(DMsel,j))==1 %Intc1 && j<=IntcLst + InterslstPos{1}=(intersect(InterslstPos{1},intLposSel{j}(:,2))); %,intLcmpposInd{j})) + InterslstNeg{1}=(intersect(InterslstNeg{1},intLnegSel{j}(:,2))); %,intLcmpnegInd{j})) + end + + + %Convolute experiment spot index to get scan#, MP# and plateIndx needed + %later to obtain genename and other descriptors and correlate data + try + intLposDIndx{j}(:,2)=ceil((intLposSel{j}(:,2))/384); %mp plate numb column + intLposDIndx{j}(:,3)=(rem(intLposSel{j}(:,2),384)); + nn=(intLposDIndx{j}(:,3)==0); + intLposDIndx{j}(nn,3)= 384; + intLposDIndx{j}(:,1)= j + (dmN*((intLposDIndx{j}(:,2))-1)); %scan numb column %intLposDIndx(:,2)* intLposDIndx(:,3); + catch + end + try + intLnegDIndx{j}(:,2)=ceil((intLnegSel{j}(:,2))/384); %mp plate numb column + intLnegDIndx{j}(:,3)=(rem(intLnegSel{j}(:,2),384)); + nn=(intLnegDIndx{j}(:,3)==0); %fixed 170405 was using (intL'pos'DIndx{j}(:,3)==0); + intLnegDIndx{j}(nn,3)= 384; + intLnegDIndx{j}(:,1)= j + (dmN*((intLnegDIndx{j}(:,2))-1)); %scan numb + catch + end + %++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + %******************************************************************************************** + %ADJUSTED L for Reference Standard deviation(More conservative) Interaction List compilation + if strcmpi(removInfinL,'N') + intLadjwoRFs{j}(1,:)=intLadjcmp(Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs,j); + intLadjwoRFs{j}(2,:)= Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs; %intLadjcmp(385:(mpN-1)*384,j); %intLadjcmp(Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs,j); + + elseif strcmpi(removInfinL,'Y') + intLadjwoRFs{j}(1,:)=intLadjcmp(Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs,j); + intLadjwoRFs{j}(2,:)= Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs; %intLadjcmp(385:(mpN-1)*384,j); %intLadjcmp(Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs,j); + intLadjwoRFs100{j}(1,:)= intLadjwoRFs{j}(1,(intLadjwoRFs{j}(1,:)~= 100)) ; %intLcmp(Exp(1).mutSpotIndx.woRFs,j); + intLadjwoRFs100{j}(2,:)= intLadjwoRFs{j}(2,(intLadjwoRFs{j}(1,:)~= 100)) ; % Remove Index where spots are infinite (=100); + intLadjwoRFs0{j}(1,:)= intLadjwoRFs100{j}(1,(intLadjwoRFs100{j}(1,:)~= 0)); % Remove Index where spots are indeterminely within the range of Ref STD + intLadjwoRFs0{j}(2,:)= intLadjwoRFs100{j}(2,(intLadjwoRFs100{j}(1,:)~= 0)); % Remove Index where spots are indeterminely within the range of Ref STD + clear intLadjwoRFs + intLadjwoRFs{j}(1,:)= intLadjwoRFs0{j}(1,:); %Put filtered results back into intLadjwoRFs + intLadjwoRFs{j}(2,:)= intLadjwoRFs0{j}(2,:); %Put filtered results back into intLadjwoRFs + end + + intLwoRFsortedAdj{j}= sortrows(intLadjwoRFs{j}',1); + clear intLadjSortGT0 intLadjSortLT0 + tempIntLadj= intLwoRFsortedAdj{j}(:,1); + intLadjSortLT0= tempIntLadj((tempIntLadj) <0); + intLadjSort0s= tempIntLadj(tempIntLadj ==0) + intLadjSortGT0= tempIntLadj(tempIntLadj >0); %=0); + + if ~isempty(intLadjSortGT0)&& ~isempty(intLadjSortLT0) + centPosCntAdj= round(posPercent/100 * length(intLadjSortGT0)); + intLposSelAdj{j}=intLwoRFsortedAdj{j}((length(intLadjSortLT0)+ length(intLadjSort0s) + centPosCntAdj): end,:); + posIntboundryCentralValAdj(j)= intLadjSortGT0(centPosCntAdj,:); + else + posIntboundryCentralValAdj(j)= 0; + end + + if ~isempty(intLadjSortLT0) + try + centNegCntAdj= round(negPercent/100 * length(intLadjSortLT0)); + intLnegSelAdj{j}=intLwoRFsortedAdj{j}((1:(length(intLadjSortLT0)-centNegCntAdj)),:); + negIntboundryCentralValAdj(j)= intLadjSortLT0(((length(intLadjSortLT0))-(centNegCntAdj)),:); + catch,negIntboundryCentralValAdj(jj)= 1; + end + else + negIntboundryCentralValAdj(j)= 1; + end + + if j== DMsel(1) %Intc1, + InterslstPosAdj{1}= intLposSelAdj{DMsel(1)}(:,2) %intLcmpposInd{Intc1} + InterslstNegAdj{1}= intLnegSelAdj{DMsel(1)}(:,2) %intLcmpnegInd{Intc1} + elseif sum(ismember(DMsel,j))==1 % j>Intc1 && j<=IntcLst + InterslstPosAdj{1}=(intersect(InterslstPosAdj{1},intLposSelAdj{j}(:,2))); %,intLcmpposInd{j})) + InterslstNegAdj{1}=(intersect(InterslstNegAdj{1},intLnegSelAdj{j}(:,2))); %,intLcmpnegInd{j})) + end + + + %Convolute experiment spot index to get scan#, MP# and plateIndx needed + %later to obtain genename and other descriptors and correlate data + try + intLposDIndxAdj{j}(:,2)=ceil((intLposSelAdj{j}(:,2))/384); %mp plate numb column + intLposDIndxAdj{j}(:,3)=(rem(intLposSelAdj{j}(:,2),384)); + nn=(intLposDIndxAdj{j}(:,3)==0); + intLposDIndx{j}(nn,3)= 384; + intLposDIndxAdj{j}(:,1)= j + (dmN*((intLposDIndxAdj{j}(:,2))-1)); %scan numb column %intLposDIndx(:,2)* intLposDIndx(:,3); + catch + end + try + intLnegDIndxAdj{j}(:,2)=ceil((intLnegSelAdj{j}(:,2))/384); %mp plate numb column + intLnegDIndxAdj{j}(:,3)=(rem(intLnegSelAdj{j}(:,2),384)); + nn=(intLnegDIndxAdj{j}(:,3)==0); %Fixed 170405 (intL'pos'DIndxAdj{j}(:,3)==0); + intLnegDIndxAdj{j}(nn,3)= 384; + intLnegDIndxAdj{j}(:,1)= j + (dmN*((intLnegDIndxAdj{j}(:,2))-1)); %scan numb + catch + end + +end %j=1:dmN +%**************************************************************************************** +%*****End of Main looping proceedure*********************************************************************************** +%**************************************************************************************** + +%get interaction values for each DM drugmedia agar type +IntersValsPos= intLcmp(InterslstPos{1},DMsel); +IntersValsNeg= intLcmp(InterslstNeg{1},DMsel); +IntersValsPosAdj= intLadjcmp(InterslstPosAdj{1},DMsel); +IntersValsNegAdj= intLadjcmp(InterslstNegAdj{1},DMsel); +%********************************************************* + +%Build 'genelist' data sheet for interactors +selIntPx{1}(:,6)=InterslstPos{1}; +selIntPx{1}(:,2)=ceil((InterslstPos{1})/384); %mp plate numb column + selIntPx{1}(:,3)=(rem(InterslstPos{1},384)); + nn=(selIntPx{1}(:,3)==0); + selIntPx{1}(nn,3)= 384; + selIntPx{1}(:,4)= ceil(selIntPx{1}(:,3)/24); %row numb + selIntPx{1}(:,5)= rem(selIntPx{1}(:,3),24); + mm=(selIntPx{1}(:,5)==0); + selIntPx{1}(mm,5)= 24; + selIntPx{1}(:,1)= j + (dmN*((selIntPx{1}(:,2))-1)); %scan numb column %intLposDIndx(:,2)* intLposDIndx(:,3); + selIntP= cell2mat(selIntPx); + + selIntNx{1}(:,6)=InterslstNeg{1}; + selIntNx{1}(:,2)=ceil((InterslstNeg{1})/384); %mp plate numb column + selIntNx{1}(:,3)=(rem(InterslstNeg{1},384)); + nn=(selIntNx{1}(:,3)==0); + selIntNx{1}(nn,3)= 384; + selIntNx{1}(:,4)= ceil(selIntNx{1}(:,3)/24); %row numb + selIntNx{1}(:,5)= rem(selIntNx{1}(:,3),24); + mm=(selIntNx{1}(:,5)==0); + selIntNx{1}(mm,5)= 24; + + selIntNx{1}(:,1)= j + (dmN*((selIntNx{1}(:,2))-1)); %scan numb + selIntN= cell2mat(selIntNx); + +for i=1:size(selIntP,1) + IPgene(i)=Exp(expN).Dexp(DexpN).MP(selIntP(i,2)).genename{1}(selIntP(i,3)); + IPorf(i)= Exp(expN).Dexp(DexpN).MP(selIntP(i,2)).orf{1}(selIntP(i,3)); + IPstrain(i)= Exp(expN).Dexp(DexpN).MP(selIntP(i,2)).strain{1}(selIntP(i,3)); + IPspecifics(i)=Exp(expN).Dexp(DexpN).MP(selIntP(i,2)).specifics{1}(selIntP(i,3)); + IPorfRep(i)=Exp(expN).Dexp(DexpN).MP(selIntP(i,2)).orfRep{1}(selIntP(i,3)); + + %Bad this is the L data for only the last selected DM perturbation + %Would need to calculate each scan# for each DMsel value + ipL(i)= Exp(expN).Dexp(DexpN).scan(selIntP(i,1)).plate(1).CFout(selIntP(i,3),5); + ipLlower(i)= Exp(expN).Dexp(DexpN).scan(selIntP(i,1)).plate(1).CFout(selIntP(i,3),11); + ipLupper(i)= Exp(expN).Dexp(DexpN).scan(selIntP(i,1)).plate(1).CFout(selIntP(i,3),12); + %************************************************************************* +end + +for i=1:size(selIntN,1) + INgene(i)=Exp(expN).Dexp(DexpN).MP(selIntN(i,2)).genename{1}(selIntN(i,3)); + INorf(i)= Exp(expN).Dexp(DexpN).MP(selIntN(i,2)).orf{1}(selIntN(i,3)); + INstrain(i)= Exp(expN).Dexp(DexpN).MP(selIntN(i,2)).strain{1}(selIntN(i,3)); + INspecifics(i)=Exp(expN).Dexp(DexpN).MP(selIntN(i,2)).specifics{1}(selIntN(i,3)); + INorfRep(i)=Exp(expN).Dexp(DexpN).MP(selIntN(i,2)).orfRep{1}(selIntN(i,3)); + + %Bad this is the L data for only the last selected DM perturbation + %Would need to calculate each scan# for each DMsel value + inL(i)= Exp(expN).Dexp(DexpN).scan(selIntN(i,1)).plate(1).CFout(selIntN(i,3),5); + inLlower(i)= Exp(expN).Dexp(DexpN).scan(selIntN(i,1)).plate(1).CFout(selIntN(i,3),11); + inLupper(i)= Exp(expN).Dexp(DexpN).scan(selIntN(i,1)).plate(1).CFout(selIntN(i,3),12); + %************************************************************************* +end + +%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%************************************************************************************** +%ADJUSTED with STD and curve fit boundaries to produce more conservative interaction values + +%Build 'genelist' data sheet for interactors +selIntPxAdj{1}(:,2)=ceil((InterslstPosAdj{1})/384); %mp plate numb column + selIntPxAdj{1}(:,3)=(rem(InterslstPosAdj{1},384)); + nn=(selIntPxAdj{1}(:,3)==0); + selIntPxAdj{1}(nn,3)= 384; + selIntPxAdj{1}(:,4)= ceil(selIntPxAdj{1}(:,3)/24); %row numb + selIntPxAdj{1}(:,5)= rem(selIntPxAdj{1}(:,3),24); + mm=(selIntPxAdj{1}(:,5)==0); + selIntPxAdj{1}(mm,5)= 24; + + selIntPxAdj{1}(:,1)= j + (dmN*((selIntPxAdj{1}(:,2))-1)); %scan numb column %intLposDIndx(:,2)* intLposDIndx(:,3); + selIntPAdj= cell2mat(selIntPxAdj); + +if ~isempty(InterslstNegAdj{1}) + selIntNxAdj{1}(:,2)=ceil((InterslstNegAdj{1})/384); %mp plate numb column + selIntNxAdj{1}(:,3)=(rem(InterslstNegAdj{1},384)); + nn=(selIntNxAdj{1}(:,3)==0); + selIntNxAdj{1}(nn,3)= 384; + selIntNxAdj{1}(:,4)= ceil(selIntNxAdj{1}(:,3)/24); %row numb + selIntNxAdj{1}(:,5)= rem(selIntNxAdj{1}(:,3),24); + mm=(selIntNxAdj{1}(:,5)==0); + selIntNxAdj{1}(mm,5)= 24; + + selIntNxAdj{1}(:,1)= j + (dmN*((selIntNxAdj{1}(:,2))-1)); %scan numb + selIntNAdj= cell2mat(selIntNxAdj); +end +for i=1:size(selIntPAdj,1) + IPgeneAdj(i)=Exp(expN).Dexp(DexpN).MP(selIntPAdj(i,2)).genename{1}(selIntPAdj(i,3)); + IPorfAdj(i)= Exp(expN).Dexp(DexpN).MP(selIntPAdj(i,2)).orf{1}(selIntPAdj(i,3)); + IPstrainAdj(i)= Exp(expN).Dexp(DexpN).MP(selIntPAdj(i,2)).strain{1}(selIntPAdj(i,3)); + IPspecificsAdj(i)=Exp(expN).Dexp(DexpN).MP(selIntPAdj(i,2)).specifics{1}(selIntPAdj(i,3)); + IPorfRepAdj(i)=Exp(expN).Dexp(DexpN).MP(selIntPAdj(i,2)).orfRep{1}(selIntPAdj(i,3)); + + %Bad this is the L data for only the last selected DM perturbation + %Would need to calculate each scan# for each DMsel value + ipLAdj(i)= Exp(expN).Dexp(DexpN).scan(selIntPAdj(i,1)).plate(1).CFout(selIntPAdj(i,3),5); + ipLlowerAdj(i)= Exp(expN).Dexp(DexpN).scan(selIntPAdj(i,1)).plate(1).CFout(selIntPAdj(i,3),11); + ipLupperAdj(i)= Exp(expN).Dexp(DexpN).scan(selIntPAdj(i,1)).plate(1).CFout(selIntPAdj(i,3),12); + %************************************************************************************ +end +if ~isempty(InterslstNegAdj{1}) +for i=1:size(selIntNAdj,1) + INgeneAdj(i)=Exp(expN).Dexp(DexpN).MP(selIntNAdj(i,2)).genename{1}(selIntNAdj(i,3)); + INorfAdj(i)= Exp(expN).Dexp(DexpN).MP(selIntNAdj(i,2)).orf{1}(selIntNAdj(i,3)); + INstrainAdj(i)= Exp(expN).Dexp(DexpN).MP(selIntNAdj(i,2)).strain{1}(selIntNAdj(i,3)); + INspecificsAdj(i)=Exp(expN).Dexp(DexpN).MP(selIntNAdj(i,2)).specifics{1}(selIntNAdj(i,3)); + INorfRepAdj(i)=Exp(expN).Dexp(DexpN).MP(selIntNAdj(i,2)).orfRep{1}(selIntNAdj(i,3)); + + %Bad this is the L data for only the last selected DM perturbation + %Would need to calculate each scan# for each DMsel value + inLAdj(i)= Exp(expN).Dexp(DexpN).scan(selIntNAdj(i,1)).plate(1).CFout(selIntNAdj(i,3),5); + inLlowerAdj(i)= Exp(expN).Dexp(DexpN).scan(selIntNAdj(i,1)).plate(1).CFout(selIntNAdj(i,3),11); + inLupperAdj(i)= Exp(expN).Dexp(DexpN).scan(selIntNAdj(i,1)).plate(1).CFout(selIntNAdj(i,3),12); + %************************************************************************************* +end +end +%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +%Plot Histogram****************************************************** + +%subplotX=1; +figure +RFstds=', '; +for j=1:dmN, + RFstds=strcat(RFstds,'Rs',num2str(j),'_',num2str(Rs(j))); +if j~=dmN, strcat(RFstds,', ');end +end +histName= strcat('ExpZone ',num2str(expN),'-',Exp(expN).Dexp(DexpN).ExpFoldr,', Interaction Values ', ... + ', LfFilter-',num2str(negPercent),', RtFilter-',num2str(posPercent),', RemoveNoGrowth-',char(removInfinL), ... + RFstds) +histAdjName= strcat('ExpZone ',num2str(expN),'-',Exp(expN).Dexp(DexpN).ExpFoldr,', Interaction Compensated by Reference Standard Deviation @',num2str(percentRs),'%', '& Upper/Lower Curvefit Boundaries', ... + ', LfFilter-',num2str(negPercent),', RtFilter-',num2str(posPercent),', RemoveNoGrowth-',char(removInfinL), ... + RFstds) + if strcmpi(subplotX,'Y') + for j=1:dmN + histLdata= intLwoRFsorted{j}(:,1); %intLcmp(385:(mpN-1)*384,j); + %histLadjData= intLadjcmp(385:(mpN-1)*384,j); + hgLdat{j}=histfitJR(histLdata,numBins,'kernel'); + + x{j}= get(hgLdat{j}(2),'xdata'); + y{j}= get(hgLdat{j}(2),'ydata'); + xb{j}=get(hgLdat{j}(1),'xdata'); + yb{j}=get(hgLdat{j}(1),'ydata'); + ybpostot{j}=sum(yb{j}(2,(xb{j}(1,:)>=0))); + ybnegtot{j}=sum(yb{j}(2,(xb{j}(1,:) <0))); + xbb(j,:)=xb{j}(2,:); + ybb(j,:)=yb{j}(2,:); + clf + end + + % figure + + + if strcmpi(removInfinL,'N') + histLadjData= intLwoRFsortedAdj{j}(:,1); %intLadjcmp(385:(mpN-1)*384,j); + else + intLwoRFsortedAdj4HisW0{j}= sortrows(intLadjwoRFs100{j}',1); %Data including with 0's indeterminate within STD + histLadjData= intLwoRFsortedAdj4HisW0{j}(:,1) + end + for j=1:dmN + histLdata= intLwoRFsorted{j}(:,1); %intLcmp(385:(mpN-1)*384,j); + hgL{j}=subplot(2, 4, j), histfitJR(histLdata,numBins,'kernel') ; hold %hgL{j}=histfit(intLcmp(:,j),31,'kernel') + subplot(2, 4, j),plot(posIntboundryCentralVal(j), 1:3000,'--r') + subplot(2, 4, j),plot(negIntboundryCentralVal(j), 1:3000,'--g') + hold off + end + scnsize=get(0,'screensize') + pos1= [round(scnsize(3)/40), round(scnsize(4)/2 +(scnsize(3)/80)),... + round(scnsize(3) -round(scnsize(3)/80)),round(scnsize(4)/2 -round(scnsize(4)/80))] + set(gcf,'outerposition',pos1) + set(gcf,'Name', histName); + + figure + + + for j=1:dmN + if strcmpi(removInfinL,'N') + histLadjData= intLwoRFsortedAdj{j}(:,1); %intLadjcmp(385:(mpN-1)*384,j); + else + intLwoRFsortedAdj4HisW0{j}= sortrows(intLadjwoRFs100{j}',1); %Data including with 0's indeterminate within STD + histLadjData= intLwoRFsortedAdj4HisW0{j}(:,1) + end + hgLadj{j}=subplot(2, 4, j),histfitJR(histLadjData,numBins,'kernel') ; hold %hgLadj{j}=histfit(intLadjcmp(:,j),31,'kernel') + subplot(2, 4, j),plot(posIntboundryCentralValAdj(j), 1:3000,'--r') + subplot(2, 4, j),plot(negIntboundryCentralValAdj(j), 1:3000,'--g') + hold off + end + pos2= [round(scnsize(3)/40), round(scnsize(4)/30),... + round(scnsize(3) -scnsize(3)/80),round(scnsize(4)/2 -scnsize(4)/80)] + set(gcf,'outerposition',pos2) + set(gcf,'Name', histAdjName) + %set(gcf,'Name', 'Interaction Compensated by Standard Deviation and Upper/Lower Curvefit boundaries') + +elseif strcmpi(subplotX,'N') +for j=1:dmN + + histLdata= intLwoRFsorted{j}(:,1); %intLcmp(385:(mpN-1)*384,j); + %intLwoRFsortedAdj4HisW0{j}= sortrows(intLadjwoRFs100{j}',1); %Data including with 0's indeterminate within STD + %histLadjData= intLwoRFsortedAdj4HisW0{j}(:,1); + %histLadjData= intLwoRFsortedAdj{j}(:,1); %intLadjcmp(385:(mpN-1)*384,j);%intLadjcmp(385:(mpN-1)*384,j); %intLcmp(:,j); %intLadjcmp(:,j); + if strcmpi(removInfinL,'N') + histLadjData= intLwoRFsortedAdj{j}(:,1); %intLadjcmp(385:(mpN-1)*384,j); + else + intLwoRFsortedAdj4HisW0{j}= sortrows(intLadjwoRFs100{j}',1); %Data including with 0's indeterminate within STD + histLadjData= intLwoRFsortedAdj4HisW0{j}(:,1) + end +figure +hgL{j}=histfitJR(histLdata,numBins,'kernel') ; hold %hgL{j}=histfit(intLcmp(:,j),31,'kernel') +plot(posIntboundryCentralVal(j), 1:3000,'--r') +plot(negIntboundryCentralVal(j), 1:3000,'--g') +set(gcf,'Name', strcat('DM-',num2str(j),'-',histName)); +hold off + +figure +hgLadj{j}=histfitJR(histLadjData,numBins,'kernel') ; hold %hgLadj{j}=histfit(intLadjcmp(:,j),31,'kernel') +plot(posIntboundryCentralValAdj(j), 1:3000,'--r') +plot(negIntboundryCentralValAdj(j), 1:3000,'--g') +set(gcf,'Name', strcat('DM-',num2str(j),'-',histAdjName)); +hold off + +x{j}= get(hgL{j}(2),'xdata') +y{j}= get(hgL{j}(2),'ydata'); +xb{j}=get(hgL{j}(1),'xdata') +yb{j}=get(hgL{j}(1),'ydata') +ybpostot{j}=sum(yb{j}(2,(xb{j}(1,:)>=0))) +ybnegtot{j}=sum(yb{j}(2,(xb{j}(1,:) <0))) + +xbb(j,:)=xb{j}(2,:); +ybb(j,:)=yb{j}(2,:); +end % for j= when subplotX~=1 standard one plot per figure + + + +end %if subplotX==1 histograms placed in subplot figure else multiple histogram plots + + + +if strcmpi(subplotX,'Y') + %{ +figure +bar3(ybb); +set(gcf,'Name', 'Unfiltered Interaction Histogram for all DrugMedias; NoGrowth Interactors set to 100hr (highest bin)') +%} +%xxbb=yb{1}(2,:); +%figure +end + +EZintPrint + a=1 + + + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZinteractDev5.m b/workflow/.old/apps/matlab/ezview/TempBU/EZinteractDev5.m new file mode 100755 index 00000000..07ae9aaa --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZinteractDev5.m @@ -0,0 +1,697 @@ +%single gene L based interaction shift display +%function EZinteractDev5 + +global Exp + +DexpLen= Exp(expN).DexpLength; + if expN==1,DexpN= (get(handles.DN1,'value')); end + if expN==2,DexpN= (get(handles.DN2,'value')); end + if expN==3,DexpN= (get(handles.DN3,'value')); end + Exp(expN).DexpN=DexpN; + if expN==1,pertSel=floor(get(handles.DMsldr1,'value')); end + if expN==2,pertSel=floor(get(handles.DMsldr2,'value')); end + if expN==3,pertSel=floor(get(handles.DMsldr3,'value')); end +if sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(DexpN).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmeanG'))&&... + isempty(Exp(expN).Dexp(DexpN).RFmeanG) + RFconfig=1; +end +if sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmean'))==0 ||... + isempty(Exp(expN).Dexp(DexpN).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(DexpN).RFmeanG) + RFconfig=2; +end +if sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(DexpN).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(DexpN).RFmeanG) + RFconfig=3; +end +if (sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmean'))==0 ||... + isempty(Exp(expN).Dexp(DexpN).RFmean))&&... + (sum(ismember(fieldnames(Exp(expN).Dexp(DexpN)),'RFmeanG'))==0||... + isempty(Exp(expN).Dexp(DexpN).RFmeanG)) + return +end + +%RFconfig= 2; %1= FullPlateOnly; 2= DistributedOnly; 3= Both FullPlate && Distributed + +if RFconfig==1, +defaultanswer={'80','60','100','3,4,5','N','39','Y'}; +end + +if RFconfig==2, + QctrlRF= 'Select Distributed Control RF option: (G)Global, (L)Local'; + QpertRF= 'Select Distributed Perturbation RF option: (G)Global, (L)Local'; + defaultanswer={'80','60','100','3,4,5','N','39','Y','G','L'}; +end +if RFconfig==3, + QctrlRF= 'Select Control RF option: (F)FullPlate, (G)GlobalDistributed, (L)LocalDistributed'; + QpertRF= 'Select Perturbation RF option: (F)FullPlate, (G)GlobalDistributed, (L)LocalDistributed'; + defaultanswer={'80','60','100','3,4,5','N','39','Y','F','L'}; + +end + + + %User Input decode for application *************************** + if RFconfig==1, + prompt={'Enter LeftSide Central Boundary in Percent:',... + 'Enter RightSide Central Boundary in Percent:', ... + 'Enter percent of Reference Standard Deviation to use', ... + 'Enter Day Sequence Numbers for set intersect:' ... + 'Remove No Growth Infinite Interactors:' ... + 'Number of Bins for Histograms'... + 'Subplots(Y), Multiple Plots(N), Suspend Plots(S)'}; + else + prompt={'Enter LeftSide Central Boundary in Percent:',... + 'Enter RightSide Central Boundary in Percent:', ... + 'Enter percent of Reference Standard Deviation to use', ... + 'Enter Day Sequence Numbers for set intersect:' ... + 'Remove No Growth Infinite Interactors:' ... + 'Number of Bins for Histograms'... + 'Subplots(Y), Multiple Plots(N), Suspend Plots(S)',... + QctrlRF,... + QpertRF,... + }; + end +name='Interaction User Input'; +numlines=1; +%defaultanswer={'80','60','100','3,4,5','N','39','Y','0,',''}; +answer=inputdlg(prompt,name,numlines,defaultanswer); + +negPercent= str2double(cell2mat(answer(1))); +posPercent= str2double(cell2mat(answer(2))); +percentRs= str2double(cell2mat(answer(3))); +DMstr= cell2mat(answer(4)); + DMcomas=strfind((cell2mat(answer(4))),','); +removInfinL= answer(5); +numBins= str2double(cell2mat(answer(6))); +subplotX= answer(7); + +n=0; +for i= DMcomas, + n=n+1 + DMsel(n)= str2double(DMstr(i-1:i)) + if i== max(DMcomas) + DMsel(n+1)= str2double(DMstr(i:end)); + end +end + if strcmp(Exp(expN).DexpType,'chrono'), daysSel= DMsel; end +%************************************************************** +dmN= length(Exp(expN).Dexp(DexpN).DM.drug); +mpN= length(Exp(expN).Dexp(DexpN).MP); +%Intc1=3; IntcLst=5; +%Calculate Interaction values (with and without +%standardDeviation/Upper-Lower boundary compensation + +%{ +if strcmp(Exp(expN).DexpType, 'single') || strcmp(Exp(expN).DexpType, 'multi') + DMs2use= DMsel; + Dexps2use= DexpN; +elseif strcmp(Exp(expN).DexpType, 'chrono') + DMs2use= pertSel; + nn= daysSel; +end +%} + +for j= 1:1:DexpLen + %nn= daysSel(j); + for m=1:mpN + scnN= pertSel + (dmN*(m-1)) + %**************** + DM0= pertSel; %the DrugMedia choice is constant based on left screeen choice + DMj= pertSel; %j here is the Day experiment number Which + DexpN= j; %Day experiment is also where to find data%nn; + anN= [8 9]; + %**************** + EZintRFs %* Call subroutine to interpret user RF inputs + %**************** + DexpN= Exp(expN).DexpN; %reestablish DexpN + %**************** + Xn{m,j,:}=Exp(expN).Dexp(j).scan(scnN).plate(1).CFout(:,5); %Exp(expN).Dexp(nn).scan(DM{j}(m)).plate(1).CFout(:,5); + Xn{m,j,:}(Xn{m,j,:}==0)= 140; + Xln{m,j,:}=Exp(expN).Dexp(j).scan(scnN).plate(1).CFout(:,11); %Exp(expN).Dexp(nn).scan(DM{j}(m)).plate(1).CFout(:,11); + Xhn{m,j,:}=Exp(expN).Dexp(j).scan(scnN).plate(1).CFout(:,12); %Exp(expN).Dexp(nn).scan(DM{j}(m)).plate(1).CFout(:,12); + + %methCalc=1; + intL{m,j,:} = ((Xn{m,j,:} - Xn{m,1,:}) - (Rn(j)-Rn(1))); + intL{m,j,:}(Xn{m,j,:}==140)= 100; + intL{m,j,:}(intL{m,j,:}==0)=-0.1; + + RsReduced(j)= percentRs/100* Rs(j) + deltaRp(j)= (Rn(j)+RsReduced(j))-(Rn(1)+RsReduced(1)); + deltaRn(j)=(Rn(j)-RsReduced(j))-(Rn(1)-RsReduced(1)); + if deltaRp(j)==0, deltaRp(j)=0.2; end + if deltaRn(j)==0, deltaRn(j)=0.2; end + + deltaYp= zeros(1,384); deltaYn= zeros(1,384); + deltaXRp= zeros(1,384); deltaXRn= zeros(1,384); + deltaXR{m,j}= zeros(1,384); + for i=1:384 + %Select lower or upper boundary value based on Yn(1) + if Xn{m,j}(i) >= (Rn(j)+RsReduced(j)); + deltaYp(i)= Xln{m,j}(i)-Xln{m,1}(i); + elseif Xn{m,j}(i) < (Rn(j)-RsReduced(j)); + deltaYn(i)= Xhn{m,j}(i)-Xhn{m,1}(i); + % Insert else + end + %Calculate deltaXRp and deltaXRn for each plate based on growth relative to deltaRp or deltaRn + if deltaYp(i)>= deltaRp(j) + deltaXRp(i)= deltaYp(i)-deltaRp(j); + deltaXR{m,j}(i)= deltaXRp(i); %Consoludate into deltaXR{m,j}(i) cell array + elseif deltaYn(i) < deltaRn(j) + deltaXRn(i)= deltaYn(i)-deltaRn(j); + deltaXR{m,j}(i)= deltaXRn(i); %Consoludate into deltaXR{m,j}(i) cell array + if deltaYn(i)==0, deltaXR{m,j}(i)=0; end + end + + %Ambiguous results that have delta gene values that are less than the variance of Reference+/-std + + + end %for i=1:384 + + %************************************************************************** + %end %if methCalc==0 + + deltaXR{m,j,:}(Xn{m,j,:}==140)= 100; + deltaXR{m,j,:}(Xln{m,j,:}==0)= 100; + deltaXR{m,j,:}(isnan(Xln{m,j,:}))= 120; + deltaXR{m,j,:}(Xhn{m,j,:}==0)= 100; + deltaXR{m,j,:}(isnan(Xhn{m,j,:}))= 120; + + + + + %Compile all gene related L values for the each Dexp sequencially(j). + addend= (1+((m-1)*384)) %((((m-1)*j)*384)+1); + intLcmp(addend:addend+383,j)= cell2mat(intL(m,j,:)); %For only pertSel across Dexps (((addend:addend+383),j)= cell2mat(intL(j,m,:)); + intLadjcmp(addend:addend+383,j)= cell2mat(deltaXR(m,j,:)); %((addend:addend+383),j)= cell2mat(deltaXR(j,m,:)); + + end %m=1:mpN + %********END m loop assoc'd with MPs for loop*************** + %*********************************************************** + + + %Remove RFs and Blank (or non annotated ' ') orf data Then + %Filter data per user intput + intLc{j}= intLcmp(:,j); %j); + intLwoRFs{j}(1,:)= intLcmp(Exp(expN).Dexp(j).mutSpotIndx.woRFs,j); + intLwoRFs{j}(2,:)= Exp(expN).Dexp(j).mutSpotIndx.woRFs;%Index of non-RF non-blank spots + + if strcmpi(removInfinL,'Y') + + intLwoRFs0{j}(1,:)= intLwoRFs{j}(1,(intLwoRFs{j}(1,:)~= 100)); %Values intLcmp(Exp(1).mutSpotIndx.woRFs,j); + intLwoRFs0{j}(2,:)= intLwoRFs{j}(2,(intLwoRFs{j}(1,:)~= 100)); %MP Spot Index position intLcmp(385:(mpN-1)*384,j); + clear intLwoRFs + intLwoRFs{j}(1,:)= intLwoRFs0{j}(1,:); + intLwoRFs{j}(2,:)= intLwoRFs0{j}(2,:); + end + + + intLwoRFsorted{j}= sortrows(intLwoRFs{j}',1); %SortBy Values field + + clear intLcmpSortGT0 intLcmpSortLT0 + tempIntL= intLwoRFsorted{j}(:,1); + intLcmpSortGT0= tempIntL((tempIntL) >0); + if ~isempty(intLcmpSortGT0) + centPosCnt= round(posPercent/100 * length(intLcmpSortGT0)); + intLposSel{j}=intLwoRFsorted{j}((length(intLcmpSortGT0)+centPosCnt): end,:); + posIntboundryCentralVal(j)= intLcmpSortGT0((centPosCnt),:); %For Histogram use + else + posIntboundryCentralVal(j)= 0; + end + + intLcmpSortLT0= tempIntL((tempIntL) <0); + if ~isempty(intLcmpSortLT0) + centNegCnt= round(negPercent/100 * length(intLcmpSortLT0)); + intLnegSel{j}=intLwoRFsorted{j}((1:(length(intLcmpSortLT0)-centNegCnt)),:); + negIntboundryCentralVal(j)= intLcmpSortLT0(((length(intLcmpSortLT0))-(centNegCnt)),:); %For Histogram use + else + negIntboundryCentralVal(j)=0; + end + + + %Find potential Interactors within selected range + jj=j; + daysSel= daysSel; + %maxNperts= Exp(expN).DexpLength; %(daysSel); %(daysSel); + + if jj== daysSel(1) %Intc1, + InterslstPos{1}= intLposSel{daysSel(1)}(:,2) %intLcmpposInd{Intc1} + InterslstNeg{1}= intLnegSel{daysSel(1)}(:,2) %intLcmpnegInd{Intc1} + elseif sum(ismember(daysSel,jj))==1 %Intc1 && jj<=IntcLst + InterslstPos{1}=(intersect(InterslstPos{1},intLposSel{jj}(:,2))); %,intLcmpposInd{jj})) + InterslstNeg{1}=(intersect(InterslstNeg{1},intLnegSel{jj}(:,2))); %,intLcmpnegInd{jj})) + end + + + %Convolute experiment spot index to get scan#, MP# and plateIndx needed + %later to obtain genename and other descriptors and correlate data + if sum(ismember(daysSel,jj))==1 %might need to? restrict to only the 'daysSel' entered by user + try + intLposDIndx{jj}(:,4)= jj; %Dexp number + intLposDIndx{jj}(:,2)= ceil((intLposSel{jj}(:,2))/(384)); %mp plate numb column + intLposDIndx{jj}(:,3)=rem(intLposSel{jj}(:,2),(384)); %384)); + tmp= intLposDIndx{jj}(:,3)==0; + intLposDIndx{jj}(tmp,3)= 384; + intLposDIndx{jj}(:,1)= pertSel + (dmN*((intLposDIndx{jj}(:,2))-1)); %((intLposDIndx{jj}(:,2))-1)); %scan numb column %intLposDIndx(:,2)* intLposDIndx(:,3); + catch + end + try + intLnegDIndx{jj}(:,4)= j; %Dexp number + intLnegDIndx{jj}(:,2)= ceil((intLposSel{jj}(:,2))/(384)); %384); %mp plate numb column + intLnegDIndx{jj}(:,3)= rem(intLnegSel{jj}(:,2),(384)); + tmp=(intLnegDIndx{jj}(:,3)==0); + intLnegDIndx{jj}(tmp,3)= 384; + intLnegDIndx{jj}(:,1)= pertSel + (dmN*((intLnegDIndx{jj}(:,2))-1)); %scan numb + catch + end + end %might want to restrict to only the 'daysSel' entered by user + %++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + %******************************************************************************************** + %ADJUSTED L for Reference Standard deviation(More conservative) Interaction List compilation + if strcmpi(removInfinL,'N') + intLadjwoRFs{jj}(1,:)=intLadjcmp(Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs,jj); + intLadjwoRFs{jj}(2,:)= Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs; %intLadjcmp(385:(mpN-1)*384,jj); %intLadjcmp(Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs,jj); + + elseif strcmpi(removInfinL,'Y') + intLadjwoRFs{jj}(1,:)=intLadjcmp(Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs,jj); + intLadjwoRFs{jj}(2,:)= Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs; %intLadjcmp(385:(mpN-1)*384,jj); %intLadjcmp(Exp(expN).Dexp(DexpN).mutSpotIndx.woRFs,jj); + intLadjwoRFs100{jj}(1,:)= intLadjwoRFs{jj}(1,(intLadjwoRFs{jj}(1,:)~= 100)) ; %intLcmp(Exp(1).mutSpotIndx.woRFs,jj); + intLadjwoRFs100{jj}(2,:)= intLadjwoRFs{jj}(2,(intLadjwoRFs{jj}(1,:)~= 100)) ; % Remove Index where spots are infinite (=100); + intLadjwoRFs0{jj}(1,:)= intLadjwoRFs100{jj}(1,(intLadjwoRFs100{jj}(1,:)~= 0)); % Remove Index where spots are indeterminely within the range of Ref STD + intLadjwoRFs0{jj}(2,:)= intLadjwoRFs100{jj}(2,(intLadjwoRFs100{jj}(1,:)~= 0)); % Remove Index where spots are indeterminely within the range of Ref STD + clear intLadjwoRFs + intLadjwoRFs{jj}(1,:)= intLadjwoRFs0{jj}(1,:); %Put filtered results back into intLadjwoRFs + intLadjwoRFs{jj}(2,:)= intLadjwoRFs0{jj}(2,:); %Put filtered results back into intLadjwoRFs + end + + intLwoRFsortedAdj{jj}= sortrows(intLadjwoRFs{jj}',1); + clear intLadjSortGT0 intLadjSortLT0 + tempIntLadj= intLwoRFsortedAdj{jj}(:,1); + intLadjSortLT0= tempIntLadj((tempIntLadj) <0); + intLadjSort0s= tempIntLadj(tempIntLadj ==0) + intLadjSortGT0= tempIntLadj(tempIntLadj >0); %=0); + + if ~isempty(intLadjSortGT0)&& ~isempty(intLadjSortLT0) + centPosCntAdj= round(posPercent/100 * length(intLadjSortGT0)); + intLposSelAdj{jj}=intLwoRFsortedAdj{jj}((length(intLadjSortLT0)+ length(intLadjSort0s) + centPosCntAdj): end,:); + posIntboundryCentralValAdj(jj)= intLadjSortGT0(centPosCntAdj,:); + else + posIntboundryCentralValAdj(jj)= 0; + end + + if ~isempty(intLadjSortLT0) + try + centNegCntAdj= round(negPercent/100 * length(intLadjSortLT0)); + intLnegSelAdj{jj}=intLwoRFsortedAdj{jj}((1:(length(intLadjSortLT0)-centNegCntAdj)),:); + negIntboundryCentralValAdj(jj)= intLadjSortLT0(((length(intLadjSortLT0))-(centNegCntAdj)),:); + catch,negIntboundryCentralValAdj(jj)= 1; + end + else + negIntboundryCentralValAdj(jj)= 1; + end + + if jj== daysSel(1) %Intc1, + InterslstPosAdj{1}= intLposSelAdj{daysSel(1)}(:,2) %intLcmpposInd{Intc1} + InterslstNegAdj{1}= intLnegSelAdj{daysSel(1)}(:,2) %intLcmpnegInd{Intc1} + elseif sum(ismember(daysSel,jj))==1 % jj>Intc1 && jj<=IntcLst + InterslstPosAdj{1}=(intersect(InterslstPosAdj{1},intLposSelAdj{jj}(:,2))); %,intLcmpposInd{jj})) + InterslstNegAdj{1}=(intersect(InterslstNegAdj{1},intLnegSelAdj{jj}(:,2))); %,intLcmpnegInd{jj})) + end + + + %Convolute experiment spot index to get scan#, MP# and plateIndx needed + %later to obtain genename and other descriptors and correlate data + try + intLposDIndxAdj{jj}(:,2)= ceil((intLposSelAdj{jj}(:,2))/(384)); %mp plate numb column + intLposDIndxAdj{jj}(:,4)= jj; + intLposDIndxAdj{jj}(:,3)=(rem(intLposSelAdj{jj}(:,2),(384))); + tmp=(intLposDIndxAdj{jj}(:,3)==0); + intLposDIndx{jj}(tmp,3)= 384; + intLposDIndxAdj{jj}(:,1)= pertSel + (dmN*((intLposDIndxAdj{jj}(:,2))-1)); %scan numb column + catch + end + try + intLnegDIndxAdj{jj}(:,2)= m; %ceil((intLnegSelAdj{jj}(:,2))/384); %mp plate numb column + intLnegDIndxAdj{jj}(:,4)= jj; + intLnegDIndxAdj{jj}(:,3)=(rem(intLnegSelAdj{jj}(:,2),(384))); + tmp=(intLnegDIndxAdj{jj}(:,3)==0); + intLnegDIndxAdj{jj}(tmp,3)= 384; + intLnegDIndxAdj{jj}(:,1)= pertSel + (dmN*((intLnegDIndxAdj{jj}(:,2))-1)); %scan numb + catch + end + +%end %for Perts2use jj= DMs2use +end % for j= 1:DexpLen +%**************************************************************************************** +%******END OF Big Loop******************************************************************* +%**************************************************************************************** + + + + +%get interaction values for each DM drugmedia agar type +IntersValsPos= intLcmp(InterslstPos{1},daysSel); +IntersValsNeg= intLcmp(InterslstNeg{1},daysSel); +IntersValsPosAdj= intLadjcmp(InterslstPosAdj{1},daysSel); +IntersValsNegAdj= intLadjcmp(InterslstNegAdj{1},daysSel); +%********************************************************* + +%Build 'genelist' data sheet for interactors +if ~isempty(InterslstPos{1}) +selIntPx{1}(:,6)=InterslstPos{1}; +selIntPx{1}(:,2)=ceil((InterslstPos{1})/(384)); %mp plate numb column + selIntPx{1}(:,3)= rem(InterslstPos{1},(384)); + tmpMovV1=(selIntPx{1}(:,3)==0); + selIntPx{1}(tmpMovV1,3)= 384; + selIntPx{1}(:,4)= ceil(selIntPx{1}(:,3)/24); %row numb + selIntPx{1}(:,5)= rem(selIntPx{1}(:,3),24); + tmp2=(selIntPx{1}(:,5)==0); + selIntPx{1}(tmp2,5)= 24; + selIntPx{1}(:,1)= pertSel + (dmN*((selIntPx{1}(:,2))-1)); %scan numb column %intLposDIndx(:,2)* intLposDIndx(:,3); + selIntP= cell2mat(selIntPx); +end +if ~isempty(InterslstNeg{1}) + selIntNx{1}(:,6)=InterslstNeg{1}; + selIntNx{1}(:,2)=ceil((InterslstNeg{1})/(384)); %mp plate numb column + selIntNx{1}(:,3)=(rem(InterslstNeg{1},(384))); + tmp1=(selIntNx{1}(:,3)==0); + selIntNx{1}(tmp1,3)= 384; + selIntNx{1}(:,4)= ceil(selIntNx{1}(:,3)/24); %row numb + selIntNx{1}(:,5)= rem(selIntNx{1}(:,3),24); + tmp2=(selIntNx{1}(:,5)==0); + selIntNx{1}(tmp2,5)= 24; + + selIntNx{1}(:,1)= pertSel + (dmN*((selIntNx{1}(:,2))-1)); %jj + (maxNperts*((selIntNx{1}(:,2))-1)); %scan numb + selIntN= cell2mat(selIntNx); +end + +if strcmp(Exp(expN).DexpType, 'single') || strcmp(Exp(expN).DexpType,'multi') + d1= DexpN; +elseif strcmp(Exp(expN).DexpType, 'chrono') + d1= daysSel(1); %Dexps2use(1); +end +if ~isempty(InterslstPos{1}) +for i=1:size(selIntP,1) + IPgene(i)=Exp(expN).Dexp(d1).MP(selIntP(i,2)).genename{1}(selIntP(i,3)); + IPorf(i)= Exp(expN).Dexp(d1).MP(selIntP(i,2)).orf{1}(selIntP(i,3)); + IPstrain(i)= Exp(expN).Dexp(d1).MP(selIntP(i,2)).strain{1}(selIntP(i,3)); + IPspecifics(i)=Exp(expN).Dexp(d1).MP(selIntP(i,2)).specifics{1}(selIntP(i,3)); + IPorfRep(i)=Exp(expN).Dexp(d1).MP(selIntP(i,2)).orfRep{1}(selIntP(i,3)); + + %Bad this is the L data for only the last selected DM perturbation + %Would need to calculate each scan# for each perts2use value + ipL(i)= Exp(expN).Dexp(d1).scan(selIntP(i,1)).plate(1).CFout(selIntP(i,3),5); + ipLlower(i)= Exp(expN).Dexp(d1).scan(selIntP(i,1)).plate(1).CFout(selIntP(i,3),11); + ipLupper(i)= Exp(expN).Dexp(d1).scan(selIntP(i,1)).plate(1).CFout(selIntP(i,3),12); + %************************************************************************* +end +end +if ~isempty(InterslstNeg{1}) +for i=1:size(selIntN,1) + i + INgene(i)=Exp(expN).Dexp(d1).MP(selIntN(i,2)).genename{1}(selIntN(i,3)); + INorf(i)= Exp(expN).Dexp(d1).MP(selIntN(i,2)).orf{1}(selIntN(i,3)); + INstrain(i)= Exp(expN).Dexp(d1).MP(selIntN(i,2)).strain{1}(selIntN(i,3)); + INspecifics(i)=Exp(expN).Dexp(d1).MP(selIntN(i,2)).specifics{1}(selIntN(i,3)); + INorfRep(i)=Exp(expN).Dexp(d1).MP(selIntN(i,2)).orfRep{1}(selIntN(i,3)); + + %Bad this is the L data for only the last selected DM perturbation + %Would need to calculate each scan# for each perts2use value + inL(i)= Exp(expN).Dexp(d1).scan(selIntN(i,1)).plate(1).CFout(selIntN(i,3),5); + inLlower(i)= Exp(expN).Dexp(d1).scan(selIntN(i,1)).plate(1).CFout(selIntN(i,3),11); + inLupper(i)= Exp(expN).Dexp(d1).scan(selIntN(i,1)).plate(1).CFout(selIntN(i,3),12); + %************************************************************************* +end +end +%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%************************************************************************************** +%ADJUSTED with STD and curve fit boundaries to produce more conservative interaction values + +%Build 'genelist' data sheet for interactors +selIntPxAdj{1}(:,2)=ceil((InterslstPosAdj{1})/(384)); %mp plate numb column + selIntPxAdj{1}(:,3)=(rem(InterslstPosAdj{1},(384))); + tmpMovV1=(selIntPxAdj{1}(:,3)==0); + selIntPxAdj{1}(tmpMovV1,3)= 384; + selIntPxAdj{1}(:,4)= ceil(selIntPxAdj{1}(:,3)/24); %row numb + selIntPxAdj{1}(:,5)= rem(selIntPxAdj{1}(:,3),24); + tmpMovV2=(selIntPxAdj{1}(:,5)==0); + selIntPxAdj{1}(tmpMovV2,5)= 24; + + selIntPxAdj{1}(:,1)= pertSel + (dmN*((selIntPxAdj{1}(:,2))-1)); %scan numb column %intLposDIndx(:,2)* intLposDIndx(:,3); + selIntPAdj= cell2mat(selIntPxAdj); + +if ~isempty(InterslstNegAdj{1}) + selIntNxAdj{1}(:,2)=ceil((InterslstNegAdj{1})/(384)); %mp plate numb column + selIntNxAdj{1}(:,3)= rem(InterslstNegAdj{1},(384)); + tmpMovV1=(selIntNxAdj{1}(:,3)==0); + selIntNxAdj{1}(tmpMovV1,3)= 384; + selIntNxAdj{1}(:,4)= ceil(selIntNxAdj{1}(:,3)/24); %row numb + selIntNxAdj{1}(:,5)= rem(selIntNxAdj{1}(:,3),24); + tmpMovV2=(selIntNxAdj{1}(:,5)==0); + selIntNxAdj{1}(tmpMovV2,5)= 24; + + selIntNxAdj{1}(:,1)= pertSel + (dmN*((selIntNxAdj{1}(:,2))-1)); %scan numb + selIntNAdj= cell2mat(selIntNxAdj); +end +for i=1:size(selIntPAdj,1) + IPgeneAdj(i)=Exp(expN).Dexp(d1).MP(selIntPAdj(i,2)).genename{1}(selIntPAdj(i,3)); + IPorfAdj(i)= Exp(expN).Dexp(d1).MP(selIntPAdj(i,2)).orf{1}(selIntPAdj(i,3)); + IPstrainAdj(i)= Exp(expN).Dexp(d1).MP(selIntPAdj(i,2)).strain{1}(selIntPAdj(i,3)); + IPspecificsAdj(i)=Exp(expN).Dexp(d1).MP(selIntPAdj(i,2)).specifics{1}(selIntPAdj(i,3)); + IPorfRepAdj(i)=Exp(expN).Dexp(d1).MP(selIntPAdj(i,2)).orfRep{1}(selIntPAdj(i,3)); + + %Bad this is the L data for only the last selected DM perturbation + %Would need to calculate each scan# for each perts2use value + ipLAdj(i)= Exp(expN).Dexp(d1).scan(selIntPAdj(i,1)).plate(1).CFout(selIntPAdj(i,3),5); + ipLlowerAdj(i)= Exp(expN).Dexp(d1).scan(selIntPAdj(i,1)).plate(1).CFout(selIntPAdj(i,3),11); + ipLupperAdj(i)= Exp(expN).Dexp(d1).scan(selIntPAdj(i,1)).plate(1).CFout(selIntPAdj(i,3),12); + %************************************************************************************ +end +if ~isempty(InterslstNegAdj{1}) +for i=1:size(selIntNAdj,1) + INgeneAdj(i)=Exp(expN).Dexp(d1).MP(selIntNAdj(i,2)).genename{1}(selIntNAdj(i,3)); + INorfAdj(i)= Exp(expN).Dexp(d1).MP(selIntNAdj(i,2)).orf{1}(selIntNAdj(i,3)); + INstrainAdj(i)= Exp(expN).Dexp(d1).MP(selIntNAdj(i,2)).strain{1}(selIntNAdj(i,3)); + INspecificsAdj(i)=Exp(expN).Dexp(d1).MP(selIntNAdj(i,2)).specifics{1}(selIntNAdj(i,3)); + INorfRepAdj(i)=Exp(expN).Dexp(d1).MP(selIntNAdj(i,2)).orfRep{1}(selIntNAdj(i,3)); + + %Bad this is the L data for only the last selected DM perturbation + %Would need to calculate each scan# for each perts2use value + inLAdj(i)= Exp(expN).Dexp(d1).scan(selIntNAdj(i,1)).plate(1).CFout(selIntNAdj(i,3),5); + inLlowerAdj(i)= Exp(expN).Dexp(d1).scan(selIntNAdj(i,1)).plate(1).CFout(selIntNAdj(i,3),11); + inLupperAdj(i)= Exp(expN).Dexp(d1).scan(selIntNAdj(i,1)).plate(1).CFout(selIntNAdj(i,3),12); + %************************************************************************************* +end +end +%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +%Plot Histogram****************************************************** + +%subplotX=1; +figure +RFstds=', '; +for jj=1:DexpLen, + RFstds=strcat(RFstds,'Rs',num2str(jj),'_',num2str(Rs(jj))); +if jj~=DexpLen, strcat(RFstds,', ');end +end +histName= strcat('ExpZone ',num2str(expN),'-',Exp(expN).Dexp(DexpN).ExpFoldr,', Interaction Values ', ... + ', LfFilter-',num2str(negPercent),', RtFilter-',num2str(posPercent),', RemoveNoGrowth-',char(removInfinL), ... + RFstds) +histAdjName= strcat('ExpZone ',num2str(expN),'-',Exp(expN).Dexp(DexpN).ExpFoldr,', Interaction Compensated by Reference Standard Deviation @',num2str(percentRs),'%', '& Upper/Lower Curvefit Boundaries', ... + ', LfFilter-',num2str(negPercent),', RtFilter-',num2str(posPercent),', RemoveNoGrowth-',char(removInfinL), ... + RFstds) + if strcmpi(subplotX,'Y') + for jj=1:DexpLen + histLdata= intLwoRFsorted{jj}(:,1); %intLcmp(385:(mpN-1)*384,jj); + %histLadjData= intLadjcmp(385:(mpN-1)*384,jj); + hgLdat{jj}=histfitJR(histLdata,numBins,'kernel'); + + x{jj}= get(hgLdat{jj}(2),'xdata'); + y{jj}= get(hgLdat{jj}(2),'ydata'); + xb{jj}=get(hgLdat{jj}(1),'xdata'); + yb{jj}=get(hgLdat{jj}(1),'ydata'); + ybpostot{jj}=sum(yb{jj}(2,(xb{jj}(1,:)>=0))); + ybnegtot{jj}=sum(yb{jj}(2,(xb{jj}(1,:) <0))); + xbb(jj,:)=xb{jj}(2,:); + ybb(jj,:)=yb{jj}(2,:); + clf + end + + % figure + + + if strcmpi(removInfinL,'N') + histLadjData= intLwoRFsortedAdj{jj}(:,1); %intLadjcmp(385:(mpN-1)*384,jj); + else + intLwoRFsortedAdj4HisW0{jj}= sortrows(intLadjwoRFs100{jj}',1); %Data including with 0's indeterminate within STD + histLadjData= intLwoRFsortedAdj4HisW0{jj}(:,1) + end + for jj=1:DexpLen + histLdata= intLwoRFsorted{jj}(:,1); %intLcmp(385:(mpN-1)*384,jj); + hgL{jj}=subplot(2, 4, jj), histfitJR(histLdata,numBins,'kernel') ; hold %hgL{jj}=histfit(intLcmp(:,jj),31,'kernel') + subplot(2, 4, jj),plot(posIntboundryCentralVal(jj), 1:3000,'--r') + subplot(2, 4, jj),plot(negIntboundryCentralVal(jj), 1:3000,'--g') + hold off + end + scnsize=get(0,'screensize') + pos1= [round(scnsize(3)/40), round(scnsize(4)/2 +(scnsize(3)/80)),... + round(scnsize(3) -round(scnsize(3)/80)),round(scnsize(4)/2 -round(scnsize(4)/80))] + set(gcf,'outerposition',pos1) + set(gcf,'Name', histName); + + figure + + + for jj=1:DexpLen + if strcmpi(removInfinL,'N') + histLadjData= intLwoRFsortedAdj{jj}(:,1); %intLadjcmp(385:(mpN-1)*384,jj); + else + intLwoRFsortedAdj4HisW0{jj}= sortrows(intLadjwoRFs100{jj}',1); %Data including with 0's indeterminate within STD + histLadjData= intLwoRFsortedAdj4HisW0{jj}(:,1) + end + hgLadj{jj}=subplot(2, 4, jj),histfitJR(histLadjData,numBins,'kernel') ; hold %hgLadj{jj}=histfit(intLadjcmp(:,jj),31,'kernel') + subplot(2, 4, jj),plot(posIntboundryCentralValAdj(jj), 1:3000,'--r') + subplot(2, 4, jj),plot(negIntboundryCentralValAdj(jj), 1:3000,'--g') + hold off + end + pos2= [round(scnsize(3)/40), round(scnsize(4)/30),... + round(scnsize(3) -scnsize(3)/80),round(scnsize(4)/2 -scnsize(4)/80)] + set(gcf,'outerposition',pos2) + set(gcf,'Name', histAdjName) + %set(gcf,'Name', 'Interaction Compensated by Standard Deviation and Upper/Lower Curvefit boundaries') + +elseif strcmpi(subplotX,'N') +for jj=1:DexpLen + + histLdata= intLwoRFsorted{jj}(:,1); %intLcmp(385:(mpN-1)*384,jj); + %intLwoRFsortedAdj4HisW0{jj}= sortrows(intLadjwoRFs100{jj}',1); %Data including with 0's indeterminate within STD + %histLadjData= intLwoRFsortedAdj4HisW0{jj}(:,1); + %histLadjData= intLwoRFsortedAdj{jj}(:,1); %intLadjcmp(385:(mpN-1)*384,jj);%intLadjcmp(385:(mpN-1)*384,jj); %intLcmp(:,jj); %intLadjcmp(:,jj); + if strcmpi(removInfinL,'N') + histLadjData= intLwoRFsortedAdj{jj}(:,1); %intLadjcmp(385:(mpN-1)*384,jj); + else + intLwoRFsortedAdj4HisW0{jj}= sortrows(intLadjwoRFs100{jj}',1); %Data including with 0's indeterminate within STD + histLadjData= intLwoRFsortedAdj4HisW0{jj}(:,1) + end +figure +hgL{jj}=histfitJR(histLdata,numBins,'kernel') ; hold %hgL{jj}=histfit(intLcmp(:,jj),31,'kernel') +plot(posIntboundryCentralVal(jj), 1:3000,'--r') +plot(negIntboundryCentralVal(jj), 1:3000,'--g') +set(gcf,'Name', strcat('DM-',num2str(jj),'-',histName)); +hold off + +figure +hgLadj{jj}=histfitJR(histLadjData,numBins,'kernel') ; hold %hgLadj{jj}=histfit(intLadjcmp(:,jj),31,'kernel') +plot(posIntboundryCentralValAdj(jj), 1:3000,'--r') +plot(negIntboundryCentralValAdj(jj), 1:3000,'--g') +set(gcf,'Name', strcat('DM-',num2str(jj),'-',histAdjName)); +hold off + +x{jj}= get(hgL{jj}(2),'xdata') +y{jj}= get(hgL{jj}(2),'ydata'); +xb{jj}=get(hgL{jj}(1),'xdata') +yb{jj}=get(hgL{jj}(1),'ydata') +ybpostot{jj}=sum(yb{jj}(2,(xb{jj}(1,:)>=0))) +ybnegtot{jj}=sum(yb{jj}(2,(xb{jj}(1,:) <0))) + +xbb(jj,:)=xb{jj}(2,:); +ybb(jj,:)=yb{jj}(2,:); +end % for jj= when subplotX~=1 standard one plot per figure + + + +end %if subplotX==1 histograms placed in subplot figure else multiple histogram plots + + + +if strcmpi(subplotX,'Y') + %{ +figure +bar3(ybb); +set(gcf,'Name', 'Unfiltered Interaction Histogram for all DrugMedias; NoGrowth Interactors set to 100hr (highest bin)') +%} +%xxbb=yb{1}(2,:); +%figure +end + +EZintPrint + a=1 + + %{ + if methCalc==0 + deltaXR{m,j}= zeros(1,384); + deltaXR{m,j}(Xn{m,j} >=(Rn(j)+Rs(j)))= ( Xln{m,j}(Xn{m,j} >=(Rn(j)+Rs(j))))- (Rn(j)+Rs(j)); + deltaXR{m,j}(Xn{m,j} < (Rn(j)-Rs(j)))= ( Xhn{m,j}(Xn{m,j} < (Rn(j)-Rs(j))))- (Rn(j)-Rs(j)); + Xneg= Xhn{m,j}- (Rn(j)-Rs(j)); + Xpos= Xln{m,j}- (Rn(j)+Rs(j)); + + + for i=1:length(Xpos(:)), + %deltaXR{m,j}(i)= Xpos(i); + if deltaXR{m,j}(i)==0 + try + if abs(Xpos(i))abs(Xneg(i)), deltaXR{m,j}(i)= Xneg(i); end + catch + end + end + %else else else else + else %if methCalc~=0 + %percentRs= 100; + RsReduced(j)= percentRs/100* Rs(j) + %{ + Yn{m,j}= Xn{m,j}-Xn{m,1}; %Yn is deltaXn + Yn{m,j}(Yn{m,j}==0)=-0.5; + Yln{m,j}= Xln{m,j}-Xln{m,1}; + Yln{m,j}(Yln{m,j}==0)=-0.5; + Yhn{m,j}= Xhn{m,j}-Xhn{m,1}; + Yhn{m,j}(Yhn{m,j}==0)=-0.5; + %} + + %deltaRp(j)= (Rn(j)+RsReduced(j))-Rn(1); % + deltaRp(j)= (Rn(j)+RsReduced(j))-(Rn(1)+RsReduced(1)); + %deltaRn(j)= (Rn(j)-RsReduced(j))-Rn(1); % + deltaRn(j)=(Rn(j)-RsReduced(j))-(Rn(1)-RsReduced(1)); + if deltaRp(j)==0, deltaRp(j)=0.2; end + if deltaRn(j)==0, deltaRn(j)=0.2; end + + deltaYp= zeros(1,384); deltaYn= zeros(1,384); + deltaXRp= zeros(1,384); deltaXRn= zeros(1,384); + deltaXR{m,j}= zeros(1,384); + for i=1:384 + %Select lower or upper boundary value based on Yn(1) + if Xn{m,j}(i) >= (Rn(j)+RsReduced(j)); + deltaYp(i)= Xln{m,j}(i)-Xln{m,1}(i); + elseif Xn{m,j}(i) < (Rn(j)-RsReduced(j)); + deltaYn(i)= Xhn{m,j}(i)-Xhn{m,1}(i); + % Insert else + end + %Calculate deltaXRp and deltaXRn for each plate based on growth relative to deltaRp or deltaRn + if deltaYp(i)>= deltaRp(j) + deltaXRp(i)= deltaYp(i)-deltaRp(j); + deltaXR{m,j}(i)= deltaXRp(i); %Consoludate into deltaXR{m,j}(i) cell array + elseif deltaYn(i) < deltaRn(j) + deltaXRn(i)= deltaYn(i)-deltaRn(j); + deltaXR{m,j}(i)= deltaXRn(i); %Consoludate into deltaXR{m,j}(i) cell array + if deltaYn(i)==0, deltaXR{m,j}(i)=0; end + end + + %Ambiguous results that have delta gene values that are less than the variance of Reference+/-std + + + end %for i=1:384 + + %************************************************************************** + end %if methCalc==0 + %} + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZvDatatip0424.m b/workflow/.old/apps/matlab/ezview/TempBU/EZvDatatip0424.m new file mode 100755 index 00000000..bec3eab5 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZvDatatip0424.m @@ -0,0 +1,590 @@ +%EZvDatatip +%Calls to EZdestComp.m EZmDayTrend.m + +global ghandles +global Exp + +RFcmpGFlg=0; %Test 180105 as it goes to EZmDayTrend.m +lstBoxCmpFlg=0; +%datacursormode(gcf) + %{ + [output_txt]=datatipp(obj,event_obj); + clkPos=getCursorInfo(datacursormode(gcf)); + cpos=clkPos.Position; + htargetAxes= clkPos.Target; + %} +%pause(1) + curKey=get(gcf,'currentkey') + htMapFg=0; + + if ghandles.Iaxes1==get(htargetAxes,'Parent'),expN=1; + elseif ghandles.Iaxes2==get(htargetAxes,'Parent'),expN=2; + elseif ghandles.Iaxes3==get(htargetAxes,'Parent'),expN=3; + elseif ghandles.OLaxes1==get(htargetAxes,'Parent'),OLay=1; expN=1; %zone=1; datacursormode off; + elseif ghandles.OLaxes2==get(htargetAxes,'Parent'),OLay=2; expN=2; %zone=2; datacursormode off; + elseif ghandles.OLaxes3==get(htargetAxes,'Parent'),OLay=3; expN=3; %zone=3; datacursormode off; + elseif ghandles.HtMap1==get(htargetAxes,'Parent'),expN=1; htMapFg=1; + elseif ghandles.HtMap2==get(htargetAxes,'Parent'),expN=2; htMapFg=1; + elseif ghandles.HtMap3==get(htargetAxes,'Parent'),expN=3; htMapFg=1; + else + return + end + + if expN==1,DexpN= (get(ghandles.DN1,'value')); end + if expN==2,DexpN= (get(ghandles.DN2,'value')); end + if expN==3,DexpN= (get(ghandles.DN3,'value')); end + + % Exp(expN).DexpN=DexpN; +if strcmp(Exp(expN).DexpType,'single'), DexpN=1; end +if exist('OLay','var'), clear ExpN; end + +if ~exist('OLay','var') +try + ImageSel=expN<4 + destPerMP= Exp(expN).Dexp(DexpN).destPerMP; %length(gS.DM1.drug); + MPsel=Exp(expN).Dexp(DexpN).MPsel; %floor(get(handles.MPsldr1,'value')); + pertSel=Exp(expN).Dexp(DexpN).pertSel; %floor(get(handles.DMsldr1,'value')); + tPtSel=Exp(expN).Dexp(DexpN).tPtSel; %floor(get(handles.Tptsldr1,'value')); + plateNum= Exp(expN).Dexp(DexpN).plateNum; %(MPsel1-1)*destPerMP1 + pertSel1; + scan= Exp(expN).Dexp(DexpN).scan; + + + MP=Exp(expN).Dexp(DexpN).MP; + %x2ypos= [1400-cpos(2) cpos(1)] %for HorzRotatedImage + ptrPos=[cpos(1),cpos(2)]; %for VerticleImage + if htMapFg==0 %Comes from spot image Iaxes + try + for m=1:24 + for n=1:16 + coord=Exp(expN).Dexp(DexpN).FexpScanSpots{plateNum}{m,n,tPtSel}; %replace {1} with {plateNum} + + if ptrPos(2)> coord(1) && ptrPos(2)< coord(3) + if ptrPos(1)> coord(2) && ptrPos(1)',DMstr); + +xp=char(Exp(expN).Dexp(DexpN).resDir); +if ispc, + slashPos=strfind(char(Exp(expN).Dexp(DexpN).resDir),'\'); +else + slashPos=strfind(char(Exp(expN).Dexp(DexpN).resDir),'/'); +end + +startPos=slashPos(length(slashPos)-2) +1; +endPos=(slashPos(length(slashPos)) -1); +expStr= {xp(startPos:endPos)}; + +Exp(expN).hOLname(traceN)= spotDescrip; %ZoneRelated %graphStr; %ghandles.Exp(expN).hOLname(traceN)= graphStr; +Exp(expN).hOLexpNm(traceN)= expStr; %ghandles.Exp(expN).hOLexpNm(traceN)= expStr; +Exp(expN).hOLresDir(traceN)= {Exp(expN).Dexp(DexpN).resDir}; +Exp(expN).hOLplateNum(traceN)= plateNum; + +%traceData= vertcat(get(Exp(OLay).hOL(traceN),'XData'),get(ghandles.Exp(OLay).hOL(traceN),'YData')); + +if expN==1,set(ghandles.GeneOrfLoc1,'string',geneOrfstr);end % Displays the value. +if expN==2,set(ghandles.GeneOrfLoc2,'string',geneOrfstr);end +if expN==3,set(ghandles.GeneOrfLoc3,'string',geneOrfstr);end +if expN==1,set(ghandles.graphStrLoc1,'string',spotDescrip);end %graphStr);end % Displays the value. +if expN==2,set(ghandles.graphStrLoc2,'string',spotDescrip);end %graphStr);end +if expN==3,set(ghandles.graphStrLoc3,'string',spotDescrip);end %graphStr);end +%************************* ********************* *************************** +try + if expN==1, %&& get(ghandles.rotPB1,'value')~=1 + try if length(char(Exp(expN).hOLname(traceN)))>40,set(ghandles.OLay1,'FontSize',8);end, catch end + set(ghandles.OLay1,'string', Exp(expN).hOLname(traceN)); + try if length(char(Exp(expN).hOLexpNm(traceN)))>40,set(ghandles.OLexp1,'FontSize',8);end, catch end + set(ghandles.OLexp1,'string',Exp(expN).hOLexpNm(traceN)); + end + if expN==2 %&& get(ghandles.rotPB2,'value') ~=1 + try if length(char(Exp(expN).hOLname(traceN)))>40,set(ghandles.OLay2,'FontSize',8);end, catch end + set(ghandles.OLay2,'string', Exp(expN).hOLname(traceN)); + try if length(char(Exp(expN).hOLexpNm(traceN)))>40,set(ghandles.OLexp2,'FontSize',8);end, catch end + set(ghandles.OLexp2,'string',Exp(expN).hOLexpNm(traceN)); + end + if expN==3 %&& get(ghandles.rotPB3,'value') ~=1 + try if length(char(Exp(expN).hOLname(traceN)))>40,set(ghandles.OLay3,'FontSize',8);end, catch end + set(ghandles.OLay3,'string', Exp(expN).hOLname(traceN)); + try if length(char(Exp(expN).hOLexpNm(traceN)))>40,set(ghandles.OLexp3,'FontSize',8);end, catch end + set(ghandles.OLexp3,'string',Exp(expN).hOLexpNm(traceN)); + end +catch +end + +%******************************************************* +if expN==1 + zonesel=1; + set(ghandles.zoneRad1,'value',1) + set(ghandles.zoneRad2,'value',0) + set(ghandles.zoneRad3,'value',0) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + end +end + +if expN==2 + zonesel=2; + set(ghandles.zoneRad2,'value',1) + set(ghandles.zoneRad1,'value',0) + set(ghandles.zoneRad3,'value',0) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + end +end + +if expN==3 + zonesel=3; + set(ghandles.zoneRad3,'value',1) + set(ghandles.zoneRad2,'value',0) + set(ghandles.zoneRad1,'value',0) + orfLstSel=get(ghandles.GeneOrfTog,'value'); + if orfLstSel==1 + set(ghandles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) + else + set(ghandles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + end +end + +Exp(expN).Trace(traceN).UsrGLB= geneOrfstr; +Exp(expN).Trace(traceN).dmSel= pertSel; +Exp(expN).Trace(traceN).DexpN= DexpN; +Exp(expN).Trace(traceN).Dexp(DexpN).DM(pertSel).UsrLvals= l; +Exp(expN).Trace(traceN).Dexp(DexpN).DM(pertSel).UsrKvals= K; +Exp(expN).Trace(traceN).Dexp(DexpN).DM(pertSel).Usrrvals= r; + +%************************************************************** + +catch + msg='NotImage' +end % trycatch expN<4 datatip selection from Image (not from an OverLay Plot) +end %if ~exist('OLay','var') +%****************************************************************************************** +%Write Selected Trace Info to OLAY header********************+++++++++++++++++************* +try +OLayTest=OLay<4 +msg='OLay' +%make all traces blue +for i=1:length(Exp(OLay).hOL(:)) +try set(Exp(OLay).hOL(i),'color',[0 0 1]), catch end +end + +%if get(ghandles.rotPB1,'value')~=1, +for i=1:length(Exp(OLay).hOL(:)) + htargetAxes + Exp(OLay).hOL(i) +if htargetAxes==Exp(OLay).hOL(i) + if OLay==1 && get(ghandles.rotPB1,'value')~=1, + set(htargetAxes,'color',[1 0 0]) + try if length(char(Exp(OLay).hOLname(i)))>40,set(ghandles.OLay1,'FontSize',8);end, catch, end + set(ghandles.OLay1,'string', Exp(OLay).hOLname(i)); + traceLab= char(Exp(OLay).hOLname(i)); + try if length(char(Exp(OLay).hOLexpNm(i)))>40,set(ghandles.OLexp1,'FontSize',8);end, catch, end + set(ghandles.OLexp1,'string',Exp(OLay).hOLexpNm(i)); + OLresDir= Exp(OLay).hOLresDir(i); + Exp(OLay).hOLplateNum(i)= Exp(expN).Dexp(DexpN).plateNum %bug fix for OLay "chrono' RF_cmp( ) trend + plateNum= Exp(expN).Dexp(DexpN).plateNum + OLplateNum= Exp(OLay).hOLplateNum(i); + seltraceN=i; + + end + if OLay==2 && get(ghandles.rotPB2,'value') ~=1 + set(htargetAxes,'color',[1 0 0]) + try if length(char(Exp(OLay).hOLname(i)))>40,set(ghandles.OLay2,'FontSize',8);end, catch, end + set(ghandles.OLay2,'string', Exp(OLay).hOLname(i)); + traceLab= char(Exp(OLay).hOLname(i)); + try if length(char(Exp(OLay).hOLexpNm(i)))>40,set(ghandles.OLexp2,'FontSize',8);end, catch, end + set(ghandles.OLexp2,'string',Exp(OLay).hOLexpNm(i)); + OLresDir= Exp(OLay).hOLresDir(i); + Exp(OLay).hOLplateNum(i)= Exp(expN).Dexp(DexpN).plateNum %bug fix for OLay "chrono' RF_cmp( ) trend + plateNum= Exp(expN).Dexp(DexpN).plateNum + OLplateNum= Exp(OLay).hOLplateNum(i); + seltraceN=i; + end + if OLay==3 && get(ghandles.rotPB3,'value') ~=1 + set(htargetAxes,'color',[1 0 0]) + try if length(char(Exp(OLay).hOLname(i)))>40,set(ghandles.OLay3,'FontSize',8);end, catch, end + set(ghandles.OLay3,'string', Exp(OLay).hOLname(i)); + traceLab= char(Exp(OLay).hOLname(i)); + try if length(char(Exp(OLay).hOLexpNm(i)))>40,set(ghandles.OLexp3,'FontSize',8);end, catch, end + set(ghandles.OLexp3,'string',Exp(OLay).hOLexpNm(i)); + OLresDir= Exp(OLay).hOLresDir(i); + Exp(OLay).hOLplateNum(i)= Exp(expN).Dexp(DexpN).plateNum %bug fix for OLay "chrono' RF_cmp( ) trend + plateNum= Exp(expN).Dexp(DexpN).plateNum + OLplateNum= Exp(OLay).hOLplateNum(i); + seltraceN=i; + end + Exp(OLay).seltraceN=seltraceN; +else + msg='Cant Find trace' +end + + +end % => for i=1:length(Exp(OLay).hOL(:)) + +%Extract row and col values from stored trace label for dest compare plots(EZdestComp) +%if a RFcmp_ is selected Need alternate method. +%if the Composite button is active, Need yet another method. +try + tracename=char(Exp(OLay).hOLname(seltraceN)) + + pos_= strfind(tracename,'_') + rxcy= tracename(pos_(2):pos_(3)) + cindx= strfind(rxcy,'c') + rindx= strfind(rxcy,'r') + LBr= str2num(rxcy((rindx+1):cindx-1)) + LBc= str2num(tracename((pos_(2)+cindx): pos_(3)-1)) + indx=((LBr-1)*24) +LBc + grfgenestr= tracename(1:pos_(3)-1) + scan= Exp(OLay).Dexp(DexpN).scan; + EZdatatip=2; + try + tracename=char(Exp(OLay).hOLname(seltraceN)) + EZdatatip=2; + catch + end +catch + msg='Not from an OLay selected trace' +end + + +catch +msg='Not in OLay frame-axis 0' +end %=> try for Write Selected Trace Info to OLAY header****** + +%HIDE HIDE HIDE --------------------------------------------------- +%HIDE selected plot trace****rotPBx used for 'Hide'**************** +try +OLayTest=OLay<4 + msg='OLay' + OLay + +if get(ghandles.rotPB1,'value') ==1 && OLay==1, + %make all traces blue + for i=1:length(Exp(OLay).hOL(:)) + set(Exp(OLay).hOL(i),'color',[0 0 1]) + end + + for i=1:length(Exp(OLay).hOL(:)) + if htargetAxes==Exp(OLay).hOL(i) + hidAx1traceN=i + set(Exp(OLay).hOL(i),'Visible','off') + set(Exp(OLay).hOLb(i),'Visible','off') + for j=1:length(Exp(OLay).hOL(:)) + if isequal(get(Exp(OLay).hOL(j),'Visible'),'on'), maxhN= j; end + end + end + if htargetAxes==Exp(OLay).hOL(i), break;end + end + set(Exp(OLay).hOL(maxhN),'color',[1 0 0]) %Set latest trace red + set(Exp(OLay).hOLb(maxhN),'color',[0 1 0]) + if OLay==1 + try if length(char(Exp(OLay).hOLname(maxhN)))>40,set(ghandles.OLay1,'FontSize',8);end, catch, end + set(ghandles.OLay1,'string', Exp(OLay).hOLname(maxhN)); + traceLab= char(Exp(OLay).hOLname(maxhN)); + try if length(char(Exp(OLay).hOLexpNm(maxhN)))>40,set(ghandles.OLexp1,'FontSize',8);end, catch, end + set(ghandles.OLexp1,'string',Exp(OLay).hOLexpNm(maxhN)); + OLresDir= Exp(OLay).hOLresDir(maxhN); + OLplateNum= Exp(OLay).hOLplateNum(maxhN); + end + +end + +%------HIDE 22222222222222222----- +if get(ghandles.rotPB2,'value')==1 && OLay==2, % + for j=1:length(Exp(OLay).hOL(:)) %Set all traces blue + try set(Exp(OLay).hOL(i),'color',[0 0 1]), catch, end + end + + for i=1:length(Exp(OLay).hOL(:)) + if htargetAxes==Exp(OLay).hOL(i) + hidAx2traceN=i + set(Exp(OLay).hOL(i),'Visible','off') + set(Exp(OLay).hOLb(i),'Visible','off') + for j=1:length(Exp(OLay).hOL(:)) + try if isequal(get(Exp(OLay).hOL(j),'Visible'),'on'), maxhN= j; end, catch end + end + end + if htargetAxes==Exp(OLay).hOL(i), break;end + end + set(Exp(OLay).hOL(maxhN),'color',[1 0 0]) %Set latest trace red + set(Exp(OLay).hOLb(maxhN),'color',[0 1 0]) + if OLay==2 + try if length(char(Exp(OLay).hOLname(maxhN)))>40,set(ghandles.OLay2,'FontSize',8);end, catch, end + set(ghandles.OLay2,'string', Exp(OLay).hOLname(maxhN)); + traceLab= char(Exp(OLay).hOLname(maxhN)); + try if length(char(Exp(OLay).hOLexpNm(maxhN)))>40,set(ghandles.OLexp2,'FontSize',8);end, catch, end + set(ghandles.OLexp2,'string',Exp(OLay).hOLexpNm(maxhN)); + OLresDir= Exp(OLay).hOLresDir(maxhN); + OLplateNum= Exp(OLay).hOLplateNum(maxhN); + end +end %if rotPB2 ....==1 + +%------HIDE 33333333333333----- +if get(ghandles.rotPB3,'value') ==1 && OLay==3, + %make all traces blue + for i=1:length(Exp(OLay).hOL(:)) + try set(Exp(OLay).hOL(i),'color',[0 0 1]), catch, end + end + + for i=1:length(Exp(OLay).hOL(:)) + if htargetAxes==Exp(OLay).hOL(i) + hidAx3traceN=i + set(Exp(OLay).hOL(i),'Visible','off') + set(Exp(OLay).hOLb(i),'Visible','off') + for j=1:length(Exp(OLay).hOL(:)) + try if isequal(get(Exp(OLay).hOL(j),'Visible'),'on'), maxhN= j; end, catch, end + end + end + if htargetAxes==Exp(OLay).hOL(i), break;end + end + set(Exp(OLay).hOL(maxhN),'color',[1 0 0]) %Set latest trace red + set(Exp(OLay).hOLb(maxhN),'color',[0 1 0]) + if OLay==3 + try if length(char(Exp(OLay).hOLname(maxhN)))>40,set(ghandles.OLay3,'FontSize',8);end, catch, end + set(ghandles.OLay3,'string', Exp(OLay).hOLname(maxhN)); + traceLab= char(Exp(OLay).hOLname(maxhN)); + try if length(char(Exp(OLay).hOLexpNm(maxhN)))>40,set(ghandles.OLexp3,'FontSize',8);end, catch, end + set(ghandles.OLexp3,'string',Exp(OLay).hOLexpNm(maxhN)); + OLresDir= Exp(OLay).hOLresDir(maxhN); + OLplateNum= Exp(OLay).hOLplateNum(maxhN); + end + +end + +destcompMsg= 'Olay'; + +catch +msg='Not in OLay frame-axis 1' +end + + + + +%********************************************************************************** + +NoOLay=0; +try + OLay + expN=OLay + EZdatatip= 2 +catch + NoOLay=1; + EZdatatip=1; +end + +if get(ghandles.spotTog,'value')==1 && NoOLay + OLresDir= Exp(expN).Dexp(DexpN).resDir; + OLplateNum=plateNum; + imLoc= [picLoc1(2), picLoc1(1)]; + EZspotview(expN,DexpN, imLoc,OLresDir,OLplateNum,NoOLay) +end + +%*****GraphicPertibationComparison**15_821*OR Chrono Day Comparison****************** + %EZdatatip=1; +if strcmpi(Exp(expN).DexpType,'single')||... + strcmpi(Exp(expN).DexpType,'multi') + %************ + EZdestComp %* + %************ +elseif strcmpi(Exp(expN).DexpType,'chrono') && ... + length(Exp(expN).Dexp)>1 + %************* + EZmDayTrend %** + %************* +end +%******************************** +% spotTog && ~Hide && Olay Capture spot location for spotview May need to +% add DexpN BUT the OLresDir likely get spotview to where it needs to go. +try +if exist('OLay') %User clicked on an Overlay +if get(ghandles.spotTog,'value')==1 && get(ghandles.rotPB1,'value') ~=1 && OLay<4 +msg='OLay with SpotTog On and Hide off' +pos_=strfind(traceLab,'_') +rcStr=traceLab(pos_(2)+1:pos_(3)-1) +cPos=findstr(rcStr,'c'); +rUsr=str2num(rcStr(2:cPos-1)); +cUsr=str2num(rcStr(cPos+1:end)); +imLoc= [cUsr, (17-rUsr)]; %picLoc1 %transform horz user data to vert image for picLocation data +OLresDir %=Exp(expN).hOLresDir(traceN); +OLplateNum %=Exp(expN).hOLplateNum(traceN); +%******************************************************** + EZspotview(expN, imLoc,OLresDir,OLplateNum,NoOLay) %* +%******************************************************** +end +end +catch +end +[output_txt]=datatipp(obj,event_obj); +%*********************HeatMap Text Field********************************* +try +ll=num2str(l); +if length(ll)>5,htl= ll(1:5);else htl=ll;end +catch + htl=' '; +end +try +kk=num2str(K); +if length(kk)>5,htk= kk(1:5);else htk=kk;end +catch + htk=' '; +end +try +rr=num2str(r); +if length(rr)>5,htr= rr(1:5);else htr=rr;end +catch + htr=' '; +end + +try + n1= num2str(Exp(expN).HtMpIntN1(indx)); %num2str(Exp(expN).Dexp(DexpN).HtMpIntN1(indx)); + if length(n1)>5,N1= n1(1:5);else N1=n1; end + htN1=strcat('_N1=',N1); +catch + htN1=' '; +end + +try + n2= num2str(Exp(expN).HtMpIntN2(indx)); %num2str(Exp(expN).Dexp(DexpN).HtMpIntN2(indx)); + if length(n2)>5,N2= n2(1:5);else N2=n2; end + htN2=strcat('_N2=',N2); +catch + htN2=' '; +end +if Exp(expN).htmapPBsel==1, htmapStr= strcat('K= ',htk); end +if Exp(expN).htmapPBsel==2, htmapStr= strcat('r= ',htr); end + +try +if Exp(expN).htmapPBsel==0 || Exp(expN).htmapPBsel>2 +htmapStr=strcat('L= ',htl, htN1,htN2) +if expN==1,set(ghandles.HtMapVals1,'string',htmapStr);end +if expN==2,set(ghandles.HtMapVals2,'string',htmapStr);end +if expN==3,set(ghandles.HtMapVals3,'string',htmapStr);end +end +catch +end + +try +if Exp(expN).htmapPBsel==1 || Exp(expN).htmapPBsel==2 +%htmapStr=strcat('L= ',htl, htN1,htN2) +if expN==1,set(ghandles.HtMapVals1,'string',htmapStr);end +if expN==2,set(ghandles.HtMapVals2,'string',htmapStr);end +if expN==3,set(ghandles.HtMapVals3,'string',htmapStr);end +end +catch +end + +%datacursormode(gcf) +%**********************************************Test Area +%Added 18_0105 to define RFcmpGFlg for EZmDayTrend.m when an Image spot +%is clicked +%try +%listboxGnOrf=get(handles.listboxGnOrf,'string'); +%selGnOrf=listboxGnOrf(usrInxSel); +tempLB= str2mat(selGnOrf) +RFcmpGFlg=0; +if isequal(tempLB(4:6),'cmp'), RFnum= str2double(tempLB(3)); +elseif isequal(tempLB(3:6),'cmpG'), RFcmpGFlg=1; +elseif isequal(tempLB(3:6),'cmpP'), RFcmpGFlg=1; %I beleive handling will be the same as RFcmpG +end +%catch +%end \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui - BUcopy230821.m b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui - BUcopy230821.m new file mode 100755 index 00000000..dc26ca9f --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui - BUcopy230821.m @@ -0,0 +1,2030 @@ +function varargout = EZviewGui(varargin) +% EZVIEWGUI MATLAB code for EZviewGui.fig +% EZVIEWGUI, by itself, creates a new EZVIEWGUI or raises the existing +% singleton*. +% +% H = EZVIEWGUI returns the handle to a new EZVIEWGUI or the handle to +% the existing singleton*. +% +% EZVIEWGUI('CALLBACK',hObject,eventData,handles,...) calls the local +% function named CALLBACK in EZVIEWGUI.M with the given input arguments. +% +% EZVIEWGUI('Property','Value',...) creates a new EZVIEWGUI or raises the +% existing singleton*. Starting from the left, property value pairs are +% applied to the GUI before EZviewGui_OpeningFcn gets called. An +% unrecognized property name or invalid value makes property application +% stop. All inputs are passed to EZviewGui_OpeningFcn via varargin. +% +% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one +% instance to run (singleton)". +% +% See also: GUIDE, GUIDATA, GUIHANDLES + +% Edit the above text to modify the response to help EZviewGui + +% Last Modified by GUIDE v2.5 15-Aug-2023 16:16:46 + +% Begin initialization code - DO NOT EDIT +gui_Singleton = 0; +gui_State = struct('gui_Name', mfilename, ... + 'gui_Singleton', gui_Singleton, ... + 'gui_OpeningFcn', @EZviewGui_OpeningFcn, ... + 'gui_OutputFcn', @EZviewGui_OutputFcn, ... + 'gui_LayoutFcn', [] , ... + 'gui_Callback', []); +if nargin && ischar(varargin{1}) + gui_State.gui_Callback = str2func(varargin{1}); +end + +if nargout + [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:}); +else + gui_mainfcn(gui_State, varargin{:}); +end +% End initialization code - DO NOT EDIT + +% --- Executes just before EZviewGui is made visible. +function EZviewGui_OpeningFcn(hObject, eventdata, handles, varargin) +% This function has no output args, see OutputFcn. +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% varargin command line arguments to EZviewGui (see VARARGIN) + +% Choose default command line output for EZviewGui +handles.output = hObject; + +% Update handles structure +guidata(hObject, handles); + +% This sets up the initial plot - only do when we are invisible +% so window can get raised using EZviewGui. + +if strcmp(get(hObject,'Visible'),'off') + %plot(rand(5)); +end +%NOTE!!! special disabling of version for this later install of Matlab 2011a: + %The ver output changed and no longer works for the simple code that + %follows +%{ +% MatLab Version detection +qv=ver; +mlver=qv(17).Version +mlRel=qv(17).Release +if str2double(mlver)>8.3 + newMLgraph=1 +else + newMLgraph=0 +end +%} +%MYCODE load experiment data .... +newMLgraph=0; +if newMLgraph==0 + clear Exp + Exp=[]; + EZvInitLoad +else +end +%************************************************************** +%***Func Call setup for @myupdatfcn****************************8 +dcm_obj=datacursormode(gcf); + %datacursormode on; + set(dcm_obj,'DisplayStyle','window') + set(dcm_obj,'UpdateFcn', @myupdatefcn); + + +% UIWAIT makes EZviewGui wait for user response (see UIRESUME) +% uiwait(handles.figure1); +%global MPsel +%MPsel=50; + +% --- Outputs from this function are returned to the command line. +function varargout = EZviewGui_OutputFcn(hObject, eventdata, handles) +% varargout cell array for returning output args (see VARARGOUT); +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% Get default command line output from handles structure +varargout{1} = handles.output; + +%******************************************************************************** +%>>>>>>>>>>>>>>>>MENU BAR >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +% -------------------------------------------------------------------- +function FileMenu_Callback(hObject, eventdata, handles) +% hObject handle to FileMenu (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function OpenMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to OpenMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +file = uigetfile('*.fig'); +if ~isequal(file, 0) + open(file); +end + +% -------------------------------------------------------------------- +function PrintMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to PrintMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +printdlg(handles.figure1) + +% -------------------------------------------------------------------- +function CloseMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to CloseMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +selection = questdlg(['Close ' get(handles.figure1,'Name') '?'],... + ['Close ' get(handles.figure1,'Name') '...'],... + 'Yes','No','Yes'); +if strcmp(selection,'No') + return; +end + +delete(handles.figure1) + + +% --- Executes on mouse press over figure background. +function figure1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +% BEGIN USER Code ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%*********************************************************************************** + +%********************************************************************************** +%++++++++++++++++++++++myupdatefcn(obj,event_obj)+++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + function [output_txt]= myupdatefcn(obj,event_obj) +global ghandles +global Exp +[output_txt]=datatipp(obj,event_obj); %datatipp is a Matlab function + gcf= Exp(4).guiFig; %gcf= ghandles.figure1 Mathworks Provided this line for Apple issue + clkPos=getCursorInfo(datacursormode(gcf)); + cpos=clkPos.Position; + htargetAxes= clkPos.Target; + %datacursormode(gcf) + if ghandles.Iaxes1==get(htargetAxes,'Parent')||... + ghandles.Iaxes2==get(htargetAxes,'Parent')||... + ghandles.Iaxes3==get(htargetAxes,'Parent')||... + ghandles.OLaxes1==get(htargetAxes,'Parent')||... + ghandles.OLaxes2==get(htargetAxes,'Parent')||... + ghandles.OLaxes3==get(htargetAxes,'Parent')||... + ghandles.HtMap1==get(htargetAxes,'Parent')||... + ghandles.HtMap2==get(htargetAxes,'Parent')||... + ghandles.HtMap3==get(htargetAxes,'Parent'), + + EZvDatatip + %datacursormode off + %datacursormode on + %waitforbuttonpress + %[output_txt]=output_txt; %datatipp(obj,event_obj); + end + + prntHt=0; %Added 210205 for Print Heatmap buttons [P] +%++++++++++++++++++++++++++++++++++++END myupdatefcn(obj,event_obj)++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +%***********************111111111111111111111111111111111111111111111111111********* +%11111111111111111111111111111111111111111111111111111111111111111111111111111111 +%Migration edits 230814 +% --- Executes on slider movement. +function MPsldr1_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed1,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr1_CreateFcn(hObject, eventdata, handles) +% Hint: slider controls usually have a light gray background. +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed1_Callback(hObject, eventdata, handles) +% hObject handle to MPed1 (see GCBO) +global Exp +expN=1; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr1,'max')); +Min=floor(get(handles.MPsldr1,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.MPsldr1,'value',Max); set(handles.MPed1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.MPsldr1,'value',Min),set(handles.MPed1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function MPed1_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr1_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed1,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed1_Callback(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +global Exp +expN=1; +Max=floor(get(handles.DMsldr1,'max')); +Min=floor(get(handles.DMsldr1,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr1,'value',Max); set(handles.DMed1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr1,'value',Min),set(handles.DMed1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function DMed1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr1_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted1,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function Tptsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} + +function Tpted1_Callback(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +global Exp +expN=1; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr1,'max')); +Min=floor(get(handles.Tptsldr1,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr1,'value',Max); set(handles.Tpted1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr1,'value',Min),set(handles.Tpted1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on button press in expSelPB1. +function expSelPB1_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB1 (see GCBO) +w=pwd; +global Exp +expN=1; +prntHt=0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB1. +function rotPB1_Callback(hObject, eventdata, handles) +% hObject handle to rotPB1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay1. +function clrOlay1_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay1 (see GCBO) +global Exp +global ghandles +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN= 0; +%Exp(1).cTraceN= 0; + +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={}; +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; + +cla(ghandles.Dlaxes1); cla(ghandles.Dkaxes1); cla(ghandles.Draxes1); +cla(ghandles.DNLaxes1); +Exp(1).hL =[]; Exp(1).hLb=[]; +Exp(1).hLRF1=[]; Exp(1).hLRF2=[]; +Exp(1).hK =[]; Exp(1).hKb=[]; +Exp(1).hKRF1=[]; Exp(1).hKRF2=[]; +Exp(1).hr =[]; Exp(1).hrb=[]; +Exp(1).rRF1=[]; Exp(1).hrRF2=[]; +Exp(1).hintL =[]; Exp(1).hintLb=[]; % 2016_0222 +Exp(1).hintLadj =[]; Exp(1).hintLadjb=[]; % 2016_0222 + +%reset Composite Overlay plot to initialization values +Exp(1).cTraceN= 1; +Exp(1).ll= []; Exp(1).rr= []; Exp(1).kk= []; +Exp(1).cLmean= []; Exp(1).cRmean= []; Exp(1).cKmean= []; +Exp(1).cTraceIndx= 1; +Exp(1).hCmean=[]; +Exp(1).hBound1= []; +Exp(1).hBound2= []; +Exp(1).CompositPlot=0; +Exp(1).Trace= []; %added for Trend BoxPlot data 17_1114 +%*********************************************************************************** +%***********************222222222222222222222222222222222222222222222222222********* +% --- Executes on slider movement. +function MPsldr2_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed2,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed2_Callback(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global Exp +expN=2; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr2,'max')); +Min=floor(get(handles.MPsldr2,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr2,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr2,'value',Max); set(handles.MPed2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr2,'value',Min),set(handles.MPed2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function MPed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr2_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed2,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed2_Callback(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +global Exp +expN=2; +Max=floor(get(handles.DMsldr2,'max')); +Min=floor(get(handles.DMsldr2,'min')); +input=get(hObject,'String') +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.DMsldr2,'value',str2double(input)) +else + if str2double(input) >= Max, set(handles.DMsldr2,'value',Max); set(handles.DMed2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DMsldr2,'value',Min),set(handles.DMed2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function DMed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +% Hint: edit controls usually have a white background on Windows. +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr2_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted2,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted2_Callback(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +global Exp +expN=2; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr2,'max')); +Min=floor(get(handles.Tptsldr2,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr2,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr2,'value',Max); set(handles.Tpted2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr2,'value',Min),set(handles.Tpted2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB2. +function expSelPB2_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB2 (see GCBO) +w=pwd; +global Exp +expN=2; +prntHt= 0; +%************************************************************* +EZexpSel +%************************************************************* + +% --- Executes on button press in rotPB2. +function rotPB2_Callback(hObject, eventdata, handles) +% hObject handle to rotPB2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay2. +function clrOlay2_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay2 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN= 0; +%Exp(2).cTraceN= 0; + +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; + +cla(ghandles.Dlaxes2); cla(ghandles.Dkaxes2); cla(ghandles.Draxes2); +cla(ghandles.DNLaxes2); % 2016_0222 +Exp(2).hL =[]; Exp(2).hLb=[]; +Exp(2).LRF1=[]; Exp(2).hLRF2=[]; +Exp(2).hK =[]; Exp(2).hKb=[]; +Exp(2).hKRF1=[]; Exp(2).hKRF2=[]; +Exp(2).hr =[]; Exp(2).hrb=[]; +Exp(2).rRF1=[]; Exp(2).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(2).cTraceN= 1; +Exp(2).ll= []; Exp(2).rr= []; Exp(2).kk= []; +Exp(2).cLmean= []; Exp(2).cRmean= []; Exp(2).cKmean= []; +Exp(2).cTraceIndx= 1; +Exp(2).hCmean=[]; +Exp(2).hBound1= []; +Exp(2).hBound2= []; +Exp(2).CompositPlot=0; +Exp(2).Trace= []; %added for Trend BoxPlot data 17_1114 + +%*********************************************************************************** +%***********************333333333333333333333333333333333333333333333333333********* +% --- Executes on slider movement. +function MPsldr3_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed3,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed3_Callback(hObject, eventdata, handles) +% hObject handle to MPed3 (see GCBO) +global Exp +expN=3; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr3,'max')); +Min=floor(get(handles.MPsldr3,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr3,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr3,'value',Max); set(handles.MPed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr3,'value',Min),set(handles.MPed3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function MPed3_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr3_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed3,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed3_Callback(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +global Exp +expN=3; +Max=floor(get(handles.DMsldr3,'max')); +Min=floor(get(handles.DMsldr3,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr3,'value',Max); set(handles.DMed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr3,'value',Min),set(handles.DMed3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +function DMed3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr3_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted3,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted3_Callback(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +global Exp +expN=3; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr3,'max')); +Min=floor(get(handles.Tptsldr3,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr3,'value',Max); set(handles.Tpted3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr3,'value',Min),set(handles.Tpted3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB3. +function expSelPB3_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB3 (see GCBO) +w=pwd; +global Exp +expN=3; +prntHt= 0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB3. +function rotPB3_Callback(hObject, eventdata, handles) +% hObject handle to rotPB3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay3. +function clrOlay3_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay3 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN= 0; +%Exp(3).cTraceN= 0; + +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; + +cla(ghandles.Dlaxes3); cla(ghandles.Dkaxes3); cla(ghandles.Draxes3); +cla(ghandles.DNLaxes3);% 2016_0222 +Exp(3).hL =[]; Exp(3).hLb=[]; +Exp(3).hLRF1=[]; Exp(3).hLRF2=[]; +Exp(3).hK =[]; Exp(3).hKb=[]; +Exp(3).hKRF1=[]; Exp(3).hKRF2=[]; +Exp(3).hr =[]; Exp(3).hrb=[]; +Exp(3).rRF1=[]; Exp(3).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(3).cTraceN= 1; +Exp(3).ll= []; Exp(3).rr= []; Exp(3).kk= []; +Exp(3).cLmean= []; Exp(3).cRmean= []; Exp(3).cKmean= []; +Exp(3).cTraceIndx= 1; +Exp(3).hCmean=[]; +Exp(3).hBound1= []; +Exp(3).hBound2= []; +Exp(3).CompositPlot=0; +Exp(3).Trace= []; %added for Trend BoxPlot data 17_1114 + +%**************************************************************************** +%**************************************************************************** +%set(handles.expName3,'string',char(Exp(expN).resDir)); + +% --- Executes during object creation, after setting all properties. +function Paxes1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Paxes1 (see GCBO) + +% --- Executes on selection change in listboxGnOrf. +function listboxGnOrf_Callback(hObject, eventdata, handles) + +global Exp +global ghandles +global zonePB + +%orfLstSel=0; +datacursormode off; +zoneSel=1; +%{ +if get(handles.zonePB1,'value')==1, + zoneSel=1; +elseif get(handles.zonePB2,'value')==1, + zoneSel=2; +elseif get(handles.zonePB3,'value')==1 + zoneSel=3; +end +%} +zoneSel= zonePB +orfLstSel=get(handles.GeneOrfTog,'value') +%zoneSel=get(handles.zonePB1,'value') +expN=zoneSel; +OLay=zoneSel + +usrInxSel=get(hObject,'Value'); + +%selGnOrf=Exp(zoneSel).Dexp(DexpN).srtGnLst(usrInxSel); %selGnOrf=Exp(zoneSel).srtGnLst(usrInxSel); +listboxGnOrf=get(handles.listboxGnOrf,'string'); +selGnOrf=listboxGnOrf(usrInxSel); +tempLB= str2mat(selGnOrf) +if isequal(tempLB(4:6),'cmp')||isequal(tempLB(3:6),'cmpG') + lstBoxCmpFlg=1; + EZlstBoxCmpExt %Added for RF composite behavior 17_1010 +else +LBdlims=strfind(selGnOrf,':') +LBmp=str2num(selGnOrf{1}((LBdlims{:,:}(1))+1:(LBdlims{:,:}(2))-1)) +LBr=str2num(selGnOrf{1}((LBdlims{:,:}(2))+1:(LBdlims{:,:}(3))-1)) +LBc=str2num(selGnOrf{1}((LBdlims{:,:}(3))+1:end)) +lstBoxCmpFlg=0; + EZlstBoxExt +end + +datacursormode on; + + +% --- Executes during object creation, after setting all properties. +function listboxGnOrf_CreateFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in GeneOrfTog. +function GeneOrfTog_Callback(hObject, eventdata, handles) +global Exp +orfLstSel=get(hObject,'value') +%zoneSel=get(handles.zonePB1,'value') +zoneSel=1; +if get(handles.zonePB1,'value')==1, + zoneSel=1; +elseif get(handles.zonePB2,'value')==1, + zoneSel=2; +elseif get(handles.zonePB3,'value')==1 + zoneSel=3; +end +orfLstSel=get(handles.GeneOrfTog,'value'); +%zoneSel=get(handles.zonePB1,'value') +expN=zoneSel; + if zoneSel==1,DexpN= (get(handles.DN1,'value')); cmpTog= get(handles.CompositeTog1,'value'); end + if zoneSel==2,DexpN= (get(handles.DN2,'value')); cmpTog= get(handles.CompositeTog2,'value'); end + if zoneSel==3,DexpN= (get(handles.DN3,'value')); cmpTog= get(handles.CompositeTog3,'value'); end + +if orfLstSel==1 && cmpTog~=1 + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtOrfLst) +else + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtGnLst) +end +% --- Executes on button press in InfoToggle. +function InfoToggle_Callback(hObject, eventdata, handles) +% --- Executes on button press in zonePB1. + +%******************************************************************************* + + +% --- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +global Exp +semiLog=get(handles.semiLog,'value') +if semiLog==1 + set(handles.semiLog,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.semiLog,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','log') + set(handles.Paxes2,'YScale','log') + set(handles.Paxes3,'YScale','log') + set(handles.OLaxes1,'YScale','log') + set(handles.OLaxes2,'YScale','log') + set(handles.OLaxes3,'YScale','log') +else + set(handles.semiLog,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.semiLog,'ForegroundColor',[0.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','linear') + set(handles.Paxes2,'YScale','linear') + set(handles.Paxes3,'YScale','linear') + set(handles.OLaxes1,'YScale','linear') + set(handles.OLaxes2,'YScale','linear') + set(handles.OLaxes3,'YScale','linear') +end + +% --- Executes on button press in spotTog. +function spotTog_Callback(hObject, eventdata, handles) +% Hint: get(hObject,'Value') returns toggle state of spotTog +global Exp +global ghandles + +spotTog=get(handles.spotTog,'value'); +ghandles= handles +if spotTog==1 + set(handles.spotTog,'BackgroundColor',[0.0 0.75 0.75]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +else + set(handles.spotTog,'BackgroundColor',[.941 0.941, 0.941]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function quickView_Callback(hObject, eventdata, handles) %function quickView_Callback(hObject, eventdata, handles) +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +try + QkVexps %Quickview +catch ME +end + + +% --- Executes on button press in printOL1. +function printOL1_Callback(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printol1. +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL1,'value',0) + + + function printOL1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printol1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads1=1 + +% --- Executes on key press with focus on printOL1 and none of its controls. +function printOL1_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +ads1=2 + +% --- Executes on button press in printOL2. +function printOL2_Callback(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL2,'value',0) + +% --- Executes on key press with focus on printOL2 and none of its controls. +function printOL2_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL2. +ads2=1 + +function printOL2_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads2=2 + +% --- Executes on button press in printOL3. +function printOL3_Callback(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL3,'value',0) + +% --- Executes on key press with focus on printOL3 and none of its controls. +function printOL3_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL3. +ads3=1 +function printOL3_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +ads3=2 + + + function figure1_WindowButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +htargetAxes=gca; +cpos=get(gca,'Position') +if handles.Iaxes1==gca||... + handles.Iaxes2==gca||... + handles.Iaxes3==gca||... + handles.OLaxes1==gca||... + handles.OLaxes2==gca||... + handles.OLaxes3==gca, + EZvDatatip + end + +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +function figure1_WindowButtonUpFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + + + + + +% -------------------------------------------------------------------- +function Tools_Callback(hObject, eventdata, handles) +% hObject handle to Tools (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function Parameters_Callback(hObject, eventdata, handles) +% hObject handle to Parameters (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function PrintFont_Callback(hObject, eventdata, handles) +% hObject handle to PrintFont (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles + +prompt={'Enter Linewidth for plot:',... + 'Enter Axis Font Size:',... + 'Enter Legend Font Size:',... + 'Enter Marker Font Size:'}; + +name='Input Size Parameters for Printable Graphic'; +numlines=1; + +try + if ~isempty(Exp(4).plotPars) + default= Exp(4).plotPars; + else + default={'4','36','10','5'}; + end +catch +default={'4','36','10','5'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).plotPars= answer; +%{ +else + default={'4','36','10','5'}; + Exp(4).plotPars= default; +%} +end + + + + + + + + +% --- Executes on button press in LKrTog1. +function LKrTog1_Callback(hObject, eventdata, handles) +global Exp + +expN=1; +EZfigTrendOL + +% --- Executes on button press in LKrTog2. +function LKrTog2_Callback(hObject, eventdata, handles) +global Exp + +expN=2; +EZfigTrendOL + +% --- Executes on button press in LKrTog3. +function LKrTog3_Callback(hObject, eventdata, handles) +global Exp + +expN=3; +EZfigTrendOL + +% --- Executes on button press in rawNorm. +function rawNorm_Callback(hObject, eventdata, handles) + global Exp + global ghandles + + traceN1=Exp(1).traceN; + traceN2=Exp(2).traceN; + traceN3=Exp(3).traceN; + selTrace1= Exp(1).seltraceN; + selTrace2= Exp(2).seltraceN; + selTrace3= Exp(3).seltraceN; + + dispAlg=get(handles.rawNorm,'value') + + Exp(4).interacPBsel=Exp(4).interacPBsel+1; + if Exp(4).interacPBsel ==2, Exp(4).interacPBsel=0; end + %set(handles.rawNorm,'value',Exp(4).interacPBsel) + + if Exp(4).interacPBsel ==1, set(handles.rawNorm,'string','N1') + elseif Exp(4).interacPBsel ==2, set(handles.rawNorm,'string','N2') + else set(handles.rawNorm,'string','R'), + end + + if Exp(4).interacPBsel==0 %00000000000000000000000000000 + set(ghandles.Dlaxes1,'Visible','on');set(ghandles.Dlaxes2,'Visible','on'); set(ghandles.Dlaxes3,'Visible','on') + set(ghandles.DNLaxes1,'Visible','off'); set(ghandles.DNLaxes2,'Visible','off'); set(ghandles.DNLaxes3,'Visible','off') + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + %{ + try set(Exp(1).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'w'); catch end + end % + try set(Exp(2).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'w'); catch end + end % + try set(Exp(3).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'w'); catch end + end % + %} + for n=1:traceN1 + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + end + try set(Exp(1).hLRF1(selTrace1),'visible','on'); set(Exp(1).hLRF2(selTrace1),'visible','on'); catch, end + try set(Exp(1).hL(selTrace1),'visible','on'); set(Exp(1).hLb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + end + try set(Exp(2).hLRF1(selTrace2),'visible','on'); set(Exp(2).hLRF2(selTrace2),'visible','on'); catch, end + try set(Exp(2).hL(selTrace2),'visible','on'); set(Exp(2).hLb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try,set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try ,set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + try, set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try, set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + end + try, set(Exp(3).hLRF1(selTrace3),'visible','on'); set(Exp(3).hLRF2(selTrace3),'visible','on'); catch, end + try, set(Exp(3).hL(selTrace3),'visible','on'); set(Exp(3).hLb(selTrace3),'visible','on'); catch, end + + + + elseif Exp(4).interacPBsel==1 %111111111111111111111111111 + set(ghandles.Dlaxes1,'Visible','off'); set(ghandles.Dlaxes2,'Visible','off'); set(ghandles.Dlaxes3,'Visible','off'); + set(ghandles.DNLaxes1,'Visible','on'); set(ghandles.DNLaxes2,'Visible','on'); set(ghandles.DNLaxes3,'Visible','on'); + %{ + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'y'); catch ME, ME.message, end %set(Exp(1).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'y'); catch ME, ME.message, end %set(Exp(2).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'y'); catch ME, ME.message, end %set(Exp(3).hzeroCLn,'visible','off'); + %} + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + + for n=1:traceN1 + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(1).hintL(selTrace1),'visible','on'); set(Exp(1).hintLb(selTrace1),'visible','on'); catch, end + try set(Exp(1).hintLadj(selTrace1),'visible','on'); set(Exp(1).hintLadjb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(2).hintL(selTrace2),'visible','on'); set(Exp(2).hintLb(selTrace2),'visible','on'); catch, end + try set(Exp(2).hintLadj(selTrace2),'visible','on'); set(Exp(2).hintLadjb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + try set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(3).hintL(selTrace3),'visible','on'); set(Exp(3).hintLb(selTrace3),'visible','on'); catch, end + try set(Exp(3).hintLadj(selTrace3),'visible','on'); set(Exp(3).hintLadjb(selTrace3),'visible','on'); catch, end + + elseif Exp(4).interacPBsel==2 %2222222222222222222222222222 + % set(ghandles.DNLaxes1,'Visible','off') + end %if Exp(4).interacPBsel==0 + + +% hObject handle to rawNorm (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of rawNorm + + + + +% --- Executes on button press in InteracTog1. +function InteracTog1_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=1; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog1 +% --- Executes on button press in InteracTog2. +function InteracTog2_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=2; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog2 +% --- Executes on button press in InteracTog3. +function InteracTog3_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=3; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog3 + +% --- Executes on key press with focus on rawNorm and none of its controls. +function rawNorm_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to rawNorm (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in HtMapTog1. +function HtMapTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +DexpN= Exp(1).DexpN; +resetTg= Exp(1).Dexp(DexpN).resetHtmpTg; +expN=1; + Exp(1).htmapPBsel=Exp(1).htmapPBsel+1; + if Exp(1).htmapPBsel ==resetTg, Exp(1).htmapPBsel=0; end + + if Exp(1).htmapPBsel ==3, set(handles.HtMapTog1,'string','N1') + elseif Exp(1).htmapPBsel ==4, set(handles.HtMapTog1,'string','N2') + elseif Exp(1).htmapPBsel ==1, set(handles.HtMapTog1,'string','K') + elseif Exp(1).htmapPBsel ==2, set(handles.HtMapTog1,'string','R') + else set(handles.HtMapTog1,'string','L'), + end + %******************** + htMapTogPBfg=1; % + EZhtMap % + htMapTogPBfg=0; % + %******************** + +% --- Executes on button press in HtMapTog2. +function HtMapTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=2; +DexpN= Exp(2).DexpN; +resetTg= Exp(2).Dexp(DexpN).resetHtmpTg; + Exp(2).htmapPBsel=Exp(2).htmapPBsel+1; + if Exp(2).htmapPBsel ==resetTg, Exp(2).htmapPBsel=0; end + + if Exp(2).htmapPBsel ==3, set(handles.HtMapTog2,'string','N1') + elseif Exp(2).htmapPBsel ==4, set(handles.HtMapTog2,'string','N2') + elseif Exp(2).htmapPBsel ==1, set(handles.HtMapTog2,'string','K') + elseif Exp(2).htmapPBsel ==2, set(handles.HtMapTog2,'string','R') + else set(handles.HtMapTog2,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + +% --- Executes on button press in HtMapTog3. +function HtMapTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=3; +DexpN= Exp(3).DexpN; +resetTg= Exp(3).Dexp(DexpN).resetHtmpTg; + Exp(3).htmapPBsel=Exp(3).htmapPBsel+1; + if Exp(3).htmapPBsel ==resetTg, Exp(3).htmapPBsel=0; end + + if Exp(3).htmapPBsel ==3, set(handles.HtMapTog3,'string','N1') + elseif Exp(3).htmapPBsel ==4, set(handles.HtMapTog3,'string','N2') + elseif Exp(3).htmapPBsel ==1, set(handles.HtMapTog3,'string','K') + elseif Exp(3).htmapPBsel ==2, set(handles.HtMapTog3,'string','R') + else set(handles.HtMapTog3,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + + + + + + + +%**************************BONE SYARD********************************************************** + +%{ +%--- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +% hObject handle to semiLog (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of semiLog +%} + +% --- Executes on key press with focus on listboxGnOrf and none of its controls. +%{ +function listboxGnOrf_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +x=eventdata +ck=get(gcf,'currentkey') +%} + +%{ +%**********CLEAR Trace selections for all zones***************** +global Exp +global ghandles + +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN=0; +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={} +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN=0; +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN=0; +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; +%*********************************************************************************** + +%} + + +% -------------------------------------------------------------------- + +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in RFtable1. +function RFtable1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable2. +function RFtable2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable3. +function RFtable3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZtableRFdiag + + + +function DN1_Callback(hObject, eventdata, handles) +% hObject handle to DN1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% str2double(get(hObject,'String')) returns contents of DN1 as a double +global Exp +expN=1; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN1,'value',Max); set(handles.DN1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN1,'value',Min),set(handles.DN1,'string',num2str(1));end + +end +EZVimDisplay + + +% --- Executes during object creation, after setting all properties. +function DN1_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN2_Callback(hObject, eventdata, handles) +global Exp +expN=2; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN2,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN2,'value',Max); set(handles.DN2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN2,'value',Min),set(handles.DN2,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN2_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN3_Callback(hObject, eventdata, handles) +global Exp +expN=3; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN3,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN3,'value',Max); set(handles.DN3,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN3,'value',Min),set(handles.DN3,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN3_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in CompositePB1. +function CompositePB1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB2. +function CompositePB2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB3. +function CompositePB3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZcompositePlot + + +% -------------------------------------------------------------------- +function SpotViewInterval_Callback(hObject, eventdata, handles) +% hObject handle to SpotViewInterval (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +global Exp +global ghandles + +prompt={'Enter Image Interval for SpotView:'}; + +name='Input Image Interval for SpotView'; +numlines=1 + +try + if ~isempty(Exp(4).SpotVIntervPar) + default= Exp(4).SpotVIntervPar; + else + default={'1'}; + end +catch +default={'1'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).SpotVintervPar= answer; +end + + +% --- Executes on button press in CompositeTog1. +function CompositeTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=1; +DexpN= (get(handles.DN1,'value')); +%set(handles.zonePB1,'value',1) +%set(handles.zonePB2,'value',0) +%set(handles.zonePB3,'value',0) +if get(handles.zonePB1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in CompositeTog2. +function CompositeTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=2; +DexpN= (get(handles.DN2,'value')); +%set(handles.zonePB1,'value',0) +%set(handles.zonePB2,'value',1) +%set(handles.zonePB3,'value',0) + +if get(handles.zonePB2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in CompositeTog3. +function CompositeTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=3; +DexpN= (get(handles.DN3,'value')); +%set(handles.zonePB1,'value',0) +%set(handles.zonePB2,'value',0) +%set(handles.zonePB3,'value',1) +if get(handles.zonePB3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function TrendsBoxPlot_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg= 1; +%*************** +global userPars +prompt={'Set "Outliers" On/Off:',... + 'Set "Notch" On/Off:', ... + 'Enter "LabelShift" value[default= 0.5]:', ... + 'Enter "Font Size [default=8:' ... + 'Enter "Label Angle" [default=45]' ... + 'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'on','on','0.3','8','45'}; +defaultanswer= userPars.BPdefault; +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.BPoutliers= answer(1); +userPars.BPnotch= answer(2); +userPars.BPlblShft= str2double(cell2mat(answer(3))); +userPars.BPfontSz= str2double(cell2mat(answer(4))); +userPars.BProt= str2double(cell2mat(answer(5))); +userPars.kfiltLim= str2double(cell2mat(answer(6))); +userPars.BPdefault= [answer(1),answer(2),answer(3),answer(4),answer(5),answer(6)]; +userPars.Trenddefault= answer(6); +%*************** +% -------------------------------------------------------------------- +function TrendsOverlay_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg=0; +%*************** +global userPars +prompt={'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'1000'}; +%if ~exist('userPars.Trenddefault','var'), userPars.Trenddefault= {'1000'}; end +%try +defaultanswer= userPars.BPdefault(6) +%defaultanswer= userPars.Trenddefault; +%catch + % userPars.Trenddefault= {'1000'} + % defaultanswer= userPars.Trenddefault; +%end +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.kfiltLim= str2double(cell2mat(answer(1))); +%userPars.Trenddefault= answer(1); +userPars.BPdefault(6)= answer(1); + + +% --- Executes on button press in printHt1. +function printHt1_Callback(hObject, eventdata, handles) + +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 1; +prntHt= 1; + %******************** + htMapTogPBfg= 1; % + EZhtMap % + %******************** +prntHt= 0; +% --- Executes on button press in PrintHt2. +function PrintHt2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(2).DexpN; +expN= 2; +prntHt= 2; + %******************** + htMapTogPBfg= 2; % + EZhtMap % + %******************** + prntHt= 0; + +% --- Executes on button press in PrintHt3. +function PrintHt3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 3; +prntHt= 3; + %******************** + htMapTogPBfg= 3; % + EZhtMap % + %******************** + prntHt= 0; + + +% -------------------------------------------------------------------- +function HMapRange_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global adj +global flip + +prompt={'Enter Standard Deviation Multiplier value[typical= 2.0]:'}; +%prompt={'Enter Standard Deviation Multiplier value[typical= 3.0]:','Colormap Flip[Typical=T]'}; +name='Heatmap Adjustment range'; +numlines=1; +defaultanswer= {'2.0'}; +%defaultanswer= {'3.0','T'}; +answer=inputdlg(prompt,name,numlines,defaultanswer); +adj= str2double(answer(1)); +flip= 'T'; +%flip= upper(answer(2)); + + +% -------------------------------------------------------------------- +function SetExpJobsFolder_Callback(hObject, eventdata, handles) +% hObject handle to SetExpJobsFolder (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA +try +global usrExpJobsDir +catch +end +w= pwd; +try + %Non PC accommodatition + if ispc,cd(fullfile('C:\')); % \Easy\Experiments')); + else + cd(fullfile('~')) + end +selpath = uigetdir('default','Set /ExpJobs Folder') +usrExpJobsDir= selpath; +cd(w) +save('ExpJobsFldr','usrExpJobsDir') +catch +cd(w) +end +cd(w) + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +% --- Executes on button press in zonePB1. +function zonePB1_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +%if get(handles.zonePB1,'value')==0, set(handles.zonePB1,'value',1); end +zonePB = 1 +set(handles.zonePB1,'value',1); +DexpN= get(handles.DN1,'value') +set(handles.zonePB2,'value',0) +set(handles.zonePB3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end + +%switch background color to indicate zone selected 230815 +if get(handles.zonePB1,'value')==1 +set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +end + +if get(handles.zonePB1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0); + set(handles.listboxGnOrf,'value',1); + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]); + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]); + set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]); +end + + +% --- Executes on button press in zonePB2. +function zonePB2_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +zonePB = 2 +%if get(handles.zonePB2,'value')==0, set(handles.zonePB2,'value',1); end +set(handles.zonePB2,'value',1); +DexpN= get(handles.DN2,'value') +set(handles.zonePB1,'value',0); +set(handles.zonePB3,'value',0); +set(ghandles.zonePB2,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB3,'value',0); + + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end +%switch background color to indicate zone selected 230815 +if get(handles.zonePB2,'value')==1 +set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +set(ghandles.zonePB2,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB3,'value',0); + +end + +if get(handles.zonePB2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zonePB3. +function zonePB3_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +zonePB= 3 +%if get(handles.zonePB3,'value')==0, set(handles.zonePB3,'value',1); end +set(handles.zonePB3,'value',1); +DexpN= get(handles.DN3,'value') +set(handles.zonePB1,'value',0); +set(handles.zonePB2,'value',0); +set(ghandles.zonePB3,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB2,'value',0); + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +%switch background color to indicate zone selected 230815 +if get(handles.zonePB3,'value')==1 +set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]); +set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]); +set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]); +end + +if get(handles.zonePB3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + + + +%********************************************************************************** +%***********BONE YARD************************************************************** +%{ +% RadioButton1************************* +function zoneRad1_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad1,'value')==0, set(handles.zoneRad1,'value',1); end +DexpN= get(handles.DN1,'value') +set(handles.zoneRad2,'value',0) +set(handles.zoneRad3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end +if get(handles.zoneRad1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in zoneRad2. +function zoneRad2_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad2,'value')==0, set(handles.zoneRad2,'value',1); end +DexpN= get(handles.DN2,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad3,'value',0) + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end + +if get(handles.zoneRad2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zoneRad3. +function zoneRad3_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad3,'value')==0, set(handles.zoneRad3,'value',1); end +DexpN= get(handles.DN3,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad2,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +if get(handles.zoneRad3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end +%} \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui - Copy.m b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui - Copy.m new file mode 100755 index 00000000..e77bc6b3 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui - Copy.m @@ -0,0 +1,1914 @@ +function varargout = EZviewGui(varargin) +% EZVIEWGUI MATLAB code for EZviewGui.fig +% EZVIEWGUI, by itself, creates a new EZVIEWGUI or raises the existing +% singleton*. +% +% H = EZVIEWGUI returns the handle to a new EZVIEWGUI or the handle to +% the existing singleton*. +% +% EZVIEWGUI('CALLBACK',hObject,eventData,handles,...) calls the local +% function named CALLBACK in EZVIEWGUI.M with the given input arguments. +% +% EZVIEWGUI('Property','Value',...) creates a new EZVIEWGUI or raises the +% existing singleton*. Starting from the left, property value pairs are +% applied to the GUI before EZviewGui_OpeningFcn gets called. An +% unrecognized property name or invalid value makes property application +% stop. All inputs are passed to EZviewGui_OpeningFcn via varargin. +% +% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one +% instance to run (singleton)". +% +% See also: GUIDE, GUIDATA, GUIHANDLES + +% Edit the above text to modify the response to help EZviewGui + +% Last Modified by GUIDE v2.5 14-Aug-2023 13:45:30 + +% Begin initialization code - DO NOT EDIT +gui_Singleton = 0; +gui_State = struct('gui_Name', mfilename, ... + 'gui_Singleton', gui_Singleton, ... + 'gui_OpeningFcn', @EZviewGui_OpeningFcn, ... + 'gui_OutputFcn', @EZviewGui_OutputFcn, ... + 'gui_LayoutFcn', [] , ... + 'gui_Callback', []); +if nargin && ischar(varargin{1}) + gui_State.gui_Callback = str2func(varargin{1}); +end + +if nargout + [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:}); +else + gui_mainfcn(gui_State, varargin{:}); +end +% End initialization code - DO NOT EDIT + +% --- Executes just before EZviewGui is made visible. +function EZviewGui_OpeningFcn(hObject, eventdata, handles, varargin) +% This function has no output args, see OutputFcn. +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% varargin command line arguments to EZviewGui (see VARARGIN) + +% Choose default command line output for EZviewGui +handles.output = hObject; + +% Update handles structure +guidata(hObject, handles); + +% This sets up the initial plot - only do when we are invisible +% so window can get raised using EZviewGui. + +if strcmp(get(hObject,'Visible'),'off') + %plot(rand(5)); +end +%NOTE!!! special disabling of version for this later install of Matlab 2011a: + %The ver output changed and no longer works for the simple code that + %follows +%{ +% MatLab Version detection +qv=ver; +mlver=qv(17).Version +mlRel=qv(17).Release +if str2double(mlver)>8.3 + newMLgraph=1 +else + newMLgraph=0 +end +%} +%MYCODE load experiment data .... +newMLgraph=0; +if newMLgraph==0 + clear Exp + Exp=[]; + EZvInitLoad +else +end +%************************************************************** +%***Func Call setup for @myupdatfcn****************************8 +dcm_obj=datacursormode(gcf); + %datacursormode on; + set(dcm_obj,'DisplayStyle','window') + set(dcm_obj,'UpdateFcn', @myupdatefcn); + + +% UIWAIT makes EZviewGui wait for user response (see UIRESUME) +% uiwait(handles.figure1); +%global MPsel +%MPsel=50; + +% --- Outputs from this function are returned to the command line. +function varargout = EZviewGui_OutputFcn(hObject, eventdata, handles) +% varargout cell array for returning output args (see VARARGOUT); +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% Get default command line output from handles structure +varargout{1} = handles.output; + +%******************************************************************************** +%>>>>>>>>>>>>>>>>MENU BAR >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +% -------------------------------------------------------------------- +function FileMenu_Callback(hObject, eventdata, handles) +% hObject handle to FileMenu (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function OpenMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to OpenMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +file = uigetfile('*.fig'); +if ~isequal(file, 0) + open(file); +end + +% -------------------------------------------------------------------- +function PrintMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to PrintMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +printdlg(handles.figure1) + +% -------------------------------------------------------------------- +function CloseMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to CloseMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +selection = questdlg(['Close ' get(handles.figure1,'Name') '?'],... + ['Close ' get(handles.figure1,'Name') '...'],... + 'Yes','No','Yes'); +if strcmp(selection,'No') + return; +end + +delete(handles.figure1) + + +% --- Executes on mouse press over figure background. +function figure1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +% BEGIN USER Code ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%*********************************************************************************** + +%********************************************************************************** +%++++++++++++++++++++++myupdatefcn(obj,event_obj)+++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + function [output_txt]= myupdatefcn(obj,event_obj) +global ghandles +global Exp +[output_txt]=datatipp(obj,event_obj); %datatipp is a Matlab function + gcf= Exp(4).guiFig; %gcf= ghandles.figure1 Mathworks Provided this line for Apple issue + clkPos=getCursorInfo(datacursormode(gcf)); + cpos=clkPos.Position; + htargetAxes= clkPos.Target; + %datacursormode(gcf) + if ghandles.Iaxes1==get(htargetAxes,'Parent')||... + ghandles.Iaxes2==get(htargetAxes,'Parent')||... + ghandles.Iaxes3==get(htargetAxes,'Parent')||... + ghandles.OLaxes1==get(htargetAxes,'Parent')||... + ghandles.OLaxes2==get(htargetAxes,'Parent')||... + ghandles.OLaxes3==get(htargetAxes,'Parent')||... + ghandles.HtMap1==get(htargetAxes,'Parent')||... + ghandles.HtMap2==get(htargetAxes,'Parent')||... + ghandles.HtMap3==get(htargetAxes,'Parent'), + + EZvDatatip + %datacursormode off + %datacursormode on + %waitforbuttonpress + %[output_txt]=output_txt; %datatipp(obj,event_obj); + end + + prntHt=0; %Added 210205 for Print Heatmap buttons [P] +%++++++++++++++++++++++++++++++++++++END myupdatefcn(obj,event_obj)++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +%***********************111111111111111111111111111111111111111111111111111********* +%11111111111111111111111111111111111111111111111111111111111111111111111111111111 +%Migration edits 230814 +% --- Executes on slider movement. +function MPsldr1_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed1,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr1_CreateFcn(hObject, eventdata, handles) +% Hint: slider controls usually have a light gray background. +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed1_Callback(hObject, eventdata, handles) +% hObject handle to MPed1 (see GCBO) +global Exp +expN=1; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr1,'max')); +Min=floor(get(handles.MPsldr1,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.MPsldr1,'value',Max); set(handles.MPed1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.MPsldr1,'value',Min),set(handles.MPed1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPed1_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr1_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed1,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed1_Callback(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +global Exp +expN=1; +Max=floor(get(handles.DMsldr1,'max')); +Min=floor(get(handles.DMsldr1,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr1,'value',Max); set(handles.DMed1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr1,'value',Min),set(handles.DMed1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMed1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr1_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted1,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function Tptsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} + +function Tpted1_Callback(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +global Exp +expN=1; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr1,'max')); +Min=floor(get(handles.Tptsldr1,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr1,'value',Max); set(handles.Tpted1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr1,'value',Min),set(handles.Tpted1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function Tpted1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on button press in expSelPB1. +function expSelPB1_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB1 (see GCBO) +w=pwd; +global Exp +expN=1; +prntHt=0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB1. +function rotPB1_Callback(hObject, eventdata, handles) +% hObject handle to rotPB1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay1. +function clrOlay1_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay1 (see GCBO) +global Exp +global ghandles +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN= 0; +%Exp(1).cTraceN= 0; + +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={}; +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; + +cla(ghandles.Dlaxes1); cla(ghandles.Dkaxes1); cla(ghandles.Draxes1); +cla(ghandles.DNLaxes1); +Exp(1).hL =[]; Exp(1).hLb=[]; +Exp(1).hLRF1=[]; Exp(1).hLRF2=[]; +Exp(1).hK =[]; Exp(1).hKb=[]; +Exp(1).hKRF1=[]; Exp(1).hKRF2=[]; +Exp(1).hr =[]; Exp(1).hrb=[]; +Exp(1).rRF1=[]; Exp(1).hrRF2=[]; +Exp(1).hintL =[]; Exp(1).hintLb=[]; % 2016_0222 +Exp(1).hintLadj =[]; Exp(1).hintLadjb=[]; % 2016_0222 + +%reset Composite Overlay plot to initialization values +Exp(1).cTraceN= 1; +Exp(1).ll= []; Exp(1).rr= []; Exp(1).kk= []; +Exp(1).cLmean= []; Exp(1).cRmean= []; Exp(1).cKmean= []; +Exp(1).cTraceIndx= 1; +Exp(1).hCmean=[]; +Exp(1).hBound1= []; +Exp(1).hBound2= []; +Exp(1).CompositPlot=0; +Exp(1).Trace= []; %added for Trend BoxPlot data 17_1114 +%*********************************************************************************** +%***********************222222222222222222222222222222222222222222222222222********* +% --- Executes on slider movement. +function MPsldr2_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed2,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed2_Callback(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global Exp +expN=2; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr2,'max')); +Min=floor(get(handles.MPsldr2,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr2,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr2,'value',Max); set(handles.MPed2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr2,'value',Min),set(handles.MPed2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr2_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed2,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed2_Callback(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +global Exp +expN=2; +Max=floor(get(handles.DMsldr2,'max')); +Min=floor(get(handles.DMsldr2,'min')); +input=get(hObject,'String') +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.DMsldr2,'value',str2double(input)) +else + if str2double(input) >= Max, set(handles.DMsldr2,'value',Max); set(handles.DMed2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DMsldr2,'value',Min),set(handles.DMed2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function DMed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +% Hint: edit controls usually have a white background on Windows. +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr2_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted2,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted2_Callback(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +global Exp +expN=2; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr2,'max')); +Min=floor(get(handles.Tptsldr2,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr2,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr2,'value',Max); set(handles.Tpted2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr2,'value',Min),set(handles.Tpted2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function Tpted2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB2. +function expSelPB2_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB2 (see GCBO) +w=pwd; +global Exp +expN=2; +prntHt= 0; +%************************************************************* +EZexpSel +%************************************************************* + +% --- Executes on button press in rotPB2. +function rotPB2_Callback(hObject, eventdata, handles) +% hObject handle to rotPB2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay2. +function clrOlay2_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay2 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN= 0; +%Exp(2).cTraceN= 0; + +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; + +cla(ghandles.Dlaxes2); cla(ghandles.Dkaxes2); cla(ghandles.Draxes2); +cla(ghandles.DNLaxes2); % 2016_0222 +Exp(2).hL =[]; Exp(2).hLb=[]; +Exp(2).LRF1=[]; Exp(2).hLRF2=[]; +Exp(2).hK =[]; Exp(2).hKb=[]; +Exp(2).hKRF1=[]; Exp(2).hKRF2=[]; +Exp(2).hr =[]; Exp(2).hrb=[]; +Exp(2).rRF1=[]; Exp(2).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(2).cTraceN= 1; +Exp(2).ll= []; Exp(2).rr= []; Exp(2).kk= []; +Exp(2).cLmean= []; Exp(2).cRmean= []; Exp(2).cKmean= []; +Exp(2).cTraceIndx= 1; +Exp(2).hCmean=[]; +Exp(2).hBound1= []; +Exp(2).hBound2= []; +Exp(2).CompositPlot=0; +Exp(2).Trace= []; %added for Trend BoxPlot data 17_1114 + +%*********************************************************************************** +%***********************333333333333333333333333333333333333333333333333333********* +% --- Executes on slider movement. +function MPsldr3_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed3,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed3_Callback(hObject, eventdata, handles) +% hObject handle to MPed3 (see GCBO) +global Exp +expN=3; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr3,'max')); +Min=floor(get(handles.MPsldr3,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr3,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr3,'value',Max); set(handles.MPed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr3,'value',Min),set(handles.MPed3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPed3_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr3_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed3,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed3_Callback(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +global Exp +expN=3; +Max=floor(get(handles.DMsldr3,'max')); +Min=floor(get(handles.DMsldr3,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr3,'value',Max); set(handles.DMed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr3,'value',Min),set(handles.DMed3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function DMed3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr3_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted3,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted3_Callback(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +global Exp +expN=3; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr3,'max')); +Min=floor(get(handles.Tptsldr3,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr3,'value',Max); set(handles.Tpted3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr3,'value',Min),set(handles.Tpted3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function Tpted3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB3. +function expSelPB3_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB3 (see GCBO) +w=pwd; +global Exp +expN=3; +prntHt= 0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB3. +function rotPB3_Callback(hObject, eventdata, handles) +% hObject handle to rotPB3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay3. +function clrOlay3_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay3 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN= 0; +%Exp(3).cTraceN= 0; + +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; + +cla(ghandles.Dlaxes3); cla(ghandles.Dkaxes3); cla(ghandles.Draxes3); +cla(ghandles.DNLaxes3);% 2016_0222 +Exp(3).hL =[]; Exp(3).hLb=[]; +Exp(3).hLRF1=[]; Exp(3).hLRF2=[]; +Exp(3).hK =[]; Exp(3).hKb=[]; +Exp(3).hKRF1=[]; Exp(3).hKRF2=[]; +Exp(3).hr =[]; Exp(3).hrb=[]; +Exp(3).rRF1=[]; Exp(3).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(3).cTraceN= 1; +Exp(3).ll= []; Exp(3).rr= []; Exp(3).kk= []; +Exp(3).cLmean= []; Exp(3).cRmean= []; Exp(3).cKmean= []; +Exp(3).cTraceIndx= 1; +Exp(3).hCmean=[]; +Exp(3).hBound1= []; +Exp(3).hBound2= []; +Exp(3).CompositPlot=0; +Exp(3).Trace= []; %added for Trend BoxPlot data 17_1114 + +%**************************************************************************** +%**************************************************************************** +%set(handles.expName3,'string',char(Exp(expN).resDir)); + +% --- Executes during object creation, after setting all properties. +function Paxes1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Paxes1 (see GCBO) + +% --- Executes on selection change in listboxGnOrf. +function listboxGnOrf_Callback(hObject, eventdata, handles) + +global Exp +global ghandles +%orfLstSel=0; +datacursormode off; +zoneSel=1; +if get(handles.zoneRad1,'value')==1, + zoneSel=1; +elseif get(handles.zoneRad2,'value')==1, + zoneSel=2; +elseif get(handles.zoneRad3,'value')==1 + zoneSel=3; +end +orfLstSel=get(handles.GeneOrfTog,'value') +%zoneSel=get(handles.zoneRad1,'value') +expN=zoneSel; +OLay=zoneSel + +usrInxSel=get(hObject,'Value'); + +%selGnOrf=Exp(zoneSel).Dexp(DexpN).srtGnLst(usrInxSel); %selGnOrf=Exp(zoneSel).srtGnLst(usrInxSel); +listboxGnOrf=get(handles.listboxGnOrf,'string'); +selGnOrf=listboxGnOrf(usrInxSel); +tempLB= str2mat(selGnOrf) +if isequal(tempLB(4:6),'cmp')||isequal(tempLB(3:6),'cmpG') + lstBoxCmpFlg=1; + EZlstBoxCmpExt %Added for RF composite behavior 17_1010 +else +LBdlims=strfind(selGnOrf,':') +LBmp=str2num(selGnOrf{1}((LBdlims{:,:}(1))+1:(LBdlims{:,:}(2))-1)) +LBr=str2num(selGnOrf{1}((LBdlims{:,:}(2))+1:(LBdlims{:,:}(3))-1)) +LBc=str2num(selGnOrf{1}((LBdlims{:,:}(3))+1:end)) +lstBoxCmpFlg=0; + EZlstBoxExt +end + +datacursormode on; + + +% --- Executes during object creation, after setting all properties. +function listboxGnOrf_CreateFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in GeneOrfTog. +function GeneOrfTog_Callback(hObject, eventdata, handles) +global Exp +orfLstSel=get(hObject,'value') +%zoneSel=get(handles.zoneRad1,'value') +zoneSel=1; +if get(handles.zoneRad1,'value')==1, + zoneSel=1; +elseif get(handles.zoneRad2,'value')==1, + zoneSel=2; +elseif get(handles.zoneRad3,'value')==1 + zoneSel=3; +end +orfLstSel=get(handles.GeneOrfTog,'value'); +%zoneSel=get(handles.zoneRad1,'value') +expN=zoneSel; + if zoneSel==1,DexpN= (get(handles.DN1,'value')); cmpTog= get(handles.CompositeTog1,'value'); end + if zoneSel==2,DexpN= (get(handles.DN2,'value')); cmpTog= get(handles.CompositeTog2,'value'); end + if zoneSel==3,DexpN= (get(handles.DN3,'value')); cmpTog= get(handles.CompositeTog3,'value'); end + +if orfLstSel==1 && cmpTog~=1 + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtOrfLst) +else + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtGnLst) +end +% --- Executes on button press in InfoToggle. +function InfoToggle_Callback(hObject, eventdata, handles) +% --- Executes on button press in zoneRad1. + +function zoneRad1_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad1,'value')==0, set(handles.zoneRad1,'value',1); end +DexpN= get(handles.DN1,'value') +set(handles.zoneRad2,'value',0) +set(handles.zoneRad3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end +if get(handles.zoneRad1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in zoneRad2. +function zoneRad2_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad2,'value')==0, set(handles.zoneRad2,'value',1); end +DexpN= get(handles.DN2,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad3,'value',0) + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end + +if get(handles.zoneRad2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zoneRad3. +function zoneRad3_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad3,'value')==0, set(handles.zoneRad3,'value',1); end +DexpN= get(handles.DN3,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad2,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +if get(handles.zoneRad3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +global Exp +semiLog=get(handles.semiLog,'value') +if semiLog==1 + set(handles.semiLog,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.semiLog,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','log') + set(handles.Paxes2,'YScale','log') + set(handles.Paxes3,'YScale','log') + set(handles.OLaxes1,'YScale','log') + set(handles.OLaxes2,'YScale','log') + set(handles.OLaxes3,'YScale','log') +else + set(handles.semiLog,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.semiLog,'ForegroundColor',[0.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','linear') + set(handles.Paxes2,'YScale','linear') + set(handles.Paxes3,'YScale','linear') + set(handles.OLaxes1,'YScale','linear') + set(handles.OLaxes2,'YScale','linear') + set(handles.OLaxes3,'YScale','linear') +end + +% --- Executes on button press in spotTog. +function spotTog_Callback(hObject, eventdata, handles) +% Hint: get(hObject,'Value') returns toggle state of spotTog +global Exp +global ghandles + +spotTog=get(handles.spotTog,'value'); +ghandles= handles +if spotTog==1 + set(handles.spotTog,'BackgroundColor',[0.0 0.75 0.75]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +else + set(handles.spotTog,'BackgroundColor',[.941 0.941, 0.941]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function quickView_Callback(hObject, eventdata, handles) %function quickView_Callback(hObject, eventdata, handles) +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +try + QkVexps %Quickview +catch ME +end + + +% --- Executes on button press in printOL1. +function printOL1_Callback(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printol1. +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL1,'value',0) + + + function printOL1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printol1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads1=1 + +% --- Executes on key press with focus on printOL1 and none of its controls. +function printOL1_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +ads1=2 + +% --- Executes on button press in printOL2. +function printOL2_Callback(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL2,'value',0) + +% --- Executes on key press with focus on printOL2 and none of its controls. +function printOL2_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL2. +ads2=1 + +function printOL2_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads2=2 + +% --- Executes on button press in printOL3. +function printOL3_Callback(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL3,'value',0) + +% --- Executes on key press with focus on printOL3 and none of its controls. +function printOL3_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL3. +ads3=1 +function printOL3_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +ads3=2 + + + function figure1_WindowButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +htargetAxes=gca; +cpos=get(gca,'Position') +if handles.Iaxes1==gca||... + handles.Iaxes2==gca||... + handles.Iaxes3==gca||... + handles.OLaxes1==gca||... + handles.OLaxes2==gca||... + handles.OLaxes3==gca, + EZvDatatip + end + +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +function figure1_WindowButtonUpFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + + + + + +% -------------------------------------------------------------------- +function Tools_Callback(hObject, eventdata, handles) +% hObject handle to Tools (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function Parameters_Callback(hObject, eventdata, handles) +% hObject handle to Parameters (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function PrintFont_Callback(hObject, eventdata, handles) +% hObject handle to PrintFont (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles + +prompt={'Enter Linewidth for plot:',... + 'Enter Axis Font Size:',... + 'Enter Legend Font Size:',... + 'Enter Marker Font Size:'}; + +name='Input Size Parameters for Printable Graphic'; +numlines=1; + +try + if ~isempty(Exp(4).plotPars) + default= Exp(4).plotPars; + else + default={'4','36','10','5'}; + end +catch +default={'4','36','10','5'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).plotPars= answer; +%{ +else + default={'4','36','10','5'}; + Exp(4).plotPars= default; +%} +end + + + + + + + + +% --- Executes on button press in LKrTog1. +function LKrTog1_Callback(hObject, eventdata, handles) +global Exp + +expN=1; +EZfigTrendOL + +% --- Executes on button press in LKrTog2. +function LKrTog2_Callback(hObject, eventdata, handles) +global Exp + +expN=2; +EZfigTrendOL + +% --- Executes on button press in LKrTog3. +function LKrTog3_Callback(hObject, eventdata, handles) +global Exp + +expN=3; +EZfigTrendOL + +% --- Executes on button press in rawNorm. +function rawNorm_Callback(hObject, eventdata, handles) + global Exp + global ghandles + + traceN1=Exp(1).traceN; + traceN2=Exp(2).traceN; + traceN3=Exp(3).traceN; + selTrace1= Exp(1).seltraceN; + selTrace2= Exp(2).seltraceN; + selTrace3= Exp(3).seltraceN; + + dispAlg=get(handles.rawNorm,'value') + + Exp(4).interacPBsel=Exp(4).interacPBsel+1; + if Exp(4).interacPBsel ==2, Exp(4).interacPBsel=0; end + %set(handles.rawNorm,'value',Exp(4).interacPBsel) + + if Exp(4).interacPBsel ==1, set(handles.rawNorm,'string','N1') + elseif Exp(4).interacPBsel ==2, set(handles.rawNorm,'string','N2') + else set(handles.rawNorm,'string','R'), + end + + if Exp(4).interacPBsel==0 %00000000000000000000000000000 + set(ghandles.Dlaxes1,'Visible','on');set(ghandles.Dlaxes2,'Visible','on'); set(ghandles.Dlaxes3,'Visible','on') + set(ghandles.DNLaxes1,'Visible','off'); set(ghandles.DNLaxes2,'Visible','off'); set(ghandles.DNLaxes3,'Visible','off') + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + %{ + try set(Exp(1).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'w'); catch end + end % + try set(Exp(2).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'w'); catch end + end % + try set(Exp(3).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'w'); catch end + end % + %} + for n=1:traceN1 + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + end + try set(Exp(1).hLRF1(selTrace1),'visible','on'); set(Exp(1).hLRF2(selTrace1),'visible','on'); catch, end + try set(Exp(1).hL(selTrace1),'visible','on'); set(Exp(1).hLb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + end + try set(Exp(2).hLRF1(selTrace2),'visible','on'); set(Exp(2).hLRF2(selTrace2),'visible','on'); catch, end + try set(Exp(2).hL(selTrace2),'visible','on'); set(Exp(2).hLb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try,set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try ,set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + try, set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try, set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + end + try, set(Exp(3).hLRF1(selTrace3),'visible','on'); set(Exp(3).hLRF2(selTrace3),'visible','on'); catch, end + try, set(Exp(3).hL(selTrace3),'visible','on'); set(Exp(3).hLb(selTrace3),'visible','on'); catch, end + + + + elseif Exp(4).interacPBsel==1 %111111111111111111111111111 + set(ghandles.Dlaxes1,'Visible','off'); set(ghandles.Dlaxes2,'Visible','off'); set(ghandles.Dlaxes3,'Visible','off'); + set(ghandles.DNLaxes1,'Visible','on'); set(ghandles.DNLaxes2,'Visible','on'); set(ghandles.DNLaxes3,'Visible','on'); + %{ + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'y'); catch ME, ME.message, end %set(Exp(1).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'y'); catch ME, ME.message, end %set(Exp(2).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'y'); catch ME, ME.message, end %set(Exp(3).hzeroCLn,'visible','off'); + %} + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + + for n=1:traceN1 + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(1).hintL(selTrace1),'visible','on'); set(Exp(1).hintLb(selTrace1),'visible','on'); catch, end + try set(Exp(1).hintLadj(selTrace1),'visible','on'); set(Exp(1).hintLadjb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(2).hintL(selTrace2),'visible','on'); set(Exp(2).hintLb(selTrace2),'visible','on'); catch, end + try set(Exp(2).hintLadj(selTrace2),'visible','on'); set(Exp(2).hintLadjb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + try set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(3).hintL(selTrace3),'visible','on'); set(Exp(3).hintLb(selTrace3),'visible','on'); catch, end + try set(Exp(3).hintLadj(selTrace3),'visible','on'); set(Exp(3).hintLadjb(selTrace3),'visible','on'); catch, end + + elseif Exp(4).interacPBsel==2 %2222222222222222222222222222 + % set(ghandles.DNLaxes1,'Visible','off') + end %if Exp(4).interacPBsel==0 + + +% hObject handle to rawNorm (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of rawNorm + + + + +% --- Executes on button press in InteracTog1. +function InteracTog1_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=1; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog1 +% --- Executes on button press in InteracTog2. +function InteracTog2_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=2; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog2 +% --- Executes on button press in InteracTog3. +function InteracTog3_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=3; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog3 + +% --- Executes on key press with focus on rawNorm and none of its controls. +function rawNorm_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to rawNorm (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in HtMapTog1. +function HtMapTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +DexpN= Exp(1).DexpN; +resetTg= Exp(1).Dexp(DexpN).resetHtmpTg; +expN=1; + Exp(1).htmapPBsel=Exp(1).htmapPBsel+1; + if Exp(1).htmapPBsel ==resetTg, Exp(1).htmapPBsel=0; end + + if Exp(1).htmapPBsel ==3, set(handles.HtMapTog1,'string','N1') + elseif Exp(1).htmapPBsel ==4, set(handles.HtMapTog1,'string','N2') + elseif Exp(1).htmapPBsel ==1, set(handles.HtMapTog1,'string','K') + elseif Exp(1).htmapPBsel ==2, set(handles.HtMapTog1,'string','R') + else set(handles.HtMapTog1,'string','L'), + end + %******************** + htMapTogPBfg=1; % + EZhtMap % + htMapTogPBfg=0; % + %******************** + +% --- Executes on button press in HtMapTog2. +function HtMapTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=2; +DexpN= Exp(2).DexpN; +resetTg= Exp(2).Dexp(DexpN).resetHtmpTg; + Exp(2).htmapPBsel=Exp(2).htmapPBsel+1; + if Exp(2).htmapPBsel ==resetTg, Exp(2).htmapPBsel=0; end + + if Exp(2).htmapPBsel ==3, set(handles.HtMapTog2,'string','N1') + elseif Exp(2).htmapPBsel ==4, set(handles.HtMapTog2,'string','N2') + elseif Exp(2).htmapPBsel ==1, set(handles.HtMapTog2,'string','K') + elseif Exp(2).htmapPBsel ==2, set(handles.HtMapTog2,'string','R') + else set(handles.HtMapTog2,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + +% --- Executes on button press in HtMapTog3. +function HtMapTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=3; +DexpN= Exp(3).DexpN; +resetTg= Exp(3).Dexp(DexpN).resetHtmpTg; + Exp(3).htmapPBsel=Exp(3).htmapPBsel+1; + if Exp(3).htmapPBsel ==resetTg, Exp(3).htmapPBsel=0; end + + if Exp(3).htmapPBsel ==3, set(handles.HtMapTog3,'string','N1') + elseif Exp(3).htmapPBsel ==4, set(handles.HtMapTog3,'string','N2') + elseif Exp(3).htmapPBsel ==1, set(handles.HtMapTog3,'string','K') + elseif Exp(3).htmapPBsel ==2, set(handles.HtMapTog3,'string','R') + else set(handles.HtMapTog3,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + + + + + + + +%**************************BONE SYARD********************************************************** + +%{ +%--- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +% hObject handle to semiLog (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of semiLog +%} + +% --- Executes on key press with focus on listboxGnOrf and none of its controls. +%{ +function listboxGnOrf_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +x=eventdata +ck=get(gcf,'currentkey') +%} + +%{ +%**********CLEAR Trace selections for all zones***************** +global Exp +global ghandles + +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN=0; +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={} +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN=0; +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN=0; +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; +%*********************************************************************************** + +%} + + +% -------------------------------------------------------------------- + +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in RFtable1. +function RFtable1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable2. +function RFtable2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable3. +function RFtable3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZtableRFdiag + + + +function DN1_Callback(hObject, eventdata, handles) +% hObject handle to DN1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% str2double(get(hObject,'String')) returns contents of DN1 as a double +global Exp +expN=1; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN1,'value',Max); set(handles.DN1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN1,'value',Min),set(handles.DN1,'string',num2str(1));end + +end +EZVimDisplay + + +% --- Executes during object creation, after setting all properties. +function DN1_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN2_Callback(hObject, eventdata, handles) +global Exp +expN=2; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN2,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN2,'value',Max); set(handles.DN2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN2,'value',Min),set(handles.DN2,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN2_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN3_Callback(hObject, eventdata, handles) +global Exp +expN=3; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN3,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN3,'value',Max); set(handles.DN3,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN3,'value',Min),set(handles.DN3,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN3_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in CompositePB1. +function CompositePB1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB2. +function CompositePB2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB3. +function CompositePB3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZcompositePlot + + +% -------------------------------------------------------------------- +function SpotViewInterval_Callback(hObject, eventdata, handles) +% hObject handle to SpotViewInterval (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +global Exp +global ghandles + +prompt={'Enter Image Interval for SpotView:'}; + +name='Input Image Interval for SpotView'; +numlines=1 + +try + if ~isempty(Exp(4).SpotVIntervPar) + default= Exp(4).SpotVIntervPar; + else + default={'1'}; + end +catch +default={'1'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).SpotVintervPar= answer; +end + + +% --- Executes on button press in CompositeTog1. +function CompositeTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=1; +DexpN= (get(handles.DN1,'value')); +%set(handles.zoneRad1,'value',1) +%set(handles.zoneRad2,'value',0) +%set(handles.zoneRad3,'value',0) +if get(handles.zoneRad1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in CompositeTog2. +function CompositeTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=2; +DexpN= (get(handles.DN2,'value')); +%set(handles.zoneRad1,'value',0) +%set(handles.zoneRad2,'value',1) +%set(handles.zoneRad3,'value',0) + +if get(handles.zoneRad2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in CompositeTog3. +function CompositeTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=3; +DexpN= (get(handles.DN3,'value')); +%set(handles.zoneRad1,'value',0) +%set(handles.zoneRad2,'value',0) +%set(handles.zoneRad3,'value',1) +if get(handles.zoneRad3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function TrendsBoxPlot_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg= 1; +%*************** +global userPars +prompt={'Set "Outliers" On/Off:',... + 'Set "Notch" On/Off:', ... + 'Enter "LabelShift" value[default= 0.5]:', ... + 'Enter "Font Size [default=8:' ... + 'Enter "Label Angle" [default=45]' ... + 'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'on','on','0.3','8','45'}; +defaultanswer= userPars.BPdefault; +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.BPoutliers= answer(1); +userPars.BPnotch= answer(2); +userPars.BPlblShft= str2double(cell2mat(answer(3))); +userPars.BPfontSz= str2double(cell2mat(answer(4))); +userPars.BProt= str2double(cell2mat(answer(5))); +userPars.kfiltLim= str2double(cell2mat(answer(6))); +userPars.BPdefault= [answer(1),answer(2),answer(3),answer(4),answer(5),answer(6)]; +userPars.Trenddefault= answer(6); +%*************** +% -------------------------------------------------------------------- +function TrendsOverlay_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg=0; +%*************** +global userPars +prompt={'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'1000'}; +%if ~exist('userPars.Trenddefault','var'), userPars.Trenddefault= {'1000'}; end +%try +defaultanswer= userPars.BPdefault(6) +%defaultanswer= userPars.Trenddefault; +%catch + % userPars.Trenddefault= {'1000'} + % defaultanswer= userPars.Trenddefault; +%end +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.kfiltLim= str2double(cell2mat(answer(1))); +%userPars.Trenddefault= answer(1); +userPars.BPdefault(6)= answer(1); + + +% --- Executes on button press in printHt1. +function printHt1_Callback(hObject, eventdata, handles) + +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 1; +prntHt= 1; + %******************** + htMapTogPBfg= 1; % + EZhtMap % + %******************** +prntHt= 0; +% --- Executes on button press in PrintHt2. +function PrintHt2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(2).DexpN; +expN= 2; +prntHt= 2; + %******************** + htMapTogPBfg= 2; % + EZhtMap % + %******************** + prntHt= 0; + +% --- Executes on button press in PrintHt3. +function PrintHt3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 3; +prntHt= 3; + %******************** + htMapTogPBfg= 3; % + EZhtMap % + %******************** + prntHt= 0; + + +% -------------------------------------------------------------------- +function HMapRange_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global adj +global flip + +prompt={'Enter Standard Deviation Multiplier value[typical= 2.0]:'}; +%prompt={'Enter Standard Deviation Multiplier value[typical= 3.0]:','Colormap Flip[Typical=T]'}; +name='Heatmap Adjustment range'; +numlines=1; +defaultanswer= {'2.0'}; +%defaultanswer= {'3.0','T'}; +answer=inputdlg(prompt,name,numlines,defaultanswer); +adj= str2double(answer(1)); +flip= 'T'; +%flip= upper(answer(2)); + + +% -------------------------------------------------------------------- +function SetExpJobsFolder_Callback(hObject, eventdata, handles) +% hObject handle to SetExpJobsFolder (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA +try +global usrExpJobsDir +catch +end +w= pwd; +try + %Non PC accommodatition + if ispc,cd(fullfile('C:\')); % \Easy\Experiments')); + else + cd(fullfile('~')) + end +selpath = uigetdir('default','Set /ExpJobs Folder') +usrExpJobsDir= selpath; +cd(w) +save('ExpJobsFldr','usrExpJobsDir') +catch +cd(w) +end +cd(w) + + +% --- Executes on button press in Zone1pb. +function Zone1pb_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad1,'value')==0, set(handles.zoneRad1,'value',1); end +DexpN= get(handles.DN1,'value') +set(handles.zoneRad2,'value',0) +set(handles.zoneRad3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end +if get(handles.zoneRad1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App230913.mlapp b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App230913.mlapp new file mode 100755 index 00000000..dbdfc4e3 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App230913.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App230918-2x.mlapp b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App230918-2x.mlapp new file mode 100755 index 00000000..cd4ec390 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App230918-2x.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App230918.mlapp b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App230918.mlapp new file mode 100755 index 00000000..e29e7f5d Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App230918.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_AppX.mlapp b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_AppX.mlapp new file mode 100755 index 00000000..18d69120 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_AppX.mlapp differ diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_1_report.html b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_1_report.html new file mode 100755 index 00000000..632b7edf --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_1_report.html @@ -0,0 +1,144 @@ + + + + + Migration Report for EZviewGui + + + +
+

Migration Report for EZviewGui

+
+
+
+

Your GUIDE app was migrated to App Designer and is ready for validation.

+

Migration Results

+
    +
  • EZviewGui_App_1.mlapp file created
  • +
  • 2069 lines of code analyzed in EZviewGui.m
  • +
  • 151 components created and initialized
  • +
  • 76 callbacks and utility functions configured and enabled to function in App Designer
  • +
+
+ +
+

Validate Your Migrated App

+

The migration tool enables most of your app code to execute. Now, you need to fully validate your migrated app to make sure it behaves as expected. Consider doing the following verifications:

+
    +
  • Verify Layout +
      +
    • Run your app and verify the initial layout of all components is as expected.
    • +
    • If your app dynamically shows, hides, or enables additional components or options in response to selections made within the app, confirm these behave as expected.
    • +
    +
  • +
  • Verify Callbacks +
      +
    • Run and close your app to confirm there are no startup or termination errors.
    • +
    • Exercise the workflows specific to your app, starting with the most basic, and gradually proceeding to the more complex ones.
    • +
    +
  • +
+

If unexpected errors occur, either within the app or at the MATLAB command line, address those issues before continuing with the validation. For troubleshooting assistance and additional information, see GUIDE Migration Strategies.

+
+
+ + + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_2_report.html b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_2_report.html new file mode 100755 index 00000000..6977c269 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_2_report.html @@ -0,0 +1,144 @@ + + + + + Migration Report for EZviewGui + + + +
+

Migration Report for EZviewGui

+
+
+
+

Your GUIDE app was migrated to App Designer and is ready for validation.

+

Migration Results

+
    +
  • EZviewGui_App_2.mlapp file created
  • +
  • 2105 lines of code analyzed in EZviewGui.m
  • +
  • 160 components created and initialized
  • +
  • 75 callbacks and utility functions configured and enabled to function in App Designer
  • +
+
+ +
+

Validate Your Migrated App

+

The migration tool enables most of your app code to execute. Now, you need to fully validate your migrated app to make sure it behaves as expected. Consider doing the following verifications:

+
    +
  • Verify Layout +
      +
    • Run your app and verify the initial layout of all components is as expected.
    • +
    • If your app dynamically shows, hides, or enables additional components or options in response to selections made within the app, confirm these behave as expected.
    • +
    +
  • +
  • Verify Callbacks +
      +
    • Run and close your app to confirm there are no startup or termination errors.
    • +
    • Exercise the workflows specific to your app, starting with the most basic, and gradually proceeding to the more complex ones.
    • +
    +
  • +
+

If unexpected errors occur, either within the app or at the MATLAB command line, address those issues before continuing with the validation. For troubleshooting assistance and additional information, see GUIDE Migration Strategies.

+
+
+ + + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_4_report.html b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_4_report.html new file mode 100755 index 00000000..7cf134f8 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_4_report.html @@ -0,0 +1,144 @@ + + + + + Migration Report for EZviewGui + + + +
+

Migration Report for EZviewGui

+
+
+
+

Your GUIDE app was migrated to App Designer and is ready for validation.

+

Migration Results

+
    +
  • EZviewGui_App_4.mlapp file created
  • +
  • 2105 lines of code analyzed in EZviewGui.m
  • +
  • 160 components created and initialized
  • +
  • 75 callbacks and utility functions configured and enabled to function in App Designer
  • +
+
+ +
+

Validate Your Migrated App

+

The migration tool enables most of your app code to execute. Now, you need to fully validate your migrated app to make sure it behaves as expected. Consider doing the following verifications:

+
    +
  • Verify Layout +
      +
    • Run your app and verify the initial layout of all components is as expected.
    • +
    • If your app dynamically shows, hides, or enables additional components or options in response to selections made within the app, confirm these behave as expected.
    • +
    +
  • +
  • Verify Callbacks +
      +
    • Run and close your app to confirm there are no startup or termination errors.
    • +
    • Exercise the workflows specific to your app, starting with the most basic, and gradually proceeding to the more complex ones.
    • +
    +
  • +
+

If unexpected errors occur, either within the app or at the MATLAB command line, address those issues before continuing with the validation. For troubleshooting assistance and additional information, see GUIDE Migration Strategies.

+
+
+ + + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_5_report.html b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_5_report.html new file mode 100755 index 00000000..bea5f12e --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_5_report.html @@ -0,0 +1,144 @@ + + + + + Migration Report for EZviewGui + + + +
+

Migration Report for EZviewGui

+
+
+
+

Your GUIDE app was migrated to App Designer and is ready for validation.

+

Migration Results

+
    +
  • EZviewGui_App_5.mlapp file created
  • +
  • 2105 lines of code analyzed in EZviewGui.m
  • +
  • 160 components created and initialized
  • +
  • 75 callbacks and utility functions configured and enabled to function in App Designer
  • +
+
+ +
+

Validate Your Migrated App

+

The migration tool enables most of your app code to execute. Now, you need to fully validate your migrated app to make sure it behaves as expected. Consider doing the following verifications:

+
    +
  • Verify Layout +
      +
    • Run your app and verify the initial layout of all components is as expected.
    • +
    • If your app dynamically shows, hides, or enables additional components or options in response to selections made within the app, confirm these behave as expected.
    • +
    +
  • +
  • Verify Callbacks +
      +
    • Run and close your app to confirm there are no startup or termination errors.
    • +
    • Exercise the workflows specific to your app, starting with the most basic, and gradually proceeding to the more complex ones.
    • +
    +
  • +
+

If unexpected errors occur, either within the app or at the MATLAB command line, address those issues before continuing with the validation. For troubleshooting assistance and additional information, see GUIDE Migration Strategies.

+
+
+ + + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_6_report.html b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_6_report.html new file mode 100755 index 00000000..c3c72a61 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_6_report.html @@ -0,0 +1,144 @@ + + + + + Migration Report for EZviewGui + + + +
+

Migration Report for EZviewGui

+
+
+
+

Your GUIDE app was migrated to App Designer and is ready for validation.

+

Migration Results

+
    +
  • EZviewGui_App_6.mlapp file created
  • +
  • 2105 lines of code analyzed in EZviewGui.m
  • +
  • 160 components created and initialized
  • +
  • 75 callbacks and utility functions configured and enabled to function in App Designer
  • +
+
+ +
+

Validate Your Migrated App

+

The migration tool enables most of your app code to execute. Now, you need to fully validate your migrated app to make sure it behaves as expected. Consider doing the following verifications:

+
    +
  • Verify Layout +
      +
    • Run your app and verify the initial layout of all components is as expected.
    • +
    • If your app dynamically shows, hides, or enables additional components or options in response to selections made within the app, confirm these behave as expected.
    • +
    +
  • +
  • Verify Callbacks +
      +
    • Run and close your app to confirm there are no startup or termination errors.
    • +
    • Exercise the workflows specific to your app, starting with the most basic, and gradually proceeding to the more complex ones.
    • +
    +
  • +
+

If unexpected errors occur, either within the app or at the MATLAB command line, address those issues before continuing with the validation. For troubleshooting assistance and additional information, see GUIDE Migration Strategies.

+
+
+ + + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_7_report.html b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_7_report.html new file mode 100755 index 00000000..fa7fa3b4 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_7_report.html @@ -0,0 +1,144 @@ + + + + + Migration Report for EZviewGui + + + +
+

Migration Report for EZviewGui

+
+
+
+

Your GUIDE app was migrated to App Designer and is ready for validation.

+

Migration Results

+
    +
  • EZviewGui_App_7.mlapp file created
  • +
  • 2105 lines of code analyzed in EZviewGui.m
  • +
  • 160 components created and initialized
  • +
  • 75 callbacks and utility functions configured and enabled to function in App Designer
  • +
+
+ +
+

Validate Your Migrated App

+

The migration tool enables most of your app code to execute. Now, you need to fully validate your migrated app to make sure it behaves as expected. Consider doing the following verifications:

+
    +
  • Verify Layout +
      +
    • Run your app and verify the initial layout of all components is as expected.
    • +
    • If your app dynamically shows, hides, or enables additional components or options in response to selections made within the app, confirm these behave as expected.
    • +
    +
  • +
  • Verify Callbacks +
      +
    • Run and close your app to confirm there are no startup or termination errors.
    • +
    • Exercise the workflows specific to your app, starting with the most basic, and gradually proceeding to the more complex ones.
    • +
    +
  • +
+

If unexpected errors occur, either within the app or at the MATLAB command line, address those issues before continuing with the validation. For troubleshooting assistance and additional information, see GUIDE Migration Strategies.

+
+
+ + + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_report.html b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_report.html new file mode 100755 index 00000000..949d1049 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGui_App_report.html @@ -0,0 +1,144 @@ + + + + + Migration Report for EZviewGui + + + +
+

Migration Report for EZviewGui

+
+
+
+

Your GUIDE app was migrated to App Designer and is ready for validation.

+

Migration Results

+
    +
  • EZviewGui_App.mlapp file created
  • +
  • 2105 lines of code analyzed in EZviewGui.m
  • +
  • 161 components created and initialized
  • +
  • 75 callbacks and utility functions configured and enabled to function in App Designer
  • +
+
+ +
+

Validate Your Migrated App

+

The migration tool enables most of your app code to execute. Now, you need to fully validate your migrated app to make sure it behaves as expected. Consider doing the following verifications:

+
    +
  • Verify Layout +
      +
    • Run your app and verify the initial layout of all components is as expected.
    • +
    • If your app dynamically shows, hides, or enables additional components or options in response to selections made within the app, confirm these behave as expected.
    • +
    +
  • +
  • Verify Callbacks +
      +
    • Run and close your app to confirm there are no startup or termination errors.
    • +
    • Exercise the workflows specific to your app, starting with the most basic, and gradually proceeding to the more complex ones.
    • +
    +
  • +
+

If unexpected errors occur, either within the app or at the MATLAB command line, address those issues before continuing with the validation. For troubleshooting assistance and additional information, see GUIDE Migration Strategies.

+
+
+ + + \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/EZviewGuicopy230815.m b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGuicopy230815.m new file mode 100755 index 00000000..207a7d15 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/EZviewGuicopy230815.m @@ -0,0 +1,1998 @@ +function varargout = EZviewGui(varargin) +% EZVIEWGUI MATLAB code for EZviewGui.fig +% EZVIEWGUI, by itself, creates a new EZVIEWGUI or raises the existing +% singleton*. +% +% H = EZVIEWGUI returns the handle to a new EZVIEWGUI or the handle to +% the existing singleton*. +% +% EZVIEWGUI('CALLBACK',hObject,eventData,handles,...) calls the local +% function named CALLBACK in EZVIEWGUI.M with the given input arguments. +% +% EZVIEWGUI('Property','Value',...) creates a new EZVIEWGUI or raises the +% existing singleton*. Starting from the left, property value pairs are +% applied to the GUI before EZviewGui_OpeningFcn gets called. An +% unrecognized property name or invalid value makes property application +% stop. All inputs are passed to EZviewGui_OpeningFcn via varargin. +% +% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one +% instance to run (singleton)". +% +% See also: GUIDE, GUIDATA, GUIHANDLES + +% Edit the above text to modify the response to help EZviewGui + +% Last Modified by GUIDE v2.5 14-Aug-2023 14:46:15 + +% Begin initialization code - DO NOT EDIT +gui_Singleton = 0; +gui_State = struct('gui_Name', mfilename, ... + 'gui_Singleton', gui_Singleton, ... + 'gui_OpeningFcn', @EZviewGui_OpeningFcn, ... + 'gui_OutputFcn', @EZviewGui_OutputFcn, ... + 'gui_LayoutFcn', [] , ... + 'gui_Callback', []); +if nargin && ischar(varargin{1}) + gui_State.gui_Callback = str2func(varargin{1}); +end + +if nargout + [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:}); +else + gui_mainfcn(gui_State, varargin{:}); +end +% End initialization code - DO NOT EDIT + +% --- Executes just before EZviewGui is made visible. +function EZviewGui_OpeningFcn(hObject, eventdata, handles, varargin) +% This function has no output args, see OutputFcn. +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% varargin command line arguments to EZviewGui (see VARARGIN) + +% Choose default command line output for EZviewGui +handles.output = hObject; + +% Update handles structure +guidata(hObject, handles); + +% This sets up the initial plot - only do when we are invisible +% so window can get raised using EZviewGui. + +if strcmp(get(hObject,'Visible'),'off') + %plot(rand(5)); +end +%NOTE!!! special disabling of version for this later install of Matlab 2011a: + %The ver output changed and no longer works for the simple code that + %follows +%{ +% MatLab Version detection +qv=ver; +mlver=qv(17).Version +mlRel=qv(17).Release +if str2double(mlver)>8.3 + newMLgraph=1 +else + newMLgraph=0 +end +%} +%MYCODE load experiment data .... +newMLgraph=0; +if newMLgraph==0 + clear Exp + Exp=[]; + EZvInitLoad +else +end +%************************************************************** +%***Func Call setup for @myupdatfcn****************************8 +dcm_obj=datacursormode(gcf); + %datacursormode on; + set(dcm_obj,'DisplayStyle','window') + set(dcm_obj,'UpdateFcn', @myupdatefcn); + + +% UIWAIT makes EZviewGui wait for user response (see UIRESUME) +% uiwait(handles.figure1); +%global MPsel +%MPsel=50; + +% --- Outputs from this function are returned to the command line. +function varargout = EZviewGui_OutputFcn(hObject, eventdata, handles) +% varargout cell array for returning output args (see VARARGOUT); +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% Get default command line output from handles structure +varargout{1} = handles.output; + +%******************************************************************************** +%>>>>>>>>>>>>>>>>MENU BAR >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +% -------------------------------------------------------------------- +function FileMenu_Callback(hObject, eventdata, handles) +% hObject handle to FileMenu (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function OpenMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to OpenMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +file = uigetfile('*.fig'); +if ~isequal(file, 0) + open(file); +end + +% -------------------------------------------------------------------- +function PrintMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to PrintMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +printdlg(handles.figure1) + +% -------------------------------------------------------------------- +function CloseMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to CloseMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +selection = questdlg(['Close ' get(handles.figure1,'Name') '?'],... + ['Close ' get(handles.figure1,'Name') '...'],... + 'Yes','No','Yes'); +if strcmp(selection,'No') + return; +end + +delete(handles.figure1) + + +% --- Executes on mouse press over figure background. +function figure1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +% BEGIN USER Code ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%*********************************************************************************** + +%********************************************************************************** +%++++++++++++++++++++++myupdatefcn(obj,event_obj)+++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + function [output_txt]= myupdatefcn(obj,event_obj) +global ghandles +global Exp +[output_txt]=datatipp(obj,event_obj); %datatipp is a Matlab function + gcf= Exp(4).guiFig; %gcf= ghandles.figure1 Mathworks Provided this line for Apple issue + clkPos=getCursorInfo(datacursormode(gcf)); + cpos=clkPos.Position; + htargetAxes= clkPos.Target; + %datacursormode(gcf) + if ghandles.Iaxes1==get(htargetAxes,'Parent')||... + ghandles.Iaxes2==get(htargetAxes,'Parent')||... + ghandles.Iaxes3==get(htargetAxes,'Parent')||... + ghandles.OLaxes1==get(htargetAxes,'Parent')||... + ghandles.OLaxes2==get(htargetAxes,'Parent')||... + ghandles.OLaxes3==get(htargetAxes,'Parent')||... + ghandles.HtMap1==get(htargetAxes,'Parent')||... + ghandles.HtMap2==get(htargetAxes,'Parent')||... + ghandles.HtMap3==get(htargetAxes,'Parent'), + + EZvDatatip + %datacursormode off + %datacursormode on + %waitforbuttonpress + %[output_txt]=output_txt; %datatipp(obj,event_obj); + end + + prntHt=0; %Added 210205 for Print Heatmap buttons [P] +%++++++++++++++++++++++++++++++++++++END myupdatefcn(obj,event_obj)++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +%***********************111111111111111111111111111111111111111111111111111********* +%11111111111111111111111111111111111111111111111111111111111111111111111111111111 +%Migration edits 230814 +% --- Executes on slider movement. +function MPsldr1_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed1,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr1_CreateFcn(hObject, eventdata, handles) +% Hint: slider controls usually have a light gray background. +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed1_Callback(hObject, eventdata, handles) +% hObject handle to MPed1 (see GCBO) +global Exp +expN=1; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr1,'max')); +Min=floor(get(handles.MPsldr1,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.MPsldr1,'value',Max); set(handles.MPed1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.MPsldr1,'value',Min),set(handles.MPed1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function MPed1_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr1_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed1,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed1_Callback(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +global Exp +expN=1; +Max=floor(get(handles.DMsldr1,'max')); +Min=floor(get(handles.DMsldr1,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr1,'value',Max); set(handles.DMed1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr1,'value',Min),set(handles.DMed1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function DMed1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr1_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted1,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function Tptsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} + +function Tpted1_Callback(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +global Exp +expN=1; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr1,'max')); +Min=floor(get(handles.Tptsldr1,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr1,'value',Max); set(handles.Tpted1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr1,'value',Min),set(handles.Tpted1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on button press in expSelPB1. +function expSelPB1_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB1 (see GCBO) +w=pwd; +global Exp +expN=1; +prntHt=0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB1. +function rotPB1_Callback(hObject, eventdata, handles) +% hObject handle to rotPB1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay1. +function clrOlay1_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay1 (see GCBO) +global Exp +global ghandles +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN= 0; +%Exp(1).cTraceN= 0; + +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={}; +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; + +cla(ghandles.Dlaxes1); cla(ghandles.Dkaxes1); cla(ghandles.Draxes1); +cla(ghandles.DNLaxes1); +Exp(1).hL =[]; Exp(1).hLb=[]; +Exp(1).hLRF1=[]; Exp(1).hLRF2=[]; +Exp(1).hK =[]; Exp(1).hKb=[]; +Exp(1).hKRF1=[]; Exp(1).hKRF2=[]; +Exp(1).hr =[]; Exp(1).hrb=[]; +Exp(1).rRF1=[]; Exp(1).hrRF2=[]; +Exp(1).hintL =[]; Exp(1).hintLb=[]; % 2016_0222 +Exp(1).hintLadj =[]; Exp(1).hintLadjb=[]; % 2016_0222 + +%reset Composite Overlay plot to initialization values +Exp(1).cTraceN= 1; +Exp(1).ll= []; Exp(1).rr= []; Exp(1).kk= []; +Exp(1).cLmean= []; Exp(1).cRmean= []; Exp(1).cKmean= []; +Exp(1).cTraceIndx= 1; +Exp(1).hCmean=[]; +Exp(1).hBound1= []; +Exp(1).hBound2= []; +Exp(1).CompositPlot=0; +Exp(1).Trace= []; %added for Trend BoxPlot data 17_1114 +%*********************************************************************************** +%***********************222222222222222222222222222222222222222222222222222********* +% --- Executes on slider movement. +function MPsldr2_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed2,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed2_Callback(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global Exp +expN=2; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr2,'max')); +Min=floor(get(handles.MPsldr2,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr2,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr2,'value',Max); set(handles.MPed2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr2,'value',Min),set(handles.MPed2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function MPed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr2_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed2,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed2_Callback(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +global Exp +expN=2; +Max=floor(get(handles.DMsldr2,'max')); +Min=floor(get(handles.DMsldr2,'min')); +input=get(hObject,'String') +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.DMsldr2,'value',str2double(input)) +else + if str2double(input) >= Max, set(handles.DMsldr2,'value',Max); set(handles.DMed2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DMsldr2,'value',Min),set(handles.DMed2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function DMed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +% Hint: edit controls usually have a white background on Windows. +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr2_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted2,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted2_Callback(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +global Exp +expN=2; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr2,'max')); +Min=floor(get(handles.Tptsldr2,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr2,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr2,'value',Max); set(handles.Tpted2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr2,'value',Min),set(handles.Tpted2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB2. +function expSelPB2_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB2 (see GCBO) +w=pwd; +global Exp +expN=2; +prntHt= 0; +%************************************************************* +EZexpSel +%************************************************************* + +% --- Executes on button press in rotPB2. +function rotPB2_Callback(hObject, eventdata, handles) +% hObject handle to rotPB2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay2. +function clrOlay2_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay2 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN= 0; +%Exp(2).cTraceN= 0; + +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; + +cla(ghandles.Dlaxes2); cla(ghandles.Dkaxes2); cla(ghandles.Draxes2); +cla(ghandles.DNLaxes2); % 2016_0222 +Exp(2).hL =[]; Exp(2).hLb=[]; +Exp(2).LRF1=[]; Exp(2).hLRF2=[]; +Exp(2).hK =[]; Exp(2).hKb=[]; +Exp(2).hKRF1=[]; Exp(2).hKRF2=[]; +Exp(2).hr =[]; Exp(2).hrb=[]; +Exp(2).rRF1=[]; Exp(2).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(2).cTraceN= 1; +Exp(2).ll= []; Exp(2).rr= []; Exp(2).kk= []; +Exp(2).cLmean= []; Exp(2).cRmean= []; Exp(2).cKmean= []; +Exp(2).cTraceIndx= 1; +Exp(2).hCmean=[]; +Exp(2).hBound1= []; +Exp(2).hBound2= []; +Exp(2).CompositPlot=0; +Exp(2).Trace= []; %added for Trend BoxPlot data 17_1114 + +%*********************************************************************************** +%***********************333333333333333333333333333333333333333333333333333********* +% --- Executes on slider movement. +function MPsldr3_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed3,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed3_Callback(hObject, eventdata, handles) +% hObject handle to MPed3 (see GCBO) +global Exp +expN=3; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr3,'max')); +Min=floor(get(handles.MPsldr3,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr3,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr3,'value',Max); set(handles.MPed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr3,'value',Min),set(handles.MPed3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function MPed3_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr3_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed3,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed3_Callback(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +global Exp +expN=3; +Max=floor(get(handles.DMsldr3,'max')); +Min=floor(get(handles.DMsldr3,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr3,'value',Max); set(handles.DMed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr3,'value',Min),set(handles.DMed3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +function DMed3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr3_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted3,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted3_Callback(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +global Exp +expN=3; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr3,'max')); +Min=floor(get(handles.Tptsldr3,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr3,'value',Max); set(handles.Tpted3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr3,'value',Min),set(handles.Tpted3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB3. +function expSelPB3_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB3 (see GCBO) +w=pwd; +global Exp +expN=3; +prntHt= 0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB3. +function rotPB3_Callback(hObject, eventdata, handles) +% hObject handle to rotPB3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay3. +function clrOlay3_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay3 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN= 0; +%Exp(3).cTraceN= 0; + +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; + +cla(ghandles.Dlaxes3); cla(ghandles.Dkaxes3); cla(ghandles.Draxes3); +cla(ghandles.DNLaxes3);% 2016_0222 +Exp(3).hL =[]; Exp(3).hLb=[]; +Exp(3).hLRF1=[]; Exp(3).hLRF2=[]; +Exp(3).hK =[]; Exp(3).hKb=[]; +Exp(3).hKRF1=[]; Exp(3).hKRF2=[]; +Exp(3).hr =[]; Exp(3).hrb=[]; +Exp(3).rRF1=[]; Exp(3).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(3).cTraceN= 1; +Exp(3).ll= []; Exp(3).rr= []; Exp(3).kk= []; +Exp(3).cLmean= []; Exp(3).cRmean= []; Exp(3).cKmean= []; +Exp(3).cTraceIndx= 1; +Exp(3).hCmean=[]; +Exp(3).hBound1= []; +Exp(3).hBound2= []; +Exp(3).CompositPlot=0; +Exp(3).Trace= []; %added for Trend BoxPlot data 17_1114 + +%**************************************************************************** +%**************************************************************************** +%set(handles.expName3,'string',char(Exp(expN).resDir)); + +% --- Executes during object creation, after setting all properties. +function Paxes1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Paxes1 (see GCBO) + +% --- Executes on selection change in listboxGnOrf. +function listboxGnOrf_Callback(hObject, eventdata, handles) + +global Exp +global ghandles +%orfLstSel=0; +datacursormode off; +zoneSel=1; +if get(handles.zoneRad1,'value')==1, + zoneSel=1; +elseif get(handles.zoneRad2,'value')==1, + zoneSel=2; +elseif get(handles.zoneRad3,'value')==1 + zoneSel=3; +end +orfLstSel=get(handles.GeneOrfTog,'value') +%zoneSel=get(handles.zoneRad1,'value') +expN=zoneSel; +OLay=zoneSel + +usrInxSel=get(hObject,'Value'); + +%selGnOrf=Exp(zoneSel).Dexp(DexpN).srtGnLst(usrInxSel); %selGnOrf=Exp(zoneSel).srtGnLst(usrInxSel); +listboxGnOrf=get(handles.listboxGnOrf,'string'); +selGnOrf=listboxGnOrf(usrInxSel); +tempLB= str2mat(selGnOrf) +if isequal(tempLB(4:6),'cmp')||isequal(tempLB(3:6),'cmpG') + lstBoxCmpFlg=1; + EZlstBoxCmpExt %Added for RF composite behavior 17_1010 +else +LBdlims=strfind(selGnOrf,':') +LBmp=str2num(selGnOrf{1}((LBdlims{:,:}(1))+1:(LBdlims{:,:}(2))-1)) +LBr=str2num(selGnOrf{1}((LBdlims{:,:}(2))+1:(LBdlims{:,:}(3))-1)) +LBc=str2num(selGnOrf{1}((LBdlims{:,:}(3))+1:end)) +lstBoxCmpFlg=0; + EZlstBoxExt +end + +datacursormode on; + + +% --- Executes during object creation, after setting all properties. +function listboxGnOrf_CreateFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in GeneOrfTog. +function GeneOrfTog_Callback(hObject, eventdata, handles) +global Exp +orfLstSel=get(hObject,'value') +%zoneSel=get(handles.zoneRad1,'value') +zoneSel=1; +if get(handles.zoneRad1,'value')==1, + zoneSel=1; +elseif get(handles.zoneRad2,'value')==1, + zoneSel=2; +elseif get(handles.zoneRad3,'value')==1 + zoneSel=3; +end +orfLstSel=get(handles.GeneOrfTog,'value'); +%zoneSel=get(handles.zoneRad1,'value') +expN=zoneSel; + if zoneSel==1,DexpN= (get(handles.DN1,'value')); cmpTog= get(handles.CompositeTog1,'value'); end + if zoneSel==2,DexpN= (get(handles.DN2,'value')); cmpTog= get(handles.CompositeTog2,'value'); end + if zoneSel==3,DexpN= (get(handles.DN3,'value')); cmpTog= get(handles.CompositeTog3,'value'); end + +if orfLstSel==1 && cmpTog~=1 + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtOrfLst) +else + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtGnLst) +end +% --- Executes on button press in InfoToggle. +function InfoToggle_Callback(hObject, eventdata, handles) +% --- Executes on button press in zoneRad1. + +%{ +% RadioButton1************************* +function zoneRad1_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad1,'value')==0, set(handles.zoneRad1,'value',1); end +DexpN= get(handles.DN1,'value') +set(handles.zoneRad2,'value',0) +set(handles.zoneRad3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end +if get(handles.zoneRad1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in zoneRad2. +function zoneRad2_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad2,'value')==0, set(handles.zoneRad2,'value',1); end +DexpN= get(handles.DN2,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad3,'value',0) + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end + +if get(handles.zoneRad2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zoneRad3. +function zoneRad3_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad3,'value')==0, set(handles.zoneRad3,'value',1); end +DexpN= get(handles.DN3,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad2,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +if get(handles.zoneRad3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end +%} + + +% --- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +global Exp +semiLog=get(handles.semiLog,'value') +if semiLog==1 + set(handles.semiLog,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.semiLog,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','log') + set(handles.Paxes2,'YScale','log') + set(handles.Paxes3,'YScale','log') + set(handles.OLaxes1,'YScale','log') + set(handles.OLaxes2,'YScale','log') + set(handles.OLaxes3,'YScale','log') +else + set(handles.semiLog,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.semiLog,'ForegroundColor',[0.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','linear') + set(handles.Paxes2,'YScale','linear') + set(handles.Paxes3,'YScale','linear') + set(handles.OLaxes1,'YScale','linear') + set(handles.OLaxes2,'YScale','linear') + set(handles.OLaxes3,'YScale','linear') +end + +% --- Executes on button press in spotTog. +function spotTog_Callback(hObject, eventdata, handles) +% Hint: get(hObject,'Value') returns toggle state of spotTog +global Exp +global ghandles + +spotTog=get(handles.spotTog,'value'); +ghandles= handles +if spotTog==1 + set(handles.spotTog,'BackgroundColor',[0.0 0.75 0.75]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +else + set(handles.spotTog,'BackgroundColor',[.941 0.941, 0.941]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function quickView_Callback(hObject, eventdata, handles) %function quickView_Callback(hObject, eventdata, handles) +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +try + QkVexps %Quickview +catch ME +end + + +% --- Executes on button press in printOL1. +function printOL1_Callback(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printol1. +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL1,'value',0) + + + function printOL1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printol1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads1=1 + +% --- Executes on key press with focus on printOL1 and none of its controls. +function printOL1_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +ads1=2 + +% --- Executes on button press in printOL2. +function printOL2_Callback(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL2,'value',0) + +% --- Executes on key press with focus on printOL2 and none of its controls. +function printOL2_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL2. +ads2=1 + +function printOL2_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads2=2 + +% --- Executes on button press in printOL3. +function printOL3_Callback(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL3,'value',0) + +% --- Executes on key press with focus on printOL3 and none of its controls. +function printOL3_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL3. +ads3=1 +function printOL3_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +ads3=2 + + + function figure1_WindowButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +htargetAxes=gca; +cpos=get(gca,'Position') +if handles.Iaxes1==gca||... + handles.Iaxes2==gca||... + handles.Iaxes3==gca||... + handles.OLaxes1==gca||... + handles.OLaxes2==gca||... + handles.OLaxes3==gca, + EZvDatatip + end + +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +function figure1_WindowButtonUpFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + + + + + +% -------------------------------------------------------------------- +function Tools_Callback(hObject, eventdata, handles) +% hObject handle to Tools (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function Parameters_Callback(hObject, eventdata, handles) +% hObject handle to Parameters (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function PrintFont_Callback(hObject, eventdata, handles) +% hObject handle to PrintFont (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles + +prompt={'Enter Linewidth for plot:',... + 'Enter Axis Font Size:',... + 'Enter Legend Font Size:',... + 'Enter Marker Font Size:'}; + +name='Input Size Parameters for Printable Graphic'; +numlines=1; + +try + if ~isempty(Exp(4).plotPars) + default= Exp(4).plotPars; + else + default={'4','36','10','5'}; + end +catch +default={'4','36','10','5'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).plotPars= answer; +%{ +else + default={'4','36','10','5'}; + Exp(4).plotPars= default; +%} +end + + + + + + + + +% --- Executes on button press in LKrTog1. +function LKrTog1_Callback(hObject, eventdata, handles) +global Exp + +expN=1; +EZfigTrendOL + +% --- Executes on button press in LKrTog2. +function LKrTog2_Callback(hObject, eventdata, handles) +global Exp + +expN=2; +EZfigTrendOL + +% --- Executes on button press in LKrTog3. +function LKrTog3_Callback(hObject, eventdata, handles) +global Exp + +expN=3; +EZfigTrendOL + +% --- Executes on button press in rawNorm. +function rawNorm_Callback(hObject, eventdata, handles) + global Exp + global ghandles + + traceN1=Exp(1).traceN; + traceN2=Exp(2).traceN; + traceN3=Exp(3).traceN; + selTrace1= Exp(1).seltraceN; + selTrace2= Exp(2).seltraceN; + selTrace3= Exp(3).seltraceN; + + dispAlg=get(handles.rawNorm,'value') + + Exp(4).interacPBsel=Exp(4).interacPBsel+1; + if Exp(4).interacPBsel ==2, Exp(4).interacPBsel=0; end + %set(handles.rawNorm,'value',Exp(4).interacPBsel) + + if Exp(4).interacPBsel ==1, set(handles.rawNorm,'string','N1') + elseif Exp(4).interacPBsel ==2, set(handles.rawNorm,'string','N2') + else set(handles.rawNorm,'string','R'), + end + + if Exp(4).interacPBsel==0 %00000000000000000000000000000 + set(ghandles.Dlaxes1,'Visible','on');set(ghandles.Dlaxes2,'Visible','on'); set(ghandles.Dlaxes3,'Visible','on') + set(ghandles.DNLaxes1,'Visible','off'); set(ghandles.DNLaxes2,'Visible','off'); set(ghandles.DNLaxes3,'Visible','off') + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + %{ + try set(Exp(1).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'w'); catch end + end % + try set(Exp(2).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'w'); catch end + end % + try set(Exp(3).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'w'); catch end + end % + %} + for n=1:traceN1 + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + end + try set(Exp(1).hLRF1(selTrace1),'visible','on'); set(Exp(1).hLRF2(selTrace1),'visible','on'); catch, end + try set(Exp(1).hL(selTrace1),'visible','on'); set(Exp(1).hLb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + end + try set(Exp(2).hLRF1(selTrace2),'visible','on'); set(Exp(2).hLRF2(selTrace2),'visible','on'); catch, end + try set(Exp(2).hL(selTrace2),'visible','on'); set(Exp(2).hLb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try,set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try ,set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + try, set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try, set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + end + try, set(Exp(3).hLRF1(selTrace3),'visible','on'); set(Exp(3).hLRF2(selTrace3),'visible','on'); catch, end + try, set(Exp(3).hL(selTrace3),'visible','on'); set(Exp(3).hLb(selTrace3),'visible','on'); catch, end + + + + elseif Exp(4).interacPBsel==1 %111111111111111111111111111 + set(ghandles.Dlaxes1,'Visible','off'); set(ghandles.Dlaxes2,'Visible','off'); set(ghandles.Dlaxes3,'Visible','off'); + set(ghandles.DNLaxes1,'Visible','on'); set(ghandles.DNLaxes2,'Visible','on'); set(ghandles.DNLaxes3,'Visible','on'); + %{ + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'y'); catch ME, ME.message, end %set(Exp(1).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'y'); catch ME, ME.message, end %set(Exp(2).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'y'); catch ME, ME.message, end %set(Exp(3).hzeroCLn,'visible','off'); + %} + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + + for n=1:traceN1 + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(1).hintL(selTrace1),'visible','on'); set(Exp(1).hintLb(selTrace1),'visible','on'); catch, end + try set(Exp(1).hintLadj(selTrace1),'visible','on'); set(Exp(1).hintLadjb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(2).hintL(selTrace2),'visible','on'); set(Exp(2).hintLb(selTrace2),'visible','on'); catch, end + try set(Exp(2).hintLadj(selTrace2),'visible','on'); set(Exp(2).hintLadjb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + try set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(3).hintL(selTrace3),'visible','on'); set(Exp(3).hintLb(selTrace3),'visible','on'); catch, end + try set(Exp(3).hintLadj(selTrace3),'visible','on'); set(Exp(3).hintLadjb(selTrace3),'visible','on'); catch, end + + elseif Exp(4).interacPBsel==2 %2222222222222222222222222222 + % set(ghandles.DNLaxes1,'Visible','off') + end %if Exp(4).interacPBsel==0 + + +% hObject handle to rawNorm (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of rawNorm + + + + +% --- Executes on button press in InteracTog1. +function InteracTog1_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=1; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog1 +% --- Executes on button press in InteracTog2. +function InteracTog2_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=2; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog2 +% --- Executes on button press in InteracTog3. +function InteracTog3_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=3; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog3 + +% --- Executes on key press with focus on rawNorm and none of its controls. +function rawNorm_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to rawNorm (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in HtMapTog1. +function HtMapTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +DexpN= Exp(1).DexpN; +resetTg= Exp(1).Dexp(DexpN).resetHtmpTg; +expN=1; + Exp(1).htmapPBsel=Exp(1).htmapPBsel+1; + if Exp(1).htmapPBsel ==resetTg, Exp(1).htmapPBsel=0; end + + if Exp(1).htmapPBsel ==3, set(handles.HtMapTog1,'string','N1') + elseif Exp(1).htmapPBsel ==4, set(handles.HtMapTog1,'string','N2') + elseif Exp(1).htmapPBsel ==1, set(handles.HtMapTog1,'string','K') + elseif Exp(1).htmapPBsel ==2, set(handles.HtMapTog1,'string','R') + else set(handles.HtMapTog1,'string','L'), + end + %******************** + htMapTogPBfg=1; % + EZhtMap % + htMapTogPBfg=0; % + %******************** + +% --- Executes on button press in HtMapTog2. +function HtMapTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=2; +DexpN= Exp(2).DexpN; +resetTg= Exp(2).Dexp(DexpN).resetHtmpTg; + Exp(2).htmapPBsel=Exp(2).htmapPBsel+1; + if Exp(2).htmapPBsel ==resetTg, Exp(2).htmapPBsel=0; end + + if Exp(2).htmapPBsel ==3, set(handles.HtMapTog2,'string','N1') + elseif Exp(2).htmapPBsel ==4, set(handles.HtMapTog2,'string','N2') + elseif Exp(2).htmapPBsel ==1, set(handles.HtMapTog2,'string','K') + elseif Exp(2).htmapPBsel ==2, set(handles.HtMapTog2,'string','R') + else set(handles.HtMapTog2,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + +% --- Executes on button press in HtMapTog3. +function HtMapTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=3; +DexpN= Exp(3).DexpN; +resetTg= Exp(3).Dexp(DexpN).resetHtmpTg; + Exp(3).htmapPBsel=Exp(3).htmapPBsel+1; + if Exp(3).htmapPBsel ==resetTg, Exp(3).htmapPBsel=0; end + + if Exp(3).htmapPBsel ==3, set(handles.HtMapTog3,'string','N1') + elseif Exp(3).htmapPBsel ==4, set(handles.HtMapTog3,'string','N2') + elseif Exp(3).htmapPBsel ==1, set(handles.HtMapTog3,'string','K') + elseif Exp(3).htmapPBsel ==2, set(handles.HtMapTog3,'string','R') + else set(handles.HtMapTog3,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + + + + + + + +%**************************BONE SYARD********************************************************** + +%{ +%--- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +% hObject handle to semiLog (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of semiLog +%} + +% --- Executes on key press with focus on listboxGnOrf and none of its controls. +%{ +function listboxGnOrf_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +x=eventdata +ck=get(gcf,'currentkey') +%} + +%{ +%**********CLEAR Trace selections for all zones***************** +global Exp +global ghandles + +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN=0; +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={} +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN=0; +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN=0; +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; +%*********************************************************************************** + +%} + + +% -------------------------------------------------------------------- + +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in RFtable1. +function RFtable1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable2. +function RFtable2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable3. +function RFtable3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZtableRFdiag + + + +function DN1_Callback(hObject, eventdata, handles) +% hObject handle to DN1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% str2double(get(hObject,'String')) returns contents of DN1 as a double +global Exp +expN=1; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN1,'value',Max); set(handles.DN1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN1,'value',Min),set(handles.DN1,'string',num2str(1));end + +end +EZVimDisplay + + +% --- Executes during object creation, after setting all properties. +function DN1_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN2_Callback(hObject, eventdata, handles) +global Exp +expN=2; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN2,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN2,'value',Max); set(handles.DN2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN2,'value',Min),set(handles.DN2,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN2_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN3_Callback(hObject, eventdata, handles) +global Exp +expN=3; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN3,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN3,'value',Max); set(handles.DN3,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN3,'value',Min),set(handles.DN3,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN3_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in CompositePB1. +function CompositePB1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB2. +function CompositePB2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB3. +function CompositePB3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZcompositePlot + + +% -------------------------------------------------------------------- +function SpotViewInterval_Callback(hObject, eventdata, handles) +% hObject handle to SpotViewInterval (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +global Exp +global ghandles + +prompt={'Enter Image Interval for SpotView:'}; + +name='Input Image Interval for SpotView'; +numlines=1 + +try + if ~isempty(Exp(4).SpotVIntervPar) + default= Exp(4).SpotVIntervPar; + else + default={'1'}; + end +catch +default={'1'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).SpotVintervPar= answer; +end + + +% --- Executes on button press in CompositeTog1. +function CompositeTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=1; +DexpN= (get(handles.DN1,'value')); +%set(handles.zoneRad1,'value',1) +%set(handles.zoneRad2,'value',0) +%set(handles.zoneRad3,'value',0) +if get(handles.zoneRad1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in CompositeTog2. +function CompositeTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=2; +DexpN= (get(handles.DN2,'value')); +%set(handles.zoneRad1,'value',0) +%set(handles.zoneRad2,'value',1) +%set(handles.zoneRad3,'value',0) + +if get(handles.zoneRad2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in CompositeTog3. +function CompositeTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=3; +DexpN= (get(handles.DN3,'value')); +%set(handles.zoneRad1,'value',0) +%set(handles.zoneRad2,'value',0) +%set(handles.zoneRad3,'value',1) +if get(handles.zoneRad3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function TrendsBoxPlot_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg= 1; +%*************** +global userPars +prompt={'Set "Outliers" On/Off:',... + 'Set "Notch" On/Off:', ... + 'Enter "LabelShift" value[default= 0.5]:', ... + 'Enter "Font Size [default=8:' ... + 'Enter "Label Angle" [default=45]' ... + 'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'on','on','0.3','8','45'}; +defaultanswer= userPars.BPdefault; +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.BPoutliers= answer(1); +userPars.BPnotch= answer(2); +userPars.BPlblShft= str2double(cell2mat(answer(3))); +userPars.BPfontSz= str2double(cell2mat(answer(4))); +userPars.BProt= str2double(cell2mat(answer(5))); +userPars.kfiltLim= str2double(cell2mat(answer(6))); +userPars.BPdefault= [answer(1),answer(2),answer(3),answer(4),answer(5),answer(6)]; +userPars.Trenddefault= answer(6); +%*************** +% -------------------------------------------------------------------- +function TrendsOverlay_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg=0; +%*************** +global userPars +prompt={'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'1000'}; +%if ~exist('userPars.Trenddefault','var'), userPars.Trenddefault= {'1000'}; end +%try +defaultanswer= userPars.BPdefault(6) +%defaultanswer= userPars.Trenddefault; +%catch + % userPars.Trenddefault= {'1000'} + % defaultanswer= userPars.Trenddefault; +%end +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.kfiltLim= str2double(cell2mat(answer(1))); +%userPars.Trenddefault= answer(1); +userPars.BPdefault(6)= answer(1); + + +% --- Executes on button press in printHt1. +function printHt1_Callback(hObject, eventdata, handles) + +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 1; +prntHt= 1; + %******************** + htMapTogPBfg= 1; % + EZhtMap % + %******************** +prntHt= 0; +% --- Executes on button press in PrintHt2. +function PrintHt2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(2).DexpN; +expN= 2; +prntHt= 2; + %******************** + htMapTogPBfg= 2; % + EZhtMap % + %******************** + prntHt= 0; + +% --- Executes on button press in PrintHt3. +function PrintHt3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 3; +prntHt= 3; + %******************** + htMapTogPBfg= 3; % + EZhtMap % + %******************** + prntHt= 0; + + +% -------------------------------------------------------------------- +function HMapRange_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global adj +global flip + +prompt={'Enter Standard Deviation Multiplier value[typical= 2.0]:'}; +%prompt={'Enter Standard Deviation Multiplier value[typical= 3.0]:','Colormap Flip[Typical=T]'}; +name='Heatmap Adjustment range'; +numlines=1; +defaultanswer= {'2.0'}; +%defaultanswer= {'3.0','T'}; +answer=inputdlg(prompt,name,numlines,defaultanswer); +adj= str2double(answer(1)); +flip= 'T'; +%flip= upper(answer(2)); + + +% -------------------------------------------------------------------- +function SetExpJobsFolder_Callback(hObject, eventdata, handles) +% hObject handle to SetExpJobsFolder (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA +try +global usrExpJobsDir +catch +end +w= pwd; +try + %Non PC accommodatition + if ispc,cd(fullfile('C:\')); % \Easy\Experiments')); + else + cd(fullfile('~')) + end +selpath = uigetdir('default','Set /ExpJobs Folder') +usrExpJobsDir= selpath; +cd(w) +save('ExpJobsFldr','usrExpJobsDir') +catch +cd(w) +end +cd(w) + + +% --- Executes on button press in zonePB1. +function zonePB1_Callback(hObject, eventdata, handles) +global Exp + +%if get(handles.zoneRad1,'value')==0, set(handles.zoneRad1,'value',1); end +set(handles.zoneRad1,'value',1); +DexpN= get(handles.DN1,'value') +set(handles.zoneRad2,'value',0) +set(handles.zoneRad3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end + +%switch background color to indicate zone selected 230815 +if get(handles.zoneRad1,'value')==1 +set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +end + +if get(handles.zoneRad1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) +end + + +% --- Executes on button press in zonePB2. +function zonePB2_Callback(hObject, eventdata, handles) +global Exp + +%if get(handles.zoneRad2,'value')==0, set(handles.zoneRad2,'value',1); end +set(handles.zoneRad2,'value',1); +DexpN= get(handles.DN2,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad3,'value',0) + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end +%switch background color to indicate zone selected 230815 +if get(handles.zoneRad2,'value')==1 +set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +end + +if get(handles.zoneRad2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zonePB3. +function zonePB3_Callback(hObject, eventdata, handles) +global Exp + +%if get(handles.zoneRad3,'value')==0, set(handles.zoneRad3,'value',1); end +set(handles.zoneRad3,'value',1); +DexpN= get(handles.DN3,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad2,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +%switch background color to indicate zone selected 230815 +if get(handles.zoneRad3,'value')==1 +set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) +end + +if get(handles.zoneRad3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end \ No newline at end of file diff --git a/workflow/.old/apps/matlab/ezview/TempBU/QkVexps.m b/workflow/.old/apps/matlab/ezview/TempBU/QkVexps.m new file mode 100755 index 00000000..495ecf91 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/QkVexps.m @@ -0,0 +1,240 @@ +%Quickview of Exp Images one from each folder at selected timept +function QkVexps %QkviewImages +w=pwd; +[Selfile, pathname]=uigetfile({'*.bmp';'*.tif';'*.*'},'Select timepoint file','MultiSelect','off'); +cd(pathname) +flist=dir +cd .. +ExpFdr=pwd +cd .. +EstudyDir=pwd +ExpList= dir; +cd(w) +day=[]; +Dpos=[]; +%Determine if Exps grouped into Day folders + + studyNum=1; + dayIndx=0; + studyIndx=0; + + for i=1:size(ExpList,1) + if ~isequal(ExpList(i).name,'.DS_Store') %|| ~strfind(ExpList(i),'DS') + Dpos=max(strfind(ExpList(i).name,'D')); + + + if ~isempty(Dpos) + tmpExpName=ExpList(i).name; + if isempty(day) + if isnumeric(str2double(tmpExpName((Dpos+1):end))) + dayIndx=dayIndx+1; + day(dayIndx)= str2double(tmpExpName((Dpos+1):end)); + daytx{dayIndx}= strcat('D',(tmpExpName((Dpos+1):end))); + studyIndx=studyIndx+1; + dayLst(dayIndx).study{studyIndx}= tmpExpName; + end + elseif sum(day==(str2double(tmpExpName((Dpos+1):end))))>0 %capture the experimentNames into studyLst sets + studyIndx=studyIndx+1; + dayLst(dayIndx).study{studyIndx}= tmpExpName; + + elseif sum(day==(str2double(tmpExpName((Dpos+1):end))))==0 %capture the daynumber as a number + dayIndx=dayIndx+1; + day(dayIndx)= str2num(tmpExpName((Dpos+1):end)); %if the daynumber is unique store in day vector + daytx{dayIndx}= strcat('D',(tmpExpName((Dpos+1):end))); + studyIndx=1; + dayLst(dayIndx).study{studyIndx}= tmpExpName; + + + end %if isempty(day) + end %if ~isempty(Dpos) + end %if ~isequal(ExpList(i),'.DS_Store') + end %for i=1:size(ExpList,1) + nonstdDdirFlg=0 + if length(day)==1 + nonstdDirFlg=1; + else + nonstdDirFlg=0; + end +if nonstdDirFlg==0 + cd(EstudyDir) + %for i=1:size(ExpList,1) + for i=1:length(dayLst) + for j=1:length(dayLst(i).study) + curDay= daytx(i) + curExp= char(dayLst(i).study(j)) + curExpNumName= strcat('StudyExp',num2str(j)); + cd (fullfile(EstudyDir,curExp)) + curExpDir=pwd; + + plateDir=dir; + for k=1:length(plateDir) + if ~isequal(plateDir(k).name,'.DS_Store') %if .DS_Store Apple indiosyncratic fix + if isnumeric(str2double(plateDir(k).name)) && ~isnan(str2double(plateDir(k).name)), + curPlate= plateDir(k).name; + + cd (fullfile(curExpDir,curPlate)) + curPlateDir=pwd; + %end + try + dotPos= strfind(Selfile,'.') + tptx= (Selfile(1:dotPos-1)); + dstFileName= char(strcat('T',tptx,curDay,'_',curExp,'P',curPlate,'_',Selfile)) + curPlateName=strcat('Plate',curPlate) + mkdir(fullfile(EstudyDir,'QkVstudySets',curExpNumName,curPlateName)) + copyfile(fullfile(curPlateDir,Selfile),fullfile(EstudyDir,'QkVstudySets',curExpNumName,curPlateName,dstFileName)) + + catch + end + end %if isnumeric(str2double(plateDirNonstd(k).name)), + + end %if .DS_Store Apple indiosyncratic fix + end %for k=1:length(plateDir) + end %j=1:length(dayLst(i).study) for i=1:length(dayDirLst) + end %i=1:length(dayLst) for i=1:size(ExpList,1) + +end %if nonstdDirFlg==0 + +%**************************************************************************** +% Begin nonstandard Directory structure code +%**************************************************************************** +if nonstdDirFlg==1 + cd(EstudyDir) + cd .. + studyDirNonstd=pwd; + %mkdir(fullfile(studyDirNonstd,'QuikView')) + dayDirLst=dir; + for i=1:length(dayDirLst) + if ~isequal(dayDirLst(i).name,'.DS_Store') %if .DS_Store Apple indiosyncratic fix + if (strfind(dayDirLst(i).name,'Day')), + curDay= dayDirLst(i).name; + cd (fullfile(studyDirNonstd,curDay)) + %curStudyDaynonStd=pwd + expDirNonstd=dir + expNum=0; + for j=1:length(expDirNonstd) + if ~isequal(expDirNonstd(j).name,'.DS_Store') %if .DS_Store Apple indiosyncratic fix + if (strfind(expDirNonstd(j).name,'D')), + curExp= expDirNonstd(j).name; + expNum=expNum+1; + curExpNumName= strcat('StudyExp',num2str(expNum)); + cd (fullfile(studyDirNonstd,curDay,curExp)) + curExpDir=pwd; + %end + plateDirNonstd=dir; + for k=1:length(plateDirNonstd) + if ~isequal(plateDirNonstd(k).name,'.DS_Store') %if .DS_Store Apple indiosyncratic fix + if isnumeric(str2double(plateDirNonstd(k).name)) && ~isnan(str2double(plateDirNonstd(k).name)), + curPlate= plateDirNonstd(k).name; + + cd (fullfile(curExpDir,curPlate)) + curPlateDir=pwd; + + try + dotPos= strfind(Selfile,'.') + tptx= (Selfile(1:dotPos-1)); + dstFileName= strcat('T',tptx,curDay,'_',curExp,'P',curPlate,'_',Selfile) + curPlateName=strcat('Plate',curPlate) + mkdir(fullfile(studyDirNonstd,'QkVstudySets',curExpNumName,curPlateName)) + copyfile(fullfile(curPlateDir,Selfile),fullfile(studyDirNonstd,'QkVstudySets',curExpNumName,curPlateName,dstFileName)) + + catch + end + + end %if isnumeric(str2double(plateDirNonstd(k).name)), + end %if (k) .DS_Store Apple indiosyncratic fix + end %for k=1:length(plateDirNonstd) + end%if (strfind(expDirNonstd(j).name,'D')) + end %if (j).DS_Store Apple indiosyncratic fix + end %for j=1:length(expDirNonstd) + end %if (strfind(dayDirLst(i).name,'Day')), + end %if (i).DS_Store Apple indiosyncratic fix + end %for i=1:length(dayDirLst) + +end %if nonstdFlg + + + +cd(w) + +end + + + + %{ + nonstdDdirFlg=0 + if length(day)==1 + nonstdDirFlg=1; + %mkdir(fullfile(ExpFdr,'QkVstudySets')) + %Experiments are grouped together in subfolders by the day + %What if experiment are run on approximately the same day + %but differ by say a day or two??? + + else + nonstdDirFlg=0; + + %Experiments are all together in the standard way + %What if experiment are run on approximately the same day + %but differ by say a day or two??? + %The user will have to label experiments the same which are + %to be grouped together even if not on the same day. + + end + %+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +cd(w) +m=1; + +for i=1:size(flist,1) + if isequal(Selfile,flist(i).name) + fnum=m + break + end + m=m+1 +end + +%Select Image folders ++++++++++++++++++++++++ +d = dir(ExpFdr); +Scname={}; +n=1; +for i=1:size(d,1) +if ~isempty(str2num(d(i).name))... + ||~isempty(strfind(d(i).name,'Scan')) + Scname{n}=d(i).name + n=n+1 +end +end +Srtnum=sort(str2double(Scname)) +clear Srtname +for i=1:length(Srtnum) + Srtname{i}=num2str(Srtnum(i)); +end + %str = {Scname}; +[s,v] = listdlg('PromptString','Select a file:',... + 'SelectionMode','multiple',... + 'ListString',Srtname) +%********************************************************************* +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + +%++++++++++++++++++++++++++++++ +%Copy selected files to \QuikView Dir +mkdir(fullfile(ExpFdr,'QuikView')) +for j=1:size(s,2) + srcDir= fullfile(ExpFdr,num2str(s(j))) + %if Scan dir then must do something else to select '002' etc. + try + dstFileName= strcat(num2str(s(j)),'_',Selfile) + copyfile(fullfile(srcDir,Selfile),fullfile(ExpFdr,'QuikView',dstFileName)) + + catch + sFileLst= dir(srcDir) + selNumFile=sFileLst(fnum).name + dstFileName= strcat(num2str(s(j)),'_',selNumFile) + copyfile(fullfile(srcDir,selNumFile),fullfile(ExpFdr,'QuikView',dstFileName)) + end + +end + +cd(w) + +end +%} diff --git a/workflow/.old/apps/matlab/ezview/TempBU/R2014aBU/EZviewGui.fig b/workflow/.old/apps/matlab/ezview/TempBU/R2014aBU/EZviewGui.fig new file mode 100755 index 00000000..59365db7 Binary files /dev/null and b/workflow/.old/apps/matlab/ezview/TempBU/R2014aBU/EZviewGui.fig differ diff --git a/workflow/.old/apps/matlab/ezview/TempBU/R2014aBU/EZviewGui.m b/workflow/.old/apps/matlab/ezview/TempBU/R2014aBU/EZviewGui.m new file mode 100755 index 00000000..1d4a3a61 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/R2014aBU/EZviewGui.m @@ -0,0 +1,2107 @@ +function varargout = EZviewGui(varargin) +% EZVIEWGUI MATLAB code for EZviewGui.fig +% EZVIEWGUI, by itself, creates a new EZVIEWGUI or raises the existing +% singleton*. +% +% H = EZVIEWGUI returns the handle to a new EZVIEWGUI or the handle to +% the existing singleton*. +% +% EZVIEWGUI('CALLBACK',hObject,eventData,handles,...) calls the local +% function named CALLBACK in EZVIEWGUI.M with the given input arguments. +% +% EZVIEWGUI('Property','Value',...) creates a new EZVIEWGUI or raises the +% existing singleton*. Starting from the left, property value pairs are +% applied to the GUI before EZviewGui_OpeningFcn gets called. An +% unrecognized property name or invalid value makes property application +% stop. All inputs are passed to EZviewGui_OpeningFcn via varargin. +% +% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one +% instance to run (singleton)". +% +% See also: GUIDE, GUIDATA, GUIHANDLES + +% Edit the above text to modify the response to help EZviewGui + +% Last Modified by GUIDE v2.5 20-Sep-2023 15:06:56 + +% Begin initialization code - DO NOT EDIT +gui_Singleton = 0; +gui_State = struct('gui_Name', mfilename, ... + 'gui_Singleton', gui_Singleton, ... + 'gui_OpeningFcn', @EZviewGui_OpeningFcn, ... + 'gui_OutputFcn', @EZviewGui_OutputFcn, ... + 'gui_LayoutFcn', [] , ... + 'gui_Callback', []); +if nargin && ischar(varargin{1}) + gui_State.gui_Callback = str2func(varargin{1}); +end + +if nargout + [varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:}); +else + try + gui_mainfcn(gui_State, varargin{:}); + catch + end +end +% End initialization code - DO NOT EDIT + +% --- Executes just before EZviewGui is made visible. +function EZviewGui_OpeningFcn(hObject, eventdata, handles, varargin) +% This function has no output args, see OutputFcn. +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% varargin command line arguments to EZviewGui (see VARARGIN) + +% Choose default command line output for EZviewGui +handles.output = hObject; + +% Update handles structure +guidata(hObject, handles); + +% This sets up the initial plot - only do when we are invisible +% so window can get raised using EZviewGui. + +if strcmp(get(hObject,'Visible'),'off') + %plot(rand(5)); +end +%NOTE!!! special disabling of version for this later install of Matlab 2011a: + %The ver output changed and no longer works for the simple code that + %follows +%{ +% MatLab Version detection +qv=ver; +mlver=qv(17).Version +mlRel=qv(17).Release +if str2double(mlver)>8.3 + newMLgraph=1 +else + newMLgraph=0 +end +%} +%MYCODE load experiment data .... +newMLgraph=0; +if newMLgraph==0 + clear Exp + Exp=[]; + EZvInitLoad +else +end +%************************************************************** +%***Func Call setup for @myupdatfcn****************************8 +dcm_obj=datacursormode(gcf); + %datacursormode on; + set(dcm_obj,'DisplayStyle','window') + set(dcm_obj,'UpdateFcn', @myupdatefcn); + + +% UIWAIT makes EZviewGui wait for user response (see UIRESUME) +% uiwait(handles.figure1); +%global MPsel +%MPsel=50; + +% --- Outputs from this function are returned to the command line. +function varargout = EZviewGui_OutputFcn(hObject, eventdata, handles) +% varargout cell array for returning output args (see VARARGOUT); +% hObject handle to figure +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% Get default command line output from handles structure +varargout{1} = handles.output; + +%******************************************************************************** +%>>>>>>>>>>>>>>>>MENU BAR >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> +% -------------------------------------------------------------------- +function FileMenu_Callback(hObject, eventdata, handles) +% hObject handle to FileMenu (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function OpenMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to OpenMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +file = uigetfile('*.fig'); +if ~isequal(file, 0) + open(file); +end + +% -------------------------------------------------------------------- +function PrintMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to PrintMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +printdlg(handles.figure1) + +% -------------------------------------------------------------------- +function CloseMenuItem_Callback(hObject, eventdata, handles) +% hObject handle to CloseMenuItem (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +selection = questdlg(['Close ' get(handles.figure1,'Name') '?'],... + ['Close ' get(handles.figure1,'Name') '...'],... + 'Yes','No','Yes'); +if strcmp(selection,'No') + return; +end + +delete(handles.figure1) + + +% --- Executes on mouse press over figure background. +function figure1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +% BEGIN USER Code ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%*********************************************************************************** + +%********************************************************************************** +%++++++++++++++++++++++myupdatefcn(obj,event_obj)+++++++++++++++++++++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + + function [output_txt]= myupdatefcn(obj,event_obj) +global ghandles +global Exp +[output_txt]=datatipp(obj,event_obj); %datatipp is a Matlab function + gcf= Exp(4).guiFig; %gcf= ghandles.figure1 Mathworks Provided this line for Apple issue + clkPos=getCursorInfo(datacursormode(gcf)); + cpos=clkPos.Position; + htargetAxes= clkPos.Target; + %datacursormode(gcf) + if ghandles.Iaxes1==get(htargetAxes,'Parent')||... + ghandles.Iaxes2==get(htargetAxes,'Parent')||... + ghandles.Iaxes3==get(htargetAxes,'Parent')||... + ghandles.OLaxes1==get(htargetAxes,'Parent')||... + ghandles.OLaxes2==get(htargetAxes,'Parent')||... + ghandles.OLaxes3==get(htargetAxes,'Parent')||... + ghandles.HtMap1==get(htargetAxes,'Parent')||... + ghandles.HtMap2==get(htargetAxes,'Parent')||... + ghandles.HtMap3==get(htargetAxes,'Parent'), + + EZvDatatip + %datacursormode off + %datacursormode on + %waitforbuttonpress + %[output_txt]=output_txt; %datatipp(obj,event_obj); + end + + prntHt=0; %Added 210205 for Print Heatmap buttons [P] +%++++++++++++++++++++++++++++++++++++END myupdatefcn(obj,event_obj)++++++++++++++++++++++++++++++++++++ +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ + +%***********************111111111111111111111111111111111111111111111111111********* +%11111111111111111111111111111111111111111111111111111111111111111111111111111111 +%Migration edits 230814 +% --- Executes on slider movement. +function MPsldr1_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed1,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr1_CreateFcn(hObject, eventdata, handles) +% Hint: slider controls usually have a light gray background. +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed1_Callback(hObject, eventdata, handles) +% hObject handle to MPed1 (see GCBO) +global Exp +global zonePB + +expN=1; +zonePB=expN; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr1,'max')); +Min=floor(get(handles.MPsldr1,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.MPsldr1,'value',Max); set(handles.MPed1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.MPsldr1,'value',Min),set(handles.MPed1,'string',num2str(Min));end +end +EZVimDisplay +%------Adapt for AppDesigner 230821----------- +global ghandles +%global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%------------------- +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +%{ +function MPed1_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr1_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed1,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr1 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed1_Callback(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +global Exp +expN=1; +Max=floor(get(handles.DMsldr1,'max')); +Min=floor(get(handles.DMsldr1,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr1,'value',Max); set(handles.DMed1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr1,'value',Min),set(handles.DMed1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function DMed1_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed1 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr1_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +global Exp +expN=1; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted1,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function Tptsldr1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr1 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} + +function Tpted1_Callback(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +global Exp +expN=1; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr1,'max')); +Min=floor(get(handles.Tptsldr1,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr1,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr1,'value',Max); set(handles.Tpted1,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr1,'value',Min),set(handles.Tpted1,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted1 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on button press in expSelPB1. +function expSelPB1_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB1 (see GCBO) +w=pwd; +global Exp +expN=1; +prntHt=0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB1. +function rotPB1_Callback(hObject, eventdata, handles) +% hObject handle to rotPB1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay1. +function clrOlay1_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay1 (see GCBO) +global Exp +global ghandles +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN= 0; +%Exp(1).cTraceN= 0; + +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={}; +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; + +cla(ghandles.Dlaxes1); cla(ghandles.Dkaxes1); cla(ghandles.Draxes1); +cla(ghandles.DNLaxes1); +Exp(1).hL =[]; Exp(1).hLb=[]; +Exp(1).hLRF1=[]; Exp(1).hLRF2=[]; +Exp(1).hK =[]; Exp(1).hKb=[]; +Exp(1).hKRF1=[]; Exp(1).hKRF2=[]; +Exp(1).hr =[]; Exp(1).hrb=[]; +Exp(1).rRF1=[]; Exp(1).hrRF2=[]; +Exp(1).hintL =[]; Exp(1).hintLb=[]; % 2016_0222 +Exp(1).hintLadj =[]; Exp(1).hintLadjb=[]; % 2016_0222 + +%reset Composite Overlay plot to initialization values +Exp(1).cTraceN= 1; +Exp(1).ll= []; Exp(1).rr= []; Exp(1).kk= []; +Exp(1).cLmean= []; Exp(1).cRmean= []; Exp(1).cKmean= []; +Exp(1).cTraceIndx= 1; +Exp(1).hCmean=[]; +Exp(1).hBound1= []; +Exp(1).hBound2= []; +Exp(1).CompositPlot=0; +Exp(1).Trace= []; %added for Trend BoxPlot data 17_1114 +%*********************************************************************************** +%***********************222222222222222222222222222222222222222222222222222********* +% --- Executes on slider movement. +function MPsldr2_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed2,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed2_Callback(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global Exp +global zonePB + +expN=2; +zonePB=expN; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr2,'max')); +Min=floor(get(handles.MPsldr2,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr2,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr2,'value',Max); set(handles.MPed2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr2,'value',Min),set(handles.MPed2,'string',num2str(Min));end +end +EZVimDisplay +%-------Adapt for AppDesigner 230821 +global ghandles +%global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%--------------- +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +%{ +function MPed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPed2 (see GCBO) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr2_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed2,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr2 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed2_Callback(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +global Exp +expN=2; +Max=floor(get(handles.DMsldr2,'max')); +Min=floor(get(handles.DMsldr2,'min')); +input=get(hObject,'String') +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.DMsldr2,'value',str2double(input)) +else + if str2double(input) >= Max, set(handles.DMsldr2,'value',Max); set(handles.DMed2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DMsldr2,'value',Min),set(handles.DMed2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function DMed2_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed2 (see GCBO) +% Hint: edit controls usually have a white background on Windows. +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr2_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +global Exp +expN=2; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted2,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr2 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted2_Callback(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +global Exp +expN=2; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr2,'max')); +Min=floor(get(handles.Tptsldr2,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr2,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr2,'value',Max); set(handles.Tpted2,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr2,'value',Min),set(handles.Tpted2,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted2_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted2 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB2. +function expSelPB2_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB2 (see GCBO) +w=pwd; +global Exp +expN=2; +prntHt= 0; +%************************************************************* +EZexpSel +%************************************************************* + +% --- Executes on button press in rotPB2. +function rotPB2_Callback(hObject, eventdata, handles) +% hObject handle to rotPB2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay2. +function clrOlay2_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay2 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN= 0; +%Exp(2).cTraceN= 0; + +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; + +cla(ghandles.Dlaxes2); cla(ghandles.Dkaxes2); cla(ghandles.Draxes2); +cla(ghandles.DNLaxes2); % 2016_0222 +Exp(2).hL =[]; Exp(2).hLb=[]; +Exp(2).LRF1=[]; Exp(2).hLRF2=[]; +Exp(2).hK =[]; Exp(2).hKb=[]; +Exp(2).hKRF1=[]; Exp(2).hKRF2=[]; +Exp(2).hr =[]; Exp(2).hrb=[]; +Exp(2).rRF1=[]; Exp(2).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(2).cTraceN= 1; +Exp(2).ll= []; Exp(2).rr= []; Exp(2).kk= []; +Exp(2).cLmean= []; Exp(2).cRmean= []; Exp(2).cKmean= []; +Exp(2).cTraceIndx= 1; +Exp(2).hCmean=[]; +Exp(2).hBound1= []; +Exp(2).hBound2= []; +Exp(2).CompositPlot=0; +Exp(2).Trace= []; %added for Trend BoxPlot data 17_1114 + +%*********************************************************************************** +%***********************333333333333333333333333333333333333333333333333333********* +% --- Executes on slider movement. +function MPsldr3_Callback(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.MPed3,'string',num2str(round(input))); + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function MPsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to MPsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function MPed3_Callback(hObject, eventdata, handles) +% hObject handle to MPed3 (see GCBO) +global Exp +global zonePB + +expN=3; +zonePB=expN; +input=get(hObject,'String'); +Max=floor(get(handles.MPsldr3,'max')); +Min=floor(get(handles.MPsldr3,'min')); +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.MPsldr3,'value',str2double(input)); +else + if str2num(input) >= Max, set(handles.MPsldr3,'value',Max); set(handles.MPed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.MPsldr3,'value',Min),set(handles.MPed3,'string',num2str(Min));end +end +EZVimDisplay +%-----------Adapt for AppDesigner 230821-------- +global ghandles +%global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%------------ +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +%{ +function MPed3_CreateFcn(hObject, eventdata, handles) +global ghandles +global Exp +ghandles.guiFig= gcf; +Exp(4).guiFig=gcf; +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +%-------------------------------------------------------------------------- + +% --- Executes on slider movement. +function DMsldr3_Callback(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.DMed3,'string',num2str(round(input))) + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +%Migration edits 230814 +function DMsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMsldr3 (see GCBO) +global Exp +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function DMed3_Callback(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +global Exp +expN=3; +Max=floor(get(handles.DMsldr3,'max')); +Min=floor(get(handles.DMsldr3,'min')); +input=get(hObject,'String') +if str2num(input) >= Min && str2num(input) <= Max +display(input) +set(handles.DMsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.DMsldr3,'value',Max); set(handles.DMed3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.DMsldr3,'value',Min),set(handles.DMed3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +function DMed3_CreateFcn(hObject, eventdata, handles) +% hObject handle to DMed3 (see GCBO) +% See ISPC and COMPUTER. +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} + +% --- Executes on slider movement. +function Tptsldr3_Callback(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +global Exp +expN=3; +input=floor(get(hObject,'value')); + display(input) + set(handles.Tpted3,'string',num2str(floor(input))) + prntHt= 0; + EZVimDisplay + +% --- Executes during object creation, after setting all properties. +%{ +function Tptsldr3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tptsldr3 (see GCBO) +if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor',[.9 .9 .9]); +end +%} +function Tpted3_Callback(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +global Exp +expN=3; +input=get(hObject,'String') +Max=floor(get(handles.Tptsldr3,'max')); +Min=floor(get(handles.Tptsldr3,'min')); +if str2double(input) >= Min && str2double(input) <= Max +display(input) +set(handles.Tptsldr3,'value',str2double(input)) +else + if str2num(input) >= Max, set(handles.Tptsldr3,'value',Max); set(handles.Tpted3,'string',num2str(Max));end + if str2num(input) <= Min, set(handles.Tptsldr3,'value',Min),set(handles.Tpted3,'string',num2str(Min));end +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +% +%Migration edits 230814 +function Tpted3_CreateFcn(hObject, eventdata, handles) +% hObject handle to Tpted3 (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end +%} +% --- Executes on button press in expSelPB3. +function expSelPB3_Callback(hObject, eventdata, handles) +% hObject handle to expSelPB3 (see GCBO) +w=pwd; +global Exp +expN=3; +prntHt= 0; +%************************************************************* +EZexpSel +cd(w) +%************************************************************* +% --- Executes on button press in rotPB3. +function rotPB3_Callback(hObject, eventdata, handles) +% hObject handle to rotPB3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global ghandles +ghandles=handles; + +% --- Executes on button press in clrOlay3. +function clrOlay3_Callback(hObject, eventdata, handles) +% hObject handle to clrOlay3 (see GCBO) +global ghandles +global Exp +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN= 0; +%Exp(3).cTraceN= 0; + +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; + +cla(ghandles.Dlaxes3); cla(ghandles.Dkaxes3); cla(ghandles.Draxes3); +cla(ghandles.DNLaxes3);% 2016_0222 +Exp(3).hL =[]; Exp(3).hLb=[]; +Exp(3).hLRF1=[]; Exp(3).hLRF2=[]; +Exp(3).hK =[]; Exp(3).hKb=[]; +Exp(3).hKRF1=[]; Exp(3).hKRF2=[]; +Exp(3).hr =[]; Exp(3).hrb=[]; +Exp(3).rRF1=[]; Exp(3).hrRF2=[]; + +%reset Composite Overlay plot to initialization values +Exp(3).cTraceN= 1; +Exp(3).ll= []; Exp(3).rr= []; Exp(3).kk= []; +Exp(3).cLmean= []; Exp(3).cRmean= []; Exp(3).cKmean= []; +Exp(3).cTraceIndx= 1; +Exp(3).hCmean=[]; +Exp(3).hBound1= []; +Exp(3).hBound2= []; +Exp(3).CompositPlot=0; +Exp(3).Trace= []; %added for Trend BoxPlot data 17_1114 + +%**************************************************************************** +%**************************************************************************** +%set(handles.expName3,'string',char(Exp(expN).resDir)); + +% --- Executes during object creation, after setting all properties. +function Paxes1_CreateFcn(hObject, eventdata, handles) +% hObject handle to Paxes1 (see GCBO) + +% --- Executes on selection change in listboxGnOrf. +function listboxGnOrf_Callback(hObject, eventdata, handles) + +global Exp +global ghandles +global zonePB + +%orfLstSel=0; +datacursormode off; +zoneSel=1; +%{ +if get(handles.zonePB1,'value')==1, + zoneSel=1; +elseif get(handles.zonePB2,'value')==1, + zoneSel=2; +elseif get(handles.zonePB3,'value')==1 + zoneSel=3; +end +%} +zoneSel= zonePB +orfLstSel=get(handles.GeneOrfTog,'value') +%zoneSel=get(handles.zonePB1,'value') +expN=zoneSel; +OLay=zoneSel + +usrInxSel=get(hObject,'Value'); + +%selGnOrf=Exp(zoneSel).Dexp(DexpN).srtGnLst(usrInxSel); %selGnOrf=Exp(zoneSel).srtGnLst(usrInxSel); +listboxGnOrf=get(handles.listboxGnOrf,'string'); +selGnOrf=listboxGnOrf(usrInxSel); +tempLB= str2mat(selGnOrf) +if isequal(tempLB(4:6),'cmp')||isequal(tempLB(3:6),'cmpG') + lstBoxCmpFlg=1; + EZlstBoxCmpExt %Added for RF composite behavior 17_1010 +else +LBdlims=strfind(selGnOrf,':') +LBmp=str2num(selGnOrf{1}((LBdlims{:,:}(1))+1:(LBdlims{:,:}(2))-1)) +LBr=str2num(selGnOrf{1}((LBdlims{:,:}(2))+1:(LBdlims{:,:}(3))-1)) +LBc=str2num(selGnOrf{1}((LBdlims{:,:}(3))+1:end)) +lstBoxCmpFlg=0; + EZlstBoxExt +end + +datacursormode on; + + +% --- Executes during object creation, after setting all properties. +function listboxGnOrf_CreateFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in GeneOrfTog. +function GeneOrfTog_Callback(hObject, eventdata, handles) +global Exp +orfLstSel=get(hObject,'value') +%zoneSel=get(handles.zonePB1,'value') +zoneSel=1; +if get(handles.zonePB1,'value')==1, + zoneSel=1; +elseif get(handles.zonePB2,'value')==1, + zoneSel=2; +elseif get(handles.zonePB3,'value')==1 + zoneSel=3; +end +orfLstSel=get(handles.GeneOrfTog,'value'); +%zoneSel=get(handles.zonePB1,'value') +expN=zoneSel; + if zoneSel==1,DexpN= (get(handles.DN1,'value')); cmpTog= get(handles.CompositeTog1,'value'); end + if zoneSel==2,DexpN= (get(handles.DN2,'value')); cmpTog= get(handles.CompositeTog2,'value'); end + if zoneSel==3,DexpN= (get(handles.DN3,'value')); cmpTog= get(handles.CompositeTog3,'value'); end + +if orfLstSel==1 && cmpTog~=1 + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtOrfLst) +else + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(zoneSel).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(zoneSel).srtGnLst) +end +% --- Executes on button press in InfoToggle. +function InfoToggle_Callback(hObject, eventdata, handles) +% --- Executes on button press in zonePB1. + +%******************************************************************************* + + +% --- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +global Exp +semiLog=get(handles.semiLog,'value') +if semiLog==1 + set(handles.semiLog,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.semiLog,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','log') + set(handles.Paxes2,'YScale','log') + set(handles.Paxes3,'YScale','log') + set(handles.OLaxes1,'YScale','log') + set(handles.OLaxes2,'YScale','log') + set(handles.OLaxes3,'YScale','log') +else + set(handles.semiLog,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.semiLog,'ForegroundColor',[0.0 0.0, 0.0]) + set(handles.Paxes1,'YScale','linear') + set(handles.Paxes2,'YScale','linear') + set(handles.Paxes3,'YScale','linear') + set(handles.OLaxes1,'YScale','linear') + set(handles.OLaxes2,'YScale','linear') + set(handles.OLaxes3,'YScale','linear') +end + +% --- Executes on button press in spotTog. +function spotTog_Callback(hObject, eventdata, handles) +% Hint: get(hObject,'Value') returns toggle state of spotTog +global Exp +global ghandles + +spotTog=get(handles.spotTog,'value'); +ghandles= handles +if spotTog==1 + set(handles.spotTog,'BackgroundColor',[0.0 0.75 0.75]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +else + set(handles.spotTog,'BackgroundColor',[.941 0.941, 0.941]) + set(handles.spotTog,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function quickView_Callback(hObject, eventdata, handles) %function quickView_Callback(hObject, eventdata, handles) +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +try + QkVexps %Quickview +catch ME +end + + +% --- Executes on button press in printOL1. +function printOL1_Callback(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printol1. +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL1,'value',0) + +%{ + function printOL1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printol1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads1=1 + +% --- Executes on key press with focus on printOL1 and none of its controls. +function printOL1_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +ads1=2 +%} +% --- Executes on button press in printOL2. +function printOL2_Callback(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL2,'value',0) + +% --- Executes on key press with focus on printOL2 and none of its controls. +%{ + function printOL2_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL2. +ads2=1 + +function printOL2_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +ads2=2 +%} +% --- Executes on button press in printOL3. +function printOL3_Callback(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles +ads1=0 +EZvFigPrint +set(handles.printOL3,'value',0) + +% --- Executes on key press with focus on printOL3 and none of its controls. +%{ + function printOL3_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL3. +ads3=1 +function printOL3_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +ads3=2 + %} + + function figure1_WindowButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +htargetAxes=gca; +cpos=get(gca,'Position') +if handles.Iaxes1==gca||... + handles.Iaxes2==gca||... + handles.Iaxes3==gca||... + handles.OLaxes1==gca||... + handles.OLaxes2==gca||... + handles.OLaxes3==gca, + EZvDatatip + end + +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +function figure1_WindowButtonUpFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + + + + + +% -------------------------------------------------------------------- +function Tools_Callback(hObject, eventdata, handles) +% hObject handle to Tools (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function Parameters_Callback(hObject, eventdata, handles) +% hObject handle to Parameters (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% -------------------------------------------------------------------- +function PrintFont_Callback(hObject, eventdata, handles) +% hObject handle to PrintFont (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) +global Exp +global ghandles + +prompt={'Enter Linewidth for plot:',... + 'Enter Axis Font Size:',... + 'Enter Legend Font Size:',... + 'Enter Marker Font Size:'}; + +name='Input Size Parameters for Printable Graphic'; +numlines=1; + +try + if ~isempty(Exp(4).plotPars) + default= Exp(4).plotPars; + else + default={'4','36','10','5'}; + end +catch +default={'4','36','10','5'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).plotPars= answer; +%{ +else + default={'4','36','10','5'}; + Exp(4).plotPars= default; +%} +end + + + + + + + + +% --- Executes on button press in LKrTog1. +function LKrTog1_Callback(hObject, eventdata, handles) +global Exp + +expN=1; +EZfigTrendOL + +% --- Executes on button press in LKrTog2. +function LKrTog2_Callback(hObject, eventdata, handles) +global Exp + +expN=2; +EZfigTrendOL + +% --- Executes on button press in LKrTog3. +function LKrTog3_Callback(hObject, eventdata, handles) +global Exp + +expN=3; +EZfigTrendOL + +% --- Executes on button press in rawNorm. +function rawNorm_Callback(hObject, eventdata, handles) + global Exp + global ghandles + + traceN1=Exp(1).traceN; + traceN2=Exp(2).traceN; + traceN3=Exp(3).traceN; + selTrace1= Exp(1).seltraceN; + selTrace2= Exp(2).seltraceN; + selTrace3= Exp(3).seltraceN; + + dispAlg=get(handles.rawNorm,'value') + + Exp(4).interacPBsel=Exp(4).interacPBsel+1; + if Exp(4).interacPBsel ==2, Exp(4).interacPBsel=0; end + %set(handles.rawNorm,'value',Exp(4).interacPBsel) + + if Exp(4).interacPBsel ==1, set(handles.rawNorm,'string','N1') + elseif Exp(4).interacPBsel ==2, set(handles.rawNorm,'string','N2') + else set(handles.rawNorm,'string','R'), + end + + if Exp(4).interacPBsel==0 %00000000000000000000000000000 + set(ghandles.Dlaxes1,'Visible','on');set(ghandles.Dlaxes2,'Visible','on'); set(ghandles.Dlaxes3,'Visible','on') + set(ghandles.DNLaxes1,'Visible','off'); set(ghandles.DNLaxes2,'Visible','off'); set(ghandles.DNLaxes3,'Visible','off') + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','off'); catch ME, ME.message, end, end + %{ + try set(Exp(1).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'w'); catch end + end % + try set(Exp(2).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'w'); catch end + end % + try set(Exp(3).hzeroCLn,'visible','off'); + catch ME, ME.message, + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'w'); catch end + end % + %} + for n=1:traceN1 + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + end + try set(Exp(1).hLRF1(selTrace1),'visible','on'); set(Exp(1).hLRF2(selTrace1),'visible','on'); catch, end + try set(Exp(1).hL(selTrace1),'visible','on'); set(Exp(1).hLb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + end + try set(Exp(2).hLRF1(selTrace2),'visible','on'); set(Exp(2).hLRF2(selTrace2),'visible','on'); catch, end + try set(Exp(2).hL(selTrace2),'visible','on'); set(Exp(2).hLb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try,set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try ,set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + try, set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try, set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + end + try, set(Exp(3).hLRF1(selTrace3),'visible','on'); set(Exp(3).hLRF2(selTrace3),'visible','on'); catch, end + try, set(Exp(3).hL(selTrace3),'visible','on'); set(Exp(3).hLb(selTrace3),'visible','on'); catch, end + + + + elseif Exp(4).interacPBsel==1 %111111111111111111111111111 + set(ghandles.Dlaxes1,'Visible','off'); set(ghandles.Dlaxes2,'Visible','off'); set(ghandles.Dlaxes3,'Visible','off'); + set(ghandles.DNLaxes1,'Visible','on'); set(ghandles.DNLaxes2,'Visible','on'); set(ghandles.DNLaxes3,'Visible','on'); + %{ + try plot(handles.DNLaxes1,zeros(1,Exp(1).destPerMP),1:Exp(1).destPerMP,'y'); catch ME, ME.message, end %set(Exp(1).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes2,zeros(1,Exp(2).destPerMP),1:Exp(2).destPerMP,'y'); catch ME, ME.message, end %set(Exp(2).hzeroCLn,'visible','off'); + try plot(handles.DNLaxes3,zeros(1,Exp(3).destPerMP),1:Exp(3).destPerMP,'y'); catch ME, ME.message, end %set(Exp(3).hzeroCLn,'visible','off'); + %} + for i=1:Exp(1).expLoadCnt,try set(Exp(1).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(2).expLoadCnt,try set(Exp(2).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + for i=1:Exp(3).expLoadCnt,try set(Exp(3).hzeroCLn(i),'visible','on'); catch ME, ME.message, end, end + + for n=1:traceN1 + try set(Exp(1).hLRF1(n),'visible','off'); set(Exp(1).hLRF2(n),'visible','off'); catch, end + try set(Exp(1).hL(n),'visible','off'); set(Exp(1).hLb(n),'visible','off'); catch, end + try set(Exp(1).hintL(n),'visible','off'); set(Exp(1).hintLb(n),'visible','off'); catch, end + try set(Exp(1).hintLadj(n),'visible','off'); set(Exp(1).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(1).hintL(selTrace1),'visible','on'); set(Exp(1).hintLb(selTrace1),'visible','on'); catch, end + try set(Exp(1).hintLadj(selTrace1),'visible','on'); set(Exp(1).hintLadjb(selTrace1),'visible','on'); catch, end + for n=1:traceN2 + try set(Exp(2).hLRF1(n),'visible','off'); set(Exp(2).hLRF2(n),'visible','off'); catch, end + try set(Exp(2).hL(n),'visible','off'); set(Exp(2).hLb(n),'visible','off'); catch, end + try set(Exp(2).hintL(n),'visible','off'); set(Exp(2).hintLb(n),'visible','off'); catch, end + try set(Exp(2).hintLadj(n),'visible','off'); set(Exp(2).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(2).hintL(selTrace2),'visible','on'); set(Exp(2).hintLb(selTrace2),'visible','on'); catch, end + try set(Exp(2).hintLadj(selTrace2),'visible','on'); set(Exp(2).hintLadjb(selTrace2),'visible','on'); catch, end + for n=1:traceN3 + try set(Exp(3).hLRF1(n),'visible','off'); set(Exp(3).hLRF2(n),'visible','off'); catch, end + try set(Exp(3).hL(n),'visible','off'); set(Exp(3).hLb(n),'visible','off'); catch, end + try set(Exp(3).hintL(n),'visible','off'); set(Exp(3).hintLb(n),'visible','off'); catch, end + try set(Exp(3).hintLadj(n),'visible','off'); set(Exp(3).hintLadjb(n),'visible','off'); catch, end + end + try set(Exp(3).hintL(selTrace3),'visible','on'); set(Exp(3).hintLb(selTrace3),'visible','on'); catch, end + try set(Exp(3).hintLadj(selTrace3),'visible','on'); set(Exp(3).hintLadjb(selTrace3),'visible','on'); catch, end + + elseif Exp(4).interacPBsel==2 %2222222222222222222222222222 + % set(ghandles.DNLaxes1,'Visible','off') + end %if Exp(4).interacPBsel==0 + + +% hObject handle to rawNorm (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of rawNorm + + + + +% --- Executes on button press in InteracTog1. +function InteracTog1_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=1; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog1 +% --- Executes on button press in InteracTog2. +function InteracTog2_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=2; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog2 +% --- Executes on button press in InteracTog3. +function InteracTog3_Callback(hObject, eventdata, handles) + global Exp + global ghandles + expN=3; + if strcmp(Exp(expN).DexpType,'single')|| strcmp(Exp(expN).DexpType,'multi') + EZinteractDev4 + elseif strcmp(Exp(expN).DexpType,'chrono') + EZinteractDev5 + end +% Hint: get(hObject,'Value') returns toggle state of InteracTog3 + +% --- Executes on key press with focus on rawNorm and none of its controls. +function rawNorm_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to rawNorm (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in HtMapTog1. +function HtMapTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +DexpN= Exp(1).DexpN; +resetTg= Exp(1).Dexp(DexpN).resetHtmpTg; +expN=1; + Exp(1).htmapPBsel=Exp(1).htmapPBsel+1; + if Exp(1).htmapPBsel ==resetTg, Exp(1).htmapPBsel=0; end + + if Exp(1).htmapPBsel ==3, set(handles.HtMapTog1,'string','N1') + elseif Exp(1).htmapPBsel ==4, set(handles.HtMapTog1,'string','N2') + elseif Exp(1).htmapPBsel ==1, set(handles.HtMapTog1,'string','K') + elseif Exp(1).htmapPBsel ==2, set(handles.HtMapTog1,'string','R') + else set(handles.HtMapTog1,'string','L'), + end + %******************** + htMapTogPBfg=1; % + EZhtMap % + htMapTogPBfg=0; % + %******************** + +% --- Executes on button press in HtMapTog2. +function HtMapTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=2; +DexpN= Exp(2).DexpN; +resetTg= Exp(2).Dexp(DexpN).resetHtmpTg; + Exp(2).htmapPBsel=Exp(2).htmapPBsel+1; + if Exp(2).htmapPBsel ==resetTg, Exp(2).htmapPBsel=0; end + + if Exp(2).htmapPBsel ==3, set(handles.HtMapTog2,'string','N1') + elseif Exp(2).htmapPBsel ==4, set(handles.HtMapTog2,'string','N2') + elseif Exp(2).htmapPBsel ==1, set(handles.HtMapTog2,'string','K') + elseif Exp(2).htmapPBsel ==2, set(handles.HtMapTog2,'string','R') + else set(handles.HtMapTog2,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + +% --- Executes on button press in HtMapTog3. +function HtMapTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +prntHt= 0; +expN=3; +DexpN= Exp(3).DexpN; +resetTg= Exp(3).Dexp(DexpN).resetHtmpTg; + Exp(3).htmapPBsel=Exp(3).htmapPBsel+1; + if Exp(3).htmapPBsel ==resetTg, Exp(3).htmapPBsel=0; end + + if Exp(3).htmapPBsel ==3, set(handles.HtMapTog3,'string','N1') + elseif Exp(3).htmapPBsel ==4, set(handles.HtMapTog3,'string','N2') + elseif Exp(3).htmapPBsel ==1, set(handles.HtMapTog3,'string','K') + elseif Exp(3).htmapPBsel ==2, set(handles.HtMapTog3,'string','R') + else set(handles.HtMapTog3,'string','L'), + end +%******************** +htMapTogPBfg=1; % +EZhtMap % +htMapTogPBfg=0; % +%******************** + + + + + + + +%**************************BONE SYARD********************************************************** + +%{ +%--- Executes on button press in semiLog. +function semiLog_Callback(hObject, eventdata, handles) +% hObject handle to semiLog (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +% Hint: get(hObject,'Value') returns toggle state of semiLog +%} + +% --- Executes on key press with focus on listboxGnOrf and none of its controls. +%{ +function listboxGnOrf_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to listboxGnOrf (see GCBO) +% eventdata structure with the following fields (see UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) +x=eventdata +ck=get(gcf,'currentkey') +%} + +%{ +%**********CLEAR Trace selections for all zones***************** +global Exp +global ghandles + +set(ghandles.OLay1,'string',{' '}) +set(ghandles.OLexp1,'string',{''}) +cla(ghandles.OLaxes1) +Exp(1).traceN=0; +Exp(1).hOL =[]; Exp(1).hOLb=[]; +Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={} +Exp(1).hOLplateNum=[]; +Exp(1).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay2,'string',{''}) +set(ghandles.OLexp2,'string',{''}) +cla(ghandles.OLaxes2) +Exp(2).traceN=0; +Exp(2).hOL =[]; Exp(2).hOLb=[]; +Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={} +Exp(2).hOLplateNum=[]; +Exp(2).hOLresDir= {}; +%*********************************************************************************** +set(ghandles.OLay3,'string',{''}) +set(ghandles.OLexp3,'string',{''}) +cla(ghandles.OLaxes3); +Exp(3).traceN=0; +Exp(3).hOL =[]; Exp(3).hOLb=[]; +Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={} +Exp(3).hOLplateNum=[]; +Exp(3).hOLresDir= {}; +%*********************************************************************************** + +%} + + +% -------------------------------------------------------------------- + +% hObject handle to quickView (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on button press in RFtable1. +function RFtable1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable2. +function RFtable2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZtableRFdiag + +% --- Executes on button press in RFtable3. +function RFtable3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZtableRFdiag + + + +function DN1_Callback(hObject, eventdata, handles) +% hObject handle to DN1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% str2double(get(hObject,'String')) returns contents of DN1 as a double +global Exp +expN=1; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN1,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN1,'value',Max); set(handles.DN1,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN1,'value',Min),set(handles.DN1,'string',num2str(1));end + +end +EZVimDisplay + + +% --- Executes during object creation, after setting all properties. +function DN1_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN2_Callback(hObject, eventdata, handles) +global Exp +expN=2; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN2,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN2,'value',Max); set(handles.DN2,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN2,'value',Min),set(handles.DN2,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN2_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + +function DN3_Callback(hObject, eventdata, handles) +global Exp +expN=3; +input=get(hObject,'String'); + +Max= Exp(expN).DexpLength; +Min= 0; %(get(handles.DN1,'min')); +if str2num(input) > Min && str2num(input) <= Max +display(input) +set(handles.DN3,'value',str2double(input)); +else + if str2double(input) >= Max, set(handles.DN3,'value',Max); set(handles.DN3,'string',num2str(Max));end + if str2double(input) <= Min, set(handles.DN3,'value',Min),set(handles.DN3,'string',num2str(1));end + +end +EZVimDisplay + +% --- Executes during object creation, after setting all properties. +function DN3_CreateFcn(hObject, eventdata, handles) + +if ispc && isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor')) + set(hObject,'BackgroundColor','white'); +end + + +% --- Executes on button press in CompositePB1. +function CompositePB1_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=1; + DexpN= get(handles.DN1,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB2. +function CompositePB2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=2; + DexpN= get(handles.DN2,'value'); + EZcompositePlot + +% --- Executes on button press in CompositePB3. +function CompositePB3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + expN=3; + DexpN= get(handles.DN3,'value'); + EZcompositePlot + + +% -------------------------------------------------------------------- +function SpotViewInterval_Callback(hObject, eventdata, handles) +% hObject handle to SpotViewInterval (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + +global Exp +global ghandles + +prompt={'Enter Image Interval for SpotView:'}; + +name='Input Image Interval for SpotView'; +numlines=1 + +try + if ~isempty(Exp(4).SpotVIntervPar) + default= Exp(4).SpotVIntervPar; + else + default={'1'}; + end +catch +default={'1'}; +end + +answer=inputdlg(prompt,name,numlines,default) + +if ~isempty(answer) +Exp(4).SpotVintervPar= answer; +end + + +% --- Executes on button press in CompositeTog1. +function CompositeTog1_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=1; +DexpN= (get(handles.DN1,'value')); +%set(handles.zonePB1,'value',1) +%set(handles.zonePB2,'value',0) +%set(handles.zonePB3,'value',0) +if get(handles.zonePB1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in CompositeTog2. +function CompositeTog2_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=2; +DexpN= (get(handles.DN2,'value')); +%set(handles.zonePB1,'value',0) +%set(handles.zonePB2,'value',1) +%set(handles.zonePB3,'value',0) + +if get(handles.zonePB2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in CompositeTog3. +function CompositeTog3_Callback(hObject, eventdata, handles) +global Exp +global ghandles +ghandles=handles; + +expN=3; +DexpN= (get(handles.DN3,'value')); +%set(handles.zonePB1,'value',0) +%set(handles.zonePB2,'value',0) +%set(handles.zonePB3,'value',1) +if get(handles.zonePB3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(expN).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% -------------------------------------------------------------------- +function TrendsBoxPlot_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg= 1; +%*************** +global userPars +prompt={'Set "Outliers" On/Off:',... + 'Set "Notch" On/Off:', ... + 'Enter "LabelShift" value[default= 0.5]:', ... + 'Enter "Font Size [default=8:' ... + 'Enter "Label Angle" [default=45]' ... + 'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'on','on','0.3','8','45'}; +defaultanswer= userPars.BPdefault; +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.BPoutliers= answer(1); +userPars.BPnotch= answer(2); +userPars.BPlblShft= str2double(cell2mat(answer(3))); +userPars.BPfontSz= str2double(cell2mat(answer(4))); +userPars.BProt= str2double(cell2mat(answer(5))); +userPars.kfiltLim= str2double(cell2mat(answer(6))); +userPars.BPdefault= [answer(1),answer(2),answer(3),answer(4),answer(5),answer(6)]; +userPars.Trenddefault= answer(6); +%*************** +% -------------------------------------------------------------------- +function TrendsOverlay_Callback(hObject, eventdata, handles) +global userPars + +userPars.boxplotFlg=0; +%*************** +global userPars +prompt={'Enter Upper K Limit value[typical= 155]:'}; + +name='Box Plot Parameters'; +numlines=1; +%defaultanswer= {'1000'}; +%if ~exist('userPars.Trenddefault','var'), userPars.Trenddefault= {'1000'}; end +%try +defaultanswer= userPars.BPdefault(6) +%defaultanswer= userPars.Trenddefault; +%catch + % userPars.Trenddefault= {'1000'} + % defaultanswer= userPars.Trenddefault; +%end +answer=inputdlg(prompt,name,numlines,defaultanswer); + +userPars.kfiltLim= str2double(cell2mat(answer(1))); +%userPars.Trenddefault= answer(1); +userPars.BPdefault(6)= answer(1); + + +% --- Executes on button press in printHt1. +function printHt1_Callback(hObject, eventdata, handles) + +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 1; +prntHt= 1; + %******************** + htMapTogPBfg= 1; % + EZhtMap % + %******************** +prntHt= 0; +% --- Executes on button press in PrintHt2. +function PrintHt2_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(2).DexpN; +expN= 2; +prntHt= 2; + %******************** + htMapTogPBfg= 2; % + EZhtMap % + %******************** + prntHt= 0; + +% --- Executes on button press in PrintHt3. +function PrintHt3_Callback(hObject, eventdata, handles) +global Exp +global ghandles + +DexpN= Exp(1).DexpN; +expN= 3; +prntHt= 3; + %******************** + htMapTogPBfg= 3; % + EZhtMap % + %******************** + prntHt= 0; + + +% -------------------------------------------------------------------- +function HMapRange_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global adj +global flip + +prompt={'Enter Standard Deviation Multiplier value[typical= 2.0]:'}; +%prompt={'Enter Standard Deviation Multiplier value[typical= 3.0]:','Colormap Flip[Typical=T]'}; +name='Heatmap Adjustment range'; +numlines=1; +defaultanswer= {'2.0'}; +%defaultanswer= {'3.0','T'}; +answer=inputdlg(prompt,name,numlines,defaultanswer); +adj= str2double(answer(1)); +flip= 'T'; +%flip= upper(answer(2)); + + +% -------------------------------------------------------------------- +function SetExpJobsFolder_Callback(hObject, eventdata, handles) +% hObject handle to SetExpJobsFolder (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA +try +global usrExpJobsDir +catch +end +w= pwd; +try + %Non PC accommodatition + if ispc,cd(fullfile('C:\')); % \Easy\Experiments')); + else + cd(fullfile('~')) + end +selpath = uigetdir('default','Set /ExpJobs Folder') +usrExpJobsDir= selpath; +cd(w) +save('ExpJobsFldr','usrExpJobsDir') +catch +cd(w) +end +cd(w) + +%+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +% --- Executes on button press in zonePB1. +function zonePB1_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +%if get(handles.zonePB1,'value')==0, set(handles.zonePB1,'value',1); end +zonePB = 1 +set(handles.zonePB1,'value',1); +DexpN= get(handles.DN1,'value') +set(handles.zonePB2,'value',0) +set(handles.zonePB3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end + +%switch background color to indicate zone selected 230815 +if get(handles.zonePB1,'value')==1 +set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +end + +if get(handles.zonePB1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0); + set(handles.listboxGnOrf,'value',1); + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]); + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]); + set(handles.zonePB1,'BackgroundColor',[1.0 0.6 0.6]); +end + + +% --- Executes on button press in zonePB2. +function zonePB2_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +zonePB = 2 +%if get(handles.zonePB2,'value')==0, set(handles.zonePB2,'value',1); end +set(handles.zonePB2,'value',1); +DexpN= get(handles.DN2,'value') +set(handles.zonePB1,'value',0); +set(handles.zonePB3,'value',0); +set(ghandles.zonePB2,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB3,'value',0); + + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end +%switch background color to indicate zone selected 230815 +if get(handles.zonePB2,'value')==1 +set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) +set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]) +set(handles.zonePB3,'BackgroundColor',[1.0 1.0 1.0]) +set(ghandles.zonePB2,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB3,'value',0); + +end + +if get(handles.zonePB2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB2,'BackgroundColor',[1.0 0.6 0.6]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zonePB3. +function zonePB3_Callback(hObject, eventdata, handles) +global Exp +global ghandles +global zonePB + +zonePB= 3 +%if get(handles.zonePB3,'value')==0, set(handles.zonePB3,'value',1); end +set(handles.zonePB3,'value',1); +DexpN= get(handles.DN3,'value') +set(handles.zonePB1,'value',0); +set(handles.zonePB2,'value',0); +set(ghandles.zonePB3,'value',1); +set(ghandles.zonePB1,'value',0); +set(ghandles.zonePB2,'value',0); + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +%switch background color to indicate zone selected 230815 +if get(handles.zonePB3,'value')==1 +set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]); +set(handles.zonePB1,'BackgroundColor',[1.0 1.0 1.0]); +set(handles.zonePB2,'BackgroundColor',[1.0 1.0 1.0]); +end + +if get(handles.zonePB3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) + set(handles.zonePB3,'BackgroundColor',[1.0 0.6 0.6]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end + + + +%********************************************************************************** +%***********BONE YARD************************************************************** +%{ +% RadioButton1************************* +function zoneRad1_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad1,'value')==0, set(handles.zoneRad1,'value',1); end +DexpN= get(handles.DN1,'value') +set(handles.zoneRad2,'value',0) +set(handles.zoneRad3,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') + +if get(handles.GeneOrfTog,'value')==1 + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(1).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(1).srtGnLst) +end +if get(handles.zoneRad1,'value')==1 && get(handles.CompositeTog1,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(1).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog1,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog1,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog1,'ForegroundColor',[0.0 0.0, 0.0]) +end + +% --- Executes on button press in zoneRad2. +function zoneRad2_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad2,'value')==0, set(handles.zoneRad2,'value',1); end +DexpN= get(handles.DN2,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad3,'value',0) + +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(2).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(2).srtGnLst) +end + +if get(handles.zoneRad2,'value')==1 && get(handles.CompositeTog2,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(2).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog2,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog2,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog2,'ForegroundColor',[0.0 0.0, 0.0]) +end + + +% --- Executes on button press in zoneRad3. +function zoneRad3_Callback(hObject, eventdata, handles) +global Exp + +if get(handles.zoneRad3,'value')==0, set(handles.zoneRad3,'value',1); end +DexpN= get(handles.DN3,'value') +set(handles.zoneRad1,'value',0) +set(handles.zoneRad2,'value',0) +orfLstSel=get(handles.GeneOrfTog,'value') +if orfLstSel==1 + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtOrfLst) %set(handles.listboxGnOrf,'string',Exp(3).srtOrfLst) +else + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) %set(handles.listboxGnOrf,'string',Exp(3).srtGnLst) +end + +if get(handles.zoneRad3,'value')==1 && get(handles.CompositeTog3,'value')==1 + set(handles.GeneOrfTog,'value',0) + set(handles.listboxGnOrf,'value',1) + set(handles.listboxGnOrf,'string',Exp(3).Dexp(DexpN).srtGnLst) + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.6 0.6]) + set(handles.CompositeTog3,'ForegroundColor',[1.0 0.0, 0.0]) +else + set(handles.CompositeTog3,'BackgroundColor',[1.0 0.8, 0.8]) + set(handles.CompositeTog3,'ForegroundColor',[0.0 0.0, 0.0]) +end +%} + + +% --- Executes on mouse press over figure background, over a disabled or +% --- inactive control, or over an axes background. +%function figure1_WindowButtonDownFcn(hObject, eventdata, handles) +% hObject handle to figure1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% --- If Enable == 'on', executes on mouse press in 5 pixel border. +% --- Otherwise, executes on mouse press in 5 pixel border or over printOL1. +function printOL1_ButtonDownFcn(hObject, eventdata, handles) +% hObject handle to printOL1 (see GCBO) +% eventdata reserved - to be defined in a future version of MATLAB +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on key press with focus on printOL2 and none of its controls. +function printOL2_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL2 (see GCBO) +% eventdata structure with the following fields (see MATLAB.UI.CONTROL.UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) + + +% --- Executes on key press with focus on printOL3 and none of its controls. +function printOL3_KeyPressFcn(hObject, eventdata, handles) +% hObject handle to printOL3 (see GCBO) +% eventdata structure with the following fields (see MATLAB.UI.CONTROL.UICONTROL) +% Key: name of the key that was pressed, in lower case +% Character: character interpretation of the key(s) that was pressed +% Modifier: name(s) of the modifier key(s) (i.e., control, shift) pressed +% handles structure with handles and user data (see GUIDATA) diff --git a/workflow/.old/apps/matlab/ezview/TempBU/debug.log b/workflow/.old/apps/matlab/ezview/TempBU/debug.log new file mode 100755 index 00000000..07fb23d5 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/debug.log @@ -0,0 +1,20 @@ +[0114/114914.583:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0115/114914.592:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0117/124905.500:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0118/124910.053:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0119/124908.617:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0120/124908.618:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0121/124908.623:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0122/124908.625:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0123/124908.633:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0124/124911.115:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0125/124911.117:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0126/124909.914:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0127/124909.914:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0128/124909.916:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0129/124909.917:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0130/124906.192:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0131/124911.061:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0201/124909.461:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0202/124909.461:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0203/124909.461:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) diff --git a/workflow/.old/apps/matlab/ezview/TempBU/folderBmp2jpgSpareCpy.m b/workflow/.old/apps/matlab/ezview/TempBU/folderBmp2jpgSpareCpy.m new file mode 100755 index 00000000..08ad2078 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/folderBmp2jpgSpareCpy.m @@ -0,0 +1,22 @@ +%tif2jpeg converter +[Scanfiles, pathname]=uigetfile('*', 'Select a Folder File'); +path=pathname; +dirLst=dir(path); +for i=1:size(dirLst,1) + if ~isempty(str2num(dirLst(i).name)) + selDir=fullfile(path,dirLst(i).name); + filelst=dir(selDir); + + for n=1:size(filelst,1) + try + if ~isempty(strfind(filelst(n).name,'bmp')) + inFile=filelst(n).name; + a=imread(fullfile(selDir,inFile)); %(inFile{1}); + outFile= strrep(inFile,'.bmp','.jpg'); + imwrite(a,fullfile(selDir,outFile), 'quality',95) + end + catch + end + end + end %if ~isempty(str2num(dirLst(i).name)) +end %for all numeric folders diff --git a/workflow/.old/apps/matlab/ezview/TempBU/gui_mainfcnJWR.m b/workflow/.old/apps/matlab/ezview/TempBU/gui_mainfcnJWR.m new file mode 100755 index 00000000..1a3540ef --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/gui_mainfcnJWR.m @@ -0,0 +1,310 @@ +function varargout = gui_mainfcn(gui_State, varargin) +% GUI_MAINFCN Support function for creation and callback dispatch of GUIDE GUIs. +% GUI_MAINFCN is called from inside M-files generated by GUIDE to handle +% GUI creation, layout, and callback dispatch. +% +% See also: GUIDE. + +% GUI_MAINFCN provides these command line APIs for dealing with GUIs +% +% UNTITLED, by itself, creates a new UNTITLED or raises the existing +% singleton*. +% +% H = UNTITLED returns the handle to a new UNTITLED or the handle to +% the existing singleton*. +% +% UNTITLED('CALLBACK',hObject,eventData,handles,...) calls the local +% function named CALLBACK in UNTITLED.M with the given input arguments. +% +% UNTITLED('Property','Value',...) creates a new UNTITLED or raises the +% existing singleton*. Starting from the left, property value pairs +% are +% applied to the GUI before untitled_OpeningFunction gets called. An +% unrecognized property name or invalid value makes property application +% stop. All inputs are passed to untitled_OpeningFcn via varargin. +% +% *See GUI Options on GUIDE's Tools menu. Choose "GUI allows only one +% instance to run (singleton)". + +% Copyright 1984-2006 The MathWorks, Inc. +% $Revision: 1.1.6.9 $ $Date: 2010/07/27 21:08:12 $ +global ghandles +gui_StateFields = {'gui_Name' + 'gui_Singleton' + 'gui_OpeningFcn' + 'gui_OutputFcn' + 'gui_LayoutFcn' + 'gui_Callback'}; +gui_Mfile = ''; +for i=1:length(gui_StateFields) + if ~isfield(gui_State, gui_StateFields{i}) + error('MATLAB:gui_mainfcn:FieldNotFound', 'Could not find field %s in the gui_State struct in GUI M-file %s', gui_StateFields{i}, gui_Mfile); + elseif isequal(gui_StateFields{i}, 'gui_Name') + gui_Mfile = [gui_State.(gui_StateFields{i}), '.m']; + end +end + +numargin = length(varargin); + +if numargin == 0 + % UNTITLED + % create the GUI only if we are not in the process of loading it + % already + gui_Create = true; +elseif local_isInvokeActiveXCallback(gui_State, varargin{:}) + % UNTITLED(ACTIVEX,...) + vin{1} = gui_State.gui_Name; + vin{2} = [get(varargin{1}.Peer, 'Tag'), '_', varargin{end}]; + vin{3} = varargin{1}; + vin{4} = varargin{end-1}; + vin{5} = guidata(varargin{1}.Peer); + feval(vin{:}); + return; +elseif local_isInvokeHGCallback(gui_State, varargin{:}) + % UNTITLED('CALLBACK',hObject,eventData,handles,...) + gui_Create = false; +else + % UNTITLED(...) + % create the GUI and hand varargin to the openingfcn + gui_Create = true; +end + +if ~gui_Create + % In design time, we need to mark all components possibly created in + % the coming callback evaluation as non-serializable. This way, they + % will not be brought into GUIDE and not be saved in the figure file + % when running/saving the GUI from GUIDE. + designEval = false; + if (numargin>1 && ishghandle(varargin{2})) + fig = varargin{2}; + while ~isempty(fig) && ~ishghandle(fig,'figure') + fig = get(fig,'parent'); + end + + designEval = isappdata(0,'CreatingGUIDEFigure') || isprop(fig,'__GUIDEFigure'); + end + + if designEval + beforeChildren = findall(fig); + end + + % evaluate the callback now + varargin{1} = gui_State.gui_Callback; + if nargout + [varargout{1:nargout}] = feval(varargin{:}); + else + feval(varargin{:}); + end + + % Set serializable of objects created in the above callback to off in + % design time. Need to check whether figure handle is still valid in + % case the figure is deleted during the callback dispatching. + if designEval && ishghandle(fig) + set(setdiff(findall(fig),beforeChildren), 'Serializable','off'); + end +else + if gui_State.gui_Singleton + gui_SingletonOpt = 'reuse'; + else + gui_SingletonOpt = 'new'; + end + + % Check user passing 'visible' P/V pair first so that its value can be + % used by oepnfig to prevent flickering + gui_Visible = 'auto'; + gui_VisibleInput = ''; + for index=1:2:length(varargin) + if length(varargin) == index || ~ischar(varargin{index}) + break; + end + + % Recognize 'visible' P/V pair + len1 = min(length('visible'),length(varargin{index})); + len2 = min(length('off'),length(varargin{index+1})); + if ischar(varargin{index+1}) && strncmpi(varargin{index},'visible',len1) && len2 > 1 + if strncmpi(varargin{index+1},'off',len2) + gui_Visible = 'invisible'; + gui_VisibleInput = 'off'; + elseif strncmpi(varargin{index+1},'on',len2) + gui_Visible = 'visible'; + gui_VisibleInput = 'on'; + end + end + end + + % Open fig file with stored settings. Note: This executes all component + % specific CreateFunctions with an empty HANDLES structure. + + + % Do feval on layout code in m-file if it exists + gui_Exported = ~isempty(gui_State.gui_LayoutFcn); + % this application data is used to indicate the running mode of a GUIDE + % GUI to distinguish it from the design mode of the GUI in GUIDE. it is + % only used by actxproxy at this time. + setappdata(0,genvarname(['OpenGuiWhenRunning_', gui_State.gui_Name]),1); + if gui_Exported + gui_hFigure = feval(gui_State.gui_LayoutFcn, gui_SingletonOpt); + + % make figure invisible here so that the visibility of figure is + % consistent in OpeningFcn in the exported GUI case + if isempty(gui_VisibleInput) + gui_VisibleInput = get(gui_hFigure,'Visible'); + end + set(gui_hFigure,'Visible','off') + + % openfig (called by local_openfig below) does this for guis without + % the LayoutFcn. Be sure to do it here so guis show up on screen. + movegui(gui_hFigure,'onscreen'); + else + gui_hFigure = local_openfig(gui_State.gui_Name, gui_SingletonOpt, gui_Visible); + % If the figure has InGUIInitialization it was not completely created + % on the last pass. Delete this handle and try again. + if isappdata(gui_hFigure, 'InGUIInitialization') + delete(gui_hFigure); + gui_hFigure = local_openfig(gui_State.gui_Name, gui_SingletonOpt, gui_Visible); + end + end + if isappdata(0, genvarname(['OpenGuiWhenRunning_', gui_State.gui_Name])) + rmappdata(0,genvarname(['OpenGuiWhenRunning_', gui_State.gui_Name])); + end + + % Set flag to indicate starting GUI initialization + setappdata(gui_hFigure,'InGUIInitialization',1); + + % Fetch GUIDE Application options + gui_Options = getappdata(gui_hFigure,'GUIDEOptions'); + % Singleton setting in the GUI M-file takes priority if different + gui_Options.singleton = gui_State.gui_Singleton; + + if ~isappdata(gui_hFigure,'GUIOnScreen') + % Adjust background color + if gui_Options.syscolorfig + set(gui_hFigure,'Color', get(0,'DefaultUicontrolBackgroundColor')); + end + + % Generate HANDLES structure and store with GUIDATA. If there is + % user set GUI data already, keep that also. + data = guidata(gui_hFigure); + handles = guihandles(gui_hFigure); + if ~isempty(handles) + if isempty(data) + data = handles; + else + names = fieldnames(handles); + for k=1:length(names) + data.(char(names(k)))=handles.(char(names(k))); + end + end + end + guidata(gui_hFigure, data); + end + + % Apply input P/V pairs other than 'visible' + for index=1:2:length(varargin) + if length(varargin) == index || ~ischar(varargin{index}) + break; + end + + len1 = min(length('visible'),length(varargin{index})); + if ~strncmpi(varargin{index},'visible',len1) + try set(gui_hFigure, varargin{index}, varargin{index+1}), catch break, end + end + end + + % If handle visibility is set to 'callback', turn it on until finished + % with OpeningFcn + gui_HandleVisibility = get(gui_hFigure,'HandleVisibility'); + if strcmp(gui_HandleVisibility, 'callback') + set(gui_hFigure,'HandleVisibility', 'on'); + end + + feval(gui_State.gui_OpeningFcn, gui_hFigure, [], guidata(gui_hFigure), varargin{:}); + + if isscalar(gui_hFigure) && ishghandle(gui_hFigure) + % Handle the default callbacks of predefined toolbar tools in this + % GUI, if any + guidemfile('restoreToolbarToolPredefinedCallback',gui_hFigure); + + % Update handle visibility + set(gui_hFigure,'HandleVisibility', gui_HandleVisibility); + + % Call openfig again to pick up the saved visibility or apply the + % one passed in from the P/V pairs + if ~gui_Exported + gui_hFigure = local_openfig(gui_State.gui_Name, 'reuse',gui_Visible); + elseif ~isempty(gui_VisibleInput) + set(gui_hFigure,'Visible',gui_VisibleInput); + end + if strcmpi(get(gui_hFigure, 'Visible'), 'on') + figure(gui_hFigure); + + if gui_Options.singleton + setappdata(gui_hFigure,'GUIOnScreen', 1); + end + end + + % Done with GUI initialization + if isappdata(gui_hFigure,'InGUIInitialization') + rmappdata(gui_hFigure,'InGUIInitialization'); + end + + % If handle visibility is set to 'callback', turn it on until + % finished with OutputFcn + gui_HandleVisibility = get(gui_hFigure,'HandleVisibility'); + if strcmp(gui_HandleVisibility, 'callback') + set(gui_hFigure,'HandleVisibility', 'on'); + end + gui_Handles = guidata(gui_hFigure); + else + gui_Handles = []; + end + + if nargout + [varargout{1:nargout}] = feval(gui_State.gui_OutputFcn, gui_hFigure, [], gui_Handles); + else + feval(gui_State.gui_OutputFcn, gui_hFigure, [], gui_Handles); + end + + if isscalar(gui_hFigure) && ishghandle(gui_hFigure) + set(gui_hFigure,'HandleVisibility', gui_HandleVisibility); + end +end + +function gui_hFigure = local_openfig(name, singleton, visible) + +% openfig with three arguments was new from R13. Try to call that first, if +% failed, try the old openfig. +if nargin('openfig') == 2 + % OPENFIG did not accept 3rd input argument until R13, + % toggle default figure visible to prevent the figure + % from showing up too soon. + gui_OldDefaultVisible = get(0,'defaultFigureVisible'); + set(0,'defaultFigureVisible','off'); + gui_hFigure = openfig(name, singleton); + set(0,'defaultFigureVisible',gui_OldDefaultVisible); +else + gui_hFigure = openfig(name, singleton, visible); +end + +function result = local_isInvokeActiveXCallback(gui_State, varargin) + +try + result = ispc && iscom(varargin{1}) ... + && isequal(varargin{1},gcbo); +catch + result = false; +end + +function result = local_isInvokeHGCallback(gui_State, varargin) + +try + fhandle = functions(gui_State.gui_Callback); + result = ~isempty(findstr(gui_State.gui_Name,fhandle.file)) || ... + (ischar(varargin{1}) ... + && isequal(ishghandle(varargin{2}), 1) ... + && (~isempty(strfind(varargin{1},[get(varargin{2}, 'Tag'), '_'])) || ... + ~isempty(strfind(varargin{1}, '_CreateFcn'))) ); +catch + result = false; +end + diff --git a/workflow/.old/apps/matlab/ezview/TempBU/histfitJR.m b/workflow/.old/apps/matlab/ezview/TempBU/histfitJR.m new file mode 100755 index 00000000..0062eedf --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/histfitJR.m @@ -0,0 +1,105 @@ +function h = histfitJR(data,nbins,dist) +%HISTFIT Histogram with superimposed fitted normal density. +% HISTFIT(DATA,NBINS) plots a histogram of the values in the vector DATA, +% along with a normal density function with parameters estimated from the +% data. NBINS is the number of bars in the histogram. With one input +% argument, NBINS is set to the square root of the number of elements in +% DATA. +% +% HISTFIT(DATA,NBINS,DIST) plots a histogram with a density from the DIST +% distribution. DIST can take the following values: +% +% 'beta' Beta +% 'birnbaumsaunders' Birnbaum-Saunders +% 'exponential' Exponential +% 'extreme value' or 'ev' Extreme value +% 'gamma' Gamma +% 'generalized extreme value' 'gev' Generalized extreme value +% 'generalized pareto' or 'gp' Generalized Pareto (threshold 0) +% 'inverse gaussian' Inverse Gaussian +% 'logistic' Logistic +% 'loglogistic' Log logistic +% 'lognormal' Lognormal +% 'negative binomial' or 'nbin' Negative binomial +% 'nakagami' Nakagami +% 'normal' Normal +% 'poisson' Poisson +% 'rayleigh' Rayleigh +% 'rician' Rician +% 'tlocationscale' t location-scale +% 'weibull' or 'wbl' Weibull +% +% H = HISTFIT(...) returns a vector of handles to the plotted lines. +% H(1) is a handle to the histogram, H(2) is a handle to the density curve. + +% Copyright 1993-2008 The MathWorks, Inc. +% $Revision: 1.1.8.2.2.1 $ $Date: 2010/12/13 15:00:40 $ + +if ~isvector(data) + error(message('stats:histfit:VectorRequired')); +end + +data = data(:); +data(isnan(data)) = []; +n = numel(data); + +if nargin<2 || isempty(nbins) + nbins = ceil(sqrt(n)); +elseif ~isscalar(nbins) || ~isnumeric(nbins) || ~isfinite(nbins) ... + || nbins~=round(nbins) + error(message('stats:histfit:BadNumBins')) +end + +% Do histogram calculations +[bincounts,bincenters]=hist(data,nbins); + +% Fit distribution to data +if nargin<3 || isempty(dist) + dist = 'normal'; +end +try + pd = fitdist(data,dist); +catch myException + if isequal(myException.identifier,'stats:ProbDistUnivParam:fit:NRequired') + % Binomial is not allowed because we have no N parameter + error(message('stats:histfit:BadDistribution')) + else + % Pass along another other errors + throw(myException) + end +end + +% Find range for plotting +q = icdf(pd,[0.0013499 0.99865]); % three-sigma range for normal distribution +x = linspace(q(1),q(2)); +if ~pd.Support.iscontinuous + % For discrete distribution use only integers + x = round(x); + x(diff(x)==0) = []; +end +% Plot the histogram with no gap between bars. +%if min(data)==0, neglim=-50; else neglim= min(data); end +%hh = bar(bincenters,bincounts,[neglim,max(data)],'hist'); +hh = bar(bincenters,bincounts,[min(data),max(data)],'hist'); + +% Normalize the density to match the total area of the histogram +xd = get(hh,'Xdata'); % Gets the x-data of the bins. +if min(xd(:))==0, neglim = -50; else neglim= min(xd(:)); end +%rangex = max(xd(:)) - min(xd(:)); % Finds the range of this data. +rangex = max(xd(:)) - (neglim); % Finds the range of this data. + +binwidth = rangex/nbins; % Finds the width of each bin. +area = n * binwidth; +y = area * pdf(pd,x); + +% Overlay the density +np = get(gca,'NextPlot'); +set(gca,'NextPlot','add') +hh1 = plot(x,y,'r-','LineWidth',2); +set(hh1,'visible','off') + +if nargout == 1 + h = [hh; hh1]; +end + +set(gca,'NextPlot',np) diff --git a/workflow/.old/apps/matlab/ezview/TempBU/inflectPt1.m b/workflow/.old/apps/matlab/ezview/TempBU/inflectPt1.m new file mode 100755 index 00000000..cf3c0e98 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/inflectPt1.m @@ -0,0 +1,37 @@ +%Determine ankle Inflection Point for S curve + + +K=132.9 +r=.144 +l=52.71 +syms t; +ff= K / (1 + exp(-r* (t - l ))); +f3= diff(diff(diff(ff))); +sInfPts= double(solve(f3)) +%InflectPts=double(sInfPts) +InflectPt1= min(double(sInfPts)) + +f1=diff(ff) +f4= diff(diff(diff(diff(ff)))) +sInfPts4= double(solve(f4)) +InflectPt41= min(double(sInfPts4)) + + + + +%{ +f5= diff(diff(diff(diff(diff(ff))))); +sInfPts5= double(solve(f5)) +InflectPt51= min(double(sInfPts5)) + +f6= diff(diff(diff(diff(diff(diff(ff)))))); +sInfPts6= double(solve(f6)) +InflectPt61= min(double(sInfPts6)) + +f7= diff(diff(diff(diff(diff(ff))))); +sInfPts7= double(solve(f7)) +InflectPt71= min(double(sInfPts7)) + +%} + + diff --git a/workflow/.old/apps/matlab/ezview/TempBU/newplot.m b/workflow/.old/apps/matlab/ezview/TempBU/newplot.m new file mode 100755 index 00000000..f675c562 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/TempBU/newplot.m @@ -0,0 +1,137 @@ +function axReturn = newplot(hsave) +%NEWPLOT Prepares figure, axes for graphics according to NextPlot. +% H = NEWPLOT returns the handle of the prepared axes. +% H = NEWPLOT(HSAVE) prepares and returns an axes, but does not +% delete any objects whose handles appear in HSAVE. If HSAVE is +% specified, the figure and axes containing HSAVE are prepared +% instead of the current axes of the current figure. If HSAVE is +% empty, NEWPLOT behaves as if it were called without any inputs. +% +% NEWPLOT is a standard preamble command that is put at +% the beginning of graphics functions that draw graphs +% using only low-level object creation commands. NEWPLOT +% "does the right thing" in terms of determining which axes and/or +% figure to draw the plot in, based upon the setting of the +% NextPlot property of axes and figure objects, and returns a +% handle to the appropriate axes. +% +% The "right thing" is: +% +% First, prepare a figure for graphics: +% Clear and reset the current figure using CLF RESET if its NextPlot +% is 'replace', or clear the current figure using CLF if its +% NextPlot is 'replacechildren', or reuse the current figure as-is +% if its NextPlot is 'add', or if no figures exist, create a figure. +% When the figure is prepared, set its NextPlot to 'add', and then +% prepare an axes in that figure: +% Clear and reset the current axes using CLA RESET if its NextPlot +% is 'replace', or clear the current axes using CLA if its NextPlot +% is 'replacechildren', or reuse the current axes as-is if its +% NextPlot is 'add', or if no axes exist, create an axes. +% +% See also HOLD, ISHOLD, FIGURE, AXES, CLA, CLF. + +% Copyright 1984-2010 The MathWorks, Inc. +% Built-in function. + +if nargin == 0 || isempty(hsave) + hsave = []; +elseif ~isscalar(hsave) || ~ishghandle(hsave) + error(message('MATLAB:newplot:InvalidHandle')) +end + + +fig = []; +ax = []; + +if ~isempty(hsave) + obj = hsave; + while ~isempty(obj) + if strcmp(get(obj,'type'),'figure') + fig = obj; + elseif strcmp(get(obj,'type'),'axes') + ax = obj; + end + obj = get(obj,'parent'); + end +end + +if isempty(fig) + fig = gcf; +end + +fig = ObserveFigureNextPlot(fig, hsave); +% for clay +set(fig,'nextplot','add'); + +if isempty(ax) + ax = gca(fig); +elseif ~any(ishghandle(ax)) + error(message('MATLAB:newplot:NoAxesParent')) +end + +ax = ObserveAxesNextPlot(ax, hsave); + +if nargout + axReturn = ax; +end + + + +function fig = ObserveFigureNextPlot(fig, hsave) +% +% Helper fcn for preparing figure for nextplot, optionally +% preserving specific existing descendants. +% GUARANTEED to return a figure, even if some crazy combination +% of create / delete fcns deletes it. +% +switch get(fig,'nextplot') + case 'new' + % if someone calls plot(x,y,'parent',h) and h is an axes + % in a figure with NextPlot 'new', ignore the 'new' and + % treat it as 'add' - just add the axes to that figure. + if isempty(hsave) + fig = figure; + end + case 'replace' + clf(fig, 'reset', hsave); + case 'replacechildren' + clf(fig, hsave); + case 'add' + % nothing +end +if ~any(ishghandle(fig)) && isempty(hsave) + fig = figure; +end + +function ax = ObserveAxesNextPlot(ax, hsave) +% +% Helper fcn for preparing axes for nextplot, optionally +% preserving specific existing descendants +% GUARANTEED to return an axes in the same figure as the passed-in +% axes, even if that axes gets deleted by an overzealous create or +% delete fcn anywhere in the figure. +% + +% for performance only call ancestor when needed +fig = get(ax,'Parent'); +if ~strcmp(get(fig,'Type'),'figure') + fig = ancestor(fig,'figure'); +end + +switch get(ax,'nextplot') + case 'replace' + cla(ax, 'reset',hsave); + case 'replacechildren' + cla(ax, hsave); + case 'add' + % nothing +end + +if ~any(ishghandle(ax)) && isempty(hsave) + if ~any(ishghandle(fig)) + ax = axes; + else + ax = axes('parent',fig); + end +end diff --git a/workflow/.old/apps/matlab/ezview/debug.log b/workflow/.old/apps/matlab/ezview/debug.log new file mode 100755 index 00000000..07fb23d5 --- /dev/null +++ b/workflow/.old/apps/matlab/ezview/debug.log @@ -0,0 +1,20 @@ +[0114/114914.583:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0115/114914.592:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0117/124905.500:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0118/124910.053:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0119/124908.617:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0120/124908.618:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0121/124908.623:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0122/124908.625:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0123/124908.633:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0124/124911.115:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0125/124911.117:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0126/124909.914:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0127/124909.914:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0128/124909.916:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0129/124909.917:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0130/124906.192:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0131/124911.061:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0201/124909.461:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0202/124909.461:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) +[0203/124909.461:ERROR:directory_reader_win.cc(43)] FindFirstFile: The system cannot find the path specified. (0x3) diff --git a/workflow/.old/ScriptTemplates/.DS_Store b/workflow/.old/apps/r/ScriptTemplates/.DS_Store similarity index 100% rename from workflow/.old/ScriptTemplates/.DS_Store rename to workflow/.old/apps/r/ScriptTemplates/.DS_Store diff --git a/workflow/.old/ScriptTemplates/.Rhistory b/workflow/.old/apps/r/ScriptTemplates/.Rhistory similarity index 100% rename from workflow/.old/ScriptTemplates/.Rhistory rename to workflow/.old/apps/r/ScriptTemplates/.Rhistory diff --git a/workflow/.old/ScriptTemplates/BU_Legacy/InteractTemplate.R b/workflow/.old/apps/r/ScriptTemplates/BU_Legacy/InteractTemplate.R similarity index 100% rename from workflow/.old/ScriptTemplates/BU_Legacy/InteractTemplate.R rename to workflow/.old/apps/r/ScriptTemplates/BU_Legacy/InteractTemplate.R diff --git a/workflow/.old/ScriptTemplates/Concatenate_GTF_results.py b/workflow/.old/apps/r/ScriptTemplates/Concatenate_GTF_results.py similarity index 100% rename from workflow/.old/ScriptTemplates/Concatenate_GTF_results.py rename to workflow/.old/apps/r/ScriptTemplates/Concatenate_GTF_results.py diff --git a/workflow/.old/ScriptTemplates/Concatenate_GTF_resultsB4REMcMaster2.py b/workflow/.old/apps/r/ScriptTemplates/Concatenate_GTF_resultsB4REMcMaster2.py similarity index 100% rename from workflow/.old/ScriptTemplates/Concatenate_GTF_resultsB4REMcMaster2.py rename to workflow/.old/apps/r/ScriptTemplates/Concatenate_GTF_resultsB4REMcMaster2.py diff --git a/workflow/.old/ScriptTemplates/GTAtemplate.R b/workflow/.old/apps/r/ScriptTemplates/GTAtemplate.R similarity index 100% rename from workflow/.old/ScriptTemplates/GTAtemplate.R rename to workflow/.old/apps/r/ScriptTemplates/GTAtemplate.R diff --git a/workflow/.old/ScriptTemplates/InteractionTemplate230119.R b/workflow/.old/apps/r/ScriptTemplates/InteractionTemplate230119.R similarity index 100% rename from workflow/.old/ScriptTemplates/InteractionTemplate230119.R rename to workflow/.old/apps/r/ScriptTemplates/InteractionTemplate230119.R diff --git a/workflow/.old/ScriptTemplates/JoinInteractExps.R b/workflow/.old/apps/r/ScriptTemplates/JoinInteractExps.R similarity index 100% rename from workflow/.old/ScriptTemplates/JoinInteractExps.R rename to workflow/.old/apps/r/ScriptTemplates/JoinInteractExps.R diff --git a/workflow/.old/ScriptTemplates/JoinInteractExps3dev.R b/workflow/.old/apps/r/ScriptTemplates/JoinInteractExps3dev.R similarity index 100% rename from workflow/.old/ScriptTemplates/JoinInteractExps3dev.R rename to workflow/.old/apps/r/ScriptTemplates/JoinInteractExps3dev.R diff --git a/workflow/.old/ScriptTemplates/PairwiseK_lbl.R b/workflow/.old/apps/r/ScriptTemplates/PairwiseK_lbl.R similarity index 100% rename from workflow/.old/ScriptTemplates/PairwiseK_lbl.R rename to workflow/.old/apps/r/ScriptTemplates/PairwiseK_lbl.R diff --git a/workflow/.old/ScriptTemplates/PairwiseLK.R b/workflow/.old/apps/r/ScriptTemplates/PairwiseLK.R similarity index 100% rename from workflow/.old/ScriptTemplates/PairwiseLK.R rename to workflow/.old/apps/r/ScriptTemplates/PairwiseLK.R diff --git a/workflow/.old/ScriptTemplates/PairwiseL_lbl.R b/workflow/.old/apps/r/ScriptTemplates/PairwiseL_lbl.R similarity index 100% rename from workflow/.old/ScriptTemplates/PairwiseL_lbl.R rename to workflow/.old/apps/r/ScriptTemplates/PairwiseL_lbl.R diff --git a/workflow/.old/ScriptTemplates/Remy_yor_dF_correlation_study.R b/workflow/.old/apps/r/ScriptTemplates/Remy_yor_dF_correlation_study.R similarity index 100% rename from workflow/.old/ScriptTemplates/Remy_yor_dF_correlation_study.R rename to workflow/.old/apps/r/ScriptTemplates/Remy_yor_dF_correlation_study.R diff --git a/workflow/.old/ScriptTemplates/TSHeatmaps5dev2.R b/workflow/.old/apps/r/ScriptTemplates/TSHeatmaps5dev2.R similarity index 100% rename from workflow/.old/ScriptTemplates/TSHeatmaps5dev2.R rename to workflow/.old/apps/r/ScriptTemplates/TSHeatmaps5dev2.R diff --git a/workflow/.old/22_0602_Remy_DAmPsList.txt b/workflow/.old/orf_lists/22_0602_Remy_DAmPsList.txt similarity index 100% rename from workflow/.old/22_0602_Remy_DAmPsList.txt rename to workflow/.old/orf_lists/22_0602_Remy_DAmPsList.txt diff --git a/workflow/.old/orf_lists/ORF_List_DAmPs_Only.txt b/workflow/.old/orf_lists/ORF_List_DAmPs_Only.txt index 5b158fab..87dffa05 100644 --- a/workflow/.old/orf_lists/ORF_List_DAmPs_Only.txt +++ b/workflow/.old/orf_lists/ORF_List_DAmPs_Only.txt @@ -1 +1,879 @@ -YBR190W YDR478W YGR191W YIL147C YJL034W YML031W YPL075W YBR256C YDR002W YDR141C YDR235W YDR238C YDR390C YEL058W YGL008C YGL047W YGL116W YGL123W YGL130W YGR030C YGR065C YGR211W YHR036W YIL019W YIL126W YIL150C YJL009W YJR072C YKL141W YKR037C YLR153C YLR163C YLR430W YLR438C-A YML046W YMR146C YMR220W YNL232W YNL287W YOL077C YOL078W YOR159C YOR168W YPL010W YPL218W YPL242C YPR178W YGL001C YGR186W YJL167W YDL004W YIL062C YIR012W YNL172W YNL310C YBL092W YDL120W YDR510W YIL021W YML069W YML098W YMR298W YMR309C YOL149W YDR164C YIL144W YNL075W YNL245C YPL243W YBL018C YCL041C YGL091C YLR140W YMR314W YNL189W YAR007C YDL111C YIL083C YJL076W YKL019W YLR397C YOR060C YLR424W YBR029C YBR152W YDR373W YIL061C YJL072C YKR002W YNR054C YPL085W YPR033C YBR110W YBR153W YBR192W YCR093W YDL007W YDL028C YDL087C YDL150W YDR113C YDR397C YEL035C YER022W YER125W YFL037W YFR031C YGL137W YGR116W YHR007C YHR042W YHR058C YIL003W YKL088W YLL008W YLR196W YLR212C YML114C YMR061W YMR079W YMR203W YMR270C YNL251C YNL261W YNR003C YNR035C YOL097C YOR236W YOR262W YOR278W YOR373W YPL076W YPL231W YPL252C YPR035W YPR041W YPR048W YPR056W YPR088C YPR112C YPR143W YNL263C YOL102C YOR151C YBL076C YDL108W YHR166C YHR196W YLR222C YOR217W YPR107C YNL114C YNR026C YCL054W YDL017W YDR037W YDR182W YDR311W YGL074C YJL081C YKL083W YMR094W YMR208W YOL010W YAL038W YAL041W YDL148C YDL207W YDR376W YER013W YER133W YHR062C YJL011C YJL174W YKL049C YKL192C YKL195W YLL034C YLR002C YLR086W YLR355C YML023C YML126C YOL135C YOL146W YOR244W YGL011C YGR075C YPR133C YBR167C YDL060W YDR045C YDR240C YDR499W YDR526C YEL002C YFR029W YGL044C YGR158C YIL104C YIR006C YJL050W YJL061W YJR007W YLL011W YLR078C YLR336C YMR128W YMR211W YMR239C YOR232W YDL152W YDL153C YDR190C YDR429C YIL051C YIR015W YLL004W YLR339C YML025C YML065W YPL124W YPL169C YHR164C YJL031C YJL087C YKL052C YPL235W YJR017C YLL050C YLR127C YOR361C YBR234C YDL105W YDL143W YDR301W YDR331W YGR083C YJL074C YLR066W YLR141W YLR198C YMR047C YMR281W YNL110C YNL112W YNL132W YNL258C YOR103C YOR145C YPL063W YPL255W YBL097W YBR079C YBR080C YBR236C YBR237W YCL017C YDL031W YDL098C YDR044W YDR060W YDR189W YDR196C YDR211W YDR228C YDR246W YDR299W YDR325W YDR460W YER023W YFL017C YGL073W YGL169W YGR091W YGR140W YGR190C YGR251W YHR005C YHR170W YJL025W YJL026W YJL090C YJL194W YKL203C YKL210W YKR025W YKR038C YKR079C YLL003W YLR115W YLR116W YLR272C YLR310C YLR314C YLR457C YML049C YMR028W YMR049C YMR093W YNL151C YNL182C YNL221C YOL005C YOL069W YOR056C YOR075W YOR098C YOR122C YOR204W YOR249C YPL016W YPL028W YPL083C YPL160W YPL210C YPR104C YPR168W YPR186C YBR121C YFL038C YGL238W YKL028W YMR229C YHR005C YNL002C YFR052W YNL290W YOR340C YDL008W YMR240C YOL034W YOR319W YDL147W YFR004W YLR215C YPR082C YNL006W YBR089W YCL059C YDR208W YNL088W YNL102W YOR294W YJL014W YMR005W YMR308C YOR194C YPL209C YBR154C YBR252W YDR212W YLR076C YCR052W YDR172W YER147C YFR005C YIL118W YIR008C YJL010C YJL085W YKL033W YKR004C YNL282W YNL313C YNR053C YOL022C YOL144W YOR272W YPL093W YPR086W YDR180W YDR339C YJL195C YKR068C YLR071C YBR254C YDR177W YJR068W YLR195C YNL039W YJL033W YOL123W YDR412W YOR353C YCR012W YGL097W YLR145W YOR281C YBL073W YKR083C YPR190C YMR301C YPR161C YBR102C YDR050C YLL031C YNL247W YPL266W YBL041W YDL209C YBL050W YCL004W YDL140C YDL164C YDR013W YDR062W YDR243C YDR324C YEL055C YFR002W YJR067C YKR008W YOR077W YOR149C YPR025C YBR004C YDL058W YDR361C YJR012C YLR008C YPR175W YAL034W-A YBL074C YBL105C YBR055C YBR142W YCL043C YCR057C YDL043C YDL102W YDR087C YDR167W YDR170C YDR187C YDR201W YDR232W YDR404C YDR464W YDR468C YDR531W YFR003C YFR037C YGL018C YGL068W YGL145W YGL233W YGL245W YGR114C YGR120C YGR185C YGR278W YHR065C YHR085W YIL022W YJL001W YJL008C YJR112W YJR141W YKL012W YKL014C YKL021C YKL022C YKL045W YKL082C YKL144C YKL186C YML015C YML077W YMR013C YMR185W YMR235C YNL124W YNL161W YNL163C YNL207W YNL244C YNL306W YNL308C YOL066C YOR004W YOR119C YOR160W YOR176W YOR206W YOR257W YOR287C YOR310C YOR329C YPL011C YPL094C YPL122C YPL151C YPR108W YPR169W YPR183W YDR091C YJR046W YJR093C YNL188W YBL004W YDL165W YPR137W YDR434W YFL005W YFL009W YHR118C YNL240C YOR116C YDR267C YIL078W YBR257W YGR074W YLR347C YMR001C YOR181W YPR180W YIL046W YMR043W YDR356W YLR132C YAR019C YLR105C YLR291C YMR200W YMR260C YNL256W YER048W-A YLR103C YFL022C YBR070C YLR378C YOL139C YOR046C YAL043C YBR247C YDR047W YDR050C YDR118W YDR473C YGL075C YKR022C YLR166C YDL132W YDR454C YGL048C YGL099W YGR113W YIL026C YJR013W YJR065C YLR007W YLR409C YNL103W YNL113W YNL222W YOR148C YPR016C YPR103W YPR105C YPR144C YPR176C YAL033W YBR038W YDR054C YDR166C YGL098W YGR073C YJL005W YLR277C YNL272C YPL043W YPR034W YBR243C YLR197W YAL032C YDL139C YDR437W YKL059C YKL125W YLR298C YMR227C YNL137C YPL233W YAL003W YBL023C YBR196C YDL208W YDR398W YGL022W YGL061C YHR005C-A YHR197W YKL189W YLR009W YLR117C YLR153C YLR249W YLR321C YML010W YMR117C YMR268C YNL007C YOL026C YOL133W YOR174W YBL035C YDL030W YHR040W YHR101C YIL142W YKL145W YMR131C YMR149W YMR218C YNL038W YNR046W YOR074C YDR302W YGL225W YHR070W YIL115C YIR022W YKR063C YNL262W YPL238C YJR057W YOR224C YAL025C YAR008W YBR140C YBR143C YBR193C YDL014W YDL126C YDL235C YDR021W YDR053W YER159C YER168C YGL055W YGL239C YIL031W YJL109C YJR022W YKL035W YKL173W YLR243W YLR259C YMR076C YNL162W YNL162W YNL181W YNR016C YOL021C YOR335C YOR370C YPL020C YPL143W YPL146C YPR085C YBR011C YBR060C YBR088C YBR155W YCL052C YCR072C YDL097C YDL193W YDR052C YDR487C YEL032W YER006W YER036C YER038C YGL040C YGL065C YGL142C YGR095C YGR245C YGR265W YIL129C YJL015C YJL091C YJR045C YKL042W YKL060C YKL078W YKR071C YLL037W YLR022C YLR026C YLR274W YLR316C YLR359W YML093W YMR059W YMR134W YMR168C YMR236W YMR277W YMR288W YNL026W YNL158W YNL216W YNL267W YNR043W YOR048C YOR095C YOR207C YOR218C YOR254C YOR256C YOR260W YOR326W YPL012W YPR142C YCL031C YDL212W YDR292C YJL032W YMR290C YBL020W YBR121C YDR041W YDR088C YDR288W YDR472W YFL008W YJL143W YBR202W YGL201C YGR048W YGR246C YHR083W YKL095W YKL108W YKL112W YKL154W YKL165C YKL182W YLR167W YLR229C YLR317W YLR440C YML043C YML064C YNL312W YNL317W YOL094C YOR020C YPL075W YPL117C YBR087W YBR135W YBR160W YCR035C YDL003W YDL055C YDL195W YDL217C YDR168W YDR381W YDR407C YDR527W YER003C YFL024C YFR027W YFR028C YGL092W YGL120C YGR013W YGR094W YGR099W YGR147C YGR264C YIL063C YIL068C YIL171W YJL097W YJL203W YJR076C YKR062W YLR005W YLR033W YLR175W YLR276C YLR305C YML091C YMR113W YMR213W YNR011C YNR038W YPL128C YBL014C YBR091C YBR124W YBR265W YDL015C YDL045C YDR303C YDR355C YDR367W YDR394W YER012W YER021W YGL069C YGL171W YGR090W YGR098C YGR145W YGR198W YIL075C YJL002C YKL122C YLR106C YLR129W YML092C YNL260C YOL038W YOL130W YOR117W YOR157C YOR261C YOR336W YOR341W YDR224C YDR308C YER025W YER126C YMR197C YNL061W YNL162W YNR017W YOL134C YDL205C YDR160W YNL062C YBL030C YBL084C YCR054C YDL029W YDL220C YDR082W YDR145W YER043C YFL002C YFR051C YGR060W YGR175C YHL015W YHR186C YIR010W YJL035C YJL125C YLR010C YNL131W YOR110W YPR113W YDR341C YDR498C YFR050C YGR267C YKR081C YOR057W YPR110C YLR088W YLR230W YLR323C YPL175W YBR109C YDL163W YDR362C YER008C YER112W YGR046W YJL054W YJR016C YKL193C YLL035W YLR379W YLR458W YML125C YPL228W \ No newline at end of file +YAL025C +YKR008W +YKR037C +YBL097W +YKR083C +YLL003W +YLL008W +YLL034C +YLR008C +YCL004W +YDL058W +YLR116W +YLR163C +YDL132W +YLR175W +YDL126C +YBL041W +YDL139C +YBL050W +YBL073W +YDL143W +YBL074C +YBL076C +YDL147W +YDL148C +YBL084C +YDL150W +YBL092W +YDL152W +YBL105C +YDL153C +YBR004C +YDL163W +YBR011C +YDL164C +YBR029C +YDL140C +YLR215C +YLR272C +YDR050C +YLR277C +YDR088C +YLR298C +YDR145W +YML015C +YDR303C +YML046W +YDR325W +YML049C +YDR394W +YML092C +YML098W +YML114C +YEL055C +YMR005W +YDL165W +YBR038W +YBR055C +YDL193W +YBR060C +YDL195W +YBR070C +YBR079C +YDL205C +YBR080C +YDL207W +YBR087W +YDL208W +YBR088C +YDL209C +YBR089W +YDL212W +YBR091C +YDL217C +YBR102C +YDL220C +YBR109C +YER006W +YMR043W +YER021W +YMR061W +YER022W +YMR146C +YMR197C +YMR203W +YMR227C +YER168C +YMR239C +YMR270C +YMR277W +YNL007C +YNL026W +YBR110W +YDL235C +YBR121C +YDR002W +YDR013W +YBR124W +YDR021W +YBR135W +YBR140C +YDR037W +YBR142W +YDR041W +YBR143C +YDR044W +YBR152W +YDR045C +YBR153W +YDR047W +YBR154C +YDR052C +YBR155W +YFL038C +YNL062C +YFR002W +YNL188W +YFR004W +YNL189W +YFR031C +YNL221C +YFR051C +YNL251C +YGL044C +YNL261W +YGL055W +YNR016C +YGL065C +YNR035C +YGL073W +YNR043W +YGL075C +YNR053C +YOL123W +YGL098W +YOL149W +YDR053W +YBR160W +YDR054C +YBR167C +YDR060W +YBR190W +YDR062W +YBR192W +YBR193C +YBR196C +YDR082W +YBR202W +YDR087C +YBR234C +YDR091C +YBR236C +YDR113C +YBR237W +YDR118W +YBR243C +YGL099W +YOR046C +YOR056C +YGL120C +YOR057W +YOR145C +YOR151C +YGR075C +YOR194C +YGR098C +YOR232W +YOR260W +YGR116W +YOR281C +YGR147C +YOR341W +YOR373W +YGR158C +YPL011C +YDR141C +YBR247C +YDR160W +YBR252W +YDR164C +YBR254C +YDR166C +YBR256C +YDR167W +YBR257W +YDR168W +YBR265W +YDR170C +YCL017C +YDR172W +YCL031C +YDR177W +YCL041C +YDR180W +YCL043C +YDR182W +YCL052C +YDR187C +YCL054W +YPL016W +YPL028W +YPL043W +YGR245C +YPL076W +YGR246C +YPL124W +YPL169C +YPL175W +YHR083W +YPL233W +YHR170W +YPL235W +YPL242C +YPL252C +YIL021W +YCL059C +YDR189W +YCR012W +YDR190C +YDR196C +YCR035C +YDR201W +YCR052W +YDR208W +YCR054C +YDR211W +YCR057C +YDR212W +YCR072C +YDR224C +YCR093W +YDR228C +YDL003W +YDR232W +YDL004W +YDR235W +YDL007W +YIL046W +YPR034W +YIL078W +YPR041W +YPR086W +YIL126W +YPR161C +YIL142W +YPR178W +YIR010W +YAL003W +YIR012W +YAL032C +YJL014W +YAL033W +YAL038W +YAL041W +YAL043C +YDL008W +YDR238C +YDL014W +YDR240C +YDL015C +YDR243C +YDR246W +YDL017W +YDR267C +YDL028C +YDL029W +YDR288W +YDL030W +YDR292C +YDL031W +YDR299W +YDL043C +YDR301W +YDL045C +YDR302W +YDL055C +YJL050W +YAR007C +YJL076W +YAR008W +YAR019C +YJR112W +YBL004W +YKL042W +YBL014C +YBL018C +YKL059C +YBL020W +YKL125W +YBL023C +YKL165C +YBL030C +YKL173W +YBL035C +YDR308C +YDL060W +YDR311W +YDR324C +YDL087C +YDR331W +YDL097C +YDR339C +YDL098C +YDR341C +YDL102W +YDR355C +YDL105W +YDR356W +YDL108W +YDR361C +YDL111C +YDR362C +YDL120W +YGL097W +YDR367W +YDR373W +YDR376W +YDR381W +YDR390C +YGL116W +YDR397C +YGL123W +YDR398W +YDR404C +YGL130W +YDR407C +YGL137W +YDR412W +YGL142C +YJR141W +YHR166C +YKL012W +YHR186C +YKL014C +YHR196W +YHR197W +YKL019W +YIL003W +YKL021C +YIL019W +YKL022C +YIL022W +YIL026C +YKL028W +YIL031W +YKL033W +YGL145W +YDR429C +YGL169W +YDR434W +YGL171W +YDR437W +YGL201C +YDR454C +YDR460W +YGL225W +YDR464W +YGL233W +YDR468C +YGL238W +YDR472W +YGL239C +YKL035W +YIL051C +YIL061C +YKL045W +YIL062C +YKL049C +YIL063C +YKL052C +YIL068C +YKL060C +YIL075C +YKL078W +YIL083C +YKL082C +YKL083W +YIL104C +YKL088W +YIL115C +YKL095W +YIL118W +YDR473C +YGL245W +YDR478W +YDR487C +YDR498C +YGR013W +YDR499W +YDR510W +YGR030C +YDR526C +YGR046W +YDR527W +YDR531W +YGR048W +YEL002C +YGR060W +YGR065C +YIL129C +YIL144W +YKL108W +YIL147C +YIL150C +YKL112W +YIL171W +YKL122C +YIR006C +YKL141W +YIR008C +YKL144C +YKL145W +YIR015W +YIR022W +YJL001W +YKL154W +YJL002C +YEL032W +YGR073C +YEL035C +YGR074W +YEL058W +YER003C +YGR083C +YER008C +YGR090W +YGR091W +YER012W +YGR094W +YER013W +YGR095C +YER023W +YGR099W +YER025W +YGR113W +YER036C +YGR114C +YER038C +YJL005W +YKL182W +YJL008C +YKL186C +YJL009W +YKL189W +YJL010C +YKL192C +YJL011C +YKL193C +YJL015C +YKL195W +YJL018W +YKL203C +YJL025W +YKL210W +YJL026W +YKR002W +YJL031C +YKR004C +YJL032W +YKR022C +YJL033W +YER043C +YGR120C +YGR140W +YER112W +YGR145W +YER125W +YGR175C +YER126C +YGR185C +YER133W +YGR186W +YGR190C +YER147C +YGR191W +YGR198W +YKR025W +YJL034W +YKR038C +YJL035C +YKR062W +YJL054W +YKR063C +YJL061W +YKR068C +YKR071C +YJL072C +YKR079C +YJL074C +YKR081C +YJL081C +YLL004W +YJL085W +YLL011W +YJL087C +YLL031C +YJL090C +YER159C +YGR211W +YFL002C +YGR251W +YFL005W +YFL008W +YGR264C +YFL009W +YGR265W +YFL017C +YGR267C +YFL022C +YFL024C +YGR278W +YFL037W +YHL015W +YHR005C +YLL035W +YJL091C +YJL097W +YLL037W +YJL109C +YLL050C +YLR002C +YJL125C +YLR005W +YJL143W +YLR007W +YLR009W +YJL167W +YLR010C +YLR022C +YJL174W +YLR026C +YJL194W +YJL195C +YFR003C +YHR007C +YFR005C +YFR027W +YFR028C +YFR029W +YHR036W +YFR037C +YHR040W +YHR042W +YFR050C +YHR058C +YFR052W +YHR062C +YGL001C +YHR065C +YGL008C +YGL011C +YLR033W +YJL203W +YLR066W +YJR007W +YLR071C +YJR012C +YLR076C +YJR013W +YLR078C +YJR016C +YLR086W +YJR017C +YLR088W +YJR022W +YGL018C +YHR070W +YGL022W +YGL040C +YHR085W +YGL047W +YGL048C +YHR101C +YGL061C +YGL068W +YHR118C +YGL069C +YGL074C +YGL091C +YGL092W +YHR164C +YLR103C +YLR105C +YJR045C +YLR106C +YJR046W +YLR115W +YJR057W +YLR117C +YLR127C +YJR065C +YLR129W +YJR067C +YLR132C +YJR068W +YLR140W +YJR072C +YLR141W +YJR076C +YLR145W +YJR093C +YLR153C +YMR301C +YLR166C +YMR308C +YLR167W +YMR309C +YMR314W +YLR195C +YNL002C +YLR196W +YNL006W +YLR197W +YNL038W +YLR198C +YNL039W +YNL061W +YLR212C +YNL075W +YLR222C +YNL088W +YLR223C +YNL102W +YOR075W +YPR016C +YOR077W +YPR025C +YOR095C +YPR033C +YOR098C +YPR035W +YPR048W +YOR103C +YOR110W +YPR056W +YOR116C +YPR082C +YOR117W +YPR085C +YOR119C +YPR088C +YOR122C +YLR229C +YNL103W +YLR230W +YNL110C +YLR243W +YNL112W +YLR249W +YNL113W +YLR259C +YNL114C +YLR274W +YNL124W +YLR276C +YLR291C +YNL131W +YLR305C +YNL132W +YLR310C +YNL137C +YLR314C +YPR103W +YPR104C +YOR148C +YPR105C +YOR149C +YPR107C +YOR157C +YPR108W +YOR159C +YPR110C +YOR160W +YPR112C +YOR168W +YPR113W +YPR133C +YOR174W +YOR176W +YPR137W +YOR181W +YPR142C +YLR316C +YLR317W +YNL151C +YLR321C +YLR323C +YNL158W +YLR336C +YNL161W +YLR339C +YNL162W +YNL163C +YLR347C +YNL172W +YLR355C +YLR359W +YNL181W +YLR378C +YNL182C +YLR379W +YNL207W +YPR143W +YOR204W +YPR144C +YOR206W +YOR207C +YPR168W +YOR217W +YPR169W +YOR218C +YPR175W +YOR224C +YPR176C +YOR236W +YOR244W +YPR180W +YOR249C +YOR254C +YLR397C +YNL216W +YLR409C +YNL222W +YLR424W +YNL232W +YLR430W +YNL240C +YLR440C +YNL244C +YLR457C +YNL245C +YLR458W +YNL247W +YNL256W +YML010W +YNL258C +YML023C +YNL260C +YML025C +YNL262W +YML031W +YNL263C +YPR183W +YOR256C +YPR186C +YOR257W +YPR190C +YOR261C +YAL034W-A +YOR262W +YER048W-A +YOR272W +YHR005C-A +YOR278W +YOR287C +YLR438C-A +YOR294W +YOR310C +YOR319W +YML043C +YNL267W +YML064C +YNL272C +YML065W +YNL282W +YML069W +YNL287W +YML077W +YNL290W +YML091C +YNL306W +YML093W +YNL308C +YNL310C +YML125C +YNL312W +YML126C +YNL313C +YNL317W +YNR003C +YOR326W +YOR329C +YOR335C +YOR336W +YOR340C +YOR353C +YOR361C +YOR370C +YPL010W +YMR001C +YNR011C +YMR013C +YNR017W +YMR028W +YNR026C +YMR047C +YNR038W +YMR049C +YNR046W +YMR059W +YNR054C +YMR076C +YOL005C +YMR079W +YOL010W +YMR093W +YOL021C +YMR094W +YOL022C +YOL026C +YMR113W +YOL034W +YPL012W +YPL020C +YPL063W +YPL075W +YPL083C +YPL085W +YPL093W +YPL094C +YPL117C +YPL122C +YMR117C +YOL038W +YMR128W +YMR131C +YOL066C +YMR134W +YOL069W +YMR149W +YOL077C +YMR168C +YOL078W +YMR185W +YOL094C +YMR200W +YOL097C +YMR208W +YOL102C +YMR211W +YMR213W +YMR218C +YOL130W +YPL128C +YPL143W +YPL146C +YPL151C +YPL160W +YPL209C +YMR220W +YOL133W +YMR229C +YOL134C +YMR235C +YOL135C +YMR236W +YOL139C +YMR240C +YOL144W +YMR260C +YOL146W +YMR268C +YOR004W +YMR281W +YOR020C +YMR288W +YOR048C +YMR290C +YOR060C +YMR298W +YOR074C +YPL210C +YPL218W +YPL228W +YPL231W +YPL238C +YPL243W +YPL255W +YPL266W \ No newline at end of file diff --git a/workflow/.old/orf_lists/ORF_List_Without_DAmPs.txt b/workflow/.old/orf_lists/ORF_List_Without_DAmPs.txt index 5ef1e9e9..c42bb565 100644 --- a/workflow/.old/orf_lists/ORF_List_Without_DAmPs.txt +++ b/workflow/.old/orf_lists/ORF_List_Without_DAmPs.txt @@ -1 +1,5150 @@ -YAL002W YAL004W YAL005C YAL007C YAL008W YAL009W YAL010C YAL011W YAL012W YAL013W YAL014C YAL015C YAL016C-B YAL016C-B YAL016W YAL017W YAL018C YAL019W YAL020C YAL021C YAL021C YAL022C YAL023C YAL024C YAL026C YAL027W YAL028W YAL029C YAL030W YAL031C YAL034C YAL035W YAL036C YAL037C-A YAL037C-A YAL037W YAL039C YAL040C YAL042W YAL043C-a YAL044C YAL044W-A YAL044W-A YAL045C YAL046C YAL047C YAL048C YAL049C YAL049C YAL051W YAL053W YAL054C YAL055W YAL056W YAL058C-A YAL058W YAL059W YAL060W YAL061W YAL062W YAL064C-A YAL065C YAL066W YAL067C YAL067W-A YAL067W-A YAL068C YAR002C-A YAR002W YAR003W YAR014C YAR015W YAR018C YAR020C YAR023C YAR027W YAR028W YAR029W YAR030C YAR031W YAR035C-A YAR035C-A YAR035W YAR037W YAR040C YAR042W YAR042W YAR043C YAR044W YAR047C YAR050W YBL001C YBL002W YBL003C YBL005W YBL006C YBL007C YBL008W YBL008W-A YBL008W-A YBL009W YBL010C YBL011W YBL012C YBL013W YBL015W YBL016W YBL017C YBL019W YBL021C YBL022C YBL024W YBL025W YBL027W YBL028C YBL029C-A YBL029C-A YBL029W YBL031W YBL032W YBL033C YBL036C YBL037W YBL038W YBL039C YBL039W-A YBL039W-A YBL042C YBL043W YBL044W YBL045C YBL046W YBL047C YBL048W YBL049W YBL051C YBL052C YBL053W YBL054W YBL055C YBL056W YBL057C YBL058W YBL059W YBL060W YBL061C YBL062W YBL063W YBL064C YBL065W YBL066C YBL067C YBL068W YBL069W YBL070C YBL071C YBL071C-B YBL071C-B YBL071W-A YBL071W-A YBL072C YBL075C YBL078C YBL079W YBL080C YBL081W YBL082C YBL083C YBL085W YBL086C YBL087C YBL088C YBL089W YBL090W YBL091C YBL091C-A YBL091C-A YBL093C YBL094C YBL095W YBL096C YBL098W YBL099W YBL100C YBL101C YBL101W-C YBL101W-C YBL102W YBL103C YBL104C YBL104C YBL106C YBL107C YBR001C YBR003W YBR005W YBR006W YBR007C YBR008C YBR009C YBR010W YBR012C YBR013C YBR014C YBR015C YBR016W YBR018C YBR019C YBR020W YBR020W YBR021W YBR022W YBR023C YBR024W YBR025C YBR026C YBR027C YBR028C YBR030W YBR031W YBR032W YBR033W YBR034C YBR035C YBR036C YBR037C YBR040W YBR041W YBR042C YBR043C YBR044C YBR045C YBR046C YBR047W YBR048W YBR050C YBR051W YBR052C YBR053C YBR054W YBR056W YBR056W-A YBR056W-A YBR057C YBR058C YBR058C-A YBR058C-A YBR059C YBR061C YBR062C YBR062C YBR063C YBR064W YBR065C YBR066C YBR067C YBR068C YBR069C YBR071W YBR072C-A YBR072C-A YBR072W YBR073W YBR074W YBR074W YBR075W YBR075W YBR076W YBR077C YBR078W YBR081C YBR082C YBR083W YBR084C-A YBR084W YBR085C-A YBR085C-A YBR085W YBR090C YBR090C-A YBR092C YBR093C YBR094W YBR095C YBR097W YBR098W YBR098W YBR099C YBR100W YBR100W YBR101C YBR103W YBR104W YBR105C YBR105C YBR106W YBR107C YBR108W YBR111C YBR111W-A YBR111W-A YBR112C YBR113W YBR114W YBR115C YBR116C YBR119W YBR120C YBR122C YBR122C YBR125C YBR126C YBR127C YBR128C YBR129C YBR130C YBR131W YBR132C YBR133C YBR133C YBR134W YBR137W YBR138C YBR139W YBR141C YBR144C YBR145W YBR146W YBR147W YBR148W YBR149W YBR150C YBR151W YBR156C YBR157C YBR157C YBR158W YBR159W YBR161W YBR162C YBR162W-A YBR163W YBR164C YBR165W YBR166C YBR168W YBR169C YBR170C YBR171W YBR172C YBR173C YBR174C YBR175W YBR176W YBR177C YBR178W YBR179C YBR180W YBR181C YBR182C YBR182C-A YBR183W YBR184W YBR185C YBR186W YBR187W YBR188C YBR189W YBR191W YBR194W YBR195C YBR196C-A YBR196C-A YBR196C-B YBR196C-B YBR197C YBR199W YBR200W YBR200W-A YBR200W-A YBR201W YBR201W YBR203W YBR204C YBR205W YBR206W YBR207W YBR208C YBR209W YBR210W YBR212W YBR213W YBR214W YBR215W YBR216C YBR217W YBR218C YBR219C YBR220C YBR221C YBR221W-A YBR221W-A YBR222C YBR223C YBR224W YBR225W YBR226C YBR227C YBR228W YBR229C YBR230C YBR230W-A YBR231C YBR232C YBR233W YBR235W YBR238C YBR239C YBR240C YBR241C YBR242W YBR244W YBR245C YBR246W YBR248C YBR249C YBR250W YBR251W YBR255W YBR258C YBR259W YBR260C YBR261C YBR262C YBR263W YBR264C YBR266C YBR267W YBR268W YBR269C YBR270C YBR271W YBR272C YBR273C YBR274W YBR274W YBR275C YBR276C YBR277C YBR278W YBR279W YBR280C YBR281C YBR282W YBR283C YBR284W YBR285W YBR286W YBR287W YBR288C YBR289W YBR290W YBR291C YBR292C YBR293W YBR294W YBR295W YBR296C YBR296C-A YBR296C-A YBR297W YBR298C YBR299W YBR300C YBR301W YBRF182C-A YCL001W YCL001W-A YCL001W-B YCL001W-B YCL002C YCL002C YCL005W YCL005W-A YCL006C YCL006C YCL007C YCL008C YCL009C YCL010C YCL011C YCL012C YCL012W YCL013W YCL014W YCL014W YCL016C YCL021W-A YCL021W-A YCL022C YCL023C YCL023C YCL024W YCL025C YCL026C YCL026C-A YCL026C-B YCL026C-B YCL027W YCL028W YCL029C YCL030C YCL032W YCL033C YCL034W YCL035C YCL036W YCL037C YCL038C YCL038C YCL039W YCL040W YCL042W YCL044C YCL045C YCL046W YCL047C YCL048W YCL049C YCL050C YCL051W YCL055W YCL056C YCL057C-A YCL057C-A YCL057W YCL058C YCL060C YCL061C YCL061C YCL062W YCL063W YCL064C YCL069W YCL074W YCL075W YCL076W YCR001W YCR002C YCR003W YCR004C YCR005C YCR006C YCR007C YCR008W YCR009C YCR010C YCR011C YCR014C YCR015C YCR016W YCR017C YCR019W YCR020C YCR020C-A YCR020W-B YCR021C YCR022C YCR023C YCR024C YCR024C-A YCR025C YCR026C YCR027C YCR028C YCR028C-A YCR030C YCR031C YCR032W YCR033W YCR034W YCR036W YCR037C YCR043C YCR044C YCR045C YCR046C YCR047C YCR048W YCR049C YCR050C YCR051W YCR053W YCR053W YCR053W YCR053W YCR059C YCR060W YCR061W YCR061W YCR061W YCR062W YCR063W YCR065W YCR066W YCR067C YCR068W YCR069W YCR071C YCR073C YCR073W-A YCR075C YCR075W-A YCR075W-A YCR076C YCR077C YCR079W YCR081W YCR082W YCR083W YCR084C YCR085W YCR086W YCR087C-A YCR087W YCR088W YCR089W YCR090C YCR091W YCR092C YCR094W YCR095C YCR095W-A YCR098C YCR099C YCR100C YCR101C YCR102C YCR102W-A YCR105W YCR106W YCR107W YDL001W YDL002C YDL006W YDL009C YDL010W YDL011C YDL012C YDL013W YDL018C YDL019C YDL020C YDL021W YDL022W YDL023C YDL024C YDL025C YDL026W YDL026W YDL027C YDL032W YDL033C YDL034W YDL035C YDL036C YDL036C YDL037C YDL038C YDL039C YDL040C YDL041W YDL042C YDL044C YDL045W-A YDL046W YDL047W YDL048C YDL049C YDL050C YDL051W YDL052C YDL053C YDL054C YDL056W YDL057W YDL059C YDL061C YDL062W YDL063C YDL065C YDL066W YDL067C YDL068W YDL069C YDL069C YDL070W YDL071C YDL072C YDL073W YDL074C YDL075W YDL076C YDL077C YDL077C YDL078C YDL079C YDL080C YDL081C YDL082W YDL083C YDL085C-A YDL085C-A YDL085W YDL086W YDL088C YDL089W YDL090C YDL091C YDL093W YDL094C YDL095W YDL096C YDL099W YDL100C YDL101C YDL104C YDL106C YDL107W YDL109C YDL110C YDL112W YDL113C YDL114W YDL115C YDL116W YDL117W YDL118W YDL119C YDL121C YDL122W YDL123W YDL124W YDL125C YDL127W YDL128W YDL129W YDL130W YDL130W-A YDL131W YDL133C-A YDL133W YDL134C YDL134C-A YDL135C YDL136W YDL137W YDL138W YDL142C YDL144C YDL146W YDL149W YDL151C YDL154W YDL155W YDL156W YDL157C YDL159W YDL159W-A YDL159W-A YDL160C YDL160C-A YDL160C-A YDL161W YDL162C YDL167C YDL168W YDL169C YDL170W YDL171C YDL172C YDL173W YDL174C YDL175C YDL176W YDL177C YDL178W YDL179W YDL180W YDL181W YDL182W YDL183C YDL184C YDL185W YDL186W YDL187C YDL188C YDL189W YDL190C YDL191W YDL192W YDL194W YDL197C YDL198C YDL199C YDL200C YDL201W YDL202W YDL203C YDL204W YDL206W YDL210W YDL211C YDL213C YDL214C YDL215C YDL216C YDL218W YDL219W YDL222C YDL223C YDL224C YDL225W YDL226C YDL227C YDL229W YDL230W YDL231C YDL232W YDL233W YDL234C YDL236W YDL237W YDL238C YDL239C YDL240W YDL241W YDL242W YDL243C YDR001C YDR003W YDR003W-A YDR003W-A YDR004W YDR005C YDR006C YDR007W YDR008C YDR009W YDR010C YDR011W YDR014W YDR015C YDR017C YDR018C YDR019C YDR020C YDR022C YDR024W YDR025W YDR026C YDR027C YDR028C YDR029W YDR030C YDR031W YDR032C YDR033W YDR034C YDR034W-B YDR034W-B YDR035W YDR036C YDR042C YDR043C YDR046C YDR048C YDR049W YDR051C YDR055W YDR056C YDR057W YDR058C YDR059C YDR061W YDR063W YDR065W YDR066C YDR067C YDR068W YDR069C YDR070C YDR071C YDR072C YDR073W YDR074W YDR075W YDR076W YDR077W YDR078C YDR079C-A YDR079C-A YDR079W YDR080W YDR083W YDR084C YDR085C YDR089W YDR090C YDR090C YDR092W YDR092W YDR093W YDR094W YDR095C YDR096W YDR097C YDR098C YDR099W YDR100W YDR101C YDR102C YDR103W YDR104C YDR105C YDR107C YDR108W YDR109C YDR110W YDR111C YDR112W YDR114C YDR115W YDR116C YDR117C YDR119W YDR120C YDR121W YDR122W YDR123C YDR124W YDR125C YDR126W YDR127W YDR128W YDR129C YDR130C YDR131C YDR132C YDR133C YDR134C YDR135C YDR136C YDR137W YDR138W YDR139C YDR140W YDR142C YDR143C YDR144C YDR146C YDR147W YDR147W YDR148C YDR149C YDR150W YDR151C YDR152W YDR153C YDR154C YDR155C YDR156W YDR157W YDR158W YDR159W YDR161W YDR162C YDR163W YDR165W YDR169C YDR169C-A YDR169C-A YDR171W YDR173C YDR174W YDR175C YDR176W YDR178W YDR179C YDR179W-A YDR179W-A YDR181C YDR182W-A YDR182W-A YDR183W YDR184C YDR185C YDR186C YDR191W YDR192C YDR193W YDR194C YDR194W-A YDR194W-A YDR195W YDR197W YDR198C YDR199W YDR200C YDR202C YDR203W YDR204W YDR205W YDR206W YDR207C YDR209C YDR210W YDR213W YDR214W YDR215C YDR216W YDR217C YDR218C YDR219C YDR220C YDR221W YDR222W YDR223W YDR225W YDR226W YDR227W YDR229W YDR230W YDR231C YDR233C YDR234W YDR237W YDR239C YDR241W YDR242W YDR244W YDR245W YDR246W-A YDR246W-A YDR247W YDR248C YDR249C YDR250C YDR251W YDR252W YDR253C YDR254W YDR255C YDR256C YDR257C YDR258C YDR259C YDR260C YDR261C YDR262W YDR263C YDR264C YDR265W YDR266C YDR268W YDR269C YDR270W YDR271C YDR272W YDR273W YDR274C YDR275W YDR276C YDR277C YDR278C YDR279W YDR281C YDR282C YDR283C YDR284C YDR285W YDR286C YDR287W YDR289C YDR290W YDR291W YDR293C YDR294C YDR295C YDR296W YDR297W YDR298C YDR300C YDR304C YDR305C YDR306C YDR307W YDR309C YDR310C YDR312W YDR313C YDR314C YDR315C YDR315C YDR316W YDR317W YDR318W YDR318W YDR319C YDR320C YDR321W YDR322C-A YDR322C-A YDR322W YDR323C YDR326C YDR329C YDR330W YDR332W YDR333C YDR334W YDR335W YDR336W YDR337W YDR338C YDR340W YDR344C YDR345C YDR346C YDR347W YDR348C YDR349C YDR350C YDR351W YDR352W YDR354W YDR357C YDR358W YDR359C YDR360W YDR363W YDR363W-A YDR364C YDR368W YDR369C YDR370C YDR371W YDR372C YDR374C YDR375C YDR377W YDR378C YDR379C-A YDR379C-A YDR379W YDR380W YDR382W YDR383C YDR384C YDR385W YDR386W YDR387C YDR388W YDR389W YDR391C YDR392W YDR393W YDR395W YDR399W YDR400W YDR401W YDR402C YDR403W YDR405W YDR406W YDR408C YDR409W YDR410C YDR411C YDR414C YDR415C YDR417C YDR417C YDR418W YDR419W YDR420W YDR421W YDR422C YDR423C YDR424C YDR425W YDR426C YDR428C YDR430C YDR431W YDR432W YDR433W YDR433W YDR435C YDR436W YDR438W YDR439W YDR440W YDR441C YDR442W YDR443C YDR444W YDR445C YDR446W YDR447C YDR448W YDR448W YDR450W YDR451C YDR452W YDR453C YDR455C YDR456W YDR457W YDR458C YDR459C YDR461W YDR462W YDR463W YDR465C YDR466W YDR467C YDR469W YDR470C YDR471W YDR474C YDR475C YDR475C YDR476C YDR477W YDR479C YDR480W YDR481C YDR482C YDR483W YDR484W YDR485C YDR485C YDR486C YDR488C YDR490C YDR491C YDR492W YDR493W YDR494W YDR495C YDR496C YDR497C YDR500C YDR500C YDR501W YDR501W YDR502C YDR503C YDR504C YDR505C YDR506C YDR506C YDR507C YDR508C YDR509W YDR511W YDR512C YDR512C YDR513W YDR514C YDR515W YDR516C YDR517W YDR518W YDR518W YDR519W YDR520C YDR521W YDR522C YDR523C YDR524C YDR524C-B YDR524C-B YDR524W-A YDR524W-A YDR525W YDR525W-A YDR528W YDR529C YDR530C YDR532C YDR533C YDR534C YDR535C YDR536W YDR537C YDR538W YDR539W YDR540C YDR541C YEL001C YEL003W YEL004W YEL005C YEL006W YEL007W YEL008W YEL009C YEL010W YEL011W YEL012W YEL013W YEL014C YEL015W YEL016C YEL017C-A YEL017W YEL020C YEL022W YEL023C YEL024W YEL025C YEL027W YEL028W YEL029C YEL030W YEL031W YEL033W YEL036C YEL037C YEL038W YEL039C YEL040W YEL041W YEL041W YEL042W YEL043W YEL044W YEL045C YEL046C YEL047C YEL048C YEL049W YEL050C YEL051W YEL052W YEL053C YEL054C YEL056W YEL057C YEL059C-A YEL059C-A YEL059W YEL060C YEL061C YEL062W YEL063C YEL064C YEL065W YEL066W YEL067C YEL068C YEL071W YEL072W YER001W YER002W YER004W YER005W YER007C-A YER007W YER007W YER010C YER011W YER014C-A YER014W YER015W YER016W YER016W YER017C YER019C-A YER019W YER020W YER024W YER026C YER027C YER028C YER030W YER031C YER032W YER033C YER034W YER035W YER037W YER038W-A YER039C YER039C-A YER040W YER041W YER042W YER044C YER044C-A YER045C YER046W YER046W-A YER047C YER048C YER049W YER050C YER051W YER052C YER053C YER053C-A YER053C-A YER054C YER055C YER056C YER056C-A YER057C YER058W YER059W YER060W YER060W-A YER061C YER062C YER063W YER064C YER065C YER066C-A YER066W YER067C-A YER067W YER068C-A YER068W YER069W YER070W YER071C YER072W YER073W YER074W YER075C YER076C YER077C YER078C YER079W YER080W YER081W YER083C YER084W YER085C YER086W YER087C-A YER087C-B YER087C-B YER087W YER088C YER089C YER090W YER091C YER091C-A YER092W YER093C-A YER095W YER096W YER097W YER098W YER099C YER101C YER103W YER105C YER106W YER108C YER109C YER109C YER110C YER111C YER113C YER114C YER115C YER116C YER117W YER118C YER119C YER119C-A YER120W YER121W YER122C YER123W YER124C YER128W YER129W YER130C YER131W YER132C YER134C YER135C YER137C YER139C YER140W YER141W YER142C YER143W YER144C YER145C YER149C YER150W YER151C YER152C YER153C YER154W YER155C YER155C YER156C YER158C YER161C YER162C YER163C YER164W YER166W YER167W YER169W YER170W YER173W YER174C YER175C YER175W-A YER175W-A YER176W YER177W YER178W YER179W YER180C YER180C-A YER180C-A YER181C YER182W YER183C YER184C YER185W YER186C YER186W-A YER186W-A YER187W YER188W YFL001W YFL003C YFL004W YFL006W YFL007W YFL010C YFL010W-A YFL010W-A YFL011W YFL012W YFL013C YFL013W-A YFL014W YFL015C YFL016C YFL018C YFL019C YFL020C YFL021W YFL023W YFL025C YFL026W YFL027C YFL028C YFL030W YFL031W YFL031W YFL032W YFL033C YFL033C YFL034C-A YFL034W YFL035C-B YFL036W YFL040W YFL041W YFL041W-A YFL041W-A YFL042C YFL042C YFL043C YFL044C YFL046W YFL047W YFL048C YFL049W YFL050C YFL051C YFL052W YFL053W YFL054C YFL055W YFL056C YFL063W YFR001W YFR006W YFR007W YFR008W YFR009W YFR010W YFR011C YFR012W YFR012W-A YFR012W-A YFR013W YFR014C YFR015C YFR016C YFR017C YFR018C YFR019W YFR020W YFR021W YFR022W YFR023W YFR024C YFR024C-A YFR025C YFR026C YFR030W YFR031C-A YFR032C YFR032C-A YFR032C-B YFR032C-B YFR033C YFR034C YFR035C YFR036W YFR038W YFR038W YFR039C YFR040W YFR041C YFR043C YFR044C YFR045W YFR045W YFR046C YFR047C YFR048W YFR049W YFR053C YFR054C YFR055W YFR056C YFR057W YGL002W YGL003C YGL004C YGL005C YGL006W YGL006W-A YGL006W-A YGL007C-A YGL007C-A YGL007W YGL010W YGL012W YGL013C YGL014W YGL015C YGL016W YGL017W YGL019W YGL020C YGL021W YGL023C YGL023C YGL024W YGL025C YGL026C YGL027C YGL028C YGL029W YGL031C YGL032C YGL032C YGL033W YGL033W YGL034C YGL035C YGL036W YGL037C YGL038C YGL039W YGL041C YGL041C-B YGL041C-B YGL042C YGL043W YGL045W YGL045W YGL046W YGL049C YGL050W YGL051W YGL053W YGL054C YGL056C YGL057C YGL058W YGL059W YGL060W YGL062W YGL063W YGL064C YGL066W YGL067W YGL070C YGL071W YGL072C YGL076C YGL077C YGL078C YGL079W YGL080W YGL081W YGL081W YGL082W YGL083W YGL084C YGL085W YGL086W YGL087C YGL088W YGL089C YGL090W YGL094C YGL095C YGL096W YGL100W YGL101W YGL101W YGL104C YGL104C YGL105W YGL107C YGL108C YGL109W YGL110C YGL114W YGL115W YGL117W YGL118C YGL119W YGL121C YGL124C YGL125W YGL126W YGL127C YGL129C YGL131C YGL132W YGL133W YGL134W YGL135W YGL136C YGL138C YGL139W YGL140C YGL141W YGL143C YGL144C YGL146C YGL147C YGL148W YGL149W YGL151W YGL152C YGL153W YGL154C YGL156W YGL157W YGL158W YGL159W YGL160W YGL161C YGL162W YGL163C YGL164C YGL165C YGL166W YGL167C YGL168W YGL170C YGL173C YGL174W YGL175C YGL176C YGL177W YGL178W YGL179C YGL180W YGL181W YGL184C YGL185C YGL186C YGL188C-A YGL188C-A YGL190C YGL191W YGL192W YGL194C YGL195W YGL196W YGL196W YGL197W YGL198W YGL199C YGL199C YGL200C YGL202W YGL202W YGL203C YGL205W YGL206C YGL208W YGL209W YGL210W YGL211W YGL211W YGL212W YGL213C YGL214W YGL214W YGL215W YGL216W YGL216W YGL217C YGL217C YGL218W YGL218W YGL219C YGL220W YGL221C YGL222C YGL223C YGL224C YGL224C YGL226C-A YGL226W YGL227W YGL228W YGL229C YGL230C YGL231C YGL232W YGL234W YGL235W YGL235W YGL236C YGL237C YGL237C YGL240W YGL241W YGL242C YGL243W YGL244W YGL246C YGL248W YGL249W YGL250W YGL251C YGL252C YGL253W YGL254W YGL255W YGL256W YGL257C YGL258W YGL259W YGL260W YGL261C YGL262W YGL263W YGR001C YGR003W YGR004W YGR006W YGR007W YGR008C YGR010W YGR011W YGR011W YGR012W YGR014W YGR015C YGR016W YGR017W YGR018C YGR018C YGR019W YGR020C YGR021W YGR022C YGR022C YGR023W YGR025W YGR025W YGR026W YGR027C YGR028W YGR031W YGR032W YGR033C YGR034W YGR035C YGR035W-A YGR035W-A YGR036C YGR037C YGR037C YGR038W YGR039W YGR040W YGR041W YGR042W YGR043C YGR044C YGR045C YGR049W YGR050C YGR051C YGR052W YGR053C YGR054W YGR055W YGR056W YGR057C YGR058W YGR059W YGR061C YGR062C YGR062C YGR063C YGR064W YGR066C YGR067C YGR068C YGR069W YGR070W YGR071C YGR072W YGR076C YGR077C YGR078C YGR079W YGR080W YGR081C YGR084C YGR085C YGR086C YGR087C YGR088W YGR089W YGR092W YGR093W YGR096W YGR097W YGR100W YGR101W YGR102C YGR104C YGR105W YGR106C YGR107W YGR108W YGR109C YGR110W YGR111W YGR112W YGR117C YGR118W YGR121C YGR121W-A YGR121W-A YGR122C-A YGR122W YGR123C YGR124W YGR125W YGR126W YGR127W YGR129W YGR130C YGR131W YGR132C YGR133W YGR134W YGR135W YGR136W YGR137W YGR138C YGR139W YGR141W YGR142W YGR143W YGR144W YGR146C YGR146C-A YGR146C-A YGR148C YGR149W YGR150C YGR151C YGR152C YGR153W YGR154C YGR155W YGR157W YGR159C YGR160W YGR161C YGR161W-C YGR162W YGR163W YGR164W YGR165W YGR166W YGR167W YGR168C YGR169C YGR169C-A YGR169C-A YGR170W YGR171C YGR173W YGR174C YGR174W-A YGR174W-A YGR176W YGR177C YGR178C YGR180C YGR180C YGR181W YGR182C YGR183C YGR184C YGR187C YGR188C YGR189C YGR192C YGR193C YGR194C YGR196C YGR197C YGR199W YGR200C YGR201C YGR202C YGR203W YGR204C-A YGR204C-A YGR204W YGR205W YGR206W YGR207C YGR208W YGR209C YGR210C YGR212W YGR213C YGR214W YGR215W YGR217W YGR219W YGR220C YGR221C YGR222W YGR223C YGR224W YGR225W YGR225W YGR226C YGR227W YGR228W YGR229C YGR230W YGR231C YGR232W YGR233C YGR234W YGR235C YGR236C YGR237C YGR238C YGR239C YGR240C YGR241C YGR242W YGR243W YGR244C YGR244C YGR247W YGR248W YGR249W YGR250C YGR252W YGR254W YGR255C YGR256W YGR257C YGR258C YGR259C YGR260W YGR261C YGR262C YGR263C YGR266W YGR268C YGR269W YGR270W YGR271C-A YGR271C-A YGR271W YGR272C YGR273C YGR275W YGR276C YGR279C YGR281W YGR282C YGR283C YGR284C YGR285C YGR286C YGR287C YGR288W YGR289C YGR290W YGR291C YGR292W YGR295C YHL001W YHL002W YHL003C YHL004W YHL005C YHL006C YHL007C YHL008C YHL009C YHL010C YHL011C YHL012W YHL013C YHL014C YHL015W-A YHL015W-A YHL016C YHL017W YHL019C YHL020C YHL021C YHL022C YHL023C YHL024W YHL025W YHL026C YHL027W YHL028W YHL029C YHL030W YHL031C YHL032C YHL033C YHL034C YHL035C YHL036W YHL037C YHL038C YHL039W YHL040C YHL041W YHL042W YHL043W YHL044W YHL045W YHL046C YHL047C YHR001W YHR001W-A YHR003C YHR004C YHR006W YHR007C-A YHR007C-A YHR008C YHR009C YHR010W YHR011W YHR012W YHR013C YHR014W YHR015W YHR016C YHR017W YHR018C YHR021C YHR021W-A YHR022C YHR022C-A YHR022C-A YHR025W YHR026W YHR028C YHR029C YHR030C YHR031C YHR032W YHR033W YHR034C YHR035W YHR037W YHR038W YHR039C YHR039C-B YHR041C YHR043C YHR044C YHR045W YHR046C YHR047C YHR048W YHR049C-A YHR049W YHR050W YHR050W-A YHR050W-A YHR051W YHR057C YHR059W YHR060W YHR061C YHR063C YHR064C YHR066W YHR067W YHR071W YHR073W YHR075C YHR076W YHR077C YHR078W YHR079C YHR079C-B YHR080C YHR081W YHR082C YHR086W YHR086W-A YHR086W-A YHR087W YHR090C YHR091C YHR091C YHR092C YHR093W YHR094C YHR095W YHR096C YHR097C YHR098C YHR100C YHR103W YHR104W YHR105W YHR106W YHR108W YHR109W YHR110W YHR111W YHR112C YHR113W YHR114W YHR115C YHR116W YHR117W YHR120W YHR121W YHR123W YHR124W YHR125W YHR126C YHR127W YHR129C YHR130C YHR131C YHR132C YHR132W-A YHR133C YHR134W YHR135C YHR136C YHR137W YHR138C YHR139C YHR139C-A YHR140W YHR141C YHR142W YHR143W YHR146W YHR147C YHR149C YHR150W YHR151C YHR152W YHR153C YHR154W YHR155W YHR156C YHR157W YHR158C YHR159W YHR160C YHR161C YHR162W YHR163W YHR167W YHR168W YHR171W YHR175W-A YHR175W-A YHR176W YHR177W YHR178W YHR179W YHR180W YHR181W YHR182W YHR183W YHR184W YHR185C YHR187W YHR189W YHR191C YHR192W YHR193C YHR194W YHR195W YHR198C YHR199C YHR200W YHR202W YHR203C YHR204W YHR205W YHR206W YHR207C YHR209W YHR210C YIL001W YIL002C YIL002W-A YIL002W-A YIL005W YIL006W YIL007C YIL008W YIL009C-A YIL009W YIL010W YIL011W YIL012W YIL013C YIL014W YIL015C-A YIL015W YIL016W YIL017C YIL018W YIL020C YIL023C YIL024C YIL025C YIL027C YIL028W YIL029C YIL030C YIL032C YIL034C YIL035C YIL036W YIL037C YIL038C YIL039W YIL040W YIL041W YIL041W YIL042C YIL043C YIL044C YIL045W YIL046W-A YIL046W-A YIL047C YIL049W YIL050W YIL052C YIL053W YIL054W YIL055C YIL056W YIL057C YIL058W YIL059C YIL060W YIL064W YIL065C YIL066C YIL067C YIL069C YIL070C YIL071C YIL072W YIL073C YIL074C YIL076W YIL077C YIL079C YIL084C YIL085C YIL086C YIL087C YIL088C YIL089W YIL090W YIL092W YIL092W YIL093C YIL094C YIL095W YIL096C YIL097W YIL098C YIL099W YIL100W YIL101C YIL102C YIL103W YIL105C YIL107C YIL108W YIL110W YIL111W YIL112W YIL113W YIL114C YIL116W YIL117C YIL119C YIL120W YIL121W YIL122W YIL123W YIL124W YIL125W YIL127C YIL128W YIL130W YIL131C YIL132C YIL133C YIL134C-A YIL134C-A YIL134W YIL135C YIL136W YIL137C YIL138C YIL139C YIL140W YIL141W YIL145C YIL146C YIL148W YIL149C YIL152W YIL153W YIL154C YIL155C YIL156W YIL157C YIL158W YIL159W YIL160C YIL161W YIL162W YIL163C YIL164C YIL165C YIL166C YIL167W YIL168W YIL170W YIL173W YIR001C YIR002C YIR003W YIR004W YIR005W YIR007W YIR009W YIR013C YIR014W YIR016W YIR017C YIR018C-A YIR018C-A YIR018W YIR019C YIR020C YIR020W-B YIR021W YIR021W-A YIR021W-A YIR023W YIR024C YIR025W YIR026C YIR027C YIR028W YIR029W YIR030C YIR031C YIR032C YIR033W YIR034C YIR035C YIR036C YIR037W YIR038C YIR039C YIR042C YIR043C YIR044C YJL003W YJL004C YJL006C YJL007C YJL012C YJL012C YJL012C-A YJL012C-A YJL013C YJL016W YJL016W YJL017W YJL020C YJL020C YJL021C YJL022W YJL023C YJL024C YJL027C YJL028W YJL029C YJL030W YJL036W YJL037W YJL038C YJL042W YJL043W YJL044C YJL045W YJL046W YJL047C YJL047C-A YJL047C-A YJL048C YJL049W YJL051W YJL052W YJL053W YJL055W YJL056C YJL057C YJL058C YJL059W YJL059W YJL060W YJL062W YJL062W-A YJL062W-A YJL063C YJL064W YJL065C YJL066C YJL067W YJL068C YJL070C YJL071W YJL073W YJL075C YJL077C YJL077W-B YJL077W-B YJL078C YJL079C YJL080C YJL082W YJL083W YJL084C YJL088W YJL088W YJL089W YJL092W YJL093C YJL094C YJL095W YJL096W YJL096W YJL098W YJL099W YJL100W YJL101C YJL102W YJL103C YJL105W YJL106W YJL107C YJL108C YJL110C YJL112W YJL115W YJL116C YJL117W YJL118W YJL119C YJL120W YJL121C YJL122W YJL123C YJL124C YJL126W YJL127C YJL127C-B YJL127C-B YJL128C YJL129C YJL129C YJL130C YJL131C YJL132W YJL132W YJL133W YJL134W YJL135W YJL136C YJL136W-A YJL136W-A YJL137C YJL138C YJL139C YJL139C YJL140W YJL140W YJL141C YJL142C YJL144W YJL145W YJL146W YJL147C YJL148W YJL149W YJL150W YJL151C YJL151C YJL152W YJL153C YJL154C YJL155C YJL157C YJL158C YJL159W YJL160C YJL160C YJL161W YJL161W YJL162C YJL163C YJL163C YJL164C YJL165C YJL165C YJL166W YJL168C YJL169W YJL170C YJL171C YJL172W YJL172W YJL175W YJL176C YJL177W YJL178C YJL179W YJL180C YJL181W YJL182C YJL183W YJL184W YJL185C YJL186W YJL187C YJL188C YJL189W YJL189W YJL190C YJL191W YJL191W YJL192C YJL193W YJL196C YJL196C YJL197W YJL198W YJL199C YJL200C YJL200C YJL201W YJL204C YJL206C YJL206C YJL206C-A YJL207C YJL208C YJL209W YJL210W YJL211C YJL212C YJL213W YJL214W YJL215C YJL216C YJL217W YJL218W YJR001W YJR003C YJR004C YJR005C-A YJR005C-A YJR005W YJR008W YJR009C YJR010C-A YJR010W YJR011C YJR014W YJR015W YJR018W YJR019C YJR020W YJR021C YJR024C YJR025C YJR026W YJR030C YJR031C YJR032W YJR033C YJR034W YJR035W YJR036C YJR037W YJR038C YJR039W YJR040W YJR043C YJR044C YJR047C YJR048W YJR049C YJR050W YJR051W YJR052W YJR053W YJR054W YJR055W YJR055W YJR055W YJR056C YJR058C YJR059W YJR060W YJR060W YJR061W YJR062C YJR063W YJR066W YJR069C YJR070C YJR073C YJR074W YJR075W YJR077C YJR078W YJR079W YJR080C YJR082C YJR083C YJR084W YJR085C YJR086W YJR087W YJR088C YJR090C YJR091C YJR092W YJR094C YJR094W-A YJR095W YJR096W YJR097W YJR098C YJR099W YJR100C YJR101W YJR102C YJR103W YJR104C YJR105W YJR106W YJR107W YJR108W YJR109C YJR110W YJR111C YJR112W-A YJR113C YJR114W YJR115W YJR116W YJR117W YJR118C YJR119C YJR120W YJR121W YJR122W YJR124C YJR125C YJR126C YJR127C YJR128W YJR129C YJR130C YJR131W YJR133W YJR134C YJR135C YJR135W-A YJR135W-A YJR137C YJR139C YJR140C YJR142W YJR143C YJR144W YJR145C YJR146W YJR147W YJR148W YJR149W YJR150C YJR151C YJR151W-A YJR151W-A YJR152W YJR153W YJR154W YKL001C YKL002W YKL002W YKL003C YKL005C YKL006W YKL007W YKL008C YKL009W YKL010C YKL011C YKL015W YKL016C YKL017C YKL018C-A YKL018C-A YKL020C YKL023W YKL025C YKL026C YKL027W YKL029C YKL030W YKL031W YKL032C YKL033W-A YKL033W-A YKL034W YKL037W YKL038W YKL039W YKL040C YKL041W YKL043W YKL044W YKL046C YKL047W YKL048C YKL050C YKL051W YKL053C-A YKL053W YKL054C YKL055C YKL056C YKL057C YKL061W YKL062W YKL063C YKL064W YKL065C YKL065C YKL066W YKL067W YKL068W YKL068W-A YKL068W-A YKL069W YKL070W YKL071W YKL072W YKL073W YKL074C YKL075C YKL076C YKL077W YKL079W YKL080W YKL081W YKL084W YKL085W YKL086W YKL087C YKL090W YKL091C YKL092C YKL093W YKL094W YKL096C-B YKL096C-B YKL096W YKL096W-A YKL097C YKL098W YKL100C YKL101W YKL102C YKL103C YKL105C YKL106C-A YKL106C-A YKL106W YKL107W YKL109W YKL110C YKL113C YKL114C YKL115C YKL116C YKL117W YKL118W YKL119C YKL120W YKL121W YKL123W YKL124W YKL126W YKL127W YKL128C YKL129C YKL130C YKL131W YKL132C YKL133C YKL134C YKL135C YKL136W YKL137W YKL137W YKL138C YKL139W YKL140W YKL142W YKL143W YKL146W YKL147C YKL148C YKL149C YKL150W YKL151C YKL155C YKL156W YKL157W YKL157W YKL158W YKL159C YKL160W YKL161C YKL162C YKL162C-A YKL163W YKL164C YKL166C YKL167C YKL168C YKL169C YKL170W YKL171W YKL174C YKL175W YKL176C YKL177W YKL178C YKL179C YKL183W YKL184W YKL185W YKL187C YKL188C YKL190W YKL191W YKL194C YKL197C YKL198C YKL198C YKL199C YKL200C YKL201C YKL201C YKL202W YKL204W YKL205W YKL206C YKL207W YKL208W YKL211C YKL212W YKL213C YKL214C YKL215C YKL216W YKL217W YKL218C YKL220C YKL221W YKL222C YKR001C YKR003W YKR004C-A YKR005C YKR006C YKR007W YKR009C YKR010C YKR011C YKR012C YKR013W YKR014C YKR015C YKR016W YKR017C YKR018C YKR019C YKR020W YKR021W YKR023W YKR024C YKR026C YKR027W YKR028W YKR029C YKR030W YKR031C YKR032W YKR033C YKR034W YKR035C YKR035W-A YKR036C YKR039W YKR040C YKR041W YKR042W YKR043C YKR044W YKR045C YKR046C YKR047W YKR048C YKR049C YKR050W YKR051W YKR052C YKR053C YKR054C YKR054C YKR055W YKR056W YKR057W YKR058W YKR059W YKR060W YKR061W YKR064W YKR065C YKR066C YKR067W YKR069W YKR070W YKR072C YKR073C YKR074W YKR075C YKR076W YKR077W YKR078W YKR080W YKR082W YKR084C YKR085C YKR087C YKR088C YKR089C YKR090W YKR091W YKR091W YKR092C YKR093W YKR094C YKR095W YKR096W YKR097W YKR098C YKR099C-A YKR099W YKR100C YKR100C YKR101W YKR102W YKR103W YKR104W YKR105C YKR106W YLL001W YLL002W YLL005C YLL006W YLL006W-A YLL007C YLL009C YLL010C YLL012W YLL013C YLL014W YLL015W YLL016W YLL017W YLL018C-A YLL019C YLL020C YLL021W YLL023C YLL024C YLL025W YLL026W YLL027W YLL028W YLL029W YLL030C YLL032C YLL033W YLL038C YLL039C YLL040C YLL041C YLL042C YLL043W YLL044W YLL045C YLL046C YLL047W YLL048C YLL049W YLL051C YLL052C YLL053C YLL054C YLL055W YLL056C YLL057C YLL058W YLL059C YLL060C YLL061W YLL062C YLL063C YLR001C YLR003C YLR004C YLR006C YLR011W YLR012C YLR013W YLR014C YLR015W YLR016C YLR017W YLR018C YLR019W YLR020C YLR021W YLR023C YLR024C YLR025W YLR027C YLR028C YLR030W YLR031W YLR032W YLR034C YLR035C YLR036C YLR037C YLR038C YLR039C YLR040C YLR041W YLR042C YLR043C YLR044C YLR046C YLR047C YLR048W YLR049C YLR050C YLR052W YLR053C YLR054C YLR054C YLR055C YLR056W YLR057W YLR058C YLR059C YLR061W YLR062C YLR063W YLR064W YLR065C YLR067C YLR068W YLR069C YLR070C YLR072W YLR073C YLR074C YLR077W YLR079W YLR080W YLR081W YLR082C YLR083C YLR084C YLR084C YLR085C YLR087C YLR089C YLR090W YLR091W YLR092W YLR093C YLR094C YLR095C YLR096W YLR097C YLR098C YLR099C YLR102C YLR104W YLR107W YLR108C YLR109W YLR110C YLR111W YLR112W YLR113W YLR114C YLR118C YLR118C YLR119W YLR120C YLR121C YLR122C YLR123C YLR124W YLR125W YLR125W YLR126C YLR128W YLR130C YLR131C YLR133W YLR134W YLR135W YLR136C YLR137W YLR138W YLR139C YLR142W YLR143W YLR144C YLR146C YLR148W YLR149C YLR150W YLR151C YLR152C YLR154C YLR164W YLR165C YLR168C YLR169W YLR170C YLR171W YLR172C YLR173W YLR174W YLR176C YLR177W YLR178C YLR179C YLR180W YLR181C YLR182W YLR183C YLR184W YLR185W YLR187W YLR188W YLR189C YLR190W YLR191W YLR192C YLR193C YLR194C YLR194C YLR199C YLR200W YLR201C YLR202C YLR203C YLR204W YLR205C YLR206W YLR207W YLR209C YLR210W YLR211C YLR211C YLR213C YLR214W YLR216C YLR217W YLR218C YLR219W YLR220W YLR221C YLR224W YLR225C YLR226W YLR227C YLR228C YLR231C YLR232W YLR233C YLR234W YLR235C YLR236C YLR237W YLR238W YLR239C YLR240W YLR241W YLR242C YLR244C YLR246W YLR247C YLR248W YLR250W YLR251W YLR251W YLR252W YLR253W YLR254C YLR255C YLR257W YLR258W YLR260W YLR261C YLR262C YLR262C-A YLR263W YLR264C-A YLR264W YLR265C YLR266C YLR267W YLR268W YLR269C YLR270W YLR271W YLR273C YLR278C YLR279W YLR280C YLR281C YLR282C YLR283W YLR284C YLR285C-A YLR285W YLR286C YLR287-A YLR287C YLR288C YLR289W YLR290C YLR292C YLR294C YLR295C YLR296W YLR297W YLR299W YLR300W YLR303W YLR304C YLR306W YLR307C-A YLR307W YLR308W YLR309C YLR311C YLR312C YLR312C-B YLR312C-B YLR312W-A YLR313C YLR315W YLR318W YLR319C YLR320W YLR322W YLR324W YLR325C YLR326W YLR327C YLR328W YLR329W YLR329W YLR330W YLR331C YLR332W YLR332W YLR333C YLR334C YLR335W YLR337C YLR338W YLR341W YLR342W YLR342W-A YLR342W-A YLR343W YLR344W YLR345W YLR346C YLR348C YLR349W YLR350W YLR351C YLR352W YLR353W YLR354C YLR356W YLR357W YLR358C YLR360W YLR361C YLR361C-A YLR361C-A YLR362W YLR363C YLR363W-A YLR363W-A YLR364W YLR365W YLR366W YLR367W YLR368W YLR369W YLR370C YLR371W YLR371W YLR372W YLR373C YLR374C YLR375W YLR376C YLR377C YLR380W YLR381W YLR382C YLR384C YLR385C YLR386W YLR387C YLR388W YLR389C YLR390W YLR390W-A YLR391W YLR392C YLR393W YLR394W YLR395C YLR396C YLR398C YLR399C YLR400W YLR401C YLR402W YLR403W YLR404W YLR405W YLR406C YLR406C-A YLR406C-A YLR407W YLR408C YLR410W YLR412C-A YLR412C-A YLR412W YLR413W YLR414C YLR415C YLR416C YLR417W YLR418C YLR419W YLR420W YLR421C YLR422W YLR423C YLR425W YLR426W YLR427W YLR428C YLR429W YLR431C YLR432W YLR433C YLR434C YLR435W YLR436C YLR437C YLR438W YLR439W YLR441C YLR442C YLR443W YLR444C YLR445W YLR445W YLR446W YLR447C YLR448W YLR449W YLR450W YLR451W YLR452C YLR453C YLR454W YLR455W YLR456W YLR460C YLR461W YML001W YML002W YML003W YML004C YML005W YML006C YML007C-A YML007C-A YML007W YML008C YML009c YML009C YML010C-B YML010W-A YML011C YML012W YML013C-A YML013W YML014W YML016C YML017W YML018C YML019W YML020W YML021C YML022W YML024W YML026C YML027W YML028W YML029W YML030W YML032C YML033W YML034W YML034W YML035C YML035C YML035C-A YML036W YML037C YML038C YML041C YML042W YML047C YML048W YML048W-A YML050W YML051W YML052W YML053C YML054C YML054C-A YML054C-A YML055W YML056C YML057W YML058C-A YML058W YML058W-A YML058W-A YML059C YML060W YML061C YML062C YML063W YML066C YML067C YML068W YML070W YML071C YML072C YML073C YML074C YML075C YML076C YML078W YML079W YML080W YML081C-A YML081W YML082W YML083C YML084W YML086C YML086C YML087C YML088W YML089C YML090W YML094W YML095C YML095C-A YML096W YML097C YML099C YML100W YML100W-A YML101C YML102C-A YML102W YML103C YML104C YML104C YML106W YML107C YML108W YML109W YML110C YML111W YML112W YML113W YML115C YML116W YML117W YML117W-A YML118W YML119W YML120C YML121W YML122C YML123C YML124C YML128C YML129C YML131W YMR001C-A YMR001C-A YMR002W YMR003W YMR004W YMR006C YMR007W YMR008C YMR009W YMR010W YMR011W YMR012W YMR013W-A YMR013W-A YMR014W YMR015C YMR016C YMR017W YMR018W YMR019W YMR020W YMR021C YMR022W YMR023C YMR024W YMR025W YMR026C YMR027W YMR029C YMR030W YMR031C YMR031W-A YMR032W YMR032W YMR034C YMR035W YMR036C YMR037C YMR038C YMR039C YMR040W YMR041C YMR042W YMR044W YMR048W YMR052C-A YMR052W YMR053C YMR054W YMR055C YMR056C YMR057C YMR058W YMR060C YMR062C YMR063W YMR064W YMR065W YMR066W YMR067C YMR068W YMR069W YMR070W YMR071C YMR072W YMR073C YMR074C YMR075C-A YMR075W YMR077C YMR078C YMR080C YMR081C YMR082C YMR083W YMR084W YMR085W YMR086C-A YMR086W YMR087W YMR088C YMR089C YMR090W YMR091C YMR092C YMR095C YMR096W YMR097C YMR098C YMR099C YMR100W YMR101C YMR102C YMR103C YMR104C YMR105C YMR105W-A YMR105W-A YMR106C YMR107W YMR109W YMR110C YMR111C YMR114C YMR115W YMR116C YMR118C YMR119W YMR119W-A YMR120C YMR121C YMR122C YMR123W YMR124W YMR125W YMR126C YMR127C YMR129W YMR130W YMR132C YMR133W YMR135C YMR135W-A YMR136W YMR137C YMR138W YMR139W YMR140W YMR141C YMR142C YMR143W YMR143W YMR144W YMR145C YMR147W YMR148W YMR150C YMR151W YMR152W YMR153C-A YMR153W YMR154C YMR155W YMR156C YMR157C YMR158C-B YMR158W YMR158W-A YMR159C YMR160W YMR161W YMR162C YMR163C YMR164C YMR166C YMR167W YMR169C YMR169C YMR170C YMR171C YMR172C-A YMR172W YMR173W YMR173W-A YMR174C YMR174C YMR175W YMR175W YMR175W-A YMR175W-A YMR176W YMR177W YMR178W YMR179W YMR180C YMR181C YMR182C YMR182W-A YMR182W-A YMR183C YMR184W YMR186W YMR187C YMR188C YMR189W YMR190C YMR191W YMR191W YMR192W YMR193C-A YMR193W YMR194C-A YMR194C-B YMR194C-B YMR194W YMR195W YMR196W YMR198W YMR198W YMR199W YMR201C YMR202W YMR202W YMR204C YMR205C YMR206W YMR207C YMR209C YMR210W YMR214W YMR215W YMR216C YMR219W YMR221C YMR222C YMR223W YMR224C YMR225C YMR226C YMR228W YMR230W YMR230W-A YMR230W-A YMR231W YMR232W YMR233W YMR234W YMR237W YMR238W YMR241W YMR242C YMR242W-A YMR242W-A YMR243C YMR244C-A YMR244W YMR245W YMR246W YMR247C YMR247W-A YMR247W-A YMR250W YMR251W YMR251W-A YMR252C YMR253C YMR254C YMR255W YMR256C YMR257C YMR258C YMR259C YMR261C YMR262W YMR263W YMR264W YMR265C YMR266W YMR267W YMR269W YMR269W YMR271C YMR272C YMR272W-B YMR272W-B YMR273C YMR274C YMR275C YMR276W YMR278W YMR279C YMR280C YMR282C YMR283C YMR284W YMR285C YMR286W YMR287C YMR289W YMR291W YMR292W YMR293C YMR294W YMR294W-A YMR295C YMR297W YMR299C YMR300C YMR302C YMR303C YMR304C-A YMR304W YMR305C YMR306C-A YMR306W YMR307W YMR310C YMR311C YMR312W YMR313C YMR315W YMR315W-A YMR315W-A YMR316C-A YMR316C-B YMR316W YMR317W YMR318C YMR319C YMR320W YMR322C YMR326C YNL001W YNL003C YNL004W YNL005C YNL008C YNL009W YNL010W YNL011C YNL012W YNL013C YNL014W YNL015W YNL016W YNL020C YNL021W YNL022C YNL023C YNL024C YNL025C YNL027W YNL028W YNL029C YNL030W YNL031C YNL032W YNL034W YNL035C YNL037C YNL040W YNL041C YNL042W-B YNL042W-B YNL043C YNL044W YNL045W YNL046W YNL047C YNL049C YNL050C YNL051W YNL052W YNL053W YNL054W YNL055C YNL056W YNL057W YNL058C YNL059C YNL063W YNL064C YNL065W YNL066W YNL067W YNL067W-B YNL067W-B YNL068C YNL069C YNL069C YNL070W YNL071W YNL072W YNL073W YNL074C YNL076W YNL077W YNL078W YNL079C YNL080C YNL081C YNL082W YNL083W YNL084C YNL085W YNL086W YNL087W YNL089C YNL089C YNL090W YNL090W YNL091W YNL092W YNL093W YNL094W YNL095C YNL096C YNL096C YNL097C YNL097C-A YNL097C-A YNL098C YNL099C YNL100W YNL101W YNL104C YNL105W YNL106C YNL107W YNL108C YNL109W YNL111C YNL115C YNL116W YNL117W YNL119W YNL120C YNL121C YNL122C YNL123W YNL125C YNL127W YNL128W YNL129W YNL130C YNL130C-A YNL130C-A YNL133C YNL134C YNL135C YNL136W YNL138W YNL139C YNL140C YNL141W YNL142W YNL143C YNL144C YNL145W YNL146C-A YNL146C-A YNL146W YNL147W YNL147W YNL148C YNL153C YNL154C YNL155W YNL156C YNL157W YNL159C YNL160W YNL162W-A YNL162W-A YNL164C YNL165W YNL166C YNL167C YNL168C YNL169C YNL170W YNL171C YNL173C YNL175C YNL176C YNL177C YNL179C YNL183C YNL184C YNL187W YNL190W YNL191W YNL192W YNL193W YNL194C YNL195C YNL196C YNL197C YNL198C YNL199C YNL200C YNL201C YNL202W YNL203C YNL204C YNL205C YNL206C YNL208W YNL209W YNL211C YNL212W YNL213C YNL214W YNL215W YNL217W YNL218W YNL219C YNL220W YNL223W YNL224C YNL225C YNL226W YNL227C YNL228W YNL229C YNL230C YNL231C YNL233W YNL234W YNL235C YNL236W YNL237W YNL238W YNL239W YNL241C YNL242W YNL246W YNL248C YNL249C YNL250W YNL252C YNL253W YNL254C YNL255C YNL257C YNL259C YNL264C YNL265C YNL266W YNL268W YNL268W YNL269W YNL270C YNL271C YNL273W YNL274C YNL275W YNL276C YNL277W YNL277W-A YNL277W-A YNL278W YNL279W YNL280C YNL280C YNL281W YNL283C YNL284C YNL285W YNL286W YNL288W YNL289W YNL291C YNL292W YNL293W YNL294C YNL295W YNL296W YNL297C YNL298W YNL299W YNL300W YNL301C YNL302C YNL303W YNL304W YNL305C YNL307C YNL309W YNL311C YNL314W YNL315C YNL315C YNL316C YNL318C YNL319W YNL320W YNL321W YNL322C YNL323W YNL324W YNL325C YNL326C YNL327W YNL328C YNL329C YNL330C YNL332W YNL333W YNL334C YNL335W YNL336W YNL338W YNL339C YNR001C YNR002C YNR004W YNR005C YNR006W YNR007C YNR008W YNR009W YNR010W YNR012W YNR013C YNR014W YNR015W YNR018W YNR019W YNR020C YNR021W YNR022C YNR024W YNR025C YNR027W YNR028W YNR029C YNR030W YNR031C YNR032C-A YNR032W YNR033W YNR034W YNR036C YNR037C YNR039C YNR040W YNR041C YNR042W YNR045W YNR047W YNR048W YNR049C YNR050C YNR051C YNR052C YNR052C YNR055C YNR056C YNR057C YNR058W YNR059W YNR060W YNR061C YNR062C YNR063W YNR064C YNR065C YNR066C YNR067C YNR068C YNR069C YNR070W YNR071C YNR072W YNR073C YNR074C YNR075W YOL001W YOL002C YOL003C YOL004W YOL006C YOL007C YOL008W YOL009C YOL011W YOL012C YOL013C YOL013W-A YOL013W-B YOL013W-B YOL014W YOL015W YOL016C YOL017W YOL018C YOL019W YOL019W-A YOL019W-A YOL020W YOL023W YOL024W YOL025W YOL027C YOL028C YOL029C YOL030W YOL031C YOL032W YOL033W YOL035C YOL036W YOL037C YOL038C-A YOL038C-A YOL039W YOL041C YOL042W YOL043C YOL044W YOL045W YOL046C YOL047C YOL048C YOL048C YOL049W YOL050C YOL051W YOL052C YOL052C-A YOL052C-A YOL053C-A YOL053W YOL054W YOL055C YOL056W YOL057W YOL058W YOL059W YOL060C YOL061W YOL062C YOL063C YOL064C YOL065C YOL067C YOL068C YOL070C YOL071W YOL072W YOL073C YOL075C YOL076W YOL077W-A YOL077W-A YOL079W YOL080C YOL081W YOL082W YOL083W YOL084W YOL085C YOL086C YOL086W-A YOL086W-A YOL087C YOL088C YOL089C YOL090W YOL091W YOL092W YOL093W YOL095C YOL096C YOL097W-A YOL097W-A YOL098C YOL099C YOL100W YOL101C YOL103W YOL104C YOL105C YOL106W YOL107W YOL108C YOL109W YOL110W YOL111C YOL112W YOL113W YOL114C YOL115W YOL116W YOL117W YOL118C YOL119C YOL121C YOL122C YOL124C YOL125W YOL126C YOL128C YOL129W YOL131W YOL132W YOL136C YOL137W YOL138C YOL140W YOL141W YOL143C YOL145C YOL147C YOL148C YOL150C YOL151W YOL151W YOL152W YOL152W YOL153C YOL154W YOL155C YOL158C YOL159C YOL159C-A YOL159C-A YOL160W YOL162W YOL163W YOL164W YOL164W-A YOL164W-A YOR001W YOR002W YOR003W YOR005C YOR006C YOR007C YOR008C YOR008C-A YOR009W YOR010C YOR011W YOR012W YOR013W YOR014W YOR015W YOR016C YOR017W YOR018W YOR019W YOR020W-A YOR020W-A YOR021C YOR022C YOR023C YOR024W YOR025W YOR026W YOR026W YOR027W YOR028C YOR029W YOR030W YOR031W YOR032C YOR033C YOR034C YOR034C-A YOR034C-A YOR035C YOR036W YOR037W YOR038C YOR039W YOR040W YOR041C YOR042W YOR043W YOR044W YOR045W YOR047C YOR049C YOR050C YOR051C YOR052C YOR053W YOR054C YOR055W YOR058C YOR059C YOR061W YOR062C YOR064C YOR065W YOR066W YOR067C YOR068C YOR069W YOR069W YOR070C YOR071C YOR072W YOR073W YOR076C YOR078W YOR079C YOR080W YOR081C YOR082C YOR083W YOR084W YOR085W YOR086C YOR087W YOR087W YOR088W YOR089C YOR090C YOR091W YOR092W YOR093C YOR094W YOR096W YOR097C YOR099W YOR100C YOR101W YOR104W YOR105W YOR106W YOR107W YOR108W YOR109W YOR111W YOR112W YOR113W YOR114W YOR115C YOR118W YOR120W YOR121C YOR123C YOR124C YOR125C YOR126C YOR127W YOR128C YOR129C YOR130C YOR131C YOR132W YOR133W YOR134W YOR135C YOR136W YOR137C YOR138C YOR139C YOR140W YOR141C YOR142W YOR144C YOR147W YOR150W YOR152C YOR153W YOR154W YOR155C YOR156C YOR158W YOR161C YOR161C-C YOR161C-C YOR162C YOR163W YOR164C YOR165W YOR166C YOR167C YOR170W YOR171C YOR172W YOR173W YOR175C YOR177C YOR178C YOR179C YOR180C YOR182C YOR183W YOR184W YOR185C YOR186W YOR187W YOR188W YOR189W YOR190W YOR191W YOR192C YOR193W YOR195W YOR196C YOR197W YOR198C YOR199W YOR200W YOR201C YOR202W YOR205C YOR208W YOR209C YOR211C YOR212W YOR213C YOR214C YOR215C YOR216C YOR219C YOR220W YOR221C YOR222W YOR223W YOR225W YOR226C YOR227W YOR228C YOR229W YOR230W YOR231W YOR233W YOR234C YOR235W YOR237W YOR238W YOR239W YOR239W YOR240W YOR241W YOR242C YOR243C YOR245C YOR246C YOR247W YOR248W YOR251C YOR252W YOR253W YOR255W YOR258W YOR263C YOR264W YOR265W YOR266W YOR267C YOR268C YOR269W YOR270C YOR271C YOR273C YOR274W YOR275C YOR276W YOR277C YOR279C YOR280C YOR283W YOR284W YOR285W YOR286W YOR288C YOR289W YOR290C YOR291W YOR292C YOR293C-A YOR293C-A YOR293W YOR295W YOR296W YOR297C YOR298C-A YOR298C-A YOR298C-A YOR298W YOR299W YOR300W YOR300W YOR301W YOR302W YOR302W YOR303W YOR303W YOR304C-A YOR304W YOR305W YOR306C YOR306C YOR307C YOR308C YOR309C YOR309C YOR311C YOR312C YOR313C YOR314W YOR315W YOR316C YOR316C-A YOR316C-A YOR317W YOR318C YOR320C YOR321W YOR322C YOR323C YOR324C YOR325W YOR327C YOR328W YOR330C YOR331C YOR332W YOR333C YOR334W YOR337W YOR338W YOR339C YOR342C YOR343C YOR344C YOR345C YOR346W YOR347C YOR348C YOR349W YOR350C YOR351C YOR352W YOR354C YOR355W YOR356W YOR357C YOR358W YOR359W YOR360C YOR363C YOR364W YOR364W YOR365C YOR366W YOR367W YOR368W YOR369C YOR371C YOR374W YOR375C YOR376W YOR376W-A YOR376W-A YOR377W YOR378W YOR379C YOR380W YOR381W YOR382W YOR383C YOR384W YOR385W YOR386W YPL001W YPL002C YPL003W YPL004C YPL005W YPL006W YPL008W YPL009C YPL013C YPL014W YPL015C YPL017C YPL018W YPL019C YPL021W YPL022W YPL023C YPL024W YPL025C YPL026C YPL027W YPL029W YPL030W YPL031C YPL032C YPL033C YPL034W YPL035C YPL036W YPL037C YPL038W YPL038W-A YPL038W-A YPL039W YPL040C YPL041C YPL042C YPL045W YPL046C YPL047W YPL048W YPL049C YPL050C YPL051W YPL052W YPL053C YPL054W YPL055C YPL056C YPL057C YPL058C YPL059W YPL060W YPL061W YPL062W YPL064C YPL065W YPL066W YPL067C YPL068C YPL069C YPL070W YPL071C YPL072W YPL073C YPL074W YPL077C YPL078C YPL078C YPL079W YPL080C YPL081W YPL084W YPL086C YPL087W YPL088W YPL089C YPL090C YPL091W YPL092W YPL095C YPL096C-A YPL096C-A YPL096W YPL097W YPL098C YPL099C YPL100W YPL101W YPL102C YPL103C YPL104W YPL105C YPL106C YPL107W YPL108W YPL109C YPL110C YPL111W YPL112C YPL113C YPL114W YPL115C YPL116W YPL118W YPL119C YPL119C-A YPL119C-A YPL120W YPL121C YPL123C YPL125W YPL127C YPL129W YPL130W YPL132W YPL133C YPL134C YPL135W YPL136W YPL137C YPL138C YPL139C YPL140C YPL141C YPL144W YPL145C YPL147W YPL148C YPL149W YPL150W YPL152W YPL152W-A YPL152W-A YPL154C YPL155C YPL156C YPL157W YPL158C YPL159C YPL161C YPL162C YPL163C YPL164C YPL165C YPL165C YPL166W YPL167C YPL168W YPL170W YPL171C YPL172C YPL173W YPL174C YPL176C YPL177C YPL178W YPL179W YPL180W YPL181W YPL182C YPL183C YPL183W YPL183W-A YPL184C YPL185W YPL186C YPL187W YPL188W YPL189C-A YPL189C-A YPL189W YPL189W YPL191C YPL192C YPL193W YPL194W YPL194W YPL195W YPL196W YPL197C YPL198W YPL199C YPL200W YPL201C YPL202C YPL203W YPL205C YPL206C YPL207W YPL208W YPL212C YPL213W YPL214C YPL215W YPL216W YPL219W YPL220W YPL221W YPL222W YPL223C YPL224C YPL225W YPL226W YPL227C YPL229W YPL230W YPL232W YPL234C YPL236C YPL239W YPL240C YPL241C YPL244C YPL245W YPL246C YPL247C YPL248C YPL249C YPL249C-A YPL250C YPL253C YPL254W YPL256C YPL257W YPL258C YPL259C YPL260W YPL261C YPL262W YPL263C YPL264C YPL265W YPL267W YPL268W YPL269W YPL270W YPL271W YPL272C YPL273W YPL274W YPL277C YPR001W YPR002W YPR003C YPR004C YPR005C YPR006C YPR007C YPR008W YPR009W YPR011C YPR012W YPR013C YPR014C YPR015C YPR017C YPR018W YPR020W YPR021C YPR022C YPR023C YPR024W YPR026W YPR027C YPR028W YPR029C YPR030W YPR031W YPR032W YPR036W YPR037C YPR038W YPR039W YPR040W YPR042C YPR043W YPR044C YPR045C YPR046W YPR047W YPR049C YPR050C YPR051W YPR052C YPR053C YPR054W YPR057W YPR058W YPR059C YPR060C YPR061C YPR062W YPR063C YPR064W YPR065W YPR066W YPR067W YPR068C YPR069C YPR070W YPR071W YPR072W YPR073C YPR074C YPR075C YPR076W YPR077C YPR078C YPR079W YPR083W YPR084W YPR087W YPR089W YPR089W YPR090W YPR091C YPR092W YPR093C YPR095C YPR096C YPR097W YPR098C YPR098C YPR099C YPR100W YPR101W YPR106W YPR108W-A YPR108W-A YPR109W YPR111W YPR114W YPR115W YPR116W YPR117W YPR118W YPR119W YPR120C YPR121W YPR122W YPR123C YPR124W YPR125W YPR126C YPR127W YPR128C YPR129W YPR130C YPR131C YPR132W YPR133W-A YPR134W YPR135W YPR138C YPR139C YPR140W YPR141C YPR141C YPR145W YPR146C YPR147C YPR148C YPR149W YPR150W YPR151C YPR152C YPR153W YPR154W YPR155C YPR156C YPR157W YPR158W YPR159C-A YPR159C-A YPR159W YPR160W YPR163C YPR164W YPR166C YPR167C YPR170C YPR171W YPR172W YPR173C YPR174C YPR179C YPR184W YPR185W YPR188C YPR189W YPR191W YPR192W YPR193C YPR194C YPR195C YPR196W YPR197C YPR198W YPR199C YPR200C YPR201W \ No newline at end of file +YLL040C +YAL068C +YAL067C +YLL041C +YAL066W +YLL042C +YAL065C +YLL043W +YAL062W +YLL045C +YAL061W +YLL046C +YAL060W +YLL047W +YAL059W +YLL051C +YAL058W +YLL052C +YAL056W +YLL053C +YAL055W +YLL054C +YMR035W +YLR119W +YMR036C +YLR120C +YMR039C +YLR121C +YMR040W +YLR122C +YMR041C +YLR123C +YMR042W +YLR124W +YMR044W +YLR125W +YMR140W +YML089C +YMR141C +YML088W +YMR143W +YML087C +YMR144W +YML086C +YAL053W +YLL055W +YAL051W +YLL056C +YAL049C +YLL057C +YAL048C +YLL058W +YAL046C +YLL060C +YAL045C +YLL061W +YAL044C +YLL062C +YAL042W +YLL063C +YAL042C-A +YLR001C +YAL040C +YLR003C +YAL039C +YLR004C +YAL037W +YLR011W +YMR145C +YML084W +YMR147W +YML083C +YMR148W +YML082W +YMR151W +YML081W +YMR150C +YML080W +YMR152W +YML079W +YMR153W +YML078W +YMR153C-A +YML063W +YMR155W +YML062C +YMR156C +YML061C +YMR157C +YML060W +YMR158W-B +YML059C +YAL036C +YLR012C +YAL035W +YLR013W +YAL034C +YLR014C +YAL031C +YLR015W +YAL030W +YLR016C +YAL029C +YLR017W +YAL028W +YLR018C +YAL027W +YLR019W +YAL026C +YLR020C +YAL023C +YLR021W +YAL022C +YLR023C +YAL021C +YLR024C +YMR159C +YML058W +YMR161W +YML057W +YMR162C +YML057C-A +YMR163C +YML056C +YMR164C +YML055W +YMR166C +YML054C +YMR167W +YML053C +YMR169C +YML052W +YMR170C +YML051W +YMR172C-A +YML050W +YMR173W-A +YML048W +YMR174C +YML047W-A +YAL020C +YLR025W +YAL019W +YLR027C +YAL018C +YLR028C +YAL017W +YLR042C +YAL015C +YLR043C +YAL014C +YLR044C +YAL013W +YLR046C +YAL011W +YLR047C +YAL010C +YLR048W +YAL009W +YLR049C +YAL008W +YLR053C +YAL007C +YLR054C +YMR175W +YML037C +YMR176W +YML035C +YMR177W +YML034W +YMR178W +YML034C-A +YMR179W +YML033W +YMR180C +YML032C +YMR182C +YML030W +YMR183C +YML029W +YMR184W +YML028W +YMR186W +YML026C +YMR187C +YML024W +YMR188C +YML020W +YAL004W +YLR055C +YAL005C +YLR056W +YAL002W +YLR057W +YAR002W +YLR058C +YAR003W +YLR059C +YAR014C +YLR061W +YAR015W +YLR062C +YAR018C +YLR063W +YAR020C +YLR064W +YAR023C +YLR065C +YAR027W +YLR067C +YAR028W +YLR068W +YMR189W +YML019W +YMR190C +YML018C +YMR191W +YML017W +YMR192W +YML016C +YMR193W +YML014W +YMR194W +YML013W +YMR193C-A +YML012C-A +YMR195W +YML012W +YMR196W +YML011C +YMR198W +YML009C +YMR199W +YML008C +YMR201C +YML007W +YAR029W +YLR069C +YAR031W +YLR070C +YAR030C +YLR072W +YAR035W +YLR073C +YAR037W +YLR074C +YAR040C +YLR077W +YAR042W +YLR079W +YAR043C +YLR080W +YAR044W +YLR081W +YAR047C +YLR082C +YLL001W +YLR083C +YLL002W +YLR084C +YMR202W +YML006C +YMR204C +YML005W +YMR205C +YML004C +YMR206W +YML003W +YMR207C +YML002W +YMR210W +YML001W +YMR214W +YMR002W +YMR215W +YMR003W +YMR216C +YMR006C +YMR219W +YMR007W +YMR221C +YMR008C +YMR222C +YMR009W +YLL005C +YLR085C +YLL006W +YLR087C +YLL009C +YLR089C +YLL010C +YLR090W +YLL012W +YLR091W +YLL013C +YLR092W +YLL014W +YLR093C +YLL015W +YLR094C +YLL016W +YLR095C +YLL017W +YLR096W +YLL019C +YLR097C +YLL020C +YLR098C +YMR223W +YMR010W +YMR224C +YMR011W +YMR225C +YMR012W +YMR226C +YMR014W +YMR228W +YMR015C +YMR230W +YMR016C +YMR231W +YMR017W +YMR232W +YMR018W +YMR233W +YMR019W +YMR234W +YMR020W +YMR237W +YMR021C +YMR238W +YMR022W +YLL021W +YLR099C +YLL023C +YLR102C +YLL024C +YLR104W +YLL025W +YLR107W +YLL026W +YLR108C +YLL028W +YLR109W +YLL029W +YLR111W +YLL032C +YLR112W +YLL033W +YLR113W +YLL038C +YLR114C +YLL039C +YLR118C +YMR241W +YMR023C +YMR242C +YMR024W +YMR243C +YMR025W +YMR244W +YMR026C +YMR245W +YMR027W +YMR244C-A +YMR029C +YMR246W +YMR030W +YMR247C +YMR031W-A +YMR250W +YMR031C +YMR251W +YMR032W +YMR251W-A +YMR034C +YMR252C +YNL276C +YMR253C +YNL275W +YMR254C +YNL273W +YMR255W +YNL271C +YNL270C +YMR256C +YMR257C +YNL269W +YMR258C +YNL268W +YMR259C +YNL266W +YMR261C +YNL265C +YMR262W +YNL264C +YNL047C +YNL259C +YOL019W +YOR088W +YOL020W +YOR089C +YOL023W +YOR090C +YOL024W +YOR091W +YOL025W +YOR092W +YOL027C +YOR093C +YOL028C +YOR094W +YOL029C +YOR289W +YOL030W +YOR290C +YOL031C +YOR291W +YOL032W +YOR292C +YMR264W +YNL257C +YMR265C +YNL255C +YMR266W +YNL254C +YMR267W +YNL253W +YMR269W +YNL249C +YMR272C +YNL248C +YMR273C +YNL246W +YMR274C +YOR001W +YMR275C +YOR002W +YMR276W +YOR003W +YMR278W +YOR005C +YMR280C +YOR006C +YOL033W +YOR293W +YOL035C +YOR295W +YOL036W +YOR296W +YOL037C +YOR297C +YOL039W +YOR298W +YOL041C +YOR299W +YOL042W +YOR301W +YOL043C +YOR302W +YOL044W +YOR303W +YOL045W +YOR304C-A +YOL046C +YOR304W +YOL047C +YOR305W +YMR282C +YOR007C +YMR283C +YOR008C +YMR284W +YOR009W +YMR285C +YOR010C +YMR286W +YOR011W +YMR287C +YOR012W +YMR289W +YOR013W +YMR291W +YOR014W +YMR292W +YOR015W +YMR293C +YOR016C +YMR294W +YOR017W +YMR294W-A +YOR018W +YOL048C +YOR307C +YOL049W +YOR308C +YOL050C +YOR311C +YOL051W +YOR312C +YOL052C +YOR313C +YOL052C-A +YOR314W +YOL053W +YOR315W +YOL054W +YOR316C +YOL055C +YOR318C +YOL056W +YOR320C +YOL057W +YOR321W +YOL058W +YOR322C +YMR295C +YOR019W +YMR297W +YOR021C +YMR299C +YOR022C +YMR300C +YOR023C +YMR302C +YOR024W +YMR303C +YOR025W +YMR304W +YOR026W +YMR304C-A +YOR027W +YMR305C +YOR028C +YMR306C-A +YOR029W +YMR307W +YOR030W +YMR310C +YOR031W +YOL059W +YOR323C +YOL060C +YOR324C +YOL061W +YOR327C +YOL062C +YOR328W +YOL063C +YOR330C +YOL064C +YOR332W +YOL065C +YOR334W +YOL067C +YOR337W +YOL068C +YOR338W +YOL070C +YOR339C +YOL071W +YOR342C +YOL072W +YOR343C +YNL339C +YOR032C +YNL338W +YOR033C +YNL336W +YOR034C +YNL335W +YOR035C +YNL334C +YOR036W +YNL333W +YOR037W +YNL332W +YOR038C +YNL330C +YOR039W +YNL329C +YOR040W +YNL328C +YOR041C +YNL327W +YOR042W +YNL326C +YOR043W +YOL075C +YOR344C +YOL076W +YOR346W +YOL079W +YOR347C +YOL080C +YOR348C +YOL081W +YOR349W +YOL082W +YOR350C +YOL083W +YOR351C +YOL084W +YOR352W +YOL085C +YOR354C +YPL274W +YOR355W +YPL273W +YOR356W +YPL272C +YOR357C +YNL324W +YOR044W +YNL325C +YOR045W +YNL323W +YOR047C +YNL322C +YOR049C +YNL321W +YOR050C +YNL320W +YOR051C +YNL319W +YOR052C +YNL318C +YOR053W +YNL314W +YOR054C +YNL311C +YOR055W +YNL309W +YOR058C +YNL053W +YOR059C +YPL271W +YOR358W +YPL270W +YOR359W +YPL269W +YOR360C +YPL267W +YOR363C +YPL265W +YOR365C +YPL264C +YOR367W +YPL263C +YOR368W +YPL262W +YOR371C +YPL260W +YOR374W +YPL261C +YOR375C +YPL259C +YOR376W +YPL258C +YOR377W +YNL305C +YOR061W +YNL304W +YOR062C +YNL303W +YOR064C +YNL302C +YOR065W +YNL301C +YOR066W +YNL299W +YOR067C +YNL298W +YOR068C +YNL086W +YOR069W +YNL297C +YOR070C +YNL295W +YOR071C +YNL294C +YOR072W +YNL293W +YOR073W +YPL257W +YOR378W +YPL256C +YOR380W +YPL254W +YOR381W +YPL253C +YOR382W +YPL250C +YOR383C +YPL249C +YOR384W +YPL248C +YOR385W +YPL247C +YOR386W +YPL246C +YOL001W +YPL245W +YOL002C +YPL244C +YOL003C +YPL241C +YOL004W +YNL089C +YOR076C +YNL291C +YOR078W +YNL289W +YOR079C +YNL288W +YOR080W +YNL286W +YOR081C +YNL285W +YOR082C +YNL283C +YOR083W +YNL281W +YOR084W +YNL280C +YOR085W +YNL278W +YOR086C +YNL096C +YOR087W +YPL240C +YOL006C +YPL239W +YOL007C +YPL236C +YOL008W +YPL234C +YOL009C +YPL232W +YOL011W +YPL230W +YOL012C +YPL229W +YOL013C +YPL227C +YOL014W +YPL226W +YOL015W +YPL225W +YOL017W +YPL223C +YOL018C +YPL222W +YPL102C +YPL221W +YPL100W +YPL220W +YPL099C +YPL219W +YPL098C +YPL216W +YPL097W +YPL215W +YPL096W +YPL214C +YPL095C +YPL213W +YPL092W +YBR174C +YPL212C +YPL208W +YBR175W +YPL207W +YBR176W +YDR380W +YDR068W +YDR382W +YDR069C +YDR383C +YDR070C +YDR384C +YDR072C +YDR385W +YDR073W +YDR386W +YDR075W +YDR387C +YDR076W +YDR388W +YDR077W +YDR389W +YDR078C +YDR391C +YDR079W +YDR392W +YDR080W +YPL206C +YBR177C +YPL205C +YBR178W +YPL203W +YBR179C +YPL202C +YBR180W +YPL201C +YBR181C +YPL200W +YBR182C +YPL199C +YBR183W +YPL198W +YBR184W +YPL197C +YBR185C +YPL196W +YBR186W +YPL195W +YBR187W +YPL194W +YBR188C +YDR393W +YDR083W +YDR395W +YDR084C +YDR399W +YDR085C +YDR400W +YDR089W +YDR401W +YDR090C +YDR402C +YDR092W +YDR403W +YDR093W +YDR405W +YDR094W +YDR406W +YDR095C +YDR408C +YDR096W +YDR409W +YDR097C +YDR410C +YDR098C +YPL193W +YBR194W +YPL192C +YBR195C +YPL191C +YBR197C +YPL189W +YBR199W +YPL188W +YBR200W +YPL187W +YBR201W +YPL185W +YBR203W +YPL186C +YBR204C +YPL184C +YBR205W +YPL181W +YBR206W +YPL182C +YBR207W +YPL180W +YBR208C +YDR411C +YDR099W +YDR414C +YDR100W +YDR415C +YDR101C +YDR418W +YDR102C +YDR419W +YDR103W +YDR420W +YDR104C +YDR421W +YDR105C +YDR422C +YDR107C +YDR423C +YDR108W +YDR425W +YDR109C +YDR426C +YDR110W +YDR428C +YDR111C +YPL179W +YBR209W +YPL178W +YBR210W +YPL177C +YBR212W +YPL176C +YBR213W +YPL174C +YBR214W +YPL173W +YBR215W +YPL172C +YBR216C +YPL171C +YBR217W +YPL170W +YBR218C +YPL168W +YBR219C +YPL167C +YBR220C +YPL166W +YBR221C +YDR430C +YDR112W +YDR431W +YDR114C +YDR432W +YDR115W +YDR433W +YDR116C +YDR435C +YDR117C +YDR436W +YDR119W +YEL001C +YDR120C +YEL003W +YDR121W +YEL004W +YDR122W +YEL005C +YDR123C +YEL006W +YDR124W +YEL007W +YDR125C +YPL165C +YBR222C +YPL164C +YBR223C +YPL163C +YBR224W +YPL162C +YBR225W +YPL161C +YBR226C +YPL159C +YBR227C +YPL157W +YBR228W +YPL156C +YBR229C +YPL155C +YBR230C +YPL154C +YBR231C +YPL152W +YBR233W +YPL150W +YBR235W +YEL008W +YDR126W +YEL009C +YDR127W +YEL010W +YDR128W +YEL013W +YDR129C +YEL014C +YDR130C +YEL015W +YDR131C +YEL016C +YDR132C +YEL017C-A +YDR133C +YEL017W +YDR134C +YPR083W +YDR135C +YEL020C +YDR136C +YEL023C +YDR137W +YPL149W +YBR238C +YPL147W +YBR239C +YPL145C +YBR240C +YPL144W +YBR241C +YPL141C +YBR242W +YPL140C +YBR244W +YPL139C +YBR245C +YPL138C +YBR246W +YPL136W +YBR248C +YPL135W +YBR249C +YPL133C +YBR250W +YPL130W +YBR251W +YEL024W +YPR021C +YEL025C +YDR139C +YEL027W +YDR140W +YEL028W +YDR142C +YEL030W +YDR143C +YEL031W +YDR144C +YEL033W +YDR146C +YPR091C +YDR338C +YEL037C +YDR340W +YEL038W +YDR344C +YEL039C +YDR345C +YEL040W +YDR346C +YPL129W +YBR255W +YPL127C +YBR258C +YPL125W +YBR259W +YPL123C +YBR260C +YPL121C +YBR261C +YPL120W +YBR262C +YPL119C +YBR263W +YPL118W +YBR264C +YPL116W +YBR266C +YPL115C +YBR267W +YPL114W +YBR268W +YPL113C +YDR049W +YEL041W +YDR347W +YEL042W +YDR348C +YEL043W +YDR349C +YEL045C +YDR350C +YEL046C +YDR351W +YEL047C +YDR352W +YEL048C +YDR354W +YEL049W +YDR357C +YEL050C +YDR358W +YEL051W +YDR359C +YEL052W +YDR360W +YEL053C +YDR363W +YPL112C +YDR050C +YPL111W +YDR051C +YPL110C +YDR055W +YPL109C +YDR056C +YPL108W +YDR057W +YPL107W +YDR059C +YPL106C +YDR061W +YPL105C +YDR063W +YPL104W +YDR065W +YPL103C +YDR066C +YPL101W +YDR067C +YEL054C +YDR364C +YEL056W +YDR368W +YEL057C +YDR369C +YEL059W +YDR370C +YEL060C +YDR371W +YEL061C +YDR372C +YEL062W +YDR374C +YEL063C +YDR375C +YEL064C +YDR377W +YEL065W +YDR378C +YEL066W +YDR379W +YEL067C +YGR153W +YEL068C +YGR154C +YEL071W +YGR157W +YEL072W +YGR159C +YER001W +YGR160W +YER002W +YGR161C +YER004W +YGR163W +YER005W +YGR164W +YER007C-A +YGR165W +YER007W +YGR166W +YER010C +YOL153C +YER011W +YGR168C +YHR195W +YHR031C +YHR198C +YHR034C +YHR199C +YHR035W +YHR200W +YHR037W +YHR202W +YHR038W +YHR203C +YHR039C +YHR204W +YHR043C +YHR206W +YHR044C +YHR207C +YHR046C +YHR209W +YHR047C +YHR210C +YHR048W +YCL001W +YHR049W +YGR169C +YPR011C +YER017C +YGR170W +YER019W +YGR171C +YER019C-A +YGR173W +YER020W +YGR174C +YER024W +YGR176W +YER030W +YGR177C +YER032W +YGR178C +YER033C +YGR180C +YER034W +YGR181W +YER035W +YGR182C +YCL002C +YHR049C-A +YCL005W +YHR050W +YMR118C +YHR051W +YCL008C +YHR057C +YCL009C +YHR060W +YCL010C +YHR061C +YCL011C +YHR066W +YCL012W +YHR073W +YCL013W +YHR075C +YCL014W +YHR076W +YCL016C +YHR077C +YER038W-A +YGR183C +YER039C +YGR184C +YER040W +YGR187C +YER041W +YGR189C +YER042W +YGR192C +YER044C-A +YGR193C +YER045C +YGR194C +YER046W-A +YGR196C +YER047C +YGR197C +YER048C +YGR199W +YER049W +YGR200C +YER050C +YGR202C +YCL023C +YHR078W +YCL024W +YHR079C +YCL025C +YHR080C +YCL026C +YHR081W +YCL027W +YHR082C +YCL028W +YHR086W +YCL029C +YHR087W +YCL030C +YHR091C +YCL032W +YHR092C +YCL033C +YHR093W +YCL034W +YHR094C +YCL036W +YHR095W +YER051W +YGR203W +YER052C +YGR205W +YER053C +YGR206W +YER054C +YGR207C +YER056C +YGR208W +YER056C-A +YGR209C +YER057C +YGR212W +YER058W +YGR213C +YER059W +YGR214W +YER060W +YGR215W +YER060W-A +YGR217W +YER061C +YHL047C +YCL037C +YHR096C +YCL039W +YHR097C +YCL040W +YHR100C +YCL042W +YHR103W +YCL044C +YHR104W +YCL045C +YHR105W +YCL046W +YHR106W +YCL047C +YHR108W +YCL048W +YHR109W +YCL049C +YHR110W +YCL050C +YHR111W +YCL051W +YHR112C +YER062C +YHL046C +YER065C +YHL045W +YER066C-A +YHL044W +YER067W +YHL043W +YER067C-A +YHL042W +YER068W +YHL041W +YER068C-A +YHL040C +YER069W +YHL038C +YPR118W +YHL037C +YER071C +YHL036W +YER072W +YHL035C +YER073W +YHL034C +YCL055W +YHR113W +YCL056C +YHR114W +YCL057W +YHR115C +YCL060C +YHR116W +YCL061C +YHR117W +YCL062W +YHR120W +YCL063W +YHR121W +YCL064C +YHR123W +YCL069W +YHR124W +YCR001W +YHR125W +YCR002C +YHR126C +YCR003W +YHR129C +YER074W +YHL033C +YER075C +YHL032C +YER079W +YHL031C +YER080W +YHL030W +YER081W +YHL029C +YER083C +YHL028W +YER084W +YHL027W +YER085C +YHL026C +YER086W +YHL023C +YER087C-A +YHL022C +YGR123C +YHL021C +YGR124W +YHL020C +YCR004C +YHR130C +YCR005C +YHR132C +YCR006C +YHR133C +YCR007C +YHR134W +YCR008W +YHR135C +YCR009C +YHR136C +YCR010C +YHR137W +YCR011C +YHR138C +YCR014C +YHR139C +YCR015C +YHR139C-A +YCR016W +YHR142W +YCR017C +YHR143W +YGR125W +YHL019C +YGR126W +YHL017W +YGR127W +YHL016C +YGR129W +YHL014C +YGR130C +YHL013C +YGR131W +YHL012W +YGR132C +YHL010C +YGR133W +YHL009C +YGR135W +YHL008C +YGR136W +YHL007C +YGR137W +YHL006C +YGR138C +YHL005C +YCR019W +YHR147C +YCR020C +YHR150W +YCR020C-A +YHR151C +YCR021C +YHR152W +YCR022C +YHR153C +YCR023C +YHR154W +YLR420W +YHR155W +YLR451W +YHR156C +YLR126C +YHR157W +YLR128W +YHR158C +YLR130C +YHR159W +YLR131C +YHR160C +YGR139W +YHL003C +YGR141W +YHR001W-A +YGR142W +YHR011W +YGR143W +YHR012W +YGR144W +YHR013C +YGR146C +YHR014W +YGR148C +YHR015W +YGR149W +YHR018C +YGR150C +YHR022C +YGR151C +YHR029C +YGR152C +YHR030C +YLR133W +YHR161C +YLR134W +YHR163W +YLR135W +YHR167W +YLR136C +YHR176W +YLR137W +YHR177W +YLR138W +YHR178W +YLR139C +YHR179W +YLR142W +YHR182W +YLR143W +YHR183W +YLR144C +YHR184W +YMR074C +YHR189W +YLR149C +YKL063C +YLR150W +YKL064W +YLR151C +YKL065C +YLR152C +YKL066W +YLR154C +YKL067W +YLR164W +YKL068W +YLR165C +YKL069W +YLR168C +YKL070W +YLR169W +YKL071W +YLR170C +YKL072W +YLR171W +YKL073W +YLR172C +YKL074C +YOR138C +YKL184W +YOR139C +YKL185W +YOR140W +YKL187C +YOR141C +YKL188C +YOR142W +YKL190W +YOR144C +YGR027C +YOR152C +YGR031W +YOR153W +YGR033C +YOR154W +YGR034W +YOR155C +YGR035C +YOR156C +YGR036C +YOR161C +YGR037C +YLR173W +YKL075C +YLR174W +YKL076C +YLR176C +YKL077W +YLR177W +YKL079W +YKL080W +YLR178C +YLR179C +YKL081W +YLR180W +YKL084W +YLR181C +YKL085W +YLR182W +YKL086W +YLR183C +YKL087C +YLR184W +YKL090W +YOR162C +YGR039W +YOR163W +YGR041W +YOR164C +YGR042W +YOR165W +YGR043C +YOR166C +YGR044C +YOR167C +YGR045C +YOR170W +YGR049W +YOR171C +YGR051C +YOR172W +YGR052W +YOR173W +YGR054W +YOR175C +YGR055W +YLR185W +YKL091C +YLR187W +YKL092C +YLR188W +YKL093W +YLR189C +YKL094W +YLR190W +YKL096W +YLR191W +YKL097C +YLR193C +YKL098W +YLR194C +YKL100C +YLR199C +YKL101W +YLR200W +YKL102C +YLR201C +YKL103C +YLR202C +YKL105C +YOR177C +YGR056W +YOR178C +YGR057C +YOR182C +YGR058W +YOR183W +YGR059W +YOR184W +YGR061C +YOR185C +YGR062C +YOR186W +YGR064W +YOR187W +YGR066C +YOR188W +YGR067C +YOR189W +YGR068C +YOR190W +YGR069W +YOR191W +YGR070W +YLR203C +YKL106W +YLR204W +YKL107W +YLR205C +YKL109W +YLR206W +YKL110C +YLR207W +YKL113C +YLR209C +YKL114C +YLR210W +YKL116C +YLR211C +YKL117W +YLR213C +YKL118W +YLR214W +YKL119C +YLR216C +YKL120W +YLR217W +YKL121W +YOR192C +YGR071C +YOR193W +YGR072W +YOR195W +YGR076C +YOR196C +YGR077C +YOR197W +YGR078C +YOR198C +YGR079W +YOR199W +YGR080W +YOR200W +YGR081C +YOR201C +YGR084C +YOR202W +YGR085C +YOR205C +YGR087C +YOR208W +YGR088W +YLR218C +YKL123W +YLR219W +YKL124W +YLR220W +YKL126W +YLR221C +YKL127W +YLR224W +YKL128C +YLR225C +YKL129C +YLR227C +YKL130C +YKL001C +YKL131W +YKL002W +YKL132C +YKL003C +YKL133C +YKL006W +YKL134C +YKL007W +YKL135C +YOR209C +YGR096W +YOR211C +YGR097W +YOR212W +YGR100W +YOR213C +YGR101W +YOR214C +YGR102C +YOR215C +YGR104C +YOR216C +YGR105W +YOR219C +YGR107W +YOR220W +YGR108W +YOR221C +YGR109C +YOR222W +YGR111W +YOR223W +YGR112W +YKL008C +YKL136W +YKL009W +YKL137W +YKL010C +YKL138C +YKL011C +YKL140W +YKL015W +YKL142W +YKL016C +YKL143W +YKL017C +YKL146W +YKL020C +YKL147C +YKL023W +YKL148C +YKL025C +YKL149C +YKL026C +YKL150W +YKL027W +YKL151C +YOR225W +YGR118W +YOR226C +YGR121C +YOR227W +YGR122W +YOR228C +YOR097C +YOR229W +YOR099W +YOR230W +YOR100C +YOR231W +YOR101W +YOR233W +YOR104W +YOR234C +YOR105W +YOR235W +YOR106W +YOR237W +YOR107W +YOR238W +YOR108W +YKL029C +YPR151C +YKL031W +YKL156W +YKL032C +YKL157W +YKL034W +YKL158W +YKL037W +YKL159C +YKL038W +YKL160W +YKL039W +YKL161C +YKL040C +YKL162C +YKL041W +YKL163W +YKL043W +YKL164C +YKL044W +YKL166C +YKL046C +YKL167C +YOR239W +YOR109W +YOR240W +YOR111W +YOR241W +YOR112W +YOR242C +YOR113W +YOR243C +YOR114W +YOR245C +YOR115C +YOR246C +YOR118W +YOR247W +YOR120W +YOR248W +YOR121C +YOR251C +YOR123C +YOR252W +YOR124C +YOR253W +YOR125C +YKL047W +YKL168C +YKL048C +YKL169C +YKL050C +YKL170W +YKL051W +YKL171W +YKL053W +YKL174C +YKL054C +YKL175W +YKL055C +YKL176C +YKL056C +YKL177W +YKL057C +YKL178C +YKL061W +YKL179C +YKL062W +YKL183W +YOR255W +YOR126C +YOR258W +YOR127W +YOR263C +YOR129C +YOR264W +YOR130C +YOR277C +YOR131C +YOR279C +YOR132W +YOR280C +YOR133W +YOR283W +YOR134W +YOR284W +YOR135C +YOR285W +YOR136W +YOR286W +YOR137C +YOR288C +YLR353W +YJL218W +YLR354C +YJL217W +YLR356W +YJL216C +YLR357W +YJL215C +YLR360W +YJL214W +YLR362W +YJL212C +YLR363C +YJL210W +YLR364W +YJL211C +YLR365W +YJL209W +YLR366W +YJL208C +YLR367W +YJL207C +YLR368W +YGL199C +YLR292C +YGL200C +YLR294C +YGL202W +YLR295C +YGL203C +YLR296W +YGL205W +YLR297W +YGL208W +YLR299W +YGL209W +YLR300W +YGL210W +YLR303W +YGL211W +YLR304C +YGL212W +YLR306W +YGL213C +YLR307W +YGL214W +YLR308W +YJL206C +YLR371W +YJL205C +YLR372W +YJL204C +YLR373C +YJL201W +YLR374C +YJL200C +YLR375W +YJL199C +YLR376C +YJL198W +YLR377C +YJL197W +YLR380W +YLR381W +YJL196C +YJL193W +YLR384C +YJL192C +YLR385C +YGL215W +YLR309C +YGL216W +YLR311C +YGL217C +YLR312C +YGL218W +YLR312W-A +YGL220W +YLR313C +YGL221C +YLR315W +YGL222C +YLR318W +YGL224C +YLR319C +YGL226C-A +YLR320W +YGL226W +YLR322W +YGL227W +YDR147W +YJL191W +YLR386W +YJL190C +YLR387C +YJL189W +YLR388W +YJL188C +YLR390W +YJL187C +YLR392C +YJL186W +YLR393W +YJL185C +YLR395C +YJL183W +YLR398C +YJL181W +YLR400W +YJL182C +YLR401C +YJL180C +YLR402W +YJL179W +YLR404W +YGL228W +YDR148C +YGL229C +YDR149C +YGL230C +YDR150W +YGL231C +YDR151C +YGL232W +YDR152W +YGL234W +YDR153C +YGL235W +YDR154C +YGL236C +YDR155C +YGL237C +YDR156W +YGL241W +YDR157W +YGL242C +YDR158W +YGL243W +YDR159W +YJL178C +YLR405W +YJL176C +YLR407W +YJL172W +YLR408C +YJL171C +YLR410W +YJL170C +YLR412W +YJL169W +YLR413W +YJL168C +YLR414C +YJL166W +YLR415C +YJL165C +YLR416C +YJL164C +YLR417W +YJL163C +YLR418C +YJL162C +YLR421C +YGL244W +YDR161W +YGL246C +YDR162C +YGL248W +YDR163W +YGL249W +YDR165W +YGL250W +YDR169C +YGL251C +YDR171W +YGL252C +YDR173C +YGL253W +YDR175C +YGL254W +YDR176W +YGL255W +YDR178W +YGL256W +YDR179C +YGL257C +YDR179W-A +YJL161W +YLR228C +YJL159W +YLR231C +YJL158C +YLR232W +YJL157C +YLR233C +YJL155C +YLR234W +YJL154C +YLR235C +YJL153C +YLR236C +YJL152W +YLR238W +YJL151C +YLR239C +YJL150W +YLR241W +YJL149W +YLR242C +YJL148W +YLR247C +YGL258W +YDR181C +YGL259W +YDR183W +YGL260W +YDR184C +YGL261C +YDR185C +YGL262W +YDR186C +YGL263W +YDR191W +YGR001C +YDR192C +YGR003W +YDR193W +YGR004W +YDR194C +YGR006W +YDR195W +YGR007W +YDR197W +YGR008C +YDR198C +YJL147C +YLR248W +YJL146W +YLR250W +YJL145W +YLR251W +YJL144W +YLR252W +YJL142C +YLR253W +YJL140W +YLR254C +YJL139C +YLR255C +YJL138C +YLR257W +YJL135W +YLR258W +YJL134W +YLR260W +YJL133W +YLR261C +YJL132W +YLR262C +YGR010W +YDR199W +YGR011W +YDR200C +YGR012W +YDR203W +YGR014W +YDR204W +YGR015C +YDR206W +YGR016W +YDR207C +YGR017W +YDR209C +YGR018C +YDR210W +YGR019W +YDR213W +YGR020C +YDR214W +YGR021W +YDR215C +YGR022C +YDR216W +YJL131C +YLR263W +YJL130C +YLR264W +YJL129C +YLR265C +YLR324W +YLR266C +YLR325C +YLR267W +YLR326W +YLR268W +YLR327C +YLR269C +YLR328W +YLR270W +YLR329W +YLR271W +YLR330W +YLR273C +YLR331C +YLR278C +YLR332W +YLR279W +YGR023W +YDR217C +YGR025W +YDR218C +YGR026W +YDR219C +YPL091W +YDR220C +YPL090C +YDR221W +YPL089C +YDR222W +YPL088W +YDR223W +YPL087W +YDR225W +YPL086C +YDR226W +YPL084W +YDR227W +YPL081W +YDR229W +YPL080C +YDR230W +YLR333C +YLR280C +YLR335W +YLR281C +YLR341W +YLR282C +YLR342W +YLR283W +YLR344W +YLR284C +YLR345W +YLR285W +YLR348C +YLR287C +YLR349W +YLR287C-A +YLR350W +YLR288C +YLR351C +YLR289W +YLR352W +YLR290C +YPL079W +YDR231C +YPL078C +YDR233C +YPL077C +YDR234W +YPL074W +YDR237W +YPL072W +YDR239C +YPL073C +YDR241W +YPL071C +YGL194C +YPL070W +YGL195W +YPL069C +YGL196W +YPL068C +YGL197W +YPL067C +YGL198W +YPL066W +YPR164W +YPL065W +YPR166C +YPL064C +YPR167C +YPL062W +YPR170C +YPL061W +YPR171W +YPL060W +YPR172W +YPL058C +YPR173C +YPL057C +YPR174C +YPL056C +YPR179C +YPL055C +YPR184W +YPL054W +YPR185W +YPL053C +YPR188C +YPL194W +YOL152W +YGL031C +YBL003C +YGL032C +YBL005W +YGL033W +YBL006C +YGL034C +YBL007C +YGL035C +YBL008W +YGL036W +YBL009W +YGL037C +YBL010C +YGL039W +YBL011W +YGL041C +YBL012C +YGL042C +YBL013W +YGL043W +YBL015W +YPL052W +YPR189W +YPL051W +YPR191W +YPL049C +YPR192W +YPL048W +YPR193C +YPL047W +YPR194C +YPL046C +YPR195C +YPL042C +YPR196W +YPL041C +YPR197C +YPL040C +YPR198W +YPL039W +YPR199C +YPL038W +YPR200C +YPL037C +YPR201W +YGL045W +YBL016W +YGL046W +YBL017C +YGL049C +YBL019W +YGL050W +YBL021C +YGL051W +YBL022C +YGL053W +YBL024W +YGL054C +YBL027W +YGL056C +YBL028C +YGL057C +YBL029W +YGL058W +YBL031W +YGL059W +YBL032W +YGL060W +YBL036C +YCR090C +YPL035C +YPL033C +YCR091W +YPL032C +YCR092C +YPL030W +YCR094W +YPL029W +YCR098C +YPL026C +YCR099C +YPL025C +YCR100C +YPL023C +YCR101C +YPL022W +YCR102C +YPL021W +YCR105W +YPL019C +YCR106W +YGL062W +YBL037W +YGL063W +YBL038W +YGL064C +YBL039C +YGL066W +YBL042C +YGL067W +YBL043W +YGL071W +YBL044W +YGL072C +YBL045C +YGL076C +YBL046W +YGL077C +YBL047C +YGL078C +YBL048W +YGL079W +YBL049W +YPL018W +YDL130W-A +YPL015C +YDR363W-A +YPL014W +YDR525W-A +YPL013C +YDR535C +YPL009C +YDR536W +YPL008W +YDR538W +YPL006W +YDR539W +YPL005W +YDR540C +YPL003W +YDR541C +YPL002C +YER039C-A +YPL001W +YER091C-A +YPR001W +YER144C +YGL080W +YBL051C +YGL081W +YBL052C +YGL082W +YBL053W +YGL083W +YBL054W +YGL084C +YBL055C +YGL085W +YBL056W +YGL086W +YBL057C +YGL087C +YBL058W +YGL089C +YBL059W +YGL090W +YBL060W +YGL094C +YBL061C +YGL096W +YBL062W +YPR002W +YER188W +YPR003C +YFL034C-A +YPR004C +YFR032C +YPR005C +YFR032C-A +YPR106W +YFR033C +YPR109W +YFR034C +YPR111W +YFR035C +YPR114W +YFR036W +YPR115W +YFR038W +YPR116W +YFR040W +YPR117W +YFR041C +YPR119W +YFR043C +YNL242W +YBL063W +YNL241C +YBL064C +YNL239W +YBL065W +YNL238W +YBL066C +YNL237W +YBL067C +YNL236W +YBL068W +YNL235C +YBL069W +YNL234W +YBL070C +YNL233W +YBL071C +YNL231C +YBL072C +YNL230C +YBL075C +YNL229C +YBL078C +YPR120C +YFR044C +YPR121W +YFR045W +YPR122W +YFR046C +YPR123C +YFR047C +YPR124W +YFR048W +YPR125W +YFR049W +YPR126C +YFR053C +YPR127W +YFR054C +YPR128C +YFR055W +YPR129W +YFR056C +YPR130C +YFR057W +YOL151W +YGR220C +YNL228W +YBL079W +YNL226W +YBL080C +YNL227C +YBL081W +YNL224C +YBL082C +YNL223W +YBL083C +YNL219C +YBL085W +YNL218W +YBL086C +YNL217W +YBL087C +YNL215W +YBL088C +YNL214W +YBL089W +YNL213C +YBL090W +YNL212W +YBL091C +YPR132W +YGR221C +YPR134W +YGR223C +YPR135W +YGR224W +YPR138C +YGR225W +YPR139C +YGR226C +YPR140W +YGR227W +YPR141C +YGR228W +YPR145W +YGR230W +YPR146C +YGR231C +YPR147C +YGR232W +YPR148C +YGR233C +YPR149W +YGR234W +YNL211C +YPL158C +YNL208W +YBL094C +YNL206C +YGL002W +YNL205C +YGL003C +YNL204C +YGL004C +YNL202W +YGL005C +YNL203C +YGL006W +YNL201C +YGL007W +YNL200C +YGL010W +YNL199C +YGL012W +YNL198C +YGL013C +YNL197C +YGL014W +YPR150W +YGR235C +YPR152C +YGR236C +YPR153W +YGR237C +YPR154W +YGR240C +YPR155C +YGR241C +YPR156C +YGR242W +YPR157W +YGR243W +YPR158W +YGR244C +YPR159W +YGR247W +YPR160W +YGR249W +YPR163C +YBL001C +YNL196C +YGL015C +YNL195C +YGL016W +YNL194C +YGL017W +YNL193W +YGL019W +YNL192W +YGL021W +YNL191W +YGL023C +YNL190W +YGL024W +YNL187W +YGL025C +YNL184C +YGL026C +YNL183C +YGL027C +YNL179C +YGL028C +YNL177C +YDR260C +YNL176C +YDR261C +YNL175C +YDR262W +YNL173C +YDR263C +YNL170W +YDR264C +YNL171C +YDR265W +YNL169C +YDR266C +YNL168C +YDR269C +YNL167C +YDR270W +YNL166C +YDR271C +YNL165W +YDR272W +YNL164C +YDR273W +YGR281W +YIL076W +YGR282C +YIL077C +YGR283C +YIL079C +YGR284C +YIL084C +YGR285C +YIL086C +YGR286C +YIL087C +YGR287C +YIL088C +YGR288W +YIL090W +YGR290W +YIL093C +YHR021W-A +YIL095W +YHR039C-A +YIL096C +YHR079C-A +YIL097W +YNL162W +YDR274C +YNL160W +YDR275W +YNL159C +YDR276C +YNL157W +YDR277C +YNL156C +YDR278C +YNL155W +YDR279W +YNL154C +YDR281C +YNL148C +YDR282C +YKL191W +YDR284C +YKL197C +YDR285W +YKL198C +YDR286C +YKL199C +YDR287W +YIL009C-A +YIL006W +YIR017C +YIL007C +YIR018W +YIL008W +YIR019C +YIL009W +YIR020C +YIL010W +YIR020W-A +YIL014C-A +YIR021W +YIL038C +YIR024C +YIL042C +YIR025W +YIL047C +YIR026C +YIL052C +YIR027C +YIL054W +YIR028W +YIL055C +YKL200C +YDR289C +YKL205W +YDR290W +YKL206C +YDR291W +YKL207W +YDR293C +YDR294C +YKL208W +YKL211C +YDR295C +YKL212W +YDR297W +YKL213C +YDR298C +YKL214C +YDR304C +YKL216W +YDR305C +YKL217W +YDR306C +YIR029W +YIL059C +YIR031C +YIL060W +YIR033W +YIL067C +YIR034C +YIL069C +YIR035C +YIL070C +YIR036C +YIL071C +YIR037W +YIL074C +YIR038C +YIL089W +YIR039C +YIL092W +YIR042C +YFL006W +YKL033W-A +YFL011W +YKL218C +YDR307W +YKL221W +YDR309C +YKL222C +YDR310C +YKR001C +YDR312W +YKR003W +YDR313C +YKR005C +YDR314C +YKR007W +YDR315C +YKR009C +YDR316W +YKR011C +YDR317W +YKR012C +YDR318W +YKR013W +YDR319C +YKR014C +YDR320C +YKL162C-A +YFL015C +YKR035W-A +YFL020C +YKR066C +YFL021W +YKR067W +YFL023W +YKR069W +YFL025C +YKR070W +YFL026W +YKR072C +YFL027C +YKR073C +YFL028C +YKR074W +YFL030W +YKR075C +YFL031W +YKR076W +YFL032W +YKR077W +YFL034W +YKR015C +YDR321W +YKR016W +YDR322W +YKR017C +YDR323C +YKR018C +YDR329C +YKR020W +YDR330W +YKR021W +YDR332W +YKR024C +YDR333C +YKR026C +YDR334W +YKR030W +YDR335W +YKR031C +YDR336W +YKR032W +YDR337W +YKR033C +YIL001W +YKR078W +YFL034C-A +YKR080W +YFL036W +YKR082W +YFL040W +YKR084C +YFL041W +YMR062C +YFL043C +YMR063W +YFL044C +YMR065W +YFL046W +YMR067C +YFL047W +YMR068W +YFL048C +YMR069W +YFL049W +YMR070W +YFL050C +YMR071C +YFL051C +YKR035C +YIL002C +YKR042W +YIL005W +YKR043C +YIL011W +YKR044W +YIL012W +YKR045C +YIL013C +YKR047W +YIL014W +YKR048C +YIL015W +YKR049C +YIL016W +YKR050W +YIL017C +YKR051W +YIL020C +YKR052C +YIL023C +YKR054C +YIL024C +YMR072W +YFL052W +YMR073C +YFL053W +YMR075C-A +YFL054C +YMR075W +YFL055W +YMR077C +YFL056C +YMR078C +YFR001W +YMR080C +YFR006W +YMR081C +YFR007W +YMR082C +YFR008W +YMR083W +YFR009W +YMR084W +YFR010W +YMR085W +YFR012W +YKR055W +YIL025C +YKR056W +YIL027C +YKR057W +YIL028W +YKR058W +YIL029C +YKR059W +YIL032C +YKR060W +YIL034C +YKR061W +YIL035C +YKR064W +YIL036W +YKR065C +YIL037C +YDR244W +YIL039W +YDR247W +YIL040W +YDR248C +YIL041W +YMR086C-A +YFR014C +YMR086W +YFR015C +YMR087W +YFR016C +YMR088C +YFR017C +YMR089C +YFR018C +YMR090W +YFR020W +YMR091C +YFR021W +YMR092C +YFR022W +YNR070W +YFR023W +YNR071C +YFR024C-A +YNR072W +YFR026C +YNR073C +YFR031C-A +YDR249C +YIL043C +YDR250C +YIL044C +YDR251W +YIL045W +YDR252W +YIL049W +YDR253C +YIL050W +YDR254W +YIL053W +YDR255C +YIL057C +YDR256C +YIL064W +YDR257C +YIL065C +YDR258C +YIL072W +YDR259C +YIL073C +YNR074C +YGR256W +YNR075W +YGR259C +YOL013W-A +YGR260W +YOL086C +YGR261C +YOL087C +YGR263C +YOL088C +YGR266W +YOL089C +YGR268C +YOL090W +YGR269W +YOL091W +YGR270W +YOL092W +YGR275W +YOL093W +YGR279C +YOL095C +YMR316C-A +YOL096C +YMR316C-B +YOL098C +YMR316W +YOL099C +YMR317W +YOL100W +YMR318C +YOL101C +YMR319C +YOL103W +YMR320W +YOL104C +YNL250W +YOL105C +YNL252C +YOL106W +YNL279W +YOL107W +YNL300W +YOL108C +YNL316C +YJL056C +YPR030W +YJL055W +YPR032W +YJL053W +YPR036W +YJL052W +YPR038W +YJL051W +YPR039W +YJL049W +YPR040W +YJL048C +YPR042C +YJL047C +YPR044C +YJL046W +YPR045C +YJL045W +YPR046W +YJL044C +YPR047W +YJL043W +YPR049C +YOL109W +YOL016C +YOL110W +YOR096W +YOL111C +YOR306C +YOL112W +YOR317W +YOL113W +YPL132W +YOL114C +YPL134C +YOL115W +YML070W +YOL116W +YML071C +YOL117W +YML074C +YOL118C +YML090W +YOL119C +YML094W +YOL121C +YML095C +YJL038C +YPR051W +YJL037W +YPR052C +YJL036W +YPR053C +YJL030W +YPR054W +YEL012W +YPR057W +YER031C +YPR058W +YER046W +YPR059C +YER063W +YPR060C +YER066W +YPR061C +YGR188C +YPR062W +YGR201C +YPR063C +YGR204W +YPR065W +YOL122C +YML094C-A +YOL124C +YML096W +YOL126C +YML097C +YOL128C +YML099C +YOL129W +YML100W +YOL131W +YML100W-A +YOL132W +YML101C +YOL136C +YML101C-A +YML102W +YOL137W +YOL138C +YML103C +YBR232C +YML104C +YHL002W +YPR066W +YHL011C +YPR068C +YHL039W +YPR069C +YHR003C +YPR070W +YHR004C +YPR071W +YHR006W +YPR073C +YHR008C +YPR074C +YHR009C +YPR075C +YHR025W +YPR076W +YHR026W +YPR077C +YHR041C +YPR079W +YDR424C +YML106W +YEL011W +YML107C +YER064C +YML108W +YER077C +YML109W +YER078C +YML113W +YER088C +YML116W +YER090W +YML117W +YER091C +YML116W-A +YER092W +YML118W +YER093C-A +YML119W +YER095W +YML120C +YER096W +YML121W +YHR059W +YPR084W +YHR067W +YPR087W +YHR127W +YPR089W +YHR131C +YPR090W +YHR180W +YPR092W +YHR185C +YPR093C +YHR194W +YPR095C +YLL007C +YPR096C +YMR154C +YPR097W +YNL274C +YPR098C +YOL141W +YPR099C +YOL150C +YPR100W +YER097W +YML122C +YER098W +YML123C +YGR134W +YML124C +YGR210C +YML128C +YHL024W +YML131W +YHL025W +YMR004W +YHR016C +YMR095C +YHR017W +YMR096W +YHR032W +YMR099C +YHR045W +YMR100W +YHR064C +YMR101C +YHR140W +YMR102C +YOL158C +YPR101W +YOL159C +YJL127C +YOL160W +YJL126W +YOL162W +YJL124C +YOL163W +YJL123C +YJR073C +YJL122W +YJR075W +YJL120W +YJR078W +YJL121C +YJR079W +YJL118W +YJR082C +YJL119C +YJR083C +YJL117W +YJR088C +YJL116C +YHR162W +YMR103C +YHR168W +YMR105C +YHR181W +YMR106C +YHR191C +YMR107W +YHR193C +YMR109W +YLL030C +YMR110C +YLL044W +YMR111C +YLL048C +YMR114C +YLL049W +YMR115W +YLL059C +YMR116C +YLR030W +YMR119W-A +YLR031W +YMR120C +YJR092W +YJL115W +YJR102C +YJL112W +YJR103W +YJL110C +YJR105W +YJL108C +YJR108W +YJL107C +YJR110W +YJL106W +YJR111C +YJL102W +YJR115W +YJL100W +YJR127C +YJL099W +YJR128W +YJL098W +YJR129C +YJL096W +YJR130C +YJL095W +YLR032W +YMR121C +YLR034C +YMR122C +YLR035C +YMR123W +YLR036C +YMR124W +YLR037C +YMR125W +YLR038C +YMR126C +YLR039C +YMR127C +YLR040C +YMR129W +YLR041W +YMR130W +YLR050C +YMR132C +YLR052W +YMR133W +YMR142C +YMR135C +YJR135C +YJL093C +YJR137C +YJL092W +YJR146W +YJL089W +YJR147W +YJL088W +YJR149W +YJL084C +YJR152W +YJL083W +YJR154W +YJL082W +YKR087C +YJL080C +YKR088C +YJL079C +YKR089C +YJL077C +YKR090W +YJL073W +YKR091W +YJL071W +YMR158W +YPR006C +YMR171C +YPR009W +YMR181C +YPR012W +YMR209C +YPR014C +YMR271C +YPR015C +YMR279C +YPR017C +YMR306W +YPR018W +YMR311C +YPR020W +YMR312W +YPR027C +YMR313C +YPR028W +YMR315W +YPR029C +YKR092C +YJL068C +YKR093W +YJL067W +YKR097W +YJL066C +YKR098C +YJL064W +YKR099W +YJL065C +YKR100C +YJL063C +YKR101W +YJL062W +YKR103W +YJL060W +YKR104W +YJL059W +YKR105C +YJL058C +YLL018C-A +YJL057C +YLR262C-A +YJR100C +YLR422W +YJR104C +YLR423C +YJR106W +YLR425W +YJR107W +YLR426W +YJR109C +YLR427W +YJR113C +YLR428C +YJR116W +YLR429W +YJR117W +YLR431C +YJR118C +YLR432W +YJR119C +YLR433C +YJR120W +YLR434C +YJR121W +YJR026W +YDR026C +YJR030C +YDR027C +YJR031C +YDR028C +YJR033C +YDR029W +YJR035W +YDR030C +YJR036C +YDR031W +YJR043C +YDR032C +YJR048W +YDR033W +YJR049C +YDR034C +YJR050W +YDR035W +YJR051W +YDR036C +YJR052W +YDR042C +YLR435W +YJR122W +YLR436C +YJR124C +YLR437C +YJR125C +YLR438W +YJR126C +YLR441C +YJR131W +YLR443W +YJR133W +YLR444C +YJR134C +YLR445W +YJR139C +YLR446W +YJR140C +YLR447C +YJR142W +YLR448W +YJR144W +YLR449W +YJR145C +YJR053W +YDR043C +YJR054W +YDR046C +YJR055W +YAL064C-A +YJR056C +YBL091C-A +YJR058C +YBR269C +YJR059W +YBR271W +YJR060W +YBR273C +YJR061W +YBR274W +YJR062C +YBR277C +YJR063W +YBR278W +YDL096C +YBR281C +YDL099W +YBR282W +YLR450W +YJR148W +YLR452C +YJR150C +YLR453C +YJR153W +YLR454W +YKL005C +YLR456W +YKL030W +YLR460C +YLR146C +YLR461W +YLR343W +YML009C +YML067C +YML009C-A +YML068W +YML021C +YML072C +YML081C-A +YMR136W +YMR060C +YMR172W +YDL100C +YBR283C +YDL101C +YBR284W +YDL104C +YBR285W +YDL106C +YBR286W +YDL107W +YBR290W +YDL109C +YBR291C +YDL110C +YBR292C +YDL112W +YBR293W +YDL113C +YBR295W +YDL114W +YBR296C +YDL116W +YBR297W +YDL117W +YBR298C +YOR300W +YMR158C-A +YMR169C +YOR309C +YMR174C +YDL191W +YMR175W +YDL192W +YMR194C-A +YDL197C +YMR326C +YDL198C +YNR032C-A +YDL199C +YNR050C +YDL200C +YNR051C +YDL201W +YNR056C +YDL203C +YNR057C +YDL204W +YDL118W +YBR300C +YDL119C +YCL001W-A +YDL121C +YCR020W-B +YDL122W +YCR024C +YDL123W +YCR024C-A +YDL124W +YCR025C +YDL125C +YCR026C +YDL127W +YCR027C +YDL128W +YCR028C +YDL129W +YCR031C +YDL130W +YCR034W +YNR058W +YDL206W +YNR059W +YDL210W +YNR060W +YDL211C +YNR061C +YDL213C +YNR062C +YDL214C +YNR063W +YDL215C +YNR064C +YDL216C +YNR065C +YDL218W +YNR066C +YDL219W +YNR067C +YDL222C +YNR068C +YDL223C +YAL012W +YDL224C +YDL131W +YCR036W +YDL133W +YCR037C +YDL134C +YCR043C +YDL133C-A +YCR045C +YDL135C +YCR049C +YDL136W +YCR050C +YDL137W +YCR051W +YDL138W +YCR059C +YDL142C +YCR061W +YDL144C +YCR065W +YDL146W +YCR066W +YDL149W +YCR068W +YAL047C +YDL225W +YAL054C +YDL226C +YAL056C-A +YDL227C +YAR050W +YDL229W +YCL006C +YDL230W +YCL022C +YDL231C +YCL023C +YDL232W +YCL038C +YDL233W +YCL058C +YDL234C +YCL074W +YDL236W +YCL075W +YDL237W +YCL076W +YDL238C +YDL151C +YCR071C +YDL154W +YCR073W-A +YDL155W +YCR076C +YDL156W +YCR077C +YDL157C +YCR079W +YDL159W +YCR081W +YDL161W +YCR082W +YDL162C +YCR085W +YDL168W +YCR086W +YDL169C +YCR087C-A +YDL170W +YCR087W +YDL171C +YJL007C +YGL199C +YDL239C +YGL214W +YDL240W +YGL217C +YDL241W +YGL235W +YDL242W +YGR011W +YDL243C +YGR018C +YDR001C +YGR022C +YDR003W +YGR025W +YDR004W +YJR069C +YDR005C +YJR070C +YDR006C +YJR074W +YDR008C +YJR077C +YDR009W +YDL172C +YJL016W +YDL173W +YJL017W +YDL174C +YJL020C +YDL175C +YJL021C +YDL176W +YJL022W +YDL177C +YJL023C +YDL178W +YJL024C +YDL179W +YJL029C +YDL180W +YJR001W +YDL181W +YJR005W +YDL182W +YJR008W +YDL183C +YJR009C +YJR080C +YDR010C +YJR084W +YDR011W +YJR087W +YDR014W +YJR091C +YDR015C +YJR094C +YDR017C +YJR094W-A +YDR018C +YJR095W +YDR019C +YJR096W +YDR020C +YJR097W +YDR022C +YJR098C +YDR024W +YJR099W +YDR025W +YDL184C +YJR010C-A +YDL186W +YJR010W +YDL187C +YJR011C +YDL188C +YJR014W +YDL189W +YJR015W +YDL190C +YJR018W +YOR300W +YJR019C +YOR306C +YJR020W +YOR309C +YJR021C +YOR325W +YJR024C +YOR333C +YJR025C +YOR345C +YBR014C +YOR366W +YBR015C +YOR379C +YBR016W +YNL001W +YBR018C +YNL004W +YBR019C +YNL005C +YBR020W +YNL008C +YBR021W +YNL009W +YBR022W +YNL010W +YBR023C +YNL012W +YBR024W +YNL013C +YBR025C +YNL015W +YBR026C +YNL130C +YIL112W +YBR189W +YIL113W +YCR095C +YIL114C +YCR102W-A +YIL116W +YDL133C-A +YIL117C +YDR058C +YIL119C +YDR174W +YIL120W +YDR202C +YIL121W +YDR205W +YIL123W +YDR445C +YIL124W +YDR537C +YIL125W +YFR039C +YIL128W +YNL016W +YBR027C +YNL020C +YBR028C +YNL021W +YBR030W +YNL022C +YBR031W +YNL023C +YBR032W +YNL024C +YBR033W +YNL025C +YBR034C +YNL027W +YBR036C +YNL028W +YBR037C +YNL029C +YBR040W +YNL030W +YBR041W +YNL031C +YBR042C +YGL219C +YIL130W +YGR028W +YIL132C +YGR032W +YIL133C +YGR038W +YIL134W +YGR040W +YIL135C +YGR050C +YIL137C +YGR053C +YIL138C +YGR063C +YIL139C +YGR086C +YIL140W +YGR089W +YIL141W +YGR092W +YIL145C +YGR093W +YIL146C +YNL032W +YBR043C +YNL034W +YBR044C +YNL035C +YBR045C +YNL037C +YBR046C +YNL040W +YBR047W +YNL041C +YBR048W +YNL043C +YBR050C +YNL044W +YBR051W +YNL045W +YBR052C +YNL046W +YBR053C +YNL049C +YBR054W +YNL050C +YBR056W +YGR106C +YIL148W +YGR110W +YIL149C +YGR117C +YIL152W +YGR238C +YIL153W +YGR239C +YIL154C +YGR248W +YIL155C +YGR250C +YIL156W +YJL129C +YIL157C +YJL132W +YIL159W +YJL136C +YIL160C +YJL137C +YIL161W +YJL139C +YIL162W +YNR001C +YBR057C +YNR002C +YBR058C +YNR004W +YBR059C +YNR005C +YBR061C +YBR062C +YNR006W +YNR007C +YBR063C +YNR008W +YBR064W +YNR009W +YBR065C +YNR010W +YBR066C +YNR012W +YBR067C +YNR013C +YBR068C +YOL125W +YIL163C +YJL141C +YIL164C +YJL151C +YIL165C +YJL160C +YIL166C +YJL161W +YIL167W +YJL163C +YIL168W +YJL165C +YIL170W +YJL172W +YIL173W +YJL175W +YIR001C +YJL177W +YIR002C +YJL189W +YIR003W +YNR014W +YBR069C +YNR015W +YBR071W +YNR018W +YBR072W +YNR019W +YBR073W +YNR020C +YBR074W +YNR021W +YBR075W +YNR022C +YBR076W +YNR024W +YBR077C +YNR025C +YNL146W +YNR027W +YNL145W +YNR028W +YNL144C +YNR029C +YNL143C +YJL191W +YIR005W +YJL196C +YIR007W +YJL200C +YIR009W +YJL206C +YIR013C +YJL213W +YIR014W +YKL096W-A +YIR016W +YKL115C +YDL194W +YKL139W +YDR007W +YKL194C +YDR048C +YKL201C +YFR011C +YKL202W +YFR013W +YKL204W +YNL051W +YNR030W +YNL141W +YNR031C +YNL139C +YNR032W +YNL136W +YNR034W +YNL135C +YNR036C +YNL134C +YNR037C +YNL133C +YNR039C +YNL129W +YNR040W +YNL128W +YNR041C +YNL127W +YNR042W +YNL123W +YNR045W +YNL122C +YNR047W +YNL117W +YKL215C +YNL052W +YKL220C +YNL056W +YKR010C +YNL065W +YKR019C +YNL066W +YKR023W +YNL067W +YKR027W +YNL068C +YKR028W +YNL070W +YKR029C +YNL071W +YKR034W +YNL072W +YKR036C +YNL073W +YKR039W +YNL074C +YKR040C +YNL076W +YNR048W +YNL116W +YNR049C +YNL108C +YBL095W +YNL101W +YBL096C +YNL098C +YBL098W +YNL094W +YBL099W +YNL092W +YBL100C +YNL089C +YBL101C +YNL081C +YBL102W +YNL077W +YBL103C +YNL069C +YBL104C +YNL064C +YBL106C +YNL063W +YKR041W +YNL078W +YKR046C +YNL079C +YKR053C +YNL080C +YML035C +YNL082W +YAR002C-A +YNL083W +YBR083W +YNL085W +YBR084C-A +YNL087W +YBR090C +YNL090W +YBR100W +YNL091W +YMR119W +YNL093W +YBR125C +YNL095C +YBR131W +YNL097C +YBL107C +YNL057W +YBR001C +YNL058C +YBR003W +YNL054W +YBR005W +YIL099W +YBR006W +YIL100W +YBR007C +YIL101C +YBR008C +YIL103W +YBR009C +YIL105C +YBR010W +YIL107C +YBR012C +YIL108W +YBR013C +YIL110W +YBR150C +YNL099C +YBR168W +YNL100W +YBR169C +YNL104C +YBR270C +YNL105W +YBR272C +YNL106C +YBR275C +YNL107W +YBR276C +YNL115C +YBR280C +YNL119W +YBR287W +YNL120C +YBR288C +YNL121C +YBR289W +YNL125C +YBR294W +YOR274W +YBR301W +YOR275C +YCL026C-A +YOR276W +YCR028C-A +YOR298C-A +YCR030C +YOR302W +YCR032W +YOR303W +YCR033W +YPL004C +YCR046C +YPL017C +YCR047C +YPL027W +YCR048W +YPL034W +YCR053W +YPL036W +YCR060W +YPL078C +YDL088C +YBR126C +YDL089W +YBR127C +YDL090C +YBR128C +YDL091C +YBR129C +YDL093W +YBR130C +YDL094C +YBR132C +YDL095W +YBR133C +YDR438W +YBR134W +YDR439W +YBR137W +YDR440W +YBR138C +YDR441C +YBR139W +YDR442W +YBR141C +YCR062W +YPL137C +YCR067C +YHR005C +YCR069W +YNL096C +YCR073C +YOR179C +YCR075C +YOR180C +YCR083W +YDL115C +YCR084C +YFL013W-A +YCR088W +YFL014W +YCR089W +YFL019C +YBR191W +YFL042C +YCL035C +YFR019W +YDR071C +YFR024C +YDR443C +YBR144C +YDR446W +YBR145W +YDR447C +YBR146W +YDR448W +YBR147W +YDR450W +YBR148W +YDR451C +YBR149W +YDR452W +YBR151W +YDR453C +YBR156C +YDR455C +YBR157C +YDR456W +YBR158W +YDR457W +YBR159W +YDR458C +YBR161W +YDR074W +YFR025C +YER027C +YFR030W +YER037W +YHR146W +YGR155W +YHR171W +YLR192C +YJL042W +YLR237W +YJL070C +YLR246W +YJL078C +YLR334C +YJL094C +YLR346C +YJL101C +YLR358C +YJL105W +YLR361C +YJL128C +YLR370C +YLR455W +YDR459C +YBR162C +YDR462W +YBR162W-A +YDR463W +YBR163W +YDR465C +YBR164C +YDR466W +YBR165W +YDR467C +YBR166C +YDR469W +YBR170C +YDR470C +YBR171W +YDR471W +YBR172C +YDR474C +YDL001W +YDR475C +YDL002C +YDR476C +YDL006W +YLR382C +YKR094C +YLR394W +YKR095W +YLR406C +YKR096W +YML022W +YKR102W +YML027W +YLR110C +YML036W +YLR390W-A +YML038C +YLR439W +YML041C +YLR442C +YNL268W +YML042W +YML047C +YML066C +YML075C +YML115C +YDR479C +YDL009C +YDR480W +YDL010W +YDR481C +YDL011C +YDR482C +YDL012C +YDR484W +YDL013W +YDR485C +YDL018C +YDR486C +YDL019C +YDR488C +YDL020C +YDR490C +YDL021W +YDR491C +YDL022W +YDR492W +YDL023C +YML076C +YMR037C +YML086C +YMR104C +YMR048W +YNL109W +YMR135W-A +YNR052C +YMR137C +YNR055C +YMR138W +YNR069C +YMR139W +YNL111C +YMR160W +YOL147C +YMR173W +YPR007C +YMR198W +YPR008W +YOR298C-A +YPR013C +YOR364W +YPR022C +YDR494W +YDL024C +YDR495C +YDL025C +YDR496C +YDL026W +YDR497C +YDL027C +YDR500C +YDL032W +YDR501W +YDL033C +YDR503C +YDL034W +YDR504C +YDL035C +YDR505C +YDL036C +YDR506C +YDL037C +YDR507C +YDL038C +YDR508C +YDL039C +YPL183C +YPR023C +YPL183W-A +YPR024W +YPL189W +YPR026W +YPL224C +YPR031W +YGR295C +YPR037C +YHR132W-A +YPR043W +YIL030C +YPR050C +YIL058W +YPR064W +YIL092W +YPR078C +YIR023W +YBR081C +YIR030C +YBR082C +YIR032C +YBR084W +YDR509W +YDL041W +YDR511W +YDL042C +YDR512C +YDL044C +YDR513W +YDL045W-A +YDR514C +YDL046W +YDR516C +YDL048C +YDR517W +YDL049C +YDR518W +YDL050C +YDR519W +YDL051W +YDR520C +YDL052C +YDR522C +YDL053C +YDR524C +YDL054C +YIR043C +YBR085W +YIR044C +YBR089C-A +YJR003C +YBR092C +YJR055W +YBR093C +YKL053C-A +YBR094W +YKR106W +YBR095C +YMR191W +YBR098W +YMR322C +YBR099C +YNL138W +YBR100W +YNL140C +YBR103W +YNL142W +YBR104W +YNL315C +YBR105C +YDR525W +YDL056W +YDR528W +YDL057W +YDR529C +YDL059C +YDR530C +YDL061C +YDR532C +YDL062W +YDR533C +YDL063C +YDR534C +YDL065C +YGL101W +YDL066W +YGL104C +YDL068W +YGL105W +YDL069C +YGL107C +YDL070W +YGL108C +YDL071C +YOL151W +YBR106W +YOL152W +YBR107C +YOL155C +YBR108W +YOR265W +YBR111C +YOR266W +YBR113W +YOR267C +YBR114W +YOR268C +YBR115C +YOR269W +YBR116C +YOR270C +YBR119W +YOR271C +YBR120C +YOR273C +YBR121C +YGL109W +YDL073W +YGL110C +YDL076C +YGL114W +YDL077C +YGL115W +YDL078C +YGL117W +YDL079C +YGL118C +YDL080C +YGL121C +YDL081C +YGL124C +YDL082W +YGL125W +YDL083C +YGL126W +YDL085W +YGL127C +YDL086W +YGL129C +YER175C +YGL131C +YER176W +YGL132W +YER177W +YGL133W +YER178W +YGL135W +YER179W +YGL136C +YER180C +YGL138C +YER181C +YGL139W +YER182W +YGL140C +YER183C +YGL141W +YER184C +YGL143C +YER185W +YGL144C +YER186C +YOR128C +YOR150W +YEL044W +YOR158W +YER087W +YLR337C +YEL029C +YLR338W +YHR010W +YLR369W +YHR021C +YLR389C +YLL027W +YLR391W +YLR226W +YLR240W +YOR369C +YLR244C +YFL016C +YGL206C +YGR257C +YGL223C +YNL055C +YLR399C +YGL146C +YER187W +YGL147C +YMR052C-A +YGL148W +YMR052W +YGL149W +YMR053C +YGL151W +YMR054W +YGL152C +YMR055C +YGL153W +YMR056C +YGL154C +YMR057C +YGL156W +YMR058W +YGL157W +YJR034W +YGL158W +YJR039W +YGL159W +YJR044C +YDR417C +YLR403W +YGR167W +YLR396C +YCL007C +YGL240W +YLR148W +YPL059W +YKL155C +YPL050C +YER014C-A +YPL045W +YER070W +YPL031C +YEL036C +YPL024W +YNL296W +YGR219W +YDR138W +YGR222W +YPR133W-A +YGR229C +YGL029W +YBL025W +YGL160W +YJR055W +YGL161C +YJR066W +YGL162W +YIL102C +YGL163C +YIL111W +YGL164C +YIL122W +YGL165C +YIL131C +YGL166W +YIL136W +YGL167C +YIL158W +YGL168W +YIR004W +YGL170C +YIL056W +YGL173C +YIL085C +YGL174W +YIL094C +YBL093C +YBL033C +YBL002W +YGL020C +YPR131C +YGL038C +YJL140W +YGL070C +YBR112C +YGL095C +YKR085C +YGL088W +YGR162W +YNL153C +YGR272C +YNL225C +YDR500C +YKR006C +YDR512C +YDR245W +YGR252W +YDR268W +YGR255C +YDR283C +YGL175C +YDL047W +YGL176C +YDL067C +YGL177W +YDL074C +YGL179C +YDL075W +YGL180W +YDR477W +YGL181W +YDR483W +YER101C +YDR521W +YER103W +YDR523C +YER106W +YLR006C +YER108C +YML009W-B +YER109C +YMR038C +YER110C +YOR364W +YNL059C +YDR296W +YNL069C +YDR300C +YNL147W +YIL018W +YNL220W +YIL066C +YNL284C +YFL018C +YNL315C +YGR262C +YPL183W +YMR064W +YOR147W +YMR066W +YNL292W +YML110C +YMR263W +YML111W +YNL307C +YML112W +YNL277W +YML129C +YBR173C +YER111C +YER113C +YER014W +YER114C +YER016W +YER115C +YER028C +YER116C +YER044C +YER117W +YER055C +YER118C +YHR028C +YER119C +YHR033W +YER119C-A +YCL006C +YER120W +YCL038C +YER121W +YAL024C +YMR097C +YMR098C +YOL143C +YAL016W +YGL218W +YJR090C +YLR286C +YDL202W +YBR279W +YCR044C +YCR063W +YJL003W +YER123W +YBR299W +YER124C +YCR107W +YER128W +YDR242W +YER129W +YDR326C +YER130C +YDR417C +YER131W +YDR444W +YER132C +YDR461W +YER134C +YDR493W +YER135C +YDR502C +YER137C +YDR506C +YER139C +YDR515W +YER140W +YER089C +YJL004C +YJL006C +YJL012C +YJL013C +YJL027C +YJL028W +YJR004C +YJR032W +YJR037W +YJR047C +YJR040W +YER141W +YFL001W +YER142C +YFL003C +YER143W +YFL004W +YER145C +YFL007W +YER149C +YFL010C +YER150W +YFL010W-A +YER151C +YFL012W +YER152C +YFL013C +YER153C +YFL033C +YER154W +YGR122C-A +YER155C +YOL148C +YER156C +YGR254W +YJR038C +YDL160C +YDL167C +YDL185W +YOR331C +YNL003C +YBR078W +YNL084C +YIL098C +YJL184W +YPL148C +YPL268W +YER158C +YGR258C +YER161C +YGR271W +YER162C +YNR033W +YER163C +YGR273C +YER164W +YGR276C +YER166W +YGR289C +YER167W +YGR291C +YER169W +YGR292W +YER170W +YBR020W +YER173W +YBR075W +YER174C +YFL033C +YPR067W +YBR097W +YBR101C +YBR122C +YDL040C +YDL072C +YER122C +YJL075C +YBR035C +YPR072W +YOR008C-A +YAL016C-B +YAL021C +YAL037C-A +YAL044W-A +YAL067W-A +YBR133C +YAR035C-A +YCL021W-A +YBL008W-A +YCL026C-B +YBL029C-A +YER007W +YBL039W-B +YER016W +YBL071C-B +YER099C +YBL071W-A +YER105C +YBL100W-C +YER155C +YBR056W-A +YER186W-A +YBR058C-A +YGL100W +YAL049C +YAR042W +YBR062C +YBL091C-A +YBR105C +YBL104C +YBR074W +YBR098W +YBR274W +YBR122C +YCL005W-A +YBR157C +YBR201W +YCR061W +YBR230W-A +YCR095W-A +YCL002C +YDL026W +YDL036C +YCL012C +YBR072C-A +YGL119W +YBR085C-A +YGL134W +YBR111W-A +YGL178W +YBR182C-A +YGL184C +YBR196C-A +YGL185C +YBR196C-B +YGL190C +YBR200W-A +YGL191W +YBR221W-A +YGL192W +YGL216W +YBR296C-A +YGR180C +YCL001W-B +YHR091C +YCL057C-A +YKR004C-A +YDL069C +YCL014W +YDL077C +YCL061C +YDR090C +YCR061W +YDR092W +YDR318W +YDR147W +YDR475C +YDR179W-A +YER109C +YDR315C +YDR433W +YFL031W +YDR448W +YFL042C +YDR485C +YFR045W +YDR501W +YGL033W +YDR518W +YGL045W +YDL069C +YKR099C-A +YCR075W-A +YLL006W-A +YDL085C-A +YLR264C-A +YDL159W-A +YDL160C-A +YLR285C-A +YDR003W-A +YLR307C-A +YLR312C-B +YDR034W-B +YLR342W-A +YDR079C-A +YLR361C-A +YDR169C-A +YLR363W-A +YDR182W-A +YLR406C-A +YDR194W-A +YLR412C-A +YEL022W +YGL186C +YEL041W +YER015W +YGR225W +YER026C +YER076C +YFL010W-A +YFR038W +YJL012C +YGL023C +YJL016W +YGL032C +YJL020C +YGL081W +YJL088W +YDR246W-A +YML007C-A +YML054C-A +YDR322C-A +YML058W-A +YDR379C-A +YMR001C-A +YDR524C-B +YMR013W-A +YDR524W-C +YMR105W-A +YMR175W-A +YEL059C-A +YMR182W-A +YER053C-A +YMR194C-B +YMR230W-A +YMR242W-A +YER087C-B +YMR247W-A +YGL101W +YJL096W +YGL104C +YJL160C +YJR060W +YGL196W +YJR085C +YGL202W +YJR086W +YGL211W +YGL224C +YJR101W +YJR112W-A +YGL237C +YJR114W +YGR037C +YJR143C +YGR062C +YJR151C +YGR161W-C +YKL002W +YER175W-A +YMR272W-B +YER180C-A +YMR315W-A +YNL042W-B +YFL041W-A +YNL067W-B +YFR012W-A +YNL097C-B +YFR032C-B +YNL130C-A +YGL006W-A +YNL146C-A +YGL007C-A +YNL162W-A +YGL041C-B +YNL277W-A +YGL188C-A +YOL013W-B +YOL019W-A +YGR035W-A +YOL038C-A +YGR244C +YKL033W-A +YHL001W +YHL004W +YKL157W +YHR001W +YKL198C +YKL201C +YHR063C +YHR071W +YKR054C +YKR100C +YLR054C +YHR090C +YLR194C +YHR098C +YLR211C +YGR121W-A +YOL052C-A +YGR146C-A +YOL077W-A +YGR169C-A +YOL086W-A +YGR174W-A +YOL097W-A +YGR204C-A +YOL159C-A +YOL164W-A +YGR271C-A +YOR020W-A +YHL015W-A +YOR034C-A +YHR007C-A +YOR161C-C +YHR022C-A +YOR293C-A +YHR050W-A +YOR316C-A +YOR376W-A +YHR141C +YLR371W +YHR149C +YLR419W +YLR445W +YHR187W +YML034W +YHR192W +YML104C +YMR143W +YMR202W +YHR205W +YMR269W +YIL041W +YIL127C +YNL090W +YHR086W-A +YPL038W-A +YHR175W-A +YPL096C-A +YIL002W-A +YPL119C-A +YIL046W-A +YPL152W-A +YIL134C-A +YPL189C-A +YIR018C-A +YPR108W-A +YIR021W-A +YPR159C-A +YJL012C-A +YJL047C-A +YJL062W-A +YJL077W-B +YJL127C-B +YHR086W-A +YNL147W +YJL059W +YNL209W +YNL280C +YKL065C +YKL137W +YNR052C +YOL048C +YKR091W +YOL140W +YLR084C +YLR118C +YOL145C +YLR125W +YOL154W +YOL164W +YLR251W +YOR026W +YJL136W-A +YJR005C-A +YJR135W-A +YJR151W-A +YKL018C-A +YKL068W-A +YKL096C-B +YKL106C-A +YLR329W +YOR069W +YLR332W +YOR087W +YOR239W +YMR032W +YOR298C-A +YPL075W +YPL165C +YPL249C-A +YPL277C +YPR089W +YNL162W +YPR098C +YOL073C +YPR141C diff --git a/workflow/.old/orf_lists/ORFs_w_DAmP_list.txt b/workflow/.old/orf_lists/ORFs_w_DAmP_list.txt index cdfdd776..b7add669 100644 --- a/workflow/.old/orf_lists/ORFs_w_DAmP_list.txt +++ b/workflow/.old/orf_lists/ORFs_w_DAmP_list.txt @@ -1,6247 +1,6029 @@ -YLL040C -YAL068C -YAL067C -YLL041C -YAL066W -YLL042C -YAL065C -YLL043W -YAL062W -YLL045C -YAL061W -YLL046C -YAL060W -YLL047W -YAL059W -YLL051C -YAL058W -YLL052C -YAL056W -YLL053C -YAL055W -YLL054C -YMR035W -YLR119W -YMR036C -YLR120C -YMR039C -YLR121C -YMR040W -YLR122C -YMR041C -YLR123C -YMR042W -YLR124W -YMR044W -YLR125W -YMR140W -YML089C -YMR141C -YML088W -YMR143W -YML087C -YMR144W -YML086C -YAL053W -YLL055W -YAL051W -YLL056C -YAL049C -YLL057C -YAL048C -YLL058W -YAL046C -YLL060C -YAL045C -YLL061W -YAL044C -YLL062C -YAL042W -YLL063C -YAL043C-A -YLR001C -YAL040C -YLR003C -YAL039C -YLR004C -YAL037W -YLR011W -YMR145C -YML084W -YMR147W -YML083C -YMR148W -YML082W -YMR151W -YML081W -YMR150C -YML080W -YMR152W -YML079W -YMR153W -YML078W -YMR153C-A -YML063W -YMR155W -YML062C -YMR156C -YML061C -YMR157C -YML060W -YMR158W-A -YML059C -YAL036C -YLR012C -YAL035W -YLR013W -YAL034C -YLR014C -YAL031C -YLR015W -YAL030W -YLR016C -YAL029C -YLR017W -YAL028W -YLR018C -YAL027W -YLR019W -YAL026C -YLR020C -YAL023C -YLR021W -YAL022C -YLR023C -YAL021C -YLR024C -YMR159C -YML058W -YMR161W -YML057W -YMR162C -YML058C-A -YMR163C -YML056C -YMR164C -YML055W -YMR166C -YML054C -YMR167W -YML053C -YMR169C -YML052W -YMR170C -YML051W -YMR172C-A -YML050W -YMR173W-A -YML048W -YMR174C -YML048W-A -YAL020C -YLR025W -YAL019W -YLR027C -YAL018C -YLR028C -YAL017W -YLR042C -YAL015C -YLR043C -YAL014C -YLR044C -YAL013W -YLR046C -YAL011W -YLR047C -YAL010C -YLR048W -YAL009W -YLR049C -YAL008W -YLR053C -YAL007C -YLR054C -YMR175W -YML037C -YMR176W -YML035C -YMR177W -YML034W -YMR178W -YML035C-A -YMR179W -YML033W -YMR180C -YML032C -YMR182C -YML030W -YMR183C -YML029W -YMR184W -YML028W -YMR186W -YML026C -YMR187C -YML024W -YMR188C -YML020W -YAL004W -YLR055C -YAL005C -YLR056W -YAL002W -YLR057W -YAR002W -YLR058C -YAR003W -YLR059C -YAR014C -YLR061W -YAR015W -YLR062C -YAR018C -YLR063W -YAR020C -YLR064W -YAR023C -YLR065C -YAR027W -YLR067C -YAR028W -YLR068W -YMR189W -YML019W -YMR190C -YML018C -YMR191W -YML017W -YMR192W -YML016C -YMR193W -YML014W -YMR194W -YML013W -YMR193C-A -YML013C-A -YMR195W -YML012W -YMR196W -YML011C -YMR198W -YML009c -YMR199W -YML008C -YMR201C -YML007W -YAR029W -YLR069C -YAR031W -YLR070C -YAR030C -YLR072W -YAR035W -YLR073C -YAR037W -YLR074C -YAR040C -YLR077W -YAR042W -YLR079W -YAR043C -YLR080W -YAR044W -YLR081W -YAR047C -YLR082C -YLL001W -YLR083C -YLL002W -YLR084C -YMR202W -YML006C -YMR204C -YML005W -YMR205C -YML004C -YMR206W -YML003W -YMR207C -YML002W -YMR210W -YML001W -YMR214W -YMR002W -YMR215W -YMR003W -YMR216C -YMR006C -YMR219W -YMR007W -YMR221C -YMR008C -YMR222C -YMR009W -YLL005C -YLR085C -YLL006W -YLR087C -YLL009C -YLR089C -YLL010C -YLR090W -YLL012W -YLR091W -YLL013C -YLR092W -YLL014W -YLR093C -YLL015W -YLR094C -YLL016W -YLR095C -YLL017W -YLR096W -YLL019C -YLR097C -YLL020C -YLR098C -YMR223W -YMR010W -YMR224C -YMR011W -YMR225C -YMR012W -YMR226C -YMR014W -YMR228W -YMR015C -YMR230W -YMR016C -YMR231W -YMR017W -YMR232W -YMR018W -YMR233W -YMR019W -YMR234W -YMR020W -YMR237W -YMR021C -YMR238W -YMR022W -YLL021W -YLR099C -YLL023C -YLR102C -YLL024C -YLR104W -YLL025W -YLR107W -YLL026W -YLR108C -YLL028W -YLR109W -YLL029W -YLR111W -YLL032C -YLR112W -YLL033W -YLR113W -YLL038C -YLR114C -YLL039C -YLR118C -YMR241W -YMR023C -YMR242C -YMR024W -YMR243C -YMR025W -YMR244W -YMR026C -YMR245W -YMR027W -YMR244C-A -YMR029C -YMR246W -YMR030W -YMR247C -YMR031W-A -YMR250W -YMR031C -YMR251W -YMR032W -YMR251W-A -YMR034C -YMR252C -YNL276C -YMR253C -YNL275W -YMR254C -YNL273W -YMR255W -YNL271C -YNL270C -YMR256C -YMR257C -YNL269W -YMR258C -YNL268W -YMR259C -YNL266W -YMR261C -YNL265C -YMR262W -YNL264C -YNL047C -YNL259C -YOL019W -YOR088W -YOL020W -YOR089C -YOL023W -YOR090C -YOL024W -YOR091W -YOL025W -YOR092W -YOL027C -YOR093C -YOL028C -YOR094W -YOL029C -YOR289W -YOL030W -YOR290C -YOL031C -YOR291W -YOL032W -YOR292C -YMR264W -YNL257C -YMR265C -YNL255C -YMR266W -YNL254C -YMR267W -YNL253W -YMR269W -YNL249C -YMR272C -YNL248C -YMR273C -YNL246W -YMR274C -YOR001W -YMR275C -YOR002W -YMR276W -YOR003W -YMR278W -YOR005C -YMR280C -YOR006C -YOL033W -YOR293W -YOL035C -YOR295W -YOL036W -YOR296W -YOL037C -YOR297C -YOL039W -YOR298W -YOL041C -YOR299W -YOL042W -YOR301W -YOL043C -YOR302W -YOL044W -YOR303W -YOL045W -YOR304C-A -YOL046C -YOR304W -YOL047C -YOR305W -YMR282C -YOR007C -YMR283C -YOR008C -YMR284W -YOR009W -YMR285C -YOR010C -YMR286W -YOR011W -YMR287C -YOR012W -YMR289W -YOR013W -YMR291W -YOR014W -YMR292W -YOR015W -YMR293C -YOR016C -YMR294W -YOR017W -YMR294W-A -YOR018W -YOL048C -YOR307C -YOL049W -YOR308C -YOL050C -YOR311C -YOL051W -YOR312C -YOL052C -YOR313C -YOL053C-A -YOR314W -YOL053W -YOR315W -YOL054W -YOR316C -YOL055C -YOR318C -YOL056W -YOR320C -YOL057W -YOR321W -YOL058W -YOR322C -YMR295C -YOR019W -YMR297W -YOR021C -YMR299C -YOR022C -YMR300C -YOR023C -YMR302C -YOR024W -YMR303C -YOR025W -YMR304W -YOR026W -YMR304C-A -YOR027W -YMR305C -YOR028C -YMR306C-A -YOR029W -YMR307W -YOR030W -YMR310C -YOR031W -YOL059W -YOR323C -YOL060C -YOR324C -YOL061W -YOR327C -YOL062C -YOR328W -YOL063C -YOR330C -YOL064C -YOR332W -YOL065C -YOR334W -YOL067C -YOR337W -YOL068C -YOR338W -YOL070C -YOR339C -YOL071W -YOR342C -YOL072W -YOR343C -YNL339C -YOR032C -YNL338W -YOR033C -YNL336W -YOR034C -YNL335W -YOR035C -YNL334C -YOR036W -YNL333W -YOR037W -YNL332W -YOR038C -YNL330C -YOR039W -YNL329C -YOR040W -YNL328C -YOR041C -YNL327W -YOR042W -YNL326C -YOR043W -YOL075C -YOR344C -YOL076W -YOR346W -YOL079W -YOR347C -YOL080C -YOR348C -YOL081W -YOR349W -YOL082W -YOR350C -YOL083W -YOR351C -YOL084W -YOR352W -YOL085C -YOR354C -YPL274W -YOR355W -YPL273W -YOR356W -YPL272C -YOR357C -YNL324W -YOR044W -YNL325C -YOR045W -YNL323W -YOR047C -YNL322C -YOR049C -YNL321W -YOR050C -YNL320W -YOR051C -YNL319W -YOR052C -YNL318C -YOR053W -YNL314W -YOR054C -YNL311C -YOR055W -YNL309W -YOR058C -YNL053W -YOR059C -YPL271W -YOR358W -YPL270W -YOR359W -YPL269W -YOR360C -YPL267W -YOR363C -YPL265W -YOR365C -YPL264C -YOR367W -YPL263C -YOR368W -YPL262W -YOR371C -YPL260W -YOR374W -YPL261C -YOR375C -YPL259C -YOR376W -YPL258C -YOR377W -YNL305C -YOR061W -YNL304W -YOR062C -YNL303W -YOR064C -YNL302C -YOR065W -YNL301C -YOR066W -YNL299W -YOR067C -YNL298W -YOR068C -YNL086W -YOR069W -YNL297C -YOR070C -YNL295W -YOR071C -YNL294C -YOR072W -YNL293W -YOR073W -YPL257W -YOR378W -YPL256C -YOR380W -YPL254W -YOR381W -YPL253C -YOR382W -YPL250C -YOR383C -YPL249C -YOR384W -YPL248C -YOR385W -YPL247C -YOR386W -YPL246C -YOL001W -YPL245W -YOL002C -YPL244C -YOL003C -YPL241C -YOL004W -YNL089C -YOR076C -YNL291C -YOR078W -YNL289W -YOR079C -YNL288W -YOR080W -YNL286W -YOR081C -YNL285W -YOR082C -YNL283C -YOR083W -YNL281W -YOR084W -YNL280C -YOR085W -YNL278W -YOR086C -YNL096C -YOR087W -YPL240C -YOL006C -YPL239W -YOL007C -YPL236C -YOL008W -YPL234C -YOL009C -YPL232W -YOL011W -YPL230W -YOL012C -YPL229W -YOL013C -YPL227C -YOL014W -YPL226W -YOL015W -YPL225W -YOL017W -YPL223C -YOL018C -YPL222W -YPL102C -YPL221W -YPL100W -YPL220W -YPL099C -YPL219W -YPL098C -YPL216W -YPL097W -YPL215W -YPL096W -YPL214C -YPL095C -YPL213W -YPL092W -YBR174C -YPL212C -YPL208W -YBR175W -YPL207W -YBR176W -YDR380W -YDR068W -YDR382W -YDR069C -YDR383C -YDR070C -YDR384C -YDR072C -YDR385W -YDR073W -YDR386W -YDR075W -YDR387C -YDR076W -YDR388W -YDR077W -YDR389W -YDR078C -YDR391C -YDR079W -YDR392W -YDR080W -YPL206C -YBR177C -YPL205C -YBR178W -YPL203W -YBR179C -YPL202C -YBR180W -YPL201C -YBR181C -YPL200W -YBR182C -YPL199C -YBR183W -YPL198W -YBR184W -YPL197C -YBR185C -YPL196W -YBR186W -YPL195W -YBR187W -YPL194W -YBR188C -YDR393W -YDR083W -YDR395W -YDR084C -YDR399W -YDR085C -YDR400W -YDR089W -YDR401W -YDR090C -YDR402C -YDR092W -YDR403W -YDR093W -YDR405W -YDR094W -YDR406W -YDR095C -YDR408C -YDR096W -YDR409W -YDR097C -YDR410C -YDR098C -YPL193W -YBR194W -YPL192C -YBR195C -YPL191C -YBR197C -YPL189W -YBR199W -YPL188W -YBR200W -YPL187W -YBR201W -YPL185W -YBR203W -YPL186C -YBR204C -YPL184C -YBR205W -YPL181W -YBR206W -YPL182C -YBR207W -YPL180W -YBR208C -YDR411C -YDR099W -YDR414C -YDR100W -YDR415C -YDR101C -YDR418W -YDR102C -YDR419W -YDR103W -YDR420W -YDR104C -YDR421W -YDR105C -YDR422C -YDR107C -YDR423C -YDR108W -YDR425W -YDR109C -YDR426C -YDR110W -YDR428C -YDR111C -YPL179W -YBR209W -YPL178W -YBR210W -YPL177C -YBR212W -YPL176C -YBR213W -YPL174C -YBR214W -YPL173W -YBR215W -YPL172C -YBR216C -YPL171C -YBR217W -YPL170W -YBR218C -YPL168W -YBR219C -YPL167C -YBR220C -YPL166W -YBR221C -YDR430C -YDR112W -YDR431W -YDR114C -YDR432W -YDR115W -YDR433W -YDR116C -YDR435C -YDR117C -YDR436W -YDR119W -YEL001C -YDR120C -YEL003W -YDR121W -YEL004W -YDR122W -YEL005C -YDR123C -YEL006W -YDR124W -YEL007W -YDR125C -YPL165C -YBR222C -YPL164C -YBR223C -YPL163C -YBR224W -YPL162C -YBR225W -YPL161C -YBR226C -YPL159C -YBR227C -YPL157W -YBR228W -YPL156C -YBR229C -YPL155C -YBR230C -YPL154C -YBR231C -YPL152W -YBR233W -YPL150W -YBR235W -YEL008W -YDR126W -YEL009C -YDR127W -YEL010W -YDR128W -YEL013W -YDR129C -YEL014C -YDR130C -YEL015W -YDR131C -YEL016C -YDR132C -YEL017C-A -YDR133C -YEL017W -YDR134C -YPR083W -YDR135C -YEL020C -YDR136C -YEL023C -YDR137W -YPL149W -YBR238C -YPL147W -YBR239C -YPL145C -YBR240C -YPL144W -YBR241C -YPL141C -YBR242W -YPL140C -YBR244W -YPL139C -YBR245C -YPL138C -YBR246W -YPL136W -YBR248C -YPL135W -YBR249C -YPL133C -YBR250W -YPL130W -YBR251W -YEL024W -YPR021C -YEL025C -YDR139C -YEL027W -YDR140W -YEL028W -YDR142C -YEL030W -YDR143C -YEL031W -YDR144C -YEL033W -YDR146C -YPR091C -YDR338C -YEL037C -YDR340W -YEL038W -YDR344C -YEL039C -YDR345C -YEL040W -YDR346C -YPL129W -YBR255W -YPL127C -YBR258C -YPL125W -YBR259W -YPL123C -YBR260C -YPL121C -YBR261C -YPL120W -YBR262C -YPL119C -YBR263W -YPL118W -YBR264C -YPL116W -YBR266C -YPL115C -YBR267W -YPL114W -YBR268W -YPL113C -YDR049W -YEL041W -YDR347W -YEL042W -YDR348C -YEL043W -YDR349C -YEL045C -YDR350C -YEL046C -YDR351W -YEL047C -YDR352W -YEL048C -YDR354W -YEL049W -YDR357C -YEL050C -YDR358W -YEL051W -YDR359C -YEL052W -YDR360W -YEL053C -YDR363W -YPL112C -YDR050C -YPL111W -YDR051C -YPL110C -YDR055W -YPL109C -YDR056C -YPL108W -YDR057W -YPL107W -YDR059C -YPL106C -YDR061W -YPL105C -YDR063W -YPL104W -YDR065W -YPL103C -YDR066C -YPL101W -YDR067C -YEL054C -YDR364C -YEL056W -YDR368W -YEL057C -YDR369C -YEL059W -YDR370C -YEL060C -YDR371W -YEL061C -YDR372C -YEL062W -YDR374C -YEL063C -YDR375C -YEL064C -YDR377W -YEL065W -YDR378C -YEL066W -YDR379W -YEL067C -YGR153W -YEL068C -YGR154C -YEL071W -YGR157W -YEL072W -YGR159C -YER001W -YGR160W -YER002W -YGR161C -YER004W -YGR163W -YER005W -YGR164W -YER007C-A -YGR165W -YER007W -YGR166W -YER010C -YOL153C -YER011W -YGR168C -YHR195W -YHR031C -YHR198C -YHR034C -YHR199C -YHR035W -YHR200W -YHR037W -YHR202W -YHR038W -YHR203C -YHR039C -YHR204W -YHR043C -YHR206W -YHR044C -YHR207C -YHR046C -YHR209W -YHR047C -YHR210C -YHR048W -YCL001W -YHR049W -YGR169C -YPR011C -YER017C -YGR170W -YER019W -YGR171C -YER019C-A -YGR173W -YER020W -YGR174C -YER024W -YGR176W -YER030W -YGR177C -YER032W -YGR178C -YER033C -YGR180C -YER034W -YGR181W -YER035W -YGR182C -YCL002C -YHR049C-A -YCL005W -YHR050W -YMR118C -YHR051W -YCL008C -YHR057C -YCL009C -YHR060W -YCL010C -YHR061C -YCL011C -YHR066W -YCL012W -YHR073W -YCL013W -YHR075C -YCL014W -YHR076W -YCL016C -YHR077C -YER038W-A -YGR183C -YER039C -YGR184C -YER040W -YGR187C -YER041W -YGR189C -YER042W -YGR192C -YER044C-A -YGR193C -YER045C -YGR194C -YER046W-A -YGR196C -YER047C -YGR197C -YER048C -YGR199W -YER049W -YGR200C -YER050C -YGR202C -YCL023C -YHR078W -YCL024W -YHR079C -YCL025C -YHR080C -YCL026C -YHR081W -YCL027W -YHR082C -YCL028W -YHR086W -YCL029C -YHR087W -YCL030C -YHR091C -YCL032W -YHR092C -YCL033C -YHR093W -YCL034W -YHR094C -YCL036W -YHR095W -YER051W -YGR203W -YER052C -YGR205W -YER053C -YGR206W -YER054C -YGR207C -YER056C -YGR208W -YER056C-A -YGR209C -YER057C -YGR212W -YER058W -YGR213C -YER059W -YGR214W -YER060W -YGR215W -YER060W-A -YGR217W -YER061C -YHL047C -YCL037C -YHR096C -YCL039W -YHR097C -YCL040W -YHR100C -YCL042W -YHR103W -YCL044C -YHR104W -YCL045C -YHR105W -YCL046W -YHR106W -YCL047C -YHR108W -YCL048W -YHR109W -YCL049C -YHR110W -YCL050C -YHR111W -YCL051W -YHR112C -YER062C -YHL046C -YER065C -YHL045W -YER066C-A -YHL044W -YER067W -YHL043W -YER067C-A -YHL042W -YER068W -YHL041W -YER068C-A -YHL040C -YER069W -YHL038C -YPR118W -YHL037C -YER071C -YHL036W -YER072W -YHL035C -YER073W -YHL034C -YCL055W -YHR113W -YCL056C -YHR114W -YCL057W -YHR115C -YCL060C -YHR116W -YCL061C -YHR117W -YCL062W -YHR120W -YCL063W -YHR121W -YCL064C -YHR123W -YCL069W -YHR124W -YCR001W -YHR125W -YCR002C -YHR126C -YCR003W -YHR129C -YER074W -YHL033C -YER075C -YHL032C -YER079W -YHL031C -YER080W -YHL030W -YER081W -YHL029C -YER083C -YHL028W -YER084W -YHL027W -YER085C -YHL026C -YER086W -YHL023C -YER087C-A -YHL022C -YGR123C -YHL021C -YGR124W -YHL020C -YCR004C -YHR130C -YCR005C -YHR132C -YCR006C -YHR133C -YCR007C -YHR134W -YCR008W -YHR135C -YCR009C -YHR136C -YCR010C -YHR137W -YCR011C -YHR138C -YCR014C -YHR139C -YCR015C -YHR139C-A -YCR016W -YHR142W -YCR017C -YHR143W -YGR125W -YHL019C -YGR126W -YHL017W -YGR127W -YHL016C -YGR129W -YHL014C -YGR130C -YHL013C -YGR131W -YHL012W -YGR132C -YHL010C -YGR133W -YHL009C -YGR135W -YHL008C -YGR136W -YHL007C -YGR137W -YHL006C -YGR138C -YHL005C -YCR019W -YHR147C -YCR020C -YHR150W -YCR020C-A -YHR151C -YCR021C -YHR152W -YCR022C -YHR153C -YCR023C -YHR154W -YLR420W -YHR155W -YLR451W -YHR156C -YLR126C -YHR157W -YLR128W -YHR158C -YLR130C -YHR159W -YLR131C -YHR160C -YGR139W -YHL003C -YGR141W -YHR001W-A -YGR142W -YHR011W -YGR143W -YHR012W -YGR144W -YHR013C -YGR146C -YHR014W -YGR148C -YHR015W -YGR149W -YHR018C -YGR150C -YHR022C -YGR151C -YHR029C -YGR152C -YHR030C -YLR133W -YHR161C -YLR134W -YHR163W -YLR135W -YHR167W -YLR136C -YHR176W -YLR137W -YHR177W -YLR138W -YHR178W -YLR139C -YHR179W -YLR142W -YHR182W -YLR143W -YHR183W -YLR144C -YHR184W -YMR074C -YHR189W -YLR149C -YKL063C -YLR150W -YKL064W -YLR151C -YKL065C -YLR152C -YKL066W -YLR154C -YKL067W -YLR164W -YKL068W -YLR165C -YKL069W -YLR168C -YKL070W -YLR169W -YKL071W -YLR170C -YKL072W -YLR171W -YKL073W -YLR172C -YKL074C -YOR138C -YKL184W -YOR139C -YKL185W -YOR140W -YKL187C -YOR141C -YKL188C -YOR142W -YKL190W -YOR144C -YGR027C -YOR152C -YGR031W -YOR153W -YGR033C -YOR154W -YGR034W -YOR155C -YGR035C -YOR156C -YGR036C -YOR161C -YGR037C -YLR173W -YKL075C -YLR174W -YKL076C -YLR176C -YKL077W -YLR177W -YKL079W -YKL080W -YLR178C -YLR179C -YKL081W -YLR180W -YKL084W -YLR181C -YKL085W -YLR182W -YKL086W -YLR183C -YKL087C -YLR184W -YKL090W -YOR162C -YGR039W -YOR163W -YGR041W -YOR164C -YGR042W -YOR165W -YGR043C -YOR166C -YGR044C -YOR167C -YGR045C -YOR170W -YGR049W -YOR171C -YGR051C -YOR172W -YGR052W -YOR173W -YGR054W -YOR175C -YGR055W -YLR185W -YKL091C -YLR187W -YKL092C -YLR188W -YKL093W -YLR189C -YKL094W -YLR190W -YKL096W -YLR191W -YKL097C -YLR193C -YKL098W -YLR194C -YKL100C -YLR199C -YKL101W -YLR200W -YKL102C -YLR201C -YKL103C -YLR202C -YKL105C -YOR177C -YGR056W -YOR178C -YGR057C -YOR182C -YGR058W -YOR183W -YGR059W -YOR184W -YGR061C -YOR185C -YGR062C -YOR186W -YGR064W -YOR187W -YGR066C -YOR188W -YGR067C -YOR189W -YGR068C -YOR190W -YGR069W -YOR191W -YGR070W -YLR203C -YKL106W -YLR204W -YKL107W -YLR205C -YKL109W -YLR206W -YKL110C -YLR207W -YKL113C -YLR209C -YKL114C -YLR210W -YKL116C -YLR211C -YKL117W -YLR213C -YKL118W -YLR214W -YKL119C -YLR216C -YKL120W -YLR217W -YKL121W -YOR192C -YGR071C -YOR193W -YGR072W -YOR195W -YGR076C -YOR196C -YGR077C -YOR197W -YGR078C -YOR198C -YGR079W -YOR199W -YGR080W -YOR200W -YGR081C -YOR201C -YGR084C -YOR202W -YGR085C -YOR205C -YGR087C -YOR208W -YGR088W -YLR218C -YKL123W -YLR219W -YKL124W -YLR220W -YKL126W -YLR221C -YKL127W -YLR224W -YKL128C -YLR225C -YKL129C -YLR227C -YKL130C -YKL001C -YKL131W -YKL002W -YKL132C -YKL003C -YKL133C -YKL006W -YKL134C -YKL007W -YKL135C -YOR209C -YGR096W -YOR211C -YGR097W -YOR212W -YGR100W -YOR213C -YGR101W -YOR214C -YGR102C -YOR215C -YGR104C -YOR216C -YGR105W -YOR219C -YGR107W -YOR220W -YGR108W -YOR221C -YGR109C -YOR222W -YGR111W -YOR223W -YGR112W -YKL008C -YKL136W -YKL009W -YKL137W -YKL010C -YKL138C -YKL011C -YKL140W -YKL015W -YKL142W -YKL016C -YKL143W -YKL017C -YKL146W -YKL020C -YKL147C -YKL023W -YKL148C -YKL025C -YKL149C -YKL026C -YKL150W -YKL027W -YKL151C -YOR225W -YGR118W -YOR226C -YGR121C -YOR227W -YGR122W -YOR228C -YOR097C -YOR229W -YOR099W -YOR230W -YOR100C -YOR231W -YOR101W -YOR233W -YOR104W -YOR234C -YOR105W -YOR235W -YOR106W -YOR237W -YOR107W -YOR238W -YOR108W -YKL029C -YPR151C -YKL031W -YKL156W -YKL032C -YKL157W -YKL034W -YKL158W -YKL037W -YKL159C -YKL038W -YKL160W -YKL039W -YKL161C -YKL040C -YKL162C -YKL041W -YKL163W -YKL043W -YKL164C -YKL044W -YKL166C -YKL046C -YKL167C -YOR239W -YOR109W -YOR240W -YOR111W -YOR241W -YOR112W -YOR242C -YOR113W -YOR243C -YOR114W -YOR245C -YOR115C -YOR246C -YOR118W -YOR247W -YOR120W -YOR248W -YOR121C -YOR251C -YOR123C -YOR252W -YOR124C -YOR253W -YOR125C -YKL047W -YKL168C -YKL048C -YKL169C -YKL050C -YKL170W -YKL051W -YKL171W -YKL053W -YKL174C -YKL054C -YKL175W -YKL055C -YKL176C -YKL056C -YKL177W -YKL057C -YKL178C -YKL061W -YKL179C -YKL062W -YKL183W -YOR255W -YOR126C -YOR258W -YOR127W -YOR263C -YOR129C -YOR264W -YOR130C -YOR277C -YOR131C -YOR279C -YOR132W -YOR280C -YOR133W -YOR283W -YOR134W -YOR284W -YOR135C -YOR285W -YOR136W -YOR286W -YOR137C -YOR288C -YLR353W -YJL218W -YLR354C -YJL217W -YLR356W -YJL216C -YLR357W -YJL215C -YLR360W -YJL214W -YLR362W -YJL212C -YLR363C -YJL210W -YLR364W -YJL211C -YLR365W -YJL209W -YLR366W -YJL208C -YLR367W -YJL207C -YLR368W -YGL199C -YLR292C -YGL200C -YLR294C -YGL202W -YLR295C -YGL203C -YLR296W -YGL205W -YLR297W -YGL208W -YLR299W -YGL209W -YLR300W -YGL210W -YLR303W -YGL211W -YLR304C -YGL212W -YLR306W -YGL213C -YLR307W -YGL214W -YLR308W -YJL206C -YLR371W -YJL206C-A -YLR372W -YJL204C -YLR373C -YJL201W -YLR374C -YJL200C -YLR375W -YJL199C -YLR376C -YJL198W -YLR377C -YJL197W -YLR380W -YLR381W -YJL196C -YJL193W -YLR384C -YJL192C -YLR385C -YGL215W -YLR309C -YGL216W -YLR311C -YGL217C -YLR312C -YGL218W -YLR312W-A -YGL220W -YLR313C -YGL221C -YLR315W -YGL222C -YLR318W -YGL224C -YLR319C -YGL226C-A -YLR320W -YGL226W -YLR322W -YGL227W -YDR147W -YJL191W -YLR386W -YJL190C -YLR387C -YJL189W -YLR388W -YJL188C -YLR390W -YJL187C -YLR392C -YJL186W -YLR393W -YJL185C -YLR395C -YJL183W -YLR398C -YJL181W -YLR400W -YJL182C -YLR401C -YJL180C -YLR402W -YJL179W -YLR404W -YGL228W -YDR148C -YGL229C -YDR149C -YGL230C -YDR150W -YGL231C -YDR151C -YGL232W -YDR152W -YGL234W -YDR153C -YGL235W -YDR154C -YGL236C -YDR155C -YGL237C -YDR156W -YGL241W -YDR157W -YGL242C -YDR158W -YGL243W -YDR159W -YJL178C -YLR405W -YJL176C -YLR407W -YJL172W -YLR408C -YJL171C -YLR410W -YJL170C -YLR412W -YJL169W -YLR413W -YJL168C -YLR414C -YJL166W -YLR415C -YJL165C -YLR416C -YJL164C -YLR417W -YJL163C -YLR418C -YJL162C -YLR421C -YGL244W -YDR161W -YGL246C -YDR162C -YGL248W -YDR163W -YGL249W -YDR165W -YGL250W -YDR169C -YGL251C -YDR171W -YGL252C -YDR173C -YGL253W -YDR175C -YGL254W -YDR176W -YGL255W -YDR178W -YGL256W -YDR179C -YGL257C -YDR179W-A -YJL161W -YLR228C -YJL159W -YLR231C -YJL158C -YLR232W -YJL157C -YLR233C -YJL155C -YLR234W -YJL154C -YLR235C -YJL153C -YLR236C -YJL152W -YLR238W -YJL151C -YLR239C -YJL150W -YLR241W -YJL149W -YLR242C -YJL148W -YLR247C -YGL258W -YDR181C -YGL259W -YDR183W -YGL260W -YDR184C -YGL261C -YDR185C -YGL262W -YDR186C -YGL263W -YDR191W -YGR001C -YDR192C -YGR003W -YDR193W -YGR004W -YDR194C -YGR006W -YDR195W -YGR007W -YDR197W -YGR008C -YDR198C -YJL147C -YLR248W -YJL146W -YLR250W -YJL145W -YLR251W -YJL144W -YLR252W -YJL142C -YLR253W -YJL140W -YLR254C -YJL139C -YLR255C -YJL138C -YLR257W -YJL135W -YLR258W -YJL134W -YLR260W -YJL133W -YLR261C -YJL132W -YLR262C -YGR010W -YDR199W -YGR011W -YDR200C -YGR012W -YDR203W -YGR014W -YDR204W -YGR015C -YDR206W -YGR016W -YDR207C -YGR017W -YDR209C -YGR018C -YDR210W -YGR019W -YDR213W -YGR020C -YDR214W -YGR021W -YDR215C -YGR022C -YDR216W -YJL131C -YLR263W -YJL130C -YLR264W -YJL129C -YLR265C -YLR324W -YLR266C -YLR325C -YLR267W -YLR326W -YLR268W -YLR327C -YLR269C -YLR328W -YLR270W -YLR329W -YLR271W -YLR330W -YLR273C -YLR331C -YLR278C -YLR332W -YLR279W -YGR023W -YDR217C -YGR025W -YDR218C -YGR026W -YDR219C -YPL091W -YDR220C -YPL090C -YDR221W -YPL089C -YDR222W -YPL088W -YDR223W -YPL087W -YDR225W -YPL086C -YDR226W -YPL084W -YDR227W -YPL081W -YDR229W -YPL080C -YDR230W -YLR333C -YLR280C -YLR335W -YLR281C -YLR341W -YLR282C -YLR342W -YLR283W -YLR344W -YLR284C -YLR345W -YLR285W -YLR348C -YLR287C -YLR349W -YLR287-A -YLR350W -YLR288C -YLR351C -YLR289W -YLR352W -YLR290C -YPL079W -YDR231C -YPL078C -YDR233C -YPL077C -YDR234W -YPL074W -YDR237W -YPL072W -YDR239C -YPL073C -YDR241W -YPL071C -YGL194C -YPL070W -YGL195W -YPL069C -YGL196W -YPL068C -YGL197W -YPL067C -YGL198W -YPL066W -YPR164W -YPL065W -YPR166C -YPL064C -YPR167C -YPL062W -YPR170C -YPL061W -YPR171W -YPL060W -YPR172W -YPL058C -YPR173C -YPL057C -YPR174C -YPL056C -YPR179C -YPL055C -YPR184W -YPL054W -YPR185W -YPL053C -YPR188C -YPL194W -YOL152W -YGL031C -YBL003C -YGL032C -YBL005W -YGL033W -YBL006C -YGL034C -YBL007C -YGL035C -YBL008W -YGL036W -YBL009W -YGL037C -YBL010C -YGL039W -YBL011W -YGL041C -YBL012C -YGL042C -YBL013W -YGL043W -YBL015W -YPL052W -YPR189W -YPL051W -YPR191W -YPL049C -YPR192W -YPL048W -YPR193C -YPL047W -YPR194C -YPL046C -YPR195C -YPL042C -YPR196W -YPL041C -YPR197C -YPL040C -YPR198W -YPL039W -YPR199C -YPL038W -YPR200C -YPL037C -YPR201W -YGL045W -YBL016W -YGL046W -YBL017C -YGL049C -YBL019W -YGL050W -YBL021C -YGL051W -YBL022C -YGL053W -YBL024W -YGL054C -YBL027W -YGL056C -YBL028C -YGL057C -YBL029W -YGL058W -YBL031W -YGL059W -YBL032W -YGL060W -YBL036C -YCR090C -YPL035C -YPL033C -YCR091W -YPL032C -YCR092C -YPL030W -YCR094W -YPL029W -YCR098C -YPL026C -YCR099C -YPL025C -YCR100C -YPL023C -YCR101C -YPL022W -YCR102C -YPL021W -YCR105W -YPL019C -YCR106W -YGL062W -YBL037W -YGL063W -YBL038W -YGL064C -YBL039C -YGL066W -YBL042C -YGL067W -YBL043W -YGL071W -YBL044W -YGL072C -YBL045C -YGL076C -YBL046W -YGL077C -YBL047C -YGL078C -YBL048W -YGL079W -YBL049W -YPL018W -YDL130W-A -YPL015C -YDR363W-A -YPL014W -YDR525W-A -YPL013C -YDR535C -YPL009C -YDR536W -YPL008W -YDR538W -YPL006W -YDR539W -YPL005W -YDR540C -YPL003W -YDR541C -YPL002C -YER039C-A -YPL001W -YER091C-A -YPR001W -YER144C -YGL080W -YBL051C -YGL081W -YBL052C -YGL082W -YBL053W -YGL083W -YBL054W -YGL084C -YBL055C -YGL085W -YBL056W -YGL086W -YBL057C -YGL087C -YBL058W -YGL089C -YBL059W -YGL090W -YBL060W -YGL094C -YBL061C -YGL096W -YBL062W -YPR002W -YER188W -YPR003C -YFL034C-A -YPR004C -YFR032C -YPR005C -YFR032C-A -YPR106W -YFR033C -YPR109W -YFR034C -YPR111W -YFR035C -YPR114W -YFR036W -YPR115W -YFR038W -YPR116W -YFR040W -YPR117W -YFR041C -YPR119W -YFR043C -YNL242W -YBL063W -YNL241C -YBL064C -YNL239W -YBL065W -YNL238W -YBL066C -YNL237W -YBL067C -YNL236W -YBL068W -YNL235C -YBL069W -YNL234W -YBL070C -YNL233W -YBL071C -YNL231C -YBL072C -YNL230C -YBL075C -YNL229C -YBL078C -YPR120C -YFR044C -YPR121W -YFR045W -YPR122W -YFR046C -YPR123C -YFR047C -YPR124W -YFR048W -YPR125W -YFR049W -YPR126C -YFR053C -YPR127W -YFR054C -YPR128C -YFR055W -YPR129W -YFR056C -YPR130C -YFR057W -YOL151W -YGR220C -YNL228W -YBL079W -YNL226W -YBL080C -YNL227C -YBL081W -YNL224C -YBL082C -YNL223W -YBL083C -YNL219C -YBL085W -YNL218W -YBL086C -YNL217W -YBL087C -YNL215W -YBL088C -YNL214W -YBL089W -YNL213C -YBL090W -YNL212W -YBL091C -YPR132W -YGR221C -YPR134W -YGR223C -YPR135W -YGR224W -YPR138C -YGR225W -YPR139C -YGR226C -YPR140W -YGR227W -YPR141C -YGR228W -YPR145W -YGR230W -YPR146C -YGR231C -YPR147C -YGR232W -YPR148C -YGR233C -YPR149W -YGR234W -YNL211C -YPL158C -YNL208W -YBL094C -YNL206C -YGL002W -YNL205C -YGL003C -YNL204C -YGL004C -YNL202W -YGL005C -YNL203C -YGL006W -YNL201C -YGL007W -YNL200C -YGL010W -YNL199C -YGL012W -YNL198C -YGL013C -YNL197C -YGL014W -YPR150W -YGR235C -YPR152C -YGR236C -YPR153W -YGR237C -YPR154W -YGR240C -YPR155C -YGR241C -YPR156C -YGR242W -YPR157W -YGR243W -YPR158W -YGR244C -YPR159W -YGR247W -YPR160W -YGR249W -YPR163C -YBL001C -YNL196C -YGL015C -YNL195C -YGL016W -YNL194C -YGL017W -YNL193W -YGL019W -YNL192W -YGL021W -YNL191W -YGL023C -YNL190W -YGL024W -YNL187W -YGL025C -YNL184C -YGL026C -YNL183C -YGL027C -YNL179C -YGL028C -YNL177C -YDR260C -YNL176C -YDR261C -YNL175C -YDR262W -YNL173C -YDR263C -YNL170W -YDR264C -YNL171C -YDR265W -YNL169C -YDR266C -YNL168C -YDR269C -YNL167C -YDR270W -YNL166C -YDR271C -YNL165W -YDR272W -YNL164C -YDR273W -YGR281W -YIL076W -YGR282C -YIL077C -YGR283C -YIL079C -YGR284C -YIL084C -YGR285C -YIL086C -YGR286C -YIL087C -YGR287C -YIL088C -YGR288W -YIL090W -YGR290W -YIL093C -YHR021W-A -YIL095W -YHR039C-B -YIL096C -YHR079C-B -YIL097W -YNL162W -YDR274C -YNL160W -YDR275W -YNL159C -YDR276C -YNL157W -YDR277C -YNL156C -YDR278C -YNL155W -YDR279W -YNL154C -YDR281C -YNL148C -YDR282C -YKL191W -YDR284C -YKL197C -YDR285W -YKL198C -YDR286C -YKL199C -YDR287W -YIL009C-A -YIL006W -YIR017C -YIL007C -YIR018W -YIL008W -YIR019C -YIL009W -YIR020C -YIL010W -YIR020W-B -YIL015C-A -YIR021W -YIL038C -YIR024C -YIL042C -YIR025W -YIL047C -YIR026C -YIL052C -YIR027C -YIL054W -YIR028W -YIL055C -YKL200C -YDR289C -YKL205W -YDR290W -YKL206C -YDR291W -YKL207W -YDR293C -YDR294C -YKL208W -YKL211C -YDR295C -YKL212W -YDR297W -YKL213C -YDR298C -YKL214C -YDR304C -YKL216W -YDR305C -YKL217W -YDR306C -YIR029W -YIL059C -YIR031C -YIL060W -YIR033W -YIL067C -YIR034C -YIL069C -YIR035C -YIL070C -YIR036C -YIL071C -YIR037W -YIL074C -YIR038C -YIL089W -YIR039C -YIL092W -YIR042C -YFL006W -YKL033W-A -YFL011W -YKL218C -YDR307W -YKL221W -YDR309C -YKL222C -YDR310C -YKR001C -YDR312W -YKR003W -YDR313C -YKR005C -YDR314C -YKR007W -YDR315C -YKR009C -YDR316W -YKR011C -YDR317W -YKR012C -YDR318W -YKR013W -YDR319C -YKR014C -YDR320C -YKL162C-A -YFL015C -YKR035W-A -YFL020C -YKR066C -YFL021W -YKR067W -YFL023W -YKR069W -YFL025C -YKR070W -YFL026W -YKR072C -YFL027C -YKR073C -YFL028C -YKR074W -YFL030W -YKR075C -YFL031W -YKR076W -YFL032W -YKR077W -YFL034W -YKR015C -YDR321W -YKR016W -YDR322W -YKR017C -YDR323C -YKR018C -YDR329C -YKR020W -YDR330W -YKR021W -YDR332W -YKR024C -YDR333C -YKR026C -YDR334W -YKR030W -YDR335W -YKR031C -YDR336W -YKR032W -YDR337W -YKR033C -YIL001W -YKR078W -YFL035C-B -YKR080W -YFL036W -YKR082W -YFL040W -YKR084C -YFL041W -YMR062C -YFL043C -YMR063W -YFL044C -YMR065W -YFL046W -YMR067C -YFL047W -YMR068W -YFL048C -YMR069W -YFL049W -YMR070W -YFL050C -YMR071C -YFL051C -YKR035C -YIL002C -YKR042W -YIL005W -YKR043C -YIL011W -YKR044W -YIL012W -YKR045C -YIL013C -YKR047W -YIL014W -YKR048C -YIL015W -YKR049C -YIL016W -YKR050W -YIL017C -YKR051W -YIL020C -YKR052C -YIL023C -YKR054C -YIL024C -YMR072W -YFL052W -YMR073C -YFL053W -YMR075C-A -YFL054C -YMR075W -YFL055W -YMR077C -YFL056C -YMR078C -YFR001W -YMR080C -YFR006W -YMR081C -YFR007W -YMR082C -YFR008W -YMR083W -YFR009W -YMR084W -YFR010W -YMR085W -YFR012W -YKR055W -YIL025C -YKR056W -YIL027C -YKR057W -YIL028W -YKR058W -YIL029C -YKR059W -YIL032C -YKR060W -YIL034C -YKR061W -YIL035C -YKR064W -YIL036W -YKR065C -YIL037C -YDR244W -YIL039W -YDR247W -YIL040W -YDR248C -YIL041W -YMR086C-A -YFR014C -YMR086W -YFR015C -YMR087W -YFR016C -YMR088C -YFR017C -YMR089C -YFR018C -YMR090W -YFR020W -YMR091C -YFR021W -YMR092C -YFR022W -YNR070W -YFR023W -YNR071C -YFR024C-A -YNR072W -YFR026C -YNR073C -YFR031C-A -YDR249C -YIL043C -YDR250C -YIL044C -YDR251W -YIL045W -YDR252W -YIL049W -YDR253C -YIL050W -YDR254W -YIL053W -YDR255C -YIL057C -YDR256C -YIL064W -YDR257C -YIL065C -YDR258C -YIL072W -YDR259C -YIL073C -YNR074C -YGR256W -YNR075W -YGR259C -YOL013W-A -YGR260W -YOL086C -YGR261C -YOL087C -YGR263C -YOL088C -YGR266W -YOL089C -YGR268C -YOL090W -YGR269W -YOL091W -YGR270W -YOL092W -YGR275W -YOL093W -YGR279C -YOL095C -YMR316C-A -YOL096C -YMR316C-B -YOL098C -YMR316W -YOL099C -YMR317W -YOL100W -YMR318C -YOL101C -YMR319C -YOL103W -YMR320W -YOL104C -YNL250W -YOL105C -YNL252C -YOL106W -YNL279W -YOL107W -YNL300W -YOL108C -YNL316C -YJL056C -YPR030W -YJL055W -YPR032W -YJL053W -YPR036W -YJL052W -YPR038W -YJL051W -YPR039W -YJL049W -YPR040W -YJL048C -YPR042C -YJL047C -YPR044C -YJL046W -YPR045C -YJL045W -YPR046W -YJL044C -YPR047W -YJL043W -YPR049C -YOL109W -YOL016C -YOL110W -YOR096W -YOL111C -YOR306C -YOL112W -YOR317W -YOL113W -YPL132W -YOL114C -YPL134C -YOL115W -YML070W -YOL116W -YML071C -YOL117W -YML074C -YOL118C -YML090W -YOL119C -YML094W -YOL121C -YML095C -YJL038C -YPR051W -YJL037W -YPR052C -YJL036W -YPR053C -YJL030W -YPR054W -YEL012W -YPR057W -YER031C -YPR058W -YER046W -YPR059C -YER063W -YPR060C -YER066W -YPR061C -YGR188C -YPR062W -YGR201C -YPR063C -YGR204W -YPR065W -YOL122C -YML095C-A -YOL124C -YML096W -YOL126C -YML097C -YOL128C -YML099C -YOL129W -YML100W -YOL131W -YML100W-A -YOL132W -YML101C -YOL136C -YML102C-A -YML102W -YOL137W -YOL138C -YML103C -YBR232C -YML104C -YHL002W -YPR066W -YHL011C -YPR068C -YHL039W -YPR069C -YHR003C -YPR070W -YHR004C -YPR071W -YHR006W -YPR073C -YHR008C -YPR074C -YHR009C -YPR075C -YHR025W -YPR076W -YHR026W -YPR077C -YHR041C -YPR079W -YDR424C -YML106W -YEL011W -YML107C -YER064C -YML108W -YER077C -YML109W -YER078C -YML113W -YER088C -YML116W -YER090W -YML117W -YER091C -YML117W-A -YER092W -YML118W -YER093C-A -YML119W -YER095W -YML120C -YER096W -YML121W -YHR059W -YPR084W -YHR067W -YPR087W -YHR127W -YPR089W -YHR131C -YPR090W -YHR180W -YPR092W -YHR185C -YPR093C -YHR194W -YPR095C -YLL007C -YPR096C -YMR154C -YPR097W -YNL274C -YPR098C -YOL141W -YPR099C -YOL150C -YPR100W -YER097W -YML122C -YER098W -YML123C -YGR134W -YML124C -YGR210C -YML128C -YHL024W -YML131W -YHL025W -YMR004W -YHR016C -YMR095C -YHR017W -YMR096W -YHR032W -YMR099C -YHR045W -YMR100W -YHR064C -YMR101C -YHR140W -YMR102C -YOL158C -YPR101W -YOL159C -YJL127C -YOL160W -YJL126W -YOL162W -YJL124C -YOL163W -YJL123C -YJR073C -YJL122W -YJR075W -YJL120W -YJR078W -YJL121C -YJR079W -YJL118W -YJR082C -YJL119C -YJR083C -YJL117W -YJR088C -YJL116C -YHR162W -YMR103C -YHR168W -YMR105C -YHR181W -YMR106C -YHR191C -YMR107W -YHR193C -YMR109W -YLL030C -YMR110C -YLL044W -YMR111C -YLL048C -YMR114C -YLL049W -YMR115W -YLL059C -YMR116C -YLR030W -YMR119W-A -YLR031W -YMR120C -YJR092W -YJL115W -YJR102C -YJL112W -YJR103W -YJL110C -YJR105W -YJL108C -YJR108W -YJL107C -YJR110W -YJL106W -YJR111C -YJL102W -YJR115W -YJL100W -YJR127C -YJL099W -YJR128W -YJL098W -YJR129C -YJL096W -YJR130C -YJL095W -YLR032W -YMR121C -YLR034C -YMR122C -YLR035C -YMR123W -YLR036C -YMR124W -YLR037C -YMR125W -YLR038C -YMR126C -YLR039C -YMR127C -YLR040C -YMR129W -YLR041W -YMR130W -YLR050C -YMR132C -YLR052W -YMR133W -YMR142C -YMR135C -YJR135C -YJL093C -YJR137C -YJL092W -YJR146W -YJL089W -YJR147W -YJL088W -YJR149W -YJL084C -YJR152W -YJL083W -YJR154W -YJL082W -YKR087C -YJL080C -YKR088C -YJL079C -YKR089C -YJL077C -YKR090W -YJL073W -YKR091W -YJL071W -YMR158W -YPR006C -YMR171C -YPR009W -YMR181C -YPR012W -YMR209C -YPR014C -YMR271C -YPR015C -YMR279C -YPR017C -YMR306W -YPR018W -YMR311C -YPR020W -YMR312W -YPR027C -YMR313C -YPR028W -YMR315W -YPR029C -YKR092C -YJL068C -YKR093W -YJL067W -YKR097W -YJL066C -YKR098C -YJL064W -YKR099W -YJL065C -YKR100C -YJL063C -YKR101W -YJL062W -YKR103W -YJL060W -YKR104W -YJL059W -YKR105C -YJL058C -YLL018C-A -YJL057C -YLR262C-A -YJR100C -YLR422W -YJR104C -YLR423C -YJR106W -YLR425W -YJR107W -YLR426W -YJR109C -YLR427W -YJR113C -YLR428C -YJR116W -YLR429W -YJR117W -YLR431C -YJR118C -YLR432W -YJR119C -YLR433C -YJR120W -YLR434C -YJR121W -YJR026W -YDR026C -YJR030C -YDR027C -YJR031C -YDR028C -YJR033C -YDR029W -YJR035W -YDR030C -YJR036C -YDR031W -YJR043C -YDR032C -YJR048W -YDR033W -YJR049C -YDR034C -YJR050W -YDR035W -YJR051W -YDR036C -YJR052W -YDR042C -YLR435W -YJR122W -YLR436C -YJR124C -YLR437C -YJR125C -YLR438W -YJR126C -YLR441C -YJR131W -YLR443W -YJR133W -YLR444C -YJR134C -YLR445W -YJR139C -YLR446W -YJR140C -YLR447C -YJR142W -YLR448W -YJR144W -YLR449W -YJR145C -YJR053W -YDR043C -YJR054W -YDR046C -YJR055W -YAL064C-A -YJR056C -YBL091C-A -YJR058C -YBR269C -YJR059W -YBR271W -YJR060W -YBR273C -YJR061W -YBR274W -YJR062C -YBR277C -YJR063W -YBR278W -YDL096C -YBR281C -YDL099W -YBR282W -YLR450W -YJR148W -YLR452C -YJR150C -YLR453C -YJR153W -YLR454W -YKL005C -YLR456W -YKL030W -YLR460C -YLR146C -YLR461W -YLR343W -YML009C -YML067C -YML010C-B -YML068W -YML021C -YML072C -YML081C-A -YMR136W -YMR060C -YMR172W -YDL100C -YBR283C -YDL101C -YBR284W -YDL104C -YBR285W -YDL106C -YBR286W -YDL107W -YBR290W -YDL109C -YBR291C -YDL110C -YBR292C -YDL112W -YBR293W -YDL113C -YBR295W -YDL114W -YBR296C -YDL116W -YBR297W -YDL117W -YBR298C -YOR300W -YMR158C-B -YMR169C -YOR309C -YMR174C -YDL191W -YMR175W -YDL192W -YMR194C-A -YDL197C -YMR326C -YDL198C -YNR032C-A -YDL199C -YNR050C -YDL200C -YNR051C -YDL201W -YNR056C -YDL203C -YNR057C -YDL204W -YDL118W -YBR300C -YDL119C -YCL001W-A -YDL121C -YCR020W-B -YDL122W -YCR024C -YDL123W -YCR024C-A -YDL124W -YCR025C -YDL125C -YCR026C -YDL127W -YCR027C -YDL128W -YCR028C -YDL129W -YCR031C -YDL130W -YCR034W -YNR058W -YDL206W -YNR059W -YDL210W -YNR060W -YDL211C -YNR061C -YDL213C -YNR062C -YDL214C -YNR063W -YDL215C -YNR064C -YDL216C -YNR065C -YDL218W -YNR066C -YDL219W -YNR067C -YDL222C -YNR068C -YDL223C -YAL012W -YDL224C -YDL131W -YCR036W -YDL133W -YCR037C -YDL134C -YCR043C -YDL134C-A -YCR045C -YDL135C -YCR049C -YDL136W -YCR050C -YDL137W -YCR051W -YDL138W -YCR059C -YDL142C -YCR061W -YDL144C -YCR065W -YDL146W -YCR066W -YDL149W -YCR068W -YAL047C -YDL225W -YAL054C -YDL226C -YAL058C-A -YDL227C -YAR050W -YDL229W -YCL006C -YDL230W -YCL022C -YDL231C -YCL023C -YDL232W -YCL038C -YDL233W -YCL058C -YDL234C -YCL074W -YDL236W -YCL075W -YDL237W -YCL076W -YDL238C -YDL151C -YCR071C -YDL154W -YCR073W-A -YDL155W -YCR076C -YDL156W -YCR077C -YDL157C -YCR079W -YDL159W -YCR081W -YDL161W -YCR082W -YDL162C -YCR085W -YDL168W -YCR086W -YDL169C -YCR087C-A -YDL170W -YCR087W -YDL171C -YJL007C -YGL199C -YDL239C -YGL214W -YDL240W -YGL217C -YDL241W -YGL235W -YDL242W -YGR011W -YDL243C -YGR018C -YDR001C -YGR022C -YDR003W -YGR025W -YDR004W -YJR069C -YDR005C -YJR070C -YDR006C -YJR074W -YDR008C -YJR077C -YDR009W -YDL172C -YJL016W -YDL173W -YJL017W -YDL174C -YJL020C -YDL175C -YJL021C -YDL176W -YJL022W -YDL177C -YJL023C -YDL178W -YJL024C -YDL179W -YJL029C -YDL180W -YJR001W -YDL181W -YJR005W -YDL182W -YJR008W -YDL183C -YJR009C -YJR080C -YDR010C -YJR084W -YDR011W -YJR087W -YDR014W -YJR091C -YDR015C -YJR094C -YDR017C -YJR094W-A -YDR018C -YJR095W -YDR019C -YJR096W -YDR020C -YJR097W -YDR022C -YJR098C -YDR024W -YJR099W -YDR025W -YDL184C -YJR010C-A -YDL186W -YJR010W -YDL187C -YJR011C -YDL188C -YJR014W -YDL189W -YJR015W -YDL190C -YJR018W -YOR300W -YJR019C -YOR306C -YJR020W -YOR309C -YJR021C -YOR325W -YJR024C -YOR333C -YJR025C -YOR345C -YBR014C -YOR366W -YBR015C -YOR379C -YBR016W -YNL001W -YBR018C -YNL004W -YBR019C -YNL005C -YBR020W -YNL008C -YBR021W -YNL009W -YBR022W -YNL010W -YBR023C -YNL012W -YBR024W -YNL013C -YBR025C -YNL015W -YBR026C -YNL130C -YIL112W -YBR189W -YIL113W -YCR095C -YIL114C -YCR102W-A -YIL116W -YDL133C-A -YIL117C -YDR058C -YIL119C -YDR174W -YIL120W -YDR202C -YIL121W -YDR205W -YIL123W -YDR445C -YIL124W -YDR537C -YIL125W -YFR039C -YIL128W -YNL016W -YBR027C -YNL020C -YBR028C -YNL021W -YBR030W -YNL022C -YBR031W -YNL023C -YBR032W -YNL024C -YBR033W -YNL025C -YBR034C -YNL027W -YBR036C -YNL028W -YBR037C -YNL029C -YBR040W -YNL030W -YBR041W -YNL031C -YBR042C -YGL219C -YIL130W -YGR028W -YIL132C -YGR032W -YIL133C -YGR038W -YIL134W -YGR040W -YIL135C -YGR050C -YIL137C -YGR053C -YIL138C -YGR063C -YIL139C -YGR086C -YIL140W -YGR089W -YIL141W -YGR092W -YIL145C -YGR093W -YIL146C -YNL032W -YBR043C -YNL034W -YBR044C -YNL035C -YBR045C -YNL037C -YBR046C -YNL040W -YBR047W -YNL041C -YBR048W -YNL043C -YBR050C -YNL044W -YBR051W -YNL045W -YBR052C -YNL046W -YBR053C -YNL049C -YBR054W -YNL050C -YBR056W -YGR106C -YIL148W -YGR110W -YIL149C -YGR117C -YIL152W -YGR238C -YIL153W -YGR239C -YIL154C -YGR248W -YIL155C -YGR250C -YIL156W -YJL129C -YIL157C -YJL132W -YIL159W -YJL136C -YIL160C -YJL137C -YIL161W -YJL139C -YIL162W -YNR001C -YBR057C -YNR002C -YBR058C -YNR004W -YBR059C -YNR005C -YBR061C -YBR062C -YNR006W -YNR007C -YBR063C -YNR008W -YBR064W -YNR009W -YBR065C -YNR010W -YBR066C -YNR012W -YBR067C -YNR013C -YBR068C -YOL125W -YIL163C -YJL141C -YIL164C -YJL151C -YIL165C -YJL160C -YIL166C -YJL161W -YIL167W -YJL163C -YIL168W -YJL165C -YIL170W -YJL172W -YIL173W -YJL175W -YIR001C -YJL177W -YIR002C -YJL189W -YIR003W -YNR014W -YBR069C -YNR015W -YBR071W -YNR018W -YBR072W -YNR019W -YBR073W -YNR020C -YBR074W -YNR021W -YBR075W -YNR022C -YBR076W -YNR024W -YBR077C -YNR025C -YNL146W -YNR027W -YNL145W -YNR028W -YNL144C -YNR029C -YNL143C -YJL191W -YIR005W -YJL196C -YIR007W -YJL200C -YIR009W -YJL206C -YIR013C -YJL213W -YIR014W -YKL096W-A -YIR016W -YKL115C -YDL194W -YKL139W -YDR007W -YKL194C -YDR048C -YKL201C -YFR011C -YKL202W -YFR013W -YKL204W -YNL051W -YNR030W -YNL141W -YNR031C -YNL139C -YNR032W -YNL136W -YNR034W -YNL135C -YNR036C -YNL134C -YNR037C -YNL133C -YNR039C -YNL129W -YNR040W -YNL128W -YNR041C -YNL127W -YNR042W -YNL123W -YNR045W -YNL122C -YNR047W -YNL117W -YKL215C -YNL052W -YKL220C -YNL056W -YKR010C -YNL065W -YKR019C -YNL066W -YKR023W -YNL067W -YKR027W -YNL068C -YKR028W -YNL070W -YKR029C -YNL071W -YKR034W -YNL072W -YKR036C -YNL073W -YKR039W -YNL074C -YKR040C -YNL076W -YNR048W -YNL116W -YNR049C -YNL108C -YBL095W -YNL101W -YBL096C -YNL098C -YBL098W -YNL094W -YBL099W -YNL092W -YBL100C -YNL089C -YBL101C -YNL081C -YBL102W -YNL077W -YBL103C -YNL069C -YBL104C -YNL064C -YBL106C -YNL063W -YKR041W -YNL078W -YKR046C -YNL079C -YKR053C -YNL080C -YML035C -YNL082W -YAR002C-A -YNL083W -YBR083W -YNL085W -YBR084C-A -YNL087W -YBR090C -YNL090W -YBR100W -YNL091W -YMR119W -YNL093W -YBR125C -YNL095C -YBR131W -YNL097C -YBL107C -YNL057W -YBR001C -YNL058C -YBR003W -YNL054W -YBR005W -YIL099W -YBR006W -YIL100W -YBR007C -YIL101C -YBR008C -YIL103W -YBR009C -YIL105C -YBR010W -YIL107C -YBR012C -YIL108W -YBR013C -YIL110W -YBR150C -YNL099C -YBR168W -YNL100W -YBR169C -YNL104C -YBR270C -YNL105W -YBR272C -YNL106C -YBR275C -YNL107W -YBR276C -YNL115C -YBR280C -YNL119W -YBR287W -YNL120C -YBR288C -YNL121C -YBR289W -YNL125C -YBR294W -YOR274W -YBR301W -YOR275C -YCL026C-A -YOR276W -YCR028C-A -YOR298C-A -YCR030C -YOR302W -YCR032W -YOR303W -YCR033W -YPL004C -YCR046C -YPL017C -YCR047C -YPL027W -YCR048W -YPL034W -YCR053W -YPL036W -YCR060W -YPL078C -YDL088C -YBR126C -YDL089W -YBR127C -YDL090C -YBR128C -YDL091C -YBR129C -YDL093W -YBR130C -YDL094C -YBR132C -YDL095W -YBR133C -YDR438W -YBR134W -YDR439W -YBR137W -YDR440W -YBR138C -YDR441C -YBR139W -YDR442W -YBR141C -YCR062W -YPL137C -YCR067C -YHR005C -YCR069W -YNL096C -YCR073C -YOR179C -YCR075C -YOR180C -YCR083W -YDL115C -YCR084C -YFL013W-A -YCR088W -YFL014W -YCR089W -YFL019C -YBR191W -YFL042C -YCL035C -YFR019W -YDR071C -YFR024C -YDR443C -YBR144C -YDR446W -YBR145W -YDR447C -YBR146W -YDR448W -YBR147W -YDR450W -YBR148W -YDR451C -YBR149W -YDR452W -YBR151W -YDR453C -YBR156C -YDR455C -YBR157C -YDR456W -YBR158W -YDR457W -YBR159W -YDR458C -YBR161W -YDR074W -YFR025C -YER027C -YFR030W -YER037W -YHR146W -YGR155W -YHR171W -YLR192C -YJL042W -YLR237W -YJL070C -YLR246W -YJL078C -YLR334C -YJL094C -YLR346C -YJL101C -YLR358C -YJL105W -YLR361C -YJL128C -YLR370C -YLR455W -YDR459C -YBR162C -YDR462W -YBR162W-A -YDR463W -YBR163W -YDR465C -YBR164C -YDR466W -YBR165W -YDR467C -YBR166C -YDR469W -YBR170C -YDR470C -YBR171W -YDR471W -YBR172C -YDR474C -YDL001W -YDR475C -YDL002C -YDR476C -YDL006W -YLR382C -YKR094C -YLR394W -YKR095W -YLR406C -YKR096W -YML022W -YKR102W -YML027W -YLR110C -YML036W -YLR390W-A -YML038C -YLR439W -YML041C -YLR442C -YNL268W -YML042W -YML047C -YML066C -YML075C -YML115C -YDR479C -YDL009C -YDR480W -YDL010W -YDR481C -YDL011C -YDR482C -YDL012C -YDR484W -YDL013W -YDR485C -YDL018C -YDR486C -YDL019C -YDR488C -YDL020C -YDR490C -YDL021W -YDR491C -YDL022W -YDR492W -YDL023C -YML076C -YMR037C -YML086C -YMR104C -YMR048W -YNL109W -YMR135W-A -YNR052C -YMR137C -YNR055C -YMR138W -YNR069C -YMR139W -YNL111C -YMR160W -YOL147C -YMR173W -YPR007C -YMR198W -YPR008W -YOR298C-A -YPR013C -YOR364W -YPR022C -YDR494W -YDL024C -YDR495C -YDL025C -YDR496C -YDL026W -YDR497C -YDL027C -YDR500C -YDL032W -YDR501W -YDL033C -YDR503C -YDL034W -YDR504C -YDL035C -YDR505C -YDL036C -YDR506C -YDL037C -YDR507C -YDL038C -YDR508C -YDL039C -YPL183C -YPR023C -YPL183W-A -YPR024W -YPL189W -YPR026W -YPL224C -YPR031W -YGR295C -YPR037C -YHR132W-A -YPR043W -YIL030C -YPR050C -YIL058W -YPR064W -YIL092W -YPR078C -YIR023W -YBR081C -YIR030C -YBR082C -YIR032C -YBR084W -YDR509W -YDL041W -YDR511W -YDL042C -YDR512C -YDL044C -YDR513W -YDL045W-A -YDR514C -YDL046W -YDR516C -YDL048C -YDR517W -YDL049C -YDR518W -YDL050C -YDR519W -YDL051W -YDR520C -YDL052C -YDR522C -YDL053C -YDR524C -YDL054C -YIR043C -YBR085W -YIR044C -YBR090C-A -YJR003C -YBR092C -YJR055W -YBR093C -YKL053C-A -YBR094W -YKR106W -YBR095C -YMR191W -YBR098W -YMR322C -YBR099C -YNL138W -YBR100W -YNL140C -YBR103W -YNL142W -YBR104W -YNL315C -YBR105C -YDR525W -YDL056W -YDR528W -YDL057W -YDR529C -YDL059C -YDR530C -YDL061C -YDR532C -YDL062W -YDR533C -YDL063C -YDR534C -YDL065C -YGL101W -YDL066W -YGL104C -YDL068W -YGL105W -YDL069C -YGL107C -YDL070W -YGL108C -YDL071C -YOL151W -YBR106W -YOL152W -YBR107C -YOL155C -YBR108W -YOR265W -YBR111C -YOR266W -YBR113W -YOR267C -YBR114W -YOR268C -YBR115C -YOR269W -YBR116C -YOR270C -YBR119W -YOR271C -YBR120C -YOR273C -YBR121C -YGL109W -YDL073W -YGL110C -YDL076C -YGL114W -YDL077C -YGL115W -YDL078C -YGL117W -YDL079C -YGL118C -YDL080C -YGL121C -YDL081C -YGL124C -YDL082W -YGL125W -YDL083C -YGL126W -YDL085W -YGL127C -YDL086W -YGL129C -YER175C -YGL131C -YER176W -YGL132W -YER177W -YGL133W -YER178W -YGL135W -YER179W -YGL136C -YER180C -YGL138C -YER181C -YGL139W -YER182W -YGL140C -YER183C -YGL141W -YER184C -YGL143C -YER185W -YGL144C -YER186C -YOR128C -YOR150W -YEL044W -YOR158W -YER087W -YLR337C -YEL029C -YLR338W -YHR010W -YLR369W -YHR021C -YLR389C -YLL027W -YLR391W -YLR226W -YLR240W -YOR369C -YLR244C -YFL016C -YGL206C -YGR257C -YGL223C -YNL055C -YLR399C -YGL146C -YER187W -YGL147C -YMR052C-A -YGL148W -YMR052W -YGL149W -YMR053C -YGL151W -YMR054W -YGL152C -YMR055C -YGL153W -YMR056C -YGL154C -YMR057C -YGL156W -YMR058W -YGL157W -YJR034W -YGL158W -YJR039W -YGL159W -YJR044C -YDR417C -YLR403W -YGR167W -YLR396C -YCL007C -YGL240W -YLR148W -YPL059W -YKL155C -YPL050C -YER014C-A -YPL045W -YER070W -YPL031C -YEL036C -YPL024W -YNL296W -YGR219W -YDR138W -YGR222W -YPR133W-A -YGR229C -YGL029W -YBL025W -YGL160W -YJR055W -YGL161C -YJR066W -YGL162W -YIL102C -YGL163C -YIL111W -YGL164C -YIL122W -YGL165C -YIL131C -YGL166W -YIL136W -YGL167C -YIL158W -YGL168W -YIR004W -YGL170C -YIL056W -YGL173C -YIL085C -YGL174W -YIL094C -YBL093C -YBL033C -YBL002W -YGL020C -YPR131C -YGL038C -YJL140W -YGL070C -YBR112C -YGL095C -YKR085C -YGL088W -YGR162W -YNL153C -YGR272C -YNL225C -YDR500C -YKR006C -YDR512C -YDR245W -YGR252W -YDR268W -YGR255C -YDR283C -YGL175C -YDL047W -YGL176C -YDL067C -YGL177W -YDL074C -YGL179C -YDL075W -YGL180W -YDR477W -YGL181W -YDR483W -YER101C -YDR521W -YER103W -YDR523C -YER106W -YLR006C -YER108C -YML010W-A -YER109C -YMR038C -YER110C -YOR364W -YNL059C -YDR296W -YNL069C -YDR300C -YNL147W -YIL018W -YNL220W -YIL066C -YNL284C -YFL018C -YNL315C -YGR262C -YPL183W -YMR064W -YOR147W -YMR066W -YNL292W -YML110C -YMR263W -YML111W -YNL307C -YML112W -YNL277W -YML129C -YBR173C -YER111C -YER113C -YER014W -YER114C -YER016W -YER115C -YER028C -YER116C -YER044C -YER117W -YER055C -YER118C -YHR028C -YER119C -YHR033W -YER119C-A -YCL006C -YER120W -YCL038C -YER121W -YAL024C -YFL063W -YMR097C -YJL103C -YMR098C -YML073C -YOL143C -YNL011C -YAL016W -YNL014W -YGL218W -YJR090C -YLR286C -YDL202W -YBR279W -YCR044C -YCR053W -YCR063W -YJL003W -YER123W -YBR299W -YER124C -YCR107W -YER128W -YDR242W -YER129W -YDR326C -YER130C -YDR417C -YER131W -YDR444W -YER132C -YDR461W -YER134C -YDR493W -YER135C -YDR502C -YER137C -YDR506C -YER139C -YDR515W -YER140W -YER089C -YJL004C -YJL006C -YJL012C -YJL013C -YJL027C -YJL028W -YJR004C -YCR053W -YJR032W -YJR037W -YCR053W -YJR047C -YJR040W -YER141W -YFL001W -YER142C -YFL003C -YER143W -YFL004W -YER145C -YFL007W -YER149C -YFL010C -YER150W -YFL010W-A -YER151C -YFL012W -YER152C -YFL013C -YER153C -YFL033C -YER154W -YGR122C-A -YER155C -YOL148C -YER156C -YGR254W -YJR038C -YDL160C -YDL167C -YDL185W -YOR331C -YNL003C -YBR078W -YNL084C -YIL098C -YJL184W -YPL148C -YPL268W -YER158C -YGR258C -YER161C -YGR271W -YER162C -YNR033W -YER163C -YGR273C -YER164W -YGR276C -YER166W -YGR289C -YER167W -YGR291C -YER169W -YGR292W -YER170W -YBR020W -YER173W -YBR075W -YER174C -YFL033C -YPR067W -YBR097W -YBR101C -YBR122C -YDL040C -YDL072C -YER122C -YJL075C -YBR035C -YPR072W -YOR008C-A -YAL016C-B -YAL037C-A -YAL044W-A -YAL067W-A -YAR035C-A -YBL008W-A -YCL021W-A -YBL029C-A -YCL026C-B -YBL039W-A -YBL071C-B -YBL071W-A -YBL101W-C -YBR056W-A -YBR058C-A -YBR072C-A -YER186W-A -YBR085C-A -YBR111W-A -YBRF182C-A -YBR196C-A -YBR196C-B -YBR200W-A -YBR221W-A -YBR296C-A -YCL001W-B -YCL057C-A -YCR075W-A -YDL085C-A -YDL159W-A -YDL160C-A -YDR003W-A -YDR034W-B -YDR079C-A -YDR169C-A -YDR182W-A -YDR194W-A -YDR246W-A -YDR322C-A -YDR379C-A -YDR524C-B -YLR312C-B -YDR524W-A -YLR342W-A -YEL059C-A -YLR361C-A -YER053C-A -YLR363W-A -YER087C-B -YLR406C-A -YER175W-A -YLR412C-A -YER180C-A -YML007C-A -YFL041W-A -YML054C-A -YFR012W-A -YML058W-A -YFR032C-B -YMR001C-A -YGL006W-A -YMR013W-A -YGL007C-A -YGL041C-B -YMR105W-A -YGL188C-A -YGR035W-A -YMR175W-A -YGR121W-A -YMR182W-A -YGR146C-A -YMR194C-B -YGR169C-A -YMR230W-A -YGR174W-A -YMR242W-A -YGR204C-A -YMR247W-A -YGR271C-A -YMR272W-B -YHL015W-A -YMR315W-A -YHR007C-A -YHR022C-A -YNL042W-B -YHR050W-A -YNL067W-B -YHR086W-A -YNL097C-A -YHR175W-A -YNL130C-A -YIL002W-A -YIL046W-A -YNL146C-A -YIL134C-A -YNL162W-A -YIR018C-A -YNL277W-A -YIR021W-A -YJL012C-A -YOL013W-B -YJL047C-A -YOL019W-A -YJL062W-A -YOL038C-A -YJL077W-B -YOL052C-A -YJL127C-B -YOL077W-A -YJL136W-A -YOL086W-A -YJR005C-A -YOL097W-A -YJR135W-A -YOL159C-A -YJR151W-A -YOL164W-A -YKL018C-A -YKL068W-A -YKL096C-B -YOR020W-A -YKL106C-A -YOR034C-A -YOR161C-C -YOR293C-A -YOR316C-A -YOR376W-A -YPL038W-A -YPL096C-A -YPL119C-A -YPL152W-A -YPL189C-A -YPR108W-A -YPR159C-A -YAL016C-B -YAL021C -YAL037C-A -YAL044W-A -YAL067W-A -YBR133C -YAR035C-A -YCL021W-A -YBL008W-A -YCL026C-B -YBL029C-A -YER007W -YBL039W-A -YER016W -YBL071C-B -YER099C -YBL071W-A -YER105C -YBL101W-C -YER155C -YBR056W-A -YER186W-A -YBR058C-A -YGL100W -YAL049C -YAR042W -YBR062C -YBL091C-A -YBR105C -YBL104C -#N/A -YBR074W -#N/A -YBR098W -YBR274W -YBR122C -YCL005W-A -YBR157C -#N/A -YBR201W -YCR061W -YBR230W-A -YCR095W-A -YCL002C -YDL026W -#N/A -YDL036C -YCL012C -YBR072C-A -YGL119W -YBR085C-A -YGL134W -YBR111W-A -YGL178W -YBR182C-A -YGL184C -YBR196C-A -YGL185C -YBR196C-B -YGL190C -YBR200W-A -YGL191W -YBR221W-A -YGL192W -#N/A -YGL216W -YBR296C-A -YGR180C -YCL001W-B -YHR091C -YCL057C-A -YKR004C-A -YDL069C -YCL014W -YDL077C -YCL061C -YDR090C -YCR061W -YDR092W -YDR318W -YDR147W -YDR475C -YDR179W-A -YER109C -YDR315C -#N/A -YDR433W -YFL031W -YDR448W -YFL042C -YDR485C -YFR045W -YDR501W -YGL033W -YDR518W -YGL045W -#N/A -YKR099C-A -YCR075W-A -YLL006W-A -YDL085C-A -YLR264C-A -YDL159W-A -#N/A -YDL160C-A -YLR285C-A -YDR003W-A -YLR307C-A -#N/A -YLR312C-B -YDR034W-B -YLR342W-A -YDR079C-A -YLR361C-A -YDR169C-A -YLR363W-A -YDR182W-A -YLR406C-A -YDR194W-A -YLR412C-A -YEL022W -YGL186C -YEL041W -#N/A -YER015W -YGR225W -YER026C -#N/A -#N/A -#N/A -YER076C -#N/A -YFL010W-A -#N/A -YFR038W -YJL012C -YGL023C -YJL016W -YGL032C -#N/A -#N/A -YJL020C -YGL081W -YJL088W -YDR246W-A -YML007C-A -#N/A -YML054C-A -YDR322C-A -YML058W-A -YDR379C-A -YMR001C-A -YDR524C-B -YMR013W-A -YDR524W-A -YMR105W-A -#N/A -YMR175W-A -YEL059C-A -YMR182W-A -YER053C-A -YMR194C-B -#N/A -YMR230W-A -#N/A -YMR242W-A -YER087C-B -YMR247W-A -YGL101W -YJL096W -YGL104C -YJL160C -#N/A -YJR060W -YGL196W -YJR085C -YGL202W -YJR086W -YGL211W -#N/A -YGL224C -YJR101W -#N/A -YJR112W-A -YGL237C -YJR114W -YGR037C -YJR143C -YGR062C -YJR151C -YGR161W-C -YKL002W -YER175W-A -YMR272W-B -YER180C-A -YMR315W-A -#N/A -YNL042W-B -YFL041W-A -YNL067W-B -YFR012W-A -YNL097C-A -YFR032C-B -YNL130C-A -YGL006W-A -YNL146C-A -YGL007C-A -YNL162W-A -YGL041C-B -YNL277W-A -YGL188C-A -YOL013W-B -#N/A -YOL019W-A -YGR035W-A -YOL038C-A -YGR244C -YKL033W-A -YHL001W -#N/A -YHL004W -YKL157W -YHR001W -YKL198C -#N/A -YKL201C -YHR063C -#N/A -YHR071W -YKR054C -#N/A -YKR100C -#N/A -YLR054C -YHR090C -YLR194C -YHR098C -YLR211C -#N/A -#N/A -YGR121W-A -YOL052C-A -YGR146C-A -YOL077W-A -YGR169C-A -YOL086W-A -YGR174W-A -YOL097W-A -YGR204C-A -YOL159C-A -#N/A -YOL164W-A -YGR271C-A -YOR020W-A -YHL015W-A -YOR034C-A -YHR007C-A -YOR161C-C -YHR022C-A -YOR293C-A -YHR050W-A -YOR316C-A -#N/A -YOR376W-A -YHR141C -YLR371W -YHR149C -#N/A -#N/A -YLR419W -#N/A -YLR445W -YHR187W -YML034W -YHR192W -YML104C -#N/A -YMR143W -#N/A -YMR202W -YHR205W -#N/A -#N/A -YMR269W -YIL041W -#N/A -YIL127C -YNL090W -YHR086W-A -YPL038W-A -YHR175W-A -YPL096C-A -YIL002W-A -YPL119C-A -YIL046W-A -YPL152W-A -YIL134C-A -YPL189C-A -YIR018C-A -YPR108W-A -YIR021W-A -YPR159C-A -YJL012C-A -#N/A -YJL047C-A -#N/A -YJL062W-A -#N/A -YJL077W-B -#N/A -YJL127C-B -#N/A -#N/A -YNL147W -YJL059W -YNL209W -#N/A -YNL280C -YKL065C -#N/A -YKL137W -YNR052C -#N/A -YOL048C -YKR091W -YOL140W -YLR084C -#N/A -YLR118C -YOL145C -YLR125W -YOL154W -#N/A -YOL164W -YLR251W -YOR026W -#N/A -#N/A -YJL136W-A -#N/A -#N/A -#N/A -YJR005C-A -#N/A -YJR135W-A -#N/A -YJR151W-A -#N/A -YKL018C-A -#N/A -YKL068W-A -#N/A -YKL096C-B -#N/A -YKL106C-A -#N/A -#N/A -#N/A -#N/A -#N/A -YLR329W -YOR069W -YLR332W -YOR087W -#N/A -YOR239W -#N/A -#N/A -YMR032W -YOR298C-A -#N/A -YPL075W -#N/A -YPL165C -#N/A -YPL249C-A -#N/A -YPL277C -#N/A -YPR089W -YNL162W -YPR098C -YOL073C -YPR141C -YAL025C -YKR008W -YKR037C -YBL097W -YKR083C -YLL003W -YLL008W -YLL034C -YLR008C -YCL004W -YDL058W -YLR116W -YLR163C -YDL132W -YLR175W -YDL126C -YBL041W -YDL139C -YBL050W -YBL073W -YDL143W -YBL074C -YBL076C -YDL147W -YDL148C -YBL084C -YDL150W -YBL092W -YDL152W -YBL105C -YDL153C -YBR004C -YDL163W -YBR011C -YDL164C -YBR029C -YDL140C -YLR215C -YLR272C -YDR050C -YLR277C -YDR088C -YLR298C -YDR145W -YML015C -YDR303C -YML046W -YDR325W -YML049C -YDR394W -YML092C -YML098W -YML114C -YEL055C -YMR005W -YDL165W -YBR038W -YBR055C -YDL193W -YBR060C -YDL195W -YBR070C -YBR079C -YDL205C -YBR080C -YDL207W -YBR087W -YDL208W -YBR088C -YDL209C -YBR089W -YDL212W -YBR091C -YDL217C -YBR102C -YDL220C -YBR109C -YER006W -YMR043W -YER021W -YMR061W -YER022W -YMR146C -YMR197C -YMR203W -YMR227C -YER168C -YMR239C -YMR270C -YMR277W -YNL007C -YNL026W -YBR110W -YDL235C -YBR121C -YDR002W -YDR013W -YBR124W -YDR021W -YBR135W -YBR140C -YDR037W -YBR142W -YDR041W -YBR143C -YDR044W -YBR152W -YDR045C -YBR153W -YDR047W -YBR154C -YDR052C -YBR155W -YFL038C -YNL062C -YFR002W -YNL188W -YFR004W -YNL189W -YFR031C -YNL221C -YFR051C -YNL251C -YGL044C -YNL261W -YGL055W -YNR016C -YGL065C -YNR035C -YGL073W -YNR043W -YGL075C -YNR053C -YOL123W -YGL098W -YOL149W -YDR053W -YBR160W -YDR054C -YBR167C -YDR060W -YBR190W -YDR062W -YBR192W -YBR193C -YBR196C -YDR082W -YBR202W -YDR087C -YBR234C -YDR091C -YBR236C -YDR113C -YBR237W -YDR118W -YBR243C -YGL099W -YOR046C -YOR056C -YGL120C -YOR057W -YOR145C -YOR151C -YGR075C -YOR194C -YGR098C -YOR232W -YOR260W -YGR116W -YOR281C -YGR147C -YOR341W -YOR373W -YGR158C -YPL011C -YDR141C -YBR247C -YDR160W -YBR252W -YDR164C -YBR254C -YDR166C -YBR256C -YDR167W -YBR257W -YDR168W -YBR265W -YDR170C -YCL017C -YDR172W -YCL031C -YDR177W -YCL041C -YDR180W -YCL043C -YDR182W -YCL052C -YDR187C -YCL054W -YPL016W -YPL028W -YPL043W -YGR245C -YPL076W -YGR246C -YPL124W -YPL169C -YPL175W -YHR083W -YPL233W -YHR170W -YPL235W -YPL242C -YPL252C -YIL021W -YCL059C -YDR189W -YCR012W -YDR190C -YDR196C -YCR035C -YDR201W -YCR052W -YDR208W -YCR054C -YDR211W -YCR057C -YDR212W -YCR072C -YDR224C -YCR093W -YDR228C -YDL003W -YDR232W -YDL004W -YDR235W -YDL007W -YIL046W -YPR034W -YIL078W -YPR041W -YPR086W -YIL126W -YPR161C -YIL142W -YPR178W -YIR010W -YAL003W -YIR012W -YAL032C -YJL014W -YAL033W -YAL038W -YAL041W -YAL043C -YDL008W -YDR238C -YDL014W -YDR240C -YDL015C -YDR243C -YDR246W -YDL017W -YDR267C -YDL028C -YDL029W -YDR288W -YDL030W -YDR292C -YDL031W -YDR299W -YDL043C -YDR301W -YDL045C -YDR302W -YDL055C -YJL050W -YAR007C -YJL076W -YAR008W -YAR019C -YJR112W -YBL004W -YKL042W -YBL014C -YBL018C -YKL059C -YBL020W -YKL125W -YBL023C -YKL165C -YBL030C -YKL173W -YBL035C -YDR308C -YDL060W -YDR311W -YDR324C -YDL087C -YDR331W -YDL097C -YDR339C -YDL098C -YDR341C -YDL102W -YDR355C -YDL105W -YDR356W -YDL108W -YDR361C -YDL111C -YDR362C -YDL120W -YGL097W -YDR367W -YDR373W -YDR376W -YDR381W -YDR390C -YGL116W -YDR397C -YGL123W -YDR398W -YDR404C -YGL130W -YDR407C -YGL137W -YDR412W -YGL142C -YJR141W -YHR166C -YKL012W -YHR186C -YKL014C -YHR196W -YHR197W -YKL019W -YIL003W -YKL021C -YIL019W -YKL022C -YIL022W -YIL026C -YKL028W -YIL031W -YKL033W -YGL145W -YDR429C -YGL169W -YDR434W -YGL171W -YDR437W -YGL201C -YDR454C -YDR460W -YGL225W -YDR464W -YGL233W -YDR468C -YGL238W -YDR472W -YGL239C -YKL035W -YIL051C -YIL061C -YKL045W -YIL062C -YKL049C -YIL063C -YKL052C -YIL068C -YKL060C -YIL075C -YKL078W -YIL083C -YKL082C -YKL083W -YIL104C -YKL088W -YKL095W -YIL115C -YIL118W -YDR473C -YGL245W -YDR478W -YDR487C -YDR498C -YGR013W -YDR499W -YDR510W -YGR030C -YDR526C -YGR046W -YDR527W -YDR531W -YGR048W -YEL002C -YGR060W -YGR065C -YIL129C -YKL108W -YIL144W -YIL147C -YKL112W -YIL150C -YKL122C -YIL171W -YKL141W -YIR006C -YKL144C -YIR008C -YKL145W -YIR015W -YIR022W -YKL154W -YJL001W -YJL002C -YEL032W -YGR073C -YEL035C -YGR074W -YEL058W -YER003C -YGR083C -YER008C -YGR090W -YGR091W -YER012W -YGR094W -YER013W -YGR095C -YER023W -YGR099W -YER025W -YGR113W -YER036C -YGR114C -YER038C -YKL182W -YJL005W -YKL186C -YJL008C -YKL189W -YJL009W -YKL192C -YJL010C -YKL193C -YJL011C -YKL195W -YJL015C -YKL203C -YJL018W -YKL210W -YJL025W -YKR002W -YJL026W -YKR004C -YJL031C -YKR022C -YJL032W -YJL033W -YER043C -YGR120C -YGR140W -YER112W -YGR145W -YER125W -YGR175C -YER126C -YGR185C -YER133W -YGR186W -YGR190C -YER147C -YGR191W -YGR198W -YKR025W -YJL034W -YKR038C -YJL035C -YKR062W -YJL054W -YKR063C -YJL061W -YKR068C -YKR071C -YJL072C -YKR079C -YJL074C -YKR081C -YJL081C -YLL004W -YJL085W -YLL011W -YJL087C -YLL031C -YJL090C -YER159C -YGR211W -YFL002C -YGR251W -YFL005W -YFL008W -YGR264C -YFL009W -YGR265W -YFL017C -YGR267C -YFL022C -YFL024C -YGR278W -YFL037W -YHL015W -YHR005C -YLL035W -YJL091C -YJL097W -YLL037W -YJL109C -YLL050C -YLR002C -YJL125C -YLR005W -YJL143W -YLR007W -YLR009W -YJL167W -YLR010C -YLR022C -YJL174W -YLR026C -YJL194W -YJL195C -YFR003C -YHR007C -YFR005C -YFR027W -YFR028C -YFR029W -YHR036W -YFR037C -YHR040W -YHR042W -YFR050C -YHR058C -YFR052W -YHR062C -YGL001C -YHR065C -YGL008C -YGL011C -YLR033W -YJL203W -YLR066W -YJR007W -YLR071C -YJR012C -YLR076C -YJR013W -YLR078C -YJR016C -YLR086W -YJR017C -YLR088W -YJR022W -YGL018C -YHR070W -YGL022W -YGL040C -YHR085W -YGL047W -YGL048C -YHR101C -YGL061C -YGL068W -YHR118C -YGL069C -YGL074C -YGL091C -YGL092W -YHR164C -YLR103C -YLR105C -YJR045C -YLR106C -YJR046W -YLR115W -YJR057W -YLR117C -YLR127C -YJR065C -YLR129W -YJR067C -YLR132C -YJR068W -YLR140W -YJR072C -YLR141W -YJR076C -YLR145W -YJR093C -YLR153C -YMR301C -YLR166C -YMR308C -YLR167W -YMR309C -YMR314W -YLR195C -YNL002C -YLR196W -YNL006W -YLR197W -YNL038W -YLR198C -YNL039W -YNL061W -YLR212C -YNL075W -YLR222C -YNL088W -YLR153C -YNL102W -YOR075W -YPR016C -YOR077W -YPR025C -YOR095C -YPR033C -YOR098C -YPR035W -YPR048W -YOR103C -YOR110W -YPR056W -YOR116C -YPR082C -YOR117W -YPR085C -YOR119C -YPR088C -YOR122C -YLR229C -YNL103W -YLR230W -YNL110C -YLR243W -YNL112W -YLR249W -YNL113W -YLR259C -YNL114C -YLR274W -YNL124W -YLR276C -YLR291C -YNL131W -YLR305C -YNL132W -YLR310C -YNL137C -YLR314C -YPR103W -YPR104C -YOR148C -YPR105C -YOR149C -YPR107C -YOR157C -YPR108W -YOR159C -YPR110C -YOR160W -YPR112C -YOR168W -YPR113W -YPR133C -YOR174W -YOR176W -YPR137W -YOR181W -YPR142C -YLR316C -YLR317W -YNL151C -YLR321C -YLR323C -YNL158W -YLR336C -YNL161W -YLR339C -YNL162W -YNL163C -YLR347C -YNL172W -YLR355C -YLR359W -YNL181W -YLR378C -YNL182C -YLR379W -YNL207W -YPR143W -YOR204W -YPR144C -YOR206W -YOR207C -YPR168W -YOR217W -YPR169W -YOR218C -YPR175W -YOR224C -YPR176C -YOR236W -YOR244W -YPR180W -YOR249C -YOR254C -YLR397C -YNL216W -YLR409C -YNL222W -YLR424W -YNL232W -YLR430W -YNL240C -YLR440C -YNL244C -YLR457C -YNL245C -YLR458W -YNL247W -YNL256W -YML010W -YNL258C -YML023C -YNL260C -YML025C -YNL262W -YML031W -YNL263C -YPR183W -YOR256C -YPR186C -YOR257W -YPR190C -YOR261C -YAL034W-A -YOR262W -YER048W-A -YOR272W -YHR005C-A -YOR278W -YOR287C -YLR438C-A -YOR294W -YOR310C -YOR319W -YML043C -YNL267W -YML064C -YNL272C -YML065W -YNL282W -YML069W -YNL287W -YML077W -YNL290W -YML091C -YNL306W -YML093W -YNL308C -YNL310C -YML125C -YNL312W -YML126C -YNL313C -YNL317W -YNR003C -YOR326W -YOR329C -YOR335C -YOR336W -YOR340C -YOR353C -YOR361C -YOR370C -YPL010W -YMR001C -YNR011C -YMR013C -YNR017W -YMR028W -YNR026C -YMR047C -YNR038W -YMR049C -YNR046W -YMR059W -YNR054C -YMR076C -YOL005C -YMR079W -YOL010W -YMR093W -YOL021C -YMR094W -YOL022C -YOL026C -YMR113W -YOL034W -YPL012W -YPL020C -YPL063W -YPL075W -YPL083C -YPL085W -YPL093W -YPL094C -YPL117C -YPL122C -YMR117C -YOL038W -YMR128W -YMR131C -YOL066C -YMR134W -YOL069W -YMR149W -YOL077C -YMR168C -YOL078W -YMR185W -YOL094C -YMR200W -YOL097C -YMR208W -YOL102C -YMR211W -YMR213W -YMR218C -YOL130W -YPL128C -YPL143W -YPL146C -YPL151C -YPL160W -YPL209C -YMR220W -YOL133W -YMR229C -YOL134C -YMR235C -YOL135C -YMR236W -YOL139C -YMR240C -YOL144W -YMR260C -YOL146W -YMR268C -YOR004W -YMR281W -YOR020C -YMR288W -YOR048C -YMR290C -YOR060C -YMR298W -YOR074C -YPL210C -YPL218W -YPL228W -YPL231W -YPL238C -YPL243W -YPL255W -YPL266W +YLL040C +YAL068C +YAL067C +YLL041C +YAL066W +YLL042C +YAL065C +YLL043W +YAL062W +YLL045C +YAL061W +YLL046C +YAL060W +YLL047W +YAL059W +YLL051C +YAL058W +YLL052C +YAL056W +YLL053C +YAL055W +YLL054C +YMR035W +YLR119W +YMR036C +YLR120C +YMR039C +YLR121C +YMR040W +YLR122C +YMR041C +YLR123C +YMR042W +YLR124W +YMR044W +YLR125W +YMR140W +YML089C +YMR141C +YML088W +YMR143W +YML087C +YMR144W +YML086C +YAL053W +YLL055W +YAL051W +YLL056C +YAL049C +YLL057C +YAL048C +YLL058W +YAL046C +YLL060C +YAL045C +YLL061W +YAL044C +YLL062C +YAL042W +YLL063C +YAL042C-A +YLR001C +YAL040C +YLR003C +YAL039C +YLR004C +YAL037W +YLR011W +YMR145C +YML084W +YMR147W +YML083C +YMR148W +YML082W +YMR151W +YML081W +YMR150C +YML080W +YMR152W +YML079W +YMR153W +YML078W +YMR153C-A +YML063W +YMR155W +YML062C +YMR156C +YML061C +YMR157C +YML060W +YMR158W-B +YML059C +YAL036C +YLR012C +YAL035W +YLR013W +YAL034C +YLR014C +YAL031C +YLR015W +YAL030W +YLR016C +YAL029C +YLR017W +YAL028W +YLR018C +YAL027W +YLR019W +YAL026C +YLR020C +YAL023C +YLR021W +YAL022C +YLR023C +YAL021C +YLR024C +YMR159C +YML058W +YMR161W +YML057W +YMR162C +YML057C-A +YMR163C +YML056C +YMR164C +YML055W +YMR166C +YML054C +YMR167W +YML053C +YMR169C +YML052W +YMR170C +YML051W +YMR172C-A +YML050W +YMR173W-A +YML048W +YMR174C +YML047W-A +YAL020C +YLR025W +YAL019W +YLR027C +YAL018C +YLR028C +YAL017W +YLR042C +YAL015C +YLR043C +YAL014C +YLR044C +YAL013W +YLR046C +YAL011W +YLR047C +YAL010C +YLR048W +YAL009W +YLR049C +YAL008W +YLR053C +YAL007C +YLR054C +YMR175W +YML037C +YMR176W +YML035C +YMR177W +YML034W +YMR178W +YML034C-A +YMR179W +YML033W +YMR180C +YML032C +YMR182C +YML030W +YMR183C +YML029W +YMR184W +YML028W +YMR186W +YML026C +YMR187C +YML024W +YMR188C +YML020W +YAL004W +YLR055C +YAL005C +YLR056W +YAL002W +YLR057W +YAR002W +YLR058C +YAR003W +YLR059C +YAR014C +YLR061W +YAR015W +YLR062C +YAR018C +YLR063W +YAR020C +YLR064W +YAR023C +YLR065C +YAR027W +YLR067C +YAR028W +YLR068W +YMR189W +YML019W +YMR190C +YML018C +YMR191W +YML017W +YMR192W +YML016C +YMR193W +YML014W +YMR194W +YML013W +YMR193C-A +YML012C-A +YMR195W +YML012W +YMR196W +YML011C +YMR198W +YML009C +YMR199W +YML008C +YMR201C +YML007W +YAR029W +YLR069C +YAR031W +YLR070C +YAR030C +YLR072W +YAR035W +YLR073C +YAR037W +YLR074C +YAR040C +YLR077W +YAR042W +YLR079W +YAR043C +YLR080W +YAR044W +YLR081W +YAR047C +YLR082C +YLL001W +YLR083C +YLL002W +YLR084C +YMR202W +YML006C +YMR204C +YML005W +YMR205C +YML004C +YMR206W +YML003W +YMR207C +YML002W +YMR210W +YML001W +YMR214W +YMR002W +YMR215W +YMR003W +YMR216C +YMR006C +YMR219W +YMR007W +YMR221C +YMR008C +YMR222C +YMR009W +YLL005C +YLR085C +YLL006W +YLR087C +YLL009C +YLR089C +YLL010C +YLR090W +YLL012W +YLR091W +YLL013C +YLR092W +YLL014W +YLR093C +YLL015W +YLR094C +YLL016W +YLR095C +YLL017W +YLR096W +YLL019C +YLR097C +YLL020C +YLR098C +YMR223W +YMR010W +YMR224C +YMR011W +YMR225C +YMR012W +YMR226C +YMR014W +YMR228W +YMR015C +YMR230W +YMR016C +YMR231W +YMR017W +YMR232W +YMR018W +YMR233W +YMR019W +YMR234W +YMR020W +YMR237W +YMR021C +YMR238W +YMR022W +YLL021W +YLR099C +YLL023C +YLR102C +YLL024C +YLR104W +YLL025W +YLR107W +YLL026W +YLR108C +YLL028W +YLR109W +YLL029W +YLR111W +YLL032C +YLR112W +YLL033W +YLR113W +YLL038C +YLR114C +YLL039C +YLR118C +YMR241W +YMR023C +YMR242C +YMR024W +YMR243C +YMR025W +YMR244W +YMR026C +YMR245W +YMR027W +YMR244C-A +YMR029C +YMR246W +YMR030W +YMR247C +YMR031W-A +YMR250W +YMR031C +YMR251W +YMR032W +YMR251W-A +YMR034C +YMR252C +YNL276C +YMR253C +YNL275W +YMR254C +YNL273W +YMR255W +YNL271C +YNL270C +YMR256C +YMR257C +YNL269W +YMR258C +YNL268W +YMR259C +YNL266W +YMR261C +YNL265C +YMR262W +YNL264C +YNL047C +YNL259C +YOL019W +YOR088W +YOL020W +YOR089C +YOL023W +YOR090C +YOL024W +YOR091W +YOL025W +YOR092W +YOL027C +YOR093C +YOL028C +YOR094W +YOL029C +YOR289W +YOL030W +YOR290C +YOL031C +YOR291W +YOL032W +YOR292C +YMR264W +YNL257C +YMR265C +YNL255C +YMR266W +YNL254C +YMR267W +YNL253W +YMR269W +YNL249C +YMR272C +YNL248C +YMR273C +YNL246W +YMR274C +YOR001W +YMR275C +YOR002W +YMR276W +YOR003W +YMR278W +YOR005C +YMR280C +YOR006C +YOL033W +YOR293W +YOL035C +YOR295W +YOL036W +YOR296W +YOL037C +YOR297C +YOL039W +YOR298W +YOL041C +YOR299W +YOL042W +YOR301W +YOL043C +YOR302W +YOL044W +YOR303W +YOL045W +YOR304C-A +YOL046C +YOR304W +YOL047C +YOR305W +YMR282C +YOR007C +YMR283C +YOR008C +YMR284W +YOR009W +YMR285C +YOR010C +YMR286W +YOR011W +YMR287C +YOR012W +YMR289W +YOR013W +YMR291W +YOR014W +YMR292W +YOR015W +YMR293C +YOR016C +YMR294W +YOR017W +YMR294W-A +YOR018W +YOL048C +YOR307C +YOL049W +YOR308C +YOL050C +YOR311C +YOL051W +YOR312C +YOL052C +YOR313C +YOL052C-A +YOR314W +YOL053W +YOR315W +YOL054W +YOR316C +YOL055C +YOR318C +YOL056W +YOR320C +YOL057W +YOR321W +YOL058W +YOR322C +YMR295C +YOR019W +YMR297W +YOR021C +YMR299C +YOR022C +YMR300C +YOR023C +YMR302C +YOR024W +YMR303C +YOR025W +YMR304W +YOR026W +YMR304C-A +YOR027W +YMR305C +YOR028C +YMR306C-A +YOR029W +YMR307W +YOR030W +YMR310C +YOR031W +YOL059W +YOR323C +YOL060C +YOR324C +YOL061W +YOR327C +YOL062C +YOR328W +YOL063C +YOR330C +YOL064C +YOR332W +YOL065C +YOR334W +YOL067C +YOR337W +YOL068C +YOR338W +YOL070C +YOR339C +YOL071W +YOR342C +YOL072W +YOR343C +YNL339C +YOR032C +YNL338W +YOR033C +YNL336W +YOR034C +YNL335W +YOR035C +YNL334C +YOR036W +YNL333W +YOR037W +YNL332W +YOR038C +YNL330C +YOR039W +YNL329C +YOR040W +YNL328C +YOR041C +YNL327W +YOR042W +YNL326C +YOR043W +YOL075C +YOR344C +YOL076W +YOR346W +YOL079W +YOR347C +YOL080C +YOR348C +YOL081W +YOR349W +YOL082W +YOR350C +YOL083W +YOR351C +YOL084W +YOR352W +YOL085C +YOR354C +YPL274W +YOR355W +YPL273W +YOR356W +YPL272C +YOR357C +YNL324W +YOR044W +YNL325C +YOR045W +YNL323W +YOR047C +YNL322C +YOR049C +YNL321W +YOR050C +YNL320W +YOR051C +YNL319W +YOR052C +YNL318C +YOR053W +YNL314W +YOR054C +YNL311C +YOR055W +YNL309W +YOR058C +YNL053W +YOR059C +YPL271W +YOR358W +YPL270W +YOR359W +YPL269W +YOR360C +YPL267W +YOR363C +YPL265W +YOR365C +YPL264C +YOR367W +YPL263C +YOR368W +YPL262W +YOR371C +YPL260W +YOR374W +YPL261C +YOR375C +YPL259C +YOR376W +YPL258C +YOR377W +YNL305C +YOR061W +YNL304W +YOR062C +YNL303W +YOR064C +YNL302C +YOR065W +YNL301C +YOR066W +YNL299W +YOR067C +YNL298W +YOR068C +YNL086W +YOR069W +YNL297C +YOR070C +YNL295W +YOR071C +YNL294C +YOR072W +YNL293W +YOR073W +YPL257W +YOR378W +YPL256C +YOR380W +YPL254W +YOR381W +YPL253C +YOR382W +YPL250C +YOR383C +YPL249C +YOR384W +YPL248C +YOR385W +YPL247C +YOR386W +YPL246C +YOL001W +YPL245W +YOL002C +YPL244C +YOL003C +YPL241C +YOL004W +YNL089C +YOR076C +YNL291C +YOR078W +YNL289W +YOR079C +YNL288W +YOR080W +YNL286W +YOR081C +YNL285W +YOR082C +YNL283C +YOR083W +YNL281W +YOR084W +YNL280C +YOR085W +YNL278W +YOR086C +YNL096C +YOR087W +YPL240C +YOL006C +YPL239W +YOL007C +YPL236C +YOL008W +YPL234C +YOL009C +YPL232W +YOL011W +YPL230W +YOL012C +YPL229W +YOL013C +YPL227C +YOL014W +YPL226W +YOL015W +YPL225W +YOL017W +YPL223C +YOL018C +YPL222W +YPL102C +YPL221W +YPL100W +YPL220W +YPL099C +YPL219W +YPL098C +YPL216W +YPL097W +YPL215W +YPL096W +YPL214C +YPL095C +YPL213W +YPL092W +YBR174C +YPL212C +YPL208W +YBR175W +YPL207W +YBR176W +YDR380W +YDR068W +YDR382W +YDR069C +YDR383C +YDR070C +YDR384C +YDR072C +YDR385W +YDR073W +YDR386W +YDR075W +YDR387C +YDR076W +YDR388W +YDR077W +YDR389W +YDR078C +YDR391C +YDR079W +YDR392W +YDR080W +YPL206C +YBR177C +YPL205C +YBR178W +YPL203W +YBR179C +YPL202C +YBR180W +YPL201C +YBR181C +YPL200W +YBR182C +YPL199C +YBR183W +YPL198W +YBR184W +YPL197C +YBR185C +YPL196W +YBR186W +YPL195W +YBR187W +YPL194W +YBR188C +YDR393W +YDR083W +YDR395W +YDR084C +YDR399W +YDR085C +YDR400W +YDR089W +YDR401W +YDR090C +YDR402C +YDR092W +YDR403W +YDR093W +YDR405W +YDR094W +YDR406W +YDR095C +YDR408C +YDR096W +YDR409W +YDR097C +YDR410C +YDR098C +YPL193W +YBR194W +YPL192C +YBR195C +YPL191C +YBR197C +YPL189W +YBR199W +YPL188W +YBR200W +YPL187W +YBR201W +YPL185W +YBR203W +YPL186C +YBR204C +YPL184C +YBR205W +YPL181W +YBR206W +YPL182C +YBR207W +YPL180W +YBR208C +YDR411C +YDR099W +YDR414C +YDR100W +YDR415C +YDR101C +YDR418W +YDR102C +YDR419W +YDR103W +YDR420W +YDR104C +YDR421W +YDR105C +YDR422C +YDR107C +YDR423C +YDR108W +YDR425W +YDR109C +YDR426C +YDR110W +YDR428C +YDR111C +YPL179W +YBR209W +YPL178W +YBR210W +YPL177C +YBR212W +YPL176C +YBR213W +YPL174C +YBR214W +YPL173W +YBR215W +YPL172C +YBR216C +YPL171C +YBR217W +YPL170W +YBR218C +YPL168W +YBR219C +YPL167C +YBR220C +YPL166W +YBR221C +YDR430C +YDR112W +YDR431W +YDR114C +YDR432W +YDR115W +YDR433W +YDR116C +YDR435C +YDR117C +YDR436W +YDR119W +YEL001C +YDR120C +YEL003W +YDR121W +YEL004W +YDR122W +YEL005C +YDR123C +YEL006W +YDR124W +YEL007W +YDR125C +YPL165C +YBR222C +YPL164C +YBR223C +YPL163C +YBR224W +YPL162C +YBR225W +YPL161C +YBR226C +YPL159C +YBR227C +YPL157W +YBR228W +YPL156C +YBR229C +YPL155C +YBR230C +YPL154C +YBR231C +YPL152W +YBR233W +YPL150W +YBR235W +YEL008W +YDR126W +YEL009C +YDR127W +YEL010W +YDR128W +YEL013W +YDR129C +YEL014C +YDR130C +YEL015W +YDR131C +YEL016C +YDR132C +YEL017C-A +YDR133C +YEL017W +YDR134C +YPR083W +YDR135C +YEL020C +YDR136C +YEL023C +YDR137W +YPL149W +YBR238C +YPL147W +YBR239C +YPL145C +YBR240C +YPL144W +YBR241C +YPL141C +YBR242W +YPL140C +YBR244W +YPL139C +YBR245C +YPL138C +YBR246W +YPL136W +YBR248C +YPL135W +YBR249C +YPL133C +YBR250W +YPL130W +YBR251W +YEL024W +YPR021C +YEL025C +YDR139C +YEL027W +YDR140W +YEL028W +YDR142C +YEL030W +YDR143C +YEL031W +YDR144C +YEL033W +YDR146C +YPR091C +YDR338C +YEL037C +YDR340W +YEL038W +YDR344C +YEL039C +YDR345C +YEL040W +YDR346C +YPL129W +YBR255W +YPL127C +YBR258C +YPL125W +YBR259W +YPL123C +YBR260C +YPL121C +YBR261C +YPL120W +YBR262C +YPL119C +YBR263W +YPL118W +YBR264C +YPL116W +YBR266C +YPL115C +YBR267W +YPL114W +YBR268W +YPL113C +YDR049W +YEL041W +YDR347W +YEL042W +YDR348C +YEL043W +YDR349C +YEL045C +YDR350C +YEL046C +YDR351W +YEL047C +YDR352W +YEL048C +YDR354W +YEL049W +YDR357C +YEL050C +YDR358W +YEL051W +YDR359C +YEL052W +YDR360W +YEL053C +YDR363W +YPL112C +YDR050C +YPL111W +YDR051C +YPL110C +YDR055W +YPL109C +YDR056C +YPL108W +YDR057W +YPL107W +YDR059C +YPL106C +YDR061W +YPL105C +YDR063W +YPL104W +YDR065W +YPL103C +YDR066C +YPL101W +YDR067C +YEL054C +YDR364C +YEL056W +YDR368W +YEL057C +YDR369C +YEL059W +YDR370C +YEL060C +YDR371W +YEL061C +YDR372C +YEL062W +YDR374C +YEL063C +YDR375C +YEL064C +YDR377W +YEL065W +YDR378C +YEL066W +YDR379W +YEL067C +YGR153W +YEL068C +YGR154C +YEL071W +YGR157W +YEL072W +YGR159C +YER001W +YGR160W +YER002W +YGR161C +YER004W +YGR163W +YER005W +YGR164W +YER007C-A +YGR165W +YER007W +YGR166W +YER010C +YOL153C +YER011W +YGR168C +YHR195W +YHR031C +YHR198C +YHR034C +YHR199C +YHR035W +YHR200W +YHR037W +YHR202W +YHR038W +YHR203C +YHR039C +YHR204W +YHR043C +YHR206W +YHR044C +YHR207C +YHR046C +YHR209W +YHR047C +YHR210C +YHR048W +YCL001W +YHR049W +YGR169C +YPR011C +YER017C +YGR170W +YER019W +YGR171C +YER019C-A +YGR173W +YER020W +YGR174C +YER024W +YGR176W +YER030W +YGR177C +YER032W +YGR178C +YER033C +YGR180C +YER034W +YGR181W +YER035W +YGR182C +YCL002C +YHR049C-A +YCL005W +YHR050W +YMR118C +YHR051W +YCL008C +YHR057C +YCL009C +YHR060W +YCL010C +YHR061C +YCL011C +YHR066W +YCL012W +YHR073W +YCL013W +YHR075C +YCL014W +YHR076W +YCL016C +YHR077C +YER038W-A +YGR183C +YER039C +YGR184C +YER040W +YGR187C +YER041W +YGR189C +YER042W +YGR192C +YER044C-A +YGR193C +YER045C +YGR194C +YER046W-A +YGR196C +YER047C +YGR197C +YER048C +YGR199W +YER049W +YGR200C +YER050C +YGR202C +YCL023C +YHR078W +YCL024W +YHR079C +YCL025C +YHR080C +YCL026C +YHR081W +YCL027W +YHR082C +YCL028W +YHR086W +YCL029C +YHR087W +YCL030C +YHR091C +YCL032W +YHR092C +YCL033C +YHR093W +YCL034W +YHR094C +YCL036W +YHR095W +YER051W +YGR203W +YER052C +YGR205W +YER053C +YGR206W +YER054C +YGR207C +YER056C +YGR208W +YER056C-A +YGR209C +YER057C +YGR212W +YER058W +YGR213C +YER059W +YGR214W +YER060W +YGR215W +YER060W-A +YGR217W +YER061C +YHL047C +YCL037C +YHR096C +YCL039W +YHR097C +YCL040W +YHR100C +YCL042W +YHR103W +YCL044C +YHR104W +YCL045C +YHR105W +YCL046W +YHR106W +YCL047C +YHR108W +YCL048W +YHR109W +YCL049C +YHR110W +YCL050C +YHR111W +YCL051W +YHR112C +YER062C +YHL046C +YER065C +YHL045W +YER066C-A +YHL044W +YER067W +YHL043W +YER067C-A +YHL042W +YER068W +YHL041W +YER068C-A +YHL040C +YER069W +YHL038C +YPR118W +YHL037C +YER071C +YHL036W +YER072W +YHL035C +YER073W +YHL034C +YCL055W +YHR113W +YCL056C +YHR114W +YCL057W +YHR115C +YCL060C +YHR116W +YCL061C +YHR117W +YCL062W +YHR120W +YCL063W +YHR121W +YCL064C +YHR123W +YCL069W +YHR124W +YCR001W +YHR125W +YCR002C +YHR126C +YCR003W +YHR129C +YER074W +YHL033C +YER075C +YHL032C +YER079W +YHL031C +YER080W +YHL030W +YER081W +YHL029C +YER083C +YHL028W +YER084W +YHL027W +YER085C +YHL026C +YER086W +YHL023C +YER087C-A +YHL022C +YGR123C +YHL021C +YGR124W +YHL020C +YCR004C +YHR130C +YCR005C +YHR132C +YCR006C +YHR133C +YCR007C +YHR134W +YCR008W +YHR135C +YCR009C +YHR136C +YCR010C +YHR137W +YCR011C +YHR138C +YCR014C +YHR139C +YCR015C +YHR139C-A +YCR016W +YHR142W +YCR017C +YHR143W +YGR125W +YHL019C +YGR126W +YHL017W +YGR127W +YHL016C +YGR129W +YHL014C +YGR130C +YHL013C +YGR131W +YHL012W +YGR132C +YHL010C +YGR133W +YHL009C +YGR135W +YHL008C +YGR136W +YHL007C +YGR137W +YHL006C +YGR138C +YHL005C +YCR019W +YHR147C +YCR020C +YHR150W +YCR020C-A +YHR151C +YCR021C +YHR152W +YCR022C +YHR153C +YCR023C +YHR154W +YLR420W +YHR155W +YLR451W +YHR156C +YLR126C +YHR157W +YLR128W +YHR158C +YLR130C +YHR159W +YLR131C +YHR160C +YGR139W +YHL003C +YGR141W +YHR001W-A +YGR142W +YHR011W +YGR143W +YHR012W +YGR144W +YHR013C +YGR146C +YHR014W +YGR148C +YHR015W +YGR149W +YHR018C +YGR150C +YHR022C +YGR151C +YHR029C +YGR152C +YHR030C +YLR133W +YHR161C +YLR134W +YHR163W +YLR135W +YHR167W +YLR136C +YHR176W +YLR137W +YHR177W +YLR138W +YHR178W +YLR139C +YHR179W +YLR142W +YHR182W +YLR143W +YHR183W +YLR144C +YHR184W +YMR074C +YHR189W +YLR149C +YKL063C +YLR150W +YKL064W +YLR151C +YKL065C +YLR152C +YKL066W +YLR154C +YKL067W +YLR164W +YKL068W +YLR165C +YKL069W +YLR168C +YKL070W +YLR169W +YKL071W +YLR170C +YKL072W +YLR171W +YKL073W +YLR172C +YKL074C +YOR138C +YKL184W +YOR139C +YKL185W +YOR140W +YKL187C +YOR141C +YKL188C +YOR142W +YKL190W +YOR144C +YGR027C +YOR152C +YGR031W +YOR153W +YGR033C +YOR154W +YGR034W +YOR155C +YGR035C +YOR156C +YGR036C +YOR161C +YGR037C +YLR173W +YKL075C +YLR174W +YKL076C +YLR176C +YKL077W +YLR177W +YKL079W +YKL080W +YLR178C +YLR179C +YKL081W +YLR180W +YKL084W +YLR181C +YKL085W +YLR182W +YKL086W +YLR183C +YKL087C +YLR184W +YKL090W +YOR162C +YGR039W +YOR163W +YGR041W +YOR164C +YGR042W +YOR165W +YGR043C +YOR166C +YGR044C +YOR167C +YGR045C +YOR170W +YGR049W +YOR171C +YGR051C +YOR172W +YGR052W +YOR173W +YGR054W +YOR175C +YGR055W +YLR185W +YKL091C +YLR187W +YKL092C +YLR188W +YKL093W +YLR189C +YKL094W +YLR190W +YKL096W +YLR191W +YKL097C +YLR193C +YKL098W +YLR194C +YKL100C +YLR199C +YKL101W +YLR200W +YKL102C +YLR201C +YKL103C +YLR202C +YKL105C +YOR177C +YGR056W +YOR178C +YGR057C +YOR182C +YGR058W +YOR183W +YGR059W +YOR184W +YGR061C +YOR185C +YGR062C +YOR186W +YGR064W +YOR187W +YGR066C +YOR188W +YGR067C +YOR189W +YGR068C +YOR190W +YGR069W +YOR191W +YGR070W +YLR203C +YKL106W +YLR204W +YKL107W +YLR205C +YKL109W +YLR206W +YKL110C +YLR207W +YKL113C +YLR209C +YKL114C +YLR210W +YKL116C +YLR211C +YKL117W +YLR213C +YKL118W +YLR214W +YKL119C +YLR216C +YKL120W +YLR217W +YKL121W +YOR192C +YGR071C +YOR193W +YGR072W +YOR195W +YGR076C +YOR196C +YGR077C +YOR197W +YGR078C +YOR198C +YGR079W +YOR199W +YGR080W +YOR200W +YGR081C +YOR201C +YGR084C +YOR202W +YGR085C +YOR205C +YGR087C +YOR208W +YGR088W +YLR218C +YKL123W +YLR219W +YKL124W +YLR220W +YKL126W +YLR221C +YKL127W +YLR224W +YKL128C +YLR225C +YKL129C +YLR227C +YKL130C +YKL001C +YKL131W +YKL002W +YKL132C +YKL003C +YKL133C +YKL006W +YKL134C +YKL007W +YKL135C +YOR209C +YGR096W +YOR211C +YGR097W +YOR212W +YGR100W +YOR213C +YGR101W +YOR214C +YGR102C +YOR215C +YGR104C +YOR216C +YGR105W +YOR219C +YGR107W +YOR220W +YGR108W +YOR221C +YGR109C +YOR222W +YGR111W +YOR223W +YGR112W +YKL008C +YKL136W +YKL009W +YKL137W +YKL010C +YKL138C +YKL011C +YKL140W +YKL015W +YKL142W +YKL016C +YKL143W +YKL017C +YKL146W +YKL020C +YKL147C +YKL023W +YKL148C +YKL025C +YKL149C +YKL026C +YKL150W +YKL027W +YKL151C +YOR225W +YGR118W +YOR226C +YGR121C +YOR227W +YGR122W +YOR228C +YOR097C +YOR229W +YOR099W +YOR230W +YOR100C +YOR231W +YOR101W +YOR233W +YOR104W +YOR234C +YOR105W +YOR235W +YOR106W +YOR237W +YOR107W +YOR238W +YOR108W +YKL029C +YPR151C +YKL031W +YKL156W +YKL032C +YKL157W +YKL034W +YKL158W +YKL037W +YKL159C +YKL038W +YKL160W +YKL039W +YKL161C +YKL040C +YKL162C +YKL041W +YKL163W +YKL043W +YKL164C +YKL044W +YKL166C +YKL046C +YKL167C +YOR239W +YOR109W +YOR240W +YOR111W +YOR241W +YOR112W +YOR242C +YOR113W +YOR243C +YOR114W +YOR245C +YOR115C +YOR246C +YOR118W +YOR247W +YOR120W +YOR248W +YOR121C +YOR251C +YOR123C +YOR252W +YOR124C +YOR253W +YOR125C +YKL047W +YKL168C +YKL048C +YKL169C +YKL050C +YKL170W +YKL051W +YKL171W +YKL053W +YKL174C +YKL054C +YKL175W +YKL055C +YKL176C +YKL056C +YKL177W +YKL057C +YKL178C +YKL061W +YKL179C +YKL062W +YKL183W +YOR255W +YOR126C +YOR258W +YOR127W +YOR263C +YOR129C +YOR264W +YOR130C +YOR277C +YOR131C +YOR279C +YOR132W +YOR280C +YOR133W +YOR283W +YOR134W +YOR284W +YOR135C +YOR285W +YOR136W +YOR286W +YOR137C +YOR288C +YLR353W +YJL218W +YLR354C +YJL217W +YLR356W +YJL216C +YLR357W +YJL215C +YLR360W +YJL214W +YLR362W +YJL212C +YLR363C +YJL210W +YLR364W +YJL211C +YLR365W +YJL209W +YLR366W +YJL208C +YLR367W +YJL207C +YLR368W +YGL199C +YLR292C +YGL200C +YLR294C +YGL202W +YLR295C +YGL203C +YLR296W +YGL205W +YLR297W +YGL208W +YLR299W +YGL209W +YLR300W +YGL210W +YLR303W +YGL211W +YLR304C +YGL212W +YLR306W +YGL213C +YLR307W +YGL214W +YLR308W +YJL206C +YLR371W +YJL205C +YLR372W +YJL204C +YLR373C +YJL201W +YLR374C +YJL200C +YLR375W +YJL199C +YLR376C +YJL198W +YLR377C +YJL197W +YLR380W +YLR381W +YJL196C +YJL193W +YLR384C +YJL192C +YLR385C +YGL215W +YLR309C +YGL216W +YLR311C +YGL217C +YLR312C +YGL218W +YLR312W-A +YGL220W +YLR313C +YGL221C +YLR315W +YGL222C +YLR318W +YGL224C +YLR319C +YGL226C-A +YLR320W +YGL226W +YLR322W +YGL227W +YDR147W +YJL191W +YLR386W +YJL190C +YLR387C +YJL189W +YLR388W +YJL188C +YLR390W +YJL187C +YLR392C +YJL186W +YLR393W +YJL185C +YLR395C +YJL183W +YLR398C +YJL181W +YLR400W +YJL182C +YLR401C +YJL180C +YLR402W +YJL179W +YLR404W +YGL228W +YDR148C +YGL229C +YDR149C +YGL230C +YDR150W +YGL231C +YDR151C +YGL232W +YDR152W +YGL234W +YDR153C +YGL235W +YDR154C +YGL236C +YDR155C +YGL237C +YDR156W +YGL241W +YDR157W +YGL242C +YDR158W +YGL243W +YDR159W +YJL178C +YLR405W +YJL176C +YLR407W +YJL172W +YLR408C +YJL171C +YLR410W +YJL170C +YLR412W +YJL169W +YLR413W +YJL168C +YLR414C +YJL166W +YLR415C +YJL165C +YLR416C +YJL164C +YLR417W +YJL163C +YLR418C +YJL162C +YLR421C +YGL244W +YDR161W +YGL246C +YDR162C +YGL248W +YDR163W +YGL249W +YDR165W +YGL250W +YDR169C +YGL251C +YDR171W +YGL252C +YDR173C +YGL253W +YDR175C +YGL254W +YDR176W +YGL255W +YDR178W +YGL256W +YDR179C +YGL257C +YDR179W-A +YJL161W +YLR228C +YJL159W +YLR231C +YJL158C +YLR232W +YJL157C +YLR233C +YJL155C +YLR234W +YJL154C +YLR235C +YJL153C +YLR236C +YJL152W +YLR238W +YJL151C +YLR239C +YJL150W +YLR241W +YJL149W +YLR242C +YJL148W +YLR247C +YGL258W +YDR181C +YGL259W +YDR183W +YGL260W +YDR184C +YGL261C +YDR185C +YGL262W +YDR186C +YGL263W +YDR191W +YGR001C +YDR192C +YGR003W +YDR193W +YGR004W +YDR194C +YGR006W +YDR195W +YGR007W +YDR197W +YGR008C +YDR198C +YJL147C +YLR248W +YJL146W +YLR250W +YJL145W +YLR251W +YJL144W +YLR252W +YJL142C +YLR253W +YJL140W +YLR254C +YJL139C +YLR255C +YJL138C +YLR257W +YJL135W +YLR258W +YJL134W +YLR260W +YJL133W +YLR261C +YJL132W +YLR262C +YGR010W +YDR199W +YGR011W +YDR200C +YGR012W +YDR203W +YGR014W +YDR204W +YGR015C +YDR206W +YGR016W +YDR207C +YGR017W +YDR209C +YGR018C +YDR210W +YGR019W +YDR213W +YGR020C +YDR214W +YGR021W +YDR215C +YGR022C +YDR216W +YJL131C +YLR263W +YJL130C +YLR264W +YJL129C +YLR265C +YLR324W +YLR266C +YLR325C +YLR267W +YLR326W +YLR268W +YLR327C +YLR269C +YLR328W +YLR270W +YLR329W +YLR271W +YLR330W +YLR273C +YLR331C +YLR278C +YLR332W +YLR279W +YGR023W +YDR217C +YGR025W +YDR218C +YGR026W +YDR219C +YPL091W +YDR220C +YPL090C +YDR221W +YPL089C +YDR222W +YPL088W +YDR223W +YPL087W +YDR225W +YPL086C +YDR226W +YPL084W +YDR227W +YPL081W +YDR229W +YPL080C +YDR230W +YLR333C +YLR280C +YLR335W +YLR281C +YLR341W +YLR282C +YLR342W +YLR283W +YLR344W +YLR284C +YLR345W +YLR285W +YLR348C +YLR287C +YLR349W +YLR287C-A +YLR350W +YLR288C +YLR351C +YLR289W +YLR352W +YLR290C +YPL079W +YDR231C +YPL078C +YDR233C +YPL077C +YDR234W +YPL074W +YDR237W +YPL072W +YDR239C +YPL073C +YDR241W +YPL071C +YGL194C +YPL070W +YGL195W +YPL069C +YGL196W +YPL068C +YGL197W +YPL067C +YGL198W +YPL066W +YPR164W +YPL065W +YPR166C +YPL064C +YPR167C +YPL062W +YPR170C +YPL061W +YPR171W +YPL060W +YPR172W +YPL058C +YPR173C +YPL057C +YPR174C +YPL056C +YPR179C +YPL055C +YPR184W +YPL054W +YPR185W +YPL053C +YPR188C +YPL194W +YOL152W +YGL031C +YBL003C +YGL032C +YBL005W +YGL033W +YBL006C +YGL034C +YBL007C +YGL035C +YBL008W +YGL036W +YBL009W +YGL037C +YBL010C +YGL039W +YBL011W +YGL041C +YBL012C +YGL042C +YBL013W +YGL043W +YBL015W +YPL052W +YPR189W +YPL051W +YPR191W +YPL049C +YPR192W +YPL048W +YPR193C +YPL047W +YPR194C +YPL046C +YPR195C +YPL042C +YPR196W +YPL041C +YPR197C +YPL040C +YPR198W +YPL039W +YPR199C +YPL038W +YPR200C +YPL037C +YPR201W +YGL045W +YBL016W +YGL046W +YBL017C +YGL049C +YBL019W +YGL050W +YBL021C +YGL051W +YBL022C +YGL053W +YBL024W +YGL054C +YBL027W +YGL056C +YBL028C +YGL057C +YBL029W +YGL058W +YBL031W +YGL059W +YBL032W +YGL060W +YBL036C +YCR090C +YPL035C +YPL033C +YCR091W +YPL032C +YCR092C +YPL030W +YCR094W +YPL029W +YCR098C +YPL026C +YCR099C +YPL025C +YCR100C +YPL023C +YCR101C +YPL022W +YCR102C +YPL021W +YCR105W +YPL019C +YCR106W +YGL062W +YBL037W +YGL063W +YBL038W +YGL064C +YBL039C +YGL066W +YBL042C +YGL067W +YBL043W +YGL071W +YBL044W +YGL072C +YBL045C +YGL076C +YBL046W +YGL077C +YBL047C +YGL078C +YBL048W +YGL079W +YBL049W +YPL018W +YDL130W-A +YPL015C +YDR363W-A +YPL014W +YDR525W-A +YPL013C +YDR535C +YPL009C +YDR536W +YPL008W +YDR538W +YPL006W +YDR539W +YPL005W +YDR540C +YPL003W +YDR541C +YPL002C +YER039C-A +YPL001W +YER091C-A +YPR001W +YER144C +YGL080W +YBL051C +YGL081W +YBL052C +YGL082W +YBL053W +YGL083W +YBL054W +YGL084C +YBL055C +YGL085W +YBL056W +YGL086W +YBL057C +YGL087C +YBL058W +YGL089C +YBL059W +YGL090W +YBL060W +YGL094C +YBL061C +YGL096W +YBL062W +YPR002W +YER188W +YPR003C +YFL034C-A +YPR004C +YFR032C +YPR005C +YFR032C-A +YPR106W +YFR033C +YPR109W +YFR034C +YPR111W +YFR035C +YPR114W +YFR036W +YPR115W +YFR038W +YPR116W +YFR040W +YPR117W +YFR041C +YPR119W +YFR043C +YNL242W +YBL063W +YNL241C +YBL064C +YNL239W +YBL065W +YNL238W +YBL066C +YNL237W +YBL067C +YNL236W +YBL068W +YNL235C +YBL069W +YNL234W +YBL070C +YNL233W +YBL071C +YNL231C +YBL072C +YNL230C +YBL075C +YNL229C +YBL078C +YPR120C +YFR044C +YPR121W +YFR045W +YPR122W +YFR046C +YPR123C +YFR047C +YPR124W +YFR048W +YPR125W +YFR049W +YPR126C +YFR053C +YPR127W +YFR054C +YPR128C +YFR055W +YPR129W +YFR056C +YPR130C +YFR057W +YOL151W +YGR220C +YNL228W +YBL079W +YNL226W +YBL080C +YNL227C +YBL081W +YNL224C +YBL082C +YNL223W +YBL083C +YNL219C +YBL085W +YNL218W +YBL086C +YNL217W +YBL087C +YNL215W +YBL088C +YNL214W +YBL089W +YNL213C +YBL090W +YNL212W +YBL091C +YPR132W +YGR221C +YPR134W +YGR223C +YPR135W +YGR224W +YPR138C +YGR225W +YPR139C +YGR226C +YPR140W +YGR227W +YPR141C +YGR228W +YPR145W +YGR230W +YPR146C +YGR231C +YPR147C +YGR232W +YPR148C +YGR233C +YPR149W +YGR234W +YNL211C +YPL158C +YNL208W +YBL094C +YNL206C +YGL002W +YNL205C +YGL003C +YNL204C +YGL004C +YNL202W +YGL005C +YNL203C +YGL006W +YNL201C +YGL007W +YNL200C +YGL010W +YNL199C +YGL012W +YNL198C +YGL013C +YNL197C +YGL014W +YPR150W +YGR235C +YPR152C +YGR236C +YPR153W +YGR237C +YPR154W +YGR240C +YPR155C +YGR241C +YPR156C +YGR242W +YPR157W +YGR243W +YPR158W +YGR244C +YPR159W +YGR247W +YPR160W +YGR249W +YPR163C +YBL001C +YNL196C +YGL015C +YNL195C +YGL016W +YNL194C +YGL017W +YNL193W +YGL019W +YNL192W +YGL021W +YNL191W +YGL023C +YNL190W +YGL024W +YNL187W +YGL025C +YNL184C +YGL026C +YNL183C +YGL027C +YNL179C +YGL028C +YNL177C +YDR260C +YNL176C +YDR261C +YNL175C +YDR262W +YNL173C +YDR263C +YNL170W +YDR264C +YNL171C +YDR265W +YNL169C +YDR266C +YNL168C +YDR269C +YNL167C +YDR270W +YNL166C +YDR271C +YNL165W +YDR272W +YNL164C +YDR273W +YGR281W +YIL076W +YGR282C +YIL077C +YGR283C +YIL079C +YGR284C +YIL084C +YGR285C +YIL086C +YGR286C +YIL087C +YGR287C +YIL088C +YGR288W +YIL090W +YGR290W +YIL093C +YHR021W-A +YIL095W +YHR039C-A +YIL096C +YHR079C-A +YIL097W +YNL162W +YDR274C +YNL160W +YDR275W +YNL159C +YDR276C +YNL157W +YDR277C +YNL156C +YDR278C +YNL155W +YDR279W +YNL154C +YDR281C +YNL148C +YDR282C +YKL191W +YDR284C +YKL197C +YDR285W +YKL198C +YDR286C +YKL199C +YDR287W +YIL009C-A +YIL006W +YIR017C +YIL007C +YIR018W +YIL008W +YIR019C +YIL009W +YIR020C +YIL010W +YIR020W-A +YIL014C-A +YIR021W +YIL038C +YIR024C +YIL042C +YIR025W +YIL047C +YIR026C +YIL052C +YIR027C +YIL054W +YIR028W +YIL055C +YKL200C +YDR289C +YKL205W +YDR290W +YKL206C +YDR291W +YKL207W +YDR293C +YDR294C +YKL208W +YKL211C +YDR295C +YKL212W +YDR297W +YKL213C +YDR298C +YKL214C +YDR304C +YKL216W +YDR305C +YKL217W +YDR306C +YIR029W +YIL059C +YIR031C +YIL060W +YIR033W +YIL067C +YIR034C +YIL069C +YIR035C +YIL070C +YIR036C +YIL071C +YIR037W +YIL074C +YIR038C +YIL089W +YIR039C +YIL092W +YIR042C +YFL006W +YKL033W-A +YFL011W +YKL218C +YDR307W +YKL221W +YDR309C +YKL222C +YDR310C +YKR001C +YDR312W +YKR003W +YDR313C +YKR005C +YDR314C +YKR007W +YDR315C +YKR009C +YDR316W +YKR011C +YDR317W +YKR012C +YDR318W +YKR013W +YDR319C +YKR014C +YDR320C +YKL162C-A +YFL015C +YKR035W-A +YFL020C +YKR066C +YFL021W +YKR067W +YFL023W +YKR069W +YFL025C +YKR070W +YFL026W +YKR072C +YFL027C +YKR073C +YFL028C +YKR074W +YFL030W +YKR075C +YFL031W +YKR076W +YFL032W +YKR077W +YFL034W +YKR015C +YDR321W +YKR016W +YDR322W +YKR017C +YDR323C +YKR018C +YDR329C +YKR020W +YDR330W +YKR021W +YDR332W +YKR024C +YDR333C +YKR026C +YDR334W +YKR030W +YDR335W +YKR031C +YDR336W +YKR032W +YDR337W +YKR033C +YIL001W +YKR078W +YFL034C-A +YKR080W +YFL036W +YKR082W +YFL040W +YKR084C +YFL041W +YMR062C +YFL043C +YMR063W +YFL044C +YMR065W +YFL046W +YMR067C +YFL047W +YMR068W +YFL048C +YMR069W +YFL049W +YMR070W +YFL050C +YMR071C +YFL051C +YKR035C +YIL002C +YKR042W +YIL005W +YKR043C +YIL011W +YKR044W +YIL012W +YKR045C +YIL013C +YKR047W +YIL014W +YKR048C +YIL015W +YKR049C +YIL016W +YKR050W +YIL017C +YKR051W +YIL020C +YKR052C +YIL023C +YKR054C +YIL024C +YMR072W +YFL052W +YMR073C +YFL053W +YMR075C-A +YFL054C +YMR075W +YFL055W +YMR077C +YFL056C +YMR078C +YFR001W +YMR080C +YFR006W +YMR081C +YFR007W +YMR082C +YFR008W +YMR083W +YFR009W +YMR084W +YFR010W +YMR085W +YFR012W +YKR055W +YIL025C +YKR056W +YIL027C +YKR057W +YIL028W +YKR058W +YIL029C +YKR059W +YIL032C +YKR060W +YIL034C +YKR061W +YIL035C +YKR064W +YIL036W +YKR065C +YIL037C +YDR244W +YIL039W +YDR247W +YIL040W +YDR248C +YIL041W +YMR086C-A +YFR014C +YMR086W +YFR015C +YMR087W +YFR016C +YMR088C +YFR017C +YMR089C +YFR018C +YMR090W +YFR020W +YMR091C +YFR021W +YMR092C +YFR022W +YNR070W +YFR023W +YNR071C +YFR024C-A +YNR072W +YFR026C +YNR073C +YFR031C-A +YDR249C +YIL043C +YDR250C +YIL044C +YDR251W +YIL045W +YDR252W +YIL049W +YDR253C +YIL050W +YDR254W +YIL053W +YDR255C +YIL057C +YDR256C +YIL064W +YDR257C +YIL065C +YDR258C +YIL072W +YDR259C +YIL073C +YNR074C +YGR256W +YNR075W +YGR259C +YOL013W-A +YGR260W +YOL086C +YGR261C +YOL087C +YGR263C +YOL088C +YGR266W +YOL089C +YGR268C +YOL090W +YGR269W +YOL091W +YGR270W +YOL092W +YGR275W +YOL093W +YGR279C +YOL095C +YMR316C-A +YOL096C +YMR316C-B +YOL098C +YMR316W +YOL099C +YMR317W +YOL100W +YMR318C +YOL101C +YMR319C +YOL103W +YMR320W +YOL104C +YNL250W +YOL105C +YNL252C +YOL106W +YNL279W +YOL107W +YNL300W +YOL108C +YNL316C +YJL056C +YPR030W +YJL055W +YPR032W +YJL053W +YPR036W +YJL052W +YPR038W +YJL051W +YPR039W +YJL049W +YPR040W +YJL048C +YPR042C +YJL047C +YPR044C +YJL046W +YPR045C +YJL045W +YPR046W +YJL044C +YPR047W +YJL043W +YPR049C +YOL109W +YOL016C +YOL110W +YOR096W +YOL111C +YOR306C +YOL112W +YOR317W +YOL113W +YPL132W +YOL114C +YPL134C +YOL115W +YML070W +YOL116W +YML071C +YOL117W +YML074C +YOL118C +YML090W +YOL119C +YML094W +YOL121C +YML095C +YJL038C +YPR051W +YJL037W +YPR052C +YJL036W +YPR053C +YJL030W +YPR054W +YEL012W +YPR057W +YER031C +YPR058W +YER046W +YPR059C +YER063W +YPR060C +YER066W +YPR061C +YGR188C +YPR062W +YGR201C +YPR063C +YGR204W +YPR065W +YOL122C +YML094C-A +YOL124C +YML096W +YOL126C +YML097C +YOL128C +YML099C +YOL129W +YML100W +YOL131W +YML100W-A +YOL132W +YML101C +YOL136C +YML101C-A +YML102W +YOL137W +YOL138C +YML103C +YBR232C +YML104C +YHL002W +YPR066W +YHL011C +YPR068C +YHL039W +YPR069C +YHR003C +YPR070W +YHR004C +YPR071W +YHR006W +YPR073C +YHR008C +YPR074C +YHR009C +YPR075C +YHR025W +YPR076W +YHR026W +YPR077C +YHR041C +YPR079W +YDR424C +YML106W +YEL011W +YML107C +YER064C +YML108W +YER077C +YML109W +YER078C +YML113W +YER088C +YML116W +YER090W +YML117W +YER091C +YML116W-A +YER092W +YML118W +YER093C-A +YML119W +YER095W +YML120C +YER096W +YML121W +YHR059W +YPR084W +YHR067W +YPR087W +YHR127W +YPR089W +YHR131C +YPR090W +YHR180W +YPR092W +YHR185C +YPR093C +YHR194W +YPR095C +YLL007C +YPR096C +YMR154C +YPR097W +YNL274C +YPR098C +YOL141W +YPR099C +YOL150C +YPR100W +YER097W +YML122C +YER098W +YML123C +YGR134W +YML124C +YGR210C +YML128C +YHL024W +YML131W +YHL025W +YMR004W +YHR016C +YMR095C +YHR017W +YMR096W +YHR032W +YMR099C +YHR045W +YMR100W +YHR064C +YMR101C +YHR140W +YMR102C +YOL158C +YPR101W +YOL159C +YJL127C +YOL160W +YJL126W +YOL162W +YJL124C +YOL163W +YJL123C +YJR073C +YJL122W +YJR075W +YJL120W +YJR078W +YJL121C +YJR079W +YJL118W +YJR082C +YJL119C +YJR083C +YJL117W +YJR088C +YJL116C +YHR162W +YMR103C +YHR168W +YMR105C +YHR181W +YMR106C +YHR191C +YMR107W +YHR193C +YMR109W +YLL030C +YMR110C +YLL044W +YMR111C +YLL048C +YMR114C +YLL049W +YMR115W +YLL059C +YMR116C +YLR030W +YMR119W-A +YLR031W +YMR120C +YJR092W +YJL115W +YJR102C +YJL112W +YJR103W +YJL110C +YJR105W +YJL108C +YJR108W +YJL107C +YJR110W +YJL106W +YJR111C +YJL102W +YJR115W +YJL100W +YJR127C +YJL099W +YJR128W +YJL098W +YJR129C +YJL096W +YJR130C +YJL095W +YLR032W +YMR121C +YLR034C +YMR122C +YLR035C +YMR123W +YLR036C +YMR124W +YLR037C +YMR125W +YLR038C +YMR126C +YLR039C +YMR127C +YLR040C +YMR129W +YLR041W +YMR130W +YLR050C +YMR132C +YLR052W +YMR133W +YMR142C +YMR135C +YJR135C +YJL093C +YJR137C +YJL092W +YJR146W +YJL089W +YJR147W +YJL088W +YJR149W +YJL084C +YJR152W +YJL083W +YJR154W +YJL082W +YKR087C +YJL080C +YKR088C +YJL079C +YKR089C +YJL077C +YKR090W +YJL073W +YKR091W +YJL071W +YMR158W +YPR006C +YMR171C +YPR009W +YMR181C +YPR012W +YMR209C +YPR014C +YMR271C +YPR015C +YMR279C +YPR017C +YMR306W +YPR018W +YMR311C +YPR020W +YMR312W +YPR027C +YMR313C +YPR028W +YMR315W +YPR029C +YKR092C +YJL068C +YKR093W +YJL067W +YKR097W +YJL066C +YKR098C +YJL064W +YKR099W +YJL065C +YKR100C +YJL063C +YKR101W +YJL062W +YKR103W +YJL060W +YKR104W +YJL059W +YKR105C +YJL058C +YLL018C-A +YJL057C +YLR262C-A +YJR100C +YLR422W +YJR104C +YLR423C +YJR106W +YLR425W +YJR107W +YLR426W +YJR109C +YLR427W +YJR113C +YLR428C +YJR116W +YLR429W +YJR117W +YLR431C +YJR118C +YLR432W +YJR119C +YLR433C +YJR120W +YLR434C +YJR121W +YJR026W +YDR026C +YJR030C +YDR027C +YJR031C +YDR028C +YJR033C +YDR029W +YJR035W +YDR030C +YJR036C +YDR031W +YJR043C +YDR032C +YJR048W +YDR033W +YJR049C +YDR034C +YJR050W +YDR035W +YJR051W +YDR036C +YJR052W +YDR042C +YLR435W +YJR122W +YLR436C +YJR124C +YLR437C +YJR125C +YLR438W +YJR126C +YLR441C +YJR131W +YLR443W +YJR133W +YLR444C +YJR134C +YLR445W +YJR139C +YLR446W +YJR140C +YLR447C +YJR142W +YLR448W +YJR144W +YLR449W +YJR145C +YJR053W +YDR043C +YJR054W +YDR046C +YJR055W +YAL064C-A +YJR056C +YBL091C-A +YJR058C +YBR269C +YJR059W +YBR271W +YJR060W +YBR273C +YJR061W +YBR274W +YJR062C +YBR277C +YJR063W +YBR278W +YDL096C +YBR281C +YDL099W +YBR282W +YLR450W +YJR148W +YLR452C +YJR150C +YLR453C +YJR153W +YLR454W +YKL005C +YLR456W +YKL030W +YLR460C +YLR146C +YLR461W +YLR343W +YML009C +YML067C +YML009C-A +YML068W +YML021C +YML072C +YML081C-A +YMR136W +YMR060C +YMR172W +YDL100C +YBR283C +YDL101C +YBR284W +YDL104C +YBR285W +YDL106C +YBR286W +YDL107W +YBR290W +YDL109C +YBR291C +YDL110C +YBR292C +YDL112W +YBR293W +YDL113C +YBR295W +YDL114W +YBR296C +YDL116W +YBR297W +YDL117W +YBR298C +YOR300W +YMR158C-A +YMR169C +YOR309C +YMR174C +YDL191W +YMR175W +YDL192W +YMR194C-A +YDL197C +YMR326C +YDL198C +YNR032C-A +YDL199C +YNR050C +YDL200C +YNR051C +YDL201W +YNR056C +YDL203C +YNR057C +YDL204W +YDL118W +YBR300C +YDL119C +YCL001W-A +YDL121C +YCR020W-B +YDL122W +YCR024C +YDL123W +YCR024C-A +YDL124W +YCR025C +YDL125C +YCR026C +YDL127W +YCR027C +YDL128W +YCR028C +YDL129W +YCR031C +YDL130W +YCR034W +YNR058W +YDL206W +YNR059W +YDL210W +YNR060W +YDL211C +YNR061C +YDL213C +YNR062C +YDL214C +YNR063W +YDL215C +YNR064C +YDL216C +YNR065C +YDL218W +YNR066C +YDL219W +YNR067C +YDL222C +YNR068C +YDL223C +YAL012W +YDL224C +YDL131W +YCR036W +YDL133W +YCR037C +YDL134C +YCR043C +YDL133C-A +YCR045C +YDL135C +YCR049C +YDL136W +YCR050C +YDL137W +YCR051W +YDL138W +YCR059C +YDL142C +YCR061W +YDL144C +YCR065W +YDL146W +YCR066W +YDL149W +YCR068W +YAL047C +YDL225W +YAL054C +YDL226C +YAL056C-A +YDL227C +YAR050W +YDL229W +YCL006C +YDL230W +YCL022C +YDL231C +YCL023C +YDL232W +YCL038C +YDL233W +YCL058C +YDL234C +YCL074W +YDL236W +YCL075W +YDL237W +YCL076W +YDL238C +YDL151C +YCR071C +YDL154W +YCR073W-A +YDL155W +YCR076C +YDL156W +YCR077C +YDL157C +YCR079W +YDL159W +YCR081W +YDL161W +YCR082W +YDL162C +YCR085W +YDL168W +YCR086W +YDL169C +YCR087C-A +YDL170W +YCR087W +YDL171C +YJL007C +YGL199C +YDL239C +YGL214W +YDL240W +YGL217C +YDL241W +YGL235W +YDL242W +YGR011W +YDL243C +YGR018C +YDR001C +YGR022C +YDR003W +YGR025W +YDR004W +YJR069C +YDR005C +YJR070C +YDR006C +YJR074W +YDR008C +YJR077C +YDR009W +YDL172C +YJL016W +YDL173W +YJL017W +YDL174C +YJL020C +YDL175C +YJL021C +YDL176W +YJL022W +YDL177C +YJL023C +YDL178W +YJL024C +YDL179W +YJL029C +YDL180W +YJR001W +YDL181W +YJR005W +YDL182W +YJR008W +YDL183C +YJR009C +YJR080C +YDR010C +YJR084W +YDR011W +YJR087W +YDR014W +YJR091C +YDR015C +YJR094C +YDR017C +YJR094W-A +YDR018C +YJR095W +YDR019C +YJR096W +YDR020C +YJR097W +YDR022C +YJR098C +YDR024W +YJR099W +YDR025W +YDL184C +YJR010C-A +YDL186W +YJR010W +YDL187C +YJR011C +YDL188C +YJR014W +YDL189W +YJR015W +YDL190C +YJR018W +YOR300W +YJR019C +YOR306C +YJR020W +YOR309C +YJR021C +YOR325W +YJR024C +YOR333C +YJR025C +YOR345C +YBR014C +YOR366W +YBR015C +YOR379C +YBR016W +YNL001W +YBR018C +YNL004W +YBR019C +YNL005C +YBR020W +YNL008C +YBR021W +YNL009W +YBR022W +YNL010W +YBR023C +YNL012W +YBR024W +YNL013C +YBR025C +YNL015W +YBR026C +YNL130C +YIL112W +YBR189W +YIL113W +YCR095C +YIL114C +YCR102W-A +YIL116W +YDL133C-A +YIL117C +YDR058C +YIL119C +YDR174W +YIL120W +YDR202C +YIL121W +YDR205W +YIL123W +YDR445C +YIL124W +YDR537C +YIL125W +YFR039C +YIL128W +YNL016W +YBR027C +YNL020C +YBR028C +YNL021W +YBR030W +YNL022C +YBR031W +YNL023C +YBR032W +YNL024C +YBR033W +YNL025C +YBR034C +YNL027W +YBR036C +YNL028W +YBR037C +YNL029C +YBR040W +YNL030W +YBR041W +YNL031C +YBR042C +YGL219C +YIL130W +YGR028W +YIL132C +YGR032W +YIL133C +YGR038W +YIL134W +YGR040W +YIL135C +YGR050C +YIL137C +YGR053C +YIL138C +YGR063C +YIL139C +YGR086C +YIL140W +YGR089W +YIL141W +YGR092W +YIL145C +YGR093W +YIL146C +YNL032W +YBR043C +YNL034W +YBR044C +YNL035C +YBR045C +YNL037C +YBR046C +YNL040W +YBR047W +YNL041C +YBR048W +YNL043C +YBR050C +YNL044W +YBR051W +YNL045W +YBR052C +YNL046W +YBR053C +YNL049C +YBR054W +YNL050C +YBR056W +YGR106C +YIL148W +YGR110W +YIL149C +YGR117C +YIL152W +YGR238C +YIL153W +YGR239C +YIL154C +YGR248W +YIL155C +YGR250C +YIL156W +YJL129C +YIL157C +YJL132W +YIL159W +YJL136C +YIL160C +YJL137C +YIL161W +YJL139C +YIL162W +YNR001C +YBR057C +YNR002C +YBR058C +YNR004W +YBR059C +YNR005C +YBR061C +YBR062C +YNR006W +YNR007C +YBR063C +YNR008W +YBR064W +YNR009W +YBR065C +YNR010W +YBR066C +YNR012W +YBR067C +YNR013C +YBR068C +YOL125W +YIL163C +YJL141C +YIL164C +YJL151C +YIL165C +YJL160C +YIL166C +YJL161W +YIL167W +YJL163C +YIL168W +YJL165C +YIL170W +YJL172W +YIL173W +YJL175W +YIR001C +YJL177W +YIR002C +YJL189W +YIR003W +YNR014W +YBR069C +YNR015W +YBR071W +YNR018W +YBR072W +YNR019W +YBR073W +YNR020C +YBR074W +YNR021W +YBR075W +YNR022C +YBR076W +YNR024W +YBR077C +YNR025C +YNL146W +YNR027W +YNL145W +YNR028W +YNL144C +YNR029C +YNL143C +YJL191W +YIR005W +YJL196C +YIR007W +YJL200C +YIR009W +YJL206C +YIR013C +YJL213W +YIR014W +YKL096W-A +YIR016W +YKL115C +YDL194W +YKL139W +YDR007W +YKL194C +YDR048C +YKL201C +YFR011C +YKL202W +YFR013W +YKL204W +YNL051W +YNR030W +YNL141W +YNR031C +YNL139C +YNR032W +YNL136W +YNR034W +YNL135C +YNR036C +YNL134C +YNR037C +YNL133C +YNR039C +YNL129W +YNR040W +YNL128W +YNR041C +YNL127W +YNR042W +YNL123W +YNR045W +YNL122C +YNR047W +YNL117W +YKL215C +YNL052W +YKL220C +YNL056W +YKR010C +YNL065W +YKR019C +YNL066W +YKR023W +YNL067W +YKR027W +YNL068C +YKR028W +YNL070W +YKR029C +YNL071W +YKR034W +YNL072W +YKR036C +YNL073W +YKR039W +YNL074C +YKR040C +YNL076W +YNR048W +YNL116W +YNR049C +YNL108C +YBL095W +YNL101W +YBL096C +YNL098C +YBL098W +YNL094W +YBL099W +YNL092W +YBL100C +YNL089C +YBL101C +YNL081C +YBL102W +YNL077W +YBL103C +YNL069C +YBL104C +YNL064C +YBL106C +YNL063W +YKR041W +YNL078W +YKR046C +YNL079C +YKR053C +YNL080C +YML035C +YNL082W +YAR002C-A +YNL083W +YBR083W +YNL085W +YBR084C-A +YNL087W +YBR090C +YNL090W +YBR100W +YNL091W +YMR119W +YNL093W +YBR125C +YNL095C +YBR131W +YNL097C +YBL107C +YNL057W +YBR001C +YNL058C +YBR003W +YNL054W +YBR005W +YIL099W +YBR006W +YIL100W +YBR007C +YIL101C +YBR008C +YIL103W +YBR009C +YIL105C +YBR010W +YIL107C +YBR012C +YIL108W +YBR013C +YIL110W +YBR150C +YNL099C +YBR168W +YNL100W +YBR169C +YNL104C +YBR270C +YNL105W +YBR272C +YNL106C +YBR275C +YNL107W +YBR276C +YNL115C +YBR280C +YNL119W +YBR287W +YNL120C +YBR288C +YNL121C +YBR289W +YNL125C +YBR294W +YOR274W +YBR301W +YOR275C +YCL026C-A +YOR276W +YCR028C-A +YOR298C-A +YCR030C +YOR302W +YCR032W +YOR303W +YCR033W +YPL004C +YCR046C +YPL017C +YCR047C +YPL027W +YCR048W +YPL034W +YCR053W +YPL036W +YCR060W +YPL078C +YDL088C +YBR126C +YDL089W +YBR127C +YDL090C +YBR128C +YDL091C +YBR129C +YDL093W +YBR130C +YDL094C +YBR132C +YDL095W +YBR133C +YDR438W +YBR134W +YDR439W +YBR137W +YDR440W +YBR138C +YDR441C +YBR139W +YDR442W +YBR141C +YCR062W +YPL137C +YCR067C +YHR005C +YCR069W +YNL096C +YCR073C +YOR179C +YCR075C +YOR180C +YCR083W +YDL115C +YCR084C +YFL013W-A +YCR088W +YFL014W +YCR089W +YFL019C +YBR191W +YFL042C +YCL035C +YFR019W +YDR071C +YFR024C +YDR443C +YBR144C +YDR446W +YBR145W +YDR447C +YBR146W +YDR448W +YBR147W +YDR450W +YBR148W +YDR451C +YBR149W +YDR452W +YBR151W +YDR453C +YBR156C +YDR455C +YBR157C +YDR456W +YBR158W +YDR457W +YBR159W +YDR458C +YBR161W +YDR074W +YFR025C +YER027C +YFR030W +YER037W +YHR146W +YGR155W +YHR171W +YLR192C +YJL042W +YLR237W +YJL070C +YLR246W +YJL078C +YLR334C +YJL094C +YLR346C +YJL101C +YLR358C +YJL105W +YLR361C +YJL128C +YLR370C +YLR455W +YDR459C +YBR162C +YDR462W +YBR162W-A +YDR463W +YBR163W +YDR465C +YBR164C +YDR466W +YBR165W +YDR467C +YBR166C +YDR469W +YBR170C +YDR470C +YBR171W +YDR471W +YBR172C +YDR474C +YDL001W +YDR475C +YDL002C +YDR476C +YDL006W +YLR382C +YKR094C +YLR394W +YKR095W +YLR406C +YKR096W +YML022W +YKR102W +YML027W +YLR110C +YML036W +YLR390W-A +YML038C +YLR439W +YML041C +YLR442C +YNL268W +YML042W +YML047C +YML066C +YML075C +YML115C +YDR479C +YDL009C +YDR480W +YDL010W +YDR481C +YDL011C +YDR482C +YDL012C +YDR484W +YDL013W +YDR485C +YDL018C +YDR486C +YDL019C +YDR488C +YDL020C +YDR490C +YDL021W +YDR491C +YDL022W +YDR492W +YDL023C +YML076C +YMR037C +YML086C +YMR104C +YMR048W +YNL109W +YMR135W-A +YNR052C +YMR137C +YNR055C +YMR138W +YNR069C +YMR139W +YNL111C +YMR160W +YOL147C +YMR173W +YPR007C +YMR198W +YPR008W +YOR298C-A +YPR013C +YOR364W +YPR022C +YDR494W +YDL024C +YDR495C +YDL025C +YDR496C +YDL026W +YDR497C +YDL027C +YDR500C +YDL032W +YDR501W +YDL033C +YDR503C +YDL034W +YDR504C +YDL035C +YDR505C +YDL036C +YDR506C +YDL037C +YDR507C +YDL038C +YDR508C +YDL039C +YPL183C +YPR023C +YPL183W-A +YPR024W +YPL189W +YPR026W +YPL224C +YPR031W +YGR295C +YPR037C +YHR132W-A +YPR043W +YIL030C +YPR050C +YIL058W +YPR064W +YIL092W +YPR078C +YIR023W +YBR081C +YIR030C +YBR082C +YIR032C +YBR084W +YDR509W +YDL041W +YDR511W +YDL042C +YDR512C +YDL044C +YDR513W +YDL045W-A +YDR514C +YDL046W +YDR516C +YDL048C +YDR517W +YDL049C +YDR518W +YDL050C +YDR519W +YDL051W +YDR520C +YDL052C +YDR522C +YDL053C +YDR524C +YDL054C +YIR043C +YBR085W +YIR044C +YBR089C-A +YJR003C +YBR092C +YJR055W +YBR093C +YKL053C-A +YBR094W +YKR106W +YBR095C +YMR191W +YBR098W +YMR322C +YBR099C +YNL138W +YBR100W +YNL140C +YBR103W +YNL142W +YBR104W +YNL315C +YBR105C +YDR525W +YDL056W +YDR528W +YDL057W +YDR529C +YDL059C +YDR530C +YDL061C +YDR532C +YDL062W +YDR533C +YDL063C +YDR534C +YDL065C +YGL101W +YDL066W +YGL104C +YDL068W +YGL105W +YDL069C +YGL107C +YDL070W +YGL108C +YDL071C +YOL151W +YBR106W +YOL152W +YBR107C +YOL155C +YBR108W +YOR265W +YBR111C +YOR266W +YBR113W +YOR267C +YBR114W +YOR268C +YBR115C +YOR269W +YBR116C +YOR270C +YBR119W +YOR271C +YBR120C +YOR273C +YBR121C +YGL109W +YDL073W +YGL110C +YDL076C +YGL114W +YDL077C +YGL115W +YDL078C +YGL117W +YDL079C +YGL118C +YDL080C +YGL121C +YDL081C +YGL124C +YDL082W +YGL125W +YDL083C +YGL126W +YDL085W +YGL127C +YDL086W +YGL129C +YER175C +YGL131C +YER176W +YGL132W +YER177W +YGL133W +YER178W +YGL135W +YER179W +YGL136C +YER180C +YGL138C +YER181C +YGL139W +YER182W +YGL140C +YER183C +YGL141W +YER184C +YGL143C +YER185W +YGL144C +YER186C +YOR128C +YOR150W +YEL044W +YOR158W +YER087W +YLR337C +YEL029C +YLR338W +YHR010W +YLR369W +YHR021C +YLR389C +YLL027W +YLR391W +YLR226W +YLR240W +YOR369C +YLR244C +YFL016C +YGL206C +YGR257C +YGL223C +YNL055C +YLR399C +YGL146C +YER187W +YGL147C +YMR052C-A +YGL148W +YMR052W +YGL149W +YMR053C +YGL151W +YMR054W +YGL152C +YMR055C +YGL153W +YMR056C +YGL154C +YMR057C +YGL156W +YMR058W +YGL157W +YJR034W +YGL158W +YJR039W +YGL159W +YJR044C +YDR417C +YLR403W +YGR167W +YLR396C +YCL007C +YGL240W +YLR148W +YPL059W +YKL155C +YPL050C +YER014C-A +YPL045W +YER070W +YPL031C +YEL036C +YPL024W +YNL296W +YGR219W +YDR138W +YGR222W +YPR133W-A +YGR229C +YGL029W +YBL025W +YGL160W +YJR055W +YGL161C +YJR066W +YGL162W +YIL102C +YGL163C +YIL111W +YGL164C +YIL122W +YGL165C +YIL131C +YGL166W +YIL136W +YGL167C +YIL158W +YGL168W +YIR004W +YGL170C +YIL056W +YGL173C +YIL085C +YGL174W +YIL094C +YBL093C +YBL033C +YBL002W +YGL020C +YPR131C +YGL038C +YJL140W +YGL070C +YBR112C +YGL095C +YKR085C +YGL088W +YGR162W +YNL153C +YGR272C +YNL225C +YDR500C +YKR006C +YDR512C +YDR245W +YGR252W +YDR268W +YGR255C +YDR283C +YGL175C +YDL047W +YGL176C +YDL067C +YGL177W +YDL074C +YGL179C +YDL075W +YGL180W +YDR477W +YGL181W +YDR483W +YER101C +YDR521W +YER103W +YDR523C +YER106W +YLR006C +YER108C +YML009W-B +YER109C +YMR038C +YER110C +YOR364W +YNL059C +YDR296W +YNL069C +YDR300C +YNL147W +YIL018W +YNL220W +YIL066C +YNL284C +YFL018C +YNL315C +YGR262C +YPL183W +YMR064W +YOR147W +YMR066W +YNL292W +YML110C +YMR263W +YML111W +YNL307C +YML112W +YNL277W +YML129C +YBR173C +YER111C +YER113C +YER014W +YER114C +YER016W +YER115C +YER028C +YER116C +YER044C +YER117W +YER055C +YER118C +YHR028C +YER119C +YHR033W +YER119C-A +YCL006C +YER120W +YCL038C +YER121W +YAL024C +YMR097C +YMR098C +YOL143C +YAL016W +YGL218W +YJR090C +YLR286C +YDL202W +YBR279W +YCR044C +YCR063W +YJL003W +YER123W +YBR299W +YER124C +YCR107W +YER128W +YDR242W +YER129W +YDR326C +YER130C +YDR417C +YER131W +YDR444W +YER132C +YDR461W +YER134C +YDR493W +YER135C +YDR502C +YER137C +YDR506C +YER139C +YDR515W +YER140W +YER089C +YJL004C +YJL006C +YJL012C +YJL013C +YJL027C +YJL028W +YJR004C +YJR032W +YJR037W +YJR047C +YJR040W +YER141W +YFL001W +YER142C +YFL003C +YER143W +YFL004W +YER145C +YFL007W +YER149C +YFL010C +YER150W +YFL010W-A +YER151C +YFL012W +YER152C +YFL013C +YER153C +YFL033C +YER154W +YGR122C-A +YER155C +YOL148C +YER156C +YGR254W +YJR038C +YDL160C +YDL167C +YDL185W +YOR331C +YNL003C +YBR078W +YNL084C +YIL098C +YJL184W +YPL148C +YPL268W +YER158C +YGR258C +YER161C +YGR271W +YER162C +YNR033W +YER163C +YGR273C +YER164W +YGR276C +YER166W +YGR289C +YER167W +YGR291C +YER169W +YGR292W +YER170W +YBR020W +YER173W +YBR075W +YER174C +YFL033C +YPR067W +YBR097W +YBR101C +YBR122C +YDL040C +YDL072C +YER122C +YJL075C +YBR035C +YPR072W +YOR008C-A +YAL016C-B +YAL021C +YAL037C-A +YAL044W-A +YAL067W-A +YBR133C +YAR035C-A +YCL021W-A +YBL008W-A +YCL026C-B +YBL029C-A +YER007W +YBL039W-B +YER016W +YBL071C-B +YER099C +YBL071W-A +YER105C +YBL100W-C +YER155C +YBR056W-A +YER186W-A +YBR058C-A +YGL100W +YAL049C +YAR042W +YBR062C +YBL091C-A +YBR105C +YBL104C +YBR074W +YBR098W +YBR274W +YBR122C +YCL005W-A +YBR157C +YBR201W +YCR061W +YBR230W-A +YCR095W-A +YCL002C +YDL026W +YDL036C +YCL012C +YBR072C-A +YGL119W +YBR085C-A +YGL134W +YBR111W-A +YGL178W +YBR182C-A +YGL184C +YBR196C-A +YGL185C +YBR196C-B +YGL190C +YBR200W-A +YGL191W +YBR221W-A +YGL192W +YGL216W +YBR296C-A +YGR180C +YCL001W-B +YHR091C +YCL057C-A +YKR004C-A +YDL069C +YCL014W +YDL077C +YCL061C +YDR090C +YCR061W +YDR092W +YDR318W +YDR147W +YDR475C +YDR179W-A +YER109C +YDR315C +YDR433W +YFL031W +YDR448W +YFL042C +YDR485C +YFR045W +YDR501W +YGL033W +YDR518W +YGL045W +YDL069C +YKR099C-A +YCR075W-A +YLL006W-A +YDL085C-A +YLR264C-A +YDL159W-A +YDL160C-A +YLR285C-A +YDR003W-A +YLR307C-A +YLR312C-B +YDR034W-B +YLR342W-A +YDR079C-A +YLR361C-A +YDR169C-A +YLR363W-A +YDR182W-A +YLR406C-A +YDR194W-A +YLR412C-A +YEL022W +YGL186C +YEL041W +YER015W +YGR225W +YER026C +YER076C +YFL010W-A +YFR038W +YJL012C +YGL023C +YJL016W +YGL032C +YJL020C +YGL081W +YJL088W +YDR246W-A +YML007C-A +YML054C-A +YDR322C-A +YML058W-A +YDR379C-A +YMR001C-A +YDR524C-B +YMR013W-A +YDR524W-C +YMR105W-A +YMR175W-A +YEL059C-A +YMR182W-A +YER053C-A +YMR194C-B +YMR230W-A +YMR242W-A +YER087C-B +YMR247W-A +YGL101W +YJL096W +YGL104C +YJL160C +YJR060W +YGL196W +YJR085C +YGL202W +YJR086W +YGL211W +YGL224C +YJR101W +YJR112W-A +YGL237C +YJR114W +YGR037C +YJR143C +YGR062C +YJR151C +YGR161W-C +YKL002W +YER175W-A +YMR272W-B +YER180C-A +YMR315W-A +YNL042W-B +YFL041W-A +YNL067W-B +YFR012W-A +YNL097C-B +YFR032C-B +YNL130C-A +YGL006W-A +YNL146C-A +YGL007C-A +YNL162W-A +YGL041C-B +YNL277W-A +YGL188C-A +YOL013W-B +YOL019W-A +YGR035W-A +YOL038C-A +YGR244C +YKL033W-A +YHL001W +YHL004W +YKL157W +YHR001W +YKL198C +YKL201C +YHR063C +YHR071W +YKR054C +YKR100C +YLR054C +YHR090C +YLR194C +YHR098C +YLR211C +YGR121W-A +YOL052C-A +YGR146C-A +YOL077W-A +YGR169C-A +YOL086W-A +YGR174W-A +YOL097W-A +YGR204C-A +YOL159C-A +YOL164W-A +YGR271C-A +YOR020W-A +YHL015W-A +YOR034C-A +YHR007C-A +YOR161C-C +YHR022C-A +YOR293C-A +YHR050W-A +YOR316C-A +YOR376W-A +YHR141C +YLR371W +YHR149C +YLR419W +YLR445W +YHR187W +YML034W +YHR192W +YML104C +YMR143W +YMR202W +YHR205W +YMR269W +YIL041W +YIL127C +YNL090W +YHR086W-A +YPL038W-A +YHR175W-A +YPL096C-A +YIL002W-A +YPL119C-A +YIL046W-A +YPL152W-A +YIL134C-A +YPL189C-A +YIR018C-A +YPR108W-A +YIR021W-A +YPR159C-A +YJL012C-A +YJL047C-A +YJL062W-A +YJL077W-B +YJL127C-B +YHR086W-A +YNL147W +YJL059W +YNL209W +YNL280C +YKL065C +YKL137W +YNR052C +YOL048C +YKR091W +YOL140W +YLR084C +YLR118C +YOL145C +YLR125W +YOL154W +YOL164W +YLR251W +YOR026W +YJL136W-A +YJR005C-A +YJR135W-A +YJR151W-A +YKL018C-A +YKL068W-A +YKL096C-B +YKL106C-A +YLR329W +YOR069W +YLR332W +YOR087W +YOR239W +YMR032W +YOR298C-A +YPL075W +YPL165C +YPL249C-A +YPL277C +YPR089W +YNL162W +YPR098C +YOL073C +YPR141C +YAL025C +YKR008W +YKR037C +YBL097W +YKR083C +YLL003W +YLL008W +YLL034C +YLR008C +YCL004W +YDL058W +YLR116W +YLR163C +YDL132W +YLR175W +YDL126C +YBL041W +YDL139C +YBL050W +YBL073W +YDL143W +YBL074C +YBL076C +YDL147W +YDL148C +YBL084C +YDL150W +YBL092W +YDL152W +YBL105C +YDL153C +YBR004C +YDL163W +YBR011C +YDL164C +YBR029C +YDL140C +YLR215C +YLR272C +YDR050C +YLR277C +YDR088C +YLR298C +YDR145W +YML015C +YDR303C +YML046W +YDR325W +YML049C +YDR394W +YML092C +YML098W +YML114C +YEL055C +YMR005W +YDL165W +YBR038W +YBR055C +YDL193W +YBR060C +YDL195W +YBR070C +YBR079C +YDL205C +YBR080C +YDL207W +YBR087W +YDL208W +YBR088C +YDL209C +YBR089W +YDL212W +YBR091C +YDL217C +YBR102C +YDL220C +YBR109C +YER006W +YMR043W +YER021W +YMR061W +YER022W +YMR146C +YMR197C +YMR203W +YMR227C +YER168C +YMR239C +YMR270C +YMR277W +YNL007C +YNL026W +YBR110W +YDL235C +YBR121C +YDR002W +YDR013W +YBR124W +YDR021W +YBR135W +YBR140C +YDR037W +YBR142W +YDR041W +YBR143C +YDR044W +YBR152W +YDR045C +YBR153W +YDR047W +YBR154C +YDR052C +YBR155W +YFL038C +YNL062C +YFR002W +YNL188W +YFR004W +YNL189W +YFR031C +YNL221C +YFR051C +YNL251C +YGL044C +YNL261W +YGL055W +YNR016C +YGL065C +YNR035C +YGL073W +YNR043W +YGL075C +YNR053C +YOL123W +YGL098W +YOL149W +YDR053W +YBR160W +YDR054C +YBR167C +YDR060W +YBR190W +YDR062W +YBR192W +YBR193C +YBR196C +YDR082W +YBR202W +YDR087C +YBR234C +YDR091C +YBR236C +YDR113C +YBR237W +YDR118W +YBR243C +YGL099W +YOR046C +YOR056C +YGL120C +YOR057W +YOR145C +YOR151C +YGR075C +YOR194C +YGR098C +YOR232W +YOR260W +YGR116W +YOR281C +YGR147C +YOR341W +YOR373W +YGR158C +YPL011C +YDR141C +YBR247C +YDR160W +YBR252W +YDR164C +YBR254C +YDR166C +YBR256C +YDR167W +YBR257W +YDR168W +YBR265W +YDR170C +YCL017C +YDR172W +YCL031C +YDR177W +YCL041C +YDR180W +YCL043C +YDR182W +YCL052C +YDR187C +YCL054W +YPL016W +YPL028W +YPL043W +YGR245C +YPL076W +YGR246C +YPL124W +YPL169C +YPL175W +YHR083W +YPL233W +YHR170W +YPL235W +YPL242C +YPL252C +YIL021W +YCL059C +YDR189W +YCR012W +YDR190C +YDR196C +YCR035C +YDR201W +YCR052W +YDR208W +YCR054C +YDR211W +YCR057C +YDR212W +YCR072C +YDR224C +YCR093W +YDR228C +YDL003W +YDR232W +YDL004W +YDR235W +YDL007W +YIL046W +YPR034W +YIL078W +YPR041W +YPR086W +YIL126W +YPR161C +YIL142W +YPR178W +YIR010W +YAL003W +YIR012W +YAL032C +YJL014W +YAL033W +YAL038W +YAL041W +YAL043C +YDL008W +YDR238C +YDL014W +YDR240C +YDL015C +YDR243C +YDR246W +YDL017W +YDR267C +YDL028C +YDL029W +YDR288W +YDL030W +YDR292C +YDL031W +YDR299W +YDL043C +YDR301W +YDL045C +YDR302W +YDL055C +YJL050W +YAR007C +YJL076W +YAR008W +YAR019C +YJR112W +YBL004W +YKL042W +YBL014C +YBL018C +YKL059C +YBL020W +YKL125W +YBL023C +YKL165C +YBL030C +YKL173W +YBL035C +YDR308C +YDL060W +YDR311W +YDR324C +YDL087C +YDR331W +YDL097C +YDR339C +YDL098C +YDR341C +YDL102W +YDR355C +YDL105W +YDR356W +YDL108W +YDR361C +YDL111C +YDR362C +YDL120W +YGL097W +YDR367W +YDR373W +YDR376W +YDR381W +YDR390C +YGL116W +YDR397C +YGL123W +YDR398W +YDR404C +YGL130W +YDR407C +YGL137W +YDR412W +YGL142C +YJR141W +YHR166C +YKL012W +YHR186C +YKL014C +YHR196W +YHR197W +YKL019W +YIL003W +YKL021C +YIL019W +YKL022C +YIL022W +YIL026C +YKL028W +YIL031W +YKL033W +YGL145W +YDR429C +YGL169W +YDR434W +YGL171W +YDR437W +YGL201C +YDR454C +YDR460W +YGL225W +YDR464W +YGL233W +YDR468C +YGL238W +YDR472W +YGL239C +YKL035W +YIL051C +YIL061C +YKL045W +YIL062C +YKL049C +YIL063C +YKL052C +YIL068C +YKL060C +YIL075C +YKL078W +YIL083C +YKL082C +YKL083W +YIL104C +YKL088W +YIL115C +YKL095W +YIL118W +YDR473C +YGL245W +YDR478W +YDR487C +YDR498C +YGR013W +YDR499W +YDR510W +YGR030C +YDR526C +YGR046W +YDR527W +YDR531W +YGR048W +YEL002C +YGR060W +YGR065C +YIL129C +YIL144W +YKL108W +YIL147C +YIL150C +YKL112W +YIL171W +YKL122C +YIR006C +YKL141W +YIR008C +YKL144C +YKL145W +YIR015W +YIR022W +YJL001W +YKL154W +YJL002C +YEL032W +YGR073C +YEL035C +YGR074W +YEL058W +YER003C +YGR083C +YER008C +YGR090W +YGR091W +YER012W +YGR094W +YER013W +YGR095C +YER023W +YGR099W +YER025W +YGR113W +YER036C +YGR114C +YER038C +YJL005W +YKL182W +YJL008C +YKL186C +YJL009W +YKL189W +YJL010C +YKL192C +YJL011C +YKL193C +YJL015C +YKL195W +YJL018W +YKL203C +YJL025W +YKL210W +YJL026W +YKR002W +YJL031C +YKR004C +YJL032W +YKR022C +YJL033W +YER043C +YGR120C +YGR140W +YER112W +YGR145W +YER125W +YGR175C +YER126C +YGR185C +YER133W +YGR186W +YGR190C +YER147C +YGR191W +YGR198W +YKR025W +YJL034W +YKR038C +YJL035C +YKR062W +YJL054W +YKR063C +YJL061W +YKR068C +YKR071C +YJL072C +YKR079C +YJL074C +YKR081C +YJL081C +YLL004W +YJL085W +YLL011W +YJL087C +YLL031C +YJL090C +YER159C +YGR211W +YFL002C +YGR251W +YFL005W +YFL008W +YGR264C +YFL009W +YGR265W +YFL017C +YGR267C +YFL022C +YFL024C +YGR278W +YFL037W +YHL015W +YHR005C +YLL035W +YJL091C +YJL097W +YLL037W +YJL109C +YLL050C +YLR002C +YJL125C +YLR005W +YJL143W +YLR007W +YLR009W +YJL167W +YLR010C +YLR022C +YJL174W +YLR026C +YJL194W +YJL195C +YFR003C +YHR007C +YFR005C +YFR027W +YFR028C +YFR029W +YHR036W +YFR037C +YHR040W +YHR042W +YFR050C +YHR058C +YFR052W +YHR062C +YGL001C +YHR065C +YGL008C +YGL011C +YLR033W +YJL203W +YLR066W +YJR007W +YLR071C +YJR012C +YLR076C +YJR013W +YLR078C +YJR016C +YLR086W +YJR017C +YLR088W +YJR022W +YGL018C +YHR070W +YGL022W +YGL040C +YHR085W +YGL047W +YGL048C +YHR101C +YGL061C +YGL068W +YHR118C +YGL069C +YGL074C +YGL091C +YGL092W +YHR164C +YLR103C +YLR105C +YJR045C +YLR106C +YJR046W +YLR115W +YJR057W +YLR117C +YLR127C +YJR065C +YLR129W +YJR067C +YLR132C +YJR068W +YLR140W +YJR072C +YLR141W +YJR076C +YLR145W +YJR093C +YLR153C +YMR301C +YLR166C +YMR308C +YLR167W +YMR309C +YMR314W +YLR195C +YNL002C +YLR196W +YNL006W +YLR197W +YNL038W +YLR198C +YNL039W +YNL061W +YLR212C +YNL075W +YLR222C +YNL088W +YLR223C +YNL102W +YOR075W +YPR016C +YOR077W +YPR025C +YOR095C +YPR033C +YOR098C +YPR035W +YPR048W +YOR103C +YOR110W +YPR056W +YOR116C +YPR082C +YOR117W +YPR085C +YOR119C +YPR088C +YOR122C +YLR229C +YNL103W +YLR230W +YNL110C +YLR243W +YNL112W +YLR249W +YNL113W +YLR259C +YNL114C +YLR274W +YNL124W +YLR276C +YLR291C +YNL131W +YLR305C +YNL132W +YLR310C +YNL137C +YLR314C +YPR103W +YPR104C +YOR148C +YPR105C +YOR149C +YPR107C +YOR157C +YPR108W +YOR159C +YPR110C +YOR160W +YPR112C +YOR168W +YPR113W +YPR133C +YOR174W +YOR176W +YPR137W +YOR181W +YPR142C +YLR316C +YLR317W +YNL151C +YLR321C +YLR323C +YNL158W +YLR336C +YNL161W +YLR339C +YNL162W +YNL163C +YLR347C +YNL172W +YLR355C +YLR359W +YNL181W +YLR378C +YNL182C +YLR379W +YNL207W +YPR143W +YOR204W +YPR144C +YOR206W +YOR207C +YPR168W +YOR217W +YPR169W +YOR218C +YPR175W +YOR224C +YPR176C +YOR236W +YOR244W +YPR180W +YOR249C +YOR254C +YLR397C +YNL216W +YLR409C +YNL222W +YLR424W +YNL232W +YLR430W +YNL240C +YLR440C +YNL244C +YLR457C +YNL245C +YLR458W +YNL247W +YNL256W +YML010W +YNL258C +YML023C +YNL260C +YML025C +YNL262W +YML031W +YNL263C +YPR183W +YOR256C +YPR186C +YOR257W +YPR190C +YOR261C +YAL034W-A +YOR262W +YER048W-A +YOR272W +YHR005C-A +YOR278W +YOR287C +YLR438C-A +YOR294W +YOR310C +YOR319W +YML043C +YNL267W +YML064C +YNL272C +YML065W +YNL282W +YML069W +YNL287W +YML077W +YNL290W +YML091C +YNL306W +YML093W +YNL308C +YNL310C +YML125C +YNL312W +YML126C +YNL313C +YNL317W +YNR003C +YOR326W +YOR329C +YOR335C +YOR336W +YOR340C +YOR353C +YOR361C +YOR370C +YPL010W +YMR001C +YNR011C +YMR013C +YNR017W +YMR028W +YNR026C +YMR047C +YNR038W +YMR049C +YNR046W +YMR059W +YNR054C +YMR076C +YOL005C +YMR079W +YOL010W +YMR093W +YOL021C +YMR094W +YOL022C +YOL026C +YMR113W +YOL034W +YPL012W +YPL020C +YPL063W +YPL075W +YPL083C +YPL085W +YPL093W +YPL094C +YPL117C +YPL122C +YMR117C +YOL038W +YMR128W +YMR131C +YOL066C +YMR134W +YOL069W +YMR149W +YOL077C +YMR168C +YOL078W +YMR185W +YOL094C +YMR200W +YOL097C +YMR208W +YOL102C +YMR211W +YMR213W +YMR218C +YOL130W +YPL128C +YPL143W +YPL146C +YPL151C +YPL160W +YPL209C +YMR220W +YOL133W +YMR229C +YOL134C +YMR235C +YOL135C +YMR236W +YOL139C +YMR240C +YOL144W +YMR260C +YOL146W +YMR268C +YOR004W +YMR281W +YOR020C +YMR288W +YOR048C +YMR290C +YOR060C +YMR298W +YOR074C +YPL210C +YPL218W +YPL228W +YPL231W +YPL238C +YPL243W +YPL255W +YPL266W \ No newline at end of file diff --git a/workflow/apps/matlab/ezview/EZdiagRFsSheet.m b/workflow/apps/matlab/ezview/EZdiagRFsSheet.m index a346dbb9..dc6f3f6a 100755 --- a/workflow/apps/matlab/ezview/EZdiagRFsSheet.m +++ b/workflow/apps/matlab/ezview/EZdiagRFsSheet.m @@ -89,8 +89,8 @@ try %Try the whole routine maxDisp=Exp(expN).Dexp(DexpN).maxP(d,dMPs(mm)); fprintf(fid,'%s\t %7.2f\t %7.4f\t %7.4f\t %7.4f\t %7.4f\t\n', cell2mat(RFmdPLB),mval1Disp,mean1Disp,std1Disp,minDisp,maxDisp); rCnt=rCnt+1; - data(rCnt,1:5)= [mval1Disp,mean1Disp,std1Disp,minDisp,maxDisp]; - rnames(rCnt)= RFmdPLB; + data(rCnt,1:5)=expjobsfld[mval1Disp,mean1Disp,std1Disp,minDisp,maxDisp]; + rnames(rCnt)=RFmdPLB; end end catch diff --git a/workflow/apps/matlab/ezview/EZexpSel.m b/workflow/apps/matlab/ezview/EZexpSel.m index 77efe5a9..1bd620cc 100755 --- a/workflow/apps/matlab/ezview/EZexpSel.m +++ b/workflow/apps/matlab/ezview/EZexpSel.m @@ -5,87 +5,15 @@ global expType global usrExpJobsDir global zonePB -% Initialize some variables from matlab -ezPath=which(mfilename); -[ezDir,ezFileName]=fileparts(ezPath); -ezDir=fullfile(easyDir); -[parentDir, ~]=fileparts(ezDir); -parentDir=fullfile(parentDir); % ../easy/apps - -debug=1; -if debug - disp('Running in debug mode'); - disp('Initialized variables:'); - whos; -end - -% Set scansDir (project scans directory) intelligently -if exist('PROJECT', 'var') && ~isempty(getenv('PROJECT')) - scansDir=getenv('PROJECT'); - fprintf('Using project path: %s from environment variable PROJECT\n', scansDir); - disp('This usually indicates that we are in standalone mode'); -elseif exist('PROJECT_SCANS_DIR', 'var') && ~isempty(getenv('PROJECT_SCANS_DIR')) - scansDir=getenv('PROJECT_SCANS_DIR'); - fprintf('Using scans directory: %s from environment variable PROJECT_SCANS_DIR\n', scansDir); - disp('This usually indicates that we are in module mode'); -else - % TODO Lots of this is hardcoded logic, this TODO is just a reminder to change this block - % when changing EASY and other variables in the parent script - fprintf('Beginning parent scans directory search\n'); - fprintf('This usually indicates that we are in stand-alone mode without PROJECT or PROJECT_SCANS_DIR environment variables\n'); - dirsToScan={ - fullfile(parentDir,'..', '..', 'scans'), - fullfile(parentDir, '..', '..', 'ExpJobs'), - fullfile('/mnt/data/scans'), - fullfile('/mnt/data/ExpJobs'), - fullfile(parentDir, '..', '..', 'templates', 'scans-demo') - }; - for d=dirsToScan - if exist(d, 'dir') - subDirs=dir(d); - if ~isempty(subDirs) - fprintf('Found a non-empty parent scans directory in our list: %s\n', d); - fprintf('Scanning inside for a project scan directory\n'); - [~, sortedIndices]=sort(datenum({dirs.date}), 'descend'); % sort by newest first - sortedDirs=dirs{sortedIndices}; - scansDir=sortedDirs{1}; - fprintf('Selected newest project scans directory: %s\n', scansDir); - end - end - end -end - -% User sanity check and warning -if exist('PROJECT_USER', 'var') && ~isempty(getenv('PROJECT_USER')) - if ~equal(getenv('PROJECT_USER'), userName) - disp("WARNING: PROJECT_USER does not match the current namespace"); - end -end - -% Allow module to override hardcoded default EZview directory -if exist('EZVIEW_DIR','var') && ~isempty(getenv('EZVIEW_DIR')) - EZVIEW_DIR=fullfile(getenv('EZVIEW_DIR')); - if ~strcmp(ezDir, EZVIEW_DIR) % sanity check - disp("WARNING: EZVIEW_DIR does not match this script's hardcoded EZview location"); - disp("This is probably OK but if strange beahvior arises, we'll need to fix it in code"); - ezDir=EZVIEW_DIR; - end - fprintf('Using EZview script directory: %s from environment variable EZVIEW_DIR\n', ezDir); -else - fprintf('Using EZview script directory: %s from hardcoded default\n', ezDir); -end - w=pwd; % Single Exp or Chronological Study % Construct a questdlg with three options - -Exp(expN).expLoadCnt= 0; - +Exp(expN).expLoadCnt=0; % Initiation for composite plotting cPlots -Exp(expN).cTraceN= 1; -Exp(expN).cTraceIndx= 1; -Exp(expN).CompositPlot= 0; +Exp(expN).cTraceN=1; +Exp(expN).cTraceIndx=1; +Exp(expN).CompositPlot=0; choice='Cancel'; expType=0; @@ -192,6 +120,7 @@ if expType==1 cd(w) return end + %Return without execution if user cancels or doesn't select a .mat file try if openExpfile==0 || openExppath==0, cd(w), return, end diff --git a/workflow/apps/matlab/ezview/EZvInitLoad.m b/workflow/apps/matlab/ezview/EZvInitLoad.m index b809e6f1..153588af 100755 --- a/workflow/apps/matlab/ezview/EZvInitLoad.m +++ b/workflow/apps/matlab/ezview/EZvInitLoad.m @@ -3,8 +3,8 @@ global Exp global Expaa global Expbb global userPars -global usrExpJobsDir %added 23_0508 -global zonePB %added 230828 to fix migration issues +global usrExpJobsDir +global zonePB userPars.BPdefault={'on','on','0.3','8','45','1000'}; userPars.boxplotFlg=1; @@ -16,937 +16,925 @@ userPars.BProt=45; userPars.Trenddefault={'1000'}; userPars.kfiltLim=str2double(userPars.BPdefault(6)); -%Exp(expN).expLoadCnt=0; ??? May need to add in Future +% Exp(expN).expLoadCnt=0; ??? May need to add in Future Exp(1).cTraceN= 1; %Added for Cummulative Composite Olay plotting -Exp(2).cTraceN= 1; -Exp(3).cTraceN= 1; -Exp(1).cTraceIndx(1)= 1; -Exp(2).cTraceIndx(1)= 1; -Exp(3).cTraceIndx(1)= 1; -Exp(1).CompositPlot= 0; Exp(2).CompositPlot= 0; Exp(3).CompositPlot= 0; +Exp(2).cTraceN=1; +Exp(3).cTraceN=1; +Exp(1).cTraceIndx(1)=1; +Exp(2).cTraceIndx(1)=1; +Exp(3).cTraceIndx(1)=1; +Exp(1).CompositPlot=0;Exp(2).CompositPlot=0;Exp(3).CompositPlot=0; w=pwd; Exp(1).DexpType='single'; Exp(2).DexpType='single'; Exp(3).DexpType='single'; -Exp(1).DexpN= 1; -Exp(2).DexpN= 1; -Exp(3).DexpN= 1; -Exp(1).DexpLength= 1; -Exp(2).DexpLength= 1; -Exp(3).DexpLength= 1; +Exp(1).DexpN=1; +Exp(2).DexpN=1; +Exp(3).DexpN=1; +Exp(1).DexpLength=1; +Exp(2).DexpLength=1; +Exp(3).DexpLength=1; set(handles.DN1,'value',1) set(handles.DN2,'value',1) set(handles.DN3,'value',1) - set(handles.GeneOrfTog,'value',0) + try - load 'EZsgdInfo'; + load('EZsgdInfo'); catch - disp('Fail to load EZsgdInfo file from code directory'); + disp('Fail to load EZsgdInfo file from code directory'); end + Exp(4).SGDnum=SGDnum; Exp(4).SGDtext=SGDtext; Exp(4).SGDraw=SGDraw; Exp(4).interacPBsel=0; -%{ -try - %Non PC accommodatition - if ispc,cd(fullfile('C:\')); % \Easy\Experiments')); - else - cd(fullfile('~')) - end -%} try %big outer loop try catch to ln844 end ln868 %try to use user selected 'ExpJobs' folder otherwise use a default %directory in the uigetfile to load the experiment .mat file. -try -load('ExpJobsFldr') -catch - disp('Fail to load ExpJobsFldr.mat file from code directory. Create one under the [File] Menu option.'); -end -%try %Linux accommodatition - if ispc - try - cd(usrExpJobsDir); - catch - cd(fullfile('C:\')); %end % \Easy\Experiments')); - end - - else - try - cd(usrExpJobsDir); - catch - cd(fullfile('~')) - end - end - -[openExpfile,openExppath] = uigetfile('.mat','Open Experiment folder and data storage .mat file name','MultiSelect','off') - -try - ExpOutmat= fullfile(openExppath,openExpfile); - load(ExpOutmat); - cd(openExppath) - cd ..; - resDir=pwd; - Exp(1).Dexp(1).resDir=resDir; - Exp(2).Dexp(1).resDir=resDir; - Exp(3).Dexp(1).resDir=resDir; - cd ..; - try - test4imageDir= imread(fullfile(pwd,'1','1.bmp')); - ExpPath=pwd; - Exp(1).Dexp(1).ExpFoldr=ExpPath; - Exp(2).Dexp(1).ExpFoldr=ExpPath; - Exp(3).Dexp(1).ExpFoldr=ExpPath; - catch + %try %Linux accommodatition + if ispc + try + cd(usrExpJobsDir); + catch + cd(fullfile('C:\')); %end % \Easy\Experiments')); + end + + else try - cd .. - test4imageDir= imread(fullfile(pwd,'1','1.bmp')); - ExpPath=pwd; - Exp(1).Dexp(1).ExpFoldr=ExpPath; - Exp(2).Dexp(1).ExpFoldr=ExpPath; - Exp(3).Dexp(1).ExpFoldr=ExpPath; + cd(usrExpJobsDir); catch - cd(w) + cd(fullfile('~')) end end - - cd(w) -load (fullfile(Exp(1).Dexp(1).ExpFoldr,'MasterPlateFiles','MPDMmat.mat')) -Exp(1).Dexp(1).DM=DM; -Exp(2).Dexp(1).DM=DM; -Exp(3).Dexp(1).DM=DM; -Exp(1).Dexp(1).MP=MP; -Exp(2).Dexp(1).MP=MP; -Exp(3).Dexp(1).MP=MP; -Exp(1).Dexp(1).scan=scan; -Exp(2).Dexp(1).scan=scan; -Exp(3).Dexp(1).scan=scan; -load(fullfile(resDir,'PTmats','NImParameters')) -Exp(1).Dexp(1).ImParMat=ImParMat; -Exp(2).Dexp(1).ImParMat=ImParMat; -Exp(3).Dexp(1).ImParMat=ImParMat; + [openExpfile,openExppath] = uigetfile('.mat','Open Experiment folder and data storage .mat file name','MultiSelect','off') -try - load(fullfile(resDir,'Fotos','Coordinates')) - load(fullfile(resDir,'Fotos','anlZones')) - load(fullfile(resDir,'Fotos','BGatTpts')) -Exp(1).Dexp(1).FexpScanSpots=FexpScanSpots; -Exp(2).Dexp(1).FexpScanSpots=FexpScanSpots; -Exp(3).Dexp(1).FexpScanSpots=FexpScanSpots; -Exp(1).Dexp(1).FexpScanBMtp=FexpScanBMtp; -Exp(2).Dexp(1).FexpScanBMtp=FexpScanBMtp; -Exp(3).Dexp(1).FexpScanBMtp=FexpScanBMtp; -Exp(1).Dexp(1).anlZoneRefs=anlZoneRefs; -Exp(2).Dexp(1).anlZoneRefs=anlZoneRefs; -Exp(3).Dexp(1).anlZoneRefs=anlZoneRefs; -catch -end - -Exp(1).traceN=0; Exp(2).traceN=0; Exp(3).traceN=0; %ZoneRelated - -Exp(1).hOL =[]; Exp(1).hOLb=[]; -Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={} -Exp(1).hOLplateNum=[]; -Exp(1).hOLresDir= {}; -Exp(1).RFmd1indx=[]; -Exp(1).RFmd1pltN=[]; -Exp(1).RFmd2indx=[]; -Exp(1).RFmd2pltN=[]; - -Exp(2).hOL =[]; Exp(2).hOLb=[]; -Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={}; -Exp(2).hOLplateNum=[]; -Exp(2).hOLresDir= {}; -Exp(2).RFmd1indx=[]; -Exp(2).RFmd1pltN=[]; -Exp(2).RFmd2indx=[]; -Exp(2).RFmd2pltN=[]; - -Exp(3).hOL =[]; Exp(3).hOLb=[]; -Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={}; -Exp(3).hOLplateNum=[]; -Exp(3).hOLresDir= {}; -Exp(3).RFmd1indx=[]; -Exp(3).RFmd1pltN=[]; -Exp(3).RFmd2indx=[]; -Exp(3).RFmd2pltN=[]; - -%sefaults values for EZvFigPrint that meet JLH preferences -Exp(4).plotPars={'4','36','10','5'}; - -expN=1; -%Test for Bad MP cell array (usually 384 [NaN}'s) -%replaced length(Exp(expN).Dexp(1).MP) with MPnum - for mx=1:length(Exp(expN).Dexp(1).MP) - try - char((Exp(1).Dexp(1).MP(mx).genename{1}(384))) - MPnum=mx; - catch - break - end - end -%************************************************* - - -%MPnum=length(Exp(expN).Dexp(1).MP); -set(handles.MPsldr1,'min',1,'max',MPnum) -set(handles.MPsldr2,'min',1,'max',MPnum) -set(handles.MPsldr3,'min',1,'max',MPnum) -DMnum= length(Exp(expN).Dexp(1).DM.drug); -set(handles.DMsldr1,'min',1,'max',DMnum) %DMnum,'value',1.01) %100,'value',1.01) -set(handles.DMsldr2,'min',1,'max',DMnum) -set(handles.DMsldr3,'min',1,'max',DMnum) -tPtsSize=size(Exp(expN).Dexp(1).FexpScanBMtp{1,1},(3)); -set(handles.Tptsldr1,'min',1,'max',tPtsSize) -set(handles.Tptsldr2,'min',1,'max',tPtsSize) -set(handles.Tptsldr3,'min',1,'max',tPtsSize) - -set(handles.MPsldr1,'SliderStep',[1/MPnum 1/MPnum]); %[1/length(MP) 1/length(MP)]) -set(handles.DMsldr1,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); -set(handles.Tptsldr1,'SliderStep',[1/tPtsSize 1/tPtsSize]); -set(handles.MPsldr2,'SliderStep',[1/MPnum 1/MPnum]); -set(handles.DMsldr2,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); -set(handles.Tptsldr2,'SliderStep',[1/tPtsSize 1/tPtsSize]); -set(handles.MPsldr3,'SliderStep',[1/MPnum 1/MPnum]); -set(handles.DMsldr3,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); -set(handles.Tptsldr3,'SliderStep',[1/tPtsSize 1/tPtsSize]); - -try - xp=char(Exp(expN).Dexp(1).resDir); - if ispc, - slashPos=strfind(char(Exp(expN).Dexp(1).resDir),'\'); - else - slashPos=strfind(char(Exp(expN).Dexp(1).resDir),'/'); - end - startPos=slashPos(length(slashPos)-1) +1; - endPos=slashPos(length(slashPos)) -1; - expStr= xp(startPos:endPos); - set(handles.expName1,'string',expStr); - set(handles.expName2,'string',expStr); - set(handles.expName3,'string',expStr); -catch - cd(w) -end %internal try xp=char(Exp(expN).Dexp(1).resDir); if ispc,... - -catch - cd(w) - msg='LOADing or Setup issue' - %if no load, then Message try SelExp PB to reload or try and different - %Experiment -end %nested try-catch-end from ->ExpOutmat= fullfile(openExppath,openExpfile); - -try - DNLaxes1= handles.DNLaxes1; DNLaxes2= handles.DNLaxes2; DNLaxes3= handles.DNLaxes3; - zeroCLn= zeros(1,DMnum); - %Exp(expN).expLoadCnt(1)=1; %ZoneRelated - Exp(1).hzeroCLn(1) = plot(DNLaxes1,zeroCLn,1:DMnum,'y'); try set(Exp(1).hzeroCLn,'visible','off'); catch ME, end - Exp(2).hzeroCLn(1) = plot(DNLaxes2,zeroCLn,1:DMnum,'y'); try set(Exp(2).hzeroCLn,'visible','off'); catch ME, end - Exp(3).hzeroCLn(1) = plot(DNLaxes3,zeroCLn,1:DMnum,'y'); try set(Exp(3).hzeroCLn,'visible','off'); catch ME, end - Exp(1).expLoadCnt=1; - Exp(2).expLoadCnt=1; - Exp(3).expLoadCnt=1; - -catch ME, ME.message, -end - -%********************************************************************** -%****Compile GeneList and OrfList,**************************************** -%****Sort and add the medians of Ref Plates if RF1,RF2 exist************** -set(handles.listboxGnOrf,'string',{('Loading')}) -lstindx=0; -lstindxOrf=0; -spN=0; -rfcnt=0; -dRF1indx=0; -RF1mp=[]; RF2mp=[]; -for mp=1:MPnum %length(Exp(expN).Dexp(1).MP) - - RF1fullPlate=0; - try RF1fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end - RF2fullPlate=0; - try RF2fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF2'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end - for ind384=1:384 - spN=spN+1; - try %temp find data error - r= ceil(ind384/24); - if rem(ind384,24)==0, c=24; else c=rem(ind384,24); end - + try + ExpOutmat= fullfile(openExppath,openExpfile); + load(ExpOutmat); + cd(openExppath) + cd ..; + resDir=pwd; + Exp(1).Dexp(1).resDir=resDir; + Exp(2).Dexp(1).resDir=resDir; + Exp(3).Dexp(1).resDir=resDir; + cd ..; + try + test4imageDir= imread(fullfile(pwd,'1','1.bmp')); + ExpPath=pwd; + Exp(1).Dexp(1).ExpFoldr=ExpPath; + Exp(2).Dexp(1).ExpFoldr=ExpPath; + Exp(3).Dexp(1).ExpFoldr=ExpPath; + catch + try + cd .. + test4imageDir= imread(fullfile(pwd,'1','1.bmp')); + ExpPath=pwd; + Exp(1).Dexp(1).ExpFoldr=ExpPath; + Exp(2).Dexp(1).ExpFoldr=ExpPath; + Exp(3).Dexp(1).ExpFoldr=ExpPath; + catch + cd(w) + end + end - - %Insert test for numeric in genename and orf if isnumeric - %Correct common EXCEL problem of converting OCT1 into a date numeric - if cell2mat(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))==38991, - Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)={'OCT1_'}; - %genename{1}(ind384) replace numeric with a space ' ' or something - elseif isnumeric(cell2mat(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))) - Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)={' '}; - end - %****Check for full(384spot) Reference Plates (RF1 or/and RF2)************** - RF1fullPlate=0; - try RF1fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end - RF2fullPlate=0; - try RF2fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF2'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end - - - - if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))),'blank'))... %,'\' - && ~isnumeric(Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))... - && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),' ')... - && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),' ')... - && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'')... - && ~isempty((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)))... - && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'RF1')... - && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'RF2')... - && iscellstr((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))) % .genename{1}(ind384))) - - lstindxOrf=lstindxOrf+1; - bb(lstindxOrf,1)= (Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)); - bb(lstindxOrf,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; - bb(lstindxOrf,3)={mp}; - bb(lstindxOrf,4)={r}; - bb(lstindxOrf,5)={c}; - - mutorfs(lstindxOrf)=spN; %16_0318 added for Interaction EZinteract - end - - if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))),'blank'))... %,'\' - && ~isnumeric(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))... - && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),' ')... - && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),' ')... - && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'')... - && ~isempty((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)))... - && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1')... - && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2')... - && iscellstr((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))) - - lstindx=lstindx+1; - aa(lstindx,1)= (Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)); - aa(lstindx,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; - aa(lstindx,3)={mp}; - aa(lstindx,4)={r}; - aa(lstindx,5)={c}; - - mutgenes(lstindx)=spN; - %Exp(expN).Dexp(1).mutSpotIndx.woRFs(lstindx)=spN; - - - elseif (RF1fullPlate==1 ||... %sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384 || ... - (length(unique(Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)))) ==1 && mp==1 ) && ... %(isequal((Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)), (Exp(expN).Dexp(1).MP(mp).genename{1}(384:-1:1)))&& mp==1 )) && ... - ~exist('RF1scanN','var') - RF1mp=mp - RF1scanN=(mp*DMnum)-(DMnum-1); %mp; - rfcnt=rfcnt+1; - RFs(spN:spN+383)= spN:spN+383; - - elseif (RF2fullPlate==1|| ... %sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2'))==384 ||... - (length(unique(Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)))) ==1 && mp== MPnum ) && ... - ~exist('RF2scanN','var') - rfcnt=rfcnt+1; - RFs(spN:spN+383)= spN:spN+383; - asdf= sparse(RFs); - asd=find(asdf); - RFs=asd; - - RF2mp=mp - RF2scanN= (mp*DMnum)-(DMnum-1); %mp; - elseif strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1') && ... - (RF1fullPlate~=1) - - dRF1indx=dRF1indx+1; - Exp(expN).Dexp(1).MP(mp).genename{1}(ind384) =strrep((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),':',' '); - drf(dRF1indx,1)= (Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)); - drf(dRF1indx,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; - drf(dRF1indx,3)={mp}; drfMP(dRF1indx,mp)= mp; - drf(dRF1indx,4)={r}; drfr(dRF1indx,mp)= r; - drf(dRF1indx,5)={c}; drfc(dRF1indx,mp)= c; - drf(dRF1indx,6)={ind384}; drfPindx(dRF1indx,mp)= ind384; - - end %if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))),'blank'))... - %********************************************************************** - catch - mp - ind384 - msgBadGeneName= strcat('check genename at mp=',num2str(mp),' indx=',num2str(ind384)) - end - end %end associated with for ind384=1:384 - mp -end %end associated with for mp=1:length(Exp(expN).Dexp(1).MP) -%***************************************************** - %Cover case if mutorfs RFs are labeled RF1 or RF2 - try - Exp(1).Dexp(1).mutSpotIndx.wRFs= union(RFs, mutorfs); - catch - msg= 'No RFs Found in Exp! wRFs' - Exp(1).Dexp(1).mutSpotIndx.wRFs= mutorfs; - end - try - Exp(1).Dexp(1).mutSpotIndx.woRFs= setdiff(mutorfs,RFs); - catch - Exp(expN).Dexp(1).mutSpotIndx.woRFs= mutorfs; - msg= 'No RFs Found in Exp! woRFs' - end - Exp(2).Dexp(1).mutSpotIndx.wRFs= Exp(1).Dexp(1).mutSpotIndx.wRFs; - Exp(2).Dexp(1).mutSpotIndx.woRFs= Exp(1).Dexp(1).mutSpotIndx.woRFs; - Exp(3).Dexp(1).mutSpotIndx.wRFs= Exp(1).Dexp(1).mutSpotIndx.wRFs; - Exp(3).Dexp(1).mutSpotIndx.woRFs= Exp(1).Dexp(1).mutSpotIndx.woRFs; - %&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& + cd(w) + load (fullfile(Exp(1).Dexp(1).ExpFoldr,'MasterPlateFiles','MPDMmat.mat')) + Exp(1).Dexp(1).DM=DM; + Exp(2).Dexp(1).DM=DM; + Exp(3).Dexp(1).DM=DM; + Exp(1).Dexp(1).MP=MP; + Exp(2).Dexp(1).MP=MP; + Exp(3).Dexp(1).MP=MP; + Exp(1).Dexp(1).scan=scan; + Exp(2).Dexp(1).scan=scan; + Exp(3).Dexp(1).scan=scan; -Exp(1).Dexp(1).RFmd1indx=[]; Exp(2).Dexp(1).RFmd1indx=[]; Exp(3).Dexp(1).RFmd1indx=[]; -Exp(1).Dexp(1).RFmd1pltN=[]; Exp(2).Dexp(1).RFmd1pltN=[]; Exp(3).Dexp(1).RFmd1pltN=[]; -Exp(1).Dexp(1).RFmean= []; Exp(2).Dexp(1).RFmean= []; Exp(3).Dexp(1).RFmean= []; -Exp(1).Dexp(1).RFmeanG= []; Exp(2).Dexp(1).RFmeanG= []; Exp(3).Dexp(1).RFmeanG= []; -if exist('RF1scanN','var') - for d=0:(DMnum-1) - medianIndx=[]; - nonZeroIndx=[]; - medValList=[]; - rf1scN=RF1scanN+d; + load(fullfile(resDir,'PTmats','NImParameters')) + Exp(1).Dexp(1).ImParMat=ImParMat; + Exp(2).Dexp(1).ImParMat=ImParMat; + Exp(3).Dexp(1).ImParMat=ImParMat; -try %if RF1scanN doesn't exist this addition to list will be skipped - nonZeroIndx = find(Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5)); - - if isempty(nonZeroIndx), nonZeroCnt=0; medianIndx= nonZeroIndx; - else nonZeroCnt=length(nonZeroIndx); - end - % - if ~isempty(nonZeroIndx) && mod(nonZeroCnt,2)==0, medianIndx= nonZeroIndx(1:nonZeroCnt-1); end - if ~isempty(nonZeroIndx) && mod(nonZeroCnt,2)~=0, medianIndx= nonZeroIndx; end - clear medValLst - clear kValLst - clear rValLst -if ~isempty(nonZeroIndx) && length(medianIndx) > (.15*384) %To calc. a median, more than 15% of spots must be nonZero - medValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,5); - medValList1{d+1}= medValLst; - min1= min(medValLst); - max1= max(medValLst); - std1= std(medValLst); - mean1= mean(medValLst) - - kValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,3); %For Ref Composite 17_1009 - rValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,4); %For Ref Composite 17_1009 - -mval1=median(medValLst); %(Exp(expN).Dexp(1).scan(RF1scanN).plate(1).CFout(383,5)); -RFmd1pos=find(mval1==(Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))) -RFmd1loc(1)= ceil(RFmd1pos/24); %calc r value -RFmd1loc(2)= RFmd1pos - ((RFmd1loc(1)-1)*24); %calc c value -lstindx=lstindx+1; -lstindxOrf= lstindxOrf+1; -aa(lstindx,1)= {strcat('RF1md(',num2str(d+1),')')}; -aa(lstindx,2)={strcat(':',num2str(RF1mp),':',num2str(RFmd1loc(1)),':',num2str(RFmd1loc(2)))}; %,' std',num2str(std1))}; -bb(lstindxOrf,1)= {strcat('RF1md(',num2str(d+1),')')}; -bb(lstindxOrf,2)={strcat(':',num2str(RF1mp),':',num2str(RFmd1loc(1)),':',num2str(RFmd1loc(2)))}; %,' std',num2str(std1))}; -%Composite Reference Amalgum Plot ******** -lstindx=lstindx+1; -lstindxOrf= lstindxOrf+1; -aa(lstindx,1)= {strcat('RF1cmp(',num2str(d+1),')')}; -aa(lstindx,2)={''}; -bb(lstindxOrf,1)= {strcat('RF1cmp(',num2str(d+1),')')}; -bb(lstindxOrf,2)={''}; -%******************************************* + try + load(fullfile(resDir,'Fotos','Coordinates')) + load(fullfile(resDir,'Fotos','anlZones')) + load(fullfile(resDir,'Fotos','BGatTpts')) + Exp(1).Dexp(1).FexpScanSpots=FexpScanSpots; + Exp(2).Dexp(1).FexpScanSpots=FexpScanSpots; + Exp(3).Dexp(1).FexpScanSpots=FexpScanSpots; + Exp(1).Dexp(1).FexpScanBMtp=FexpScanBMtp; + Exp(2).Dexp(1).FexpScanBMtp=FexpScanBMtp; + Exp(3).Dexp(1).FexpScanBMtp=FexpScanBMtp; + Exp(1).Dexp(1).anlZoneRefs=anlZoneRefs; + Exp(2).Dexp(1).anlZoneRefs=anlZoneRefs; + Exp(3).Dexp(1).anlZoneRefs=anlZoneRefs; + catch + end -Exp(1).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); -Exp(1).Dexp(1).RFmd1indx(d+1)=RFmd1pos; Exp(2).Dexp(1).RFmd1indx(d+1)=RFmd1pos; Exp(3).Dexp(1).RFmd1indx(d+1)=RFmd1pos; -Exp(1).Dexp(1).RFmd1pltN= RF1mp; Exp(2).Dexp(1).RFmd1pltN= RF1mp; Exp(3).Dexp(1).RFmd1pltN= RF1mp; -Exp(1).Dexp(1).RFmd1val(d+1)= mval1; Exp(2).Dexp(1).RFmd1val(d+1)= mval1; Exp(3).Dexp(1).RFmd1val(d+1)= mval1; -Exp(1).Dexp(1).mean1(d+1)= mean1; Exp(2).Dexp(1).mean1(d+1)= mean1; Exp(3).Dexp(1).mean1(d+1)= mean1; -Exp(1).Dexp(1).std1(d+1)= std1; Exp(2).Dexp(1).std1(d+1)= std1; Exp(3).Dexp(1).std1(d+1)= std1; -Exp(1).Dexp(1).min1(d+1)= min1; Exp(2).Dexp(1).min1(d+1)= min1; Exp(3).Dexp(1).min1(d+1)= min1; -Exp(1).Dexp(1).max1(d+1)= max1; Exp(2).Dexp(1).max1(d+1)= max1; Exp(3).Dexp(1).max1(d+1)= max1; + Exp(1).traceN=0; Exp(2).traceN=0; Exp(3).traceN=0; %ZoneRelated -for ic=1:3 -Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).Lvals= medValLst; %17_1201 TrendOL -Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).med= median(medValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).mean= mean(medValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).std= std(medValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).min= min(medValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).max= max(medValLst); %For Ref Composite 17_1009 + Exp(1).hOL =[]; Exp(1).hOLb=[]; + Exp(1).hOLname = {}; Exp(1).hOLexpNm={}; Exp(1).hOLresDir={} + Exp(1).hOLplateNum=[]; + Exp(1).hOLresDir= {}; + Exp(1).RFmd1indx=[]; + Exp(1).RFmd1pltN=[]; + Exp(1).RFmd2indx=[]; + Exp(1).RFmd2pltN=[]; -Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).Kvals= kValLst; %17_1201 TrendOL -Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).mean= mean(kValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).med= median(kValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).std= std(kValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).min= min(kValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).max= max(kValLst); %For Ref Composite 17_1009 + Exp(2).hOL =[]; Exp(2).hOLb=[]; + Exp(2).hOLname = {}; Exp(2).hOLexpNm={}; Exp(2).hOLresDir={}; + Exp(2).hOLplateNum=[]; + Exp(2).hOLresDir= {}; + Exp(2).RFmd1indx=[]; + Exp(2).RFmd1pltN=[]; + Exp(2).RFmd2indx=[]; + Exp(2).RFmd2pltN=[]; -Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).rvals= rValLst; %17_1201 TrendOL -Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).med= median(rValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).mean= mean(rValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).std= std(rValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).min= min(rValLst); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).mean= max(rValLst); %For Ref Composite 17_1009 -end + Exp(3).hOL =[]; Exp(3).hOLb=[]; + Exp(3).hOLname = {}; Exp(3).hOLexpNm={}; Exp(3).hOLresDir={}; + Exp(3).hOLplateNum=[]; + Exp(3).hOLresDir= {}; + Exp(3).RFmd1indx=[]; + Exp(3).RFmd1pltN=[]; + Exp(3).RFmd2indx=[]; + Exp(3).RFmd2pltN=[]; -else - % Pick the first spot with zeros - medianCalcFailed= 'To Few nonZero spots for valid median RF1 selection' - firstZero= find(((Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))==0),1,'first') - Exp(1).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(2).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(3).Dexp(1).RFmd1indx(d+1)=firstZero; - Exp(1).Dexp(1).RFmd1pltN= RF1mp; Exp(2).Dexp(1).RFmd1pltN= RF1mp; Exp(3).Dexp(1).RFmd1pltN= RF1mp; %EZdestComp uses the masterplate number to get all the destPlates scanNumbers - - try, medValList1{d+1}= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,5); nonZeroCnt; catch end - - -end -catch %try ~ln219 - medianCalcTryFailed1= 'Failed! Failed! But process continued with bogus P1ind384 spot value!' - - try - firstZero= find(((Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))==0),1,'first') - Exp(1).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(2).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(3).Dexp(1).RFmd1indx(d+1)=firstZero; - catch - catchissue='Ln328' - Exp(1).Dexp(1).RFmd1indx(d+1)=384; Exp(2).Dexp(1).RFmd1indx(d+1)=384; Exp(3).Dexp(1).RFmd1indx(d+1)=384; %if crapout,Then use spot384 as default to keep going - end - try - Exp(1).Dexp(1).RFmd1pltN= RF1mp; Exp(2).Dexp(1).RFmd1pltN= RF1mp; Exp(3).Dexp(1).RFmd1pltN= RF1mp; - catch - catchissue='Ln334' - Exp(1).Dexp(1).RFmd1pltN= 1; Exp(2).Dexp(1).RFmd1pltN= 1; Exp(3).Dexp(1).RFmd1pltN= 1; - end - error='EZvInit after Ln278' -end %try ~ln219 + %sefaults values for EZvFigPrint that meet JLH preferences + Exp(4).plotPars={'4','36','10','5'}; - end %for d=0:DMnum -end % if exist('RF1scanN','var') - %************************************************************************************* - -Exp(1).Dexp(1).RFmd2indx=[]; Exp(2).Dexp(1).RFmd2indx=[]; Exp(3).Dexp(1).RFmd2indx=[]; -Exp(1).Dexp(1).RFmd2pltN=[]; Exp(2).Dexp(1).RFmd2pltN=[]; Exp(3).Dexp(1).RFmd2pltN=[]; + expN=1; + %Test for Bad MP cell array (usually 384 [NaN}'s) + %replaced length(Exp(expN).Dexp(1).MP) with MPnum + for mx=1:length(Exp(expN).Dexp(1).MP) + try + char((Exp(1).Dexp(1).MP(mx).genename{1}(384))) + MPnum=mx; + catch + break + end + end + %************************************************* -if exist('RF2scanN','var') - for d=0:(DMnum-1); - medianIndx2=[]; - nonZeroIndx2=[]; - medValList2=[]; - rf2scN=RF2scanN+d; - - try %if RF2scanN doesn't exist this addition to list will be skipped - nonZeroIndx2= find(Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5)); - if isempty(nonZeroIndx2), nonZeroCnt2=0; medianIndx2= nonZeroIndx2; - else nonZeroCnt2=length(nonZeroIndx2); - end - % - if ~isempty(nonZeroIndx2) && mod(nonZeroCnt2,2)==0, medianIndx2= nonZeroIndx2(1:nonZeroCnt2-1); end - if ~isempty(nonZeroIndx2) && mod(nonZeroCnt2,2)~=0, medianIndx2= nonZeroIndx2; end - clear medValLst2 - clear kValLst2 - clear rValLst2 - if ~isempty(nonZeroIndx2) && length(medianIndx2) > (.15*384) %To calc. a median, more than 15% of spots must be nonZero - medValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,5); - medValList2{d+1}= medValLst2; - min2= min(medValLst2); - max2= max(medValLst2); - std2= std(medValLst2) - mean2= mean(medValLst2); + + %MPnum=length(Exp(expN).Dexp(1).MP); + set(handles.MPsldr1,'min',1,'max',MPnum) + set(handles.MPsldr2,'min',1,'max',MPnum) + set(handles.MPsldr3,'min',1,'max',MPnum) + DMnum= length(Exp(expN).Dexp(1).DM.drug); + set(handles.DMsldr1,'min',1,'max',DMnum) %DMnum,'value',1.01) %100,'value',1.01) + set(handles.DMsldr2,'min',1,'max',DMnum) + set(handles.DMsldr3,'min',1,'max',DMnum) + tPtsSize=size(Exp(expN).Dexp(1).FexpScanBMtp{1,1},(3)); + set(handles.Tptsldr1,'min',1,'max',tPtsSize) + set(handles.Tptsldr2,'min',1,'max',tPtsSize) + set(handles.Tptsldr3,'min',1,'max',tPtsSize) + + set(handles.MPsldr1,'SliderStep',[1/MPnum 1/MPnum]); %[1/length(MP) 1/length(MP)]) + set(handles.DMsldr1,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); + set(handles.Tptsldr1,'SliderStep',[1/tPtsSize 1/tPtsSize]); + set(handles.MPsldr2,'SliderStep',[1/MPnum 1/MPnum]); + set(handles.DMsldr2,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); + set(handles.Tptsldr2,'SliderStep',[1/tPtsSize 1/tPtsSize]); + set(handles.MPsldr3,'SliderStep',[1/MPnum 1/MPnum]); + set(handles.DMsldr3,'SliderStep',[1/length(DM.drug) 1/length(DM.drug)]); + set(handles.Tptsldr3,'SliderStep',[1/tPtsSize 1/tPtsSize]); + + try + xp=char(Exp(expN).Dexp(1).resDir); + if ispc, + slashPos=strfind(char(Exp(expN).Dexp(1).resDir),'\'); + else + slashPos=strfind(char(Exp(expN).Dexp(1).resDir),'/'); + end + startPos=slashPos(length(slashPos)-1) +1; + endPos=slashPos(length(slashPos)) -1; + expStr= xp(startPos:endPos); + set(handles.expName1,'string',expStr); + set(handles.expName2,'string',expStr); + set(handles.expName3,'string',expStr); + catch + cd(w) + end %internal try xp=char(Exp(expN).Dexp(1).resDir); if ispc,... + + catch + cd(w) + msg='LOADing or Setup issue' + %if no load, then Message try SelExp PB to reload or try and different + %Experiment + end %nested try-catch-end from ->ExpOutmat= fullfile(openExppath,openExpfile); + + try + DNLaxes1= handles.DNLaxes1; DNLaxes2= handles.DNLaxes2; DNLaxes3= handles.DNLaxes3; + zeroCLn= zeros(1,DMnum); + %Exp(expN).expLoadCnt(1)=1; %ZoneRelated + Exp(1).hzeroCLn(1) = plot(DNLaxes1,zeroCLn,1:DMnum,'y'); try set(Exp(1).hzeroCLn,'visible','off'); catch ME, end + Exp(2).hzeroCLn(1) = plot(DNLaxes2,zeroCLn,1:DMnum,'y'); try set(Exp(2).hzeroCLn,'visible','off'); catch ME, end + Exp(3).hzeroCLn(1) = plot(DNLaxes3,zeroCLn,1:DMnum,'y'); try set(Exp(3).hzeroCLn,'visible','off'); catch ME, end + Exp(1).expLoadCnt=1; + Exp(2).expLoadCnt=1; + Exp(3).expLoadCnt=1; + + catch ME, ME.message, + end + + %********************************************************************** + %****Compile GeneList and OrfList,**************************************** + %****Sort and add the medians of Ref Plates if RF1,RF2 exist************** + set(handles.listboxGnOrf,'string',{('Loading')}) + lstindx=0; + lstindxOrf=0; + spN=0; + rfcnt=0; + dRF1indx=0; + RF1mp=[]; RF2mp=[]; + for mp=1:MPnum %length(Exp(expN).Dexp(1).MP) - kValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,3); %For Ref Composite 17_1009 - rValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,4); %For Ref Composite 17_1009 - -mval2=median(medValLst2); %(Exp(expN).Dexp(1).scan(RF2scanN).plate(1).CFout(1:383,5)); -RFmd2pos=find(mval2==(Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))); -RFmd2loc(1)= ceil(RFmd2pos/24); %calc r value -RFmd2loc(2)= RFmd2pos - ((RFmd2loc(1)-1)*24); %calc c value -lstindx=lstindx+1; -lstindxOrf= lstindxOrf+1; -aa(lstindx,1)= {strcat('RF2md(',num2str(d+1),')')}; %{'RF2md'}; -aa(lstindx,2)={strcat(':',num2str(RF2mp),':',num2str(RFmd2loc(1)),':',num2str(RFmd2loc(2)))}; %,' std~',num2str(std2))}; -bb(lstindxOrf,1)= {strcat('RF2md(',num2str(d+1),')')}; %{'RF2md'}; -bb(lstindxOrf,2)={strcat(':',num2str(RF2mp),':',num2str(RFmd2loc(1)),':',num2str(RFmd2loc(2)))}; %,' std~',num2str(std2))}; - %Composite Reference Amalgum Plot (CRAP) -lstindx=lstindx+1; -lstindxOrf= lstindxOrf+1; -aa(lstindx,1)= {strcat('RF2cmp(',num2str(d+1),')')}; -aa(lstindx,2)={''}; -bb(lstindxOrf,1)= {strcat('RF2cmp(',num2str(d+1),')')}; -bb(lstindxOrf,2)={''}; + RF1fullPlate=0; + try RF1fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + RF2fullPlate=0; + try RF2fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF2'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + for ind384=1:384 + spN=spN+1; + try %temp find data error + r= ceil(ind384/24); + if rem(ind384,24)==0, c=24; else c=rem(ind384,24); end + + + + %Insert test for numeric in genename and orf if isnumeric + %Correct common EXCEL problem of converting OCT1 into a date numeric + if cell2mat(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))==38991, + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)={'OCT1_'}; + %genename{1}(ind384) replace numeric with a space ' ' or something + elseif isnumeric(cell2mat(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))) + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)={' '}; + end + %****Check for full(384spot) Reference Plates (RF1 or/and RF2)************** + RF1fullPlate=0; + try RF1fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + RF2fullPlate=0; + try RF2fullPlate=sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF2'))==384; catch, mp, msg=strcat(num2str(mp),' genename ERROR'), end + + + + if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))),'blank'))... %,'\' + && ~isnumeric(Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'')... + && ~isempty((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'RF1')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)),'RF2')... + && iscellstr((Exp(expN).Dexp(1).MP(mp).orf{1}(ind384))) % .genename{1}(ind384))) + + lstindxOrf=lstindxOrf+1; + bb(lstindxOrf,1)= (Exp(expN).Dexp(1).MP(mp).orf{1}(ind384)); + bb(lstindxOrf,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + bb(lstindxOrf,3)={mp}; + bb(lstindxOrf,4)={r}; + bb(lstindxOrf,5)={c}; + + mutorfs(lstindxOrf)=spN; %16_0318 added for Interaction EZinteract + end + + if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))),'blank'))... %,'\' + && ~isnumeric(Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),' ')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'')... + && ~isempty((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)))... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1')... + && ~strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2')... + && iscellstr((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))) + + lstindx=lstindx+1; + aa(lstindx,1)= (Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)); + aa(lstindx,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + aa(lstindx,3)={mp}; + aa(lstindx,4)={r}; + aa(lstindx,5)={c}; + + mutgenes(lstindx)=spN; + %Exp(expN).Dexp(1).mutSpotIndx.woRFs(lstindx)=spN; + + + elseif (RF1fullPlate==1 ||... %sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}),'RF1'))==384 || ... + (length(unique(Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)))) ==1 && mp==1 ) && ... %(isequal((Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)), (Exp(expN).Dexp(1).MP(mp).genename{1}(384:-1:1)))&& mp==1 )) && ... + ~exist('RF1scanN','var') + RF1mp=mp + RF1scanN=(mp*DMnum)-(DMnum-1); %mp; + rfcnt=rfcnt+1; + RFs(spN:spN+383)= spN:spN+383; + + elseif (RF2fullPlate==1|| ... %sum(ismember((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF2'))==384 ||... + (length(unique(Exp(expN).Dexp(1).MP(mp).genename{1}(1:384)))) ==1 && mp== MPnum ) && ... + ~exist('RF2scanN','var') + rfcnt=rfcnt+1; + RFs(spN:spN+383)= spN:spN+383; + asdf= sparse(RFs); + asd=find(asdf); + RFs=asd; + + RF2mp=mp + RF2scanN= (mp*DMnum)-(DMnum-1); %mp; + elseif strcmpi((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),'RF1') && ... + (RF1fullPlate~=1) + + dRF1indx=dRF1indx+1; + Exp(expN).Dexp(1).MP(mp).genename{1}(ind384) =strrep((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)),':',' '); + drf(dRF1indx,1)= (Exp(expN).Dexp(1).MP(mp).genename{1}(ind384)); + drf(dRF1indx,2)={strcat(':',num2str(mp),':',num2str(r),':',num2str(c))}; + drf(dRF1indx,3)={mp}; drfMP(dRF1indx,mp)= mp; + drf(dRF1indx,4)={r}; drfr(dRF1indx,mp)= r; + drf(dRF1indx,5)={c}; drfc(dRF1indx,mp)= c; + drf(dRF1indx,6)={ind384}; drfPindx(dRF1indx,mp)= ind384; + + end %if isempty(regexpi(char((Exp(expN).Dexp(1).MP(mp).genename{1}(ind384))),'blank'))... + %********************************************************************** + catch + mp + ind384 + msgBadGeneName= strcat('check genename at mp=',num2str(mp),' indx=',num2str(ind384)) + end + end %end associated with for ind384=1:384 + mp + end %end associated with for mp=1:length(Exp(expN).Dexp(1).MP) + %***************************************************** + %Cover case if mutorfs RFs are labeled RF1 or RF2 + try + Exp(1).Dexp(1).mutSpotIndx.wRFs= union(RFs, mutorfs); + catch + msg= 'No RFs Found in Exp! wRFs' + Exp(1).Dexp(1).mutSpotIndx.wRFs= mutorfs; + end + try + Exp(1).Dexp(1).mutSpotIndx.woRFs= setdiff(mutorfs,RFs); + catch + Exp(expN).Dexp(1).mutSpotIndx.woRFs= mutorfs; + msg= 'No RFs Found in Exp! woRFs' + end + Exp(2).Dexp(1).mutSpotIndx.wRFs= Exp(1).Dexp(1).mutSpotIndx.wRFs; + Exp(2).Dexp(1).mutSpotIndx.woRFs= Exp(1).Dexp(1).mutSpotIndx.woRFs; + Exp(3).Dexp(1).mutSpotIndx.wRFs= Exp(1).Dexp(1).mutSpotIndx.wRFs; + Exp(3).Dexp(1).mutSpotIndx.woRFs= Exp(1).Dexp(1).mutSpotIndx.woRFs; + %&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& -Exp(1).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); -Exp(1).Dexp(1).RFmd2indx(d+1)=RFmd2pos; Exp(2).Dexp(1).RFmd2indx(d+1)=RFmd2pos; Exp(3).Dexp(1).RFmd2indx(d+1)=RFmd2pos; -Exp(1).Dexp(1).RFmd2pltN= RF2mp; Exp(2).Dexp(1).RFmd2pltN= RF2mp; Exp(3).Dexp(1).RFmd2pltN= RF2mp; -Exp(1).Dexp(1).RFmd2val(d+1)= mval2; Exp(2).Dexp(1).RFmd2val(d+1)= mval2; Exp(3).Dexp(1).RFmd2val(d+1)= mval2; -Exp(1).Dexp(1).mean2(d+1)= mean2; Exp(2).Dexp(1).mean2(d+1)= mean2; Exp(3).Dexp(1).mean2(d+1)= mean2; -Exp(1).Dexp(1).std2(d+1)= std2; Exp(2).Dexp(1).std2(d+1)= std2; Exp(3).Dexp(1).std2(d+1)= std2; -Exp(1).Dexp(1).min2(d+1)= min2; Exp(2).Dexp(1).min2(d+1)= min2; Exp(3).Dexp(1).min2(d+1)= min2; -Exp(1).Dexp(1).max2(d+1)= max2; Exp(2).Dexp(1).max2(d+1)= max2; Exp(3).Dexp(1).max2(d+1)= max2; + Exp(1).Dexp(1).RFmd1indx=[]; Exp(2).Dexp(1).RFmd1indx=[]; Exp(3).Dexp(1).RFmd1indx=[]; + Exp(1).Dexp(1).RFmd1pltN=[]; Exp(2).Dexp(1).RFmd1pltN=[]; Exp(3).Dexp(1).RFmd1pltN=[]; + Exp(1).Dexp(1).RFmean= []; Exp(2).Dexp(1).RFmean= []; Exp(3).Dexp(1).RFmean= []; + Exp(1).Dexp(1).RFmeanG= []; Exp(2).Dexp(1).RFmeanG= []; Exp(3).Dexp(1).RFmeanG= []; + if exist('RF1scanN','var') + for d=0:(DMnum-1) + medianIndx=[]; + nonZeroIndx=[]; + medValList=[]; + rf1scN=RF1scanN+d; -for ic=1:3 -Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).Lvals= medValLst2; %17_1201 TrendOL -Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).med= median(medValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).mean= mean(medValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).std= std(medValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).min= min(medValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).max= max(medValLst2); %For Ref Composite 17_1009 + try %if RF1scanN doesn't exist this addition to list will be skipped + nonZeroIndx = find(Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5)); + + if isempty(nonZeroIndx), nonZeroCnt=0; medianIndx= nonZeroIndx; + else nonZeroCnt=length(nonZeroIndx); + end + % + if ~isempty(nonZeroIndx) && mod(nonZeroCnt,2)==0, medianIndx= nonZeroIndx(1:nonZeroCnt-1); end + if ~isempty(nonZeroIndx) && mod(nonZeroCnt,2)~=0, medianIndx= nonZeroIndx; end + clear medValLst + clear kValLst + clear rValLst + if ~isempty(nonZeroIndx) && length(medianIndx) > (.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,5); + medValList1{d+1}= medValLst; + min1= min(medValLst); + max1= max(medValLst); + std1= std(medValLst); + mean1= mean(medValLst) + + kValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,3); %For Ref Composite 17_1009 + rValLst= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,4); %For Ref Composite 17_1009 + + mval1=median(medValLst); %(Exp(expN).Dexp(1).scan(RF1scanN).plate(1).CFout(383,5)); + RFmd1pos=find(mval1==(Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))) + RFmd1loc(1)= ceil(RFmd1pos/24); %calc r value + RFmd1loc(2)= RFmd1pos - ((RFmd1loc(1)-1)*24); %calc c value + lstindx=lstindx+1; + lstindxOrf= lstindxOrf+1; + aa(lstindx,1)= {strcat('RF1md(',num2str(d+1),')')}; + aa(lstindx,2)={strcat(':',num2str(RF1mp),':',num2str(RFmd1loc(1)),':',num2str(RFmd1loc(2)))}; %,' std',num2str(std1))}; + bb(lstindxOrf,1)= {strcat('RF1md(',num2str(d+1),')')}; + bb(lstindxOrf,2)={strcat(':',num2str(RF1mp),':',num2str(RFmd1loc(1)),':',num2str(RFmd1loc(2)))}; %,' std',num2str(std1))}; + %Composite Reference Amalgum Plot ******** + lstindx=lstindx+1; + lstindxOrf= lstindxOrf+1; + aa(lstindx,1)= {strcat('RF1cmp(',num2str(d+1),')')}; + aa(lstindx,2)={''}; + bb(lstindxOrf,1)= {strcat('RF1cmp(',num2str(d+1),')')}; + bb(lstindxOrf,2)={''}; + %******************************************* -Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).Kvals= kValLst2; %17_1201 TrendOL -Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).med= median(kValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).mean= mean(kValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).std= std(kValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).min= min(kValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).max= max(kValLst2); %For Ref Composite 17_1009 + Exp(1).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmd1LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); + Exp(1).Dexp(1).RFmd1indx(d+1)=RFmd1pos; Exp(2).Dexp(1).RFmd1indx(d+1)=RFmd1pos; Exp(3).Dexp(1).RFmd1indx(d+1)=RFmd1pos; + Exp(1).Dexp(1).RFmd1pltN= RF1mp; Exp(2).Dexp(1).RFmd1pltN= RF1mp; Exp(3).Dexp(1).RFmd1pltN= RF1mp; + Exp(1).Dexp(1).RFmd1val(d+1)= mval1; Exp(2).Dexp(1).RFmd1val(d+1)= mval1; Exp(3).Dexp(1).RFmd1val(d+1)= mval1; + Exp(1).Dexp(1).mean1(d+1)= mean1; Exp(2).Dexp(1).mean1(d+1)= mean1; Exp(3).Dexp(1).mean1(d+1)= mean1; + Exp(1).Dexp(1).std1(d+1)= std1; Exp(2).Dexp(1).std1(d+1)= std1; Exp(3).Dexp(1).std1(d+1)= std1; + Exp(1).Dexp(1).min1(d+1)= min1; Exp(2).Dexp(1).min1(d+1)= min1; Exp(3).Dexp(1).min1(d+1)= min1; + Exp(1).Dexp(1).max1(d+1)= max1; Exp(2).Dexp(1).max1(d+1)= max1; Exp(3).Dexp(1).max1(d+1)= max1; -Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).rvals= rValLst2; %17_1201 TrendOL -Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).med= median(rValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).mean= mean(rValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).std= std(rValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).min= min(rValLst2); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).max= max(rValLst); %For Ref Composite 17_1009 -end + for ic=1:3 + Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).Lvals= medValLst; %17_1201 TrendOL + Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).med= median(medValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).mean= mean(medValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).std= std(medValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).min= min(medValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpL(1).dm(d+1).max= max(medValLst); %For Ref Composite 17_1009 + + Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).Kvals= kValLst; %17_1201 TrendOL + Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).mean= mean(kValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).med= median(kValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).std= std(kValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).min= min(kValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpK(1).dm(d+1).max= max(kValLst); %For Ref Composite 17_1009 + + Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).rvals= rValLst; %17_1201 TrendOL + Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).med= median(rValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).mean= mean(rValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).std= std(rValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).min= min(rValLst); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpr(1).dm(d+1).mean= max(rValLst); %For Ref Composite 17_1009 + end else - % Pick the first spot with zeros - % Use that position to satisfy and keep process OK - medianCalcFailed2= 'To Few nonZero spots for valid median RF2 selection' - firstZero2= find(((Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))==0),1,'first') - Exp(1).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(2).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(3).Dexp(1).RFmd2indx(d+1)=firstZero2; - Exp(1).Dexp(1).RFmd2pltN= RF2mp; Exp(2).Dexp(1).RFmd2pltN= RF2mp; Exp(3).Dexp(1).RFmd2pltN= RF2mp; - - try, medValList2{d+1}= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,5); nonZeroCnt2; catch end - + % Pick the first spot with zeros + medianCalcFailed= 'To Few nonZero spots for valid median RF1 selection' + firstZero= find(((Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(1).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(2).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(3).Dexp(1).RFmd1indx(d+1)=firstZero; + Exp(1).Dexp(1).RFmd1pltN= RF1mp; Exp(2).Dexp(1).RFmd1pltN= RF1mp; Exp(3).Dexp(1).RFmd1pltN= RF1mp; %EZdestComp uses the masterplate number to get all the destPlates scanNumbers + + try, medValList1{d+1}= Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(medianIndx,5); nonZeroCnt; catch end + + end + catch %try ~ln219 + medianCalcTryFailed1= 'Failed! Failed! But process continued with bogus P1ind384 spot value!' - catch - medianCalcTryFailed2= 'Failed! Failed! No RF1median But process continued with bogus P1ind384 spot value!' - - try - firstZero2= find(((Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))==0),1,'first') - Exp(1).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(2).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(3).Dexp(1).RFmd2indx(d+1)=firstZero2; - catch - catchissue='Ln402' - Exp(1).Dexp(1).RFmd2indx(d+1)=384; Exp(2).Dexp(1).RFmd2indx(d+1)=384; Exp(3).Dexp(1).RFmd2indx(d+1)=384; %if crapout,Then use spot384 as default to keep going - end - try - Exp(1).Dexp(1).RFmd2pltN= RF2mp; Exp(2).Dexp(1).RFmd2pltN= RF2mp; Exp(3).Dexp(1).RFmd2pltN= RF2mp; - catch - catchissue='Ln408' - Exp(1).Dexp(1).RFmd2pltN= 1; Exp(2).Dexp(1).RFmd2pltN= 1; Exp(3).Dexp(1).RFmd2pltN= 1; - end - end %if RF2scanN doesn't exist this addition to list will be skipped - RFcombValList= cat(1,medValList1{d+1},medValList2{d+1}); - Exp(1).Dexp(1).RFmean(d+1)= mean(RFcombValList);Exp(2).Dexp(1).RFmean(d+1)= mean(RFcombValList);Exp(3).Dexp(1).RFmean(d+1)= mean(RFcombValList); - Exp(1).Dexp(1).RFstd(d+1)=std(RFcombValList);Exp(2).Dexp(1).RFstd(d+1)=std(RFcombValList);Exp(3).Dexp(1).RFstd(d+1)=std(RFcombValList); - Exp(1).Dexp(1).RFmin(d+1)=min(RFcombValList);Exp(2).Dexp(1).RFmin(d+1)=min(RFcombValList);Exp(3).Dexp(1).RFmin(d+1)=min(RFcombValList); - Exp(1).Dexp(1).RFmax(d+1)=max(RFcombValList);Exp(2).Dexp(1).RFmax(d+1)=max(RFcombValList);Exp(3).Dexp(1).RFmax(d+1)=max(RFcombValList); - - %can delete the following redundant line of code - Exp(2).Dexp(1).RFmean(d+1)= Exp(1).Dexp(1).RFmean(d+1); Exp(3).Dexp(1).RFmean(d+1)= Exp(1).Dexp(1).RFmean(d+1); - - end %for d=0:DMnum - elseif exist('RF1scanN','var') - Exp(1).Dexp(1).RFmean= Exp(1).Dexp(1).mean1; Exp(2).Dexp(1).RFmean= Exp(2).Dexp(1).mean1; Exp(3).Dexp(1).RFmean= Exp(3).Dexp(1).mean1; - Exp(1).Dexp(1).RFstd= Exp(1).Dexp(1).std1; Exp(2).Dexp(1).RFstd= Exp(2).Dexp(1).std1; Exp(3).Dexp(1).RFstd= Exp(3).Dexp(1).std1; - Exp(1).Dexp(1).RFmin= Exp(1).Dexp(1).min1; Exp(2).Dexp(1).RFmin= Exp(2).Dexp(1).min1; Exp(3).Dexp(1).RFmin= Exp(3).Dexp(1).min1; - Exp(1).Dexp(1).RFmax= Exp(1).Dexp(1).max1; Exp(2).Dexp(1).RFmax= Exp(2).Dexp(1).max1; Exp(3).Dexp(1).RFmax= Exp(3).Dexp(1).max1; -end %if exist('RF2scanN','var') - -%************************************************************************************************* -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%************************************************************************************************* -%***********DISPERSE REFERENCE PLATES -Exp(expN).Dexp(1).RFmdPindx=[]; -Exp(expN).Dexp(1).RFmdPpltN=[]; -if exist('drf','var') %('RF1scanN','var') -%Det. index of change from one MP to the next - - i=2; - chgIndx(1)=1; -for j=1:length(drf(:,3)) - - if j>1 - if cell2mat(drf(j,3))~= cell2mat(drf((j-1),3)), chgIndx(i)=j; i=i+1; end + try + firstZero= find(((Exp(expN).Dexp(1).scan(rf1scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(1).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(2).Dexp(1).RFmd1indx(d+1)=firstZero; Exp(3).Dexp(1).RFmd1indx(d+1)=firstZero; + catch + catchissue='Ln328' + Exp(1).Dexp(1).RFmd1indx(d+1)=384; Exp(2).Dexp(1).RFmd1indx(d+1)=384; Exp(3).Dexp(1).RFmd1indx(d+1)=384; %if crapout,Then use spot384 as default to keep going end -end -chgIndx(length(chgIndx)+1)= length(drf)+1; -uu=zeros(size(drf,1),4); -uu(:,1:4)= cell2mat(drf(:,3:6)); -vv= zeros(length(drf),DMnum); -%************************************ - dMPs= unique(cell2mat(drf(:,3))); - %***************************************** - - for mm=1:length(dMPs) + try + Exp(1).Dexp(1).RFmd1pltN= RF1mp; Exp(2).Dexp(1).RFmd1pltN= RF1mp; Exp(3).Dexp(1).RFmd1pltN= RF1mp; + catch + catchissue='Ln334' + Exp(1).Dexp(1).RFmd1pltN= 1; Exp(2).Dexp(1).RFmd1pltN= 1; Exp(3).Dexp(1).RFmd1pltN= 1; + end + error='EZvInit after Ln278' + end %try ~ln219 + + end %for d=0:DMnum + end % if exist('RF1scanN','var') + %************************************************************************************* - for d=1:(DMnum) - medianIndxDisp=[]; - NZrefIndxP=[]; - nonZeroValsP=[]; - medValLstDisp=[]; - rf1scNdisp=((dMPs(mm)-1)*DMnum)+(d); + Exp(1).Dexp(1).RFmd2indx=[]; Exp(2).Dexp(1).RFmd2indx=[]; Exp(3).Dexp(1).RFmd2indx=[]; + Exp(1).Dexp(1).RFmd2pltN=[]; Exp(2).Dexp(1).RFmd2pltN=[]; Exp(3).Dexp(1).RFmd2pltN=[]; -try % Determine the dispersed RFs median mean and std if such exist - NZrefIndxP= drfPindx((find(drfPindx(:,dMPs(mm)))),dMPs(mm)); - vv(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); - %For Global Ref Composite 17_1009 %************************************************************************** - vvK(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,3); - vvr(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,4); - %***************************************************************************************************** - nonZeroValsP= nonzeros(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5)); - minDisp= min(nonZeroValsP); - maxDisp= max(nonZeroValsP); - std1Disp= std(nonZeroValsP); - mean1Disp= mean(nonZeroValsP); - drfVals=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); - - %MEDIAN Determination for PLATES with Dispersed RFs - if isempty(NZrefIndxP), nonZeroCntDisp=0, medianIndxDisp= NZrefIndxP; - else nonZeroCntDisp=length(NZrefIndxP); - end - - if ~isempty(NZrefIndxP) && mod(nonZeroCntDisp,2)==0, medianIndxDisp= NZrefIndxP(1:nonZeroCntDisp-1); end - if ~isempty(NZrefIndxP) && mod(nonZeroCntDisp,2)~=0, medianIndxDisp= NZrefIndxP; end -if ~isempty(NZrefIndxP) && length(medianIndxDisp) > 3 %(.15*384) %To calc. a median, more than 15% of spots must be nonZero - medValLstDisp= Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(medianIndxDisp,5); - mval1Disp=median(medValLstDisp); - nonZeroMedPosIndx=find(mval1Disp==nonZeroValsP); -RFmd1posD= NZrefIndxP(nonZeroMedPosIndx); -RFmd1locD(1)= ceil(RFmd1posD/24); %calc r value -RFmd1locD(2)= RFmd1posD - ((RFmd1locD(1)-1)*24); %calc c value - -lstindx=lstindx+1; -lstindxOrf= lstindxOrf+1; -aa(lstindx,1)= {strcat('RF1mdP(',num2str(d),')')}; %{'RF1md'}; -aa(lstindx,2)={strcat(':',num2str(dMPs(mm)),':',num2str(RFmd1locD(1)),':',num2str(RFmd1locD(2)))}; %,'std_',num2str(std1))}; -bb(lstindxOrf,1)= {strcat('RF1mdP(',num2str(d),')')}; %{'RF1md'}; -bb(lstindxOrf,2)={strcat(':',num2str(dMPs(mm)),':',num2str(RFmd1locD(1)),':',num2str(RFmd1locD(2)))}; %,'std_',num2str(std1))}; - -Exp(1).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); -Exp(1).Dexp(1).RFmdPindx(d,dMPs(mm))=RFmd1posD; Exp(2).Dexp(1).RFmdPindx(d,dMPs(mm))=RFmd1posD; Exp(3).Dexp(1).RFmdPindx(d,dMPs(mm))=RFmd1posD; -Exp(1).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); Exp(2).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); Exp(3).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); -Exp(1).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; Exp(2).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; Exp(3).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; -Exp(1).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; Exp(2).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; Exp(3).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; -Exp(1).Dexp(1).stdP(d,dMPs(mm))= std1Disp; Exp(2).Dexp(1).stdP(d,dMPs(mm))= std1Disp; Exp(3).Dexp(1).stdP(d,dMPs(mm))= std1Disp; -Exp(1).Dexp(1).minP(d,dMPs(mm))= minDisp; Exp(2).Dexp(1).minP(d,dMPs(mm))= minDisp; Exp(3).Dexp(1).minP(d,dMPs(mm))= minDisp; -Exp(1).Dexp(1).maxP(d,dMPs(mm))= maxDisp; Exp(2).Dexp(1).maxP(d,dMPs(mm))= maxDisp; Exp(3).Dexp(1).maxP(d,dMPs(mm))= maxDisp; - -else - % Need to set L r K values to zeros or pick the first spot with zeros - %Spot 1 could be other than zero as the median isn't calculated if fewer than some percent are nonzero - medianCalcFailedD= 'To Few nonZero spots for valid median RF1 selection' - firstZeroDindx= find(((Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5))==0),1,'first'); - firstZeroD= drfPindx((firstZeroDindx),dMPs(mm)); - Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=firstZeroD; - Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); %RF1mp; %Is this supposed to be the MP number or the ScanPlate number??? - - -end %~isempty(NZrefIndxP) && length(medianIndxDisp) > 3 ln584 -catch %try ln565 - medianCalcTryFailed1D= 'Failed! Failed! Ln565 {Dispersed RF1s} "try" But process continued with bogus Plate spot value!' - - try - firstZeroindxD= find(vv((chgIndx(d):chgIndx(d+1)-1),5)==0,1,'first') - firstZeroPindx= uu(firstZeroindxD,4); - Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); - Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=firstZeroPindx; + if exist('RF2scanN','var') + for d=0:(DMnum-1); + medianIndx2=[]; + nonZeroIndx2=[]; + medValList2=[]; + rf2scN=RF2scanN+d; + try %if RF2scanN doesn't exist this addition to list will be skipped + nonZeroIndx2= find(Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5)); + if isempty(nonZeroIndx2), nonZeroCnt2=0; medianIndx2= nonZeroIndx2; + else nonZeroCnt2=length(nonZeroIndx2); + end + % + if ~isempty(nonZeroIndx2) && mod(nonZeroCnt2,2)==0, medianIndx2= nonZeroIndx2(1:nonZeroCnt2-1); end + if ~isempty(nonZeroIndx2) && mod(nonZeroCnt2,2)~=0, medianIndx2= nonZeroIndx2; end + clear medValLst2 + clear kValLst2 + clear rValLst2 + if ~isempty(nonZeroIndx2) && length(medianIndx2) > (.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,5); + medValList2{d+1}= medValLst2; + min2= min(medValLst2); + max2= max(medValLst2); + std2= std(medValLst2) + mean2= mean(medValLst2); + + kValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,3); %For Ref Composite 17_1009 + rValLst2= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,4); %For Ref Composite 17_1009 + + mval2=median(medValLst2); %(Exp(expN).Dexp(1).scan(RF2scanN).plate(1).CFout(1:383,5)); + RFmd2pos=find(mval2==(Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))); + RFmd2loc(1)= ceil(RFmd2pos/24); %calc r value + RFmd2loc(2)= RFmd2pos - ((RFmd2loc(1)-1)*24); %calc c value + lstindx=lstindx+1; + lstindxOrf= lstindxOrf+1; + aa(lstindx,1)= {strcat('RF2md(',num2str(d+1),')')}; %{'RF2md'}; + aa(lstindx,2)={strcat(':',num2str(RF2mp),':',num2str(RFmd2loc(1)),':',num2str(RFmd2loc(2)))}; %,' std~',num2str(std2))}; + bb(lstindxOrf,1)= {strcat('RF2md(',num2str(d+1),')')}; %{'RF2md'}; + bb(lstindxOrf,2)={strcat(':',num2str(RF2mp),':',num2str(RFmd2loc(1)),':',num2str(RFmd2loc(2)))}; %,' std~',num2str(std2))}; + %Composite Reference Amalgum Plot (CRAP) + lstindx=lstindx+1; + lstindxOrf= lstindxOrf+1; + aa(lstindx,1)= {strcat('RF2cmp(',num2str(d+1),')')}; + aa(lstindx,2)={''}; + bb(lstindxOrf,1)= {strcat('RF2cmp(',num2str(d+1),')')}; + bb(lstindxOrf,2)={''}; + + Exp(1).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmd2LB(d+1)= strcat(aa(lstindx,1),aa(lstindx,2)); + Exp(1).Dexp(1).RFmd2indx(d+1)=RFmd2pos; Exp(2).Dexp(1).RFmd2indx(d+1)=RFmd2pos; Exp(3).Dexp(1).RFmd2indx(d+1)=RFmd2pos; + Exp(1).Dexp(1).RFmd2pltN= RF2mp; Exp(2).Dexp(1).RFmd2pltN= RF2mp; Exp(3).Dexp(1).RFmd2pltN= RF2mp; + Exp(1).Dexp(1).RFmd2val(d+1)= mval2; Exp(2).Dexp(1).RFmd2val(d+1)= mval2; Exp(3).Dexp(1).RFmd2val(d+1)= mval2; + Exp(1).Dexp(1).mean2(d+1)= mean2; Exp(2).Dexp(1).mean2(d+1)= mean2; Exp(3).Dexp(1).mean2(d+1)= mean2; + Exp(1).Dexp(1).std2(d+1)= std2; Exp(2).Dexp(1).std2(d+1)= std2; Exp(3).Dexp(1).std2(d+1)= std2; + Exp(1).Dexp(1).min2(d+1)= min2; Exp(2).Dexp(1).min2(d+1)= min2; Exp(3).Dexp(1).min2(d+1)= min2; + Exp(1).Dexp(1).max2(d+1)= max2; Exp(2).Dexp(1).max2(d+1)= max2; Exp(3).Dexp(1).max2(d+1)= max2; + + for ic=1:3 + Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).Lvals= medValLst2; %17_1201 TrendOL + Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).med= median(medValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).mean= mean(medValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).std= std(medValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).min= min(medValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpL(2).dm(d+1).max= max(medValLst2); %For Ref Composite 17_1009 + + Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).Kvals= kValLst2; %17_1201 TrendOL + Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).med= median(kValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).mean= mean(kValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).std= std(kValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).min= min(kValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpK(2).dm(d+1).max= max(kValLst2); %For Ref Composite 17_1009 + + Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).rvals= rValLst2; %17_1201 TrendOL + Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).med= median(rValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).mean= mean(rValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).std= std(rValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).min= min(rValLst2); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpr(2).dm(d+1).max= max(rValLst); %For Ref Composite 17_1009 + end + + else + % Pick the first spot with zeros + % Use that position to satisfy and keep process OK + medianCalcFailed2= 'To Few nonZero spots for valid median RF2 selection' + firstZero2= find(((Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(1).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(2).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(3).Dexp(1).RFmd2indx(d+1)=firstZero2; + Exp(1).Dexp(1).RFmd2pltN= RF2mp; Exp(2).Dexp(1).RFmd2pltN= RF2mp; Exp(3).Dexp(1).RFmd2pltN= RF2mp; + + try, medValList2{d+1}= Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(medianIndx2,5); nonZeroCnt2; catch end + + end + catch - catchissue='try at Ln565' - Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); - Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=384; %if crapout,Then use spot384 as default to keep going - end - try - Exp(expN).Dexp(1).RFmdPpltN= dMPs(mm); - catch - catchissue='Ln' - Exp(expN).Dexp(1).RFmdPpltN= 1; %This might keep from breaking BUT ??? - end -end %try ~ln565 + medianCalcTryFailed2= 'Failed! Failed! No RF1median But process continued with bogus P1ind384 spot value!' + + try + firstZero2= find(((Exp(expN).Dexp(1).scan(rf2scN).plate(1).CFout(1:384,5))==0),1,'first') + Exp(1).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(2).Dexp(1).RFmd2indx(d+1)=firstZero2; Exp(3).Dexp(1).RFmd2indx(d+1)=firstZero2; + catch + catchissue='Ln402' + Exp(1).Dexp(1).RFmd2indx(d+1)=384; Exp(2).Dexp(1).RFmd2indx(d+1)=384; Exp(3).Dexp(1).RFmd2indx(d+1)=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(1).Dexp(1).RFmd2pltN= RF2mp; Exp(2).Dexp(1).RFmd2pltN= RF2mp; Exp(3).Dexp(1).RFmd2pltN= RF2mp; + catch + catchissue='Ln408' + Exp(1).Dexp(1).RFmd2pltN= 1; Exp(2).Dexp(1).RFmd2pltN= 1; Exp(3).Dexp(1).RFmd2pltN= 1; + end + end %if RF2scanN doesn't exist this addition to list will be skipped + RFcombValList= cat(1,medValList1{d+1},medValList2{d+1}); + Exp(1).Dexp(1).RFmean(d+1)= mean(RFcombValList);Exp(2).Dexp(1).RFmean(d+1)= mean(RFcombValList);Exp(3).Dexp(1).RFmean(d+1)= mean(RFcombValList); + Exp(1).Dexp(1).RFstd(d+1)=std(RFcombValList);Exp(2).Dexp(1).RFstd(d+1)=std(RFcombValList);Exp(3).Dexp(1).RFstd(d+1)=std(RFcombValList); + Exp(1).Dexp(1).RFmin(d+1)=min(RFcombValList);Exp(2).Dexp(1).RFmin(d+1)=min(RFcombValList);Exp(3).Dexp(1).RFmin(d+1)=min(RFcombValList); + Exp(1).Dexp(1).RFmax(d+1)=max(RFcombValList);Exp(2).Dexp(1).RFmax(d+1)=max(RFcombValList);Exp(3).Dexp(1).RFmax(d+1)=max(RFcombValList); + + %can delete the following redundant line of code + Exp(2).Dexp(1).RFmean(d+1)= Exp(1).Dexp(1).RFmean(d+1); Exp(3).Dexp(1).RFmean(d+1)= Exp(1).Dexp(1).RFmean(d+1); + + end %for d=0:DMnum + elseif exist('RF1scanN','var') + Exp(1).Dexp(1).RFmean= Exp(1).Dexp(1).mean1; Exp(2).Dexp(1).RFmean= Exp(2).Dexp(1).mean1; Exp(3).Dexp(1).RFmean= Exp(3).Dexp(1).mean1; + Exp(1).Dexp(1).RFstd= Exp(1).Dexp(1).std1; Exp(2).Dexp(1).RFstd= Exp(2).Dexp(1).std1; Exp(3).Dexp(1).RFstd= Exp(3).Dexp(1).std1; + Exp(1).Dexp(1).RFmin= Exp(1).Dexp(1).min1; Exp(2).Dexp(1).RFmin= Exp(2).Dexp(1).min1; Exp(3).Dexp(1).RFmin= Exp(3).Dexp(1).min1; + Exp(1).Dexp(1).RFmax= Exp(1).Dexp(1).max1; Exp(2).Dexp(1).RFmax= Exp(2).Dexp(1).max1; Exp(3).Dexp(1).RFmax= Exp(3).Dexp(1).max1; + end %if exist('RF2scanN','var') - end %for d=0:DMnum - end %for mm=1:length(dMPs) + %************************************************************************************************* + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %************************************************************************************************* + %***********DISPERSE REFERENCE PLATES + Exp(expN).Dexp(1).RFmdPindx=[]; + Exp(expN).Dexp(1).RFmdPpltN=[]; + if exist('drf','var') %('RF1scanN','var') + %Det. index of change from one MP to the next -%****************CALC. GLOBAL MEAN, STD, AND MEDIAN FOR DISTRIBUTED REFERENCES****************************************************************** -uu= horzcat(uu,vv); -for d=1:DMnum - medianIndxD=[]; - NZrfIndxG=[]; - minG = min(nonzeros(vv(:,d))); - maxG = max(nonzeros(vv(:,d))); - RFmeanG=mean(nonzeros(vv(:,d))); - RFstdG= std(nonzeros(vv(:,d))); - NZrfIndxG= find(vv(:,d)); %find(nonzeros(vv(:,d))); WWRONG FOR A WHILE! find(nonzeros(vv(:,d))); - -if isempty(RFmeanG), nonZeroCntD=0; - else nonZeroCntD= length(nonzeros(vv(:,d))); -end - %Calc. of median requires an odd number of indx items - if ~isempty(NZrfIndxG) && mod(nonZeroCntD,2)==0, medianIndxD= NZrfIndxG(1:(size(NZrfIndxG,1)-1)); end - if ~isempty(NZrfIndxG) && mod(nonZeroCntD,2)~=0, medianIndxD= NZrfIndxG(:); end - - if ~isempty(NZrfIndxG) && length(medianIndxD) > (.15*size(drf,1)) %To calc. a median, more than 15% of spots must be nonZero - - mvalsDG= median(vv(medianIndxD,d)); %(nonzeros(vv(:,d))); - nzPosIndxDG=find(mvalsDG==vv(:,d)); -RFmdDGloc(d,1)= uu(nzPosIndxDG,1); %MP of distributedGlobal Median value -RFmdDGloc(d,2)= uu(nzPosIndxDG,2); %calc r value -RFmdDGloc(d,3)= uu(nzPosIndxDG,3); %calc c value -lstindx=lstindx+1; -lstindxOrf= lstindxOrf+1; -aa(lstindx,1)= {strcat('RF1mdG(',num2str(d),')')}; -aa(lstindx,2)={strcat(':',num2str(RFmdDGloc(d,1)),':',num2str(RFmdDGloc(d,2)),':',num2str(RFmdDGloc(d,3)))}; %,'std_',num2str(std2))}; -bb(lstindxOrf,1)= {strcat('RF1mdG(',num2str(d),')')}; -bb(lstindxOrf,2)={strcat(':',num2str(RFmdDGloc(d,1)),':',num2str(RFmdDGloc(d,2)),':',num2str(RFmdDGloc(d,3)))}; %,'std_',num2str(std2))}; - %Composite Reference Amalgum Plot ****************** -lstindx=lstindx+1; -lstindxOrf= lstindxOrf+1; -aa(lstindx,1)= {strcat('RFcmpG(',num2str(d),')')}; -aa(lstindx,2)={''}; -bb(lstindxOrf,1)= {strcat('RFcmpG(',num2str(d),')')}; -bb(lstindxOrf,2)={''}; -%***************************************************** -Exp(1).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); -Exp(1).Dexp(1).RFmdGindx(d)=nzPosIndxDG; Exp(2).Dexp(1).RFmdGindx(d)=nzPosIndxDG; Exp(3).Dexp(1).RFmdGindx(d)=nzPosIndxDG; -Exp(1).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); Exp(2).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); Exp(3).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); -Exp(1).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); Exp(2).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); Exp(3).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); -Exp(1).Dexp(1).RFmedianG(d)= mvalsDG; Exp(2).Dexp(1).RFmedianG(d)= mvalsDG; Exp(3).Dexp(1).RFmedianG(d)= mvalsDG; -Exp(1).Dexp(1).RFmeanG(d)= RFmeanG; Exp(2).Dexp(1).RFmeanG(d)= RFmeanG; Exp(3).Dexp(1).RFmeanG(d)= RFmeanG; -Exp(1).Dexp(1).RFstdG(d)= RFstdG; Exp(2).Dexp(1).RFstdG(d)= RFstdG; Exp(3).Dexp(1).RFstdG(d)= RFstdG; -Exp(1).Dexp(1).RFminG(d)= minG; Exp(2).Dexp(1).RFminG(d)= minG; Exp(3).Dexp(1).RFminG(d)= minG; -Exp(1).Dexp(1).RFmaxG(d)= maxG; Exp(2).Dexp(1).RFmaxG(d)= maxG; Exp(3).Dexp(1).RFmaxG(d)= maxG; -for ic=1:3 -Exp(ic).Dexp(1).RFcmpGL.dm(d).Lvals= vv(medianIndxD,d); %17_1201 TrendOL -Exp(ic).Dexp(1).RFcmpGL.dm(d).med= median(vv(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGL.dm(d).mean= mean(vv(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGL.dm(d).std= std(vv(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGL.dm(d).min= min(vv(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGL.dm(d).max= max(vv(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGK.dm(d).Kvals= vvK(medianIndxD,d); %17_1201 TrendOL -Exp(ic).Dexp(1).RFcmpGK.dm(d).med= median(vvK(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGK.dm(d).mean= mean(vvK(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGK.dm(d).std= std(vvK(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGK.dm(d).min= min(vvK(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGK.dm(d).max= max(vvK(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGr.dm(d).rvals= vvr(medianIndxD,d); %17_1201 TrendOL -Exp(ic).Dexp(1).RFcmpGr.dm(d).med= median(vvr(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGr.dm(d).mean= mean(vvr(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGr.dm(d).std= std(vvr(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGr.dm(d).min= min(vvr(medianIndxD,d)); %For Ref Composite 17_1009 -Exp(ic).Dexp(1).RFcmpGr.dm(d).max= max(vvr(medianIndxD,d)); %For Ref Composite 17_1009 -end - end %if ~isempty(NZrfIndxG(:,d)) && length(medianIndxD) > (.15*size(drf,1)) -end %for d=1:DMnum - -end % if exist('drf','var') -%END OF DISPERSE REFERENCE PLATAES CALCULATIONS AND LIST ADDITIONS -%***************************************************************************************************** - - - - - -%SORT and build GeneList - -Exp(1).Dexp(1).srtGnLst={('CheckMP/MPDMfile')}; -gnLstRaw= strcat(aa(:,1),aa(:,2)); -Exp(1).Dexp(1).srtGnLst= sort(gnLstRaw); -Exp(2).Dexp(1).srtGnLst=Exp(1).Dexp(1).srtGnLst; -Exp(3).Dexp(1).srtGnLst=Exp(1).Dexp(1).srtGnLst; -orfLstRaw=strcat(bb(:,1),bb(:,2)); -Exp(1).Dexp(1).srtOrfLst= sort(orfLstRaw); -Exp(2).Dexp(1).srtOrfLst=Exp(1).Dexp(1).srtOrfLst; -Exp(3).Dexp(1).srtOrfLst=Exp(1).Dexp(1).srtOrfLst; - set(handles.listboxGnOrf,'string',Exp(1).Dexp(1).srtGnLst) - catch ME %Outer loop try around entire code subroutine - cd(w) - set(handles.listboxGnOrf,'string',cellstr([{'Failed To Load'}; {'Check MPDMmat file'};{'Check .xls files'};{'Check \Fotos .mat files'};{'Check \matResults file'}])) - %Exp(expN).Dexp(1).srtGnLst={('Failed To Load')}; - Exp(1).Dexp(1).srtGnLst=cellstr([{'Failed To Load'}; {' '}]); - Exp(2).Dexp(1).srtGnLst=cellstr([{'Failed To Load'}; {' '}]); - Exp(3).Dexp(1).srtGnLst=cellstr([{'Failed To Load'}; {' '}]); - %Exp(expN).srtOrfLst={('Failed To Load')}; - Exp(1).Dexp(1).srtOrfLst=cellstr([{'Failed To Load'}; {' '}]); - Exp(2).Dexp(1).srtOrfLst=cellstr([{'Failed To Load'}; {' '}]); - Exp(3).Dexp(1).srtOrfLst=cellstr([{'Failed To Load'}; {' '}]); - - %[openExpfile,openExppath] - if isempty(strfind(openExpfile,'.mat')) - - cd(openExppath) - cd .. - ExpPath=pwd; - cd(w) - ExpOutImFile= fullfile(openExppath,openExpfile); - EZvImagesOnly + i=2; + chgIndx(1)=1; + for j=1:length(drf(:,3)) + + if j>1 + if cell2mat(drf(j,3))~= cell2mat(drf((j-1),3)), chgIndx(i)=j; i=i+1; end end + end + chgIndx(length(chgIndx)+1)= length(drf)+1; + uu=zeros(size(drf,1),4); + uu(:,1:4)= cell2mat(drf(:,3:6)); + vv= zeros(length(drf),DMnum); + %************************************ + dMPs= unique(cell2mat(drf(:,3))); + %***************************************** + + for mm=1:length(dMPs) -end -%********************************************************* -expN=1; %Fix 170424 -DexpN=1; -EZdiagRFsSheet %* -%**************** -Exp(1).Dexp(1).RFrnames=rnames; Exp(2).Dexp(1).RFrnames=rnames; Exp(3).Dexp(1).RFrnames=rnames; -Exp(1).Dexp(1).RFdata= data; Exp(2).Dexp(1).RFdata= data; Exp(3).Dexp(1).RFdata= data; -%********************************************************* -RFconfig=0; -if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))&&... - ~isempty(Exp(expN).Dexp(1).RFmean)&&... - sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... - isempty(Exp(expN).Dexp(1).RFmeanG) - RFconfig=1; -end -if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))==0 ||... - isempty(Exp(expN).Dexp(1).RFmean)&&... - sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... - ~isempty(Exp(expN).Dexp(1).RFmeanG) - RFconfig=2; -end -if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))&&... - ~isempty(Exp(expN).Dexp(1).RFmean)&&... - sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... - ~isempty(Exp(expN).Dexp(1).RFmeanG) - RFconfig=3; -end -Exp(1).RFconfig= RFconfig; Exp(2).RFconfig= RFconfig; Exp(3).RFconfig= RFconfig; %ZoneRelated -%***************************** -try - msgBadGeneName -catch -end -try - Exp(1).Dexp(1).resetHtmpTg =3; Exp(2).Dexp(1).resetHtmpTg =3; Exp(3).Dexp(1).resetHtmpTg =3; %ZoneRelated - if RFconfig==0, - RFconfigMsg= 'No RF1 references in this Experiment Job' - Exp(1).resetHtmpTg =3; Exp(2).resetHtmpTg =3; Exp(3).resetHtmpTg =3; %ZoneRelated - end -catch -end + for d=1:(DMnum) + medianIndxDisp=[]; + NZrefIndxP=[]; + nonZeroValsP=[]; + medValLstDisp=[]; + rf1scNdisp=((dMPs(mm)-1)*DMnum)+(d); -%***************************** -prntHt=0; -% HtMapTog 'string', 'Current user HL/HN' selection' -try -Exp(1).htmapPBsel=0; -set(handles.HtMapTog1,'string','L') + try % Determine the dispersed RFs median mean and std if such exist + NZrefIndxP= drfPindx((find(drfPindx(:,dMPs(mm)))),dMPs(mm)); + vv(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); + %For Global Ref Composite 17_1009 %************************************************************************** + vvK(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,3); + vvr(chgIndx(mm):(chgIndx(mm+1)-1),d)=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,4); + %***************************************************************************************************** + nonZeroValsP= nonzeros(Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5)); + minDisp= min(nonZeroValsP); + maxDisp= max(nonZeroValsP); + std1Disp= std(nonZeroValsP); + mean1Disp= mean(nonZeroValsP); + drfVals=Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5); + + %MEDIAN Determination for PLATES with Dispersed RFs + if isempty(NZrefIndxP), nonZeroCntDisp=0, medianIndxDisp= NZrefIndxP; + else nonZeroCntDisp=length(NZrefIndxP); + end + + if ~isempty(NZrefIndxP) && mod(nonZeroCntDisp,2)==0, medianIndxDisp= NZrefIndxP(1:nonZeroCntDisp-1); end + if ~isempty(NZrefIndxP) && mod(nonZeroCntDisp,2)~=0, medianIndxDisp= NZrefIndxP; end + if ~isempty(NZrefIndxP) && length(medianIndxDisp) > 3 %(.15*384) %To calc. a median, more than 15% of spots must be nonZero + medValLstDisp= Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(medianIndxDisp,5); + mval1Disp=median(medValLstDisp); + nonZeroMedPosIndx=find(mval1Disp==nonZeroValsP); + RFmd1posD= NZrefIndxP(nonZeroMedPosIndx); + RFmd1locD(1)= ceil(RFmd1posD/24); %calc r value + RFmd1locD(2)= RFmd1posD - ((RFmd1locD(1)-1)*24); %calc c value -Exp(2).htmapPBsel=0; %ZoneRelated -set(handles.HtMapTog2,'string','L') + lstindx=lstindx+1; + lstindxOrf= lstindxOrf+1; + aa(lstindx,1)= {strcat('RF1mdP(',num2str(d),')')}; %{'RF1md'}; + aa(lstindx,2)={strcat(':',num2str(dMPs(mm)),':',num2str(RFmd1locD(1)),':',num2str(RFmd1locD(2)))}; %,'std_',num2str(std1))}; + bb(lstindxOrf,1)= {strcat('RF1mdP(',num2str(d),')')}; %{'RF1md'}; + bb(lstindxOrf,2)={strcat(':',num2str(dMPs(mm)),':',num2str(RFmd1locD(1)),':',num2str(RFmd1locD(2)))}; %,'std_',num2str(std1))}; -Exp(3).htmapPBsel=0; -set(handles.HtMapTog3,'string','L') + Exp(1).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmdPLB(d,dMPs(mm))= strcat(aa(lstindx,1),aa(lstindx,2)); + Exp(1).Dexp(1).RFmdPindx(d,dMPs(mm))=RFmd1posD; Exp(2).Dexp(1).RFmdPindx(d,dMPs(mm))=RFmd1posD; Exp(3).Dexp(1).RFmdPindx(d,dMPs(mm))=RFmd1posD; + Exp(1).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); Exp(2).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); Exp(3).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); + Exp(1).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; Exp(2).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; Exp(3).Dexp(1).RFmedianP(d,dMPs(mm))= mval1Disp; + Exp(1).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; Exp(2).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; Exp(3).Dexp(1).meanP(d,dMPs(mm))= mean1Disp; + Exp(1).Dexp(1).stdP(d,dMPs(mm))= std1Disp; Exp(2).Dexp(1).stdP(d,dMPs(mm))= std1Disp; Exp(3).Dexp(1).stdP(d,dMPs(mm))= std1Disp; + Exp(1).Dexp(1).minP(d,dMPs(mm))= minDisp; Exp(2).Dexp(1).minP(d,dMPs(mm))= minDisp; Exp(3).Dexp(1).minP(d,dMPs(mm))= minDisp; + Exp(1).Dexp(1).maxP(d,dMPs(mm))= maxDisp; Exp(2).Dexp(1).maxP(d,dMPs(mm))= maxDisp; Exp(3).Dexp(1).maxP(d,dMPs(mm))= maxDisp; -catch - % expN=1; -end + else + % Need to set L r K values to zeros or pick the first spot with zeros + %Spot 1 could be other than zero as the median isn't calculated if fewer than some percent are nonzero + medianCalcFailedD= 'To Few nonZero spots for valid median RF1 selection' + firstZeroDindx= find(((Exp(expN).Dexp(1).scan(rf1scNdisp).plate(1).CFout(NZrefIndxP,5))==0),1,'first'); + firstZeroD= drfPindx((firstZeroDindx),dMPs(mm)); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=firstZeroD; + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); %RF1mp; %Is this supposed to be the MP number or the ScanPlate number??? + + + end %~isempty(NZrefIndxP) && length(medianIndxDisp) > 3 ln584 + catch %try ln565 + medianCalcTryFailed1D= 'Failed! Failed! Ln565 {Dispersed RF1s} "try" But process continued with bogus Plate spot value!' + + try + firstZeroindxD= find(vv((chgIndx(d):chgIndx(d+1)-1),5)==0,1,'first') + firstZeroPindx= uu(firstZeroindxD,4); + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=firstZeroPindx; + + catch + catchissue='try at Ln565' + Exp(expN).Dexp(1).RFmdPpltN(d,dMPs(mm))= dMPs(mm); + Exp(expN).Dexp(1).RFmdPindx(d,dMPs(mm))=384; %if crapout,Then use spot384 as default to keep going + end + try + Exp(expN).Dexp(1).RFmdPpltN= dMPs(mm); + catch + catchissue='Ln' + Exp(expN).Dexp(1).RFmdPpltN= 1; %This might keep from breaking BUT ??? + end + end %try ~ln565 -%************************************************************************ -%Added 17-1023 For User Addition of Gene Composites to ListBox -for ic=1:3 -Expaa{ic,1}= aa; Expbb{ic,1}= bb; -end -%********************************************************************** + end %for d=0:DMnum + end %for mm=1:length(dMPs) + + %****************CALC. GLOBAL MEAN, STD, AND MEDIAN FOR DISTRIBUTED REFERENCES****************************************************************** + uu= horzcat(uu,vv); + for d=1:DMnum + medianIndxD=[]; + NZrfIndxG=[]; + minG = min(nonzeros(vv(:,d))); + maxG = max(nonzeros(vv(:,d))); + RFmeanG=mean(nonzeros(vv(:,d))); + RFstdG= std(nonzeros(vv(:,d))); + NZrfIndxG= find(vv(:,d)); %find(nonzeros(vv(:,d))); WWRONG FOR A WHILE! find(nonzeros(vv(:,d))); + + if isempty(RFmeanG), nonZeroCntD=0; + else nonZeroCntD= length(nonzeros(vv(:,d))); + end + %Calc. of median requires an odd number of indx items + if ~isempty(NZrfIndxG) && mod(nonZeroCntD,2)==0, medianIndxD= NZrfIndxG(1:(size(NZrfIndxG,1)-1)); end + if ~isempty(NZrfIndxG) && mod(nonZeroCntD,2)~=0, medianIndxD= NZrfIndxG(:); end + + if ~isempty(NZrfIndxG) && length(medianIndxD) > (.15*size(drf,1)) %To calc. a median, more than 15% of spots must be nonZero + + mvalsDG= median(vv(medianIndxD,d)); %(nonzeros(vv(:,d))); + nzPosIndxDG=find(mvalsDG==vv(:,d)); + RFmdDGloc(d,1)= uu(nzPosIndxDG,1); %MP of distributedGlobal Median value + RFmdDGloc(d,2)= uu(nzPosIndxDG,2); %calc r value + RFmdDGloc(d,3)= uu(nzPosIndxDG,3); %calc c value + lstindx=lstindx+1; + lstindxOrf= lstindxOrf+1; + aa(lstindx,1)= {strcat('RF1mdG(',num2str(d),')')}; + aa(lstindx,2)={strcat(':',num2str(RFmdDGloc(d,1)),':',num2str(RFmdDGloc(d,2)),':',num2str(RFmdDGloc(d,3)))}; %,'std_',num2str(std2))}; + bb(lstindxOrf,1)= {strcat('RF1mdG(',num2str(d),')')}; + bb(lstindxOrf,2)={strcat(':',num2str(RFmdDGloc(d,1)),':',num2str(RFmdDGloc(d,2)),':',num2str(RFmdDGloc(d,3)))}; %,'std_',num2str(std2))}; + %Composite Reference Amalgum Plot ****************** + lstindx=lstindx+1; + lstindxOrf= lstindxOrf+1; + aa(lstindx,1)= {strcat('RFcmpG(',num2str(d),')')}; + aa(lstindx,2)={''}; + bb(lstindxOrf,1)= {strcat('RFcmpG(',num2str(d),')')}; + bb(lstindxOrf,2)={''}; + %***************************************************** + Exp(1).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(2).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); Exp(3).Dexp(1).RFmdGLB(d)= strcat(aa(lstindx,1),aa(lstindx,2)); + Exp(1).Dexp(1).RFmdGindx(d)=nzPosIndxDG; Exp(2).Dexp(1).RFmdGindx(d)=nzPosIndxDG; Exp(3).Dexp(1).RFmdGindx(d)=nzPosIndxDG; + Exp(1).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); Exp(2).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); Exp(3).Dexp(1).RFmdGpltN(d)= RFmdDGloc(d,1); + Exp(1).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); Exp(2).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); Exp(3).Dexp(1).RFmdGscanN(d)= uu(nzPosIndxDG,4); + Exp(1).Dexp(1).RFmedianG(d)= mvalsDG; Exp(2).Dexp(1).RFmedianG(d)= mvalsDG; Exp(3).Dexp(1).RFmedianG(d)= mvalsDG; + Exp(1).Dexp(1).RFmeanG(d)= RFmeanG; Exp(2).Dexp(1).RFmeanG(d)= RFmeanG; Exp(3).Dexp(1).RFmeanG(d)= RFmeanG; + Exp(1).Dexp(1).RFstdG(d)= RFstdG; Exp(2).Dexp(1).RFstdG(d)= RFstdG; Exp(3).Dexp(1).RFstdG(d)= RFstdG; + Exp(1).Dexp(1).RFminG(d)= minG; Exp(2).Dexp(1).RFminG(d)= minG; Exp(3).Dexp(1).RFminG(d)= minG; + Exp(1).Dexp(1).RFmaxG(d)= maxG; Exp(2).Dexp(1).RFmaxG(d)= maxG; Exp(3).Dexp(1).RFmaxG(d)= maxG; + for ic=1:3 + Exp(ic).Dexp(1).RFcmpGL.dm(d).Lvals= vv(medianIndxD,d); %17_1201 TrendOL + Exp(ic).Dexp(1).RFcmpGL.dm(d).med= median(vv(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGL.dm(d).mean= mean(vv(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGL.dm(d).std= std(vv(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGL.dm(d).min= min(vv(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGL.dm(d).max= max(vv(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGK.dm(d).Kvals= vvK(medianIndxD,d); %17_1201 TrendOL + Exp(ic).Dexp(1).RFcmpGK.dm(d).med= median(vvK(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGK.dm(d).mean= mean(vvK(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGK.dm(d).std= std(vvK(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGK.dm(d).min= min(vvK(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGK.dm(d).max= max(vvK(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGr.dm(d).rvals= vvr(medianIndxD,d); %17_1201 TrendOL + Exp(ic).Dexp(1).RFcmpGr.dm(d).med= median(vvr(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGr.dm(d).mean= mean(vvr(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGr.dm(d).std= std(vvr(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGr.dm(d).min= min(vvr(medianIndxD,d)); %For Ref Composite 17_1009 + Exp(ic).Dexp(1).RFcmpGr.dm(d).max= max(vvr(medianIndxD,d)); %For Ref Composite 17_1009 + end + end %if ~isempty(NZrfIndxG(:,d)) && length(medianIndxD) > (.15*size(drf,1)) + end %for d=1:DMnum + + end % if exist('drf','var') + %END OF DISPERSE REFERENCE PLATAES CALCULATIONS AND LIST ADDITIONS + %***************************************************************************************************** -htMapTogPBfg=0; -Exp(1).htmapRFanswer= {'G','L'}; %ZoneRelated -Exp(2).htmapRFanswer= {'G','L'}; -Exp(3).htmapRFanswer= {'G','L'}; -zonePB= expN; %added 230828 to fix migration -%------Adapt for AppDesigner 230821----------- - global ghandles - ghandles= handles; - %global Exp(4) - ghandles.guiFig= gcf; - Exp(4).guiFig=gcf; + + + %SORT and build GeneList + + Exp(1).Dexp(1).srtGnLst={('CheckMP/MPDMfile')}; + gnLstRaw= strcat(aa(:,1),aa(:,2)); + Exp(1).Dexp(1).srtGnLst= sort(gnLstRaw); + Exp(2).Dexp(1).srtGnLst=Exp(1).Dexp(1).srtGnLst; + Exp(3).Dexp(1).srtGnLst=Exp(1).Dexp(1).srtGnLst; + orfLstRaw=strcat(bb(:,1),bb(:,2)); + Exp(1).Dexp(1).srtOrfLst= sort(orfLstRaw); + Exp(2).Dexp(1).srtOrfLst=Exp(1).Dexp(1).srtOrfLst; + Exp(3).Dexp(1).srtOrfLst=Exp(1).Dexp(1).srtOrfLst; + set(handles.listboxGnOrf,'string',Exp(1).Dexp(1).srtGnLst) + catch ME %Outer loop try around entire code subroutine + cd(w) + set(handles.listboxGnOrf,'string',cellstr([{'Failed To Load'}; {'Check MPDMmat file'};{'Check .xls files'};{'Check \Fotos .mat files'};{'Check \matResults file'}])) + %Exp(expN).Dexp(1).srtGnLst={('Failed To Load')}; + Exp(1).Dexp(1).srtGnLst=cellstr([{'Failed To Load'}; {' '}]); + Exp(2).Dexp(1).srtGnLst=cellstr([{'Failed To Load'}; {' '}]); + Exp(3).Dexp(1).srtGnLst=cellstr([{'Failed To Load'}; {' '}]); + %Exp(expN).srtOrfLst={('Failed To Load')}; + Exp(1).Dexp(1).srtOrfLst=cellstr([{'Failed To Load'}; {' '}]); + Exp(2).Dexp(1).srtOrfLst=cellstr([{'Failed To Load'}; {' '}]); + Exp(3).Dexp(1).srtOrfLst=cellstr([{'Failed To Load'}; {' '}]); + + %[openExpfile,openExppath] + if isempty(strfind(openExpfile,'.mat')) + + cd(openExppath) + cd .. + ExpPath=pwd; + cd(w) + ExpOutImFile= fullfile(openExppath,openExpfile); + EZvImagesOnly + end + + end + %********************************************************* + expN=1; %Fix 170424 + DexpN=1; + EZdiagRFsSheet %* + %**************** + Exp(1).Dexp(1).RFrnames=rnames; Exp(2).Dexp(1).RFrnames=rnames; Exp(3).Dexp(1).RFrnames=rnames; + Exp(1).Dexp(1).RFdata= data; Exp(2).Dexp(1).RFdata= data; Exp(3).Dexp(1).RFdata= data; + %********************************************************* + RFconfig=0; + if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=1; + end + if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))==0 ||... + isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=2; + end + if sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmean'))&&... + ~isempty(Exp(expN).Dexp(1).RFmean)&&... + sum(ismember(fieldnames(Exp(expN).Dexp(1)),'RFmeanG'))&&... + ~isempty(Exp(expN).Dexp(1).RFmeanG) + RFconfig=3; + end + Exp(1).RFconfig= RFconfig; Exp(2).RFconfig= RFconfig; Exp(3).RFconfig= RFconfig; %ZoneRelated + %***************************** + try + msgBadGeneName + catch + end + try + Exp(1).Dexp(1).resetHtmpTg =3; Exp(2).Dexp(1).resetHtmpTg =3; Exp(3).Dexp(1).resetHtmpTg =3; %ZoneRelated + if RFconfig==0, + RFconfigMsg= 'No RF1 references in this Experiment Job' + Exp(1).resetHtmpTg =3; Exp(2).resetHtmpTg =3; Exp(3).resetHtmpTg =3; %ZoneRelated + end + catch + end + + %***************************** + prntHt=0; + % HtMapTog 'string', 'Current user HL/HN' selection' + try + Exp(1).htmapPBsel=0; + set(handles.HtMapTog1,'string','L') + + Exp(2).htmapPBsel=0; %ZoneRelated + set(handles.HtMapTog2,'string','L') + + Exp(3).htmapPBsel=0; + set(handles.HtMapTog3,'string','L') + + catch + % expN=1; + end + + %************************************************************************ + %Added 17-1023 For User Addition of Gene Composites to ListBox + for ic=1:3 + Expaa{ic,1}= aa; Expbb{ic,1}= bb; + end + %********************************************************************** + + + htMapTogPBfg=0; + Exp(1).htmapRFanswer= {'G','L'}; %ZoneRelated + Exp(2).htmapRFanswer= {'G','L'}; + Exp(3).htmapRFanswer= {'G','L'}; + + zonePB= expN; %added 230828 to fix migration + %------Adapt for AppDesigner 230821----------- + global ghandles + ghandles= handles; + %global Exp(4) + ghandles.guiFig= gcf; + Exp(4).guiFig=gcf; diff --git a/workflow/apps/matlab/ezview/EZviewGui.m b/workflow/apps/matlab/ezview/EZviewGui.m index bd91f463..0043366a 100755 --- a/workflow/apps/matlab/ezview/EZviewGui.m +++ b/workflow/apps/matlab/ezview/EZviewGui.m @@ -20,6 +20,11 @@ function varargout = EZviewGui(varargin) % % See also: GUIDE, GUIDATA, GUIHANDLES + + + + + gui_Singleton = 0; gui_State = struct( ... 'gui_Name', mfilename, ...