default_schema-1.2-1.3-diff.sql 2.0 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754367553675636757367583675936760367613676236763367643676536766367673676836769367703677136772367733677436775367763677736778367793678036781367823678336784367853678636787367883678936790367913679236793367943679536796367973679836799368003680136802368033680436805368063680736808368093681036811368123681336814368153681636817368183681936820368213682236823368243682536826368273682836829368303683136832368333683436835368363683736838368393684036841368423684336844368453684636847368483684936850368513685236853368543685536856368573685836859368603686136862368633686436865368663686736868368693687036871368723687336874368753687636877368783687936880368813688236883368843688536886368873688836889368903689136892368933689436895368963689736898368993690036901369023690336904369053690636907369083690936910369113691236913369143691536916369173691836919369203692136922369233692436925369263692736928369293693036931369323693336934369353693636937369383693936940369413694236943369443694536946369473694836949369503695136952369533695436955369563695736958369593696036961369623696336964369653696636967369683696936970369713697236973369743697536976369773697836979369803698136982369833698436985369863698736988369893699036991369923699336994369953699636997369983699937000370013700237003370043700537006370073700837009370103701137012370133701437015370163701737018370193702037021370223702337024370253702637027370283702937030370313703237033370343703537036370373703837039370403704137042370433704437045370463704737048370493705037051370523705337054370553705637057370583705937060370613706237063370643706537066370673706837069370703707137072370733707437075370763707737078370793708037081370823708337084370853708637087370883708937090370913709237093370943709537096370973709837099371003710137102371033710437105371063710737108371093711037111371123711337114371153711637117371183711937120371213712237123371243712537126371273712837129371303713137132371333713437135371363713737138371393714037141371423714337144371453714637147371483714937150371513715237153371543715537156371573715837159371603716137162371633716437165371663716737168371693717037171371723717337174371753717637177371783717937180371813718237183371843718537186371873718837189371903719137192371933719437195371963719737198371993720037201372023720337204372053720637207372083720937210372113721237213372143721537216372173721837219372203722137222372233722437225372263722737228372293723037231372323723337234372353723637237372383723937240372413724237243372443724537246372473724837249372503725137252372533725437255372563725737258372593726037261372623726337264372653726637267372683726937270372713727237273372743727537276372773727837279372803728137282372833728437285372863728737288372893729037291372923729337294372953729637297372983729937300373013730237303373043730537306373073730837309373103731137312373133731437315373163731737318373193732037321373223732337324373253732637327373283732937330373313733237333373343733537336373373733837339373403734137342373433734437345373463734737348373493735037351373523735337354373553735637357373583735937360373613736237363373643736537366373673736837369373703737137372373733737437375373763737737378373793738037381373823738337384373853738637387373883738937390373913739237393373943739537396373973739837399374003740137402374033740437405374063740737408374093741037411374123741337414374153741637417374183741937420374213742237423374243742537426374273742837429374303743137432374333743437435374363743737438374393744037441374423744337444374453744637447374483744937450374513745237453374543745537456374573745837459374603746137462374633746437465374663746737468374693747037471374723747337474374753747637477374783747937480374813748237483374843748537486374873748837489374903749137492374933749437495374963749737498374993750037501375023750337504375053750637507375083750937510375113751237513375143751537516375173751837519375203752137522375233752437525375263752737528375293753037531375323753337534375353753637537375383753937540375413754237543375443754537546375473754837549375503755137552375533755437555375563755737558375593756037561375623756337564375653756637567375683756937570375713757237573375743757537576375773757837579375803758137582375833758437585375863758737588375893759037591375923759337594375953759637597375983759937600376013760237603376043760537606376073760837609376103761137612376133761437615376163761737618376193762037621376223762337624376253762637627376283762937630376313763237633376343763537636376373763837639376403764137642376433764437645376463764737648376493765037651376523765337654376553765637657376583765937660376613766237663376643766537666376673766837669376703767137672376733767437675376763767737678376793768037681376823768337684376853768637687376883768937690376913769237693376943769537696376973769837699377003770137702377033770437705377063770737708377093771037711377123771337714377153771637717377183771937720377213772237723377243772537726377273772837729377303773137732377333773437735377363773737738377393774037741377423774337744377453774637747377483774937750377513775237753377543775537756377573775837759377603776137762377633776437765377663776737768377693777037771377723777337774377753777637777377783777937780377813778237783377843778537786377873778837789377903779137792377933779437795377963779737798377993780037801378023780337804378053780637807378083780937810378113781237813378143781537816378173781837819378203782137822378233782437825378263782737828378293783037831378323783337834378353783637837378383783937840378413784237843378443784537846378473784837849378503785137852378533785437855378563785737858378593786037861378623786337864378653786637867378683786937870378713787237873378743787537876378773787837879378803788137882378833788437885378863788737888378893789037891378923789337894378953789637897378983789937900379013790237903379043790537906379073790837909379103791137912379133791437915379163791737918379193792037921379223792337924379253792637927379283792937930379313793237933379343793537936379373793837939379403794137942379433794437945379463794737948379493795037951379523795337954379553795637957379583795937960379613796237963379643796537966379673796837969379703797137972379733797437975379763797737978379793798037981379823798337984379853798637987379883798937990379913799237993379943799537996379973799837999380003800138002380033800438005380063800738008380093801038011380123801338014380153801638017380183801938020380213802238023380243802538026380273802838029380303803138032380333803438035380363803738038380393804038041380423804338044380453804638047380483804938050380513805238053380543805538056380573805838059380603806138062380633806438065380663806738068380693807038071380723807338074380753807638077380783807938080380813808238083380843808538086380873808838089380903809138092380933809438095380963809738098380993810038101381023810338104381053810638107381083810938110381113811238113381143811538116381173811838119381203812138122381233812438125381263812738128381293813038131381323813338134381353813638137381383813938140381413814238143381443814538146381473814838149381503815138152381533815438155381563815738158381593816038161381623816338164381653816638167381683816938170381713817238173381743817538176381773817838179381803818138182381833818438185381863818738188381893819038191381923819338194381953819638197381983819938200382013820238203382043820538206382073820838209382103821138212382133821438215382163821738218382193822038221382223822338224382253822638227382283822938230382313823238233382343823538236382373823838239382403824138242382433824438245382463824738248382493825038251382523825338254382553825638257382583825938260382613826238263382643826538266382673826838269382703827138272382733827438275382763827738278382793828038281382823828338284382853828638287382883828938290382913829238293382943829538296382973829838299383003830138302383033830438305383063830738308383093831038311383123831338314383153831638317383183831938320383213832238323383243832538326383273832838329383303833138332383333833438335383363833738338383393834038341383423834338344383453834638347383483834938350383513835238353383543835538356383573835838359383603836138362383633836438365383663836738368383693837038371383723837338374383753837638377383783837938380383813838238383383843838538386383873838838389383903839138392383933839438395383963839738398383993840038401384023840338404384053840638407384083840938410384113841238413384143841538416384173841838419384203842138422384233842438425384263842738428384293843038431384323843338434384353843638437384383843938440384413844238443384443844538446384473844838449384503845138452384533845438455384563845738458384593846038461384623846338464384653846638467384683846938470384713847238473384743847538476384773847838479384803848138482384833848438485384863848738488384893849038491384923849338494384953849638497384983849938500385013850238503385043850538506385073850838509385103851138512385133851438515385163851738518385193852038521385223852338524385253852638527385283852938530385313853238533385343853538536385373853838539385403854138542385433854438545385463854738548385493855038551385523855338554385553855638557385583855938560385613856238563385643856538566385673856838569385703857138572385733857438575385763857738578385793858038581385823858338584385853858638587385883858938590385913859238593385943859538596385973859838599386003860138602386033860438605386063860738608386093861038611386123861338614386153861638617386183861938620386213862238623386243862538626386273862838629386303863138632386333863438635386363863738638386393864038641386423864338644386453864638647386483864938650386513865238653386543865538656386573865838659386603866138662386633866438665386663866738668386693867038671386723867338674386753867638677386783867938680386813868238683386843868538686386873868838689386903869138692386933869438695386963869738698386993870038701387023870338704387053870638707387083870938710387113871238713387143871538716387173871838719387203872138722387233872438725387263872738728387293873038731387323873338734387353873638737387383873938740387413874238743387443874538746387473874838749387503875138752387533875438755387563875738758387593876038761387623876338764387653876638767387683876938770387713877238773387743877538776387773877838779387803878138782387833878438785387863878738788387893879038791387923879338794387953879638797387983879938800388013880238803388043880538806388073880838809388103881138812388133881438815388163881738818388193882038821388223882338824388253882638827388283882938830388313883238833388343883538836388373883838839388403884138842388433884438845388463884738848388493885038851388523885338854388553885638857388583885938860388613886238863388643886538866388673886838869388703887138872388733887438875388763887738878388793888038881388823888338884388853888638887388883888938890388913889238893388943889538896388973889838899389003890138902389033890438905389063890738908389093891038911389123891338914389153891638917389183891938920389213892238923389243892538926389273892838929389303893138932389333893438935389363893738938389393894038941389423894338944389453894638947389483894938950389513895238953389543895538956389573895838959389603896138962389633896438965389663896738968389693897038971389723897338974389753897638977389783897938980389813898238983389843898538986389873898838989389903899138992389933899438995389963899738998389993900039001390023900339004390053900639007390083900939010390113901239013390143901539016390173901839019390203902139022390233902439025390263902739028390293903039031390323903339034390353903639037390383903939040390413904239043390443904539046390473904839049390503905139052390533905439055390563905739058390593906039061390623906339064390653906639067390683906939070390713907239073390743907539076390773907839079390803908139082390833908439085390863908739088390893909039091390923909339094390953909639097390983909939100391013910239103391043910539106391073910839109391103911139112391133911439115391163911739118391193912039121391223912339124391253912639127391283912939130391313913239133391343913539136391373913839139391403914139142391433914439145391463914739148391493915039151391523915339154391553915639157391583915939160391613916239163391643916539166391673916839169391703917139172391733917439175391763917739178391793918039181391823918339184391853918639187391883918939190391913919239193391943919539196391973919839199392003920139202392033920439205392063920739208392093921039211392123921339214392153921639217392183921939220392213922239223392243922539226392273922839229392303923139232392333923439235392363923739238392393924039241392423924339244392453924639247392483924939250392513925239253392543925539256392573925839259392603926139262392633926439265392663926739268392693927039271392723927339274392753927639277392783927939280392813928239283392843928539286392873928839289392903929139292392933929439295392963929739298392993930039301393023930339304393053930639307393083930939310393113931239313393143931539316393173931839319393203932139322393233932439325393263932739328393293933039331393323933339334393353933639337393383933939340393413934239343393443934539346393473934839349393503935139352393533935439355393563935739358393593936039361393623936339364393653936639367393683936939370393713937239373393743937539376393773937839379393803938139382393833938439385393863938739388393893939039391393923939339394393953939639397393983939939400394013940239403394043940539406394073940839409394103941139412394133941439415394163941739418394193942039421394223942339424394253942639427394283942939430394313943239433394343943539436394373943839439394403944139442394433944439445394463944739448394493945039451394523945339454394553945639457394583945939460394613946239463394643946539466394673946839469394703947139472394733947439475394763947739478394793948039481394823948339484394853948639487394883948939490394913949239493394943949539496394973949839499395003950139502395033950439505395063950739508395093951039511395123951339514395153951639517395183951939520395213952239523395243952539526395273952839529395303953139532395333953439535395363953739538395393954039541395423954339544395453954639547395483954939550395513955239553395543955539556395573955839559395603956139562395633956439565395663956739568395693957039571395723957339574395753957639577395783957939580395813958239583395843958539586395873958839589395903959139592395933959439595395963959739598395993960039601396023960339604396053960639607396083960939610396113961239613396143961539616396173961839619396203962139622396233962439625396263962739628396293963039631396323963339634396353963639637396383963939640396413964239643396443964539646396473964839649396503965139652396533965439655396563965739658396593966039661396623966339664396653966639667396683966939670396713967239673396743967539676396773967839679396803968139682396833968439685396863968739688396893969039691396923969339694396953969639697396983969939700397013970239703397043970539706397073970839709397103971139712397133971439715397163971739718397193972039721397223972339724397253972639727397283972939730397313973239733397343973539736397373973839739397403974139742397433974439745397463974739748397493975039751397523975339754397553975639757397583975939760397613976239763397643976539766397673976839769397703977139772397733977439775397763977739778397793978039781397823978339784397853978639787397883978939790397913979239793397943979539796397973979839799398003980139802398033980439805398063980739808398093981039811398123981339814398153981639817398183981939820398213982239823398243982539826398273982839829398303983139832398333983439835398363983739838398393984039841398423984339844398453984639847398483984939850398513985239853398543985539856398573985839859398603986139862398633986439865398663986739868398693987039871398723987339874398753987639877398783987939880398813988239883398843988539886398873988839889398903989139892398933989439895398963989739898398993990039901399023990339904399053990639907399083990939910399113991239913399143991539916399173991839919399203992139922399233992439925399263992739928399293993039931399323993339934399353993639937399383993939940399413994239943399443994539946399473994839949399503995139952399533995439955399563995739958399593996039961399623996339964399653996639967399683996939970399713997239973399743997539976399773997839979399803998139982399833998439985399863998739988399893999039991399923999339994399953999639997399983999940000400014000240003400044000540006400074000840009400104001140012400134001440015400164001740018400194002040021400224002340024400254002640027400284002940030400314003240033400344003540036400374003840039400404004140042400434004440045400464004740048400494005040051400524005340054400554005640057400584005940060400614006240063400644006540066400674006840069400704007140072400734007440075400764007740078400794008040081400824008340084400854008640087400884008940090400914009240093400944009540096400974009840099401004010140102401034010440105401064010740108401094011040111401124011340114401154011640117401184011940120401214012240123401244012540126401274012840129401304013140132401334013440135401364013740138401394014040141401424014340144401454014640147401484014940150401514015240153401544015540156401574015840159401604016140162401634016440165401664016740168401694017040171401724017340174401754017640177401784017940180401814018240183401844018540186401874018840189401904019140192401934019440195401964019740198401994020040201402024020340204402054020640207402084020940210402114021240213402144021540216402174021840219402204022140222402234022440225402264022740228402294023040231402324023340234402354023640237402384023940240402414024240243402444024540246402474024840249402504025140252402534025440255402564025740258402594026040261402624026340264402654026640267402684026940270402714027240273402744027540276402774027840279402804028140282402834028440285402864028740288402894029040291402924029340294402954029640297402984029940300403014030240303403044030540306403074030840309403104031140312403134031440315403164031740318403194032040321403224032340324403254032640327403284032940330403314033240333403344033540336403374033840339403404034140342403434034440345403464034740348403494035040351403524035340354403554035640357403584035940360403614036240363403644036540366403674036840369403704037140372403734037440375403764037740378403794038040381403824038340384403854038640387403884038940390403914039240393403944039540396403974039840399404004040140402404034040440405404064040740408404094041040411404124041340414404154041640417404184041940420404214042240423404244042540426404274042840429404304043140432404334043440435404364043740438404394044040441404424044340444404454044640447404484044940450404514045240453404544045540456404574045840459404604046140462404634046440465404664046740468404694047040471404724047340474404754047640477404784047940480404814048240483404844048540486404874048840489404904049140492404934049440495404964049740498404994050040501405024050340504405054050640507405084050940510405114051240513405144051540516405174051840519405204052140522405234052440525405264052740528405294053040531405324053340534405354053640537405384053940540405414054240543405444054540546405474054840549405504055140552405534055440555405564055740558405594056040561405624056340564405654056640567405684056940570405714057240573405744057540576405774057840579405804058140582405834058440585405864058740588405894059040591405924059340594405954059640597405984059940600406014060240603406044060540606406074060840609406104061140612406134061440615406164061740618406194062040621406224062340624406254062640627406284062940630406314063240633406344063540636406374063840639406404064140642406434064440645406464064740648406494065040651406524065340654406554065640657406584065940660406614066240663406644066540666406674066840669406704067140672406734067440675406764067740678406794068040681406824068340684406854068640687406884068940690406914069240693406944069540696406974069840699407004070140702407034070440705407064070740708407094071040711407124071340714407154071640717407184071940720407214072240723407244072540726407274072840729407304073140732407334073440735407364073740738407394074040741407424074340744407454074640747407484074940750407514075240753407544075540756407574075840759407604076140762407634076440765407664076740768407694077040771407724077340774407754077640777407784077940780407814078240783407844078540786407874078840789407904079140792407934079440795407964079740798407994080040801408024080340804408054080640807408084080940810408114081240813408144081540816408174081840819408204082140822408234082440825408264082740828408294083040831408324083340834408354083640837408384083940840408414084240843408444084540846408474084840849408504085140852408534085440855408564085740858408594086040861408624086340864408654086640867408684086940870408714087240873408744087540876408774087840879408804088140882408834088440885408864088740888408894089040891408924089340894408954089640897408984089940900409014090240903409044090540906409074090840909409104091140912409134091440915409164091740918409194092040921409224092340924409254092640927409284092940930409314093240933409344093540936409374093840939409404094140942409434094440945409464094740948409494095040951409524095340954409554095640957409584095940960409614096240963409644096540966409674096840969409704097140972409734097440975409764097740978409794098040981409824098340984409854098640987409884098940990409914099240993409944099540996409974099840999410004100141002410034100441005410064100741008410094101041011410124101341014410154101641017410184101941020410214102241023410244102541026410274102841029410304103141032410334103441035410364103741038410394104041041410424104341044410454104641047410484104941050410514105241053410544105541056410574105841059410604106141062410634106441065410664106741068410694107041071410724107341074410754107641077410784107941080410814108241083410844108541086410874108841089410904109141092410934109441095410964109741098410994110041101411024110341104411054110641107411084110941110411114111241113411144111541116411174111841119411204112141122411234112441125411264112741128411294113041131411324113341134411354113641137411384113941140411414114241143411444114541146411474114841149411504115141152411534115441155411564115741158411594116041161411624116341164411654116641167411684116941170411714117241173411744117541176411774117841179411804118141182411834118441185411864118741188411894119041191411924119341194411954119641197411984119941200412014120241203412044120541206412074120841209412104121141212412134121441215412164121741218412194122041221412224122341224412254122641227412284122941230412314123241233412344123541236412374123841239412404124141242412434124441245412464124741248412494125041251412524125341254412554125641257412584125941260412614126241263412644126541266412674126841269412704127141272412734127441275412764127741278412794128041281412824128341284412854128641287412884128941290412914129241293412944129541296412974129841299413004130141302413034130441305413064130741308413094131041311413124131341314413154131641317413184131941320413214132241323413244132541326413274132841329413304133141332413334133441335413364133741338413394134041341413424134341344413454134641347413484134941350413514135241353413544135541356413574135841359413604136141362413634136441365413664136741368413694137041371413724137341374413754137641377413784137941380413814138241383413844138541386413874138841389413904139141392413934139441395413964139741398413994140041401414024140341404414054140641407414084140941410414114141241413414144141541416414174141841419414204142141422414234142441425414264142741428414294143041431414324143341434414354143641437414384143941440414414144241443414444144541446414474144841449414504145141452414534145441455414564145741458414594146041461414624146341464414654146641467414684146941470414714147241473414744147541476414774147841479414804148141482414834148441485414864148741488414894149041491414924149341494414954149641497414984149941500415014150241503415044150541506415074150841509415104151141512415134151441515415164151741518415194152041521415224152341524415254152641527415284152941530415314153241533415344153541536415374153841539415404154141542415434154441545415464154741548415494155041551415524155341554415554155641557415584155941560415614156241563415644156541566415674156841569415704157141572415734157441575415764157741578415794158041581415824158341584415854158641587415884158941590415914159241593415944159541596415974159841599416004160141602416034160441605416064160741608416094161041611416124161341614416154161641617416184161941620416214162241623416244162541626416274162841629416304163141632416334163441635416364163741638416394164041641416424164341644416454164641647416484164941650416514165241653416544165541656416574165841659416604166141662416634166441665416664166741668416694167041671416724167341674416754167641677416784167941680416814168241683416844168541686416874168841689416904169141692416934169441695416964169741698416994170041701417024170341704417054170641707417084170941710417114171241713417144171541716417174171841719417204172141722417234172441725417264172741728417294173041731417324173341734417354173641737417384173941740417414174241743417444174541746417474174841749417504175141752417534175441755417564175741758417594176041761417624176341764417654176641767417684176941770417714177241773417744177541776417774177841779417804178141782417834178441785417864178741788417894179041791417924179341794417954179641797417984179941800418014180241803418044180541806418074180841809418104181141812418134181441815418164181741818418194182041821418224182341824418254182641827418284182941830418314183241833418344183541836418374183841839418404184141842418434184441845418464184741848418494185041851418524185341854418554185641857418584185941860418614186241863418644186541866418674186841869418704187141872418734187441875418764187741878418794188041881418824188341884418854188641887418884188941890418914189241893418944189541896418974189841899419004190141902419034190441905419064190741908419094191041911419124191341914419154191641917419184191941920419214192241923419244192541926419274192841929419304193141932419334193441935419364193741938419394194041941419424194341944419454194641947419484194941950419514195241953419544195541956419574195841959419604196141962419634196441965419664196741968419694197041971419724197341974419754197641977419784197941980419814198241983419844198541986419874198841989419904199141992419934199441995419964199741998419994200042001420024200342004420054200642007420084200942010420114201242013420144201542016420174201842019420204202142022420234202442025420264202742028420294203042031420324203342034420354203642037420384203942040420414204242043420444204542046420474204842049420504205142052420534205442055420564205742058420594206042061420624206342064420654206642067420684206942070420714207242073420744207542076420774207842079420804208142082420834208442085420864208742088420894209042091420924209342094420954209642097420984209942100421014210242103421044210542106421074210842109421104211142112421134211442115421164211742118421194212042121421224212342124421254212642127421284212942130421314213242133421344213542136421374213842139421404214142142421434214442145421464214742148421494215042151421524215342154421554215642157421584215942160421614216242163421644216542166421674216842169421704217142172421734217442175421764217742178421794218042181421824218342184421854218642187421884218942190421914219242193421944219542196421974219842199422004220142202422034220442205422064220742208422094221042211422124221342214422154221642217422184221942220422214222242223422244222542226422274222842229422304223142232422334223442235422364223742238422394224042241422424224342244422454224642247422484224942250422514225242253422544225542256422574225842259422604226142262422634226442265422664226742268422694227042271422724227342274422754227642277422784227942280422814228242283422844228542286422874228842289422904229142292422934229442295422964229742298422994230042301423024230342304423054230642307423084230942310423114231242313423144231542316423174231842319423204232142322423234232442325423264232742328423294233042331423324233342334423354233642337423384233942340423414234242343423444234542346423474234842349423504235142352423534235442355423564235742358423594236042361423624236342364423654236642367423684236942370423714237242373423744237542376423774237842379423804238142382423834238442385423864238742388423894239042391423924239342394423954239642397423984239942400424014240242403424044240542406424074240842409424104241142412424134241442415424164241742418424194242042421424224242342424424254242642427424284242942430424314243242433424344243542436424374243842439424404244142442424434244442445424464244742448424494245042451424524245342454424554245642457424584245942460424614246242463424644246542466424674246842469424704247142472424734247442475424764247742478424794248042481424824248342484424854248642487424884248942490424914249242493424944249542496424974249842499425004250142502425034250442505425064250742508425094251042511425124251342514425154251642517425184251942520425214252242523425244252542526425274252842529425304253142532425334253442535425364253742538425394254042541425424254342544425454254642547425484254942550425514255242553425544255542556425574255842559425604256142562425634256442565425664256742568425694257042571425724257342574425754257642577425784257942580425814258242583425844258542586425874258842589425904259142592425934259442595425964259742598425994260042601426024260342604426054260642607426084260942610426114261242613426144261542616426174261842619426204262142622426234262442625426264262742628426294263042631426324263342634426354263642637426384263942640426414264242643426444264542646426474264842649426504265142652426534265442655426564265742658426594266042661426624266342664426654266642667426684266942670426714267242673426744267542676426774267842679426804268142682426834268442685426864268742688426894269042691426924269342694426954269642697426984269942700427014270242703427044270542706427074270842709427104271142712427134271442715427164271742718427194272042721427224272342724427254272642727427284272942730427314273242733427344273542736427374273842739427404274142742427434274442745427464274742748427494275042751427524275342754427554275642757427584275942760427614276242763427644276542766427674276842769427704277142772427734277442775427764277742778427794278042781427824278342784427854278642787427884278942790427914279242793427944279542796427974279842799428004280142802428034280442805428064280742808428094281042811428124281342814428154281642817428184281942820428214282242823428244282542826428274282842829428304283142832428334283442835428364283742838428394284042841428424284342844428454284642847428484284942850428514285242853428544285542856428574285842859428604286142862428634286442865428664286742868428694287042871428724287342874428754287642877428784287942880428814288242883428844288542886428874288842889428904289142892428934289442895428964289742898428994290042901429024290342904429054290642907429084290942910429114291242913429144291542916429174291842919429204292142922429234292442925429264292742928429294293042931429324293342934429354293642937429384293942940429414294242943429444294542946429474294842949429504295142952429534295442955429564295742958429594296042961429624296342964429654296642967429684296942970429714297242973429744297542976429774297842979429804298142982429834298442985429864298742988429894299042991429924299342994429954299642997429984299943000430014300243003430044300543006430074300843009430104301143012430134301443015430164301743018430194302043021430224302343024430254302643027430284302943030430314303243033430344303543036430374303843039430404304143042430434304443045430464304743048430494305043051430524305343054430554305643057430584305943060430614306243063430644306543066430674306843069430704307143072430734307443075430764307743078430794308043081430824308343084430854308643087430884308943090430914309243093430944309543096430974309843099431004310143102431034310443105431064310743108431094311043111431124311343114431154311643117431184311943120431214312243123431244312543126431274312843129431304313143132431334313443135431364313743138431394314043141431424314343144431454314643147431484314943150431514315243153431544315543156431574315843159431604316143162431634316443165431664316743168431694317043171431724317343174431754317643177431784317943180431814318243183431844318543186431874318843189431904319143192431934319443195431964319743198431994320043201432024320343204432054320643207432084320943210432114321243213432144321543216432174321843219432204322143222432234322443225432264322743228432294323043231432324323343234432354323643237432384323943240432414324243243432444324543246432474324843249432504325143252432534325443255432564325743258432594326043261432624326343264432654326643267432684326943270432714327243273432744327543276432774327843279432804328143282432834328443285432864328743288432894329043291432924329343294432954329643297432984329943300433014330243303433044330543306433074330843309433104331143312433134331443315433164331743318433194332043321433224332343324433254332643327433284332943330433314333243333433344333543336433374333843339433404334143342433434334443345433464334743348433494335043351433524335343354433554335643357433584335943360433614336243363433644336543366433674336843369433704337143372433734337443375433764337743378433794338043381433824338343384433854338643387433884338943390433914339243393433944339543396433974339843399434004340143402434034340443405434064340743408434094341043411434124341343414434154341643417434184341943420434214342243423434244342543426434274342843429434304343143432434334343443435434364343743438434394344043441434424344343444434454344643447434484344943450434514345243453434544345543456434574345843459434604346143462434634346443465434664346743468434694347043471434724347343474434754347643477434784347943480434814348243483434844348543486434874348843489434904349143492434934349443495434964349743498434994350043501435024350343504435054350643507435084350943510435114351243513435144351543516435174351843519435204352143522435234352443525435264352743528435294353043531435324353343534435354353643537435384353943540435414354243543435444354543546435474354843549435504355143552435534355443555435564355743558435594356043561435624356343564435654356643567435684356943570435714357243573435744357543576435774357843579435804358143582435834358443585435864358743588435894359043591435924359343594435954359643597435984359943600436014360243603436044360543606436074360843609436104361143612436134361443615436164361743618436194362043621436224362343624436254362643627436284362943630436314363243633436344363543636436374363843639436404364143642436434364443645436464364743648436494365043651436524365343654436554365643657436584365943660436614366243663436644366543666436674366843669436704367143672436734367443675436764367743678436794368043681436824368343684436854368643687436884368943690436914369243693436944369543696436974369843699437004370143702437034370443705437064370743708437094371043711437124371343714437154371643717437184371943720437214372243723437244372543726437274372843729437304373143732437334373443735437364373743738437394374043741437424374343744437454374643747437484374943750437514375243753437544375543756437574375843759437604376143762437634376443765437664376743768437694377043771437724377343774437754377643777437784377943780437814378243783437844378543786437874378843789437904379143792437934379443795437964379743798437994380043801438024380343804438054380643807438084380943810438114381243813438144381543816438174381843819438204382143822438234382443825438264382743828438294383043831438324383343834438354383643837438384383943840438414384243843438444384543846438474384843849438504385143852438534385443855438564385743858438594386043861438624386343864438654386643867438684386943870438714387243873438744387543876438774387843879438804388143882438834388443885438864388743888438894389043891438924389343894438954389643897438984389943900439014390243903439044390543906439074390843909439104391143912439134391443915439164391743918439194392043921439224392343924439254392643927439284392943930439314393243933439344393543936439374393843939439404394143942439434394443945439464394743948439494395043951439524395343954439554395643957439584395943960439614396243963439644396543966439674396843969439704397143972439734397443975439764397743978439794398043981439824398343984439854398643987439884398943990439914399243993439944399543996439974399843999440004400144002440034400444005440064400744008440094401044011440124401344014440154401644017440184401944020440214402244023440244402544026440274402844029440304403144032440334403444035440364403744038440394404044041440424404344044440454404644047440484404944050440514405244053440544405544056440574405844059440604406144062440634406444065440664406744068440694407044071440724407344074440754407644077440784407944080440814408244083440844408544086440874408844089440904409144092440934409444095440964409744098440994410044101441024410344104441054410644107441084410944110441114411244113441144411544116441174411844119441204412144122441234412444125441264412744128441294413044131441324413344134441354413644137441384413944140441414414244143441444414544146441474414844149441504415144152441534415444155441564415744158441594416044161441624416344164441654416644167441684416944170441714417244173441744417544176441774417844179441804418144182441834418444185441864418744188441894419044191441924419344194441954419644197441984419944200442014420244203442044420544206442074420844209442104421144212442134421444215442164421744218442194422044221442224422344224442254422644227442284422944230442314423244233442344423544236442374423844239442404424144242442434424444245442464424744248442494425044251442524425344254442554425644257442584425944260442614426244263442644426544266442674426844269442704427144272442734427444275442764427744278442794428044281442824428344284442854428644287442884428944290442914429244293442944429544296442974429844299443004430144302443034430444305443064430744308443094431044311443124431344314443154431644317443184431944320443214432244323443244432544326443274432844329443304433144332443334433444335443364433744338443394434044341443424434344344443454434644347443484434944350443514435244353443544435544356443574435844359443604436144362443634436444365443664436744368443694437044371443724437344374443754437644377443784437944380443814438244383443844438544386443874438844389443904439144392443934439444395443964439744398443994440044401444024440344404444054440644407444084440944410444114441244413444144441544416444174441844419444204442144422444234442444425444264442744428444294443044431444324443344434444354443644437444384443944440444414444244443444444444544446444474444844449444504445144452444534445444455444564445744458444594446044461444624446344464444654446644467444684446944470444714447244473444744447544476444774447844479444804448144482444834448444485444864448744488444894449044491444924449344494444954449644497444984449944500445014450244503445044450544506445074450844509445104451144512445134451444515445164451744518445194452044521445224452344524445254452644527445284452944530445314453244533445344453544536445374453844539445404454144542445434454444545445464454744548445494455044551445524455344554445554455644557445584455944560445614456244563445644456544566445674456844569445704457144572445734457444575445764457744578445794458044581445824458344584445854458644587445884458944590445914459244593445944459544596445974459844599446004460144602446034460444605446064460744608446094461044611446124461344614446154461644617446184461944620446214462244623446244462544626446274462844629446304463144632446334463444635446364463744638446394464044641446424464344644446454464644647446484464944650446514465244653446544465544656446574465844659446604466144662446634466444665446664466744668446694467044671446724467344674446754467644677446784467944680446814468244683446844468544686446874468844689446904469144692446934469444695446964469744698446994470044701447024470344704447054470644707447084470944710447114471244713447144471544716447174471844719447204472144722447234472444725447264472744728447294473044731447324473344734447354473644737447384473944740447414474244743447444474544746447474474844749447504475144752447534475444755447564475744758447594476044761447624476344764447654476644767447684476944770447714477244773447744477544776447774477844779447804478144782447834478444785447864478744788447894479044791447924479344794447954479644797447984479944800448014480244803448044480544806448074480844809448104481144812448134481444815448164481744818448194482044821448224482344824448254482644827448284482944830448314483244833448344483544836448374483844839448404484144842448434484444845448464484744848448494485044851448524485344854448554485644857448584485944860448614486244863448644486544866448674486844869448704487144872448734487444875448764487744878448794488044881448824488344884448854488644887448884488944890448914489244893448944489544896448974489844899449004490144902449034490444905449064490744908449094491044911449124491344914449154491644917449184491944920449214492244923449244492544926449274492844929449304493144932449334493444935449364493744938449394494044941449424494344944449454494644947449484494944950449514495244953449544495544956449574495844959449604496144962449634496444965449664496744968449694497044971449724497344974449754497644977449784497944980449814498244983449844498544986449874498844989449904499144992449934499444995449964499744998449994500045001450024500345004450054500645007450084500945010450114501245013450144501545016450174501845019450204502145022450234502445025450264502745028450294503045031450324503345034450354503645037450384503945040450414504245043450444504545046450474504845049450504505145052450534505445055450564505745058450594506045061450624506345064450654506645067450684506945070450714507245073450744507545076450774507845079450804508145082450834508445085450864508745088450894509045091450924509345094450954509645097450984509945100451014510245103451044510545106451074510845109451104511145112451134511445115451164511745118451194512045121451224512345124451254512645127451284512945130451314513245133451344513545136451374513845139451404514145142451434514445145451464514745148451494515045151451524515345154451554515645157451584515945160451614516245163451644516545166451674516845169451704517145172451734517445175451764517745178451794518045181451824518345184451854518645187451884518945190451914519245193451944519545196451974519845199452004520145202452034520445205452064520745208452094521045211452124521345214452154521645217452184521945220452214522245223452244522545226452274522845229452304523145232452334523445235452364523745238452394524045241452424524345244452454524645247452484524945250452514525245253452544525545256452574525845259452604526145262452634526445265452664526745268452694527045271452724527345274452754527645277452784527945280452814528245283452844528545286452874528845289452904529145292452934529445295452964529745298452994530045301453024530345304453054530645307453084530945310453114531245313453144531545316453174531845319453204532145322453234532445325453264532745328453294533045331453324533345334453354533645337453384533945340453414534245343453444534545346453474534845349453504535145352453534535445355453564535745358453594536045361453624536345364453654536645367453684536945370453714537245373453744537545376453774537845379453804538145382453834538445385453864538745388453894539045391453924539345394453954539645397453984539945400454014540245403454044540545406454074540845409454104541145412454134541445415454164541745418454194542045421454224542345424454254542645427454284542945430454314543245433454344543545436454374543845439454404544145442454434544445445454464544745448454494545045451454524545345454454554545645457454584545945460454614546245463454644546545466454674546845469454704547145472454734547445475454764547745478454794548045481454824548345484454854548645487454884548945490454914549245493454944549545496454974549845499455004550145502455034550445505455064550745508455094551045511455124551345514455154551645517455184551945520455214552245523455244552545526455274552845529455304553145532455334553445535455364553745538455394554045541455424554345544455454554645547455484554945550455514555245553455544555545556455574555845559455604556145562455634556445565455664556745568455694557045571455724557345574455754557645577455784557945580455814558245583455844558545586455874558845589455904559145592455934559445595455964559745598455994560045601456024560345604456054560645607456084560945610456114561245613456144561545616456174561845619456204562145622456234562445625456264562745628456294563045631456324563345634456354563645637456384563945640456414564245643456444564545646456474564845649456504565145652456534565445655456564565745658456594566045661456624566345664456654566645667456684566945670456714567245673456744567545676456774567845679456804568145682456834568445685456864568745688456894569045691456924569345694456954569645697456984569945700457014570245703457044570545706457074570845709457104571145712457134571445715457164571745718457194572045721457224572345724457254572645727457284572945730457314573245733457344573545736457374573845739457404574145742457434574445745457464574745748457494575045751457524575345754457554575645757457584575945760457614576245763457644576545766457674576845769457704577145772457734577445775457764577745778457794578045781457824578345784457854578645787457884578945790457914579245793457944579545796457974579845799458004580145802458034580445805458064580745808458094581045811458124581345814458154581645817458184581945820458214582245823458244582545826458274582845829458304583145832458334583445835458364583745838458394584045841458424584345844458454584645847458484584945850458514585245853458544585545856458574585845859458604586145862458634586445865458664586745868458694587045871458724587345874458754587645877458784587945880458814588245883458844588545886458874588845889458904589145892458934589445895458964589745898458994590045901459024590345904459054590645907459084590945910459114591245913459144591545916459174591845919459204592145922459234592445925459264592745928459294593045931459324593345934459354593645937459384593945940459414594245943459444594545946459474594845949459504595145952459534595445955459564595745958459594596045961459624596345964459654596645967459684596945970459714597245973459744597545976459774597845979459804598145982459834598445985459864598745988459894599045991459924599345994459954599645997459984599946000460014600246003460044600546006460074600846009460104601146012460134601446015460164601746018460194602046021460224602346024460254602646027460284602946030460314603246033460344603546036460374603846039460404604146042460434604446045460464604746048460494605046051460524605346054460554605646057460584605946060460614606246063460644606546066460674606846069460704607146072460734607446075460764607746078460794608046081460824608346084460854608646087460884608946090460914609246093460944609546096460974609846099461004610146102461034610446105461064610746108461094611046111461124611346114461154611646117461184611946120461214612246123461244612546126461274612846129461304613146132461334613446135461364613746138461394614046141461424614346144461454614646147461484614946150461514615246153461544615546156461574615846159461604616146162461634616446165461664616746168461694617046171461724617346174461754617646177461784617946180461814618246183461844618546186461874618846189461904619146192461934619446195461964619746198461994620046201462024620346204462054620646207462084620946210462114621246213462144621546216462174621846219462204622146222462234622446225462264622746228462294623046231462324623346234462354623646237462384623946240462414624246243462444624546246462474624846249462504625146252462534625446255462564625746258462594626046261462624626346264462654626646267462684626946270462714627246273462744627546276462774627846279462804628146282462834628446285462864628746288462894629046291462924629346294462954629646297462984629946300463014630246303463044630546306463074630846309463104631146312463134631446315463164631746318463194632046321463224632346324463254632646327463284632946330463314633246333463344633546336463374633846339463404634146342463434634446345463464634746348463494635046351463524635346354463554635646357463584635946360463614636246363463644636546366463674636846369463704637146372463734637446375463764637746378463794638046381463824638346384463854638646387463884638946390463914639246393463944639546396463974639846399464004640146402464034640446405464064640746408464094641046411464124641346414464154641646417464184641946420464214642246423464244642546426464274642846429464304643146432464334643446435464364643746438464394644046441464424644346444464454644646447464484644946450464514645246453464544645546456464574645846459464604646146462464634646446465464664646746468464694647046471464724647346474464754647646477464784647946480464814648246483464844648546486464874648846489464904649146492464934649446495464964649746498464994650046501465024650346504465054650646507465084650946510465114651246513465144651546516465174651846519465204652146522465234652446525465264652746528465294653046531465324653346534465354653646537465384653946540465414654246543465444654546546465474654846549465504655146552465534655446555465564655746558465594656046561465624656346564465654656646567465684656946570465714657246573465744657546576465774657846579465804658146582465834658446585465864658746588465894659046591465924659346594465954659646597465984659946600466014660246603466044660546606466074660846609466104661146612466134661446615466164661746618466194662046621466224662346624466254662646627466284662946630466314663246633466344663546636466374663846639466404664146642466434664446645466464664746648466494665046651466524665346654466554665646657466584665946660466614666246663466644666546666466674666846669466704667146672466734667446675466764667746678466794668046681466824668346684466854668646687466884668946690466914669246693466944669546696466974669846699467004670146702467034670446705467064670746708467094671046711467124671346714467154671646717467184671946720467214672246723467244672546726467274672846729467304673146732467334673446735467364673746738467394674046741467424674346744467454674646747467484674946750467514675246753467544675546756467574675846759467604676146762467634676446765467664676746768467694677046771467724677346774467754677646777467784677946780467814678246783467844678546786467874678846789467904679146792467934679446795467964679746798467994680046801468024680346804468054680646807468084680946810468114681246813468144681546816468174681846819468204682146822468234682446825468264682746828468294683046831468324683346834468354683646837468384683946840468414684246843468444684546846468474684846849468504685146852468534685446855468564685746858468594686046861468624686346864468654686646867468684686946870468714687246873468744687546876468774687846879468804688146882468834688446885468864688746888468894689046891468924689346894468954689646897468984689946900469014690246903469044690546906469074690846909469104691146912469134691446915469164691746918469194692046921469224692346924469254692646927469284692946930469314693246933469344693546936469374693846939469404694146942469434694446945469464694746948469494695046951469524695346954469554695646957469584695946960469614696246963469644696546966469674696846969469704697146972469734697446975469764697746978469794698046981469824698346984469854698646987469884698946990469914699246993469944699546996469974699846999470004700147002470034700447005470064700747008470094701047011470124701347014470154701647017470184701947020470214702247023470244702547026470274702847029470304703147032470334703447035470364703747038470394704047041470424704347044470454704647047470484704947050470514705247053470544705547056470574705847059470604706147062470634706447065470664706747068470694707047071470724707347074470754707647077470784707947080470814708247083470844708547086470874708847089470904709147092470934709447095470964709747098470994710047101471024710347104471054710647107471084710947110471114711247113471144711547116471174711847119471204712147122471234712447125471264712747128471294713047131471324713347134471354713647137471384713947140471414714247143471444714547146471474714847149471504715147152471534715447155471564715747158471594716047161471624716347164471654716647167471684716947170471714717247173471744717547176471774717847179471804718147182471834718447185471864718747188471894719047191471924719347194471954719647197471984719947200472014720247203472044720547206472074720847209472104721147212472134721447215472164721747218472194722047221472224722347224472254722647227472284722947230472314723247233472344723547236472374723847239472404724147242472434724447245472464724747248472494725047251472524725347254472554725647257472584725947260472614726247263472644726547266472674726847269472704727147272472734727447275472764727747278472794728047281472824728347284472854728647287472884728947290472914729247293472944729547296472974729847299473004730147302473034730447305473064730747308473094731047311473124731347314473154731647317473184731947320473214732247323473244732547326473274732847329473304733147332473334733447335473364733747338473394734047341473424734347344473454734647347473484734947350473514735247353473544735547356473574735847359473604736147362473634736447365473664736747368473694737047371473724737347374473754737647377473784737947380473814738247383473844738547386473874738847389473904739147392473934739447395473964739747398473994740047401474024740347404474054740647407474084740947410474114741247413474144741547416474174741847419474204742147422474234742447425474264742747428474294743047431474324743347434474354743647437474384743947440474414744247443474444744547446474474744847449474504745147452474534745447455474564745747458474594746047461474624746347464474654746647467474684746947470474714747247473474744747547476474774747847479474804748147482474834748447485474864748747488474894749047491474924749347494474954749647497474984749947500475014750247503475044750547506475074750847509475104751147512475134751447515475164751747518475194752047521475224752347524475254752647527475284752947530475314753247533475344753547536475374753847539475404754147542475434754447545475464754747548475494755047551475524755347554475554755647557475584755947560475614756247563475644756547566475674756847569475704757147572475734757447575475764757747578475794758047581475824758347584475854758647587475884758947590475914759247593475944759547596475974759847599476004760147602476034760447605476064760747608476094761047611476124761347614476154761647617476184761947620476214762247623476244762547626476274762847629476304763147632476334763447635476364763747638476394764047641476424764347644476454764647647476484764947650476514765247653476544765547656476574765847659476604766147662476634766447665476664766747668476694767047671476724767347674476754767647677476784767947680476814768247683476844768547686476874768847689476904769147692476934769447695476964769747698476994770047701477024770347704477054770647707477084770947710477114771247713477144771547716477174771847719477204772147722477234772447725477264772747728477294773047731477324773347734477354773647737477384773947740477414774247743477444774547746477474774847749477504775147752477534775447755477564775747758477594776047761477624776347764477654776647767477684776947770477714777247773477744777547776477774777847779477804778147782477834778447785477864778747788477894779047791477924779347794477954779647797477984779947800478014780247803478044780547806478074780847809478104781147812478134781447815478164781747818478194782047821478224782347824478254782647827478284782947830478314783247833478344783547836478374783847839478404784147842478434784447845478464784747848478494785047851478524785347854478554785647857478584785947860478614786247863478644786547866478674786847869478704787147872478734787447875478764787747878478794788047881478824788347884478854788647887478884788947890478914789247893478944789547896478974789847899479004790147902479034790447905479064790747908479094791047911479124791347914479154791647917479184791947920479214792247923479244792547926479274792847929479304793147932479334793447935479364793747938479394794047941479424794347944479454794647947479484794947950479514795247953479544795547956479574795847959479604796147962479634796447965479664796747968479694797047971479724797347974479754797647977479784797947980479814798247983479844798547986479874798847989479904799147992479934799447995479964799747998479994800048001480024800348004480054800648007480084800948010480114801248013480144801548016480174801848019480204802148022480234802448025480264802748028480294803048031480324803348034480354803648037480384803948040480414804248043480444804548046480474804848049480504805148052480534805448055480564805748058480594806048061480624806348064480654806648067480684806948070480714807248073480744807548076480774807848079480804808148082480834808448085480864808748088480894809048091480924809348094480954809648097480984809948100481014810248103481044810548106481074810848109481104811148112481134811448115481164811748118481194812048121481224812348124481254812648127481284812948130481314813248133481344813548136481374813848139481404814148142481434814448145481464814748148481494815048151481524815348154481554815648157481584815948160481614816248163481644816548166481674816848169481704817148172481734817448175481764817748178481794818048181481824818348184481854818648187481884818948190481914819248193481944819548196481974819848199482004820148202482034820448205482064820748208482094821048211482124821348214482154821648217482184821948220482214822248223482244822548226482274822848229482304823148232482334823448235482364823748238482394824048241482424824348244482454824648247482484824948250482514825248253482544825548256482574825848259482604826148262482634826448265482664826748268482694827048271482724827348274482754827648277482784827948280482814828248283482844828548286482874828848289482904829148292482934829448295482964829748298482994830048301483024830348304483054830648307483084830948310483114831248313483144831548316483174831848319483204832148322483234832448325483264832748328483294833048331483324833348334483354833648337483384833948340483414834248343483444834548346483474834848349483504835148352483534835448355483564835748358483594836048361483624836348364483654836648367483684836948370483714837248373483744837548376483774837848379483804838148382483834838448385483864838748388483894839048391483924839348394483954839648397483984839948400484014840248403484044840548406484074840848409484104841148412484134841448415484164841748418484194842048421484224842348424484254842648427484284842948430484314843248433484344843548436484374843848439484404844148442484434844448445484464844748448484494845048451484524845348454484554845648457484584845948460484614846248463484644846548466484674846848469484704847148472484734847448475484764847748478484794848048481484824848348484484854848648487484884848948490484914849248493484944849548496484974849848499485004850148502485034850448505485064850748508485094851048511485124851348514485154851648517485184851948520485214852248523485244852548526485274852848529485304853148532485334853448535485364853748538485394854048541485424854348544485454854648547485484854948550485514855248553485544855548556485574855848559485604856148562485634856448565485664856748568485694857048571485724857348574485754857648577485784857948580485814858248583485844858548586485874858848589485904859148592485934859448595485964859748598485994860048601486024860348604486054860648607486084860948610486114861248613486144861548616486174861848619486204862148622486234862448625486264862748628486294863048631486324863348634486354863648637486384863948640486414864248643486444864548646486474864848649486504865148652486534865448655486564865748658486594866048661486624866348664486654866648667486684866948670486714867248673486744867548676486774867848679486804868148682486834868448685486864868748688486894869048691486924869348694486954869648697486984869948700487014870248703487044870548706487074870848709487104871148712487134871448715487164871748718487194872048721487224872348724487254872648727487284872948730487314873248733487344873548736487374873848739487404874148742487434874448745487464874748748487494875048751487524875348754487554875648757487584875948760487614876248763487644876548766487674876848769487704877148772487734877448775487764877748778487794878048781487824878348784487854878648787487884878948790487914879248793487944879548796487974879848799488004880148802488034880448805488064880748808488094881048811488124881348814488154881648817488184881948820488214882248823488244882548826488274882848829488304883148832488334883448835488364883748838488394884048841488424884348844488454884648847488484884948850488514885248853488544885548856488574885848859488604886148862488634886448865488664886748868488694887048871488724887348874488754887648877488784887948880488814888248883488844888548886488874888848889488904889148892488934889448895488964889748898488994890048901489024890348904489054890648907489084890948910489114891248913489144891548916489174891848919489204892148922489234892448925489264892748928489294893048931489324893348934489354893648937489384893948940489414894248943489444894548946489474894848949489504895148952489534895448955489564895748958489594896048961489624896348964489654896648967489684896948970489714897248973489744897548976489774897848979489804898148982489834898448985489864898748988489894899048991489924899348994489954899648997489984899949000490014900249003490044900549006490074900849009490104901149012490134901449015490164901749018490194902049021490224902349024490254902649027490284902949030490314903249033490344903549036490374903849039490404904149042490434904449045490464904749048490494905049051490524905349054490554905649057490584905949060490614906249063490644906549066490674906849069490704907149072490734907449075490764907749078490794908049081490824908349084490854908649087490884908949090490914909249093490944909549096490974909849099491004910149102491034910449105491064910749108491094911049111491124911349114491154911649117491184911949120491214912249123491244912549126491274912849129491304913149132491334913449135491364913749138491394914049141491424914349144491454914649147491484914949150491514915249153491544915549156491574915849159491604916149162491634916449165491664916749168491694917049171491724917349174491754917649177491784917949180491814918249183491844918549186491874918849189491904919149192491934919449195491964919749198491994920049201492024920349204492054920649207492084920949210492114921249213492144921549216492174921849219492204922149222492234922449225492264922749228492294923049231492324923349234492354923649237492384923949240492414924249243492444924549246492474924849249492504925149252492534925449255492564925749258492594926049261492624926349264492654926649267492684926949270492714927249273492744927549276492774927849279492804928149282492834928449285492864928749288492894929049291492924929349294492954929649297492984929949300493014930249303493044930549306493074930849309493104931149312493134931449315493164931749318493194932049321493224932349324493254932649327493284932949330493314933249333493344933549336493374933849339493404934149342493434934449345493464934749348493494935049351493524935349354493554935649357493584935949360493614936249363493644936549366493674936849369493704937149372493734937449375493764937749378493794938049381493824938349384493854938649387493884938949390493914939249393493944939549396493974939849399494004940149402494034940449405494064940749408494094941049411494124941349414494154941649417494184941949420494214942249423494244942549426494274942849429494304943149432494334943449435494364943749438494394944049441494424944349444494454944649447494484944949450494514945249453494544945549456494574945849459494604946149462494634946449465494664946749468494694947049471494724947349474494754947649477494784947949480494814948249483494844948549486494874948849489494904949149492494934949449495494964949749498494994950049501495024950349504495054950649507495084950949510495114951249513495144951549516495174951849519495204952149522495234952449525495264952749528495294953049531495324953349534495354953649537495384953949540495414954249543495444954549546495474954849549495504955149552495534955449555495564955749558495594956049561495624956349564495654956649567495684956949570495714957249573495744957549576495774957849579495804958149582495834958449585495864958749588495894959049591495924959349594495954959649597495984959949600496014960249603496044960549606496074960849609496104961149612496134961449615496164961749618496194962049621496224962349624496254962649627496284962949630496314963249633496344963549636496374963849639496404964149642496434964449645496464964749648496494965049651496524965349654496554965649657496584965949660496614966249663496644966549666496674966849669496704967149672496734967449675496764967749678496794968049681496824968349684496854968649687496884968949690496914969249693496944969549696496974969849699497004970149702497034970449705497064970749708497094971049711497124971349714497154971649717497184971949720497214972249723497244972549726497274972849729497304973149732497334973449735497364973749738497394974049741497424974349744497454974649747497484974949750497514975249753497544975549756497574975849759497604976149762497634976449765497664976749768497694977049771497724977349774497754977649777497784977949780497814978249783497844978549786497874978849789497904979149792497934979449795497964979749798497994980049801498024980349804498054980649807498084980949810498114981249813498144981549816498174981849819498204982149822498234982449825498264982749828498294983049831498324983349834498354983649837498384983949840498414984249843498444984549846498474984849849498504985149852498534985449855498564985749858498594986049861498624986349864498654986649867498684986949870498714987249873498744987549876498774987849879498804988149882498834988449885498864988749888498894989049891498924989349894498954989649897498984989949900499014990249903499044990549906499074990849909499104991149912499134991449915499164991749918499194992049921499224992349924499254992649927499284992949930499314993249933499344993549936499374993849939499404994149942499434994449945499464994749948499494995049951499524995349954499554995649957499584995949960499614996249963499644996549966499674996849969499704997149972499734997449975499764997749978499794998049981499824998349984499854998649987499884998949990499914999249993499944999549996499974999849999500005000150002500035000450005500065000750008500095001050011500125001350014500155001650017500185001950020500215002250023500245002550026500275002850029500305003150032500335003450035500365003750038500395004050041500425004350044500455004650047500485004950050500515005250053500545005550056500575005850059500605006150062500635006450065500665006750068500695007050071500725007350074500755007650077500785007950080500815008250083500845008550086500875008850089500905009150092500935009450095500965009750098500995010050101501025010350104501055010650107501085010950110501115011250113501145011550116501175011850119501205012150122501235012450125501265012750128501295013050131501325013350134501355013650137501385013950140501415014250143501445014550146501475014850149501505015150152501535015450155501565015750158501595016050161501625016350164501655016650167501685016950170501715017250173501745017550176501775017850179501805018150182501835018450185501865018750188501895019050191501925019350194501955019650197501985019950200502015020250203502045020550206502075020850209502105021150212502135021450215502165021750218502195022050221502225022350224502255022650227502285022950230502315023250233502345023550236502375023850239502405024150242502435024450245502465024750248502495025050251502525025350254502555025650257502585025950260502615026250263502645026550266502675026850269502705027150272502735027450275502765027750278502795028050281502825028350284502855028650287502885028950290502915029250293502945029550296502975029850299503005030150302503035030450305503065030750308503095031050311503125031350314503155031650317503185031950320503215032250323503245032550326503275032850329503305033150332503335033450335503365033750338503395034050341503425034350344503455034650347503485034950350503515035250353503545035550356503575035850359503605036150362503635036450365503665036750368503695037050371503725037350374503755037650377503785037950380503815038250383503845038550386503875038850389503905039150392503935039450395503965039750398503995040050401504025040350404504055040650407504085040950410504115041250413504145041550416504175041850419504205042150422504235042450425504265042750428504295043050431504325043350434504355043650437504385043950440504415044250443504445044550446504475044850449504505045150452504535045450455504565045750458504595046050461504625046350464504655046650467504685046950470504715047250473504745047550476504775047850479504805048150482504835048450485504865048750488504895049050491504925049350494504955049650497504985049950500505015050250503505045050550506505075050850509505105051150512505135051450515505165051750518505195052050521505225052350524505255052650527505285052950530505315053250533505345053550536505375053850539505405054150542505435054450545505465054750548505495055050551505525055350554505555055650557505585055950560505615056250563505645056550566505675056850569505705057150572505735057450575505765057750578505795058050581505825058350584505855058650587505885058950590505915059250593505945059550596505975059850599506005060150602506035060450605506065060750608506095061050611506125061350614506155061650617506185061950620506215062250623506245062550626506275062850629506305063150632506335063450635506365063750638506395064050641506425064350644506455064650647506485064950650506515065250653506545065550656506575065850659506605066150662506635066450665506665066750668506695067050671506725067350674506755067650677506785067950680506815068250683506845068550686506875068850689506905069150692506935069450695506965069750698506995070050701507025070350704507055070650707507085070950710507115071250713507145071550716507175071850719507205072150722507235072450725507265072750728507295073050731507325073350734507355073650737507385073950740507415074250743507445074550746507475074850749507505075150752507535075450755507565075750758507595076050761507625076350764507655076650767507685076950770507715077250773507745077550776507775077850779507805078150782507835078450785507865078750788507895079050791507925079350794507955079650797507985079950800508015080250803508045080550806508075080850809508105081150812508135081450815508165081750818508195082050821508225082350824508255082650827508285082950830508315083250833508345083550836508375083850839508405084150842508435084450845508465084750848508495085050851508525085350854508555085650857508585085950860508615086250863508645086550866508675086850869508705087150872508735087450875508765087750878508795088050881508825088350884508855088650887508885088950890508915089250893508945089550896508975089850899509005090150902509035090450905509065090750908509095091050911509125091350914509155091650917509185091950920509215092250923509245092550926509275092850929509305093150932509335093450935509365093750938509395094050941509425094350944509455094650947509485094950950509515095250953509545095550956509575095850959509605096150962509635096450965509665096750968509695097050971509725097350974509755097650977509785097950980509815098250983509845098550986509875098850989509905099150992509935099450995509965099750998509995100051001510025100351004510055100651007510085100951010510115101251013510145101551016510175101851019510205102151022510235102451025510265102751028510295103051031510325103351034510355103651037510385103951040510415104251043510445104551046510475104851049510505105151052510535105451055510565105751058510595106051061510625106351064510655106651067510685106951070510715107251073510745107551076510775107851079510805108151082510835108451085510865108751088510895109051091510925109351094510955109651097510985109951100511015110251103511045110551106511075110851109511105111151112511135111451115511165111751118511195112051121511225112351124511255112651127511285112951130511315113251133511345113551136511375113851139511405114151142511435114451145511465114751148511495115051151511525115351154511555115651157511585115951160511615116251163511645116551166511675116851169511705117151172511735117451175511765117751178511795118051181511825118351184511855118651187511885118951190511915119251193511945119551196511975119851199512005120151202512035120451205512065120751208512095121051211512125121351214512155121651217512185121951220512215122251223512245122551226512275122851229512305123151232512335123451235512365123751238512395124051241512425124351244512455124651247512485124951250512515125251253512545125551256512575125851259512605126151262512635126451265512665126751268512695127051271512725127351274512755127651277512785127951280512815128251283512845128551286512875128851289512905129151292512935129451295512965129751298512995130051301513025130351304513055130651307513085130951310513115131251313513145131551316513175131851319513205132151322513235132451325513265132751328513295133051331513325133351334513355133651337513385133951340513415134251343513445134551346513475134851349513505135151352513535135451355513565135751358513595136051361513625136351364513655136651367513685136951370513715137251373513745137551376513775137851379513805138151382513835138451385513865138751388513895139051391513925139351394513955139651397513985139951400514015140251403514045140551406514075140851409514105141151412514135141451415514165141751418514195142051421514225142351424514255142651427514285142951430514315143251433514345143551436514375143851439514405144151442514435144451445514465144751448514495145051451514525145351454514555145651457514585145951460514615146251463514645146551466514675146851469514705147151472514735147451475514765147751478514795148051481514825148351484514855148651487514885148951490514915149251493514945149551496514975149851499515005150151502515035150451505515065150751508515095151051511515125151351514515155151651517515185151951520515215152251523515245152551526515275152851529515305153151532515335153451535515365153751538515395154051541515425154351544515455154651547515485154951550515515155251553515545155551556515575155851559515605156151562515635156451565515665156751568515695157051571515725157351574515755157651577515785157951580515815158251583515845158551586515875158851589515905159151592515935159451595515965159751598515995160051601516025160351604516055160651607516085160951610516115161251613516145161551616516175161851619516205162151622516235162451625516265162751628516295163051631516325163351634516355163651637516385163951640516415164251643516445164551646516475164851649516505165151652516535165451655516565165751658516595166051661516625166351664516655166651667516685166951670516715167251673516745167551676516775167851679516805168151682516835168451685516865168751688516895169051691516925169351694516955169651697516985169951700517015170251703517045170551706517075170851709517105171151712517135171451715517165171751718517195172051721517225172351724517255172651727517285172951730517315173251733517345173551736517375173851739517405174151742517435174451745517465174751748517495175051751517525175351754517555175651757517585175951760517615176251763517645176551766517675176851769517705177151772517735177451775517765177751778517795178051781517825178351784517855178651787517885178951790517915179251793517945179551796517975179851799518005180151802518035180451805518065180751808518095181051811518125181351814518155181651817518185181951820518215182251823518245182551826518275182851829518305183151832518335183451835518365183751838518395184051841518425184351844518455184651847518485184951850518515185251853518545185551856518575185851859518605186151862518635186451865518665186751868518695187051871518725187351874518755187651877518785187951880518815188251883518845188551886518875188851889518905189151892518935189451895518965189751898518995190051901519025190351904519055190651907519085190951910519115191251913519145191551916519175191851919519205192151922519235192451925519265192751928519295193051931519325193351934519355193651937519385193951940519415194251943519445194551946519475194851949519505195151952519535195451955519565195751958519595196051961519625196351964519655196651967519685196951970519715197251973519745197551976519775197851979519805198151982519835198451985519865198751988519895199051991519925199351994519955199651997519985199952000520015200252003520045200552006520075200852009520105201152012520135201452015520165201752018520195202052021520225202352024520255202652027520285202952030520315203252033520345203552036520375203852039520405204152042520435204452045520465204752048520495205052051520525205352054520555205652057520585205952060520615206252063520645206552066520675206852069520705207152072520735207452075520765207752078520795208052081520825208352084520855208652087520885208952090520915209252093520945209552096520975209852099521005210152102521035210452105521065210752108521095211052111521125211352114521155211652117521185211952120521215212252123521245212552126521275212852129521305213152132521335213452135521365213752138521395214052141521425214352144521455214652147521485214952150521515215252153521545215552156521575215852159521605216152162521635216452165521665216752168521695217052171521725217352174521755217652177521785217952180521815218252183521845218552186521875218852189521905219152192521935219452195521965219752198521995220052201522025220352204522055220652207522085220952210522115221252213522145221552216522175221852219522205222152222522235222452225522265222752228522295223052231522325223352234522355223652237522385223952240522415224252243522445224552246522475224852249522505225152252522535225452255522565225752258522595226052261522625226352264522655226652267522685226952270522715227252273522745227552276522775227852279522805228152282522835228452285522865228752288522895229052291522925229352294522955229652297522985229952300523015230252303523045230552306523075230852309523105231152312523135231452315523165231752318523195232052321523225232352324523255232652327523285232952330523315233252333523345233552336523375233852339523405234152342523435234452345523465234752348523495235052351523525235352354523555235652357523585235952360523615236252363523645236552366523675236852369523705237152372523735237452375523765237752378523795238052381523825238352384523855238652387523885238952390523915239252393523945239552396523975239852399524005240152402524035240452405524065240752408524095241052411524125241352414524155241652417524185241952420524215242252423524245242552426524275242852429524305243152432524335243452435524365243752438524395244052441524425244352444524455244652447524485244952450524515245252453524545245552456524575245852459524605246152462524635246452465524665246752468524695247052471524725247352474524755247652477524785247952480524815248252483524845248552486524875248852489524905249152492524935249452495524965249752498524995250052501525025250352504525055250652507525085250952510525115251252513525145251552516525175251852519525205252152522525235252452525525265252752528525295253052531525325253352534525355253652537525385253952540525415254252543525445254552546525475254852549525505255152552525535255452555525565255752558525595256052561525625256352564525655256652567525685256952570525715257252573525745257552576525775257852579525805258152582525835258452585525865258752588525895259052591525925259352594525955259652597525985259952600526015260252603526045260552606526075260852609526105261152612526135261452615526165261752618526195262052621526225262352624526255262652627526285262952630526315263252633526345263552636526375263852639526405264152642526435264452645526465264752648526495265052651526525265352654526555265652657526585265952660526615266252663526645266552666526675266852669526705267152672526735267452675526765267752678526795268052681526825268352684526855268652687526885268952690526915269252693526945269552696526975269852699527005270152702527035270452705527065270752708527095271052711527125271352714527155271652717527185271952720527215272252723527245272552726527275272852729527305273152732527335273452735527365273752738527395274052741527425274352744527455274652747527485274952750527515275252753527545275552756527575275852759527605276152762527635276452765527665276752768527695277052771527725277352774527755277652777527785277952780527815278252783527845278552786527875278852789527905279152792527935279452795527965279752798527995280052801528025280352804528055280652807528085280952810528115281252813528145281552816528175281852819528205282152822528235282452825528265282752828528295283052831528325283352834528355283652837528385283952840528415284252843528445284552846528475284852849528505285152852528535285452855528565285752858528595286052861528625286352864528655286652867528685286952870528715287252873528745287552876528775287852879528805288152882528835288452885528865288752888528895289052891528925289352894528955289652897528985289952900529015290252903529045290552906529075290852909529105291152912529135291452915529165291752918529195292052921529225292352924529255292652927529285292952930529315293252933529345293552936529375293852939529405294152942529435294452945529465294752948529495295052951529525295352954529555295652957529585295952960529615296252963529645296552966529675296852969529705297152972529735297452975529765297752978529795298052981529825298352984529855298652987529885298952990529915299252993529945299552996529975299852999530005300153002530035300453005530065300753008530095301053011530125301353014530155301653017530185301953020530215302253023530245302553026530275302853029530305303153032530335303453035530365303753038530395304053041530425304353044530455304653047530485304953050530515305253053530545305553056530575305853059530605306153062530635306453065530665306753068530695307053071530725307353074530755307653077530785307953080530815308253083530845308553086530875308853089530905309153092530935309453095530965309753098530995310053101531025310353104531055310653107531085310953110531115311253113531145311553116531175311853119531205312153122531235312453125531265312753128531295313053131531325313353134531355313653137531385313953140531415314253143531445314553146531475314853149531505315153152531535315453155531565315753158531595316053161531625316353164531655316653167531685316953170531715317253173531745317553176531775317853179531805318153182531835318453185531865318753188531895319053191531925319353194531955319653197531985319953200532015320253203532045320553206532075320853209532105321153212532135321453215
  1. set search_path=public,so,frange,genetic_code;
  2. DROP FUNCTION IF EXISTS gfffeatureatts(integer);
  3. DROP VIEW IF EXISTS unorient_intra_transposition;
  4. DROP VIEW IF EXISTS db_dbxref_count CASCADE;
  5. DROP VIEW IF EXISTS stats_paths_to_root CASCADE;
  6. DROP VIEW IF EXISTS cv_root CASCADE;
  7. DROP VIEW IF EXISTS cv_leaf CASCADE;
  8. DROP VIEW IF EXISTS common_ancestor_cvterm CASCADE;
  9. DROP VIEW IF EXISTS common_descendant_cvterm CASCADE;
  10. DROP VIEW IF EXISTS cv_cvterm_count CASCADE;
  11. DROP VIEW IF EXISTS cv_cvterm_count_with_obs CASCADE;
  12. DROP VIEW IF EXISTS cv_link_count CASCADE;
  13. DROP VIEW IF EXISTS cv_path_count CASCADE;
  14. DROP VIEW IF EXISTS type_feature_count CASCADE;
  15. DROP VIEW IF EXISTS region CASCADE;
  16. DROP VIEW IF EXISTS sequence_secondary_structure CASCADE;
  17. DROP VIEW IF EXISTS g_quartet CASCADE;
  18. DROP VIEW IF EXISTS interior_coding_exon CASCADE;
  19. DROP VIEW IF EXISTS satellite_dna CASCADE;
  20. DROP VIEW IF EXISTS pcr_product CASCADE;
  21. DROP VIEW IF EXISTS read_pair CASCADE;
  22. DROP VIEW IF EXISTS protein_coding CASCADE;
  23. DROP VIEW IF EXISTS non_protein_coding CASCADE;
  24. DROP VIEW IF EXISTS scrna_primary_transcript CASCADE;
  25. DROP VIEW IF EXISTS scrna CASCADE;
  26. DROP VIEW IF EXISTS inr_motif CASCADE;
  27. DROP VIEW IF EXISTS dpe_motif CASCADE;
  28. DROP VIEW IF EXISTS breu_motif CASCADE;
  29. DROP VIEW IF EXISTS pse_motif CASCADE;
  30. DROP VIEW IF EXISTS linkage_group CASCADE;
  31. DROP VIEW IF EXISTS rna_internal_loop CASCADE;
  32. DROP VIEW IF EXISTS asymmetric_rna_internal_loop CASCADE;
  33. DROP VIEW IF EXISTS a_minor_rna_motif CASCADE;
  34. DROP VIEW IF EXISTS k_turn_rna_motif CASCADE;
  35. DROP VIEW IF EXISTS sarcin_like_rna_motif CASCADE;
  36. DROP VIEW IF EXISTS symmetric_rna_internal_loop CASCADE;
  37. DROP VIEW IF EXISTS rna_junction_loop CASCADE;
  38. DROP VIEW IF EXISTS rna_hook_turn CASCADE;
  39. DROP VIEW IF EXISTS base_pair CASCADE;
  40. DROP VIEW IF EXISTS wc_base_pair CASCADE;
  41. DROP VIEW IF EXISTS sugar_edge_base_pair CASCADE;
  42. DROP VIEW IF EXISTS aptamer CASCADE;
  43. DROP VIEW IF EXISTS dna_aptamer CASCADE;
  44. DROP VIEW IF EXISTS rna_aptamer CASCADE;
  45. DROP VIEW IF EXISTS morpholino_oligo CASCADE;
  46. DROP VIEW IF EXISTS riboswitch CASCADE;
  47. DROP VIEW IF EXISTS matrix_attachment_site CASCADE;
  48. DROP VIEW IF EXISTS locus_control_region CASCADE;
  49. DROP VIEW IF EXISTS match_part CASCADE;
  50. DROP VIEW IF EXISTS genomic_clone CASCADE;
  51. DROP VIEW IF EXISTS processed_pseudogene CASCADE;
  52. DROP VIEW IF EXISTS pseudogene_by_unequal_crossing_over CASCADE;
  53. DROP VIEW IF EXISTS probe CASCADE;
  54. DROP VIEW IF EXISTS aneuploid CASCADE;
  55. DROP VIEW IF EXISTS hyperploid CASCADE;
  56. DROP VIEW IF EXISTS hypoploid CASCADE;
  57. DROP VIEW IF EXISTS operator CASCADE;
  58. DROP VIEW IF EXISTS nuclease_binding_site CASCADE;
  59. DROP VIEW IF EXISTS compound_chromosome_arm CASCADE;
  60. DROP VIEW IF EXISTS restriction_enzyme_binding_site CASCADE;
  61. DROP VIEW IF EXISTS d_intrachr_transposition CASCADE;
  62. DROP VIEW IF EXISTS d_interchr_transposition CASCADE;
  63. DROP VIEW IF EXISTS free_chromosome_arm CASCADE;
  64. DROP VIEW IF EXISTS gene_to_gene_feature CASCADE;
  65. DROP VIEW IF EXISTS overlapping CASCADE;
  66. DROP VIEW IF EXISTS inside_intron CASCADE;
  67. DROP VIEW IF EXISTS inside_intron_antiparallel CASCADE;
  68. DROP VIEW IF EXISTS inside_intron_parallel CASCADE;
  69. DROP VIEW IF EXISTS five_prime_three_prime_overlap CASCADE;
  70. DROP VIEW IF EXISTS five_prime_five_prime_overlap CASCADE;
  71. DROP VIEW IF EXISTS three_prime_three_prime_overlap CASCADE;
  72. DROP VIEW IF EXISTS three_prime_five_prime_overlap CASCADE;
  73. DROP VIEW IF EXISTS antisense CASCADE;
  74. DROP VIEW IF EXISTS polycistronic_transcript CASCADE;
  75. DROP VIEW IF EXISTS dicistronic_transcript CASCADE;
  76. DROP VIEW IF EXISTS operon_member CASCADE;
  77. DROP VIEW IF EXISTS gene_array_member CASCADE;
  78. DROP VIEW IF EXISTS macronuclear_sequence CASCADE;
  79. DROP VIEW IF EXISTS micronuclear_sequence CASCADE;
  80. DROP VIEW IF EXISTS nuclear_gene CASCADE;
  81. DROP VIEW IF EXISTS mt_gene CASCADE;
  82. DROP VIEW IF EXISTS kinetoplast_gene CASCADE;
  83. DROP VIEW IF EXISTS plastid_gene CASCADE;
  84. DROP VIEW IF EXISTS apicoplast_gene CASCADE;
  85. DROP VIEW IF EXISTS ct_gene CASCADE;
  86. DROP VIEW IF EXISTS chromoplast_gene CASCADE;
  87. DROP VIEW IF EXISTS cyanelle_gene CASCADE;
  88. DROP VIEW IF EXISTS leucoplast_gene CASCADE;
  89. DROP VIEW IF EXISTS proplastid_gene CASCADE;
  90. DROP VIEW IF EXISTS nucleomorph_gene CASCADE;
  91. DROP VIEW IF EXISTS plasmid_gene CASCADE;
  92. DROP VIEW IF EXISTS proviral_gene CASCADE;
  93. DROP VIEW IF EXISTS endogenous_retroviral_gene CASCADE;
  94. DROP VIEW IF EXISTS transposable_element CASCADE;
  95. DROP VIEW IF EXISTS expressed_sequence_match CASCADE;
  96. DROP VIEW IF EXISTS clone_insert_end CASCADE;
  97. DROP VIEW IF EXISTS polypeptide CASCADE;
  98. DROP VIEW IF EXISTS chromosome_arm CASCADE;
  99. DROP VIEW IF EXISTS sequencing_primer CASCADE;
  100. DROP VIEW IF EXISTS mrna_with_frameshift CASCADE;
  101. DROP VIEW IF EXISTS sequence_feature CASCADE;
  102. DROP VIEW IF EXISTS transposable_element_gene CASCADE;
  103. DROP VIEW IF EXISTS primer CASCADE;
  104. DROP VIEW IF EXISTS proviral_region CASCADE;
  105. DROP VIEW IF EXISTS methylated_c CASCADE;
  106. DROP VIEW IF EXISTS edited CASCADE;
  107. DROP VIEW IF EXISTS transcript_with_translational_frameshift CASCADE;
  108. DROP VIEW IF EXISTS regulated CASCADE;
  109. DROP VIEW IF EXISTS protein_coding_primary_transcript CASCADE;
  110. DROP VIEW IF EXISTS forward_primer CASCADE;
  111. DROP VIEW IF EXISTS rna_sequence_secondary_structure CASCADE;
  112. DROP VIEW IF EXISTS transcriptionally_regulated CASCADE;
  113. DROP VIEW IF EXISTS transcriptionally_constitutive CASCADE;
  114. DROP VIEW IF EXISTS transcriptionally_induced CASCADE;
  115. DROP VIEW IF EXISTS transcriptionally_repressed CASCADE;
  116. DROP VIEW IF EXISTS silenced_gene CASCADE;
  117. DROP VIEW IF EXISTS gene_silenced_by_dna_modification CASCADE;
  118. DROP VIEW IF EXISTS gene_silenced_by_dna_methylation CASCADE;
  119. DROP VIEW IF EXISTS post_translationally_regulated CASCADE;
  120. DROP VIEW IF EXISTS translationally_regulated CASCADE;
  121. DROP VIEW IF EXISTS reverse_primer CASCADE;
  122. DROP VIEW IF EXISTS epigenetically_modified CASCADE;
  123. DROP VIEW IF EXISTS imprinted CASCADE;
  124. DROP VIEW IF EXISTS maternally_imprinted CASCADE;
  125. DROP VIEW IF EXISTS paternally_imprinted CASCADE;
  126. DROP VIEW IF EXISTS allelically_excluded CASCADE;
  127. DROP VIEW IF EXISTS gene_rearranged_at_dna_level CASCADE;
  128. DROP VIEW IF EXISTS ribosome_entry_site CASCADE;
  129. DROP VIEW IF EXISTS attenuator CASCADE;
  130. DROP VIEW IF EXISTS terminator CASCADE;
  131. DROP VIEW IF EXISTS dna_sequence_secondary_structure CASCADE;
  132. DROP VIEW IF EXISTS assembly_component CASCADE;
  133. DROP VIEW IF EXISTS recoded_codon CASCADE;
  134. DROP VIEW IF EXISTS capped CASCADE;
  135. DROP VIEW IF EXISTS exon CASCADE;
  136. DROP VIEW IF EXISTS supercontig CASCADE;
  137. DROP VIEW IF EXISTS contig CASCADE;
  138. DROP VIEW IF EXISTS read CASCADE;
  139. DROP VIEW IF EXISTS clone CASCADE;
  140. DROP VIEW IF EXISTS yac CASCADE;
  141. DROP VIEW IF EXISTS bac CASCADE;
  142. DROP VIEW IF EXISTS pac CASCADE;
  143. DROP VIEW IF EXISTS plasmid CASCADE;
  144. DROP VIEW IF EXISTS cosmid CASCADE;
  145. DROP VIEW IF EXISTS phagemid CASCADE;
  146. DROP VIEW IF EXISTS fosmid CASCADE;
  147. DROP VIEW IF EXISTS deletion CASCADE;
  148. DROP VIEW IF EXISTS methylated_a CASCADE;
  149. DROP VIEW IF EXISTS splice_site CASCADE;
  150. DROP VIEW IF EXISTS five_prime_cis_splice_site CASCADE;
  151. DROP VIEW IF EXISTS three_prime_cis_splice_site CASCADE;
  152. DROP VIEW IF EXISTS enhancer CASCADE;
  153. DROP VIEW IF EXISTS enhancer_bound_by_factor CASCADE;
  154. DROP VIEW IF EXISTS promoter CASCADE;
  155. DROP VIEW IF EXISTS rnapol_i_promoter CASCADE;
  156. DROP VIEW IF EXISTS rnapol_ii_promoter CASCADE;
  157. DROP VIEW IF EXISTS rnapol_iii_promoter CASCADE;
  158. DROP VIEW IF EXISTS caat_signal CASCADE;
  159. DROP VIEW IF EXISTS gc_rich_promoter_region CASCADE;
  160. DROP VIEW IF EXISTS tata_box CASCADE;
  161. DROP VIEW IF EXISTS minus_10_signal CASCADE;
  162. DROP VIEW IF EXISTS minus_35_signal CASCADE;
  163. DROP VIEW IF EXISTS cross_genome_match CASCADE;
  164. DROP VIEW IF EXISTS operon CASCADE;
  165. DROP VIEW IF EXISTS clone_insert_start CASCADE;
  166. DROP VIEW IF EXISTS retrotransposon CASCADE;
  167. DROP VIEW IF EXISTS translated_nucleotide_match CASCADE;
  168. DROP VIEW IF EXISTS dna_transposon CASCADE;
  169. DROP VIEW IF EXISTS non_transcribed_region CASCADE;
  170. DROP VIEW IF EXISTS u2_intron CASCADE;
  171. DROP VIEW IF EXISTS primary_transcript CASCADE;
  172. DROP VIEW IF EXISTS ltr_retrotransposon CASCADE;
  173. DROP VIEW IF EXISTS intron CASCADE;
  174. DROP VIEW IF EXISTS non_ltr_retrotransposon CASCADE;
  175. DROP VIEW IF EXISTS five_prime_intron CASCADE;
  176. DROP VIEW IF EXISTS interior_intron CASCADE;
  177. DROP VIEW IF EXISTS three_prime_intron CASCADE;
  178. DROP VIEW IF EXISTS rflp_fragment CASCADE;
  179. DROP VIEW IF EXISTS line_element CASCADE;
  180. DROP VIEW IF EXISTS coding_exon CASCADE;
  181. DROP VIEW IF EXISTS five_prime_coding_exon_coding_region CASCADE;
  182. DROP VIEW IF EXISTS three_prime_coding_exon_coding_region CASCADE;
  183. DROP VIEW IF EXISTS noncoding_exon CASCADE;
  184. DROP VIEW IF EXISTS translocation CASCADE;
  185. DROP VIEW IF EXISTS five_prime_coding_exon CASCADE;
  186. DROP VIEW IF EXISTS interior_exon CASCADE;
  187. DROP VIEW IF EXISTS three_prime_coding_exon CASCADE;
  188. DROP VIEW IF EXISTS utr CASCADE;
  189. DROP VIEW IF EXISTS five_prime_utr CASCADE;
  190. DROP VIEW IF EXISTS three_prime_utr CASCADE;
  191. DROP VIEW IF EXISTS sine_element CASCADE;
  192. DROP VIEW IF EXISTS simple_sequence_length_variation CASCADE;
  193. DROP VIEW IF EXISTS terminal_inverted_repeat_element CASCADE;
  194. DROP VIEW IF EXISTS rrna_primary_transcript CASCADE;
  195. DROP VIEW IF EXISTS trna_primary_transcript CASCADE;
  196. DROP VIEW IF EXISTS alanine_trna_primary_transcript CASCADE;
  197. DROP VIEW IF EXISTS arg_trna_primary_transcript CASCADE;
  198. DROP VIEW IF EXISTS asparagine_trna_primary_transcript CASCADE;
  199. DROP VIEW IF EXISTS aspartic_acid_trna_primary_transcript CASCADE;
  200. DROP VIEW IF EXISTS cysteine_trna_primary_transcript CASCADE;
  201. DROP VIEW IF EXISTS glutamic_acid_trna_primary_transcript CASCADE;
  202. DROP VIEW IF EXISTS glutamine_trna_primary_transcript CASCADE;
  203. DROP VIEW IF EXISTS glycine_trna_primary_transcript CASCADE;
  204. DROP VIEW IF EXISTS histidine_trna_primary_transcript CASCADE;
  205. DROP VIEW IF EXISTS isoleucine_trna_primary_transcript CASCADE;
  206. DROP VIEW IF EXISTS leucine_trna_primary_transcript CASCADE;
  207. DROP VIEW IF EXISTS lysine_trna_primary_transcript CASCADE;
  208. DROP VIEW IF EXISTS methionine_trna_primary_transcript CASCADE;
  209. DROP VIEW IF EXISTS phe_trna_primary_transcript CASCADE;
  210. DROP VIEW IF EXISTS proline_trna_primary_transcript CASCADE;
  211. DROP VIEW IF EXISTS serine_trna_primary_transcript CASCADE;
  212. DROP VIEW IF EXISTS thr_trna_primary_transcript CASCADE;
  213. DROP VIEW IF EXISTS try_trna_primary_transcript CASCADE;
  214. DROP VIEW IF EXISTS tyrosine_trna_primary_transcript CASCADE;
  215. DROP VIEW IF EXISTS valine_trna_primary_transcript CASCADE;
  216. DROP VIEW IF EXISTS snrna_primary_transcript CASCADE;
  217. DROP VIEW IF EXISTS snorna_primary_transcript CASCADE;
  218. DROP VIEW IF EXISTS mature_transcript CASCADE;
  219. DROP VIEW IF EXISTS protein_coding_gene CASCADE;
  220. DROP VIEW IF EXISTS mrna CASCADE;
  221. DROP VIEW IF EXISTS tf_binding_site CASCADE;
  222. DROP VIEW IF EXISTS orf CASCADE;
  223. DROP VIEW IF EXISTS transcript_attribute CASCADE;
  224. DROP VIEW IF EXISTS foldback_element CASCADE;
  225. DROP VIEW IF EXISTS flanking_region CASCADE;
  226. DROP VIEW IF EXISTS chromosome_variation CASCADE;
  227. DROP VIEW IF EXISTS internal_utr CASCADE;
  228. DROP VIEW IF EXISTS untranslated_region_polycistronic_mrna CASCADE;
  229. DROP VIEW IF EXISTS internal_ribosome_entry_site CASCADE;
  230. DROP VIEW IF EXISTS polyadenylated CASCADE;
  231. DROP VIEW IF EXISTS sequence_length_variation CASCADE;
  232. DROP VIEW IF EXISTS modified_rna_base_feature CASCADE;
  233. DROP VIEW IF EXISTS rrna CASCADE;
  234. DROP VIEW IF EXISTS trna CASCADE;
  235. DROP VIEW IF EXISTS alanyl_trna CASCADE;
  236. DROP VIEW IF EXISTS rrna_small_subunit_primary_transcript CASCADE;
  237. DROP VIEW IF EXISTS asparaginyl_trna CASCADE;
  238. DROP VIEW IF EXISTS aspartyl_trna CASCADE;
  239. DROP VIEW IF EXISTS cysteinyl_trna CASCADE;
  240. DROP VIEW IF EXISTS glutaminyl_trna CASCADE;
  241. DROP VIEW IF EXISTS glutamyl_trna CASCADE;
  242. DROP VIEW IF EXISTS glycyl_trna CASCADE;
  243. DROP VIEW IF EXISTS histidyl_trna CASCADE;
  244. DROP VIEW IF EXISTS isoleucyl_trna CASCADE;
  245. DROP VIEW IF EXISTS leucyl_trna CASCADE;
  246. DROP VIEW IF EXISTS lysyl_trna CASCADE;
  247. DROP VIEW IF EXISTS methionyl_trna CASCADE;
  248. DROP VIEW IF EXISTS phenylalanyl_trna CASCADE;
  249. DROP VIEW IF EXISTS prolyl_trna CASCADE;
  250. DROP VIEW IF EXISTS seryl_trna CASCADE;
  251. DROP VIEW IF EXISTS threonyl_trna CASCADE;
  252. DROP VIEW IF EXISTS tryptophanyl_trna CASCADE;
  253. DROP VIEW IF EXISTS tyrosyl_trna CASCADE;
  254. DROP VIEW IF EXISTS valyl_trna CASCADE;
  255. DROP VIEW IF EXISTS snrna CASCADE;
  256. DROP VIEW IF EXISTS snorna CASCADE;
  257. DROP VIEW IF EXISTS mirna CASCADE;
  258. DROP VIEW IF EXISTS bound_by_factor CASCADE;
  259. DROP VIEW IF EXISTS transcript_bound_by_nucleic_acid CASCADE;
  260. DROP VIEW IF EXISTS transcript_bound_by_protein CASCADE;
  261. DROP VIEW IF EXISTS engineered_gene CASCADE;
  262. DROP VIEW IF EXISTS engineered_foreign_gene CASCADE;
  263. DROP VIEW IF EXISTS mrna_with_minus_1_frameshift CASCADE;
  264. DROP VIEW IF EXISTS engineered_foreign_transposable_element_gene CASCADE;
  265. DROP VIEW IF EXISTS foreign_gene CASCADE;
  266. DROP VIEW IF EXISTS long_terminal_repeat CASCADE;
  267. DROP VIEW IF EXISTS fusion_gene CASCADE;
  268. DROP VIEW IF EXISTS engineered_fusion_gene CASCADE;
  269. DROP VIEW IF EXISTS microsatellite CASCADE;
  270. DROP VIEW IF EXISTS dinucleotide_repeat_microsatellite_feature CASCADE;
  271. DROP VIEW IF EXISTS trinuc_repeat_microsat CASCADE;
  272. DROP VIEW IF EXISTS engineered_foreign_repetitive_element CASCADE;
  273. DROP VIEW IF EXISTS inverted_repeat CASCADE;
  274. DROP VIEW IF EXISTS u12_intron CASCADE;
  275. DROP VIEW IF EXISTS origin_of_replication CASCADE;
  276. DROP VIEW IF EXISTS d_loop CASCADE;
  277. DROP VIEW IF EXISTS recombination_feature CASCADE;
  278. DROP VIEW IF EXISTS specific_recombination_site CASCADE;
  279. DROP VIEW IF EXISTS recombination_feature_of_rearranged_gene CASCADE;
  280. DROP VIEW IF EXISTS vertebrate_immune_system_gene_recombination_feature CASCADE;
  281. DROP VIEW IF EXISTS j_gene_recombination_feature CASCADE;
  282. DROP VIEW IF EXISTS clip CASCADE;
  283. DROP VIEW IF EXISTS modified_base CASCADE;
  284. DROP VIEW IF EXISTS methylated_base_feature CASCADE;
  285. DROP VIEW IF EXISTS cpg_island CASCADE;
  286. DROP VIEW IF EXISTS experimentally_determined CASCADE;
  287. DROP VIEW IF EXISTS stem_loop CASCADE;
  288. DROP VIEW IF EXISTS direct_repeat CASCADE;
  289. DROP VIEW IF EXISTS tss CASCADE;
  290. DROP VIEW IF EXISTS cds CASCADE;
  291. DROP VIEW IF EXISTS cdna_clone CASCADE;
  292. DROP VIEW IF EXISTS start_codon CASCADE;
  293. DROP VIEW IF EXISTS stop_codon CASCADE;
  294. DROP VIEW IF EXISTS intronic_splice_enhancer CASCADE;
  295. DROP VIEW IF EXISTS mrna_with_plus_1_frameshift CASCADE;
  296. DROP VIEW IF EXISTS nuclease_hypersensitive_site CASCADE;
  297. DROP VIEW IF EXISTS coding_start CASCADE;
  298. DROP VIEW IF EXISTS tag CASCADE;
  299. DROP VIEW IF EXISTS rrna_large_subunit_primary_transcript CASCADE;
  300. DROP VIEW IF EXISTS sage_tag CASCADE;
  301. DROP VIEW IF EXISTS coding_end CASCADE;
  302. DROP VIEW IF EXISTS microarray_oligo CASCADE;
  303. DROP VIEW IF EXISTS mrna_with_plus_2_frameshift CASCADE;
  304. DROP VIEW IF EXISTS conserved_region CASCADE;
  305. DROP VIEW IF EXISTS sts CASCADE;
  306. DROP VIEW IF EXISTS coding_conserved_region CASCADE;
  307. DROP VIEW IF EXISTS exon_junction CASCADE;
  308. DROP VIEW IF EXISTS nc_conserved_region CASCADE;
  309. DROP VIEW IF EXISTS mrna_with_minus_2_frameshift CASCADE;
  310. DROP VIEW IF EXISTS pseudogene CASCADE;
  311. DROP VIEW IF EXISTS rnai_reagent CASCADE;
  312. DROP VIEW IF EXISTS mite CASCADE;
  313. DROP VIEW IF EXISTS recombination_hotspot CASCADE;
  314. DROP VIEW IF EXISTS chromosome CASCADE;
  315. DROP VIEW IF EXISTS chromosome_band CASCADE;
  316. DROP VIEW IF EXISTS site_specific_recombination_target_region CASCADE;
  317. DROP VIEW IF EXISTS match CASCADE;
  318. DROP VIEW IF EXISTS splice_enhancer CASCADE;
  319. DROP VIEW IF EXISTS est CASCADE;
  320. DROP VIEW IF EXISTS loxp_site CASCADE;
  321. DROP VIEW IF EXISTS nucleotide_match CASCADE;
  322. DROP VIEW IF EXISTS nucleic_acid CASCADE;
  323. DROP VIEW IF EXISTS protein_match CASCADE;
  324. DROP VIEW IF EXISTS frt_site CASCADE;
  325. DROP VIEW IF EXISTS synthetic_sequence CASCADE;
  326. DROP VIEW IF EXISTS dna CASCADE;
  327. DROP VIEW IF EXISTS sequence_assembly CASCADE;
  328. DROP VIEW IF EXISTS group_1_intron_homing_endonuclease_target_region CASCADE;
  329. DROP VIEW IF EXISTS haplotype_block CASCADE;
  330. DROP VIEW IF EXISTS rna CASCADE;
  331. DROP VIEW IF EXISTS flanked CASCADE;
  332. DROP VIEW IF EXISTS floxed CASCADE;
  333. DROP VIEW IF EXISTS codon CASCADE;
  334. DROP VIEW IF EXISTS frt_flanked CASCADE;
  335. DROP VIEW IF EXISTS invalidated_by_chimeric_cdna CASCADE;
  336. DROP VIEW IF EXISTS floxed_gene CASCADE;
  337. DROP VIEW IF EXISTS transposable_element_flanking_region CASCADE;
  338. DROP VIEW IF EXISTS integron CASCADE;
  339. DROP VIEW IF EXISTS insertion_site CASCADE;
  340. DROP VIEW IF EXISTS atti_site CASCADE;
  341. DROP VIEW IF EXISTS transposable_element_insertion_site CASCADE;
  342. DROP VIEW IF EXISTS small_regulatory_ncrna CASCADE;
  343. DROP VIEW IF EXISTS conjugative_transposon CASCADE;
  344. DROP VIEW IF EXISTS enzymatic_rna CASCADE;
  345. DROP VIEW IF EXISTS recombinationally_inverted_gene CASCADE;
  346. DROP VIEW IF EXISTS ribozyme CASCADE;
  347. DROP VIEW IF EXISTS rrna_5_8s CASCADE;
  348. DROP VIEW IF EXISTS rna_6s CASCADE;
  349. DROP VIEW IF EXISTS csrb_rsmb_rna CASCADE;
  350. DROP VIEW IF EXISTS dsra_rna CASCADE;
  351. DROP VIEW IF EXISTS gcvb_rna CASCADE;
  352. DROP VIEW IF EXISTS hammerhead_ribozyme CASCADE;
  353. DROP VIEW IF EXISTS group_iia_intron CASCADE;
  354. DROP VIEW IF EXISTS group_iib_intron CASCADE;
  355. DROP VIEW IF EXISTS micf_rna CASCADE;
  356. DROP VIEW IF EXISTS oxys_rna CASCADE;
  357. DROP VIEW IF EXISTS rnase_mrp_rna CASCADE;
  358. DROP VIEW IF EXISTS rnase_p_rna CASCADE;
  359. DROP VIEW IF EXISTS rpra_rna CASCADE;
  360. DROP VIEW IF EXISTS rre_rna CASCADE;
  361. DROP VIEW IF EXISTS spot_42_rna CASCADE;
  362. DROP VIEW IF EXISTS telomerase_rna CASCADE;
  363. DROP VIEW IF EXISTS u1_snrna CASCADE;
  364. DROP VIEW IF EXISTS u2_snrna CASCADE;
  365. DROP VIEW IF EXISTS u4_snrna CASCADE;
  366. DROP VIEW IF EXISTS u4atac_snrna CASCADE;
  367. DROP VIEW IF EXISTS u5_snrna CASCADE;
  368. DROP VIEW IF EXISTS u6_snrna CASCADE;
  369. DROP VIEW IF EXISTS u6atac_snrna CASCADE;
  370. DROP VIEW IF EXISTS u11_snrna CASCADE;
  371. DROP VIEW IF EXISTS u12_snrna CASCADE;
  372. DROP VIEW IF EXISTS sequence_attribute CASCADE;
  373. DROP VIEW IF EXISTS gene_attribute CASCADE;
  374. DROP VIEW IF EXISTS u14_snorna CASCADE;
  375. DROP VIEW IF EXISTS vault_rna CASCADE;
  376. DROP VIEW IF EXISTS y_rna CASCADE;
  377. DROP VIEW IF EXISTS twintron CASCADE;
  378. DROP VIEW IF EXISTS rrna_18s CASCADE;
  379. DROP VIEW IF EXISTS binding_site CASCADE;
  380. DROP VIEW IF EXISTS protein_binding_site CASCADE;
  381. DROP VIEW IF EXISTS rescue_region CASCADE;
  382. DROP VIEW IF EXISTS restriction_fragment CASCADE;
  383. DROP VIEW IF EXISTS sequence_difference CASCADE;
  384. DROP VIEW IF EXISTS invalidated_by_genomic_contamination CASCADE;
  385. DROP VIEW IF EXISTS invalidated_by_genomic_polya_primed_cdna CASCADE;
  386. DROP VIEW IF EXISTS invalidated_by_partial_processing CASCADE;
  387. DROP VIEW IF EXISTS polypeptide_domain CASCADE;
  388. DROP VIEW IF EXISTS signal_peptide CASCADE;
  389. DROP VIEW IF EXISTS mature_protein_region CASCADE;
  390. DROP VIEW IF EXISTS five_prime_terminal_inverted_repeat CASCADE;
  391. DROP VIEW IF EXISTS three_prime_terminal_inverted_repeat CASCADE;
  392. DROP VIEW IF EXISTS u5_ltr_region CASCADE;
  393. DROP VIEW IF EXISTS r_ltr_region CASCADE;
  394. DROP VIEW IF EXISTS u3_ltr_region CASCADE;
  395. DROP VIEW IF EXISTS five_prime_ltr CASCADE;
  396. DROP VIEW IF EXISTS three_prime_ltr CASCADE;
  397. DROP VIEW IF EXISTS r_five_prime_ltr_region CASCADE;
  398. DROP VIEW IF EXISTS u5_five_prime_ltr_region CASCADE;
  399. DROP VIEW IF EXISTS u3_five_prime_ltr_region CASCADE;
  400. DROP VIEW IF EXISTS r_three_prime_ltr_region CASCADE;
  401. DROP VIEW IF EXISTS u3_three_prime_ltr_region CASCADE;
  402. DROP VIEW IF EXISTS u5_three_prime_ltr_region CASCADE;
  403. DROP VIEW IF EXISTS non_ltr_retrotransposon_polymeric_tract CASCADE;
  404. DROP VIEW IF EXISTS target_site_duplication CASCADE;
  405. DROP VIEW IF EXISTS rr_tract CASCADE;
  406. DROP VIEW IF EXISTS ars CASCADE;
  407. DROP VIEW IF EXISTS inverted_ring_chromosome CASCADE;
  408. DROP VIEW IF EXISTS vector_replicon CASCADE;
  409. DROP VIEW IF EXISTS ss_oligo CASCADE;
  410. DROP VIEW IF EXISTS ds_oligo CASCADE;
  411. DROP VIEW IF EXISTS polymer_attribute CASCADE;
  412. DROP VIEW IF EXISTS three_prime_noncoding_exon CASCADE;
  413. DROP VIEW IF EXISTS five_prime_noncoding_exon CASCADE;
  414. DROP VIEW IF EXISTS utr_intron CASCADE;
  415. DROP VIEW IF EXISTS five_prime_utr_intron CASCADE;
  416. DROP VIEW IF EXISTS three_prime_utr_intron CASCADE;
  417. DROP VIEW IF EXISTS random_sequence CASCADE;
  418. DROP VIEW IF EXISTS interband CASCADE;
  419. DROP VIEW IF EXISTS gene_with_polyadenylated_mrna CASCADE;
  420. DROP VIEW IF EXISTS chromosomal_transposition CASCADE;
  421. DROP VIEW IF EXISTS rasirna CASCADE;
  422. DROP VIEW IF EXISTS gene_with_mrna_with_frameshift CASCADE;
  423. DROP VIEW IF EXISTS recombinationally_rearranged_gene CASCADE;
  424. DROP VIEW IF EXISTS interchromosomal_duplication CASCADE;
  425. DROP VIEW IF EXISTS d_gene CASCADE;
  426. DROP VIEW IF EXISTS gene_with_trans_spliced_transcript CASCADE;
  427. DROP VIEW IF EXISTS vertebrate_immunoglobulin_t_cell_receptor_segment CASCADE;
  428. DROP VIEW IF EXISTS inversion_derived_bipartite_deficiency CASCADE;
  429. DROP VIEW IF EXISTS pseudogenic_region CASCADE;
  430. DROP VIEW IF EXISTS encodes_alternately_spliced_transcripts CASCADE;
  431. DROP VIEW IF EXISTS decayed_exon CASCADE;
  432. DROP VIEW IF EXISTS inversion_derived_deficiency_plus_duplication CASCADE;
  433. DROP VIEW IF EXISTS v_gene CASCADE;
  434. DROP VIEW IF EXISTS post_translationally_regulated_by_protein_stability CASCADE;
  435. DROP VIEW IF EXISTS golden_path_fragment CASCADE;
  436. DROP VIEW IF EXISTS post_translationally_regulated_by_protein_modification CASCADE;
  437. DROP VIEW IF EXISTS j_gene CASCADE;
  438. DROP VIEW IF EXISTS autoregulated CASCADE;
  439. DROP VIEW IF EXISTS tiling_path CASCADE;
  440. DROP VIEW IF EXISTS negatively_autoregulated CASCADE;
  441. DROP VIEW IF EXISTS tiling_path_fragment CASCADE;
  442. DROP VIEW IF EXISTS positively_autoregulated CASCADE;
  443. DROP VIEW IF EXISTS contig_read CASCADE;
  444. DROP VIEW IF EXISTS c_gene CASCADE;
  445. DROP VIEW IF EXISTS trans_spliced_transcript CASCADE;
  446. DROP VIEW IF EXISTS tiling_path_clone CASCADE;
  447. DROP VIEW IF EXISTS terminal_inverted_repeat CASCADE;
  448. DROP VIEW IF EXISTS vertebrate_immunoglobulin_t_cell_receptor_gene_cluster CASCADE;
  449. DROP VIEW IF EXISTS nc_primary_transcript CASCADE;
  450. DROP VIEW IF EXISTS three_prime_coding_exon_noncoding_region CASCADE;
  451. DROP VIEW IF EXISTS dj_j_cluster CASCADE;
  452. DROP VIEW IF EXISTS five_prime_coding_exon_noncoding_region CASCADE;
  453. DROP VIEW IF EXISTS vdj_j_c_cluster CASCADE;
  454. DROP VIEW IF EXISTS vdj_j_cluster CASCADE;
  455. DROP VIEW IF EXISTS vj_c_cluster CASCADE;
  456. DROP VIEW IF EXISTS vj_j_c_cluster CASCADE;
  457. DROP VIEW IF EXISTS vj_j_cluster CASCADE;
  458. DROP VIEW IF EXISTS d_gene_recombination_feature CASCADE;
  459. DROP VIEW IF EXISTS three_prime_d_heptamer CASCADE;
  460. DROP VIEW IF EXISTS three_prime_d_nonamer CASCADE;
  461. DROP VIEW IF EXISTS three_prime_d_spacer CASCADE;
  462. DROP VIEW IF EXISTS five_prime_d_heptamer CASCADE;
  463. DROP VIEW IF EXISTS five_prime_d_nonamer CASCADE;
  464. DROP VIEW IF EXISTS five_prime_d_spacer CASCADE;
  465. DROP VIEW IF EXISTS virtual_sequence CASCADE;
  466. DROP VIEW IF EXISTS hoogsteen_base_pair CASCADE;
  467. DROP VIEW IF EXISTS reverse_hoogsteen_base_pair CASCADE;
  468. DROP VIEW IF EXISTS d_dj_c_cluster CASCADE;
  469. DROP VIEW IF EXISTS d_dj_cluster CASCADE;
  470. DROP VIEW IF EXISTS d_dj_j_c_cluster CASCADE;
  471. DROP VIEW IF EXISTS pseudogenic_exon CASCADE;
  472. DROP VIEW IF EXISTS d_dj_j_cluster CASCADE;
  473. DROP VIEW IF EXISTS d_j_c_cluster CASCADE;
  474. DROP VIEW IF EXISTS vd_gene CASCADE;
  475. DROP VIEW IF EXISTS j_c_cluster CASCADE;
  476. DROP VIEW IF EXISTS inversion_derived_deficiency_plus_aneuploid CASCADE;
  477. DROP VIEW IF EXISTS j_cluster CASCADE;
  478. DROP VIEW IF EXISTS j_nonamer CASCADE;
  479. DROP VIEW IF EXISTS j_heptamer CASCADE;
  480. DROP VIEW IF EXISTS pseudogenic_transcript CASCADE;
  481. DROP VIEW IF EXISTS j_spacer CASCADE;
  482. DROP VIEW IF EXISTS v_dj_cluster CASCADE;
  483. DROP VIEW IF EXISTS v_dj_j_cluster CASCADE;
  484. DROP VIEW IF EXISTS v_vdj_c_cluster CASCADE;
  485. DROP VIEW IF EXISTS v_vdj_cluster CASCADE;
  486. DROP VIEW IF EXISTS v_vdj_j_cluster CASCADE;
  487. DROP VIEW IF EXISTS v_vj_c_cluster CASCADE;
  488. DROP VIEW IF EXISTS v_vj_cluster CASCADE;
  489. DROP VIEW IF EXISTS v_vj_j_cluster CASCADE;
  490. DROP VIEW IF EXISTS v_cluster CASCADE;
  491. DROP VIEW IF EXISTS v_d_dj_c_cluster CASCADE;
  492. DROP VIEW IF EXISTS v_d_dj_cluster CASCADE;
  493. DROP VIEW IF EXISTS v_d_dj_j_c_cluster CASCADE;
  494. DROP VIEW IF EXISTS v_d_dj_j_cluster CASCADE;
  495. DROP VIEW IF EXISTS v_d_j_c_cluster CASCADE;
  496. DROP VIEW IF EXISTS v_d_j_cluster CASCADE;
  497. DROP VIEW IF EXISTS v_heptamer CASCADE;
  498. DROP VIEW IF EXISTS v_j_cluster CASCADE;
  499. DROP VIEW IF EXISTS v_j_c_cluster CASCADE;
  500. DROP VIEW IF EXISTS v_nonamer CASCADE;
  501. DROP VIEW IF EXISTS v_spacer CASCADE;
  502. DROP VIEW IF EXISTS v_gene_recombination_feature CASCADE;
  503. DROP VIEW IF EXISTS dj_c_cluster CASCADE;
  504. DROP VIEW IF EXISTS dj_j_c_cluster CASCADE;
  505. DROP VIEW IF EXISTS vdj_c_cluster CASCADE;
  506. DROP VIEW IF EXISTS v_dj_c_cluster CASCADE;
  507. DROP VIEW IF EXISTS helitron CASCADE;
  508. DROP VIEW IF EXISTS recoding_pseudoknot CASCADE;
  509. DROP VIEW IF EXISTS designed_sequence CASCADE;
  510. DROP VIEW IF EXISTS inversion_derived_bipartite_duplication CASCADE;
  511. DROP VIEW IF EXISTS gene_with_edited_transcript CASCADE;
  512. DROP VIEW IF EXISTS inversion_derived_duplication_plus_aneuploid CASCADE;
  513. DROP VIEW IF EXISTS aneuploid_chromosome CASCADE;
  514. DROP VIEW IF EXISTS polya_signal_sequence CASCADE;
  515. DROP VIEW IF EXISTS shine_dalgarno_sequence CASCADE;
  516. DROP VIEW IF EXISTS polya_site CASCADE;
  517. DROP VIEW IF EXISTS five_prime_clip CASCADE;
  518. DROP VIEW IF EXISTS five_prime_d_recombination_signal_sequence CASCADE;
  519. DROP VIEW IF EXISTS three_prime_clip CASCADE;
  520. DROP VIEW IF EXISTS c_cluster CASCADE;
  521. DROP VIEW IF EXISTS d_cluster CASCADE;
  522. DROP VIEW IF EXISTS d_j_cluster CASCADE;
  523. DROP VIEW IF EXISTS heptamer_of_recombination_feature_of_vertebrate_im_sys_gene CASCADE;
  524. DROP VIEW IF EXISTS nonamer_of_recombination_feature_of_vertebrate_im_sys_gene CASCADE;
  525. DROP VIEW IF EXISTS vertebrate_immune_system_gene_recombination_spacer CASCADE;
  526. DROP VIEW IF EXISTS v_dj_j_c_cluster CASCADE;
  527. DROP VIEW IF EXISTS v_vdj_j_c_cluster CASCADE;
  528. DROP VIEW IF EXISTS v_vj_j_c_cluster CASCADE;
  529. DROP VIEW IF EXISTS inversion_derived_aneuploid_chromosome CASCADE;
  530. DROP VIEW IF EXISTS bidirectional_promoter CASCADE;
  531. DROP VIEW IF EXISTS retrotransposed CASCADE;
  532. DROP VIEW IF EXISTS three_prime_d_recombination_signal_sequence CASCADE;
  533. DROP VIEW IF EXISTS mirna_encoding CASCADE;
  534. DROP VIEW IF EXISTS dj_gene CASCADE;
  535. DROP VIEW IF EXISTS rrna_encoding CASCADE;
  536. DROP VIEW IF EXISTS vdj_gene CASCADE;
  537. DROP VIEW IF EXISTS scrna_encoding CASCADE;
  538. DROP VIEW IF EXISTS vj_gene CASCADE;
  539. DROP VIEW IF EXISTS centromere CASCADE;
  540. DROP VIEW IF EXISTS snorna_encoding CASCADE;
  541. DROP VIEW IF EXISTS edited_transcript_feature CASCADE;
  542. DROP VIEW IF EXISTS methylation_guide_snorna_primary_transcript CASCADE;
  543. DROP VIEW IF EXISTS cap CASCADE;
  544. DROP VIEW IF EXISTS rrna_cleavage_snorna_primary_transcript CASCADE;
  545. DROP VIEW IF EXISTS pre_edited_region CASCADE;
  546. DROP VIEW IF EXISTS tmrna CASCADE;
  547. DROP VIEW IF EXISTS c_d_box_snorna_encoding CASCADE;
  548. DROP VIEW IF EXISTS tmrna_primary_transcript CASCADE;
  549. DROP VIEW IF EXISTS group_i_intron CASCADE;
  550. DROP VIEW IF EXISTS autocatalytically_spliced_intron CASCADE;
  551. DROP VIEW IF EXISTS srp_rna_primary_transcript CASCADE;
  552. DROP VIEW IF EXISTS srp_rna CASCADE;
  553. DROP VIEW IF EXISTS pseudoknot CASCADE;
  554. DROP VIEW IF EXISTS h_pseudoknot CASCADE;
  555. DROP VIEW IF EXISTS c_d_box_snorna CASCADE;
  556. DROP VIEW IF EXISTS h_aca_box_snorna CASCADE;
  557. DROP VIEW IF EXISTS c_d_box_snorna_primary_transcript CASCADE;
  558. DROP VIEW IF EXISTS h_aca_box_snorna_primary_transcript CASCADE;
  559. DROP VIEW IF EXISTS guide_rna CASCADE;
  560. DROP VIEW IF EXISTS group_ii_intron CASCADE;
  561. DROP VIEW IF EXISTS editing_block CASCADE;
  562. DROP VIEW IF EXISTS intergenic_region CASCADE;
  563. DROP VIEW IF EXISTS editing_domain CASCADE;
  564. DROP VIEW IF EXISTS unedited_region CASCADE;
  565. DROP VIEW IF EXISTS h_aca_box_snorna_encoding CASCADE;
  566. DROP VIEW IF EXISTS oligo_u_tail CASCADE;
  567. DROP VIEW IF EXISTS polya_sequence CASCADE;
  568. DROP VIEW IF EXISTS branch_site CASCADE;
  569. DROP VIEW IF EXISTS polypyrimidine_tract CASCADE;
  570. DROP VIEW IF EXISTS bacterial_rnapol_promoter CASCADE;
  571. DROP VIEW IF EXISTS bacterial_terminator CASCADE;
  572. DROP VIEW IF EXISTS terminator_of_type_2_rnapol_iii_promoter CASCADE;
  573. DROP VIEW IF EXISTS transcription_end_site CASCADE;
  574. DROP VIEW IF EXISTS rnapol_iii_promoter_type_1 CASCADE;
  575. DROP VIEW IF EXISTS rnapol_iii_promoter_type_2 CASCADE;
  576. DROP VIEW IF EXISTS a_box CASCADE;
  577. DROP VIEW IF EXISTS b_box CASCADE;
  578. DROP VIEW IF EXISTS rnapol_iii_promoter_type_3 CASCADE;
  579. DROP VIEW IF EXISTS c_box CASCADE;
  580. DROP VIEW IF EXISTS snrna_encoding CASCADE;
  581. DROP VIEW IF EXISTS telomere CASCADE;
  582. DROP VIEW IF EXISTS silencer CASCADE;
  583. DROP VIEW IF EXISTS chromosomal_regulatory_element CASCADE;
  584. DROP VIEW IF EXISTS insulator CASCADE;
  585. DROP VIEW IF EXISTS chromosomal_structural_element CASCADE;
  586. DROP VIEW IF EXISTS five_prime_open_reading_frame CASCADE;
  587. DROP VIEW IF EXISTS upstream_aug_codon CASCADE;
  588. DROP VIEW IF EXISTS polycistronic_primary_transcript CASCADE;
  589. DROP VIEW IF EXISTS monocistronic_primary_transcript CASCADE;
  590. DROP VIEW IF EXISTS monocistronic_mrna CASCADE;
  591. DROP VIEW IF EXISTS polycistronic_mrna CASCADE;
  592. DROP VIEW IF EXISTS mini_exon_donor_rna CASCADE;
  593. DROP VIEW IF EXISTS spliced_leader_rna CASCADE;
  594. DROP VIEW IF EXISTS engineered_plasmid CASCADE;
  595. DROP VIEW IF EXISTS transcribed_spacer_region CASCADE;
  596. DROP VIEW IF EXISTS internal_transcribed_spacer_region CASCADE;
  597. DROP VIEW IF EXISTS external_transcribed_spacer_region CASCADE;
  598. DROP VIEW IF EXISTS tetranuc_repeat_microsat CASCADE;
  599. DROP VIEW IF EXISTS srp_rna_encoding CASCADE;
  600. DROP VIEW IF EXISTS minisatellite CASCADE;
  601. DROP VIEW IF EXISTS antisense_rna CASCADE;
  602. DROP VIEW IF EXISTS antisense_primary_transcript CASCADE;
  603. DROP VIEW IF EXISTS sirna CASCADE;
  604. DROP VIEW IF EXISTS mirna_primary_transcript CASCADE;
  605. DROP VIEW IF EXISTS strna_primary_transcript CASCADE;
  606. DROP VIEW IF EXISTS strna CASCADE;
  607. DROP VIEW IF EXISTS small_subunit_rrna CASCADE;
  608. DROP VIEW IF EXISTS large_subunit_rrna CASCADE;
  609. DROP VIEW IF EXISTS rrna_5s CASCADE;
  610. DROP VIEW IF EXISTS rrna_28s CASCADE;
  611. DROP VIEW IF EXISTS maxicircle_gene CASCADE;
  612. DROP VIEW IF EXISTS ncrna CASCADE;
  613. DROP VIEW IF EXISTS strna_encoding CASCADE;
  614. DROP VIEW IF EXISTS repeat_region CASCADE;
  615. DROP VIEW IF EXISTS dispersed_repeat CASCADE;
  616. DROP VIEW IF EXISTS tmrna_encoding CASCADE;
  617. DROP VIEW IF EXISTS spliceosomal_intron CASCADE;
  618. DROP VIEW IF EXISTS trna_encoding CASCADE;
  619. DROP VIEW IF EXISTS introgressed_chromosome_region CASCADE;
  620. DROP VIEW IF EXISTS monocistronic_transcript CASCADE;
  621. DROP VIEW IF EXISTS mobile_intron CASCADE;
  622. DROP VIEW IF EXISTS insertion CASCADE;
  623. DROP VIEW IF EXISTS est_match CASCADE;
  624. DROP VIEW IF EXISTS sequence_rearrangement_feature CASCADE;
  625. DROP VIEW IF EXISTS chromosome_breakage_sequence CASCADE;
  626. DROP VIEW IF EXISTS internal_eliminated_sequence CASCADE;
  627. DROP VIEW IF EXISTS macronucleus_destined_segment CASCADE;
  628. DROP VIEW IF EXISTS transcript CASCADE;
  629. DROP VIEW IF EXISTS canonical_three_prime_splice_site CASCADE;
  630. DROP VIEW IF EXISTS canonical_five_prime_splice_site CASCADE;
  631. DROP VIEW IF EXISTS non_canonical_three_prime_splice_site CASCADE;
  632. DROP VIEW IF EXISTS non_canonical_five_prime_splice_site CASCADE;
  633. DROP VIEW IF EXISTS non_canonical_start_codon CASCADE;
  634. DROP VIEW IF EXISTS aberrant_processed_transcript CASCADE;
  635. DROP VIEW IF EXISTS exonic_splice_enhancer CASCADE;
  636. DROP VIEW IF EXISTS nuclease_sensitive_site CASCADE;
  637. DROP VIEW IF EXISTS dnasei_hypersensitive_site CASCADE;
  638. DROP VIEW IF EXISTS translocation_element CASCADE;
  639. DROP VIEW IF EXISTS deletion_junction CASCADE;
  640. DROP VIEW IF EXISTS golden_path CASCADE;
  641. DROP VIEW IF EXISTS cdna_match CASCADE;
  642. DROP VIEW IF EXISTS gene_with_polycistronic_transcript CASCADE;
  643. DROP VIEW IF EXISTS cleaved_initiator_methionine CASCADE;
  644. DROP VIEW IF EXISTS gene_with_dicistronic_transcript CASCADE;
  645. DROP VIEW IF EXISTS gene_with_recoded_mrna CASCADE;
  646. DROP VIEW IF EXISTS snp CASCADE;
  647. DROP VIEW IF EXISTS reagent CASCADE;
  648. DROP VIEW IF EXISTS oligo CASCADE;
  649. DROP VIEW IF EXISTS gene_with_stop_codon_read_through CASCADE;
  650. DROP VIEW IF EXISTS gene_with_stop_codon_redefined_as_pyrrolysine CASCADE;
  651. DROP VIEW IF EXISTS junction CASCADE;
  652. DROP VIEW IF EXISTS remark CASCADE;
  653. DROP VIEW IF EXISTS possible_base_call_error CASCADE;
  654. DROP VIEW IF EXISTS possible_assembly_error CASCADE;
  655. DROP VIEW IF EXISTS experimental_result_region CASCADE;
  656. DROP VIEW IF EXISTS gene CASCADE;
  657. DROP VIEW IF EXISTS tandem_repeat CASCADE;
  658. DROP VIEW IF EXISTS trans_splice_acceptor_site CASCADE;
  659. DROP VIEW IF EXISTS trans_splice_donor_site CASCADE;
  660. DROP VIEW IF EXISTS sl1_acceptor_site CASCADE;
  661. DROP VIEW IF EXISTS sl2_acceptor_site CASCADE;
  662. DROP VIEW IF EXISTS gene_with_stop_codon_redefined_as_selenocysteine CASCADE;
  663. DROP VIEW IF EXISTS gene_with_mrna_recoded_by_translational_bypass CASCADE;
  664. DROP VIEW IF EXISTS gene_with_transcript_with_translational_frameshift CASCADE;
  665. DROP VIEW IF EXISTS dna_motif CASCADE;
  666. DROP VIEW IF EXISTS nucleotide_motif CASCADE;
  667. DROP VIEW IF EXISTS rna_motif CASCADE;
  668. DROP VIEW IF EXISTS dicistronic_mrna CASCADE;
  669. DROP VIEW IF EXISTS reading_frame CASCADE;
  670. DROP VIEW IF EXISTS blocked_reading_frame CASCADE;
  671. DROP VIEW IF EXISTS ultracontig CASCADE;
  672. DROP VIEW IF EXISTS foreign_transposable_element CASCADE;
  673. DROP VIEW IF EXISTS gene_with_dicistronic_primary_transcript CASCADE;
  674. DROP VIEW IF EXISTS gene_with_dicistronic_mrna CASCADE;
  675. DROP VIEW IF EXISTS idna CASCADE;
  676. DROP VIEW IF EXISTS orit CASCADE;
  677. DROP VIEW IF EXISTS transit_peptide CASCADE;
  678. DROP VIEW IF EXISTS repeat_unit CASCADE;
  679. DROP VIEW IF EXISTS crm CASCADE;
  680. DROP VIEW IF EXISTS intein CASCADE;
  681. DROP VIEW IF EXISTS intein_containing CASCADE;
  682. DROP VIEW IF EXISTS gap CASCADE;
  683. DROP VIEW IF EXISTS fragmentary CASCADE;
  684. DROP VIEW IF EXISTS predicted CASCADE;
  685. DROP VIEW IF EXISTS feature_attribute CASCADE;
  686. DROP VIEW IF EXISTS exemplar_mrna CASCADE;
  687. DROP VIEW IF EXISTS sequence_location CASCADE;
  688. DROP VIEW IF EXISTS organelle_sequence CASCADE;
  689. DROP VIEW IF EXISTS mitochondrial_sequence CASCADE;
  690. DROP VIEW IF EXISTS nuclear_sequence CASCADE;
  691. DROP VIEW IF EXISTS nucleomorphic_sequence CASCADE;
  692. DROP VIEW IF EXISTS plastid_sequence CASCADE;
  693. DROP VIEW IF EXISTS kinetoplast CASCADE;
  694. DROP VIEW IF EXISTS maxicircle CASCADE;
  695. DROP VIEW IF EXISTS apicoplast_sequence CASCADE;
  696. DROP VIEW IF EXISTS chromoplast_sequence CASCADE;
  697. DROP VIEW IF EXISTS chloroplast_sequence CASCADE;
  698. DROP VIEW IF EXISTS cyanelle_sequence CASCADE;
  699. DROP VIEW IF EXISTS leucoplast_sequence CASCADE;
  700. DROP VIEW IF EXISTS proplastid_sequence CASCADE;
  701. DROP VIEW IF EXISTS plasmid_location CASCADE;
  702. DROP VIEW IF EXISTS amplification_origin CASCADE;
  703. DROP VIEW IF EXISTS proviral_location CASCADE;
  704. DROP VIEW IF EXISTS gene_group_regulatory_region CASCADE;
  705. DROP VIEW IF EXISTS clone_insert CASCADE;
  706. DROP VIEW IF EXISTS lambda_vector CASCADE;
  707. DROP VIEW IF EXISTS plasmid_vector CASCADE;
  708. DROP VIEW IF EXISTS cdna CASCADE;
  709. DROP VIEW IF EXISTS single_stranded_cdna CASCADE;
  710. DROP VIEW IF EXISTS double_stranded_cdna CASCADE;
  711. DROP VIEW IF EXISTS pyrrolysyl_trna CASCADE;
  712. DROP VIEW IF EXISTS episome CASCADE;
  713. DROP VIEW IF EXISTS tmrna_coding_piece CASCADE;
  714. DROP VIEW IF EXISTS tmrna_acceptor_piece CASCADE;
  715. DROP VIEW IF EXISTS qtl CASCADE;
  716. DROP VIEW IF EXISTS genomic_island CASCADE;
  717. DROP VIEW IF EXISTS pathogenic_island CASCADE;
  718. DROP VIEW IF EXISTS metabolic_island CASCADE;
  719. DROP VIEW IF EXISTS adaptive_island CASCADE;
  720. DROP VIEW IF EXISTS symbiosis_island CASCADE;
  721. DROP VIEW IF EXISTS pseudogenic_rrna CASCADE;
  722. DROP VIEW IF EXISTS pseudogenic_trna CASCADE;
  723. DROP VIEW IF EXISTS engineered_episome CASCADE;
  724. DROP VIEW IF EXISTS transgenic CASCADE;
  725. DROP VIEW IF EXISTS so_natural CASCADE;
  726. DROP VIEW IF EXISTS engineered CASCADE;
  727. DROP VIEW IF EXISTS so_foreign CASCADE;
  728. DROP VIEW IF EXISTS cloned_region CASCADE;
  729. DROP VIEW IF EXISTS validated CASCADE;
  730. DROP VIEW IF EXISTS invalidated CASCADE;
  731. DROP VIEW IF EXISTS engineered_rescue_region CASCADE;
  732. DROP VIEW IF EXISTS rescue_mini_gene CASCADE;
  733. DROP VIEW IF EXISTS transgenic_transposable_element CASCADE;
  734. DROP VIEW IF EXISTS natural_transposable_element CASCADE;
  735. DROP VIEW IF EXISTS engineered_transposable_element CASCADE;
  736. DROP VIEW IF EXISTS engineered_foreign_transposable_element CASCADE;
  737. DROP VIEW IF EXISTS assortment_derived_duplication CASCADE;
  738. DROP VIEW IF EXISTS assortment_derived_deficiency_plus_duplication CASCADE;
  739. DROP VIEW IF EXISTS assortment_derived_deficiency CASCADE;
  740. DROP VIEW IF EXISTS assortment_derived_aneuploid CASCADE;
  741. DROP VIEW IF EXISTS engineered_region CASCADE;
  742. DROP VIEW IF EXISTS engineered_foreign_region CASCADE;
  743. DROP VIEW IF EXISTS fusion CASCADE;
  744. DROP VIEW IF EXISTS engineered_tag CASCADE;
  745. DROP VIEW IF EXISTS validated_cdna_clone CASCADE;
  746. DROP VIEW IF EXISTS invalidated_cdna_clone CASCADE;
  747. DROP VIEW IF EXISTS chimeric_cdna_clone CASCADE;
  748. DROP VIEW IF EXISTS genomically_contaminated_cdna_clone CASCADE;
  749. DROP VIEW IF EXISTS polya_primed_cdna_clone CASCADE;
  750. DROP VIEW IF EXISTS partially_processed_cdna_clone CASCADE;
  751. DROP VIEW IF EXISTS rescue CASCADE;
  752. DROP VIEW IF EXISTS mini_gene CASCADE;
  753. DROP VIEW IF EXISTS rescue_gene CASCADE;
  754. DROP VIEW IF EXISTS wild_type CASCADE;
  755. DROP VIEW IF EXISTS wild_type_rescue_gene CASCADE;
  756. DROP VIEW IF EXISTS mitochondrial_chromosome CASCADE;
  757. DROP VIEW IF EXISTS chloroplast_chromosome CASCADE;
  758. DROP VIEW IF EXISTS chromoplast_chromosome CASCADE;
  759. DROP VIEW IF EXISTS cyanelle_chromosome CASCADE;
  760. DROP VIEW IF EXISTS leucoplast_chromosome CASCADE;
  761. DROP VIEW IF EXISTS macronuclear_chromosome CASCADE;
  762. DROP VIEW IF EXISTS micronuclear_chromosome CASCADE;
  763. DROP VIEW IF EXISTS nuclear_chromosome CASCADE;
  764. DROP VIEW IF EXISTS nucleomorphic_chromosome CASCADE;
  765. DROP VIEW IF EXISTS chromosome_part CASCADE;
  766. DROP VIEW IF EXISTS gene_member_region CASCADE;
  767. DROP VIEW IF EXISTS transcript_region CASCADE;
  768. DROP VIEW IF EXISTS mature_transcript_region CASCADE;
  769. DROP VIEW IF EXISTS primary_transcript_region CASCADE;
  770. DROP VIEW IF EXISTS mrna_region CASCADE;
  771. DROP VIEW IF EXISTS utr_region CASCADE;
  772. DROP VIEW IF EXISTS rrna_primary_transcript_region CASCADE;
  773. DROP VIEW IF EXISTS polypeptide_region CASCADE;
  774. DROP VIEW IF EXISTS repeat_component CASCADE;
  775. DROP VIEW IF EXISTS spliceosomal_intron_region CASCADE;
  776. DROP VIEW IF EXISTS gene_component_region CASCADE;
  777. DROP VIEW IF EXISTS tmrna_region CASCADE;
  778. DROP VIEW IF EXISTS ltr_component CASCADE;
  779. DROP VIEW IF EXISTS three_prime_ltr_component CASCADE;
  780. DROP VIEW IF EXISTS five_prime_ltr_component CASCADE;
  781. DROP VIEW IF EXISTS cds_region CASCADE;
  782. DROP VIEW IF EXISTS exon_region CASCADE;
  783. DROP VIEW IF EXISTS homologous_region CASCADE;
  784. DROP VIEW IF EXISTS paralogous_region CASCADE;
  785. DROP VIEW IF EXISTS orthologous_region CASCADE;
  786. DROP VIEW IF EXISTS conserved CASCADE;
  787. DROP VIEW IF EXISTS homologous CASCADE;
  788. DROP VIEW IF EXISTS orthologous CASCADE;
  789. DROP VIEW IF EXISTS paralogous CASCADE;
  790. DROP VIEW IF EXISTS syntenic CASCADE;
  791. DROP VIEW IF EXISTS capped_primary_transcript CASCADE;
  792. DROP VIEW IF EXISTS capped_mrna CASCADE;
  793. DROP VIEW IF EXISTS mrna_attribute CASCADE;
  794. DROP VIEW IF EXISTS exemplar CASCADE;
  795. DROP VIEW IF EXISTS frameshift CASCADE;
  796. DROP VIEW IF EXISTS minus_1_frameshift CASCADE;
  797. DROP VIEW IF EXISTS minus_2_frameshift CASCADE;
  798. DROP VIEW IF EXISTS plus_1_frameshift CASCADE;
  799. DROP VIEW IF EXISTS plus_2_framshift CASCADE;
  800. DROP VIEW IF EXISTS trans_spliced CASCADE;
  801. DROP VIEW IF EXISTS polyadenylated_mrna CASCADE;
  802. DROP VIEW IF EXISTS trans_spliced_mrna CASCADE;
  803. DROP VIEW IF EXISTS edited_transcript CASCADE;
  804. DROP VIEW IF EXISTS edited_transcript_by_a_to_i_substitution CASCADE;
  805. DROP VIEW IF EXISTS bound_by_protein CASCADE;
  806. DROP VIEW IF EXISTS bound_by_nucleic_acid CASCADE;
  807. DROP VIEW IF EXISTS alternatively_spliced CASCADE;
  808. DROP VIEW IF EXISTS monocistronic CASCADE;
  809. DROP VIEW IF EXISTS dicistronic CASCADE;
  810. DROP VIEW IF EXISTS polycistronic CASCADE;
  811. DROP VIEW IF EXISTS recoded CASCADE;
  812. DROP VIEW IF EXISTS codon_redefined CASCADE;
  813. DROP VIEW IF EXISTS stop_codon_read_through CASCADE;
  814. DROP VIEW IF EXISTS stop_codon_redefined_as_pyrrolysine CASCADE;
  815. DROP VIEW IF EXISTS stop_codon_redefined_as_selenocysteine CASCADE;
  816. DROP VIEW IF EXISTS recoded_by_translational_bypass CASCADE;
  817. DROP VIEW IF EXISTS translationally_frameshifted CASCADE;
  818. DROP VIEW IF EXISTS maternally_imprinted_gene CASCADE;
  819. DROP VIEW IF EXISTS paternally_imprinted_gene CASCADE;
  820. DROP VIEW IF EXISTS post_translationally_regulated_gene CASCADE;
  821. DROP VIEW IF EXISTS negatively_autoregulated_gene CASCADE;
  822. DROP VIEW IF EXISTS positively_autoregulated_gene CASCADE;
  823. DROP VIEW IF EXISTS silenced CASCADE;
  824. DROP VIEW IF EXISTS silenced_by_dna_modification CASCADE;
  825. DROP VIEW IF EXISTS silenced_by_dna_methylation CASCADE;
  826. DROP VIEW IF EXISTS translationally_regulated_gene CASCADE;
  827. DROP VIEW IF EXISTS allelically_excluded_gene CASCADE;
  828. DROP VIEW IF EXISTS epigenetically_modified_gene CASCADE;
  829. DROP VIEW IF EXISTS transgene CASCADE;
  830. DROP VIEW IF EXISTS endogenous_retroviral_sequence CASCADE;
  831. DROP VIEW IF EXISTS rearranged_at_dna_level CASCADE;
  832. DROP VIEW IF EXISTS status CASCADE;
  833. DROP VIEW IF EXISTS independently_known CASCADE;
  834. DROP VIEW IF EXISTS supported_by_sequence_similarity CASCADE;
  835. DROP VIEW IF EXISTS supported_by_domain_match CASCADE;
  836. DROP VIEW IF EXISTS supported_by_est_or_cdna CASCADE;
  837. DROP VIEW IF EXISTS orphan CASCADE;
  838. DROP VIEW IF EXISTS predicted_by_ab_initio_computation CASCADE;
  839. DROP VIEW IF EXISTS asx_turn CASCADE;
  840. DROP VIEW IF EXISTS cloned_cdna_insert CASCADE;
  841. DROP VIEW IF EXISTS cloned_genomic_insert CASCADE;
  842. DROP VIEW IF EXISTS engineered_insert CASCADE;
  843. DROP VIEW IF EXISTS edited_mrna CASCADE;
  844. DROP VIEW IF EXISTS guide_rna_region CASCADE;
  845. DROP VIEW IF EXISTS anchor_region CASCADE;
  846. DROP VIEW IF EXISTS pre_edited_mrna CASCADE;
  847. DROP VIEW IF EXISTS intermediate CASCADE;
  848. DROP VIEW IF EXISTS mirna_target_site CASCADE;
  849. DROP VIEW IF EXISTS edited_cds CASCADE;
  850. DROP VIEW IF EXISTS vertebrate_immunoglobulin_t_cell_receptor_rearranged_segment CASCADE;
  851. DROP VIEW IF EXISTS vertebrate_ig_t_cell_receptor_rearranged_gene_cluster CASCADE;
  852. DROP VIEW IF EXISTS vertebrate_immune_system_gene_recombination_signal_feature CASCADE;
  853. DROP VIEW IF EXISTS recombinationally_rearranged CASCADE;
  854. DROP VIEW IF EXISTS recombinationally_rearranged_vertebrate_immune_system_gene CASCADE;
  855. DROP VIEW IF EXISTS attp_site CASCADE;
  856. DROP VIEW IF EXISTS attb_site CASCADE;
  857. DROP VIEW IF EXISTS attl_site CASCADE;
  858. DROP VIEW IF EXISTS attr_site CASCADE;
  859. DROP VIEW IF EXISTS integration_excision_site CASCADE;
  860. DROP VIEW IF EXISTS resolution_site CASCADE;
  861. DROP VIEW IF EXISTS inversion_site CASCADE;
  862. DROP VIEW IF EXISTS dif_site CASCADE;
  863. DROP VIEW IF EXISTS attc_site CASCADE;
  864. DROP VIEW IF EXISTS eukaryotic_terminator CASCADE;
  865. DROP VIEW IF EXISTS oriv CASCADE;
  866. DROP VIEW IF EXISTS oric CASCADE;
  867. DROP VIEW IF EXISTS dna_chromosome CASCADE;
  868. DROP VIEW IF EXISTS double_stranded_dna_chromosome CASCADE;
  869. DROP VIEW IF EXISTS single_stranded_dna_chromosome CASCADE;
  870. DROP VIEW IF EXISTS linear_double_stranded_dna_chromosome CASCADE;
  871. DROP VIEW IF EXISTS circular_double_stranded_dna_chromosome CASCADE;
  872. DROP VIEW IF EXISTS linear_single_stranded_dna_chromosome CASCADE;
  873. DROP VIEW IF EXISTS circular_single_stranded_dna_chromosome CASCADE;
  874. DROP VIEW IF EXISTS rna_chromosome CASCADE;
  875. DROP VIEW IF EXISTS single_stranded_rna_chromosome CASCADE;
  876. DROP VIEW IF EXISTS linear_single_stranded_rna_chromosome CASCADE;
  877. DROP VIEW IF EXISTS linear_double_stranded_rna_chromosome CASCADE;
  878. DROP VIEW IF EXISTS double_stranded_rna_chromosome CASCADE;
  879. DROP VIEW IF EXISTS circular_single_stranded_rna_chromosome CASCADE;
  880. DROP VIEW IF EXISTS circular_double_stranded_rna_chromosome CASCADE;
  881. DROP VIEW IF EXISTS insertion_sequence CASCADE;
  882. DROP VIEW IF EXISTS minicircle_gene CASCADE;
  883. DROP VIEW IF EXISTS cryptic CASCADE;
  884. DROP VIEW IF EXISTS anchor_binding_site CASCADE;
  885. DROP VIEW IF EXISTS template_region CASCADE;
  886. DROP VIEW IF EXISTS grna_encoding CASCADE;
  887. DROP VIEW IF EXISTS minicircle CASCADE;
  888. DROP VIEW IF EXISTS rho_dependent_bacterial_terminator CASCADE;
  889. DROP VIEW IF EXISTS rho_independent_bacterial_terminator CASCADE;
  890. DROP VIEW IF EXISTS strand_attribute CASCADE;
  891. DROP VIEW IF EXISTS single CASCADE;
  892. DROP VIEW IF EXISTS double CASCADE;
  893. DROP VIEW IF EXISTS topology_attribute CASCADE;
  894. DROP VIEW IF EXISTS linear CASCADE;
  895. DROP VIEW IF EXISTS circular CASCADE;
  896. DROP VIEW IF EXISTS class_ii_rna CASCADE;
  897. DROP VIEW IF EXISTS class_i_rna CASCADE;
  898. DROP VIEW IF EXISTS genomic_dna CASCADE;
  899. DROP VIEW IF EXISTS bac_cloned_genomic_insert CASCADE;
  900. DROP VIEW IF EXISTS consensus CASCADE;
  901. DROP VIEW IF EXISTS consensus_region CASCADE;
  902. DROP VIEW IF EXISTS consensus_mrna CASCADE;
  903. DROP VIEW IF EXISTS predicted_gene CASCADE;
  904. DROP VIEW IF EXISTS gene_fragment CASCADE;
  905. DROP VIEW IF EXISTS recursive_splice_site CASCADE;
  906. DROP VIEW IF EXISTS bac_end CASCADE;
  907. DROP VIEW IF EXISTS rrna_16s CASCADE;
  908. DROP VIEW IF EXISTS rrna_23s CASCADE;
  909. DROP VIEW IF EXISTS rrna_25s CASCADE;
  910. DROP VIEW IF EXISTS solo_ltr CASCADE;
  911. DROP VIEW IF EXISTS low_complexity CASCADE;
  912. DROP VIEW IF EXISTS low_complexity_region CASCADE;
  913. DROP VIEW IF EXISTS prophage CASCADE;
  914. DROP VIEW IF EXISTS cryptic_prophage CASCADE;
  915. DROP VIEW IF EXISTS tetraloop CASCADE;
  916. DROP VIEW IF EXISTS dna_constraint_sequence CASCADE;
  917. DROP VIEW IF EXISTS i_motif CASCADE;
  918. DROP VIEW IF EXISTS pna_oligo CASCADE;
  919. DROP VIEW IF EXISTS dnazyme CASCADE;
  920. DROP VIEW IF EXISTS mnp CASCADE;
  921. DROP VIEW IF EXISTS intron_domain CASCADE;
  922. DROP VIEW IF EXISTS wobble_base_pair CASCADE;
  923. DROP VIEW IF EXISTS internal_guide_sequence CASCADE;
  924. DROP VIEW IF EXISTS silent_mutation CASCADE;
  925. DROP VIEW IF EXISTS epitope CASCADE;
  926. DROP VIEW IF EXISTS copy_number_variation CASCADE;
  927. DROP VIEW IF EXISTS chromosome_breakpoint CASCADE;
  928. DROP VIEW IF EXISTS inversion_breakpoint CASCADE;
  929. DROP VIEW IF EXISTS allele CASCADE;
  930. DROP VIEW IF EXISTS haplotype CASCADE;
  931. DROP VIEW IF EXISTS polymorphic_sequence_variant CASCADE;
  932. DROP VIEW IF EXISTS genome CASCADE;
  933. DROP VIEW IF EXISTS so_genotype CASCADE;
  934. DROP VIEW IF EXISTS diplotype CASCADE;
  935. DROP VIEW IF EXISTS direction_attribute CASCADE;
  936. DROP VIEW IF EXISTS forward CASCADE;
  937. DROP VIEW IF EXISTS reverse CASCADE;
  938. DROP VIEW IF EXISTS mitochondrial_dna CASCADE;
  939. DROP VIEW IF EXISTS chloroplast_dna CASCADE;
  940. DROP VIEW IF EXISTS mirtron CASCADE;
  941. DROP VIEW IF EXISTS pirna CASCADE;
  942. DROP VIEW IF EXISTS arginyl_trna CASCADE;
  943. DROP VIEW IF EXISTS mobile_genetic_element CASCADE;
  944. DROP VIEW IF EXISTS extrachromosomal_mobile_genetic_element CASCADE;
  945. DROP VIEW IF EXISTS integrated_mobile_genetic_element CASCADE;
  946. DROP VIEW IF EXISTS integrated_plasmid CASCADE;
  947. DROP VIEW IF EXISTS viral_sequence CASCADE;
  948. DROP VIEW IF EXISTS phage_sequence CASCADE;
  949. DROP VIEW IF EXISTS attctn_site CASCADE;
  950. DROP VIEW IF EXISTS nuclear_mt_pseudogene CASCADE;
  951. DROP VIEW IF EXISTS cointegrated_plasmid CASCADE;
  952. DROP VIEW IF EXISTS irlinv_site CASCADE;
  953. DROP VIEW IF EXISTS irrinv_site CASCADE;
  954. DROP VIEW IF EXISTS inversion_site_part CASCADE;
  955. DROP VIEW IF EXISTS defective_conjugative_transposon CASCADE;
  956. DROP VIEW IF EXISTS repeat_fragment CASCADE;
  957. DROP VIEW IF EXISTS transposon_fragment CASCADE;
  958. DROP VIEW IF EXISTS transcriptional_cis_regulatory_region CASCADE;
  959. DROP VIEW IF EXISTS splicing_regulatory_region CASCADE;
  960. DROP VIEW IF EXISTS promoter_targeting_sequence CASCADE;
  961. DROP VIEW IF EXISTS sequence_alteration CASCADE;
  962. DROP VIEW IF EXISTS sequence_variant CASCADE;
  963. DROP VIEW IF EXISTS propeptide_cleavage_site CASCADE;
  964. DROP VIEW IF EXISTS propeptide CASCADE;
  965. DROP VIEW IF EXISTS immature_peptide_region CASCADE;
  966. DROP VIEW IF EXISTS active_peptide CASCADE;
  967. DROP VIEW IF EXISTS compositionally_biased_region_of_peptide CASCADE;
  968. DROP VIEW IF EXISTS polypeptide_motif CASCADE;
  969. DROP VIEW IF EXISTS polypeptide_repeat CASCADE;
  970. DROP VIEW IF EXISTS polypeptide_structural_region CASCADE;
  971. DROP VIEW IF EXISTS membrane_structure CASCADE;
  972. DROP VIEW IF EXISTS extramembrane_polypeptide_region CASCADE;
  973. DROP VIEW IF EXISTS cytoplasmic_polypeptide_region CASCADE;
  974. DROP VIEW IF EXISTS non_cytoplasmic_polypeptide_region CASCADE;
  975. DROP VIEW IF EXISTS intramembrane_polypeptide_region CASCADE;
  976. DROP VIEW IF EXISTS membrane_peptide_loop CASCADE;
  977. DROP VIEW IF EXISTS transmembrane_polypeptide_region CASCADE;
  978. DROP VIEW IF EXISTS polypeptide_secondary_structure CASCADE;
  979. DROP VIEW IF EXISTS polypeptide_structural_motif CASCADE;
  980. DROP VIEW IF EXISTS coiled_coil CASCADE;
  981. DROP VIEW IF EXISTS helix_turn_helix CASCADE;
  982. DROP VIEW IF EXISTS polypeptide_sequencing_information CASCADE;
  983. DROP VIEW IF EXISTS non_adjacent_residues CASCADE;
  984. DROP VIEW IF EXISTS non_terminal_residue CASCADE;
  985. DROP VIEW IF EXISTS sequence_conflict CASCADE;
  986. DROP VIEW IF EXISTS sequence_uncertainty CASCADE;
  987. DROP VIEW IF EXISTS post_translationally_modified_region CASCADE;
  988. DROP VIEW IF EXISTS polypeptide_metal_contact CASCADE;
  989. DROP VIEW IF EXISTS protein_protein_contact CASCADE;
  990. DROP VIEW IF EXISTS polypeptide_calcium_ion_contact_site CASCADE;
  991. DROP VIEW IF EXISTS polypeptide_cobalt_ion_contact_site CASCADE;
  992. DROP VIEW IF EXISTS polypeptide_copper_ion_contact_site CASCADE;
  993. DROP VIEW IF EXISTS polypeptide_iron_ion_contact_site CASCADE;
  994. DROP VIEW IF EXISTS polypeptide_magnesium_ion_contact_site CASCADE;
  995. DROP VIEW IF EXISTS polypeptide_manganese_ion_contact_site CASCADE;
  996. DROP VIEW IF EXISTS polypeptide_molybdenum_ion_contact_site CASCADE;
  997. DROP VIEW IF EXISTS polypeptide_nickel_ion_contact_site CASCADE;
  998. DROP VIEW IF EXISTS polypeptide_tungsten_ion_contact_site CASCADE;
  999. DROP VIEW IF EXISTS polypeptide_zinc_ion_contact_site CASCADE;
  1000. DROP VIEW IF EXISTS catalytic_residue CASCADE;
  1001. DROP VIEW IF EXISTS polypeptide_ligand_contact CASCADE;
  1002. DROP VIEW IF EXISTS asx_motif CASCADE;
  1003. DROP VIEW IF EXISTS beta_bulge CASCADE;
  1004. DROP VIEW IF EXISTS beta_bulge_loop CASCADE;
  1005. DROP VIEW IF EXISTS beta_bulge_loop_five CASCADE;
  1006. DROP VIEW IF EXISTS beta_bulge_loop_six CASCADE;
  1007. DROP VIEW IF EXISTS beta_strand CASCADE;
  1008. DROP VIEW IF EXISTS antiparallel_beta_strand CASCADE;
  1009. DROP VIEW IF EXISTS parallel_beta_strand CASCADE;
  1010. DROP VIEW IF EXISTS peptide_helix CASCADE;
  1011. DROP VIEW IF EXISTS left_handed_peptide_helix CASCADE;
  1012. DROP VIEW IF EXISTS right_handed_peptide_helix CASCADE;
  1013. DROP VIEW IF EXISTS alpha_helix CASCADE;
  1014. DROP VIEW IF EXISTS pi_helix CASCADE;
  1015. DROP VIEW IF EXISTS three_ten_helix CASCADE;
  1016. DROP VIEW IF EXISTS polypeptide_nest_motif CASCADE;
  1017. DROP VIEW IF EXISTS polypeptide_nest_left_right_motif CASCADE;
  1018. DROP VIEW IF EXISTS polypeptide_nest_right_left_motif CASCADE;
  1019. DROP VIEW IF EXISTS schellmann_loop CASCADE;
  1020. DROP VIEW IF EXISTS schellmann_loop_seven CASCADE;
  1021. DROP VIEW IF EXISTS schellmann_loop_six CASCADE;
  1022. DROP VIEW IF EXISTS serine_threonine_motif CASCADE;
  1023. DROP VIEW IF EXISTS serine_threonine_staple_motif CASCADE;
  1024. DROP VIEW IF EXISTS polypeptide_turn_motif CASCADE;
  1025. DROP VIEW IF EXISTS asx_turn_left_handed_type_one CASCADE;
  1026. DROP VIEW IF EXISTS asx_turn_left_handed_type_two CASCADE;
  1027. DROP VIEW IF EXISTS asx_turn_right_handed_type_two CASCADE;
  1028. DROP VIEW IF EXISTS asx_turn_right_handed_type_one CASCADE;
  1029. DROP VIEW IF EXISTS beta_turn CASCADE;
  1030. DROP VIEW IF EXISTS beta_turn_left_handed_type_one CASCADE;
  1031. DROP VIEW IF EXISTS beta_turn_left_handed_type_two CASCADE;
  1032. DROP VIEW IF EXISTS beta_turn_right_handed_type_one CASCADE;
  1033. DROP VIEW IF EXISTS beta_turn_right_handed_type_two CASCADE;
  1034. DROP VIEW IF EXISTS gamma_turn CASCADE;
  1035. DROP VIEW IF EXISTS gamma_turn_classic CASCADE;
  1036. DROP VIEW IF EXISTS gamma_turn_inverse CASCADE;
  1037. DROP VIEW IF EXISTS serine_threonine_turn CASCADE;
  1038. DROP VIEW IF EXISTS st_turn_left_handed_type_one CASCADE;
  1039. DROP VIEW IF EXISTS st_turn_left_handed_type_two CASCADE;
  1040. DROP VIEW IF EXISTS st_turn_right_handed_type_one CASCADE;
  1041. DROP VIEW IF EXISTS st_turn_right_handed_type_two CASCADE;
  1042. DROP VIEW IF EXISTS polypeptide_variation_site CASCADE;
  1043. DROP VIEW IF EXISTS natural_variant_site CASCADE;
  1044. DROP VIEW IF EXISTS mutated_variant_site CASCADE;
  1045. DROP VIEW IF EXISTS alternate_sequence_site CASCADE;
  1046. DROP VIEW IF EXISTS beta_turn_type_six CASCADE;
  1047. DROP VIEW IF EXISTS beta_turn_type_six_a CASCADE;
  1048. DROP VIEW IF EXISTS beta_turn_type_six_a_one CASCADE;
  1049. DROP VIEW IF EXISTS beta_turn_type_six_a_two CASCADE;
  1050. DROP VIEW IF EXISTS beta_turn_type_six_b CASCADE;
  1051. DROP VIEW IF EXISTS beta_turn_type_eight CASCADE;
  1052. DROP VIEW IF EXISTS dre_motif CASCADE;
  1053. DROP VIEW IF EXISTS dmv4_motif CASCADE;
  1054. DROP VIEW IF EXISTS e_box_motif CASCADE;
  1055. DROP VIEW IF EXISTS dmv5_motif CASCADE;
  1056. DROP VIEW IF EXISTS dmv3_motif CASCADE;
  1057. DROP VIEW IF EXISTS dmv2_motif CASCADE;
  1058. DROP VIEW IF EXISTS mte CASCADE;
  1059. DROP VIEW IF EXISTS inr1_motif CASCADE;
  1060. DROP VIEW IF EXISTS dpe1_motif CASCADE;
  1061. DROP VIEW IF EXISTS dmv1_motif CASCADE;
  1062. DROP VIEW IF EXISTS gaga_motif CASCADE;
  1063. DROP VIEW IF EXISTS ndm2_motif CASCADE;
  1064. DROP VIEW IF EXISTS ndm3_motif CASCADE;
  1065. DROP VIEW IF EXISTS ds_rna_viral_sequence CASCADE;
  1066. DROP VIEW IF EXISTS polinton CASCADE;
  1067. DROP VIEW IF EXISTS rrna_21s CASCADE;
  1068. DROP VIEW IF EXISTS trna_region CASCADE;
  1069. DROP VIEW IF EXISTS anticodon_loop CASCADE;
  1070. DROP VIEW IF EXISTS anticodon CASCADE;
  1071. DROP VIEW IF EXISTS cca_tail CASCADE;
  1072. DROP VIEW IF EXISTS dhu_loop CASCADE;
  1073. DROP VIEW IF EXISTS t_loop CASCADE;
  1074. DROP VIEW IF EXISTS pyrrolysine_trna_primary_transcript CASCADE;
  1075. DROP VIEW IF EXISTS u3_snorna CASCADE;
  1076. DROP VIEW IF EXISTS au_rich_element CASCADE;
  1077. DROP VIEW IF EXISTS bruno_response_element CASCADE;
  1078. DROP VIEW IF EXISTS iron_responsive_element CASCADE;
  1079. DROP VIEW IF EXISTS morpholino_backbone CASCADE;
  1080. DROP VIEW IF EXISTS pna CASCADE;
  1081. DROP VIEW IF EXISTS enzymatic CASCADE;
  1082. DROP VIEW IF EXISTS ribozymic CASCADE;
  1083. DROP VIEW IF EXISTS pseudouridylation_guide_snorna CASCADE;
  1084. DROP VIEW IF EXISTS lna CASCADE;
  1085. DROP VIEW IF EXISTS lna_oligo CASCADE;
  1086. DROP VIEW IF EXISTS tna CASCADE;
  1087. DROP VIEW IF EXISTS tna_oligo CASCADE;
  1088. DROP VIEW IF EXISTS gna CASCADE;
  1089. DROP VIEW IF EXISTS gna_oligo CASCADE;
  1090. DROP VIEW IF EXISTS r_gna CASCADE;
  1091. DROP VIEW IF EXISTS r_gna_oligo CASCADE;
  1092. DROP VIEW IF EXISTS s_gna CASCADE;
  1093. DROP VIEW IF EXISTS s_gna_oligo CASCADE;
  1094. DROP VIEW IF EXISTS ds_dna_viral_sequence CASCADE;
  1095. DROP VIEW IF EXISTS ss_rna_viral_sequence CASCADE;
  1096. DROP VIEW IF EXISTS negative_sense_ssrna_viral_sequence CASCADE;
  1097. DROP VIEW IF EXISTS positive_sense_ssrna_viral_sequence CASCADE;
  1098. DROP VIEW IF EXISTS ambisense_ssrna_viral_sequence CASCADE;
  1099. DROP VIEW IF EXISTS rna_polymerase_promoter CASCADE;
  1100. DROP VIEW IF EXISTS phage_rna_polymerase_promoter CASCADE;
  1101. DROP VIEW IF EXISTS sp6_rna_polymerase_promoter CASCADE;
  1102. DROP VIEW IF EXISTS t3_rna_polymerase_promoter CASCADE;
  1103. DROP VIEW IF EXISTS t7_rna_polymerase_promoter CASCADE;
  1104. DROP VIEW IF EXISTS five_prime_est CASCADE;
  1105. DROP VIEW IF EXISTS three_prime_est CASCADE;
  1106. DROP VIEW IF EXISTS translational_frameshift CASCADE;
  1107. DROP VIEW IF EXISTS plus_1_translational_frameshift CASCADE;
  1108. DROP VIEW IF EXISTS plus_2_translational_frameshift CASCADE;
  1109. DROP VIEW IF EXISTS group_iii_intron CASCADE;
  1110. DROP VIEW IF EXISTS noncoding_region_of_exon CASCADE;
  1111. DROP VIEW IF EXISTS coding_region_of_exon CASCADE;
  1112. DROP VIEW IF EXISTS endonuclease_spliced_intron CASCADE;
  1113. DROP VIEW IF EXISTS transgenic_insertion CASCADE;
  1114. DROP VIEW IF EXISTS retrogene CASCADE;
  1115. DROP VIEW IF EXISTS silenced_by_rna_interference CASCADE;
  1116. DROP VIEW IF EXISTS silenced_by_histone_modification CASCADE;
  1117. DROP VIEW IF EXISTS silenced_by_histone_methylation CASCADE;
  1118. DROP VIEW IF EXISTS silenced_by_histone_deacetylation CASCADE;
  1119. DROP VIEW IF EXISTS gene_silenced_by_rna_interference CASCADE;
  1120. DROP VIEW IF EXISTS gene_silenced_by_histone_modification CASCADE;
  1121. DROP VIEW IF EXISTS gene_silenced_by_histone_methylation CASCADE;
  1122. DROP VIEW IF EXISTS gene_silenced_by_histone_deacetylation CASCADE;
  1123. DROP VIEW IF EXISTS dihydrouridine CASCADE;
  1124. DROP VIEW IF EXISTS pseudouridine CASCADE;
  1125. DROP VIEW IF EXISTS inosine CASCADE;
  1126. DROP VIEW IF EXISTS seven_methylguanine CASCADE;
  1127. DROP VIEW IF EXISTS ribothymidine CASCADE;
  1128. DROP VIEW IF EXISTS methylinosine CASCADE;
  1129. DROP VIEW IF EXISTS mobile CASCADE;
  1130. DROP VIEW IF EXISTS replicon CASCADE;
  1131. DROP VIEW IF EXISTS base CASCADE;
  1132. DROP VIEW IF EXISTS amino_acid CASCADE;
  1133. DROP VIEW IF EXISTS major_tss CASCADE;
  1134. DROP VIEW IF EXISTS minor_tss CASCADE;
  1135. DROP VIEW IF EXISTS tss_region CASCADE;
  1136. DROP VIEW IF EXISTS encodes_alternate_transcription_start_sites CASCADE;
  1137. DROP VIEW IF EXISTS mirna_primary_transcript_region CASCADE;
  1138. DROP VIEW IF EXISTS pre_mirna CASCADE;
  1139. DROP VIEW IF EXISTS mirna_stem CASCADE;
  1140. DROP VIEW IF EXISTS mirna_loop CASCADE;
  1141. DROP VIEW IF EXISTS synthetic_oligo CASCADE;
  1142. DROP VIEW IF EXISTS assembly CASCADE;
  1143. DROP VIEW IF EXISTS fragment_assembly CASCADE;
  1144. DROP VIEW IF EXISTS fingerprint_map CASCADE;
  1145. DROP VIEW IF EXISTS sts_map CASCADE;
  1146. DROP VIEW IF EXISTS rh_map CASCADE;
  1147. DROP VIEW IF EXISTS sonicate_fragment CASCADE;
  1148. DROP VIEW IF EXISTS polyploid CASCADE;
  1149. DROP VIEW IF EXISTS autopolyploid CASCADE;
  1150. DROP VIEW IF EXISTS allopolyploid CASCADE;
  1151. DROP VIEW IF EXISTS homing_endonuclease_binding_site CASCADE;
  1152. DROP VIEW IF EXISTS octamer_motif CASCADE;
  1153. DROP VIEW IF EXISTS apicoplast_chromosome CASCADE;
  1154. DROP VIEW IF EXISTS sequence_collection CASCADE;
  1155. DROP VIEW IF EXISTS overlapping_feature_set CASCADE;
  1156. DROP VIEW IF EXISTS overlapping_est_set CASCADE;
  1157. DROP VIEW IF EXISTS ncrna_gene CASCADE;
  1158. DROP VIEW IF EXISTS grna_gene CASCADE;
  1159. DROP VIEW IF EXISTS mirna_gene CASCADE;
  1160. DROP VIEW IF EXISTS scrna_gene CASCADE;
  1161. DROP VIEW IF EXISTS snorna_gene CASCADE;
  1162. DROP VIEW IF EXISTS snrna_gene CASCADE;
  1163. DROP VIEW IF EXISTS srp_rna_gene CASCADE;
  1164. DROP VIEW IF EXISTS strna_gene CASCADE;
  1165. DROP VIEW IF EXISTS tmrna_gene CASCADE;
  1166. DROP VIEW IF EXISTS trna_gene CASCADE;
  1167. DROP VIEW IF EXISTS modified_adenosine CASCADE;
  1168. DROP VIEW IF EXISTS modified_inosine CASCADE;
  1169. DROP VIEW IF EXISTS modified_cytidine CASCADE;
  1170. DROP VIEW IF EXISTS modified_guanosine CASCADE;
  1171. DROP VIEW IF EXISTS modified_uridine CASCADE;
  1172. DROP VIEW IF EXISTS one_methylinosine CASCADE;
  1173. DROP VIEW IF EXISTS one_two_prime_o_dimethylinosine CASCADE;
  1174. DROP VIEW IF EXISTS two_prime_o_methylinosine CASCADE;
  1175. DROP VIEW IF EXISTS three_methylcytidine CASCADE;
  1176. DROP VIEW IF EXISTS five_methylcytidine CASCADE;
  1177. DROP VIEW IF EXISTS two_prime_o_methylcytidine CASCADE;
  1178. DROP VIEW IF EXISTS two_thiocytidine CASCADE;
  1179. DROP VIEW IF EXISTS n4_acetylcytidine CASCADE;
  1180. DROP VIEW IF EXISTS five_formylcytidine CASCADE;
  1181. DROP VIEW IF EXISTS five_two_prime_o_dimethylcytidine CASCADE;
  1182. DROP VIEW IF EXISTS n4_acetyl_2_prime_o_methylcytidine CASCADE;
  1183. DROP VIEW IF EXISTS lysidine CASCADE;
  1184. DROP VIEW IF EXISTS n4_methylcytidine CASCADE;
  1185. DROP VIEW IF EXISTS n4_2_prime_o_dimethylcytidine CASCADE;
  1186. DROP VIEW IF EXISTS five_hydroxymethylcytidine CASCADE;
  1187. DROP VIEW IF EXISTS five_formyl_two_prime_o_methylcytidine CASCADE;
  1188. DROP VIEW IF EXISTS n4_n4_2_prime_o_trimethylcytidine CASCADE;
  1189. DROP VIEW IF EXISTS one_methyladenosine CASCADE;
  1190. DROP VIEW IF EXISTS two_methyladenosine CASCADE;
  1191. DROP VIEW IF EXISTS n6_methyladenosine CASCADE;
  1192. DROP VIEW IF EXISTS two_prime_o_methyladenosine CASCADE;
  1193. DROP VIEW IF EXISTS two_methylthio_n6_methyladenosine CASCADE;
  1194. DROP VIEW IF EXISTS n6_isopentenyladenosine CASCADE;
  1195. DROP VIEW IF EXISTS two_methylthio_n6_isopentenyladenosine CASCADE;
  1196. DROP VIEW IF EXISTS n6_cis_hydroxyisopentenyl_adenosine CASCADE;
  1197. DROP VIEW IF EXISTS two_methylthio_n6_cis_hydroxyisopentenyl_adenosine CASCADE;
  1198. DROP VIEW IF EXISTS n6_glycinylcarbamoyladenosine CASCADE;
  1199. DROP VIEW IF EXISTS n6_threonylcarbamoyladenosine CASCADE;
  1200. DROP VIEW IF EXISTS two_methylthio_n6_threonyl_carbamoyladenosine CASCADE;
  1201. DROP VIEW IF EXISTS n6_methyl_n6_threonylcarbamoyladenosine CASCADE;
  1202. DROP VIEW IF EXISTS n6_hydroxynorvalylcarbamoyladenosine CASCADE;
  1203. DROP VIEW IF EXISTS two_methylthio_n6_hydroxynorvalyl_carbamoyladenosine CASCADE;
  1204. DROP VIEW IF EXISTS two_prime_o_riboA_phosphate CASCADE;
  1205. DROP VIEW IF EXISTS n6_n6_dimethyladenosine CASCADE;
  1206. DROP VIEW IF EXISTS n6_2_prime_o_dimethyladenosine CASCADE;
  1207. DROP VIEW IF EXISTS n6_n6_2_prime_o_trimethyladenosine CASCADE;
  1208. DROP VIEW IF EXISTS one_two_prime_o_dimethyladenosine CASCADE;
  1209. DROP VIEW IF EXISTS n6_acetyladenosine CASCADE;
  1210. DROP VIEW IF EXISTS seven_deazaguanosine CASCADE;
  1211. DROP VIEW IF EXISTS queuosine CASCADE;
  1212. DROP VIEW IF EXISTS epoxyqueuosine CASCADE;
  1213. DROP VIEW IF EXISTS galactosyl_queuosine CASCADE;
  1214. DROP VIEW IF EXISTS mannosyl_queuosine CASCADE;
  1215. DROP VIEW IF EXISTS seven_cyano_seven_deazaguanosine CASCADE;
  1216. DROP VIEW IF EXISTS seven_aminomethyl_seven_deazaguanosine CASCADE;
  1217. DROP VIEW IF EXISTS archaeosine CASCADE;
  1218. DROP VIEW IF EXISTS one_methylguanosine CASCADE;
  1219. DROP VIEW IF EXISTS n2_methylguanosine CASCADE;
  1220. DROP VIEW IF EXISTS seven_methylguanosine CASCADE;
  1221. DROP VIEW IF EXISTS two_prime_o_methylguanosine CASCADE;
  1222. DROP VIEW IF EXISTS n2_n2_dimethylguanosine CASCADE;
  1223. DROP VIEW IF EXISTS n2_2_prime_o_dimethylguanosine CASCADE;
  1224. DROP VIEW IF EXISTS n2_n2_2_prime_o_trimethylguanosine CASCADE;
  1225. DROP VIEW IF EXISTS two_prime_o_ribosylguanosine_phosphate CASCADE;
  1226. DROP VIEW IF EXISTS wybutosine CASCADE;
  1227. DROP VIEW IF EXISTS peroxywybutosine CASCADE;
  1228. DROP VIEW IF EXISTS hydroxywybutosine CASCADE;
  1229. DROP VIEW IF EXISTS undermodified_hydroxywybutosine CASCADE;
  1230. DROP VIEW IF EXISTS wyosine CASCADE;
  1231. DROP VIEW IF EXISTS methylwyosine CASCADE;
  1232. DROP VIEW IF EXISTS n2_7_dimethylguanosine CASCADE;
  1233. DROP VIEW IF EXISTS n2_n2_7_trimethylguanosine CASCADE;
  1234. DROP VIEW IF EXISTS one_two_prime_o_dimethylguanosine CASCADE;
  1235. DROP VIEW IF EXISTS four_demethylwyosine CASCADE;
  1236. DROP VIEW IF EXISTS isowyosine CASCADE;
  1237. DROP VIEW IF EXISTS n2_7_2prirme_o_trimethylguanosine CASCADE;
  1238. DROP VIEW IF EXISTS five_methyluridine CASCADE;
  1239. DROP VIEW IF EXISTS two_prime_o_methyluridine CASCADE;
  1240. DROP VIEW IF EXISTS five_two_prime_o_dimethyluridine CASCADE;
  1241. DROP VIEW IF EXISTS one_methylpseudouridine CASCADE;
  1242. DROP VIEW IF EXISTS two_prime_o_methylpseudouridine CASCADE;
  1243. DROP VIEW IF EXISTS two_thiouridine CASCADE;
  1244. DROP VIEW IF EXISTS four_thiouridine CASCADE;
  1245. DROP VIEW IF EXISTS five_methyl_2_thiouridine CASCADE;
  1246. DROP VIEW IF EXISTS two_thio_two_prime_o_methyluridine CASCADE;
  1247. DROP VIEW IF EXISTS three_three_amino_three_carboxypropyl_uridine CASCADE;
  1248. DROP VIEW IF EXISTS five_hydroxyuridine CASCADE;
  1249. DROP VIEW IF EXISTS five_methoxyuridine CASCADE;
  1250. DROP VIEW IF EXISTS uridine_five_oxyacetic_acid CASCADE;
  1251. DROP VIEW IF EXISTS uridine_five_oxyacetic_acid_methyl_ester CASCADE;
  1252. DROP VIEW IF EXISTS five_carboxyhydroxymethyl_uridine CASCADE;
  1253. DROP VIEW IF EXISTS five_carboxyhydroxymethyl_uridine_methyl_ester CASCADE;
  1254. DROP VIEW IF EXISTS five_methoxycarbonylmethyluridine CASCADE;
  1255. DROP VIEW IF EXISTS five_methoxycarbonylmethyl_two_prime_o_methyluridine CASCADE;
  1256. DROP VIEW IF EXISTS five_mcm_2_thiouridine CASCADE;
  1257. DROP VIEW IF EXISTS five_aminomethyl_two_thiouridine CASCADE;
  1258. DROP VIEW IF EXISTS five_methylaminomethyluridine CASCADE;
  1259. DROP VIEW IF EXISTS five_mam_2_thiouridine CASCADE;
  1260. DROP VIEW IF EXISTS five_methylaminomethyl_two_selenouridine CASCADE;
  1261. DROP VIEW IF EXISTS five_carbamoylmethyluridine CASCADE;
  1262. DROP VIEW IF EXISTS five_cm_2_prime_o_methU CASCADE;
  1263. DROP VIEW IF EXISTS five_carboxymethylaminomethyluridine CASCADE;
  1264. DROP VIEW IF EXISTS five_carboxymethylaminomethyl_two_prime_o_methyluridine CASCADE;
  1265. DROP VIEW IF EXISTS five_carboxymethylaminomethyl_two_thiouridine CASCADE;
  1266. DROP VIEW IF EXISTS three_methyluridine CASCADE;
  1267. DROP VIEW IF EXISTS one_methyl_3_3_amino_three_carboxypropyl_pseudouridine CASCADE;
  1268. DROP VIEW IF EXISTS five_carboxymethyluridine CASCADE;
  1269. DROP VIEW IF EXISTS three_two_prime_o_dimethyluridine CASCADE;
  1270. DROP VIEW IF EXISTS five_methyldihydrouridine CASCADE;
  1271. DROP VIEW IF EXISTS three_methylpseudouridine CASCADE;
  1272. DROP VIEW IF EXISTS five_taurinomethyluridine CASCADE;
  1273. DROP VIEW IF EXISTS five_taurinomethyl_two_thiouridine CASCADE;
  1274. DROP VIEW IF EXISTS five_isopentenylaminomethyl_uridine CASCADE;
  1275. DROP VIEW IF EXISTS five_isopentenylaminomethyl_two_thiouridine CASCADE;
  1276. DROP VIEW IF EXISTS five_isopentenylaminomethyl_two_prime_o_methyluridine CASCADE;
  1277. DROP VIEW IF EXISTS histone_binding_site CASCADE;
  1278. DROP VIEW IF EXISTS cds_fragment CASCADE;
  1279. DROP VIEW IF EXISTS modified_amino_acid_feature CASCADE;
  1280. DROP VIEW IF EXISTS modified_glycine CASCADE;
  1281. DROP VIEW IF EXISTS modified_l_alanine CASCADE;
  1282. DROP VIEW IF EXISTS modified_l_asparagine CASCADE;
  1283. DROP VIEW IF EXISTS modified_l_aspartic_acid CASCADE;
  1284. DROP VIEW IF EXISTS modified_l_cysteine CASCADE;
  1285. DROP VIEW IF EXISTS modified_l_glutamic_acid CASCADE;
  1286. DROP VIEW IF EXISTS modified_l_threonine CASCADE;
  1287. DROP VIEW IF EXISTS modified_l_tryptophan CASCADE;
  1288. DROP VIEW IF EXISTS modified_l_glutamine CASCADE;
  1289. DROP VIEW IF EXISTS modified_l_methionine CASCADE;
  1290. DROP VIEW IF EXISTS modified_l_isoleucine CASCADE;
  1291. DROP VIEW IF EXISTS modified_l_phenylalanine CASCADE;
  1292. DROP VIEW IF EXISTS modified_l_histidine CASCADE;
  1293. DROP VIEW IF EXISTS modified_l_serine CASCADE;
  1294. DROP VIEW IF EXISTS modified_l_lysine CASCADE;
  1295. DROP VIEW IF EXISTS modified_l_leucine CASCADE;
  1296. DROP VIEW IF EXISTS modified_l_selenocysteine CASCADE;
  1297. DROP VIEW IF EXISTS modified_l_valine CASCADE;
  1298. DROP VIEW IF EXISTS modified_l_proline CASCADE;
  1299. DROP VIEW IF EXISTS modified_l_tyrosine CASCADE;
  1300. DROP VIEW IF EXISTS modified_l_arginine CASCADE;
  1301. DROP VIEW IF EXISTS peptidyl CASCADE;
  1302. DROP VIEW IF EXISTS cleaved_for_gpi_anchor_region CASCADE;
  1303. DROP VIEW IF EXISTS biomaterial_region CASCADE;
  1304. DROP VIEW IF EXISTS experimental_feature CASCADE;
  1305. DROP VIEW IF EXISTS biological_region CASCADE;
  1306. DROP VIEW IF EXISTS topologically_defined_region CASCADE;
  1307. DROP VIEW IF EXISTS translocation_breakpoint CASCADE;
  1308. DROP VIEW IF EXISTS insertion_breakpoint CASCADE;
  1309. DROP VIEW IF EXISTS deletion_breakpoint CASCADE;
  1310. DROP VIEW IF EXISTS five_prime_flanking_region CASCADE;
  1311. DROP VIEW IF EXISTS three_prime_flanking_region CASCADE;
  1312. DROP VIEW IF EXISTS transcribed_fragment CASCADE;
  1313. DROP VIEW IF EXISTS cis_splice_site CASCADE;
  1314. DROP VIEW IF EXISTS trans_splice_site CASCADE;
  1315. DROP VIEW IF EXISTS splice_junction CASCADE;
  1316. DROP VIEW IF EXISTS conformational_switch CASCADE;
  1317. DROP VIEW IF EXISTS dye_terminator_read CASCADE;
  1318. DROP VIEW IF EXISTS pyrosequenced_read CASCADE;
  1319. DROP VIEW IF EXISTS ligation_based_read CASCADE;
  1320. DROP VIEW IF EXISTS polymerase_synthesis_read CASCADE;
  1321. DROP VIEW IF EXISTS cis_regulatory_frameshift_element CASCADE;
  1322. DROP VIEW IF EXISTS expressed_sequence_assembly CASCADE;
  1323. DROP VIEW IF EXISTS dna_binding_site CASCADE;
  1324. DROP VIEW IF EXISTS cryptic_gene CASCADE;
  1325. DROP VIEW IF EXISTS three_prime_race_clone CASCADE;
  1326. DROP VIEW IF EXISTS cassette_pseudogene CASCADE;
  1327. DROP VIEW IF EXISTS alanine CASCADE;
  1328. DROP VIEW IF EXISTS valine CASCADE;
  1329. DROP VIEW IF EXISTS leucine CASCADE;
  1330. DROP VIEW IF EXISTS isoleucine CASCADE;
  1331. DROP VIEW IF EXISTS proline CASCADE;
  1332. DROP VIEW IF EXISTS tryptophan CASCADE;
  1333. DROP VIEW IF EXISTS phenylalanine CASCADE;
  1334. DROP VIEW IF EXISTS methionine CASCADE;
  1335. DROP VIEW IF EXISTS glycine CASCADE;
  1336. DROP VIEW IF EXISTS serine CASCADE;
  1337. DROP VIEW IF EXISTS threonine CASCADE;
  1338. DROP VIEW IF EXISTS tyrosine CASCADE;
  1339. DROP VIEW IF EXISTS cysteine CASCADE;
  1340. DROP VIEW IF EXISTS glutamine CASCADE;
  1341. DROP VIEW IF EXISTS asparagine CASCADE;
  1342. DROP VIEW IF EXISTS lysine CASCADE;
  1343. DROP VIEW IF EXISTS arginine CASCADE;
  1344. DROP VIEW IF EXISTS histidine CASCADE;
  1345. DROP VIEW IF EXISTS aspartic_acid CASCADE;
  1346. DROP VIEW IF EXISTS glutamic_acid CASCADE;
  1347. DROP VIEW IF EXISTS selenocysteine CASCADE;
  1348. DROP VIEW IF EXISTS pyrrolysine CASCADE;
  1349. DROP VIEW IF EXISTS transcribed_cluster CASCADE;
  1350. DROP VIEW IF EXISTS unigene_cluster CASCADE;
  1351. DROP VIEW IF EXISTS crispr CASCADE;
  1352. DROP VIEW IF EXISTS insulator_binding_site CASCADE;
  1353. DROP VIEW IF EXISTS enhancer_binding_site CASCADE;
  1354. DROP VIEW IF EXISTS contig_collection CASCADE;
  1355. DROP VIEW IF EXISTS lincrna CASCADE;
  1356. DROP VIEW IF EXISTS ust CASCADE;
  1357. DROP VIEW IF EXISTS three_prime_ust CASCADE;
  1358. DROP VIEW IF EXISTS five_prime_ust CASCADE;
  1359. DROP VIEW IF EXISTS rst CASCADE;
  1360. DROP VIEW IF EXISTS three_prime_rst CASCADE;
  1361. DROP VIEW IF EXISTS five_prime_rst CASCADE;
  1362. DROP VIEW IF EXISTS ust_match CASCADE;
  1363. DROP VIEW IF EXISTS rst_match CASCADE;
  1364. DROP VIEW IF EXISTS primer_match CASCADE;
  1365. DROP VIEW IF EXISTS mirna_antiguide CASCADE;
  1366. DROP VIEW IF EXISTS trans_splice_junction CASCADE;
  1367. DROP VIEW IF EXISTS outron CASCADE;
  1368. DROP VIEW IF EXISTS natural_plasmid CASCADE;
  1369. DROP VIEW IF EXISTS gene_trap_construct CASCADE;
  1370. DROP VIEW IF EXISTS promoter_trap_construct CASCADE;
  1371. DROP VIEW IF EXISTS enhancer_trap_construct CASCADE;
  1372. DROP VIEW IF EXISTS pac_end CASCADE;
  1373. DROP VIEW IF EXISTS rapd CASCADE;
  1374. DROP VIEW IF EXISTS shadow_enhancer CASCADE;
  1375. DROP VIEW IF EXISTS snv CASCADE;
  1376. DROP VIEW IF EXISTS x_element_combinatorial_repeat CASCADE;
  1377. DROP VIEW IF EXISTS y_prime_element CASCADE;
  1378. DROP VIEW IF EXISTS standard_draft CASCADE;
  1379. DROP VIEW IF EXISTS high_quality_draft CASCADE;
  1380. DROP VIEW IF EXISTS improved_high_quality_draft CASCADE;
  1381. DROP VIEW IF EXISTS annotation_directed_improved_draft CASCADE;
  1382. DROP VIEW IF EXISTS noncontiguous_finished CASCADE;
  1383. DROP VIEW IF EXISTS finished_genome CASCADE;
  1384. DROP VIEW IF EXISTS intronic_regulatory_region CASCADE;
  1385. DROP VIEW IF EXISTS centromere_dna_element_i CASCADE;
  1386. DROP VIEW IF EXISTS centromere_dna_element_ii CASCADE;
  1387. DROP VIEW IF EXISTS centromere_dna_element_iii CASCADE;
  1388. DROP VIEW IF EXISTS telomeric_repeat CASCADE;
  1389. DROP VIEW IF EXISTS x_element CASCADE;
  1390. DROP VIEW IF EXISTS yac_end CASCADE;
  1391. DROP VIEW IF EXISTS whole_genome_sequence_status CASCADE;
  1392. DROP VIEW IF EXISTS heritable_phenotypic_marker CASCADE;
  1393. DROP VIEW IF EXISTS peptide_collection CASCADE;
  1394. DROP VIEW IF EXISTS high_identity_region CASCADE;
  1395. DROP VIEW IF EXISTS processed_transcript CASCADE;
  1396. DROP VIEW IF EXISTS assortment_derived_variation CASCADE;
  1397. DROP VIEW IF EXISTS reference_genome CASCADE;
  1398. DROP VIEW IF EXISTS variant_genome CASCADE;
  1399. DROP VIEW IF EXISTS variant_collection CASCADE;
  1400. DROP VIEW IF EXISTS alteration_attribute CASCADE;
  1401. DROP VIEW IF EXISTS chromosomal_variation_attribute CASCADE;
  1402. DROP VIEW IF EXISTS intrachromosomal CASCADE;
  1403. DROP VIEW IF EXISTS interchromosomal CASCADE;
  1404. DROP VIEW IF EXISTS insertion_attribute CASCADE;
  1405. DROP VIEW IF EXISTS tandem CASCADE;
  1406. DROP VIEW IF EXISTS direct CASCADE;
  1407. DROP VIEW IF EXISTS inverted CASCADE;
  1408. DROP VIEW IF EXISTS free CASCADE;
  1409. DROP VIEW IF EXISTS inversion_attribute CASCADE;
  1410. DROP VIEW IF EXISTS pericentric CASCADE;
  1411. DROP VIEW IF EXISTS paracentric CASCADE;
  1412. DROP VIEW IF EXISTS translocaton_attribute CASCADE;
  1413. DROP VIEW IF EXISTS reciprocal CASCADE;
  1414. DROP VIEW IF EXISTS insertional CASCADE;
  1415. DROP VIEW IF EXISTS duplication_attribute CASCADE;
  1416. DROP VIEW IF EXISTS chromosomally_aberrant_genome CASCADE;
  1417. DROP VIEW IF EXISTS assembly_error_correction CASCADE;
  1418. DROP VIEW IF EXISTS base_call_error_correction CASCADE;
  1419. DROP VIEW IF EXISTS peptide_localization_signal CASCADE;
  1420. DROP VIEW IF EXISTS nuclear_localization_signal CASCADE;
  1421. DROP VIEW IF EXISTS endosomal_localization_signal CASCADE;
  1422. DROP VIEW IF EXISTS lysosomal_localization_signal CASCADE;
  1423. DROP VIEW IF EXISTS nuclear_export_signal CASCADE;
  1424. DROP VIEW IF EXISTS recombination_signal_sequence CASCADE;
  1425. DROP VIEW IF EXISTS cryptic_splice_site CASCADE;
  1426. DROP VIEW IF EXISTS nuclear_rim_localization_signal CASCADE;
  1427. DROP VIEW IF EXISTS p_element CASCADE;
  1428. DROP VIEW IF EXISTS functional_variant CASCADE;
  1429. DROP VIEW IF EXISTS structural_variant CASCADE;
  1430. DROP VIEW IF EXISTS transcript_function_variant CASCADE;
  1431. DROP VIEW IF EXISTS translational_product_function_variant CASCADE;
  1432. DROP VIEW IF EXISTS level_of_transcript_variant CASCADE;
  1433. DROP VIEW IF EXISTS decreased_transcript_level_variant CASCADE;
  1434. DROP VIEW IF EXISTS increased_transcript_level_variant CASCADE;
  1435. DROP VIEW IF EXISTS transcript_processing_variant CASCADE;
  1436. DROP VIEW IF EXISTS editing_variant CASCADE;
  1437. DROP VIEW IF EXISTS polyadenylation_variant CASCADE;
  1438. DROP VIEW IF EXISTS transcript_stability_variant CASCADE;
  1439. DROP VIEW IF EXISTS decreased_transcript_stability_variant CASCADE;
  1440. DROP VIEW IF EXISTS increased_transcript_stability_variant CASCADE;
  1441. DROP VIEW IF EXISTS transcription_variant CASCADE;
  1442. DROP VIEW IF EXISTS rate_of_transcription_variant CASCADE;
  1443. DROP VIEW IF EXISTS increased_transcription_rate_variant CASCADE;
  1444. DROP VIEW IF EXISTS decreased_transcription_rate_variant CASCADE;
  1445. DROP VIEW IF EXISTS translational_product_level_variant CASCADE;
  1446. DROP VIEW IF EXISTS polypeptide_function_variant CASCADE;
  1447. DROP VIEW IF EXISTS decreased_translational_product_level CASCADE;
  1448. DROP VIEW IF EXISTS increased_translational_product_level CASCADE;
  1449. DROP VIEW IF EXISTS polypeptide_gain_of_function_variant CASCADE;
  1450. DROP VIEW IF EXISTS polypeptide_localization_variant CASCADE;
  1451. DROP VIEW IF EXISTS polypeptide_loss_of_function_variant CASCADE;
  1452. DROP VIEW IF EXISTS inactive_ligand_binding_site CASCADE;
  1453. DROP VIEW IF EXISTS polypeptide_partial_loss_of_function CASCADE;
  1454. DROP VIEW IF EXISTS polypeptide_post_translational_processing_variant CASCADE;
  1455. DROP VIEW IF EXISTS copy_number_change CASCADE;
  1456. DROP VIEW IF EXISTS gene_variant CASCADE;
  1457. DROP VIEW IF EXISTS gene_fusion CASCADE;
  1458. DROP VIEW IF EXISTS regulatory_region_variant CASCADE;
  1459. DROP VIEW IF EXISTS stop_retained_variant CASCADE;
  1460. DROP VIEW IF EXISTS splicing_variant CASCADE;
  1461. DROP VIEW IF EXISTS cryptic_splice_site_variant CASCADE;
  1462. DROP VIEW IF EXISTS cryptic_splice_acceptor CASCADE;
  1463. DROP VIEW IF EXISTS cryptic_splice_donor CASCADE;
  1464. DROP VIEW IF EXISTS exon_loss CASCADE;
  1465. DROP VIEW IF EXISTS intron_gain CASCADE;
  1466. DROP VIEW IF EXISTS splice_acceptor_variant CASCADE;
  1467. DROP VIEW IF EXISTS splice_donor_variant CASCADE;
  1468. DROP VIEW IF EXISTS transcript_variant CASCADE;
  1469. DROP VIEW IF EXISTS complex_change_in_transcript CASCADE;
  1470. DROP VIEW IF EXISTS stop_lost CASCADE;
  1471. DROP VIEW IF EXISTS coding_sequence_variant CASCADE;
  1472. DROP VIEW IF EXISTS codon_variant CASCADE;
  1473. DROP VIEW IF EXISTS initiator_codon_change CASCADE;
  1474. DROP VIEW IF EXISTS non_synonymous_codon CASCADE;
  1475. DROP VIEW IF EXISTS conservative_missense_codon CASCADE;
  1476. DROP VIEW IF EXISTS non_conservative_missense_codon CASCADE;
  1477. DROP VIEW IF EXISTS stop_gained CASCADE;
  1478. DROP VIEW IF EXISTS synonymous_codon CASCADE;
  1479. DROP VIEW IF EXISTS frameshift_variant CASCADE;
  1480. DROP VIEW IF EXISTS terminator_codon_variant CASCADE;
  1481. DROP VIEW IF EXISTS frame_restoring_variant CASCADE;
  1482. DROP VIEW IF EXISTS minus_1_frameshift_variant CASCADE;
  1483. DROP VIEW IF EXISTS minus_2_frameshift_variant CASCADE;
  1484. DROP VIEW IF EXISTS plus_1_frameshift_variant CASCADE;
  1485. DROP VIEW IF EXISTS plus_2_frameshift_variant CASCADE;
  1486. DROP VIEW IF EXISTS transcript_secondary_structure_variant CASCADE;
  1487. DROP VIEW IF EXISTS compensatory_transcript_secondary_structure_variant CASCADE;
  1488. DROP VIEW IF EXISTS translational_product_structure_variant CASCADE;
  1489. DROP VIEW IF EXISTS threed_polypeptide_structure_variant CASCADE;
  1490. DROP VIEW IF EXISTS complex_3d_structural_variant CASCADE;
  1491. DROP VIEW IF EXISTS conformational_change_variant CASCADE;
  1492. DROP VIEW IF EXISTS complex_change_of_translational_product_variant CASCADE;
  1493. DROP VIEW IF EXISTS polypeptide_sequence_variant CASCADE;
  1494. DROP VIEW IF EXISTS amino_acid_deletion CASCADE;
  1495. DROP VIEW IF EXISTS amino_acid_insertion CASCADE;
  1496. DROP VIEW IF EXISTS amino_acid_substitution CASCADE;
  1497. DROP VIEW IF EXISTS conservative_amino_acid_substitution CASCADE;
  1498. DROP VIEW IF EXISTS non_conservative_amino_acid_substitution CASCADE;
  1499. DROP VIEW IF EXISTS elongated_polypeptide CASCADE;
  1500. DROP VIEW IF EXISTS elongated_polypeptide_c_terminal CASCADE;
  1501. DROP VIEW IF EXISTS elongated_polypeptide_n_terminal CASCADE;
  1502. DROP VIEW IF EXISTS elongated_in_frame_polypeptide_c_terminal CASCADE;
  1503. DROP VIEW IF EXISTS elongated_out_of_frame_polypeptide_c_terminal CASCADE;
  1504. DROP VIEW IF EXISTS elongated_in_frame_polypeptide_n_terminal_elongation CASCADE;
  1505. DROP VIEW IF EXISTS elongated_out_of_frame_polypeptide_n_terminal CASCADE;
  1506. DROP VIEW IF EXISTS polypeptide_fusion CASCADE;
  1507. DROP VIEW IF EXISTS polypeptide_truncation CASCADE;
  1508. DROP VIEW IF EXISTS inactive_catalytic_site CASCADE;
  1509. DROP VIEW IF EXISTS nc_transcript_variant CASCADE;
  1510. DROP VIEW IF EXISTS mature_mirna_variant CASCADE;
  1511. DROP VIEW IF EXISTS nmd_transcript_variant CASCADE;
  1512. DROP VIEW IF EXISTS utr_variant CASCADE;
  1513. DROP VIEW IF EXISTS five_prime_utr_variant CASCADE;
  1514. DROP VIEW IF EXISTS three_prime_utr_variant CASCADE;
  1515. DROP VIEW IF EXISTS terminal_codon_variant CASCADE;
  1516. DROP VIEW IF EXISTS incomplete_terminal_codon_variant CASCADE;
  1517. DROP VIEW IF EXISTS intron_variant CASCADE;
  1518. DROP VIEW IF EXISTS intergenic_variant CASCADE;
  1519. DROP VIEW IF EXISTS splice_site_variant CASCADE;
  1520. DROP VIEW IF EXISTS splice_region_variant CASCADE;
  1521. DROP VIEW IF EXISTS upstream_gene_variant CASCADE;
  1522. DROP VIEW IF EXISTS downstream_gene_variant CASCADE;
  1523. DROP VIEW IF EXISTS fivekb_downstream_variant CASCADE;
  1524. DROP VIEW IF EXISTS fivehundred_b_downstream_variant CASCADE;
  1525. DROP VIEW IF EXISTS fivekb_upstream_variant CASCADE;
  1526. DROP VIEW IF EXISTS twokb_upstream_variant CASCADE;
  1527. DROP VIEW IF EXISTS rrna_gene CASCADE;
  1528. DROP VIEW IF EXISTS pirna_gene CASCADE;
  1529. DROP VIEW IF EXISTS rnase_p_rna_gene CASCADE;
  1530. DROP VIEW IF EXISTS rnase_mrp_rna_gene CASCADE;
  1531. DROP VIEW IF EXISTS lincrna_gene CASCADE;
  1532. DROP VIEW IF EXISTS mathematically_defined_repeat CASCADE;
  1533. DROP VIEW IF EXISTS telomerase_rna_gene CASCADE;
  1534. DROP VIEW IF EXISTS targeting_vector CASCADE;
  1535. DROP VIEW IF EXISTS genetic_marker CASCADE;
  1536. DROP VIEW IF EXISTS dart_marker CASCADE;
  1537. DROP VIEW IF EXISTS kozak_sequence CASCADE;
  1538. DROP VIEW IF EXISTS nested_transposon CASCADE;
  1539. DROP VIEW IF EXISTS nested_repeat CASCADE;
  1540. DROP VIEW IF EXISTS inframe_variant CASCADE;
  1541. DROP VIEW IF EXISTS inframe_codon_gain CASCADE;
  1542. DROP VIEW IF EXISTS inframe_codon_loss CASCADE;
  1543. DROP VIEW IF EXISTS retinoic_acid_responsive_element CASCADE;
  1544. DROP VIEW IF EXISTS nucleotide_to_protein_binding_site CASCADE;
  1545. DROP VIEW IF EXISTS nucleotide_binding_site CASCADE;
  1546. DROP VIEW IF EXISTS metal_binding_site CASCADE;
  1547. DROP VIEW IF EXISTS ligand_binding_site CASCADE;
  1548. DROP VIEW IF EXISTS nested_tandem_repeat CASCADE;
  1549. DROP VIEW IF EXISTS promoter_element CASCADE;
  1550. DROP VIEW IF EXISTS core_promoter_element CASCADE;
  1551. DROP VIEW IF EXISTS rna_polymerase_ii_tata_box CASCADE;
  1552. DROP VIEW IF EXISTS rna_polymerase_iii_tata_box CASCADE;
  1553. DROP VIEW IF EXISTS bred_motif CASCADE;
  1554. DROP VIEW IF EXISTS dce CASCADE;
  1555. DROP VIEW IF EXISTS dce_si CASCADE;
  1556. DROP VIEW IF EXISTS dce_sii CASCADE;
  1557. DROP VIEW IF EXISTS dce_siii CASCADE;
  1558. DROP VIEW IF EXISTS proximal_promoter_element CASCADE;
  1559. DROP VIEW IF EXISTS rnapol_ii_core_promoter CASCADE;
  1560. DROP VIEW IF EXISTS distal_promoter_element CASCADE;
  1561. DROP VIEW IF EXISTS bacterial_rnapol_promoter_sigma_70 CASCADE;
  1562. DROP VIEW IF EXISTS bacterial_rnapol_promoter_sigma54 CASCADE;
  1563. DROP VIEW IF EXISTS minus_12_signal CASCADE;
  1564. DROP VIEW IF EXISTS minus_24_signal CASCADE;
  1565. DROP VIEW IF EXISTS a_box_type_1 CASCADE;
  1566. DROP VIEW IF EXISTS a_box_type_2 CASCADE;
  1567. DROP VIEW IF EXISTS intermediate_element CASCADE;
  1568. DROP VIEW IF EXISTS regulatory_promoter_element CASCADE;
  1569. DROP VIEW IF EXISTS transcription_regulatory_region CASCADE;
  1570. DROP VIEW IF EXISTS translation_regulatory_region CASCADE;
  1571. DROP VIEW IF EXISTS recombination_regulatory_region CASCADE;
  1572. DROP VIEW IF EXISTS replication_regulatory_region CASCADE;
  1573. DROP VIEW IF EXISTS sequence_motif CASCADE;
  1574. DROP VIEW IF EXISTS experimental_feature_attribute CASCADE;
  1575. DROP VIEW IF EXISTS score CASCADE;
  1576. DROP VIEW IF EXISTS quality_value CASCADE;
  1577. DROP VIEW IF EXISTS restriction_enzyme_recognition_site CASCADE;
  1578. DROP VIEW IF EXISTS restriction_enzyme_cleavage_junction CASCADE;
  1579. DROP VIEW IF EXISTS five_prime_restriction_enzyme_junction CASCADE;
  1580. DROP VIEW IF EXISTS three_prime_restriction_enzyme_junction CASCADE;
  1581. DROP VIEW IF EXISTS blunt_end_restriction_enzyme_cleavage_site CASCADE;
  1582. DROP VIEW IF EXISTS sticky_end_restriction_enzyme_cleavage_site CASCADE;
  1583. DROP VIEW IF EXISTS blunt_end_restriction_enzyme_cleavage_junction CASCADE;
  1584. DROP VIEW IF EXISTS single_strand_restriction_enzyme_cleavage_site CASCADE;
  1585. DROP VIEW IF EXISTS restriction_enzyme_single_strand_overhang CASCADE;
  1586. DROP VIEW IF EXISTS experimentally_defined_binding_region CASCADE;
  1587. DROP VIEW IF EXISTS chip_seq_region CASCADE;
  1588. DROP VIEW IF EXISTS aspe_primer CASCADE;
  1589. DROP VIEW IF EXISTS dcaps_primer CASCADE;
  1590. DROP VIEW IF EXISTS histone_modification CASCADE;
  1591. DROP VIEW IF EXISTS histone_methylation_site CASCADE;
  1592. DROP VIEW IF EXISTS histone_acetylation_site CASCADE;
  1593. DROP VIEW IF EXISTS h3k9_acetylation_site CASCADE;
  1594. DROP VIEW IF EXISTS h3k14_acetylation_site CASCADE;
  1595. DROP VIEW IF EXISTS h3k4_monomethylation_site CASCADE;
  1596. DROP VIEW IF EXISTS h3k4_trimethylation CASCADE;
  1597. DROP VIEW IF EXISTS h3k9_trimethylation_site CASCADE;
  1598. DROP VIEW IF EXISTS h3k27_monomethylation_site CASCADE;
  1599. DROP VIEW IF EXISTS h3k27_trimethylation_site CASCADE;
  1600. DROP VIEW IF EXISTS h3k79_monomethylation_site CASCADE;
  1601. DROP VIEW IF EXISTS h3k79_dimethylation_site CASCADE;
  1602. DROP VIEW IF EXISTS h3k79_trimethylation_site CASCADE;
  1603. DROP VIEW IF EXISTS h4k20_monomethylation_site CASCADE;
  1604. DROP VIEW IF EXISTS h2bk5_monomethylation_site CASCADE;
  1605. DROP VIEW IF EXISTS isre CASCADE;
  1606. DROP VIEW IF EXISTS histone_ubiqitination_site CASCADE;
  1607. DROP VIEW IF EXISTS h2b_ubiquitination_site CASCADE;
  1608. DROP VIEW IF EXISTS h3k18_acetylation_site CASCADE;
  1609. DROP VIEW IF EXISTS h3k23_acylation_site CASCADE;
  1610. DROP VIEW IF EXISTS epigenetically_modified_region CASCADE;
  1611. DROP VIEW IF EXISTS h3k27_acylation_site CASCADE;
  1612. DROP VIEW IF EXISTS h3k36_monomethylation_site CASCADE;
  1613. DROP VIEW IF EXISTS h3k36_dimethylation_site CASCADE;
  1614. DROP VIEW IF EXISTS h3k36_trimethylation_site CASCADE;
  1615. DROP VIEW IF EXISTS h3k4_dimethylation_site CASCADE;
  1616. DROP VIEW IF EXISTS h3k27_dimethylation_site CASCADE;
  1617. DROP VIEW IF EXISTS h3k9_monomethylation_site CASCADE;
  1618. DROP VIEW IF EXISTS h3k9_dimethylation_site CASCADE;
  1619. DROP VIEW IF EXISTS h4k16_acylation_site CASCADE;
  1620. DROP VIEW IF EXISTS h4k5_acylation_site CASCADE;
  1621. DROP VIEW IF EXISTS h4k8_acylation_site CASCADE;
  1622. DROP VIEW IF EXISTS h3k27_methylation_site CASCADE;
  1623. DROP VIEW IF EXISTS h3k36_methylation_site CASCADE;
  1624. DROP VIEW IF EXISTS h3k4_methylation_site CASCADE;
  1625. DROP VIEW IF EXISTS h3k79_methylation_site CASCADE;
  1626. DROP VIEW IF EXISTS h3k9_methylation_site CASCADE;
  1627. DROP VIEW IF EXISTS histone_acylation_region CASCADE;
  1628. DROP VIEW IF EXISTS h4k_acylation_region CASCADE;
  1629. DROP VIEW IF EXISTS gene_with_non_canonical_start_codon CASCADE;
  1630. DROP VIEW IF EXISTS gene_with_start_codon_cug CASCADE;
  1631. DROP VIEW IF EXISTS pseudogenic_gene_segment CASCADE;
  1632. DROP VIEW IF EXISTS copy_number_gain CASCADE;
  1633. DROP VIEW IF EXISTS copy_number_loss CASCADE;
  1634. DROP VIEW IF EXISTS upd CASCADE;
  1635. DROP VIEW IF EXISTS maternal_uniparental_disomy CASCADE;
  1636. DROP VIEW IF EXISTS paternal_uniparental_disomy CASCADE;
  1637. DROP VIEW IF EXISTS open_chromatin_region CASCADE;
  1638. DROP VIEW IF EXISTS sl3_acceptor_site CASCADE;
  1639. DROP VIEW IF EXISTS sl4_acceptor_site CASCADE;
  1640. DROP VIEW IF EXISTS sl5_acceptor_site CASCADE;
  1641. DROP VIEW IF EXISTS sl6_acceptor_site CASCADE;
  1642. DROP VIEW IF EXISTS sl7_acceptor_site CASCADE;
  1643. DROP VIEW IF EXISTS sl8_acceptor_site CASCADE;
  1644. DROP VIEW IF EXISTS sl9_acceptor_site CASCADE;
  1645. DROP VIEW IF EXISTS sl10_accceptor_site CASCADE;
  1646. DROP VIEW IF EXISTS sl11_acceptor_site CASCADE;
  1647. DROP VIEW IF EXISTS sl12_acceptor_site CASCADE;
  1648. DROP VIEW IF EXISTS duplicated_pseudogene CASCADE;
  1649. DROP VIEW IF EXISTS unitary_pseudogene CASCADE;
  1650. DROP VIEW IF EXISTS non_processed_pseudogene CASCADE;
  1651. DROP VIEW IF EXISTS variant_quality CASCADE;
  1652. DROP VIEW IF EXISTS variant_origin CASCADE;
  1653. DROP VIEW IF EXISTS variant_frequency CASCADE;
  1654. DROP VIEW IF EXISTS unique_variant CASCADE;
  1655. DROP VIEW IF EXISTS rare_variant CASCADE;
  1656. DROP VIEW IF EXISTS polymorphic_variant CASCADE;
  1657. DROP VIEW IF EXISTS common_variant CASCADE;
  1658. DROP VIEW IF EXISTS fixed_variant CASCADE;
  1659. DROP VIEW IF EXISTS variant_phenotype CASCADE;
  1660. DROP VIEW IF EXISTS benign_variant CASCADE;
  1661. DROP VIEW IF EXISTS disease_associated_variant CASCADE;
  1662. DROP VIEW IF EXISTS disease_causing_variant CASCADE;
  1663. DROP VIEW IF EXISTS lethal_variant CASCADE;
  1664. DROP VIEW IF EXISTS quantitative_variant CASCADE;
  1665. DROP VIEW IF EXISTS maternal_variant CASCADE;
  1666. DROP VIEW IF EXISTS paternal_variant CASCADE;
  1667. DROP VIEW IF EXISTS somatic_variant CASCADE;
  1668. DROP VIEW IF EXISTS germline_variant CASCADE;
  1669. DROP VIEW IF EXISTS pedigree_specific_variant CASCADE;
  1670. DROP VIEW IF EXISTS population_specific_variant CASCADE;
  1671. DROP VIEW IF EXISTS de_novo_variant CASCADE;
  1672. DROP VIEW IF EXISTS tf_binding_site_variant CASCADE;
  1673. DROP VIEW IF EXISTS missense_codon CASCADE;
  1674. DROP VIEW IF EXISTS complex_structural_alteration CASCADE;
  1675. DROP VIEW IF EXISTS structural_alteration CASCADE;
  1676. DROP VIEW IF EXISTS loss_of_heterozygosity CASCADE;
  1677. DROP VIEW IF EXISTS splice_donor_5th_base_variant CASCADE;
  1678. DROP VIEW IF EXISTS u_box CASCADE;
  1679. DROP VIEW IF EXISTS mating_type_region CASCADE;
  1680. DROP VIEW IF EXISTS paired_end_fragment CASCADE;
  1681. DROP VIEW IF EXISTS exon_variant CASCADE;
  1682. DROP VIEW IF EXISTS non_coding_exon_variant CASCADE;
  1683. DROP VIEW IF EXISTS clone_end CASCADE;
  1684. DROP VIEW IF EXISTS point_centromere CASCADE;
  1685. DROP VIEW IF EXISTS regional_centromere CASCADE;
  1686. DROP VIEW IF EXISTS regional_centromere_central_core CASCADE;
  1687. DROP VIEW IF EXISTS centromeric_repeat CASCADE;
  1688. DROP VIEW IF EXISTS regional_centromere_inner_repeat_region CASCADE;
  1689. DROP VIEW IF EXISTS regional_centromere_outer_repeat_region CASCADE;
  1690. DROP VIEW IF EXISTS tasirna CASCADE;
  1691. DROP VIEW IF EXISTS tasirna_primary_transcript CASCADE;
  1692. DROP VIEW IF EXISTS increased_polyadenylation_variant CASCADE;
  1693. DROP VIEW IF EXISTS decreased_polyadenylation_variant CASCADE;
  1694. DROP VIEW IF EXISTS regulatory_region CASCADE;
  1695. DROP VIEW IF EXISTS u14_snorna_primary_transcript CASCADE;
  1696. DROP VIEW IF EXISTS methylation_guide_snorna CASCADE;
  1697. DROP VIEW IF EXISTS rrna_cleavage_rna CASCADE;
  1698. DROP VIEW IF EXISTS exon_of_single_exon_gene CASCADE;
  1699. DROP VIEW IF EXISTS cassette_array_member CASCADE;
  1700. DROP VIEW IF EXISTS gene_cassette_member CASCADE;
  1701. DROP VIEW IF EXISTS gene_subarray_member CASCADE;
  1702. DROP VIEW IF EXISTS primer_binding_site CASCADE;
  1703. DROP VIEW IF EXISTS gene_array CASCADE;
  1704. DROP VIEW IF EXISTS gene_subarray CASCADE;
  1705. DROP VIEW IF EXISTS gene_cassette CASCADE;
  1706. DROP VIEW IF EXISTS gene_cassette_array CASCADE;
  1707. DROP VIEW IF EXISTS gene_group CASCADE;
  1708. DROP VIEW IF EXISTS selenocysteine_trna_primary_transcript CASCADE;
  1709. DROP VIEW IF EXISTS selenocysteinyl_trna CASCADE;
  1710. DROP VIEW IF EXISTS syntenic_region CASCADE;
  1711. DROP VIEW IF EXISTS biochemical_region_of_peptide CASCADE;
  1712. DROP VIEW IF EXISTS molecular_contact_region CASCADE;
  1713. DROP VIEW IF EXISTS intrinsically_unstructured_polypeptide_region CASCADE;
  1714. DROP VIEW IF EXISTS catmat_left_handed_three CASCADE;
  1715. DROP VIEW IF EXISTS catmat_left_handed_four CASCADE;
  1716. DROP VIEW IF EXISTS catmat_right_handed_three CASCADE;
  1717. DROP VIEW IF EXISTS catmat_right_handed_four CASCADE;
  1718. DROP VIEW IF EXISTS alpha_beta_motif CASCADE;
  1719. DROP VIEW IF EXISTS lipoprotein_signal_peptide CASCADE;
  1720. DROP VIEW IF EXISTS no_output CASCADE;
  1721. DROP VIEW IF EXISTS cleaved_peptide_region CASCADE;
  1722. DROP VIEW IF EXISTS peptide_coil CASCADE;
  1723. DROP VIEW IF EXISTS hydrophobic_region_of_peptide CASCADE;
  1724. DROP VIEW IF EXISTS n_terminal_region CASCADE;
  1725. DROP VIEW IF EXISTS c_terminal_region CASCADE;
  1726. DROP VIEW IF EXISTS central_hydrophobic_region_of_signal_peptide CASCADE;
  1727. DROP VIEW IF EXISTS polypeptide_conserved_motif CASCADE;
  1728. DROP VIEW IF EXISTS polypeptide_binding_motif CASCADE;
  1729. DROP VIEW IF EXISTS polypeptide_catalytic_motif CASCADE;
  1730. DROP VIEW IF EXISTS polypeptide_dna_contact CASCADE;
  1731. DROP VIEW IF EXISTS polypeptide_conserved_region CASCADE;
  1732. DROP VIEW IF EXISTS substitution CASCADE;
  1733. DROP VIEW IF EXISTS complex_substitution CASCADE;
  1734. DROP VIEW IF EXISTS point_mutation CASCADE;
  1735. DROP VIEW IF EXISTS transition CASCADE;
  1736. DROP VIEW IF EXISTS pyrimidine_transition CASCADE;
  1737. DROP VIEW IF EXISTS c_to_t_transition CASCADE;
  1738. DROP VIEW IF EXISTS c_to_t_transition_at_pcpg_site CASCADE;
  1739. DROP VIEW IF EXISTS t_to_c_transition CASCADE;
  1740. DROP VIEW IF EXISTS purine_transition CASCADE;
  1741. DROP VIEW IF EXISTS a_to_g_transition CASCADE;
  1742. DROP VIEW IF EXISTS g_to_a_transition CASCADE;
  1743. DROP VIEW IF EXISTS transversion CASCADE;
  1744. DROP VIEW IF EXISTS pyrimidine_to_purine_transversion CASCADE;
  1745. DROP VIEW IF EXISTS c_to_a_transversion CASCADE;
  1746. DROP VIEW IF EXISTS c_to_g_transversion CASCADE;
  1747. DROP VIEW IF EXISTS t_to_a_transversion CASCADE;
  1748. DROP VIEW IF EXISTS t_to_g_transversion CASCADE;
  1749. DROP VIEW IF EXISTS purine_to_pyrimidine_transversion CASCADE;
  1750. DROP VIEW IF EXISTS a_to_c_transversion CASCADE;
  1751. DROP VIEW IF EXISTS a_to_t_transversion CASCADE;
  1752. DROP VIEW IF EXISTS g_to_c_transversion CASCADE;
  1753. DROP VIEW IF EXISTS g_to_t_transversion CASCADE;
  1754. DROP VIEW IF EXISTS intrachromosomal_mutation CASCADE;
  1755. DROP VIEW IF EXISTS chromosomal_deletion CASCADE;
  1756. DROP VIEW IF EXISTS chromosomal_inversion CASCADE;
  1757. DROP VIEW IF EXISTS interchromosomal_mutation CASCADE;
  1758. DROP VIEW IF EXISTS indel CASCADE;
  1759. DROP VIEW IF EXISTS duplication CASCADE;
  1760. DROP VIEW IF EXISTS inversion CASCADE;
  1761. DROP VIEW IF EXISTS chromosomal_duplication CASCADE;
  1762. DROP VIEW IF EXISTS intrachromosomal_duplication CASCADE;
  1763. DROP VIEW IF EXISTS direct_tandem_duplication CASCADE;
  1764. DROP VIEW IF EXISTS inverted_tandem_duplication CASCADE;
  1765. DROP VIEW IF EXISTS intrachromosomal_transposition CASCADE;
  1766. DROP VIEW IF EXISTS compound_chromosome CASCADE;
  1767. DROP VIEW IF EXISTS robertsonian_fusion CASCADE;
  1768. DROP VIEW IF EXISTS chromosomal_translocation CASCADE;
  1769. DROP VIEW IF EXISTS ring_chromosome CASCADE;
  1770. DROP VIEW IF EXISTS pericentric_inversion CASCADE;
  1771. DROP VIEW IF EXISTS paracentric_inversion CASCADE;
  1772. DROP VIEW IF EXISTS reciprocal_chromosomal_translocation CASCADE;
  1773. DROP VIEW IF EXISTS autosynaptic_chromosome CASCADE;
  1774. DROP VIEW IF EXISTS homo_compound_chromosome CASCADE;
  1775. DROP VIEW IF EXISTS hetero_compound_chromosome CASCADE;
  1776. DROP VIEW IF EXISTS chromosome_fission CASCADE;
  1777. DROP VIEW IF EXISTS dexstrosynaptic_chromosome CASCADE;
  1778. DROP VIEW IF EXISTS laevosynaptic_chromosome CASCADE;
  1779. DROP VIEW IF EXISTS free_duplication CASCADE;
  1780. DROP VIEW IF EXISTS free_ring_duplication CASCADE;
  1781. DROP VIEW IF EXISTS complex_chromosomal_mutation CASCADE;
  1782. DROP VIEW IF EXISTS deficient_translocation CASCADE;
  1783. DROP VIEW IF EXISTS inversion_cum_translocation CASCADE;
  1784. DROP VIEW IF EXISTS bipartite_duplication CASCADE;
  1785. DROP VIEW IF EXISTS cyclic_translocation CASCADE;
  1786. DROP VIEW IF EXISTS bipartite_inversion CASCADE;
  1787. DROP VIEW IF EXISTS uninvert_insert_dup CASCADE;
  1788. DROP VIEW IF EXISTS inverted_insertional_duplication CASCADE;
  1789. DROP VIEW IF EXISTS insertional_duplication CASCADE;
  1790. DROP VIEW IF EXISTS interchromosomal_transposition CASCADE;
  1791. DROP VIEW IF EXISTS invert_inter_transposition CASCADE;
  1792. DROP VIEW IF EXISTS uninvert_inter_transposition CASCADE;
  1793. DROP VIEW IF EXISTS invert_intra_transposition CASCADE;
  1794. DROP VIEW IF EXISTS uninvert_intra_transposition CASCADE;
  1795. DROP VIEW IF EXISTS unorient_insert_dup CASCADE;
  1796. DROP VIEW IF EXISTS unoriented_interchromosomal_transposition CASCADE;
  1797. DROP VIEW IF EXISTS unoriented_intrachromosomal_transposition CASCADE;
  1798. DROP VIEW IF EXISTS uncharacterised_chromosomal_mutation CASCADE;
  1799. DROP VIEW IF EXISTS deficient_inversion CASCADE;
  1800. DROP VIEW IF EXISTS tandem_duplication CASCADE;
  1801. DROP VIEW IF EXISTS partially_characterised_chromosomal_mutation CASCADE;
  1802. DROP VIEW IF EXISTS chromosome_number_variation CASCADE;
  1803. DROP VIEW IF EXISTS chromosome_structure_variation CASCADE;
  1804. DROP VIEW IF EXISTS alternatively_spliced_transcript CASCADE;
  1805. DROP VIEW IF EXISTS encodes_1_polypeptide CASCADE;
  1806. DROP VIEW IF EXISTS encodes_greater_than_1_polypeptide CASCADE;
  1807. DROP VIEW IF EXISTS encodes_different_polypeptides_different_stop CASCADE;
  1808. DROP VIEW IF EXISTS encodes_overlapping_peptides_different_start CASCADE;
  1809. DROP VIEW IF EXISTS encodes_disjoint_polypeptides CASCADE;
  1810. DROP VIEW IF EXISTS encodes_overlapping_polypeptides_different_start_and_stop CASCADE;
  1811. DROP VIEW IF EXISTS encodes_overlapping_peptides CASCADE;
  1812. DROP VIEW IF EXISTS cryptogene CASCADE;
  1813. DROP VIEW IF EXISTS dicistronic_primary_transcript CASCADE;
  1814. DROP VIEW IF EXISTS member_of_regulon CASCADE;
  1815. DROP VIEW IF EXISTS cds_independently_known CASCADE;
  1816. DROP VIEW IF EXISTS orphan_cds CASCADE;
  1817. DROP VIEW IF EXISTS cds_supported_by_domain_match_data CASCADE;
  1818. DROP VIEW IF EXISTS cds_supported_by_sequence_similarity_data CASCADE;
  1819. DROP VIEW IF EXISTS cds_predicted CASCADE;
  1820. DROP VIEW IF EXISTS cds_supported_by_est_or_cdna_data CASCADE;
  1821. DROP VIEW IF EXISTS internal_shine_dalgarno_sequence CASCADE;
  1822. DROP VIEW IF EXISTS recoded_mrna CASCADE;
  1823. DROP VIEW IF EXISTS minus_1_translationally_frameshifted CASCADE;
  1824. DROP VIEW IF EXISTS plus_1_translationally_frameshifted CASCADE;
  1825. DROP VIEW IF EXISTS mrna_recoded_by_translational_bypass CASCADE;
  1826. DROP VIEW IF EXISTS mrna_recoded_by_codon_redefinition CASCADE;
  1827. DROP VIEW IF EXISTS recoding_stimulatory_region CASCADE;
  1828. DROP VIEW IF EXISTS four_bp_start_codon CASCADE;
  1829. DROP VIEW IF EXISTS archaeal_intron CASCADE;
  1830. DROP VIEW IF EXISTS trna_intron CASCADE;
  1831. DROP VIEW IF EXISTS ctg_start_codon CASCADE;
  1832. DROP VIEW IF EXISTS secis_element CASCADE;
  1833. DROP VIEW IF EXISTS retron CASCADE;
  1834. DROP VIEW IF EXISTS three_prime_recoding_site CASCADE;
  1835. DROP VIEW IF EXISTS three_prime_stem_loop_structure CASCADE;
  1836. DROP VIEW IF EXISTS five_prime_recoding_site CASCADE;
  1837. DROP VIEW IF EXISTS flanking_three_prime_quadruplet_recoding_signal CASCADE;
  1838. DROP VIEW IF EXISTS uag_stop_codon_signal CASCADE;
  1839. DROP VIEW IF EXISTS uaa_stop_codon_signal CASCADE;
  1840. DROP VIEW IF EXISTS regulon CASCADE;
  1841. DROP VIEW IF EXISTS uga_stop_codon_signal CASCADE;
  1842. DROP VIEW IF EXISTS three_prime_repeat_recoding_signal CASCADE;
  1843. DROP VIEW IF EXISTS distant_three_prime_recoding_signal CASCADE;
  1844. DROP VIEW IF EXISTS stop_codon_signal CASCADE;
  1845. DROP VIEW IF EXISTS databank_entry CASCADE;
  1846. DROP VIEW IF EXISTS gene_segment CASCADE;
  1847. DROP VIEW IF EXISTS protein_coding_gene CASCADE;
  1848. DROP VIEW IF EXISTS intronloc_view CASCADE;
  1849. DROP VIEW IF EXISTS intron_combined_view CASCADE;
  1850. DROP VIEW IF EXISTS gffatts CASCADE;
  1851. DROP VIEW IF EXISTS gff3atts CASCADE;
  1852. DROP VIEW IF EXISTS gff3view CASCADE;
  1853. DROP VIEW IF EXISTS all_feature_names CASCADE;
  1854. DROP VIEW IF EXISTS f_loc CASCADE;
  1855. DROP VIEW IF EXISTS dfeatureloc CASCADE;
  1856. DROP VIEW IF EXISTS f_type CASCADE;
  1857. DROP VIEW IF EXISTS fnr_type CASCADE;
  1858. DROP VIEW IF EXISTS fp_key CASCADE;
  1859. DROP VIEW IF EXISTS featureset_meets CASCADE;
  1860. DROP VIEW IF EXISTS feature_meets CASCADE;
  1861. DROP VIEW IF EXISTS feature_meets_on_same_strand CASCADE;
  1862. DROP VIEW IF EXISTS feature_disjoint CASCADE;
  1863. DROP VIEW IF EXISTS feature_union CASCADE;
  1864. DROP VIEW IF EXISTS feature_intersection CASCADE;
  1865. DROP VIEW IF EXISTS feature_difference CASCADE;
  1866. DROP VIEW IF EXISTS feature_distance CASCADE;
  1867. DROP VIEW IF EXISTS feature_contains CASCADE;
  1868. --
  1869. -- Name: feature_by_fx_type; Type: TYPE; Schema: public; Owner: chado
  1870. --
  1871. ALTER TYPE feature_by_fx_type ALTER ATTRIBUTE feature_id SET DATA TYPE bigint;
  1872. --
  1873. -- Name: soi_type; Type: TYPE; Schema: public; Owner: chado
  1874. --
  1875. ALTER TYPE soi_type
  1876. ALTER ATTRIBUTE type_id TYPE bigint,
  1877. ALTER ATTRIBUTE subject_id TYPE bigint,
  1878. ALTER ATTRIBUTE object_id TYPE bigint;
  1879. --
  1880. -- Name: create_point(bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  1881. --
  1882. DROP FUNCTION IF EXISTS create_point(integer, integer);
  1883. CREATE OR REPLACE FUNCTION create_point(bigint, bigint) RETURNS point
  1884. LANGUAGE sql
  1885. AS $_$SELECT point ($1, $2)$_$;
  1886. --
  1887. -- Name: boxrange(bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  1888. --
  1889. DROP INDEX IF EXISTS bingroup_boxrange;
  1890. DROP INDEX IF EXISTS binloc_boxrange;
  1891. DROP FUNCTION IF EXISTS boxrange(integer, integer);
  1892. CREATE OR REPLACE FUNCTION boxrange(bigint, bigint) RETURNS box
  1893. LANGUAGE sql IMMUTABLE
  1894. AS $_$SELECT box (create_point(CAST(0 AS bigint), $1), create_point($2,500000000))$_$;
  1895. --
  1896. -- Name: boxrange(bigint, bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  1897. --
  1898. DROP INDEX IF EXISTS binloc_boxrange_src;
  1899. DROP FUNCTION IF EXISTS boxrange(integer, integer, integer);
  1900. CREATE OR REPLACE FUNCTION boxrange(bigint, bigint, bigint) RETURNS box
  1901. LANGUAGE sql IMMUTABLE
  1902. AS $_$SELECT box (create_point($1, $2), create_point($1,$3))$_$;
  1903. SET search_path=frange,public,pg_catalog;
  1904. --
  1905. -- Name: featuregroup; Type: TABLE; Schema: frange; Owner: chado; Tablespace:
  1906. --
  1907. ALTER TABLE featuregroup
  1908. ALTER featuregroup_id TYPE bigint,
  1909. ALTER subject_id TYPE bigint,
  1910. ALTER object_id TYPE bigint,
  1911. ALTER group_id TYPE bigint,
  1912. ALTER srcfeature_id TYPE bigint,
  1913. ALTER fmin TYPE bigint,
  1914. ALTER fmax TYPE bigint;
  1915. DROP INDEX IF EXISTS bingroup_boxrange;
  1916. CREATE INDEX bingroup_boxrange ON featuregroup USING RTREE (boxrange(fmin, fmax)) WHERE is_root = 1;
  1917. --
  1918. -- Name: _fill_featuregroup(bigint, bigint); Type: FUNCTION; Schema: frange; Owner: chado
  1919. --
  1920. DROP FUNCTION IF EXISTS _fill_featuregroup(integer, integer);
  1921. CREATE OR REPLACE FUNCTION _fill_featuregroup(bigint, bigint) RETURNS integer
  1922. LANGUAGE plpgsql
  1923. AS $_$
  1924. DECLARE
  1925. groupid alias for $1;
  1926. parentid alias for $2;
  1927. g featuregroup%ROWTYPE;
  1928. BEGIN
  1929. FOR g IN
  1930. SELECT DISTINCT 0, fr.subject_id, fr.object_id, groupid, fl.srcfeature_id, fl.fmin, fl.fmax, fl.strand, 0
  1931. FROM feature_relationship AS fr,
  1932. featureloc AS fl
  1933. WHERE fr.object_id = parentid
  1934. AND fr.subject_id = fl.feature_id
  1935. LOOP
  1936. INSERT INTO featuregroup
  1937. (subject_id, object_id, group_id, srcfeature_id, fmin, fmax, strand, is_root)
  1938. VALUES
  1939. (g.subject_id, g.object_id, g.group_id, g.srcfeature_id, g.fmin, g.fmax, g.strand, 0);
  1940. PERFORM _fill_featuregroup(groupid,g.subject_id);
  1941. END LOOP;
  1942. RETURN 1;
  1943. END;
  1944. $_$;
  1945. --
  1946. -- Name: fill_featuregroup(); Type: FUNCTION; Schema: frange; Owner: chado
  1947. --
  1948. DROP FUNCTION IF EXISTS fill_featuregroup();
  1949. CREATE OR REPLACE FUNCTION fill_featuregroup() RETURNS integer
  1950. LANGUAGE plpgsql
  1951. AS $$
  1952. DECLARE
  1953. p featuregroup%ROWTYPE;
  1954. l featureloc%ROWTYPE;
  1955. isa bigint;
  1956. -- c int; the c variable isnt used
  1957. BEGIN
  1958. TRUNCATE featuregroup;
  1959. SELECT INTO isa cvterm_id FROM cvterm WHERE (name = 'isa' OR name = 'is_a');
  1960. -- Recursion is the biggest performance killer for this function.
  1961. -- We can dodge the first round of recursion using the "fr1 / GROUP BY" approach.
  1962. -- Luckily, most feature graphs are only 2 levels deep, so most recursion is
  1963. -- avoidable.
  1964. RAISE NOTICE 'Loading root and singleton features.';
  1965. FOR p IN
  1966. SELECT DISTINCT 0, f.feature_id, f.feature_id, f.feature_id, srcfeature_id, fmin, fmax, strand, 1
  1967. FROM feature AS f
  1968. LEFT JOIN feature_relationship ON (f.feature_id = object_id)
  1969. LEFT JOIN featureloc ON (f.feature_id = featureloc.feature_id)
  1970. WHERE f.feature_id NOT IN ( SELECT subject_id FROM feature_relationship )
  1971. AND srcfeature_id IS NOT NULL
  1972. LOOP
  1973. INSERT INTO featuregroup
  1974. (subject_id, object_id, group_id, srcfeature_id, fmin, fmax, strand, is_root)
  1975. VALUES
  1976. (p.object_id, p.object_id, p.object_id, p.srcfeature_id, p.fmin, p.fmax, p.strand, 1);
  1977. END LOOP;
  1978. RAISE NOTICE 'Loading child features. If your database contains grandchild';
  1979. RAISE NOTICE 'features, they will be loaded recursively and may take a long time.';
  1980. FOR p IN
  1981. SELECT DISTINCT 0, fr0.subject_id, fr0.object_id, fr0.object_id, fl.srcfeature_id, fl.fmin, fl.fmax, fl.strand, count(fr1.subject_id)
  1982. FROM feature_relationship AS fr0
  1983. LEFT JOIN feature_relationship AS fr1 ON ( fr0.subject_id = fr1.object_id),
  1984. featureloc AS fl
  1985. WHERE fr0.subject_id = fl.feature_id
  1986. AND fr0.object_id IN (
  1987. SELECT f.feature_id
  1988. FROM feature AS f
  1989. LEFT JOIN feature_relationship ON (f.feature_id = object_id)
  1990. LEFT JOIN featureloc ON (f.feature_id = featureloc.feature_id)
  1991. WHERE f.feature_id NOT IN ( SELECT subject_id FROM feature_relationship )
  1992. AND f.feature_id IN ( SELECT object_id FROM feature_relationship )
  1993. AND srcfeature_id IS NOT NULL
  1994. )
  1995. GROUP BY fr0.subject_id, fr0.object_id, fl.srcfeature_id, fl.fmin, fl.fmax, fl.strand
  1996. LOOP
  1997. INSERT INTO featuregroup
  1998. (subject_id, object_id, group_id, srcfeature_id, fmin, fmax, strand, is_root)
  1999. VALUES
  2000. (p.subject_id, p.object_id, p.object_id, p.srcfeature_id, p.fmin, p.fmax, p.strand, 0);
  2001. IF ( p.is_root > 0 ) THEN
  2002. PERFORM _fill_featuregroup(p.subject_id,p.subject_id);
  2003. END IF;
  2004. END LOOP;
  2005. RETURN 1;
  2006. END;
  2007. $$;
  2008. SET search_path=public,frange,pg_catalog;
  2009. --
  2010. -- Name: boxquery(bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2011. --
  2012. DROP FUNCTION IF EXISTS boxquery(integer, integer);
  2013. CREATE OR REPLACE FUNCTION boxquery(bigint, bigint) RETURNS box
  2014. LANGUAGE sql IMMUTABLE
  2015. AS $_$SELECT box (create_point($1, $2), create_point($1, $2))$_$;
  2016. --
  2017. -- Name: boxquery(bigint, bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2018. --
  2019. DROP FUNCTION IF EXISTS boxquery(integer, integer, integer);
  2020. CREATE OR REPLACE FUNCTION boxquery(bigint, bigint, bigint) RETURNS box
  2021. LANGUAGE sql IMMUTABLE
  2022. AS $_$SELECT box (create_point($1, $2), create_point($1, $3))$_$;
  2023. SET search_path=frange,public,pg_catalog;
  2024. --
  2025. -- Name: groupoverlaps(bigint, bigint); Type: FUNCTION; Schema: frange; Owner: chado
  2026. --
  2027. DROP FUNCTION IF EXISTS groupoverlaps(integer, integer);
  2028. CREATE OR REPLACE FUNCTION groupoverlaps(bigint, bigint) RETURNS SETOF featuregroup
  2029. LANGUAGE sql
  2030. AS $_$
  2031. SELECT *
  2032. FROM featuregroup
  2033. WHERE is_root = 1
  2034. AND boxquery($1, $2) @ boxrange(fmin,fmax)
  2035. $_$;
  2036. --
  2037. -- Name: groupoverlaps(bigint[], bigint[], character varying[]); Type: FUNCTION; Schema: frange; Owner: chado
  2038. --
  2039. DROP FUNCTION IF EXISTS groupoverlaps(integer[], integer[], character varying[]);
  2040. CREATE OR REPLACE FUNCTION groupoverlaps(bigint[], bigint[], character varying[]) RETURNS SETOF featuregroup
  2041. LANGUAGE plpgsql
  2042. AS $_$
  2043. DECLARE
  2044. mins alias for $1;
  2045. maxs alias for $2;
  2046. srcs alias for $3;
  2047. f featuregroup%ROWTYPE;
  2048. i int;
  2049. s int;
  2050. BEGIN
  2051. i := 1;
  2052. FOR i in array_lower( mins, 1 ) .. array_upper( mins, 1 ) LOOP
  2053. SELECT INTO s feature_id FROM feature WHERE uniquename = srcs[i];
  2054. FOR f IN
  2055. SELECT *
  2056. FROM featuregroup WHERE group_id IN (
  2057. SELECT group_id FROM featuregroup
  2058. WHERE (srcfeature_id = s OR srcfeature_id IS NULL)
  2059. AND group_id IN (
  2060. SELECT group_id FROM groupoverlaps( mins[i], maxs[i] )
  2061. WHERE srcfeature_id = s
  2062. )
  2063. )
  2064. LOOP
  2065. RETURN NEXT f;
  2066. END LOOP;
  2067. END LOOP;
  2068. RETURN;
  2069. END;
  2070. $_$;
  2071. --
  2072. -- Name: groupoverlaps(bigint, bigint, character varying); Type: FUNCTION; Schema: frange; Owner: chado
  2073. --
  2074. DROP FUNCTION IF EXISTS groupoverlaps(integer, integer, character varying);
  2075. CREATE OR REPLACE FUNCTION groupoverlaps(bigint, bigint, character varying) RETURNS SETOF featuregroup
  2076. LANGUAGE sql
  2077. AS $_$
  2078. SELECT g2.*
  2079. FROM featuregroup g1,
  2080. featuregroup g2
  2081. WHERE g1.is_root = 1
  2082. AND ( g1.srcfeature_id = g2.srcfeature_id OR g2.srcfeature_id IS NULL )
  2083. AND g1.group_id = g2.group_id
  2084. AND g1.srcfeature_id = (SELECT feature_id FROM feature WHERE uniquename = $3)
  2085. AND boxquery($1, $2) @ boxrange(g1.fmin,g2.fmax)
  2086. $_$;
  2087. --
  2088. -- Name: groupcontains(bigint[], bigint[], character varying[]); Type: FUNCTION; Schema: frange; Owner: chado
  2089. --
  2090. DROP FUNCTION IF EXISTS groupcontains(integer[], integer[], character varying[]);
  2091. CREATE OR REPLACE FUNCTION groupcontains(bigint[], bigint[], character varying[]) RETURNS SETOF featuregroup
  2092. LANGUAGE plpgsql
  2093. AS $_$
  2094. DECLARE
  2095. mins alias for $1;
  2096. maxs alias for $2;
  2097. srcs alias for $3;
  2098. f featuregroup%ROWTYPE;
  2099. i int;
  2100. s int;
  2101. BEGIN
  2102. i := 1;
  2103. FOR i in array_lower( mins, 1 ) .. array_upper( mins, 1 ) LOOP
  2104. SELECT INTO s feature_id FROM feature WHERE uniquename = srcs[i];
  2105. FOR f IN
  2106. SELECT *
  2107. FROM featuregroup WHERE group_id IN (
  2108. SELECT group_id FROM featuregroup
  2109. WHERE (srcfeature_id = s OR srcfeature_id IS NULL)
  2110. AND fmin <= mins[i]
  2111. AND fmax >= maxs[i]
  2112. AND group_id IN (
  2113. SELECT group_id FROM groupoverlaps( mins[i], maxs[i] )
  2114. WHERE srcfeature_id = s
  2115. )
  2116. )
  2117. LOOP
  2118. RETURN NEXT f;
  2119. END LOOP;
  2120. END LOOP;
  2121. RETURN;
  2122. END;
  2123. $_$;
  2124. --
  2125. -- Name: groupcontains(bigint, bigint, character varying); Type: FUNCTION; Schema: frange; Owner: chado
  2126. --
  2127. DROP FUNCTION IF EXISTS groupcontains(integer, integer, character varying);
  2128. CREATE OR REPLACE FUNCTION groupcontains(bigint, bigint, character varying) RETURNS SETOF featuregroup
  2129. LANGUAGE sql
  2130. AS $_$
  2131. SELECT *
  2132. FROM groupoverlaps($1,$2,$3)
  2133. WHERE fmin <= $1 AND fmax >= $2
  2134. $_$;
  2135. --
  2136. -- Name: groupidentical(bigint[], bigint[], character varying[]); Type: FUNCTION; Schema: frange; Owner: chado
  2137. --
  2138. DROP FUNCTION IF EXISTS groupidentical(integer[], integer[], character varying[]);
  2139. CREATE OR REPLACE FUNCTION groupidentical(bigint[], bigint[], character varying[]) RETURNS SETOF featuregroup
  2140. LANGUAGE plpgsql
  2141. AS $_$
  2142. DECLARE
  2143. mins alias for $1;
  2144. maxs alias for $2;
  2145. srcs alias for $3;
  2146. f featuregroup%ROWTYPE;
  2147. i int;
  2148. s int;
  2149. BEGIN
  2150. i := 1;
  2151. FOR i in array_lower( mins, 1 ) .. array_upper( mins, 1 ) LOOP
  2152. SELECT INTO s feature_id FROM feature WHERE uniquename = srcs[i];
  2153. FOR f IN
  2154. SELECT *
  2155. FROM featuregroup WHERE group_id IN (
  2156. SELECT group_id FROM featuregroup
  2157. WHERE (srcfeature_id = s OR srcfeature_id IS NULL)
  2158. AND fmin = mins[i]
  2159. AND fmax = maxs[i]
  2160. AND group_id IN (
  2161. SELECT group_id FROM groupoverlaps( mins[i], maxs[i] )
  2162. WHERE srcfeature_id = s
  2163. )
  2164. )
  2165. LOOP
  2166. RETURN NEXT f;
  2167. END LOOP;
  2168. END LOOP;
  2169. RETURN;
  2170. END;
  2171. $_$;
  2172. --
  2173. -- Name: groupidentical(bigint, bigint, character varying); Type: FUNCTION; Schema: frange; Owner: chado
  2174. --
  2175. DROP FUNCTION IF EXISTS groupidentical(integer, integer, character varying);
  2176. CREATE OR REPLACE FUNCTION groupidentical(bigint, bigint, character varying) RETURNS SETOF featuregroup
  2177. LANGUAGE sql
  2178. AS $_$
  2179. SELECT *
  2180. FROM groupoverlaps($1,$2,$3)
  2181. WHERE fmin = $1 AND fmax = $2
  2182. $_$;
  2183. --
  2184. -- Name: groupinside(bigint[], bigint[], character varying[]); Type: FUNCTION; Schema: frange; Owner: chado
  2185. --
  2186. DROP FUNCTION IF EXISTS groupinside(integer[], integer[], character varying[]);
  2187. CREATE OR REPLACE FUNCTION groupinside(bigint[], bigint[], character varying[]) RETURNS SETOF featuregroup
  2188. LANGUAGE plpgsql
  2189. AS $_$
  2190. DECLARE
  2191. mins alias for $1;
  2192. maxs alias for $2;
  2193. srcs alias for $3;
  2194. f featuregroup%ROWTYPE;
  2195. i int;
  2196. s int;
  2197. BEGIN
  2198. i := 1;
  2199. FOR i in array_lower( mins, 1 ) .. array_upper( mins, 1 ) LOOP
  2200. SELECT INTO s feature_id FROM feature WHERE uniquename = srcs[i];
  2201. FOR f IN
  2202. SELECT *
  2203. FROM featuregroup WHERE group_id IN (
  2204. SELECT group_id FROM featuregroup
  2205. WHERE (srcfeature_id = s OR srcfeature_id IS NULL)
  2206. AND fmin >= mins[i]
  2207. AND fmax <= maxs[i]
  2208. AND group_id IN (
  2209. SELECT group_id FROM groupoverlaps( mins[i], maxs[i] )
  2210. WHERE srcfeature_id = s
  2211. )
  2212. )
  2213. LOOP
  2214. RETURN NEXT f;
  2215. END LOOP;
  2216. END LOOP;
  2217. RETURN;
  2218. END;
  2219. $_$;
  2220. --
  2221. -- Name: groupinside(bigint, bigint, character varying); Type: FUNCTION; Schema: frange; Owner: chado
  2222. --
  2223. DROP FUNCTION IF EXISTS groupinside(integer, integer, character varying);
  2224. CREATE OR REPLACE FUNCTION groupinside(bigint, bigint, character varying) RETURNS SETOF featuregroup
  2225. LANGUAGE sql
  2226. AS $_$
  2227. SELECT *
  2228. FROM groupoverlaps($1,$2,$3)
  2229. WHERE fmin >= $1 AND fmax <= $2
  2230. $_$;
  2231. SET search_path = public, frange,pg_catalog;
  2232. --
  2233. -- Name: cvtermpath; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2234. --
  2235. ALTER TABLE cvtermpath
  2236. ALTER cvtermpath_id TYPE bigint,
  2237. ALTER type_id TYPE bigint,
  2238. ALTER subject_id TYPE bigint,
  2239. ALTER object_id TYPE bigint,
  2240. ALTER cv_id TYPE bigint;
  2241. --
  2242. -- Name: create_soi(); Type: FUNCTION; Schema: public; Owner: chado
  2243. --
  2244. DROP FUNCTION IF EXISTS create_soi();
  2245. CREATE OR REPLACE FUNCTION create_soi() RETURNS integer
  2246. LANGUAGE plpgsql
  2247. AS $$
  2248. DECLARE
  2249. parent soi_type%ROWTYPE;
  2250. isa_id cvterm.cvterm_id%TYPE;
  2251. soi_term TEXT := 'soi';
  2252. soi_def TEXT := 'ontology of SO feature instantiated in database';
  2253. soi_cvid bigint;
  2254. soiterm_id bigint;
  2255. pcount INTEGER;
  2256. count INTEGER := 0;
  2257. cquery TEXT;
  2258. BEGIN
  2259. SELECT INTO isa_id cvterm_id FROM cvterm WHERE name = 'isa';
  2260. SELECT INTO soi_cvid cv_id FROM cv WHERE name = soi_term;
  2261. IF (soi_cvid > 0) THEN
  2262. DELETE FROM cvtermpath WHERE cv_id = soi_cvid;
  2263. DELETE FROM cvterm WHERE cv_id = soi_cvid;
  2264. ELSE
  2265. INSERT INTO cv (name, definition) VALUES(soi_term, soi_def);
  2266. END IF;
  2267. SELECT INTO soi_cvid cv_id FROM cv WHERE name = soi_term;
  2268. INSERT INTO cvterm (name, cv_id) VALUES(soi_term, soi_cvid);
  2269. SELECT INTO soiterm_id cvterm_id FROM cvterm WHERE name = soi_term;
  2270. CREATE TEMP TABLE tmpcvtr (tmp_type INT, type_id bigint, subject_id bigint, object_id bigint);
  2271. CREATE UNIQUE INDEX u_tmpcvtr ON tmpcvtr(subject_id, object_id);
  2272. INSERT INTO tmpcvtr (tmp_type, type_id, subject_id, object_id)
  2273. SELECT DISTINCT isa_id, soiterm_id, f.type_id, soiterm_id FROM feature f, cvterm t
  2274. WHERE f.type_id = t.cvterm_id AND f.type_id > 0;
  2275. EXECUTE 'select * from tmpcvtr where type_id = ' || soiterm_id || ';';
  2276. get diagnostics pcount = row_count;
  2277. raise notice 'all types in feature %',pcount;
  2278. --- do it hard way, delete any child feature type from above (NOT IN clause did not work)
  2279. FOR parent IN SELECT DISTINCT 0, t.cvterm_id, 0 FROM feature c, feature_relationship fr, cvterm t
  2280. WHERE t.cvterm_id = c.type_id AND c.feature_id = fr.subject_id LOOP
  2281. DELETE FROM tmpcvtr WHERE type_id = soiterm_id and object_id = soiterm_id
  2282. AND subject_id = parent.subject_id;
  2283. END LOOP;
  2284. EXECUTE 'select * from tmpcvtr where type_id = ' || soiterm_id || ';';
  2285. get diagnostics pcount = row_count;
  2286. raise notice 'all types in feature after delete child %',pcount;
  2287. --- create feature type relationship (store in tmpcvtr)
  2288. CREATE TEMP TABLE tmproot (cv_id bigint not null, cvterm_id bigint not null, status INTEGER DEFAULT 0);
  2289. cquery := 'SELECT * FROM tmproot tmp WHERE tmp.status = 0;';
  2290. ---temp use tmpcvtr to hold instantiated SO relationship for speed
  2291. ---use soterm_id as type_id, will delete from tmpcvtr
  2292. ---us tmproot for this as well
  2293. INSERT INTO tmproot (cv_id, cvterm_id, status) SELECT DISTINCT soi_cvid, c.subject_id, 0 FROM tmpcvtr c
  2294. WHERE c.object_id = soiterm_id;
  2295. EXECUTE cquery;
  2296. GET DIAGNOSTICS pcount = ROW_COUNT;
  2297. WHILE (pcount > 0) LOOP
  2298. RAISE NOTICE 'num child temp (to be inserted) in tmpcvtr: %',pcount;
  2299. INSERT INTO tmpcvtr (tmp_type, type_id, subject_id, object_id)
  2300. SELECT DISTINCT fr.type_id, soiterm_id, c.type_id, p.cvterm_id FROM feature c, feature_relationship fr,
  2301. tmproot p, feature pf, cvterm t WHERE c.feature_id = fr.subject_id AND fr.object_id = pf.feature_id
  2302. AND p.cvterm_id = pf.type_id AND t.cvterm_id = c.type_id AND p.status = 0;
  2303. UPDATE tmproot SET status = 1 WHERE status = 0;
  2304. INSERT INTO tmproot (cv_id, cvterm_id, status)
  2305. SELECT DISTINCT soi_cvid, c.type_id, 0 FROM feature c, feature_relationship fr,
  2306. tmproot tmp, feature p, cvterm t WHERE c.feature_id = fr.subject_id AND fr.object_id = p.feature_id
  2307. AND tmp.cvterm_id = p.type_id AND t.cvterm_id = c.type_id AND tmp.status = 1;
  2308. UPDATE tmproot SET status = 2 WHERE status = 1;
  2309. EXECUTE cquery;
  2310. GET DIAGNOSTICS pcount = ROW_COUNT;
  2311. END LOOP;
  2312. DELETE FROM tmproot;
  2313. ---get transitive closure for soi
  2314. PERFORM _fill_cvtermpath4soi(soiterm_id, soi_cvid);
  2315. DROP TABLE tmpcvtr;
  2316. DROP TABLE tmproot;
  2317. RETURN 1;
  2318. END;
  2319. $$;
  2320. --
  2321. -- Name: feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2322. --
  2323. ALTER TABLE feature
  2324. ALTER feature_id TYPE bigint,
  2325. ALTER dbxref_id TYPE bigint,
  2326. ALTER organism_id TYPE bigint,
  2327. ALTER seqlen TYPE bigint,
  2328. ALTER type_id TYPE bigint;
  2329. --
  2330. -- Name: feature_disjoint_from(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2331. --
  2332. DROP FUNCTION IF EXISTS feature_disjoint_from(integer);
  2333. CREATE OR REPLACE FUNCTION feature_disjoint_from(bigint) RETURNS SETOF feature
  2334. LANGUAGE sql
  2335. AS $_$SELECT feature.*
  2336. FROM feature
  2337. INNER JOIN featureloc AS x ON (x.feature_id=feature.feature_id)
  2338. INNER JOIN featureloc AS y ON (y.feature_id = $1)
  2339. WHERE
  2340. x.srcfeature_id = y.srcfeature_id AND
  2341. ( x.fmax < y.fmin OR x.fmin > y.fmax ) $_$;
  2342. --
  2343. -- Name: feature_overlaps(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2344. --
  2345. DROP FUNCTION IF EXISTS feature_overlaps(integer);
  2346. CREATE OR REPLACE FUNCTION feature_overlaps(bigint) RETURNS SETOF feature
  2347. LANGUAGE sql
  2348. AS $_$SELECT feature.*
  2349. FROM feature
  2350. INNER JOIN featureloc AS x ON (x.feature_id=feature.feature_id)
  2351. INNER JOIN featureloc AS y ON (y.feature_id = $1)
  2352. WHERE
  2353. x.srcfeature_id = y.srcfeature_id AND
  2354. ( x.fmax >= y.fmin AND x.fmin <= y.fmax ) $_$;
  2355. --
  2356. -- Name: featureloc; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2357. --
  2358. ALTER TABLE FEATURELOC
  2359. ALTER featureloc_id TYPE bigint,
  2360. ALTER feature_id TYPE bigint,
  2361. ALTER srcfeature_id TYPE bigint,
  2362. ALTER fmin TYPE bigint,
  2363. ALTER fmax TYPE bigint;
  2364. DROP INDEX IF EXISTS binloc_boxrange_src;
  2365. CREATE INDEX binloc_boxrange_src ON featureloc USING RTREE (boxrange(srcfeature_id,fmin, fmax));
  2366. --
  2367. -- Name: featureloc_slice(bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2368. --
  2369. DROP FUNCTION IF EXISTS featureloc_slice(integer, integer);
  2370. CREATE OR REPLACE FUNCTION featureloc_slice(bigint, bigint) RETURNS SETOF featureloc
  2371. LANGUAGE sql
  2372. AS $_$SELECT * from featureloc where boxquery($1, $2) @ boxrange(fmin,fmax)$_$;
  2373. --
  2374. -- Name: featureloc_slice(integer, bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2375. --
  2376. DROP FUNCTION IF EXISTS featureloc_slice(integer, integer, integer);
  2377. CREATE OR REPLACE FUNCTION featureloc_slice(integer, bigint, bigint) RETURNS SETOF featureloc
  2378. LANGUAGE sql
  2379. AS $_$SELECT *
  2380. FROM featureloc
  2381. WHERE boxquery($2, $3) @ boxrange(fmin,fmax)
  2382. AND srcfeature_id = $1 $_$;
  2383. --
  2384. -- Name: featureloc_slice(bigint, bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2385. --
  2386. CREATE OR REPLACE FUNCTION featureloc_slice(bigint, bigint, bigint) RETURNS SETOF featureloc
  2387. LANGUAGE sql
  2388. AS $_$SELECT *
  2389. FROM featureloc
  2390. WHERE boxquery($1, $2, $3) && boxrange(srcfeature_id,fmin,fmax)$_$;
  2391. --
  2392. -- Name: featureloc_slice(character varying, bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2393. --
  2394. DROP FUNCTION IF EXISTS featureloc_slice(character varying, integer, integer);
  2395. CREATE OR REPLACE FUNCTION featureloc_slice(character varying, bigint, bigint) RETURNS SETOF featureloc
  2396. LANGUAGE sql
  2397. AS $_$SELECT featureloc.*
  2398. FROM featureloc
  2399. INNER JOIN feature AS srcf ON (srcf.feature_id = featureloc.srcfeature_id)
  2400. WHERE boxquery($2, $3) @ boxrange(fmin,fmax)
  2401. AND srcf.name = $1 $_$;
  2402. --
  2403. -- Name: cv; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2404. --
  2405. ALTER TABLE cv ALTER cv_id TYPE bigint;
  2406. --
  2407. -- Name: cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2408. --
  2409. ALTER TABLE cvterm
  2410. ALTER cvterm_id TYPE bigint,
  2411. ALTER cv_id TYPE bigint,
  2412. ALTER dbxref_id TYPE bigint;
  2413. --
  2414. -- Name: organism; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2415. --
  2416. ALTER TABLE organism
  2417. ALTER organism_id TYPE bigint,
  2418. ADD infraspecific_name character varying(1024),
  2419. ADD type_id bigint;
  2420. --
  2421. -- Name: get_cv_id_for_feature(); Type: FUNCTION; Schema: public; Owner: chado
  2422. --
  2423. DROP FUNCTION IF EXISTS get_cv_id_for_feature();
  2424. CREATE OR REPLACE FUNCTION get_cv_id_for_feature() RETURNS bigint
  2425. LANGUAGE sql
  2426. AS $$SELECT cv_id FROM cv WHERE name='sequence'$$;
  2427. --
  2428. -- Name: get_cv_id_for_feature_relationsgip(); Type: FUNCTION; Schema: public; Owner: chado
  2429. --
  2430. DROP FUNCTION IF EXISTS get_cv_id_for_feature_relationsgip();
  2431. CREATE OR REPLACE FUNCTION get_cv_id_for_feature_relationsgip() RETURNS bigint
  2432. LANGUAGE sql
  2433. AS $$SELECT cv_id FROM cv WHERE name='relationship'$$;
  2434. --
  2435. -- Name: get_cv_id_for_featureprop(); Type: FUNCTION; Schema: public; Owner: chado
  2436. --
  2437. DROP FUNCTION IF EXISTS get_cv_id_for_featureprop();
  2438. CREATE OR REPLACE FUNCTION get_cv_id_for_featureprop() RETURNS bigint
  2439. LANGUAGE sql
  2440. AS $$SELECT cv_id FROM cv WHERE name='feature_property'$$;
  2441. --
  2442. -- Name: get_cycle_cvterm_id(integer); Type: FUNCTION; Schema: public; Owner: chado
  2443. --
  2444. DROP FUNCTION IF EXISTS get_cycle_cvterm_id(integer);
  2445. CREATE OR REPLACE FUNCTION get_cycle_cvterm_id(integer) RETURNS integer
  2446. LANGUAGE plpgsql
  2447. AS $_$
  2448. DECLARE
  2449. cvid alias for $1;
  2450. root cvterm%ROWTYPE;
  2451. rtn int;
  2452. BEGIN
  2453. CREATE TEMP TABLE tmpcvtermpath(object_id bigint, subject_id bigint, cv_id bigint, type_id bigint, pathdistance int);
  2454. CREATE INDEX tmp_cvtpath1 ON tmpcvtermpath(object_id, subject_id);
  2455. FOR root IN SELECT DISTINCT t.* from cvterm t LEFT JOIN cvterm_relationship r ON (t.cvterm_id = r.subject_id) INNER JOIN cvterm_relationship r2 ON (t.cvterm_id = r2.object_id) WHERE t.cv_id = cvid AND r.subject_id is null LOOP
  2456. SELECT INTO rtn _fill_cvtermpath4root2detect_cycle(root.cvterm_id, root.cv_id);
  2457. IF (rtn > 0) THEN
  2458. DROP TABLE tmpcvtermpath;
  2459. RETURN rtn;
  2460. END IF;
  2461. END LOOP;
  2462. DROP TABLE tmpcvtermpath;
  2463. RETURN 0;
  2464. END;
  2465. $_$;
  2466. --
  2467. -- Name: get_cycle_cvterm_id(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2468. --
  2469. DROP FUNCTION IF EXISTS get_cycle_cvterm_id(character varying);
  2470. CREATE OR REPLACE FUNCTION get_cycle_cvterm_id(character varying) RETURNS integer
  2471. LANGUAGE plpgsql
  2472. AS $_$
  2473. DECLARE
  2474. cvname alias for $1;
  2475. cv_id bigint;
  2476. rtn int;
  2477. BEGIN
  2478. SELECT INTO cv_id cv.cv_id from cv WHERE cv.name = cvname;
  2479. SELECT INTO rtn get_cycle_cvterm_id(cv_id);
  2480. RETURN rtn;
  2481. END;
  2482. $_$;
  2483. --
  2484. -- Name: get_cycle_cvterm_id(integer, integer); Type: FUNCTION; Schema: public; Owner: chado
  2485. --
  2486. DROP FUNCTION IF EXISTS get_cycle_cvterm_id(integer, integer);
  2487. CREATE OR REPLACE FUNCTION get_cycle_cvterm_id(integer, integer) RETURNS integer
  2488. LANGUAGE plpgsql
  2489. AS $_$
  2490. DECLARE
  2491. cvid alias for $1;
  2492. rootid alias for $2;
  2493. rtn int;
  2494. BEGIN
  2495. CREATE TEMP TABLE tmpcvtermpath(object_id bigint, subject_id bigint, cv_id bigint, type_id bigint, pathdistance int);
  2496. CREATE INDEX tmp_cvtpath1 ON tmpcvtermpath(object_id, subject_id);
  2497. SELECT INTO rtn _fill_cvtermpath4root2detect_cycle(rootid, cvid);
  2498. IF (rtn > 0) THEN
  2499. DROP TABLE tmpcvtermpath;
  2500. RETURN rtn;
  2501. END IF;
  2502. DROP TABLE tmpcvtermpath;
  2503. RETURN 0;
  2504. END;
  2505. $_$;
  2506. --
  2507. -- Name: get_feature_id(character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: chado
  2508. --
  2509. DROP FUNCTION IF EXISTS get_feature_id(character varying, character varying, character varying);
  2510. CREATE OR REPLACE FUNCTION get_feature_id(character varying, character varying, character varying) RETURNS bigint
  2511. LANGUAGE sql
  2512. AS $_$
  2513. SELECT feature_id
  2514. FROM feature
  2515. WHERE uniquename=$1
  2516. AND type_id=get_feature_type_id($2)
  2517. AND organism_id=get_organism_id($3)
  2518. $_$;
  2519. --
  2520. -- Name: get_feature_relationship_type_id(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2521. --
  2522. DROP FUNCTION IF EXISTS get_feature_relationship_type_id(character varying);
  2523. CREATE OR REPLACE FUNCTION get_feature_relationship_type_id(character varying) RETURNS bigint
  2524. LANGUAGE sql
  2525. AS $_$
  2526. SELECT cvterm_id
  2527. FROM cv INNER JOIN cvterm USING (cv_id)
  2528. WHERE cvterm.name=$1 AND cv.name='relationship'
  2529. $_$;
  2530. --
  2531. -- Name: get_feature_type_id(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2532. --
  2533. DROP FUNCTION IF EXISTS get_feature_type_id(character varying);
  2534. CREATE OR REPLACE FUNCTION get_feature_type_id(character varying) RETURNS bigint
  2535. LANGUAGE sql
  2536. AS $_$
  2537. SELECT cvterm_id
  2538. FROM cv INNER JOIN cvterm USING (cv_id)
  2539. WHERE cvterm.name=$1 AND cv.name='sequence'
  2540. $_$;
  2541. --
  2542. -- Name: get_featureprop_type_id(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2543. --
  2544. DROP FUNCTION IF EXISTS get_featureprop_type_id(character varying);
  2545. CREATE OR REPLACE FUNCTION get_featureprop_type_id(character varying) RETURNS bigint
  2546. LANGUAGE sql
  2547. AS $_$
  2548. SELECT cvterm_id
  2549. FROM cv INNER JOIN cvterm USING (cv_id)
  2550. WHERE cvterm.name=$1 AND cv.name='feature_property'
  2551. $_$;
  2552. --
  2553. -- Name: get_organism_id(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2554. --
  2555. DROP FUNCTION IF EXISTS get_organism_id(character varying);
  2556. CREATE OR REPLACE FUNCTION get_organism_id(character varying) RETURNS bigint
  2557. LANGUAGE sql
  2558. AS $_$
  2559. SELECT organism_id
  2560. FROM organism
  2561. WHERE genus=substring($1,1,position(' ' IN $1)-1)
  2562. AND species=substring($1,position(' ' IN $1)+1)
  2563. $_$;
  2564. --
  2565. -- Name: get_organism_id(character varying, character varying); Type: FUNCTION; Schema: public; Owner: chado
  2566. --
  2567. DROP FUNCTION IF EXISTS get_organism_id(character varying, character varying);
  2568. CREATE OR REPLACE FUNCTION get_organism_id(character varying, character varying) RETURNS bigint
  2569. LANGUAGE sql
  2570. AS $_$
  2571. SELECT organism_id
  2572. FROM organism
  2573. WHERE genus=$1
  2574. AND species=$2
  2575. $_$;
  2576. --
  2577. -- Name: get_organism_id_abbrev(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2578. --
  2579. DROP FUNCTION IF EXISTS get_organism_id_abbrev(character varying);
  2580. CREATE OR REPLACE FUNCTION get_organism_id_abbrev(character varying) RETURNS bigint
  2581. LANGUAGE sql
  2582. AS $_$
  2583. SELECT organism_id
  2584. FROM organism
  2585. WHERE substr(genus,1,1)=substring($1,1,1)
  2586. AND species=substring($1,position(' ' IN $1)+1)
  2587. $_$;
  2588. --
  2589. -- Name: db; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2590. --
  2591. ALTER TABLE db ALTER db_id TYPE bigint;
  2592. --
  2593. -- Name: dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2594. --
  2595. ALTER TABLE dbxref
  2596. ALTER dbxref_id TYPE bigint,
  2597. ALTER db_id TYPE bigint,
  2598. ALTER accession TYPE character varying(1024);
  2599. --
  2600. -- Name: feature_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2601. --
  2602. ALTER TABLE feature_cvterm
  2603. ALTER feature_cvterm_id TYPE bigint,
  2604. ALTER feature_id TYPE bigint,
  2605. ALTER cvterm_id TYPE bigint,
  2606. ALTER pub_id TYPE bigint;
  2607. --
  2608. -- Name: feature_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2609. --
  2610. ALTER TABLE feature_dbxref
  2611. ALTER feature_dbxref_id TYPE bigint,
  2612. ALTER feature_id TYPE bigint,
  2613. ALTER dbxref_id TYPE bigint;
  2614. --
  2615. -- Name: TABLE feature_dbxref; Type: COMMENT; Schema: public; Owner: chado
  2616. --
  2617. COMMENT ON TABLE feature_dbxref IS 'Links a feature to dbxrefs.';
  2618. --
  2619. -- Name: COLUMN feature_dbxref.is_current; Type: COMMENT; Schema: public; Owner: chado
  2620. --
  2621. COMMENT ON COLUMN feature_dbxref.is_current IS 'True if this secondary dbxref is
  2622. the most up to date accession in the corresponding db. Retired accessions
  2623. should set this field to false';
  2624. --
  2625. -- Name: feature_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2626. --
  2627. ALTER TABLE feature_pub
  2628. ALTER feature_pub_id TYPE bigint,
  2629. ALTER feature_id TYPE bigint,
  2630. ALTER pub_id TYPE bigint;
  2631. --
  2632. -- Name: feature_synonym; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2633. --
  2634. ALTER TABLE feature_synonym
  2635. ALTER feature_synonym_id TYPE bigint,
  2636. ALTER synonym_id TYPE bigint,
  2637. ALTER feature_id TYPE bigint,
  2638. ALTER pub_id TYPE bigint;
  2639. --
  2640. -- Name: featureprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2641. --
  2642. ALTER TABLE featureprop
  2643. ALTER featureprop_id TYPE bigint,
  2644. ALTER feature_id TYPE bigint,
  2645. ALTER type_id TYPE bigint;
  2646. --
  2647. -- Name: pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2648. --
  2649. ALTER TABLE pub
  2650. ALTER pub_id TYPE bigint,
  2651. ALTER type_id TYPE bigint;
  2652. --
  2653. -- Name: synonym; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2654. --
  2655. ALTER TABLE synonym
  2656. ALTER synonym_id TYPE bigint,
  2657. ALTER type_id TYPE bigint;
  2658. --
  2659. -- Name: phylonode_depth(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2660. --
  2661. DROP FUNCTION IF EXISTS phylonode_depth(integer);
  2662. CREATE OR REPLACE FUNCTION phylonode_depth(bigint) RETURNS double precision
  2663. LANGUAGE plpgsql
  2664. AS $_$DECLARE id ALIAS FOR $1;
  2665. DECLARE depth FLOAT := 0;
  2666. DECLARE curr_node phylonode%ROWTYPE;
  2667. BEGIN
  2668. SELECT INTO curr_node *
  2669. FROM phylonode
  2670. WHERE phylonode_id=id;
  2671. depth = depth + curr_node.distance;
  2672. IF curr_node.parent_phylonode_id IS NULL
  2673. THEN RETURN depth;
  2674. ELSE RETURN depth + phylonode_depth(curr_node.parent_phylonode_id);
  2675. END IF;
  2676. END
  2677. $_$;
  2678. --
  2679. -- Name: phylonode_height(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2680. --
  2681. DROP FUNCTION IF EXISTS phylonode_height(integer);
  2682. CREATE OR REPLACE FUNCTION phylonode_height(bigint) RETURNS double precision
  2683. LANGUAGE sql
  2684. AS $_$
  2685. SELECT coalesce(max(phylonode_height(phylonode_id) + distance), 0.0)
  2686. FROM phylonode
  2687. WHERE parent_phylonode_id = $1
  2688. $_$;
  2689. --
  2690. -- Name: subsequence(bigint, bigint, bigint, integer); Type: FUNCTION; Schema: public; Owner: chado
  2691. --
  2692. DROP FUNCTION IF EXISTS subsequence(integer, integer, integer, integer);
  2693. CREATE OR REPLACE FUNCTION subsequence(bigint, bigint, bigint, integer) RETURNS text
  2694. LANGUAGE sql
  2695. AS $_$SELECT
  2696. CASE WHEN $4<0
  2697. THEN reverse_complement(substring(srcf.residues,CAST(($2+1) as int),CAST(($3-$2) as int)))
  2698. ELSE substring(residues,CAST(($2+1) as int),CAST(($3-$2) as int))
  2699. END AS residues
  2700. FROM feature AS srcf
  2701. WHERE
  2702. srcf.feature_id=$1$_$;
  2703. --
  2704. -- Name: subsequence_by_feature(bigint, integer, integer); Type: FUNCTION; Schema: public; Owner: chado
  2705. --
  2706. DROP FUNCTION IF EXISTS subsequence_by_feature(integer, integer, integer);
  2707. CREATE OR REPLACE FUNCTION subsequence_by_feature(bigint, integer, integer) RETURNS text
  2708. LANGUAGE sql
  2709. AS $_$SELECT
  2710. CASE WHEN strand<0
  2711. THEN reverse_complement(substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int)))
  2712. ELSE substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int))
  2713. END AS residues
  2714. FROM feature AS srcf
  2715. INNER JOIN featureloc ON (srcf.feature_id=featureloc.srcfeature_id)
  2716. WHERE
  2717. featureloc.feature_id=$1 AND
  2718. featureloc.rank=$2 AND
  2719. featureloc.locgroup=$3$_$;
  2720. --
  2721. -- Name: subsequence_by_feature(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2722. --
  2723. DROP FUNCTION IF EXISTS subsequence_by_feature(integer);
  2724. CREATE OR REPLACE FUNCTION subsequence_by_feature(bigint) RETURNS text
  2725. LANGUAGE sql
  2726. AS $_$SELECT subsequence_by_feature($1,0,0)$_$;
  2727. --
  2728. -- Name: subsequence_by_featureloc(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2729. --
  2730. DROP FUNCTION IF EXISTS subsequence_by_featureloc(integer);
  2731. CREATE OR REPLACE FUNCTION subsequence_by_featureloc(bigint) RETURNS text
  2732. LANGUAGE sql
  2733. AS $_$SELECT
  2734. CASE WHEN strand<0
  2735. THEN reverse_complement(substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int)))
  2736. ELSE substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int))
  2737. END AS residues
  2738. FROM feature AS srcf
  2739. INNER JOIN featureloc ON (srcf.feature_id=featureloc.srcfeature_id)
  2740. WHERE
  2741. featureloc_id=$1$_$;
  2742. --
  2743. -- Name: subsequence_by_subfeatures(bigint, bigint, integer, integer); Type: FUNCTION; Schema: public; Owner: chado
  2744. --
  2745. DROP FUNCTION IF EXISTS subsequence_by_subfeatures(integer, integer, integer, integer);
  2746. CREATE OR REPLACE FUNCTION subsequence_by_subfeatures(bigint, bigint, integer, integer) RETURNS text
  2747. LANGUAGE plpgsql
  2748. AS $_$
  2749. DECLARE v_feature_id ALIAS FOR $1;
  2750. DECLARE v_rtype_id ALIAS FOR $2;
  2751. DECLARE v_rank ALIAS FOR $3;
  2752. DECLARE v_locgroup ALIAS FOR $4;
  2753. DECLARE subseq TEXT;
  2754. DECLARE seqrow RECORD;
  2755. BEGIN
  2756. subseq = '';
  2757. FOR seqrow IN
  2758. SELECT
  2759. CASE WHEN strand<0
  2760. THEN reverse_complement(substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int)))
  2761. ELSE substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int))
  2762. END AS residues
  2763. FROM feature AS srcf
  2764. INNER JOIN featureloc ON (srcf.feature_id=featureloc.srcfeature_id)
  2765. INNER JOIN feature_relationship AS fr
  2766. ON (fr.subject_id=featureloc.feature_id)
  2767. WHERE
  2768. fr.object_id=v_feature_id AND
  2769. fr.type_id=v_rtype_id AND
  2770. featureloc.rank=v_rank AND
  2771. featureloc.locgroup=v_locgroup
  2772. ORDER BY fr.rank
  2773. LOOP
  2774. subseq = subseq || seqrow.residues;
  2775. END LOOP;
  2776. RETURN subseq;
  2777. END
  2778. $_$;
  2779. --
  2780. -- Name: subsequence_by_subfeatures(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2781. --
  2782. DROP FUNCTION IF EXISTS subsequence_by_subfeatures(integer);
  2783. CREATE OR REPLACE FUNCTION subsequence_by_subfeatures(bigint) RETURNS text
  2784. LANGUAGE sql
  2785. AS $_$
  2786. SELECT subsequence_by_subfeatures($1,get_feature_relationship_type_id('part_of'),0,0)
  2787. $_$;
  2788. --
  2789. -- Name: subsequence_by_subfeatures(bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2790. --
  2791. DROP FUNCTION IF EXISTS subsequence_by_subfeatures(integer, integer);
  2792. CREATE OR REPLACE FUNCTION subsequence_by_subfeatures(bigint, bigint) RETURNS text
  2793. LANGUAGE sql
  2794. AS $_$SELECT subsequence_by_subfeatures($1,$2,0,0)$_$;
  2795. --
  2796. -- Name: subsequence_by_typed_subfeatures(bigint, bigint, integer, integer); Type: FUNCTION; Schema: public; Owner: chado
  2797. --
  2798. DROP FUNCTION IF EXISTS subsequence_by_typed_subfeatures(integer, integer, integer, integer);
  2799. CREATE OR REPLACE FUNCTION subsequence_by_typed_subfeatures(bigint, bigint, integer, integer) RETURNS text
  2800. LANGUAGE plpgsql
  2801. AS $_$
  2802. DECLARE v_feature_id ALIAS FOR $1;
  2803. DECLARE v_ftype_id ALIAS FOR $2;
  2804. DECLARE v_rank ALIAS FOR $3;
  2805. DECLARE v_locgroup ALIAS FOR $4;
  2806. DECLARE subseq TEXT;
  2807. DECLARE seqrow RECORD;
  2808. BEGIN
  2809. subseq = '';
  2810. FOR seqrow IN
  2811. SELECT
  2812. CASE WHEN strand<0
  2813. THEN reverse_complement(substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int)))
  2814. ELSE substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int))
  2815. END AS residues
  2816. FROM feature AS srcf
  2817. INNER JOIN featureloc ON (srcf.feature_id=featureloc.srcfeature_id)
  2818. INNER JOIN feature AS subf ON (subf.feature_id=featureloc.feature_id)
  2819. INNER JOIN feature_relationship AS fr ON (fr.subject_id=subf.feature_id)
  2820. WHERE
  2821. fr.object_id=v_feature_id AND
  2822. subf.type_id=v_ftype_id AND
  2823. featureloc.rank=v_rank AND
  2824. featureloc.locgroup=v_locgroup
  2825. ORDER BY fr.rank
  2826. LOOP
  2827. subseq = subseq || seqrow.residues;
  2828. END LOOP;
  2829. RETURN subseq;
  2830. END
  2831. $_$;
  2832. --
  2833. -- Name: subsequence_by_typed_subfeatures(bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2834. --
  2835. DROP FUNCTION IF EXISTS subsequence_by_typed_subfeatures(integer, integer);
  2836. CREATE OR REPLACE FUNCTION subsequence_by_typed_subfeatures(bigint, bigint) RETURNS text
  2837. LANGUAGE sql
  2838. AS $_$SELECT subsequence_by_typed_subfeatures($1,$2,0,0)$_$;
  2839. --
  2840. -- Name: acquisition; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2841. --
  2842. ALTER TABLE acquisition
  2843. ALTER acquisition_id TYPE bigint,
  2844. ALTER assay_id TYPE bigint,
  2845. ALTER protocol_id TYPE bigint,
  2846. ALTER channel_id TYPE bigint;
  2847. --
  2848. -- Name: acquisition_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2849. --
  2850. ALTER TABLE acquisition_relationship
  2851. ALTER acquisition_relationship_id TYPE bigint,
  2852. ALTER subject_id TYPE bigint,
  2853. ALTER type_id TYPE bigint,
  2854. ALTER object_id TYPE bigint;
  2855. --
  2856. -- Name: acquisitionprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2857. --
  2858. ALTER TABLE acquisitionprop
  2859. ALTER acquisitionprop_id TYPE bigint,
  2860. ALTER acquisition_id TYPE bigint,
  2861. ALTER type_id TYPE bigint;
  2862. --
  2863. -- Name: analysis; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2864. --
  2865. ALTER TABLE analysis ALTER analysis_id TYPE bigint;
  2866. --
  2867. -- Name: analysis_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2868. --
  2869. CREATE TABLE IF NOT EXISTS analysis_cvterm (
  2870. analysis_cvterm_id bigint NOT NULL,
  2871. analysis_id bigint NOT NULL,
  2872. cvterm_id bigint NOT NULL,
  2873. is_not boolean DEFAULT false NOT NULL,
  2874. rank integer DEFAULT 0 NOT NULL
  2875. );
  2876. --
  2877. -- Name: TABLE analysis_cvterm; Type: COMMENT; Schema: public; Owner: chado
  2878. --
  2879. COMMENT ON TABLE analysis_cvterm IS 'Associate a term from a cv with an analysis.';
  2880. --
  2881. -- Name: COLUMN analysis_cvterm.is_not; Type: COMMENT; Schema: public; Owner: chado
  2882. --
  2883. COMMENT ON COLUMN analysis_cvterm.is_not IS 'If this is set to true, then this
  2884. annotation is interpreted as a NEGATIVE annotation - i.e. the analysis does
  2885. NOT have the specified term.';
  2886. --
  2887. -- Name: analysis_cvterm_analysis_cvterm_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  2888. --
  2889. CREATE SEQUENCE IF NOT EXISTS analysis_cvterm_analysis_cvterm_id_seq
  2890. START WITH 1
  2891. INCREMENT BY 1
  2892. NO MINVALUE
  2893. NO MAXVALUE
  2894. CACHE 1;
  2895. --
  2896. -- Name: analysis_cvterm_analysis_cvterm_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  2897. --
  2898. ALTER SEQUENCE analysis_cvterm_analysis_cvterm_id_seq OWNED BY analysis_cvterm.analysis_cvterm_id;
  2899. --
  2900. -- Name: analysis_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2901. --
  2902. CREATE TABLE IF NOT EXISTS analysis_dbxref (
  2903. analysis_dbxref_id bigint NOT NULL,
  2904. analysis_id bigint NOT NULL,
  2905. dbxref_id bigint NOT NULL,
  2906. is_current boolean DEFAULT true NOT NULL
  2907. );
  2908. --
  2909. -- Name: TABLE analysis_dbxref; Type: COMMENT; Schema: public; Owner: chado
  2910. --
  2911. COMMENT ON TABLE analysis_dbxref IS 'Links an analysis to dbxrefs.';
  2912. --
  2913. -- Name: COLUMN analysis_dbxref.is_current; Type: COMMENT; Schema: public; Owner: chado
  2914. --
  2915. COMMENT ON COLUMN analysis_dbxref.is_current IS 'True if this dbxref
  2916. is the most up to date accession in the corresponding db. Retired
  2917. accessions should set this field to false';
  2918. --
  2919. -- Name: analysis_dbxref_analysis_dbxref_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  2920. --
  2921. CREATE SEQUENCE IF NOT EXISTS analysis_dbxref_analysis_dbxref_id_seq
  2922. START WITH 1
  2923. INCREMENT BY 1
  2924. NO MINVALUE
  2925. NO MAXVALUE
  2926. CACHE 1;
  2927. --
  2928. -- Name: analysis_dbxref_analysis_dbxref_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  2929. --
  2930. ALTER SEQUENCE analysis_dbxref_analysis_dbxref_id_seq OWNED BY analysis_dbxref.analysis_dbxref_id;
  2931. --
  2932. -- Name: analysis_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2933. --
  2934. CREATE TABLE IF NOT EXISTS analysis_pub (
  2935. analysis_pub_id bigint NOT NULL,
  2936. analysis_id bigint NOT NULL,
  2937. pub_id bigint NOT NULL
  2938. );
  2939. --
  2940. -- Name: TABLE analysis_pub; Type: COMMENT; Schema: public; Owner: chado
  2941. --
  2942. COMMENT ON TABLE analysis_pub IS 'Provenance. Linking table between analyses and the publications that mention them.';
  2943. --
  2944. -- Name: analysis_pub_analysis_pub_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  2945. --
  2946. CREATE SEQUENCE IF NOT EXISTS analysis_pub_analysis_pub_id_seq
  2947. START WITH 1
  2948. INCREMENT BY 1
  2949. NO MINVALUE
  2950. NO MAXVALUE
  2951. CACHE 1;
  2952. --
  2953. -- Name: analysis_pub_analysis_pub_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  2954. --
  2955. ALTER SEQUENCE analysis_pub_analysis_pub_id_seq OWNED BY analysis_pub.analysis_pub_id;
  2956. --
  2957. -- Name: analysis_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2958. --
  2959. CREATE TABLE IF NOT EXISTS analysis_relationship (
  2960. analysis_relationship_id bigint NOT NULL,
  2961. subject_id bigint NOT NULL,
  2962. object_id bigint NOT NULL,
  2963. type_id bigint NOT NULL,
  2964. value text,
  2965. rank integer DEFAULT 0 NOT NULL
  2966. );
  2967. --
  2968. -- Name: COLUMN analysis_relationship.subject_id; Type: COMMENT; Schema: public; Owner: chado
  2969. --
  2970. COMMENT ON COLUMN analysis_relationship.subject_id IS 'analysis_relationship.subject_id i
  2971. s the subject of the subj-predicate-obj sentence.';
  2972. --
  2973. -- Name: COLUMN analysis_relationship.object_id; Type: COMMENT; Schema: public; Owner: chado
  2974. --
  2975. COMMENT ON COLUMN analysis_relationship.object_id IS 'analysis_relationship.object_id
  2976. is the object of the subj-predicate-obj sentence.';
  2977. --
  2978. -- Name: COLUMN analysis_relationship.type_id; Type: COMMENT; Schema: public; Owner: chado
  2979. --
  2980. COMMENT ON COLUMN analysis_relationship.type_id IS 'analysis_relationship.type_id
  2981. is relationship type between subject and object. This is a cvterm, typically
  2982. from the OBO relationship ontology, although other relationship types are allowed.';
  2983. --
  2984. -- Name: COLUMN analysis_relationship.value; Type: COMMENT; Schema: public; Owner: chado
  2985. --
  2986. COMMENT ON COLUMN analysis_relationship.value IS 'analysis_relationship.value
  2987. is for additional notes or comments.';
  2988. --
  2989. -- Name: COLUMN analysis_relationship.rank; Type: COMMENT; Schema: public; Owner: chado
  2990. --
  2991. COMMENT ON COLUMN analysis_relationship.rank IS 'analysis_relationship.rank is
  2992. the ordering of subject analysiss with respect to the object analysis may be
  2993. important where rank is used to order these; starts from zero.';
  2994. --
  2995. -- Name: analysis_relationship_analysis_relationship_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  2996. --
  2997. CREATE SEQUENCE IF NOT EXISTS analysis_relationship_analysis_relationship_id_seq
  2998. START WITH 1
  2999. INCREMENT BY 1
  3000. NO MINVALUE
  3001. NO MAXVALUE
  3002. CACHE 1;
  3003. --
  3004. -- Name: analysis_relationship_analysis_relationship_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3005. --
  3006. ALTER SEQUENCE analysis_relationship_analysis_relationship_id_seq OWNED BY analysis_relationship.analysis_relationship_id;
  3007. --
  3008. -- Name: analysisfeature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3009. --
  3010. ALTER TABLE analysisfeature
  3011. ALTER analysisfeature_id TYPE bigint,
  3012. ALTER feature_id TYPE bigint,
  3013. ALTER analysis_id TYPE bigint;
  3014. --
  3015. -- Name: analysisfeatureprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3016. --
  3017. ALTER TABLE analysisfeatureprop
  3018. ALTER analysisfeatureprop_id TYPE bigint,
  3019. ALTER analysisfeature_id TYPE bigint,
  3020. ALTER type_id TYPE bigint;
  3021. --
  3022. -- Name: analysisprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3023. --
  3024. ALTER TABLE analysisprop
  3025. ALTER analysisprop_id TYPE bigint,
  3026. ALTER analysis_id TYPE bigint,
  3027. ALTER type_id TYPE bigint;
  3028. --
  3029. -- Name: arraydesign; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3030. --
  3031. ALTER TABLE arraydesign
  3032. ALTER arraydesign_id TYPE bigint,
  3033. ALTER manufacturer_id TYPE bigint,
  3034. ALTER platformtype_id TYPE bigint,
  3035. ALTER substratetype_id TYPE bigint,
  3036. ALTER protocol_id TYPE bigint,
  3037. ALTER dbxref_id TYPE bigint;
  3038. --
  3039. -- Name: arraydesignprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3040. --
  3041. ALTER TABLE arraydesignprop
  3042. ALTER arraydesignprop_id TYPE bigint,
  3043. ALTER arraydesign_id TYPE bigint,
  3044. ALTER type_id TYPE bigint;
  3045. --
  3046. -- Name: assay; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3047. --
  3048. ALTER TABLE assay
  3049. ALTER assay_id TYPE bigint,
  3050. ALTER arraydesign_id TYPE bigint,
  3051. ALTER protocol_id TYPE bigint,
  3052. ALTER operator_id TYPE bigint,
  3053. ALTER dbxref_id TYPE bigint;
  3054. --
  3055. -- Name: assay_biomaterial; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3056. --
  3057. ALTER TABLE assay_biomaterial
  3058. ALTER assay_biomaterial_id TYPE bigint,
  3059. ALTER assay_id TYPE bigint,
  3060. ALTER biomaterial_id TYPE bigint,
  3061. ALTER channel_id TYPE bigint;
  3062. --
  3063. -- Name: assay_project; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3064. --
  3065. ALTER TABLE assay_project
  3066. ALTER assay_project_id TYPE bigint,
  3067. ALTER assay_id TYPE bigint,
  3068. ALTER project_id TYPE bigint;
  3069. --
  3070. -- Name: assayprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3071. --
  3072. ALTER TABLE assayprop
  3073. ALTER assayprop_id TYPE bigint,
  3074. ALTER assay_id TYPE bigint,
  3075. ALTER type_id TYPE bigint;
  3076. --
  3077. -- Name: biomaterial; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3078. --
  3079. ALTER TABLE biomaterial
  3080. ALTER biomaterial_id TYPE bigint,
  3081. ALTER taxon_id TYPE bigint,
  3082. ALTER biosourceprovider_id TYPE bigint,
  3083. ALTER dbxref_id TYPE bigint;
  3084. --
  3085. -- Name: biomaterial_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3086. --
  3087. ALTER TABLE biomaterial_dbxref
  3088. ALTER biomaterial_dbxref_id TYPE bigint,
  3089. ALTER biomaterial_id TYPE bigint,
  3090. ALTER dbxref_id TYPE bigint;
  3091. --
  3092. -- Name: biomaterial_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3093. --
  3094. ALTER TABLE biomaterial_dbxref
  3095. ALTER biomaterial_dbxref_id TYPE bigint,
  3096. ALTER biomaterial_id TYPE bigint,
  3097. ALTER dbxref_id TYPE bigint;
  3098. --
  3099. -- Name: biomaterial_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3100. --
  3101. ALTER TABLE biomaterial_relationship
  3102. ALTER biomaterial_relationship_id TYPE bigint,
  3103. ALTER subject_id TYPE bigint,
  3104. ALTER type_id TYPE bigint,
  3105. ALTER object_id TYPE bigint;
  3106. --
  3107. -- Name: biomaterial_treatment; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3108. --
  3109. ALTER TABLE biomaterial_treatment
  3110. ALTER biomaterial_treatment_id TYPE bigint,
  3111. ALTER biomaterial_id TYPE bigint,
  3112. ALTER treatment_id TYPE bigint,
  3113. ALTER unittype_id TYPE bigint;
  3114. --
  3115. -- Name: biomaterialprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3116. --
  3117. ALTER TABLE biomaterialprop
  3118. ALTER biomaterialprop_id TYPE bigint,
  3119. ALTER biomaterial_id TYPE bigint,
  3120. ALTER type_id TYPE bigint;
  3121. --
  3122. -- Name: cell_line; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3123. --
  3124. ALTER TABLE cell_line
  3125. ALTER cell_line_id TYPE bigint,
  3126. ALTER organism_id TYPE bigint;
  3127. --
  3128. -- Name: cell_line_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3129. --
  3130. ALTER TABLE cell_line_cvterm
  3131. ALTER cell_line_cvterm_id TYPE bigint,
  3132. ALTER cell_line_id TYPE bigint,
  3133. ALTER cvterm_id TYPE bigint,
  3134. ALTER pub_id TYPE bigint;
  3135. --
  3136. -- Name: cell_line_cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3137. --
  3138. ALTER TABLE cell_line_cvtermprop
  3139. ALTER cell_line_cvtermprop_id TYPE bigint,
  3140. ALTER cell_line_cvterm_id TYPE bigint,
  3141. ALTER type_id TYPE bigint;
  3142. --
  3143. -- Name: cell_line_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3144. --
  3145. ALTER TABLE cell_line_dbxref
  3146. ALTER cell_line_dbxref_id TYPE bigint,
  3147. ALTER cell_line_id TYPE bigint,
  3148. ALTER dbxref_id TYPE bigint;
  3149. --
  3150. -- Name: cell_line_feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3151. --
  3152. ALTER TABLE cell_line_feature
  3153. ALTER cell_line_feature_id TYPE bigint,
  3154. ALTER cell_line_id TYPE bigint,
  3155. ALTER feature_id TYPE bigint,
  3156. ALTER pub_id TYPE bigint;
  3157. --
  3158. -- Name: cell_line_library; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3159. --
  3160. ALTER TABLE cell_line_library
  3161. ALTER cell_line_library_id TYPE bigint,
  3162. ALTER cell_line_id TYPE bigint,
  3163. ALTER library_id TYPE bigint,
  3164. ALTER pub_id TYPE bigint;
  3165. --
  3166. -- Name: cell_line_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3167. --
  3168. ALTER TABLE cell_line_pub
  3169. ALTER cell_line_pub_id TYPE bigint,
  3170. ALTER cell_line_id TYPE bigint,
  3171. ALTER pub_id TYPE bigint;
  3172. --
  3173. -- Name: cell_line_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3174. --
  3175. ALTER TABLE cell_line_relationship
  3176. ALTER cell_line_relationship_id TYPE bigint,
  3177. ALTER subject_id TYPE bigint,
  3178. ALTER object_id TYPE bigint,
  3179. ALTER type_id TYPE bigint;
  3180. --
  3181. -- Name: cell_line_synonym; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3182. --
  3183. ALTER TABLE cell_line_synonym
  3184. ALTER cell_line_synonym_id TYPE bigint,
  3185. ALTER cell_line_id TYPE bigint,
  3186. ALTER synonym_id TYPE bigint,
  3187. ALTER pub_id TYPE bigint;
  3188. --
  3189. -- Name: cell_lineprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3190. --
  3191. ALTER TABLE cell_lineprop
  3192. ALTER cell_lineprop_id TYPE bigint,
  3193. ALTER cell_line_id TYPE bigint,
  3194. ALTER type_id TYPE bigint;
  3195. --
  3196. -- Name: cell_lineprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3197. --
  3198. ALTER TABLE cell_lineprop_pub
  3199. ALTER cell_lineprop_pub_id TYPE bigint,
  3200. ALTER cell_lineprop_id TYPE bigint,
  3201. ALTER pub_id TYPE bigint;
  3202. --
  3203. -- Name: chadoprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3204. --
  3205. ALTER TABLE chadoprop
  3206. ALTER chadoprop_id TYPE bigint,
  3207. ALTER type_id TYPE bigint;
  3208. --
  3209. -- Name: channel; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3210. --
  3211. ALTER TABLE channel ALTER channel_id TYPE bigint;
  3212. --
  3213. -- Name: contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3214. --
  3215. ALTER TABLE contact
  3216. ALTER contact_id TYPE bigint,
  3217. ALTER type_id TYPE bigint;
  3218. --
  3219. -- Name: contact_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3220. --
  3221. ALTER TABLE contact_relationship
  3222. ALTER contact_relationship_id TYPE bigint,
  3223. ALTER type_id TYPE bigint,
  3224. ALTER subject_id TYPE bigint,
  3225. ALTER object_id TYPE bigint;
  3226. --
  3227. -- Name: contactprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3228. --
  3229. CREATE TABLE IF NOT EXISTS contactprop (
  3230. contactprop_id bigint NOT NULL,
  3231. contact_id bigint NOT NULL,
  3232. type_id bigint NOT NULL,
  3233. value text,
  3234. rank integer DEFAULT 0 NOT NULL
  3235. );
  3236. --
  3237. -- Name: TABLE contactprop; Type: COMMENT; Schema: public; Owner: chado
  3238. --
  3239. COMMENT ON TABLE contactprop IS 'A contact can have any number of slot-value property
  3240. tags attached to it. This is an alternative to hardcoding a list of columns in the
  3241. relational schema, and is completely extensible.';
  3242. --
  3243. -- Name: contactprop_contactprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3244. --
  3245. CREATE SEQUENCE IF NOT EXISTS contactprop_contactprop_id_seq
  3246. START WITH 1
  3247. INCREMENT BY 1
  3248. NO MINVALUE
  3249. NO MAXVALUE
  3250. CACHE 1;
  3251. --
  3252. -- Name: contactprop_contactprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3253. --
  3254. ALTER SEQUENCE contactprop_contactprop_id_seq OWNED BY contactprop.contactprop_id;
  3255. --
  3256. -- Name: control; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3257. --
  3258. ALTER TABLE control
  3259. ALTER control_id TYPE bigint,
  3260. ALTER type_id TYPE bigint,
  3261. ALTER assay_id TYPE bigint,
  3262. ALTER tableinfo_id TYPE bigint;
  3263. --
  3264. -- Name: cvterm_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3265. --
  3266. ALTER TABLE cvterm_relationship
  3267. ALTER cvterm_relationship_id TYPE bigint,
  3268. ALTER type_id TYPE bigint,
  3269. ALTER subject_id TYPE bigint,
  3270. ALTER object_id TYPE bigint;
  3271. --
  3272. -- Name: cvprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3273. --
  3274. ALTER TABLE cvprop
  3275. ALTER cvprop_id TYPE bigint,
  3276. ALTER cv_id TYPE bigint,
  3277. ALTER type_id TYPE bigint;
  3278. --
  3279. -- Name: cvterm_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3280. --
  3281. ALTER TABLE cvterm_dbxref
  3282. ALTER cvterm_dbxref_id TYPE bigint,
  3283. ALTER cvterm_id TYPE bigint,
  3284. ALTER dbxref_id TYPE bigint;
  3285. --
  3286. -- Name: cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3287. --
  3288. ALTER TABLE cvtermprop
  3289. ALTER cvtermprop_id TYPE bigint,
  3290. ALTER cvterm_id TYPE bigint,
  3291. ALTER type_id TYPE bigint;
  3292. --
  3293. -- Name: cvtermsynonym; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3294. --
  3295. ALTER TABLE cvtermsynonym
  3296. ALTER cvtermsynonym_id TYPE bigint,
  3297. ALTER cvterm_id TYPE bigint,
  3298. ALTER type_id TYPE bigint;
  3299. --
  3300. -- Name: dbprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3301. --
  3302. CREATE TABLE IF NOT EXISTS dbprop (
  3303. dbprop_id bigint NOT NULL,
  3304. db_id bigint NOT NULL,
  3305. type_id bigint NOT NULL,
  3306. value text,
  3307. rank integer DEFAULT 0 NOT NULL
  3308. );
  3309. --
  3310. -- Name: TABLE dbprop; Type: COMMENT; Schema: public; Owner: chado
  3311. --
  3312. COMMENT ON TABLE dbprop IS 'An external database can have any number of
  3313. slot-value property tags attached to it. This is an alternative to
  3314. hardcoding a list of columns in the relational schema, and is
  3315. completely extensible. There is a unique constraint, dbprop_c1, for
  3316. the combination of db_id, rank, and type_id. Multivalued property-value pairs must be differentiated by rank.';
  3317. --
  3318. -- Name: dbprop_dbprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3319. --
  3320. CREATE SEQUENCE IF NOT EXISTS dbprop_dbprop_id_seq
  3321. START WITH 1
  3322. INCREMENT BY 1
  3323. NO MINVALUE
  3324. NO MAXVALUE
  3325. CACHE 1;
  3326. --
  3327. -- Name: dbprop_dbprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3328. --
  3329. ALTER SEQUENCE dbprop_dbprop_id_seq OWNED BY dbprop.dbprop_id;
  3330. --
  3331. -- Name: dbxrefprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3332. --
  3333. ALTER TABLE dbxrefprop
  3334. ALTER dbxrefprop_id TYPE bigint,
  3335. ALTER dbxref_id TYPE bigint,
  3336. ALTER type_id TYPE bigint;
  3337. --
  3338. -- Name: eimage; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3339. --
  3340. ALTER TABLE eimage ALTER eimage_id TYPE bigint;
  3341. --
  3342. -- Name: element; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3343. --
  3344. ALTER TABLE element
  3345. ALTER element_id TYPE bigint,
  3346. ALTER feature_id TYPE bigint,
  3347. ALTER arraydesign_id TYPE bigint,
  3348. ALTER type_id TYPE bigint,
  3349. ALTER dbxref_id TYPE bigint;
  3350. --
  3351. -- Name: element_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3352. --
  3353. ALTER TABLE element_relationship
  3354. ALTER element_relationship_id TYPE bigint,
  3355. ALTER subject_id TYPE bigint,
  3356. ALTER type_id TYPE bigint,
  3357. ALTER object_id TYPE bigint;
  3358. --
  3359. -- Name: elementresult; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3360. --
  3361. ALTER TABLE elementresult
  3362. ALTER elementresult_id TYPE bigint,
  3363. ALTER element_id TYPE bigint,
  3364. ALTER quantification_id TYPE bigint;
  3365. --
  3366. -- Name: elementresult_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3367. --
  3368. ALTER TABLE elementresult_relationship
  3369. ALTER elementresult_relationship_id TYPE bigint,
  3370. ALTER subject_id TYPE bigint,
  3371. ALTER type_id TYPE bigint,
  3372. ALTER object_id TYPE bigint;
  3373. --
  3374. -- Name: environment; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3375. --
  3376. ALTER TABLE environment ALTER environment_id TYPE bigint;
  3377. --
  3378. -- Name: environment_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3379. --
  3380. ALTER TABLE environment_cvterm
  3381. ALTER environment_cvterm_id TYPE bigint,
  3382. ALTER environment_id TYPE bigint,
  3383. ALTER cvterm_id TYPE bigint;
  3384. --
  3385. -- Name: expression; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3386. --
  3387. ALTER TABLE expression ALTER expression_id TYPE bigint;
  3388. --
  3389. -- Name: expression_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3390. --
  3391. ALTER TABLE expression_cvterm
  3392. ALTER expression_cvterm_id TYPE bigint,
  3393. ALTER expression_id TYPE bigint,
  3394. ALTER cvterm_id TYPE bigint,
  3395. ALTER cvterm_type_id TYPE bigint;
  3396. --
  3397. -- Name: expression_cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3398. --
  3399. ALTER TABLE expression_cvtermprop
  3400. ALTER expression_cvtermprop_id TYPE bigint,
  3401. ALTER expression_cvterm_id type bigint,
  3402. ALTER type_id TYPE bigint;
  3403. --
  3404. -- Name: expression_image; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3405. --
  3406. ALTER TABLE expression_image
  3407. ALTER expression_image_id TYPE bigint,
  3408. ALTER expression_id TYPE bigint,
  3409. ALTER eimage_id TYPE bigint;
  3410. --
  3411. -- Name: expression_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3412. --
  3413. ALTER TABLE expression_pub
  3414. ALTER expression_pub_id TYPE bigint,
  3415. ALTER expression_id TYPE bigint,
  3416. ALTER pub_id TYPE bigint;
  3417. --
  3418. -- Name: expressionprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3419. --
  3420. ALTER TABLE expressionprop
  3421. ALTER expressionprop_id TYPE bigint,
  3422. ALTER expression_id TYPE bigint,
  3423. ALTER type_id TYPE bigint;
  3424. --
  3425. -- Name: feature_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3426. --
  3427. CREATE TABLE IF NOT EXISTS feature_contact (
  3428. feature_contact_id bigint NOT NULL,
  3429. feature_id bigint NOT NULL,
  3430. contact_id bigint NOT NULL
  3431. );
  3432. --
  3433. -- Name: TABLE feature_contact; Type: COMMENT; Schema: public; Owner: chado
  3434. --
  3435. COMMENT ON TABLE feature_contact IS 'Links contact(s) with a feature. Used to indicate a particular
  3436. person or organization responsible for discovery or that can provide more information on a particular feature.';
  3437. --
  3438. -- Name: feature_contact_feature_contact_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3439. --
  3440. CREATE SEQUENCE IF NOT EXISTS feature_contact_feature_contact_id_seq
  3441. START WITH 1
  3442. INCREMENT BY 1
  3443. NO MINVALUE
  3444. NO MAXVALUE
  3445. CACHE 1;
  3446. --
  3447. -- Name: feature_contact_feature_contact_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3448. --
  3449. ALTER SEQUENCE feature_contact_feature_contact_id_seq OWNED BY feature_contact.feature_contact_id;
  3450. --
  3451. -- Name: feature_cvterm_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3452. --
  3453. ALTER TABLE feature_cvterm_dbxref
  3454. ALTER feature_cvterm_dbxref_id TYPE bigint,
  3455. ALTER feature_cvterm_id TYPE bigint,
  3456. ALTER dbxref_id TYPE bigint;
  3457. --
  3458. -- Name: feature_cvterm_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3459. --
  3460. ALTER TABLE feature_cvterm_pub
  3461. ALTER feature_cvterm_pub_id TYPE bigint,
  3462. ALTER feature_cvterm_id TYPE bigint,
  3463. ALTER pub_id TYPE bigint;
  3464. --
  3465. -- Name: feature_cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3466. --
  3467. ALTER TABLE feature_cvtermprop
  3468. ALTER feature_cvtermprop_id TYPE bigint,
  3469. ALTER feature_cvterm_id TYPE bigint,
  3470. ALTER type_id TYPE bigint;
  3471. --
  3472. -- Name: feature_expression; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3473. --
  3474. ALTER TABLE feature_expression
  3475. ALTER feature_expression_id TYPE bigint,
  3476. ALTER expression_id TYPE bigint,
  3477. ALTER feature_id TYPE bigint,
  3478. ALTER pub_id TYPE bigint;
  3479. --
  3480. -- Name: feature_expressionprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3481. --
  3482. ALTER TABLE feature_expressionprop
  3483. ALTER feature_expressionprop_id TYPE bigint,
  3484. ALTER feature_expression_id TYPE bigint,
  3485. ALTER type_id TYPE bigint;
  3486. --
  3487. -- Name: feature_genotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3488. --
  3489. ALTER TABLE feature_genotype
  3490. ALTER feature_genotype_id TYPE bigint,
  3491. ALTER feature_id TYPE bigint,
  3492. ALTER genotype_id TYPE bigint,
  3493. ALTER chromosome_id TYPE bigint,
  3494. ALTER cvterm_id TYPE bigint;
  3495. --
  3496. -- Name: feature_phenotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3497. --
  3498. ALTER TABLE feature_phenotype
  3499. ALTER feature_phenotype_id TYPE bigint,
  3500. ALTER feature_id TYPE bigint,
  3501. ALTER phenotype_id TYPE bigint;
  3502. --
  3503. -- Name: TABLE feature_phenotype; Type: COMMENT; Schema: public; Owner: chado
  3504. --
  3505. COMMENT ON TABLE feature_phenotype IS 'Linking table between features and phenotypes.';
  3506. --
  3507. -- Name: feature_pubprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3508. --
  3509. ALTER TABLE feature_pubprop
  3510. ALTER feature_pubprop_id TYPE bigint,
  3511. ALTER feature_pub_id TYPE bigint,
  3512. ALTER type_id TYPE bigint ;
  3513. --
  3514. -- Name: feature_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3515. --
  3516. ALTER TABLE feature_relationship
  3517. ALTER feature_relationship_id TYPE bigint,
  3518. ALTER subject_id TYPE bigint,
  3519. ALTER object_id TYPE bigint,
  3520. ALTER type_id TYPE bigint;
  3521. --
  3522. -- Name: feature_relationship_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3523. --
  3524. ALTER TABLE feature_relationship_pub
  3525. ALTER feature_relationship_pub_id TYPE bigint,
  3526. ALTER feature_relationship_id TYPE bigint,
  3527. ALTER pub_id TYPE bigint;
  3528. --
  3529. -- Name: feature_relationshipprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3530. --
  3531. ALTER TABLE feature_relationshipprop
  3532. ALTER feature_relationshipprop_id TYPE bigint,
  3533. ALTER feature_relationship_id TYPE bigint,
  3534. ALTER type_id TYPE bigint;
  3535. --
  3536. -- Name: feature_relationshipprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3537. --
  3538. ALTER TABLE feature_relationshipprop_pub
  3539. ALTER feature_relationshipprop_pub_id TYPE bigint,
  3540. ALTER feature_relationshipprop_id TYPE bigint,
  3541. ALTER pub_id TYPE bigint;
  3542. --
  3543. -- Name: featureloc_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3544. --
  3545. ALTER TABLE featureloc_pub
  3546. ALTER featureloc_pub_id TYPE bigint,
  3547. ALTER featureloc_id TYPE bigint,
  3548. ALTER pub_id TYPE bigint;
  3549. --
  3550. -- Name: featuremap; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3551. --
  3552. ALTER TABLE featuremap
  3553. ALTER featuremap_id TYPE bigint,
  3554. ALTER unittype_id TYPE bigint;
  3555. --
  3556. -- Name: featuremap_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3557. --
  3558. CREATE TABLE IF NOT EXISTS featuremap_contact (
  3559. featuremap_contact_id bigint NOT NULL,
  3560. featuremap_id bigint NOT NULL,
  3561. contact_id bigint NOT NULL
  3562. );
  3563. --
  3564. -- Name: TABLE featuremap_contact; Type: COMMENT; Schema: public; Owner: chado
  3565. --
  3566. COMMENT ON TABLE featuremap_contact IS 'Links contact(s) with a featuremap. Used to
  3567. indicate a particular person or organization responsible for constrution of or
  3568. that can provide more information on a particular featuremap.';
  3569. --
  3570. -- Name: featuremap_contact_featuremap_contact_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3571. --
  3572. CREATE SEQUENCE IF NOT EXISTS featuremap_contact_featuremap_contact_id_seq
  3573. START WITH 1
  3574. INCREMENT BY 1
  3575. NO MINVALUE
  3576. NO MAXVALUE
  3577. CACHE 1;
  3578. --
  3579. -- Name: featuremap_contact_featuremap_contact_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3580. --
  3581. ALTER SEQUENCE featuremap_contact_featuremap_contact_id_seq OWNED BY featuremap_contact.featuremap_contact_id;
  3582. --
  3583. -- Name: featuremap_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3584. --
  3585. CREATE TABLE IF NOT EXISTS featuremap_dbxref (
  3586. featuremap_dbxref_id bigint NOT NULL,
  3587. featuremap_id bigint NOT NULL,
  3588. dbxref_id bigint NOT NULL,
  3589. is_current boolean DEFAULT true NOT NULL
  3590. );
  3591. --
  3592. -- Name: featuremap_dbxref_featuremap_dbxref_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3593. --
  3594. CREATE SEQUENCE IF NOT EXISTS featuremap_dbxref_featuremap_dbxref_id_seq
  3595. START WITH 1
  3596. INCREMENT BY 1
  3597. NO MINVALUE
  3598. NO MAXVALUE
  3599. CACHE 1;
  3600. --
  3601. -- Name: featuremap_dbxref_featuremap_dbxref_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3602. --
  3603. ALTER SEQUENCE featuremap_dbxref_featuremap_dbxref_id_seq OWNED BY featuremap_dbxref.featuremap_dbxref_id;
  3604. --
  3605. -- Name: featuremap_organism; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3606. --
  3607. CREATE TABLE IF NOT EXISTS featuremap_organism (
  3608. featuremap_organism_id bigint NOT NULL,
  3609. featuremap_id bigint NOT NULL,
  3610. organism_id bigint NOT NULL
  3611. );
  3612. --
  3613. -- Name: TABLE featuremap_organism; Type: COMMENT; Schema: public; Owner: chado
  3614. --
  3615. COMMENT ON TABLE featuremap_organism IS 'Links a featuremap to the organism(s) with which it is associated.';
  3616. --
  3617. -- Name: featuremap_organism_featuremap_organism_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3618. --
  3619. CREATE SEQUENCE IF NOT EXISTS featuremap_organism_featuremap_organism_id_seq
  3620. START WITH 1
  3621. INCREMENT BY 1
  3622. NO MINVALUE
  3623. NO MAXVALUE
  3624. CACHE 1;
  3625. --
  3626. -- Name: featuremap_organism_featuremap_organism_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3627. --
  3628. ALTER SEQUENCE featuremap_organism_featuremap_organism_id_seq OWNED BY featuremap_organism.featuremap_organism_id;
  3629. --
  3630. -- Name: featuremap_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3631. --
  3632. ALTER TABLE featuremap_pub
  3633. ALTER featuremap_pub_id TYPE bigint,
  3634. ALTER featuremap_id TYPE bigint,
  3635. ALTER pub_id TYPE bigint;
  3636. --
  3637. -- Name: featuremapprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3638. --
  3639. CREATE TABLE IF NOT EXISTS featuremapprop (
  3640. featuremapprop_id bigint NOT NULL,
  3641. featuremap_id bigint NOT NULL,
  3642. type_id bigint NOT NULL,
  3643. value text,
  3644. rank integer DEFAULT 0 NOT NULL
  3645. );
  3646. --
  3647. -- Name: TABLE featuremapprop; Type: COMMENT; Schema: public; Owner: chado
  3648. --
  3649. COMMENT ON TABLE featuremapprop IS 'A featuremap can have any number of slot-value property
  3650. tags attached to it. This is an alternative to hardcoding a list of columns in the
  3651. relational schema, and is completely extensible.';
  3652. --
  3653. -- Name: featuremapprop_featuremapprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3654. --
  3655. CREATE SEQUENCE IF NOT EXISTS featuremapprop_featuremapprop_id_seq
  3656. START WITH 1
  3657. INCREMENT BY 1
  3658. NO MINVALUE
  3659. NO MAXVALUE
  3660. CACHE 1;
  3661. --
  3662. -- Name: featuremapprop_featuremapprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3663. --
  3664. ALTER SEQUENCE featuremapprop_featuremapprop_id_seq OWNED BY featuremapprop.featuremapprop_id;
  3665. --
  3666. -- Name: featurepos; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3667. --
  3668. ALTER TABLE featurepos
  3669. ALTER featurepos_id TYPE bigint,
  3670. ALTER featuremap_id TYPE bigint,
  3671. ALTER featuremap_id DROP DEFAULT,
  3672. ALTER feature_id TYPE bigint,
  3673. ALTER map_feature_id TYPE bigint;
  3674. DROP SEQUENCE featurepos_featuremap_id_seq;
  3675. --
  3676. -- Name: featureposprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3677. --
  3678. CREATE TABLE IF NOT EXISTS featureposprop (
  3679. featureposprop_id bigint NOT NULL,
  3680. featurepos_id bigint NOT NULL,
  3681. type_id bigint NOT NULL,
  3682. value text,
  3683. rank integer DEFAULT 0 NOT NULL
  3684. );
  3685. --
  3686. -- Name: TABLE featureposprop; Type: COMMENT; Schema: public; Owner: chado
  3687. --
  3688. COMMENT ON TABLE featureposprop IS 'Property or attribute of a featurepos record.';
  3689. --
  3690. -- Name: featureposprop_featureposprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3691. --
  3692. CREATE SEQUENCE IF NOT EXISTS featureposprop_featureposprop_id_seq
  3693. START WITH 1
  3694. INCREMENT BY 1
  3695. NO MINVALUE
  3696. NO MAXVALUE
  3697. CACHE 1;
  3698. --
  3699. -- Name: featureposprop_featureposprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3700. --
  3701. ALTER SEQUENCE featureposprop_featureposprop_id_seq OWNED BY featureposprop.featureposprop_id;
  3702. --
  3703. -- Name: featureprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3704. --
  3705. ALTER TABLE featureprop_pub
  3706. ALTER featureprop_pub_id TYPE bigint,
  3707. ALTER featureprop_id TYPE bigint,
  3708. ALTER pub_id TYPE bigint;
  3709. --
  3710. -- Name: featurerange; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3711. --
  3712. ALTER TABLE featurerange
  3713. ALTER featurerange_id TYPE bigint,
  3714. ALTER featuremap_id TYPE bigint,
  3715. ALTER feature_id TYPE bigint,
  3716. ALTER leftstartf_id TYPE bigint,
  3717. ALTER leftendf_id TYPE bigint,
  3718. ALTER rightstartf_id TYPE bigint,
  3719. ALTER rightendf_id TYPE bigint;
  3720. --
  3721. -- Name: genotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3722. --
  3723. ALTER TABLE genotype
  3724. ALTER genotype_id TYPE bigint,
  3725. ALTER description TYPE text,
  3726. ALTER type_id TYPE bigint;
  3727. --
  3728. -- Name: genotypeprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3729. --
  3730. ALTER TABLE genotypeprop
  3731. ALTER genotypeprop_id TYPE bigint,
  3732. ALTER genotype_id TYPE bigint,
  3733. ALTER type_id TYPE bigint;
  3734. --
  3735. -- Name: library; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3736. --
  3737. ALTER TABLE library
  3738. ALTER library_id TYPE bigint,
  3739. ALTER organism_id TYPE bigint,
  3740. ALTER type_id TYPE bigint;
  3741. --
  3742. -- Name: COLUMN library.type_id; Type: COMMENT; Schema: public; Owner: chado
  3743. --
  3744. COMMENT ON COLUMN library.type_id IS 'The type_id foreign key links to a controlled vocabulary of library types. Examples of this would be: "cDNA_library" or "genomic_library"';
  3745. --
  3746. -- Name: library_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3747. --
  3748. CREATE TABLE IF NOT EXISTS library_contact (
  3749. library_contact_id bigint NOT NULL,
  3750. library_id bigint NOT NULL,
  3751. contact_id bigint NOT NULL
  3752. );
  3753. --
  3754. -- Name: TABLE library_contact; Type: COMMENT; Schema: public; Owner: chado
  3755. --
  3756. COMMENT ON TABLE library_contact IS 'Links contact(s) with a library. Used to indicate a particular person or organization responsible for creation of or that can provide more information on a particular library.';
  3757. --
  3758. -- Name: library_contact_library_contact_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3759. --
  3760. CREATE SEQUENCE IF NOT EXISTS library_contact_library_contact_id_seq
  3761. START WITH 1
  3762. INCREMENT BY 1
  3763. NO MINVALUE
  3764. NO MAXVALUE
  3765. CACHE 1;
  3766. --
  3767. -- Name: library_contact_library_contact_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3768. --
  3769. ALTER SEQUENCE library_contact_library_contact_id_seq OWNED BY library_contact.library_contact_id;
  3770. --
  3771. -- Name: library_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3772. --
  3773. ALTER TABLE library_cvterm
  3774. ALTER library_cvterm_id TYPE bigint,
  3775. ALTER library_id TYPE bigint,
  3776. ALTER cvterm_id TYPE bigint,
  3777. ALTER pub_id TYPE bigint;
  3778. --
  3779. -- Name: library_dbxref; Type: TABLE; Schema: public; Owner: -; Tablespace:
  3780. --
  3781. ALTER TABLE library_dbxref
  3782. ALTER library_dbxref_id TYPE bigint,
  3783. ALTER library_id TYPE bigint,
  3784. ALTER dbxref_id TYPE bigint;
  3785. --
  3786. -- Name: TABLE library_dbxref; Type: COMMENT; Schema: public; Owner: chado
  3787. --
  3788. COMMENT ON TABLE library_dbxref IS 'Links a library to dbxrefs.';
  3789. --
  3790. -- Name: library_expression; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3791. --
  3792. CREATE TABLE IF NOT EXISTS library_expression (
  3793. library_expression_id bigint NOT NULL,
  3794. library_id bigint NOT NULL,
  3795. expression_id bigint NOT NULL,
  3796. pub_id bigint NOT NULL
  3797. );
  3798. --
  3799. -- Name: TABLE library_expression; Type: COMMENT; Schema: public; Owner: chado
  3800. --
  3801. COMMENT ON TABLE library_expression IS 'Links a library to expression statements.';
  3802. --
  3803. -- Name: library_expression_library_expression_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3804. --
  3805. CREATE SEQUENCE IF NOT EXISTS library_expression_library_expression_id_seq
  3806. START WITH 1
  3807. INCREMENT BY 1
  3808. NO MINVALUE
  3809. NO MAXVALUE
  3810. CACHE 1;
  3811. --
  3812. -- Name: library_expression_library_expression_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3813. --
  3814. ALTER SEQUENCE library_expression_library_expression_id_seq OWNED BY library_expression.library_expression_id;
  3815. --
  3816. -- Name: library_expressionprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3817. --
  3818. CREATE TABLE IF NOT EXISTS library_expressionprop (
  3819. library_expressionprop_id bigint NOT NULL,
  3820. library_expression_id bigint NOT NULL,
  3821. type_id bigint NOT NULL,
  3822. value text,
  3823. rank integer DEFAULT 0 NOT NULL
  3824. );
  3825. --
  3826. -- Name: TABLE library_expressionprop; Type: COMMENT; Schema: public; Owner: chado
  3827. --
  3828. COMMENT ON TABLE library_expressionprop IS 'Attributes of a library_expression relationship.';
  3829. --
  3830. -- Name: library_expressionprop_library_expressionprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3831. --
  3832. CREATE SEQUENCE IF NOT EXISTS library_expressionprop_library_expressionprop_id_seq
  3833. START WITH 1
  3834. INCREMENT BY 1
  3835. NO MINVALUE
  3836. NO MAXVALUE
  3837. CACHE 1;
  3838. --
  3839. -- Name: library_expressionprop_library_expressionprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3840. --
  3841. ALTER SEQUENCE library_expressionprop_library_expressionprop_id_seq OWNED BY library_expressionprop.library_expressionprop_id;
  3842. --
  3843. -- Name: library_feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3844. --
  3845. ALTER TABLE library_feature
  3846. ALTER library_feature_id TYPE bigint,
  3847. ALTER library_id TYPE bigint,
  3848. ALTER feature_id TYPE bigint;
  3849. --
  3850. -- Name: library_featureprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3851. --
  3852. CREATE TABLE IF NOT EXISTS library_featureprop (
  3853. library_featureprop_id bigint NOT NULL,
  3854. library_feature_id bigint NOT NULL,
  3855. type_id bigint NOT NULL,
  3856. value text,
  3857. rank integer DEFAULT 0 NOT NULL
  3858. );
  3859. --
  3860. -- Name: TABLE library_featureprop; Type: COMMENT; Schema: public; Owner: chado
  3861. --
  3862. COMMENT ON TABLE library_featureprop IS 'Attributes of a library_feature relationship.';
  3863. --
  3864. -- Name: library_featureprop_library_featureprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3865. --
  3866. CREATE SEQUENCE IF NOT EXISTS library_featureprop_library_featureprop_id_seq
  3867. START WITH 1
  3868. INCREMENT BY 1
  3869. NO MINVALUE
  3870. NO MAXVALUE
  3871. CACHE 1;
  3872. --
  3873. -- Name: library_featureprop_library_featureprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3874. --
  3875. ALTER SEQUENCE library_featureprop_library_featureprop_id_seq OWNED BY library_featureprop.library_featureprop_id;
  3876. --
  3877. -- Name: library_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3878. --
  3879. ALTER TABLE library_pub
  3880. ALTER library_pub_id TYPE bigint,
  3881. ALTER library_id TYPE bigint,
  3882. ALTER pub_id TYPE bigint;
  3883. --
  3884. -- Name: TABLE library_pub; Type: COMMENT; Schema: public; Owner: chado
  3885. --
  3886. COMMENT ON TABLE library_pub IS 'Attribution for a library.';
  3887. --
  3888. -- Name: library_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3889. --
  3890. CREATE TABLE IF NOT EXISTS library_relationship (
  3891. library_relationship_id bigint NOT NULL,
  3892. subject_id bigint NOT NULL,
  3893. object_id bigint NOT NULL,
  3894. type_id bigint NOT NULL
  3895. );
  3896. --
  3897. -- Name: TABLE library_relationship; Type: COMMENT; Schema: public; Owner: chado
  3898. --
  3899. COMMENT ON TABLE library_relationship IS 'Relationships between libraries.';
  3900. --
  3901. -- Name: library_relationship_library_relationship_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3902. --
  3903. CREATE SEQUENCE IF NOT EXISTS library_relationship_library_relationship_id_seq
  3904. START WITH 1
  3905. INCREMENT BY 1
  3906. NO MINVALUE
  3907. NO MAXVALUE
  3908. CACHE 1;
  3909. --
  3910. -- Name: library_relationship_library_relationship_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3911. --
  3912. ALTER SEQUENCE library_relationship_library_relationship_id_seq OWNED BY library_relationship.library_relationship_id;
  3913. --
  3914. -- Name: library_relationship_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3915. --
  3916. CREATE TABLE IF NOT EXISTS library_relationship_pub (
  3917. library_relationship_pub_id bigint NOT NULL,
  3918. library_relationship_id bigint NOT NULL,
  3919. pub_id bigint NOT NULL
  3920. );
  3921. --
  3922. -- Name: TABLE library_relationship_pub; Type: COMMENT; Schema: public; Owner: chado
  3923. --
  3924. COMMENT ON TABLE library_relationship_pub IS 'Provenance of library_relationship.';
  3925. --
  3926. -- Name: library_relationship_pub_library_relationship_pub_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3927. --
  3928. CREATE SEQUENCE IF NOT EXISTS library_relationship_pub_library_relationship_pub_id_seq
  3929. START WITH 1
  3930. INCREMENT BY 1
  3931. NO MINVALUE
  3932. NO MAXVALUE
  3933. CACHE 1;
  3934. --
  3935. -- Name: library_relationship_pub_library_relationship_pub_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3936. --
  3937. ALTER SEQUENCE library_relationship_pub_library_relationship_pub_id_seq OWNED BY library_relationship_pub.library_relationship_pub_id;
  3938. --
  3939. -- Name: library_synonym; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3940. --
  3941. ALTER TABLE library_synonym
  3942. ALTER library_synonym_id TYPE bigint,
  3943. ALTER synonym_id TYPE bigint,
  3944. ALTER library_id TYPE bigint,
  3945. ALTER pub_id TYPE bigint;
  3946. --
  3947. -- Name: TABLE library_synonym; Type: COMMENT; Schema: public; Owner: chado
  3948. --
  3949. COMMENT ON TABLE library_synonym IS 'Linking table between library and synonym.';
  3950. --
  3951. -- Name: libraryprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3952. --
  3953. ALTER TABLE libraryprop
  3954. ALTER libraryprop_id TYPE bigint,
  3955. ALTER library_id TYPE bigint,
  3956. ALTER type_id TYPE bigint;
  3957. --
  3958. -- Name: TABLE libraryprop; Type: COMMENT; Schema: public; Owner: chado
  3959. --
  3960. COMMENT ON TABLE libraryprop IS 'Tag-value properties - follows standard chado model.';
  3961. --
  3962. -- Name: libraryprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3963. --
  3964. ALTER TABLE libraryprop_pub
  3965. ALTER libraryprop_pub_id TYPE bigint,
  3966. ALTER libraryprop_id TYPE bigint,
  3967. ALTER pub_id TYPE bigint;
  3968. --
  3969. -- Name: TABLE libraryprop_pub; Type: COMMENT; Schema: public; Owner: chado
  3970. --
  3971. COMMENT ON TABLE libraryprop_pub IS 'Attribution for libraryprop.';
  3972. --
  3973. -- Name: magedocumentation; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3974. --
  3975. ALTER TABLE magedocumentation
  3976. ALTER magedocumentation_id TYPE bigint,
  3977. ALTER mageml_id TYPE bigint,
  3978. ALTER tableinfo_id TYPE bigint;
  3979. --
  3980. -- Name: mageml; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3981. --
  3982. ALTER TABLE mageml ALTER mageml_id TYPE bigint;
  3983. --
  3984. -- Name: nd_experiment; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3985. --
  3986. ALTER TABLE nd_experiment
  3987. ALTER nd_experiment_id TYPE bigint,
  3988. ALTER nd_geolocation_id TYPE bigint,
  3989. ALTER type_id TYPE bigint;
  3990. --
  3991. -- Name: TABLE nd_experiment; Type: COMMENT; Schema: public; Owner: chado
  3992. --
  3993. COMMENT ON TABLE nd_experiment IS 'This is the core table for the natural diversity module,
  3994. representing each individual assay that is undertaken (this is usually *not* an
  3995. entire experiment). Each nd_experiment should give rise to a single genotype or
  3996. phenotype and be described via 1 (or more) protocols. Collections of assays that
  3997. relate to each other should be linked to the same record in the project table.';
  3998. --
  3999. -- Name: nd_experiment_analysis; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4000. --
  4001. CREATE TABLE IF NOT EXISTS nd_experiment_analysis (
  4002. nd_experiment_analysis_id bigint NOT NULL,
  4003. nd_experiment_id bigint NOT NULL,
  4004. analysis_id bigint NOT NULL,
  4005. type_id bigint
  4006. );
  4007. --
  4008. -- Name: TABLE nd_experiment_analysis; Type: COMMENT; Schema: public; Owner: chado
  4009. --
  4010. COMMENT ON TABLE nd_experiment_analysis IS 'An analysis that is used in an experiment';
  4011. --
  4012. -- Name: nd_experiment_analysis_nd_experiment_analysis_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4013. --
  4014. CREATE SEQUENCE IF NOT EXISTS nd_experiment_analysis_nd_experiment_analysis_id_seq
  4015. START WITH 1
  4016. INCREMENT BY 1
  4017. NO MINVALUE
  4018. NO MAXVALUE
  4019. CACHE 1;
  4020. --
  4021. -- Name: nd_experiment_analysis_nd_experiment_analysis_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4022. --
  4023. ALTER SEQUENCE nd_experiment_analysis_nd_experiment_analysis_id_seq OWNED BY nd_experiment_analysis.nd_experiment_analysis_id;
  4024. --
  4025. -- Name: nd_experiment_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4026. --
  4027. ALTER TABLE nd_experiment_contact
  4028. ALTER nd_experiment_contact_id TYPE bigint,
  4029. ALTER nd_experiment_id TYPE bigint,
  4030. ALTER contact_id TYPE bigint;
  4031. --
  4032. -- Name: nd_experiment_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4033. --
  4034. ALTER TABLE nd_experiment_dbxref
  4035. ALTER nd_experiment_dbxref_id TYPE bigint,
  4036. ALTER nd_experiment_id TYPE bigint,
  4037. ALTER dbxref_id TYPE bigint;
  4038. --
  4039. -- Name: nd_experiment_genotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4040. --
  4041. ALTER TABLE nd_experiment_genotype
  4042. ALTER nd_experiment_genotype_id TYPE bigint,
  4043. ALTER nd_experiment_id TYPE bigint,
  4044. ALTER genotype_id TYPE bigint;
  4045. --
  4046. -- Name: nd_experiment_phenotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4047. --
  4048. ALTER TABLE nd_experiment_phenotype
  4049. ALTER nd_experiment_phenotype_id TYPE bigint,
  4050. ALTER nd_experiment_id TYPE bigint,
  4051. ALTER phenotype_id TYPE bigint;
  4052. --
  4053. -- Name: nd_experiment_project; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4054. --
  4055. ALTER TABLE nd_experiment_project
  4056. ALTER nd_experiment_project_id TYPE bigint,
  4057. ALTER project_id TYPE bigint,
  4058. ALTER nd_experiment_id TYPE bigint;
  4059. --
  4060. -- Name: TABLE nd_experiment_project; Type: COMMENT; Schema: public; Owner: chado
  4061. --
  4062. COMMENT ON TABLE nd_experiment_project IS 'Used to group together related nd_experiment records. All nd_experiments
  4063. should be linked to at least one project.';
  4064. --
  4065. -- Name: nd_experiment_protocol; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4066. --
  4067. ALTER TABLE nd_experiment_protocol
  4068. ALTER nd_experiment_protocol_id TYPE bigint,
  4069. ALTER nd_experiment_id TYPE bigint,
  4070. ALTER nd_protocol_id TYPE bigint;
  4071. --
  4072. -- Name: nd_experiment_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4073. --
  4074. ALTER TABLE nd_experiment_pub
  4075. ALTER nd_experiment_pub_id TYPE bigint,
  4076. ALTER nd_experiment_id TYPE bigint,
  4077. ALTER pub_id TYPE bigint;
  4078. --
  4079. -- Name: nd_experiment_stock; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4080. --
  4081. ALTER TABLE nd_experiment_stock
  4082. ALTER nd_experiment_stock_id TYPE bigint,
  4083. ALTER nd_experiment_id TYPE bigint,
  4084. ALTER stock_id TYPE bigint,
  4085. ALTER type_id TYPE bigint;
  4086. --
  4087. -- Name: nd_experiment_stock_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4088. --
  4089. ALTER TABLE nd_experiment_stock_dbxref
  4090. ALTER nd_experiment_stock_dbxref_id TYPE bigint,
  4091. ALTER nd_experiment_stock_id TYPE bigint,
  4092. ALTER dbxref_id TYPE bigint;
  4093. --
  4094. -- Name: nd_experiment_stockprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4095. --
  4096. ALTER TABLE nd_experiment_stockprop
  4097. ALTER nd_experiment_stockprop_id TYPE bigint,
  4098. ALTER nd_experiment_stock_id TYPE bigint,
  4099. ALTER type_id TYPE bigint;
  4100. --
  4101. -- Name: nd_experimentprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4102. --
  4103. ALTER TABLE nd_experimentprop
  4104. ALTER nd_experimentprop_id TYPE bigint,
  4105. ALTER nd_experiment_id TYPE bigint,
  4106. ALTER type_id TYPE bigint;
  4107. --
  4108. -- Name: TABLE nd_experimentprop; Type: COMMENT; Schema: public; Owner: chado
  4109. --
  4110. COMMENT ON TABLE nd_experimentprop IS 'An nd_experiment can have any number of
  4111. slot-value property tags attached to it. This is an alternative to
  4112. hardcoding a list of columns in the relational schema, and is
  4113. completely extensible. There is a unique constraint, stockprop_c1, for
  4114. the combination of stock_id, rank, and type_id. Multivalued property-value pairs must be differentiated by rank.';
  4115. --
  4116. -- Name: nd_geolocation; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4117. --
  4118. ALTER TABLE nd_geolocation
  4119. ALTER nd_geolocation_id TYPE bigint,
  4120. ALTER description TYPE text;
  4121. --
  4122. -- Name: nd_geolocationprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4123. --
  4124. ALTER TABLE nd_geolocationprop
  4125. ALTER nd_geolocationprop_id TYPE bigint,
  4126. ALTER nd_geolocation_id TYPE bigint,
  4127. ALTER type_id TYPE bigint;
  4128. --
  4129. -- Name: nd_protocol; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4130. --
  4131. ALTER TABLE nd_protocol
  4132. ALTER nd_protocol_id TYPE bigint,
  4133. ALTER type_id TYPE bigint;
  4134. --
  4135. -- Name: nd_protocol_reagent; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4136. --
  4137. ALTER TABLE nd_protocol_reagent
  4138. ALTER nd_protocol_reagent_id TYPE bigint,
  4139. ALTER nd_protocol_id TYPE bigint,
  4140. ALTER reagent_id TYPE bigint,
  4141. ALTER type_id TYPE bigint;
  4142. --
  4143. -- Name: nd_protocolprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4144. --
  4145. ALTER TABLE nd_protocolprop
  4146. ALTER nd_protocolprop_id TYPE bigint,
  4147. ALTER nd_protocol_id TYPE bigint,
  4148. ALTER type_id TYPE bigint;
  4149. --
  4150. -- Name: nd_reagent; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4151. --
  4152. ALTER TABLE nd_reagent
  4153. ALTER nd_reagent_id TYPE bigint,
  4154. ALTER type_id TYPE bigint ,
  4155. ALTER feature_id TYPE bigint;
  4156. --
  4157. -- Name: nd_reagent_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4158. --
  4159. ALTER TABLE nd_reagent_relationship
  4160. ALTER nd_reagent_relationship_id TYPE bigint,
  4161. ALTER subject_reagent_id TYPE bigint,
  4162. ALTER object_reagent_id TYPE bigint,
  4163. ALTER type_id TYPE bigint;
  4164. --
  4165. -- Name: nd_reagentprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4166. --
  4167. ALTER TABLE nd_reagentprop
  4168. ALTER nd_reagentprop_id TYPE bigint,
  4169. ALTER nd_reagent_id TYPE bigint,
  4170. ALTER type_id TYPE bigint;
  4171. --
  4172. -- Name: COLUMN organism.infraspecific_name; Type: COMMENT; Schema: public; Owner: chado
  4173. --
  4174. COMMENT ON COLUMN organism.infraspecific_name IS 'The scientific name for any taxon
  4175. below the rank of species. The rank should be specified using the type_id field
  4176. and the name is provided here.';
  4177. --
  4178. -- Name: COLUMN organism.type_id; Type: COMMENT; Schema: public; Owner: chado
  4179. --
  4180. COMMENT ON COLUMN organism.type_id IS 'A controlled vocabulary term that
  4181. specifies the organism rank below species. It is used when an infraspecific
  4182. name is provided. Ideally, the rank should be a valid ICN name such as
  4183. subspecies, varietas, subvarietas, forma and subforma';
  4184. --
  4185. -- Name: organism_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4186. --
  4187. CREATE TABLE IF NOT EXISTS organism_cvterm (
  4188. organism_cvterm_id bigint NOT NULL,
  4189. organism_id bigint NOT NULL,
  4190. cvterm_id bigint NOT NULL,
  4191. rank integer DEFAULT 0 NOT NULL,
  4192. pub_id bigint NOT NULL
  4193. );
  4194. --
  4195. -- Name: TABLE organism_cvterm; Type: COMMENT; Schema: public; Owner: chado
  4196. --
  4197. COMMENT ON TABLE organism_cvterm IS 'organism to cvterm associations. Examples: taxonomic name';
  4198. --
  4199. -- Name: COLUMN organism_cvterm.rank; Type: COMMENT; Schema: public; Owner: chado
  4200. --
  4201. COMMENT ON COLUMN organism_cvterm.rank IS 'Property-Value
  4202. ordering. Any organism_cvterm can have multiple values for any particular
  4203. property type - these are ordered in a list using rank, counting from
  4204. zero. For properties that are single-valued rather than multi-valued,
  4205. the default 0 value should be used';
  4206. --
  4207. -- Name: organism_cvterm_organism_cvterm_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4208. --
  4209. CREATE SEQUENCE IF NOT EXISTS organism_cvterm_organism_cvterm_id_seq
  4210. START WITH 1
  4211. INCREMENT BY 1
  4212. NO MINVALUE
  4213. NO MAXVALUE
  4214. CACHE 1;
  4215. --
  4216. -- Name: organism_cvterm_organism_cvterm_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4217. --
  4218. ALTER SEQUENCE organism_cvterm_organism_cvterm_id_seq OWNED BY organism_cvterm.organism_cvterm_id;
  4219. --
  4220. -- Name: organism_cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4221. --
  4222. CREATE TABLE IF NOT EXISTS organism_cvtermprop (
  4223. organism_cvtermprop_id bigint NOT NULL,
  4224. organism_cvterm_id bigint NOT NULL,
  4225. type_id bigint NOT NULL,
  4226. value text,
  4227. rank integer DEFAULT 0 NOT NULL
  4228. );
  4229. --
  4230. -- Name: TABLE organism_cvtermprop; Type: COMMENT; Schema: public; Owner: chado
  4231. --
  4232. COMMENT ON TABLE organism_cvtermprop IS 'Extensible properties for
  4233. organism to cvterm associations. Examples: qualifiers';
  4234. --
  4235. -- Name: COLUMN organism_cvtermprop.type_id; Type: COMMENT; Schema: public; Owner: chado
  4236. --
  4237. COMMENT ON COLUMN organism_cvtermprop.type_id IS 'The name of the
  4238. property/slot is a cvterm. The meaning of the property is defined in
  4239. that cvterm. ';
  4240. --
  4241. -- Name: COLUMN organism_cvtermprop.value; Type: COMMENT; Schema: public; Owner: chado
  4242. --
  4243. COMMENT ON COLUMN organism_cvtermprop.value IS 'The value of the
  4244. property, represented as text. Numeric values are converted to their
  4245. text representation. This is less efficient than using native database
  4246. types, but is easier to query.';
  4247. --
  4248. -- Name: COLUMN organism_cvtermprop.rank; Type: COMMENT; Schema: public; Owner: chado
  4249. --
  4250. COMMENT ON COLUMN organism_cvtermprop.rank IS 'Property-Value
  4251. ordering. Any organism_cvterm can have multiple values for any particular
  4252. property type - these are ordered in a list using rank, counting from
  4253. zero. For properties that are single-valued rather than multi-valued,
  4254. the default 0 value should be used';
  4255. --
  4256. -- Name: organism_cvtermprop_organism_cvtermprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4257. --
  4258. CREATE SEQUENCE IF NOT EXISTS organism_cvtermprop_organism_cvtermprop_id_seq
  4259. START WITH 1
  4260. INCREMENT BY 1
  4261. NO MINVALUE
  4262. NO MAXVALUE
  4263. CACHE 1;
  4264. --
  4265. -- Name: organism_cvtermprop_organism_cvtermprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4266. --
  4267. ALTER SEQUENCE organism_cvtermprop_organism_cvtermprop_id_seq OWNED BY organism_cvtermprop.organism_cvtermprop_id;
  4268. --
  4269. -- Name: organism_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4270. --
  4271. ALTER TABLE organism_dbxref
  4272. ALTER organism_dbxref_id TYPE bigint,
  4273. ALTER organism_id TYPE bigint,
  4274. ALTER dbxref_id TYPE bigint;
  4275. --
  4276. -- Name: TABLE organism_dbxref; Type: COMMENT; Schema: public; Owner: chado
  4277. --
  4278. COMMENT ON TABLE organism_dbxref IS 'Links an organism to a dbxref.';
  4279. --
  4280. -- Name: organism_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4281. --
  4282. CREATE TABLE IF NOT EXISTS organism_pub (
  4283. organism_pub_id bigint NOT NULL,
  4284. organism_id bigint NOT NULL,
  4285. pub_id bigint NOT NULL
  4286. );
  4287. --
  4288. -- Name: TABLE organism_pub; Type: COMMENT; Schema: public; Owner: chado
  4289. --
  4290. COMMENT ON TABLE organism_pub IS 'Attribution for organism.';
  4291. --
  4292. -- Name: organism_pub_organism_pub_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4293. --
  4294. CREATE SEQUENCE IF NOT EXISTS organism_pub_organism_pub_id_seq
  4295. START WITH 1
  4296. INCREMENT BY 1
  4297. NO MINVALUE
  4298. NO MAXVALUE
  4299. CACHE 1;
  4300. --
  4301. -- Name: organism_pub_organism_pub_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4302. --
  4303. ALTER SEQUENCE organism_pub_organism_pub_id_seq OWNED BY organism_pub.organism_pub_id;
  4304. --
  4305. -- Name: organism_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4306. --
  4307. CREATE TABLE IF NOT EXISTS organism_relationship (
  4308. organism_relationship_id bigint NOT NULL,
  4309. subject_id bigint NOT NULL,
  4310. object_id bigint NOT NULL,
  4311. type_id bigint NOT NULL,
  4312. rank integer DEFAULT 0 NOT NULL
  4313. );
  4314. --
  4315. -- Name: TABLE organism_relationship; Type: COMMENT; Schema: public; Owner: chado
  4316. --
  4317. COMMENT ON TABLE organism_relationship IS 'Specifies relationships between organisms
  4318. that are not taxonomic. For example, in breeding, relationships such as
  4319. "sterile_with", "incompatible_with", or "fertile_with" would be appropriate. Taxonomic
  4320. relatinoships should be housed in the phylogeny tables.';
  4321. --
  4322. -- Name: organism_relationship_organism_relationship_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4323. --
  4324. CREATE SEQUENCE IF NOT EXISTS organism_relationship_organism_relationship_id_seq
  4325. START WITH 1
  4326. INCREMENT BY 1
  4327. NO MINVALUE
  4328. NO MAXVALUE
  4329. CACHE 1;
  4330. --
  4331. -- Name: organism_relationship_organism_relationship_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4332. --
  4333. ALTER SEQUENCE organism_relationship_organism_relationship_id_seq OWNED BY organism_relationship.organism_relationship_id;
  4334. --
  4335. -- Name: organismprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4336. --
  4337. ALTER TABLE organismprop
  4338. ALTER organismprop_id TYPE bigint,
  4339. ALTER organism_id TYPE bigint,
  4340. ALTER type_id TYPE bigint;
  4341. --
  4342. -- Name: organismprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4343. --
  4344. CREATE TABLE IF NOT EXISTS organismprop_pub (
  4345. organismprop_pub_id bigint NOT NULL,
  4346. organismprop_id bigint NOT NULL,
  4347. pub_id bigint NOT NULL,
  4348. value text,
  4349. rank integer DEFAULT 0 NOT NULL
  4350. );
  4351. --
  4352. -- Name: TABLE organismprop_pub; Type: COMMENT; Schema: public; Owner: chado
  4353. --
  4354. COMMENT ON TABLE organismprop_pub IS 'Attribution for organismprop.';
  4355. --
  4356. -- Name: organismprop_pub_organismprop_pub_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4357. --
  4358. CREATE SEQUENCE IF NOT EXISTS organismprop_pub_organismprop_pub_id_seq
  4359. START WITH 1
  4360. INCREMENT BY 1
  4361. NO MINVALUE
  4362. NO MAXVALUE
  4363. CACHE 1;
  4364. --
  4365. -- Name: organismprop_pub_organismprop_pub_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4366. --
  4367. ALTER SEQUENCE organismprop_pub_organismprop_pub_id_seq OWNED BY organismprop_pub.organismprop_pub_id;
  4368. --
  4369. -- Name: phendesc; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4370. --
  4371. ALTER TABLE phendesc
  4372. ALTER phendesc_id TYPE bigint,
  4373. ALTER genotype_id TYPE bigint,
  4374. ALTER environment_id TYPE bigint,
  4375. ALTER type_id TYPE bigint,
  4376. ALTER pub_id TYPE bigint;
  4377. --
  4378. -- Name: phenotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4379. --
  4380. ALTER TABLE phenotype
  4381. ALTER phenotype_id TYPE bigint,
  4382. ALTER observable_id TYPE bigint,
  4383. ALTER attr_id TYPE bigint,
  4384. ALTER cvalue_id TYPE bigint,
  4385. ALTER assay_id TYPE bigint;
  4386. --
  4387. -- Name: phenotype_comparison; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4388. --
  4389. ALTER TABLE phenotype_comparison
  4390. ALTER phenotype_comparison_id TYPE bigint,
  4391. ALTER genotype1_id TYPE bigint,
  4392. ALTER environment1_id TYPE bigint,
  4393. ALTER genotype2_id TYPE bigint,
  4394. ALTER environment2_id TYPE bigint,
  4395. ALTER phenotype1_id TYPE bigint,
  4396. ALTER phenotype2_id TYPE bigint,
  4397. ALTER pub_id TYPE bigint,
  4398. ALTER organism_id TYPE bigint;
  4399. --
  4400. -- Name: phenotype_comparison_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4401. --
  4402. ALTER TABLE phenotype_comparison_cvterm
  4403. ALTER phenotype_comparison_cvterm_id TYPE bigint,
  4404. ALTER phenotype_comparison_id TYPE bigint,
  4405. ALTER cvterm_id TYPE bigint,
  4406. ALTER pub_id TYPE bigint;
  4407. --
  4408. -- Name: phenotype_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4409. --
  4410. ALTER TABLE phenotype_cvterm
  4411. ALTER phenotype_cvterm_id TYPE bigint,
  4412. ALTER phenotype_id TYPE bigint,
  4413. ALTER cvterm_id TYPE bigint;
  4414. --
  4415. -- Name: TABLE phenotype_cvterm; Type: COMMENT; Schema: public; Owner: chado
  4416. --
  4417. COMMENT ON TABLE phenotype_cvterm IS 'phenotype to cvterm associations.';
  4418. --
  4419. -- Name: phenotypeprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4420. --
  4421. CREATE TABLE IF NOT EXISTS phenotypeprop (
  4422. phenotypeprop_id bigint NOT NULL,
  4423. phenotype_id bigint NOT NULL,
  4424. type_id bigint NOT NULL,
  4425. value text,
  4426. rank integer DEFAULT 0 NOT NULL
  4427. );
  4428. --
  4429. -- Name: TABLE phenotypeprop; Type: COMMENT; Schema: public; Owner: chado
  4430. --
  4431. COMMENT ON TABLE phenotypeprop IS 'A phenotype can have any number of slot-value property tags attached to it. This is an alternative to hardcoding a list of columns in the relational schema, and is completely extensible. There is a unique constraint, phenotypeprop_c1, for the combination of phenotype_id, rank, and type_id. Multivalued property-value pairs must be differentiated by rank.';
  4432. --
  4433. -- Name: phenotypeprop_phenotypeprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4434. --
  4435. CREATE SEQUENCE IF NOT EXISTS phenotypeprop_phenotypeprop_id_seq
  4436. START WITH 1
  4437. INCREMENT BY 1
  4438. NO MINVALUE
  4439. NO MAXVALUE
  4440. CACHE 1;
  4441. --
  4442. -- Name: phenotypeprop_phenotypeprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4443. --
  4444. ALTER SEQUENCE phenotypeprop_phenotypeprop_id_seq OWNED BY phenotypeprop.phenotypeprop_id;
  4445. --
  4446. -- Name: phenstatement; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4447. --
  4448. ALTER TABLE phenstatement
  4449. ALTER phenstatement_id TYPE bigint,
  4450. ALTER genotype_id TYPE bigint,
  4451. ALTER environment_id TYPE bigint,
  4452. ALTER phenotype_id TYPE bigint,
  4453. ALTER type_id TYPE bigint,
  4454. ALTER pub_id TYPE bigint;
  4455. --
  4456. -- Name: phylonode; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4457. --
  4458. ALTER TABLE phylonode
  4459. ALTER phylonode_id TYPE bigint,
  4460. ALTER phylotree_id TYPE bigint,
  4461. ALTER parent_phylonode_id TYPE bigint,
  4462. ALTER type_id TYPE bigint,
  4463. ALTER feature_id TYPE bigint;
  4464. --
  4465. -- Name: phylonode_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4466. --
  4467. ALTER TABLE phylonode_dbxref
  4468. ALTER phylonode_dbxref_id TYPE bigint,
  4469. ALTER phylonode_id TYPE bigint,
  4470. ALTER dbxref_id TYPE biginT;
  4471. --
  4472. -- Name: phylonode_organism; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4473. --
  4474. ALTER TABLE phylonode_organism
  4475. ALTER phylonode_organism_id TYPE bigint,
  4476. ALTER phylonode_id TYPE bigint,
  4477. ALTER organism_id TYPE bigint;
  4478. --
  4479. -- Name: phylonode_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4480. --
  4481. ALTER TABLE phylonode_pub
  4482. ALTER phylonode_pub_id TYPE bigint,
  4483. ALTER phylonode_id TYPE bigint,
  4484. ALTER pub_id TYPE bigint;
  4485. --
  4486. -- Name: phylonode_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4487. --
  4488. ALTER TABLE phylonode_relationship
  4489. ALTER phylonode_relationship_id TYPE bigint,
  4490. ALTER subject_id TYPE bigint,
  4491. ALTER object_id TYPE bigint,
  4492. ALTER type_id TYPE bigint,
  4493. ALTER phylotree_id TYPE bigint;
  4494. --
  4495. -- Name: phylonodeprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4496. --
  4497. ALTER TABLE phylonodeprop
  4498. ALTER phylonodeprop_id TYPE bigint,
  4499. ALTER phylonode_id TYPE bigint,
  4500. ALTER type_id TYPE bigint;
  4501. --
  4502. -- Name: phylotree; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4503. --
  4504. ALTER TABLE phylotree
  4505. ALTER phylotree_id TYPE bigint,
  4506. ALTER dbxref_id TYPE bigint,
  4507. ALTER type_id TYPE bigint,
  4508. ALTER analysis_id TYPE bigint;
  4509. --
  4510. -- Name: phylotree_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4511. --
  4512. ALTER TABLE phylotree_pub
  4513. ALTER phylotree_pub_id TYPE bigint,
  4514. ALTER phylotree_id TYPE bigint,
  4515. ALTER pub_id TYPE bigint;
  4516. --
  4517. -- Name: phylotreeprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4518. --
  4519. CREATE TABLE IF NOT EXISTS phylotreeprop (
  4520. phylotreeprop_id bigint NOT NULL,
  4521. phylotree_id bigint NOT NULL,
  4522. type_id bigint NOT NULL,
  4523. value text,
  4524. rank integer DEFAULT 0 NOT NULL
  4525. );
  4526. --
  4527. -- Name: TABLE phylotreeprop; Type: COMMENT; Schema: public; Owner: chado
  4528. --
  4529. COMMENT ON TABLE phylotreeprop IS 'A phylotree can have any number of slot-value property
  4530. tags attached to it. This is an alternative to hardcoding a list of columns in the
  4531. relational schema, and is completely extensible.';
  4532. --
  4533. -- Name: COLUMN phylotreeprop.type_id; Type: COMMENT; Schema: public; Owner: chado
  4534. --
  4535. COMMENT ON COLUMN phylotreeprop.type_id IS 'The name of the property/slot is a cvterm.
  4536. The meaning of the property is defined in that cvterm.';
  4537. --
  4538. -- Name: COLUMN phylotreeprop.value; Type: COMMENT; Schema: public; Owner: chado
  4539. --
  4540. COMMENT ON COLUMN phylotreeprop.value IS 'The value of the property, represented as text.
  4541. Numeric values are converted to their text representation. This is less efficient than
  4542. using native database types, but is easier to query.';
  4543. --
  4544. -- Name: COLUMN phylotreeprop.rank; Type: COMMENT; Schema: public; Owner: chado
  4545. --
  4546. COMMENT ON COLUMN phylotreeprop.rank IS 'Property-Value ordering. Any
  4547. phylotree can have multiple values for any particular property type
  4548. these are ordered in a list using rank, counting from zero. For
  4549. properties that are single-valued rather than multi-valued, the
  4550. default 0 value should be used';
  4551. --
  4552. -- Name: phylotreeprop_phylotreeprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4553. --
  4554. CREATE SEQUENCE IF NOT EXISTS phylotreeprop_phylotreeprop_id_seq
  4555. START WITH 1
  4556. INCREMENT BY 1
  4557. NO MINVALUE
  4558. NO MAXVALUE
  4559. CACHE 1;
  4560. --
  4561. -- Name: phylotreeprop_phylotreeprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4562. --
  4563. ALTER SEQUENCE phylotreeprop_phylotreeprop_id_seq OWNED BY phylotreeprop.phylotreeprop_id;
  4564. --
  4565. -- Name: project; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4566. --
  4567. ALTER TABLE project
  4568. ALTER project_id TYPE bigint,
  4569. ALTER description TYPE text,
  4570. ALTER description DROP NOT NULL;
  4571. --
  4572. -- Name: TABLE project; Type: COMMENT; Schema: public; Owner: chado
  4573. --
  4574. COMMENT ON TABLE project IS 'Standard Chado flexible property table for projects.';
  4575. --
  4576. -- Name: project_analysis; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4577. --
  4578. CREATE TABLE IF NOT EXISTS project_analysis (
  4579. project_analysis_id bigint NOT NULL,
  4580. project_id bigint NOT NULL,
  4581. analysis_id bigint NOT NULL,
  4582. rank integer DEFAULT 0 NOT NULL
  4583. );
  4584. --
  4585. -- Name: TABLE project_analysis; Type: COMMENT; Schema: public; Owner: chado
  4586. --
  4587. COMMENT ON TABLE project_analysis IS 'Links an analysis to a project that may contain multiple analyses.
  4588. The rank column can be used to specify a simple ordering in which analyses were executed.';
  4589. --
  4590. -- Name: project_analysis_project_analysis_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4591. --
  4592. CREATE SEQUENCE IF NOT EXISTS project_analysis_project_analysis_id_seq
  4593. START WITH 1
  4594. INCREMENT BY 1
  4595. NO MINVALUE
  4596. NO MAXVALUE
  4597. CACHE 1;
  4598. --
  4599. -- Name: project_analysis_project_analysis_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4600. --
  4601. ALTER SEQUENCE project_analysis_project_analysis_id_seq OWNED BY project_analysis.project_analysis_id;
  4602. --
  4603. -- Name: project_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4604. --
  4605. ALTER TABLE project_contact
  4606. ALTER project_contact_id TYPE bigint,
  4607. ALTER project_id TYPE bigint,
  4608. ALTER contact_id TYPE bigint;
  4609. --
  4610. -- Name: TABLE project_contact; Type: COMMENT; Schema: public; Owner: chado
  4611. --
  4612. COMMENT ON TABLE project_contact IS 'Linking table for associating projects and contacts.';
  4613. --
  4614. -- Name: project_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4615. --
  4616. CREATE TABLE IF NOT EXISTS project_dbxref (
  4617. project_dbxref_id bigint NOT NULL,
  4618. project_id bigint NOT NULL,
  4619. dbxref_id bigint NOT NULL,
  4620. is_current boolean DEFAULT true NOT NULL
  4621. );
  4622. --
  4623. -- Name: TABLE project_dbxref; Type: COMMENT; Schema: public; Owner: chado
  4624. --
  4625. COMMENT ON TABLE project_dbxref IS 'project_dbxref links a project to dbxrefs.';
  4626. --
  4627. -- Name: COLUMN project_dbxref.is_current; Type: COMMENT; Schema: public; Owner: chado
  4628. --
  4629. COMMENT ON COLUMN project_dbxref.is_current IS 'The is_current boolean indicates whether the linked dbxref is the current -official- dbxref for the linked project.';
  4630. --
  4631. -- Name: project_dbxref_project_dbxref_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4632. --
  4633. CREATE SEQUENCE IF NOT EXISTS project_dbxref_project_dbxref_id_seq
  4634. START WITH 1
  4635. INCREMENT BY 1
  4636. NO MINVALUE
  4637. NO MAXVALUE
  4638. CACHE 1;
  4639. --
  4640. -- Name: project_dbxref_project_dbxref_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4641. --
  4642. ALTER SEQUENCE project_dbxref_project_dbxref_id_seq OWNED BY project_dbxref.project_dbxref_id;
  4643. --
  4644. -- Name: project_feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4645. --
  4646. CREATE TABLE IF NOT EXISTS project_feature (
  4647. project_feature_id bigint NOT NULL,
  4648. feature_id bigint NOT NULL,
  4649. project_id bigint NOT NULL
  4650. );
  4651. --
  4652. -- Name: TABLE project_feature; Type: COMMENT; Schema: public; Owner: chado
  4653. --
  4654. COMMENT ON TABLE project_feature IS 'This table is intended associate records in the feature table with a project.';
  4655. --
  4656. -- Name: project_feature_project_feature_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4657. --
  4658. CREATE SEQUENCE IF NOT EXISTS project_feature_project_feature_id_seq
  4659. START WITH 1
  4660. INCREMENT BY 1
  4661. NO MINVALUE
  4662. NO MAXVALUE
  4663. CACHE 1;
  4664. --
  4665. -- Name: project_feature_project_feature_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4666. --
  4667. ALTER SEQUENCE project_feature_project_feature_id_seq OWNED BY project_feature.project_feature_id;
  4668. --
  4669. -- Name: project_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4670. --
  4671. ALTER TABLE project_pub
  4672. ALTER project_pub_id TYPE bigint,
  4673. ALTER project_id TYPE bigint,
  4674. ALTER pub_id TYPE bigint;
  4675. COMMENT ON TABLE project_pub IS 'Linking table for associating projects and publications.';
  4676. --
  4677. -- Name: project_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4678. --
  4679. ALTER TABLE project_relationship
  4680. ALTER project_relationship_id TYPE bigint,
  4681. ALTER subject_project_id TYPE bigint,
  4682. ALTER object_project_id TYPE bigint,
  4683. ALTER type_id TYPE bigint;
  4684. --
  4685. -- Name: TABLE project_relationship; Type: COMMENT; Schema: public; Owner: chado
  4686. --
  4687. COMMENT ON TABLE project_relationship IS 'Linking table for relating projects to each other. For example, a
  4688. given project could be composed of several smaller subprojects';
  4689. --
  4690. -- Name: COLUMN project_relationship.type_id; Type: COMMENT; Schema: public; Owner: chado
  4691. --
  4692. COMMENT ON COLUMN project_relationship.type_id IS 'The cvterm type of the relationship being stated, such as "part of".';
  4693. --
  4694. -- Name: project_stock; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4695. --
  4696. CREATE TABLE IF NOT EXISTS project_stock (
  4697. project_stock_id bigint NOT NULL,
  4698. stock_id bigint NOT NULL,
  4699. project_id bigint NOT NULL
  4700. );
  4701. --
  4702. -- Name: TABLE project_stock; Type: COMMENT; Schema: public; Owner: chado
  4703. --
  4704. COMMENT ON TABLE project_stock IS 'This table is intended associate records in the stock table with a project.';
  4705. --
  4706. -- Name: project_stock_project_stock_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4707. --
  4708. CREATE SEQUENCE IF NOT EXISTS project_stock_project_stock_id_seq
  4709. START WITH 1
  4710. INCREMENT BY 1
  4711. NO MINVALUE
  4712. NO MAXVALUE
  4713. CACHE 1;
  4714. --
  4715. -- Name: projectprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4716. --
  4717. ALTER TABLE projectprop
  4718. ALTER projectprop_id TYPE bigint,
  4719. ALTER project_id TYPE bigint,
  4720. ALTER type_id TYPE bigint;
  4721. --
  4722. -- Name: protocol; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4723. --
  4724. ALTER TABLE protocol
  4725. ALTER protocol_id TYPE bigint,
  4726. ALTER type_id TYPE bigint,
  4727. ALTER pub_id TYPE bigint,
  4728. ALTER dbxref_id TYPE bigint;
  4729. --
  4730. -- Name: protocolparam; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4731. --
  4732. ALTER TABLE protocolparam
  4733. ALTER protocolparam_id TYPE bigint,
  4734. ALTER protocol_id TYPE bigint,
  4735. ALTER datatype_id TYPE bigint,
  4736. ALTER unittype_id TYPE bigint;
  4737. --
  4738. -- Name: pub_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4739. --
  4740. ALTER TABLE pub_dbxref
  4741. ALTER pub_dbxref_id TYPE bigint,
  4742. ALTER pub_id TYPE bigint,
  4743. ALTER dbxref_id TYPE bigint;
  4744. --
  4745. -- Name: pub_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4746. --
  4747. ALTER TABLE pub_relationship
  4748. ALTER pub_relationship_id TYPE bigint,
  4749. ALTER subject_id TYPE bigint,
  4750. ALTER object_id TYPE bigint,
  4751. ALTER type_id TYPE bigint;
  4752. --
  4753. -- Name: pubauthor; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4754. --
  4755. ALTER TABLE pubauthor
  4756. ALTER pubauthor_id TYPE bigint,
  4757. ALTER pub_id TYPE bigint;
  4758. --
  4759. -- Name: pubauthor_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4760. --
  4761. CREATE TABLE IF NOT EXISTS pubauthor_contact (
  4762. pubauthor_contact_id bigint NOT NULL,
  4763. contact_id bigint NOT NULL,
  4764. pubauthor_id bigint NOT NULL
  4765. );
  4766. --
  4767. -- Name: TABLE pubauthor_contact; Type: COMMENT; Schema: public; Owner: chado
  4768. --
  4769. COMMENT ON TABLE pubauthor_contact IS 'An author on a publication may have a corresponding entry in the contact table and this table can link the two.';
  4770. --
  4771. -- Name: pubauthor_contact_pubauthor_contact_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4772. --
  4773. CREATE SEQUENCE IF NOT EXISTS pubauthor_contact_pubauthor_contact_id_seq
  4774. START WITH 1
  4775. INCREMENT BY 1
  4776. NO MINVALUE
  4777. NO MAXVALUE
  4778. CACHE 1;
  4779. --
  4780. -- Name: pubauthor_contact_pubauthor_contact_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4781. --
  4782. ALTER SEQUENCE pubauthor_contact_pubauthor_contact_id_seq OWNED BY pubauthor_contact.pubauthor_contact_id;
  4783. --
  4784. -- Name: pubprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4785. --
  4786. ALTER TABLE pubprop
  4787. ALTER pubprop_id TYPE bigint,
  4788. ALTER pub_id TYPE bigint,
  4789. ALTER type_id TYPE bigint;
  4790. --
  4791. -- Name: quantification; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4792. --
  4793. ALTER TABLE quantification
  4794. ALTER quantification_id TYPE bigint,
  4795. ALTER acquisition_id TYPE bigint,
  4796. ALTER operator_id TYPE bigint,
  4797. ALTER protocol_id TYPE bigint,
  4798. ALTER analysis_id TYPE bigint;
  4799. --
  4800. -- Name: quantification_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4801. --
  4802. ALTER TABLE quantification_relationship
  4803. ALTER quantification_relationship_id TYPE bigint,
  4804. ALTER subject_id TYPE bigint,
  4805. ALTER type_id TYPE bigint,
  4806. ALTER object_id TYPE bigint;
  4807. --
  4808. -- Name: quantificationprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4809. --
  4810. ALTER TABLE quantificationprop
  4811. ALTER quantificationprop_id TYPE bigint,
  4812. ALTER quantification_id TYPE bigint,
  4813. ALTER type_id TYPE bigint;
  4814. --
  4815. -- Name: stock; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4816. --
  4817. ALTER TABLE stock
  4818. ALTER stock_id TYPE bigint,
  4819. ALTER dbxref_id TYPE bigint,
  4820. ALTER organism_id TYPE bigint,
  4821. ALTER type_id TYPE bigint;
  4822. --
  4823. -- Name: stock_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4824. --
  4825. ALTER TABLE stock_cvterm
  4826. ALTER stock_cvterm_id TYPE bigint,
  4827. ALTER stock_id TYPE bigint,
  4828. ALTER cvterm_id TYPE bigint,
  4829. ALTER pub_id TYPE bigint;
  4830. --
  4831. -- Name: stock_cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4832. --
  4833. ALTER TABLE stock_cvtermprop
  4834. ALTER stock_cvtermprop_id TYPE bigint,
  4835. ALTER stock_cvterm_id TYPE bigint,
  4836. ALTER type_id TYPE bigint;
  4837. --
  4838. -- Name: stock_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4839. --
  4840. ALTER TABLE stock_dbxref
  4841. ALTER stock_dbxref_id TYPE bigint,
  4842. ALTER stock_id TYPE bigint,
  4843. ALTER dbxref_id TYPE bigint;
  4844. --
  4845. -- Name: stock_dbxrefprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4846. --
  4847. ALTER TABLE stock_dbxrefprop
  4848. ALTER stock_dbxrefprop_id TYPE bigint,
  4849. ALTER stock_dbxref_id TYPE bigint,
  4850. ALTER type_id TYPE bigint;
  4851. --
  4852. -- Name: stock_feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4853. --
  4854. CREATE TABLE IF NOT EXISTS stock_feature (
  4855. stock_feature_id bigint NOT NULL,
  4856. feature_id bigint NOT NULL,
  4857. stock_id bigint NOT NULL,
  4858. type_id bigint NOT NULL,
  4859. rank integer DEFAULT 0 NOT NULL
  4860. );
  4861. --
  4862. -- Name: TABLE stock_feature; Type: COMMENT; Schema: public; Owner: chado
  4863. --
  4864. COMMENT ON TABLE stock_feature IS 'Links a stock to a feature.';
  4865. --
  4866. -- Name: stock_feature_stock_feature_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4867. --
  4868. CREATE SEQUENCE IF NOT EXISTS stock_feature_stock_feature_id_seq
  4869. START WITH 1
  4870. INCREMENT BY 1
  4871. NO MINVALUE
  4872. NO MAXVALUE
  4873. CACHE 1;
  4874. --
  4875. -- Name: stock_feature_stock_feature_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4876. --
  4877. ALTER SEQUENCE stock_feature_stock_feature_id_seq OWNED BY stock_feature.stock_feature_id;
  4878. --
  4879. -- Name: stock_featuremap; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4880. --
  4881. CREATE TABLE IF NOT EXISTS stock_featuremap (
  4882. stock_featuremap_id bigint NOT NULL,
  4883. featuremap_id bigint NOT NULL,
  4884. stock_id bigint NOT NULL,
  4885. type_id bigint
  4886. );
  4887. --
  4888. -- Name: TABLE stock_featuremap; Type: COMMENT; Schema: public; Owner: chado
  4889. --
  4890. COMMENT ON TABLE stock_featuremap IS 'Links a featuremap to a stock.';
  4891. --
  4892. -- Name: stock_featuremap_stock_featuremap_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4893. --
  4894. CREATE SEQUENCE IF NOT EXISTS stock_featuremap_stock_featuremap_id_seq
  4895. START WITH 1
  4896. INCREMENT BY 1
  4897. NO MINVALUE
  4898. NO MAXVALUE
  4899. CACHE 1;
  4900. --
  4901. -- Name: stock_genotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4902. --
  4903. ALTER TABLE stock_genotype
  4904. ALTER stock_genotype_id TYPE bigint,
  4905. ALTER stock_id TYPE bigint,
  4906. ALTER genotype_id TYPE bigint;
  4907. --
  4908. -- Name: stock_library; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4909. --
  4910. CREATE TABLE IF NOT EXISTS stock_library (
  4911. stock_library_id bigint NOT NULL,
  4912. library_id bigint NOT NULL,
  4913. stock_id bigint NOT NULL
  4914. );
  4915. --
  4916. -- Name: TABLE stock_library; Type: COMMENT; Schema: public; Owner: chado
  4917. --
  4918. COMMENT ON TABLE stock_library IS 'Links a stock with a library.';
  4919. --
  4920. -- Name: stock_library_stock_library_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4921. --
  4922. CREATE SEQUENCE IF NOT EXISTS stock_library_stock_library_id_seq
  4923. START WITH 1
  4924. INCREMENT BY 1
  4925. NO MINVALUE
  4926. NO MAXVALUE
  4927. CACHE 1;
  4928. --
  4929. -- Name: stock_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4930. --
  4931. ALTER TABLE stock_pub
  4932. ALTER stock_pub_id TYPE bigint,
  4933. ALTER stock_id TYPE bigint,
  4934. ALTER pub_id TYPE bigint;
  4935. --
  4936. -- Name: stock_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4937. --
  4938. ALTER TABLE stock_relationship
  4939. ALTER stock_relationship_id TYPE bigint,
  4940. ALTER subject_id TYPE bigint,
  4941. ALTER object_id TYPE bigint,
  4942. ALTER type_id TYPE bigint;
  4943. --
  4944. -- Name: stock_relationship_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4945. --
  4946. ALTER TABLE stock_relationship_cvterm
  4947. ALTER stock_relationship_cvterm_id TYPE bigint,
  4948. ALTER stock_relationship_id TYPE bigint,
  4949. ALTER cvterm_id TYPE bigint,
  4950. ALTER pub_id TYPE bigint;
  4951. --
  4952. -- Name: stock_relationship_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4953. --
  4954. ALTER TABLE stock_relationship_pub
  4955. ALTER stock_relationship_pub_id TYPE bigint,
  4956. ALTER stock_relationship_id TYPE bigint,
  4957. ALTER pub_id TYPE bigint;
  4958. --
  4959. -- Name: stockcollection; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4960. --
  4961. ALTER TABLE stockcollection
  4962. ALTER stockcollection_id TYPE bigint,
  4963. ALTER type_id TYPE bigint,
  4964. ALTER contact_id TYPE bigint;
  4965. --
  4966. -- Name: stockcollection_db; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4967. --
  4968. CREATE TABLE IF NOT EXISTS stockcollection_db (
  4969. stockcollection_db_id bigint NOT NULL,
  4970. stockcollection_id bigint NOT NULL,
  4971. db_id bigint NOT NULL
  4972. );
  4973. --
  4974. -- Name: TABLE stockcollection_db; Type: COMMENT; Schema: public; Owner: chado
  4975. --
  4976. COMMENT ON TABLE stockcollection_db IS 'Stock collections may be respresented
  4977. by an external online database. This table associates a stock collection with
  4978. a database where its member stocks can be found. Individual stock that are part
  4979. of this collction should have entries in the stock_dbxref table with the same
  4980. db_id record';
  4981. --
  4982. -- Name: stockcollection_db_stockcollection_db_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4983. --
  4984. CREATE SEQUENCE IF NOT EXISTS stockcollection_db_stockcollection_db_id_seq
  4985. START WITH 1
  4986. INCREMENT BY 1
  4987. NO MINVALUE
  4988. NO MAXVALUE
  4989. CACHE 1;
  4990. --
  4991. -- Name: stockcollection_stock; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4992. --
  4993. ALTER TABLE stockcollection_stock
  4994. ALTER stockcollection_stock_id TYPE bigint,
  4995. ALTER stockcollection_id TYPE bigint,
  4996. ALTER stock_id TYPE bigint;
  4997. --
  4998. -- Name: stockcollectionprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4999. --
  5000. ALTER TABLE stockcollectionprop
  5001. ALTER stockcollectionprop_id TYPE bigint,
  5002. ALTER stockcollection_id TYPE bigint,
  5003. ALTER type_id TYPE bigint;
  5004. --
  5005. -- Name: stockprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5006. --
  5007. ALTER TABLE stockprop
  5008. ALTER stockprop_id TYPE bigint,
  5009. ALTER stock_id TYPE bigint,
  5010. ALTER type_id TYPE bigint;
  5011. --
  5012. -- Name: stockprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5013. --
  5014. ALTER TABLE stockprop_pub
  5015. ALTER stockprop_pub_id TYPE biginT,
  5016. ALTER stockprop_id TYPE bigint,
  5017. ALTER pub_id TYPE bigint;
  5018. --
  5019. -- Name: study; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5020. --
  5021. ALTER TABLE study
  5022. ALTER study_id TYPE bigint,
  5023. ALTER contact_id TYPE bigint,
  5024. ALTER pub_id TYPE bigint,
  5025. ALTER dbxref_id TYPE bigint;
  5026. --
  5027. -- Name: study_assay; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5028. --
  5029. ALTER TABLE study_assay
  5030. ALTER study_assay_id TYPE bigint,
  5031. ALTER study_id TYPE bigint,
  5032. ALTER assay_id TYPE bigint;
  5033. --
  5034. -- Name: studydesign; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5035. --
  5036. ALTER TABLE studydesign
  5037. ALTER studydesign_id TYPE bigint,
  5038. ALTER study_id TYPE bigint;
  5039. --
  5040. -- Name: studydesignprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5041. --
  5042. ALTER TABLE studydesignprop
  5043. ALTER studydesignprop_id TYPE bigint,
  5044. ALTER studydesign_id TYPE bigint,
  5045. ALTER type_id TYPE bigint;
  5046. --
  5047. -- Name: studyfactor; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5048. --
  5049. ALTER TABLE studyfactor
  5050. ALTER studyfactor_id TYPE bigint,
  5051. ALTER studydesign_id TYPE bigint,
  5052. ALTER type_id TYPE bigint;
  5053. --
  5054. -- Name: studyfactorvalue; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5055. --
  5056. ALTER TABLE studyfactorvalue
  5057. ALTER studyfactorvalue_id TYPE bigint,
  5058. ALTER studyfactor_id TYPE bigint,
  5059. ALTER assay_id TYPE bigint;
  5060. --
  5061. -- Name: studyprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5062. --
  5063. ALTER TABLE studyprop
  5064. ALTER studyprop_id TYPE bigint,
  5065. ALTER study_id TYPE bigint,
  5066. ALTER type_id TYPE bigint;
  5067. --
  5068. -- Name: studyprop_feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5069. --
  5070. ALTER TABLE studyprop_feature
  5071. ALTER studyprop_feature_id TYPE bigint,
  5072. ALTER studyprop_id TYPE bigint,
  5073. ALTER feature_id TYPE bigint,
  5074. ALTER type_id TYPE bigint;
  5075. --
  5076. -- Name: tableinfo; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5077. --
  5078. ALTER TABLE tableinfo
  5079. ALTER tableinfo_Id TYPE bigint,
  5080. ALTER view_on_table_id TYPE bigint,
  5081. ALTER superclass_table_id TYPE bigint;
  5082. --
  5083. -- Name: treatment; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5084. --
  5085. ALTER TABLE treatment
  5086. ALTER treatment_id TYPE bigint,
  5087. ALTER biomaterial_id TYPE bigint,
  5088. ALTER type_id TYPE bigint,
  5089. ALTER protocol_id TYPE bigint;
  5090. --
  5091. -- Name: analysis_cvterm_id; Type: DEFAULT; Schema: public; Owner: chado
  5092. --
  5093. ALTER TABLE ONLY analysis_cvterm ALTER COLUMN analysis_cvterm_id SET DEFAULT nextval('analysis_cvterm_analysis_cvterm_id_seq'::regclass);
  5094. --
  5095. -- Name: analysis_dbxref_id; Type: DEFAULT; Schema: public; Owner: chado
  5096. --
  5097. ALTER TABLE ONLY analysis_dbxref ALTER COLUMN analysis_dbxref_id SET DEFAULT nextval('analysis_dbxref_analysis_dbxref_id_seq'::regclass);
  5098. --
  5099. -- Name: analysis_pub_id; Type: DEFAULT; Schema: public; Owner: chado
  5100. --
  5101. ALTER TABLE ONLY analysis_pub ALTER COLUMN analysis_pub_id SET DEFAULT nextval('analysis_pub_analysis_pub_id_seq'::regclass);
  5102. --
  5103. -- Name: analysis_relationship_id; Type: DEFAULT; Schema: public; Owner: chado
  5104. --
  5105. ALTER TABLE ONLY analysis_relationship ALTER COLUMN analysis_relationship_id SET DEFAULT nextval('analysis_relationship_analysis_relationship_id_seq'::regclass);
  5106. --
  5107. -- Name: dbprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5108. --
  5109. ALTER TABLE ONLY dbprop ALTER COLUMN dbprop_id SET DEFAULT nextval('dbprop_dbprop_id_seq'::regclass);
  5110. --
  5111. -- Name: feature_contact_id; Type: DEFAULT; Schema: public; Owner: chado
  5112. --
  5113. ALTER TABLE ONLY feature_contact ALTER COLUMN feature_contact_id SET DEFAULT nextval('feature_contact_feature_contact_id_seq'::regclass);
  5114. --
  5115. -- Name: featuremap_contact_id; Type: DEFAULT; Schema: public; Owner: chado
  5116. --
  5117. ALTER TABLE ONLY featuremap_contact ALTER COLUMN featuremap_contact_id SET DEFAULT nextval('featuremap_contact_featuremap_contact_id_seq'::regclass);
  5118. --
  5119. -- Name: featuremap_dbxref_id; Type: DEFAULT; Schema: public; Owner: chado
  5120. --
  5121. ALTER TABLE ONLY featuremap_dbxref ALTER COLUMN featuremap_dbxref_id SET DEFAULT nextval('featuremap_dbxref_featuremap_dbxref_id_seq'::regclass);
  5122. --
  5123. -- Name: featuremap_organism_id; Type: DEFAULT; Schema: public; Owner: chado
  5124. --
  5125. ALTER TABLE ONLY featuremap_organism ALTER COLUMN featuremap_organism_id SET DEFAULT nextval('featuremap_organism_featuremap_organism_id_seq'::regclass);
  5126. --
  5127. -- Name: featuremapprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5128. --
  5129. ALTER TABLE ONLY featuremapprop ALTER COLUMN featuremapprop_id SET DEFAULT nextval('featuremapprop_featuremapprop_id_seq'::regclass);
  5130. --
  5131. -- Name: featureposprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5132. --
  5133. ALTER TABLE ONLY featureposprop
  5134. ALTER COLUMN featureposprop_id SET DEFAULT nextval('featureposprop_featureposprop_id_seq'::regclass);
  5135. --
  5136. -- Name: library_contact_id; Type: DEFAULT; Schema: public; Owner: chado
  5137. --
  5138. ALTER TABLE ONLY library_contact ALTER COLUMN library_contact_id SET DEFAULT nextval('library_contact_library_contact_id_seq'::regclass);
  5139. --
  5140. -- Name: library_expression_id; Type: DEFAULT; Schema: public; Owner: chado
  5141. --
  5142. ALTER TABLE ONLY library_expression ALTER COLUMN library_expression_id SET DEFAULT nextval('library_expression_library_expression_id_seq'::regclass);
  5143. --
  5144. -- Name: library_expressionprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5145. --
  5146. ALTER TABLE ONLY library_expressionprop ALTER COLUMN library_expressionprop_id SET DEFAULT nextval('library_expressionprop_library_expressionprop_id_seq'::regclass);
  5147. --
  5148. -- Name: library_featureprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5149. --
  5150. ALTER TABLE ONLY library_featureprop ALTER COLUMN library_featureprop_id SET DEFAULT nextval('library_featureprop_library_featureprop_id_seq'::regclass);
  5151. --
  5152. -- Name: library_relationship_id; Type: DEFAULT; Schema: public; Owner: chado
  5153. --
  5154. ALTER TABLE ONLY library_relationship ALTER COLUMN library_relationship_id SET DEFAULT nextval('library_relationship_library_relationship_id_seq'::regclass);
  5155. --
  5156. -- Name: library_relationship_pub_id; Type: DEFAULT; Schema: public; Owner: chado
  5157. --
  5158. ALTER TABLE ONLY library_relationship_pub ALTER COLUMN library_relationship_pub_id SET DEFAULT nextval('library_relationship_pub_library_relationship_pub_id_seq'::regclass);
  5159. --
  5160. -- Name: nd_experiment_analysis_id; Type: DEFAULT; Schema: public; Owner: chado
  5161. --
  5162. ALTER TABLE ONLY nd_experiment_analysis ALTER COLUMN nd_experiment_analysis_id SET DEFAULT nextval('nd_experiment_analysis_nd_experiment_analysis_id_seq'::regclass);
  5163. --
  5164. -- Name: organism_cvterm_id; Type: DEFAULT; Schema: public; Owner: chado
  5165. --
  5166. ALTER TABLE ONLY organism_cvterm ALTER COLUMN organism_cvterm_id SET DEFAULT nextval('organism_cvterm_organism_cvterm_id_seq'::regclass);
  5167. --
  5168. -- Name: organism_cvtermprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5169. --
  5170. ALTER TABLE ONLY organism_cvtermprop ALTER COLUMN organism_cvtermprop_id SET DEFAULT nextval('organism_cvtermprop_organism_cvtermprop_id_seq'::regclass);
  5171. --
  5172. -- Name: organism_pub_id; Type: DEFAULT; Schema: public; Owner: chado
  5173. --
  5174. ALTER TABLE ONLY organism_pub ALTER COLUMN organism_pub_id SET DEFAULT nextval('organism_pub_organism_pub_id_seq'::regclass);
  5175. --
  5176. -- Name: organism_relationship_id; Type: DEFAULT; Schema: public; Owner: chado
  5177. --
  5178. ALTER TABLE ONLY organism_relationship ALTER COLUMN organism_relationship_id SET DEFAULT nextval('organism_relationship_organism_relationship_id_seq'::regclass);
  5179. --
  5180. -- Name: organismprop_pub_id; Type: DEFAULT; Schema: public; Owner: chado
  5181. --
  5182. ALTER TABLE ONLY organismprop_pub ALTER COLUMN organismprop_pub_id SET DEFAULT nextval('organismprop_pub_organismprop_pub_id_seq'::regclass);
  5183. --
  5184. -- Name: phenotypeprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5185. --
  5186. ALTER TABLE ONLY phenotypeprop ALTER COLUMN phenotypeprop_id SET DEFAULT nextval('phenotypeprop_phenotypeprop_id_seq'::regclass);
  5187. --
  5188. -- Name: phylotreeprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5189. --
  5190. ALTER TABLE ONLY phylotreeprop ALTER COLUMN phylotreeprop_id SET DEFAULT nextval('phylotreeprop_phylotreeprop_id_seq'::regclass);
  5191. --
  5192. -- Name: project_analysis_id; Type: DEFAULT; Schema: public; Owner: chado
  5193. --
  5194. ALTER TABLE ONLY project_analysis ALTER COLUMN project_analysis_id SET DEFAULT nextval('project_analysis_project_analysis_id_seq'::regclass);
  5195. --
  5196. -- Name: project_dbxref_id; Type: DEFAULT; Schema: public; Owner: chado
  5197. --
  5198. ALTER TABLE ONLY project_dbxref ALTER COLUMN project_dbxref_id SET DEFAULT nextval('project_dbxref_project_dbxref_id_seq'::regclass);
  5199. --
  5200. -- Name: project_feature_id; Type: DEFAULT; Schema: public; Owner: chado
  5201. --
  5202. ALTER TABLE ONLY project_feature ALTER COLUMN project_feature_id SET DEFAULT nextval('project_feature_project_feature_id_seq'::regclass);
  5203. --
  5204. -- Name: project_stock_id; Type: DEFAULT; Schema: public; Owner: chado
  5205. --
  5206. ALTER TABLE ONLY project_stock ALTER COLUMN project_stock_id SET DEFAULT nextval('project_stock_project_stock_id_seq'::regclass);
  5207. --
  5208. -- Name: pubauthor_contact_id; Type: DEFAULT; Schema: public; Owner: chado
  5209. --
  5210. ALTER TABLE ONLY pubauthor_contact ALTER COLUMN pubauthor_contact_id SET DEFAULT nextval('pubauthor_contact_pubauthor_contact_id_seq'::regclass);
  5211. --
  5212. -- Name: stock_feature_id; Type: DEFAULT; Schema: public; Owner: chado
  5213. --
  5214. ALTER TABLE ONLY stock_feature ALTER COLUMN stock_feature_id SET DEFAULT nextval('stock_feature_stock_feature_id_seq'::regclass);
  5215. --
  5216. -- Name: stock_featuremap_id; Type: DEFAULT; Schema: public; Owner: chado
  5217. --
  5218. ALTER TABLE ONLY stock_featuremap ALTER COLUMN stock_featuremap_id SET DEFAULT nextval('stock_featuremap_stock_featuremap_id_seq'::regclass);
  5219. --
  5220. -- Name: stock_library_id; Type: DEFAULT; Schema: public; Owner: chado
  5221. --
  5222. ALTER TABLE ONLY stock_library ALTER COLUMN stock_library_id SET DEFAULT nextval('stock_library_stock_library_id_seq'::regclass);
  5223. --
  5224. -- Name: stockcollection_db_id; Type: DEFAULT; Schema: public; Owner: chado
  5225. --
  5226. ALTER TABLE ONLY stockcollection_db ALTER COLUMN stockcollection_db_id SET DEFAULT nextval('stockcollection_db_stockcollection_db_id_seq'::regclass);
  5227. --
  5228. -- Name: analysis_cvterm_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5229. --
  5230. ALTER TABLE analysis_cvterm DROP CONSTRAINT IF EXISTS analysis_cvterm_c1;
  5231. ALTER TABLE ONLY analysis_cvterm
  5232. ADD CONSTRAINT analysis_cvterm_c1 UNIQUE (analysis_id, cvterm_id, rank);
  5233. --
  5234. -- Name: analysis_cvterm_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5235. --
  5236. ALTER TABLE analysis_cvterm DROP CONSTRAINT IF EXISTS analysis_cvterm_pkey;
  5237. ALTER TABLE ONLY analysis_cvterm
  5238. ADD CONSTRAINT analysis_cvterm_pkey PRIMARY KEY (analysis_cvterm_id);
  5239. --
  5240. -- Name: analysis_dbxref_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5241. --
  5242. ALTER TABLE analysis_dbxref DROP CONSTRAINT IF EXISTS analysis_dbxref_c1;
  5243. ALTER TABLE ONLY analysis_dbxref
  5244. ADD CONSTRAINT analysis_dbxref_c1 UNIQUE (analysis_id, dbxref_id);
  5245. --
  5246. -- Name: analysis_dbxref_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5247. --
  5248. ALTER TABLE analysis_dbxref DROP CONSTRAINT IF EXISTS analysis_dbxref_pkey;
  5249. ALTER TABLE ONLY analysis_dbxref
  5250. ADD CONSTRAINT analysis_dbxref_pkey PRIMARY KEY (analysis_dbxref_id);
  5251. --
  5252. -- Name: analysis_pub_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5253. --
  5254. ALTER TABLE analysis_pub DROP CONSTRAINT IF EXISTS analysis_pub_c1;
  5255. ALTER TABLE ONLY analysis_pub
  5256. ADD CONSTRAINT analysis_pub_c1 UNIQUE (analysis_id, pub_id);
  5257. --
  5258. -- Name: analysis_pub_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5259. --
  5260. ALTER TABLE analysis_pub DROP CONSTRAINT IF EXISTS analysis_pub_pkey;
  5261. ALTER TABLE ONLY analysis_pub
  5262. ADD CONSTRAINT analysis_pub_pkey PRIMARY KEY (analysis_pub_id);
  5263. --
  5264. -- Name: analysis_relationship_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5265. --
  5266. ALTER TABLE analysis_relationship DROP CONSTRAINT IF EXISTS analysis_relationship_c1;
  5267. ALTER TABLE ONLY analysis_relationship
  5268. ADD CONSTRAINT analysis_relationship_c1 UNIQUE (subject_id, object_id, type_id, rank);
  5269. --
  5270. -- Name: analysis_relationship_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5271. --
  5272. ALTER TABLE analysis_relationship DROP CONSTRAINT IF EXISTS analysis_relationship_pkey;
  5273. ALTER TABLE ONLY analysis_relationship
  5274. ADD CONSTRAINT analysis_relationship_pkey PRIMARY KEY (analysis_relationship_id);
  5275. --
  5276. -- Name: contactprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5277. --
  5278. ALTER TABLE contactprop DROP CONSTRAINT IF EXISTS contactprop_c1;
  5279. ALTER TABLE ONLY contactprop
  5280. ADD CONSTRAINT contactprop_c1 UNIQUE (contact_id, type_id, rank);
  5281. --
  5282. -- Name: contactprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5283. --
  5284. ALTER TABLE contactprop DROP CONSTRAINT IF EXISTS contactprop_pkey;
  5285. ALTER TABLE ONLY contactprop
  5286. ADD CONSTRAINT contactprop_pkey PRIMARY KEY (contactprop_id);
  5287. --
  5288. -- Name: dbprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5289. --
  5290. ALTER TABLE dbprop DROP CONSTRAINT IF EXISTS dbprop_c1;
  5291. ALTER TABLE ONLY dbprop
  5292. ADD CONSTRAINT dbprop_c1 UNIQUE (db_id, type_id, rank);
  5293. --
  5294. -- Name: dbprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5295. --
  5296. ALTER TABLE dbprop DROP CONSTRAINT IF EXISTS dbprop_pkey;
  5297. ALTER TABLE ONLY dbprop
  5298. ADD CONSTRAINT dbprop_pkey PRIMARY KEY (dbprop_id);
  5299. --
  5300. -- Name: expression_cvterm_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5301. --
  5302. ALTER TABLE ONLY expression_cvterm DROP CONSTRAINT expression_cvterm_c1;
  5303. ALTER TABLE ONLY expression_cvterm
  5304. ADD CONSTRAINT expression_cvterm_c1 UNIQUE (expression_id, cvterm_id, rank, cvterm_type_id);
  5305. --
  5306. -- Name: contactprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5307. --
  5308. ALTER TABLE ONLY contactprop ALTER COLUMN contactprop_id SET DEFAULT nextval('contactprop_contactprop_id_seq'::regclass);
  5309. --
  5310. -- Name: feature_contact_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5311. --
  5312. ALTER TABLE feature_contact DROP CONSTRAINT IF EXISTS feature_contact_c1;
  5313. ALTER TABLE ONLY feature_contact
  5314. ADD CONSTRAINT feature_contact_c1 UNIQUE (feature_id, contact_id);
  5315. --
  5316. -- Name: feature_contact_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5317. --
  5318. ALTER TABLE feature_contact DROP CONSTRAINT IF EXISTS feature_contact_pkey;
  5319. ALTER TABLE ONLY feature_contact
  5320. ADD CONSTRAINT feature_contact_pkey PRIMARY KEY (feature_contact_id);
  5321. --
  5322. -- Name: featuremap_contact_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5323. --
  5324. ALTER TABLE featuremap_contact DROP CONSTRAINT IF EXISTS featuremap_contact_c1;
  5325. ALTER TABLE ONLY featuremap_contact
  5326. ADD CONSTRAINT featuremap_contact_c1 UNIQUE (featuremap_id, contact_id);
  5327. --
  5328. -- Name: featuremap_contact_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5329. --
  5330. ALTER TABLE featuremap_contact DROP CONSTRAINT IF EXISTS featuremap_contact_pkey;
  5331. ALTER TABLE ONLY featuremap_contact
  5332. ADD CONSTRAINT featuremap_contact_pkey PRIMARY KEY (featuremap_contact_id);
  5333. --
  5334. -- Name: featuremap_dbxref_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5335. --
  5336. ALTER TABLE featuremap_dbxref DROP CONSTRAINT IF EXISTS featuremap_dbxref_pkey;
  5337. ALTER TABLE ONLY featuremap_dbxref
  5338. ADD CONSTRAINT featuremap_dbxref_pkey PRIMARY KEY (featuremap_dbxref_id);
  5339. --
  5340. -- Name: featuremap_organism_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5341. --
  5342. ALTER TABLE featuremap_organism DROP CONSTRAINT IF EXISTS featuremap_organism_c1;
  5343. ALTER TABLE ONLY featuremap_organism
  5344. ADD CONSTRAINT featuremap_organism_c1 UNIQUE (featuremap_id, organism_id);
  5345. --
  5346. -- Name: featuremap_organism_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5347. --
  5348. ALTER TABLE featuremap_organism DROP CONSTRAINT IF EXISTS featuremap_organism_pkey;
  5349. ALTER TABLE ONLY featuremap_organism
  5350. ADD CONSTRAINT featuremap_organism_pkey PRIMARY KEY (featuremap_organism_id);
  5351. --
  5352. -- Name: featuremapprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5353. --
  5354. ALTER TABLE featuremapprop DROP CONSTRAINT IF EXISTS featuremapprop_c1;
  5355. ALTER TABLE ONLY featuremapprop
  5356. ADD CONSTRAINT featuremapprop_c1 UNIQUE (featuremap_id, type_id, rank);
  5357. --
  5358. -- Name: featuremapprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5359. --
  5360. ALTER TABLE featuremapprop DROP CONSTRAINT IF EXISTS featuremapprop_pkey;
  5361. ALTER TABLE ONLY featuremapprop
  5362. ADD CONSTRAINT featuremapprop_pkey PRIMARY KEY (featuremapprop_id);
  5363. --
  5364. -- Name: featureposprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5365. --
  5366. ALTER TABLE featureposprop DROP CONSTRAINT IF EXISTS featureposprop_c1;
  5367. ALTER TABLE ONLY featureposprop
  5368. ADD CONSTRAINT featureposprop_c1 UNIQUE (featurepos_id, type_id, rank);
  5369. --
  5370. -- Name: featureposprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5371. --
  5372. ALTER TABLE featureposprop DROP CONSTRAINT IF EXISTS featureposprop_pkey;
  5373. ALTER TABLE ONLY featureposprop
  5374. ADD CONSTRAINT featureposprop_pkey PRIMARY KEY (featureposprop_id);
  5375. --
  5376. -- Name: library_contact_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5377. --
  5378. ALTER TABLE library_contact DROP CONSTRAINT IF EXISTS library_contact_c1;
  5379. ALTER TABLE ONLY library_contact
  5380. ADD CONSTRAINT library_contact_c1 UNIQUE (library_id, contact_id);
  5381. --
  5382. -- Name: library_contact_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5383. --
  5384. ALTER TABLE library_contact DROP CONSTRAINT IF EXISTS library_contact_pkey;
  5385. ALTER TABLE ONLY library_contact
  5386. ADD CONSTRAINT library_contact_pkey PRIMARY KEY (library_contact_id);
  5387. --
  5388. -- Name: library_expression_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5389. --
  5390. ALTER TABLE library_expression DROP CONSTRAINT IF EXISTS library_expression_c1;
  5391. ALTER TABLE ONLY library_expression
  5392. ADD CONSTRAINT library_expression_c1 UNIQUE (library_id, expression_id);
  5393. --
  5394. -- Name: library_expression_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5395. --
  5396. ALTER TABLE library_expression DROP CONSTRAINT IF EXISTS library_expression_pkey;
  5397. ALTER TABLE ONLY library_expression
  5398. ADD CONSTRAINT library_expression_pkey PRIMARY KEY (library_expression_id);
  5399. --
  5400. -- Name: library_expressionprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5401. --
  5402. ALTER TABLE library_expressionprop DROP CONSTRAINT IF EXISTS library_expressionprop_c1;
  5403. ALTER TABLE ONLY library_expressionprop
  5404. ADD CONSTRAINT library_expressionprop_c1 UNIQUE (library_expression_id, type_id, rank);
  5405. --
  5406. -- Name: library_expressionprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5407. --
  5408. ALTER TABLE library_expressionprop DROP CONSTRAINT IF EXISTS library_expressionprop_pkey;
  5409. ALTER TABLE ONLY library_expressionprop
  5410. ADD CONSTRAINT library_expressionprop_pkey PRIMARY KEY (library_expressionprop_id);
  5411. --
  5412. -- Name: library_featureprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5413. --
  5414. ALTER TABLE library_featureprop DROP CONSTRAINT IF EXISTS library_featureprop_c1;
  5415. ALTER TABLE ONLY library_featureprop
  5416. ADD CONSTRAINT library_featureprop_c1 UNIQUE (library_feature_id, type_id, rank);
  5417. --
  5418. -- Name: library_featureprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5419. --
  5420. ALTER TABLE library_featureprop DROP CONSTRAINT IF EXISTS library_featureprop_pkey;
  5421. ALTER TABLE ONLY library_featureprop
  5422. ADD CONSTRAINT library_featureprop_pkey PRIMARY KEY (library_featureprop_id);
  5423. --
  5424. -- Name: library_relationship_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5425. --
  5426. ALTER TABLE library_relationship DROP CONSTRAINT IF EXISTS library_relationship_c1;
  5427. ALTER TABLE ONLY library_relationship
  5428. ADD CONSTRAINT library_relationship_c1 UNIQUE (subject_id, object_id, type_id);
  5429. --
  5430. -- Name: library_relationship_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5431. --
  5432. ALTER TABLE library_relationship DROP CONSTRAINT IF EXISTS library_relationship_pkey;
  5433. ALTER TABLE ONLY library_relationship
  5434. ADD CONSTRAINT library_relationship_pkey PRIMARY KEY (library_relationship_id);
  5435. --
  5436. -- Name: library_relationship_pub_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5437. --
  5438. ALTER TABLE library_relationship_pub DROP CONSTRAINT IF EXISTS library_relationship_pub_c1;
  5439. ALTER TABLE ONLY library_relationship_pub
  5440. ADD CONSTRAINT library_relationship_pub_c1 UNIQUE (library_relationship_id, pub_id);
  5441. --
  5442. -- Name: library_relationship_pub_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5443. --
  5444. ALTER TABLE library_relationship_pub DROP CONSTRAINT IF EXISTS library_relationship_pub_pkey;
  5445. ALTER TABLE ONLY library_relationship_pub
  5446. ADD CONSTRAINT library_relationship_pub_pkey PRIMARY KEY (library_relationship_pub_id);
  5447. --
  5448. -- Name: nd_experiment_analysis_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5449. --
  5450. ALTER TABLE nd_experiment_analysis DROP CONSTRAINT IF EXISTS nd_experiment_analysis_pkey;
  5451. ALTER TABLE ONLY nd_experiment_analysis
  5452. ADD CONSTRAINT nd_experiment_analysis_pkey PRIMARY KEY (nd_experiment_analysis_id);
  5453. --
  5454. -- Name: nd_experiment_project_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5455. --
  5456. ALTER TABLE nd_experiment_project DROP CONSTRAINT IF EXISTS nd_experiment_project_c1;
  5457. ALTER TABLE ONLY nd_experiment_project
  5458. ADD CONSTRAINT nd_experiment_project_c1 UNIQUE (project_id, nd_experiment_id);
  5459. ALTER TABLE ONLY organism DROP CONSTRAINT organism_c1;
  5460. ALTER TABLE ONLY organism
  5461. ADD CONSTRAINT organism_c1 UNIQUE (genus, species, type_id, infraspecific_name);
  5462. --
  5463. -- Name: organism_cvterm_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5464. --
  5465. ALTER TABLE organism_cvterm DROP CONSTRAINT IF EXISTS organism_cvterm_c1;
  5466. ALTER TABLE ONLY organism_cvterm
  5467. ADD CONSTRAINT organism_cvterm_c1 UNIQUE (organism_id, cvterm_id, pub_id);
  5468. --
  5469. -- Name: organism_cvterm_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5470. --
  5471. ALTER TABLE organism_cvterm DROP CONSTRAINT IF EXISTS organism_cvterm_pkey;
  5472. ALTER TABLE ONLY organism_cvterm
  5473. ADD CONSTRAINT organism_cvterm_pkey PRIMARY KEY (organism_cvterm_id);
  5474. --
  5475. -- Name: organism_cvtermprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5476. --
  5477. ALTER TABLE organism_cvtermprop DROP CONSTRAINT IF EXISTS organism_cvtermprop_c1;
  5478. ALTER TABLE ONLY organism_cvtermprop
  5479. ADD CONSTRAINT organism_cvtermprop_c1 UNIQUE (organism_cvterm_id, type_id, rank);
  5480. --
  5481. -- Name: organism_cvtermprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5482. --
  5483. ALTER TABLE organism_cvtermprop DROP CONSTRAINT IF EXISTS organism_cvtermprop_pkey;
  5484. ALTER TABLE ONLY organism_cvtermprop
  5485. ADD CONSTRAINT organism_cvtermprop_pkey PRIMARY KEY (organism_cvtermprop_id);
  5486. --
  5487. -- Name: organism_pub_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5488. --
  5489. ALTER TABLE organism_pub DROP CONSTRAINT IF EXISTS organism_pub_c1;
  5490. ALTER TABLE ONLY organism_pub
  5491. ADD CONSTRAINT organism_pub_c1 UNIQUE (organism_id, pub_id);
  5492. --
  5493. -- Name: organism_pub_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5494. --
  5495. ALTER TABLE organism_pub DROP CONSTRAINT IF EXISTS organism_pub_pkey;
  5496. ALTER TABLE ONLY organism_pub
  5497. ADD CONSTRAINT organism_pub_pkey PRIMARY KEY (organism_pub_id);
  5498. --
  5499. -- Name: organism_relationship_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5500. --
  5501. ALTER TABLE organism_relationship DROP CONSTRAINT IF EXISTS organism_relationship_c1;
  5502. ALTER TABLE ONLY organism_relationship
  5503. ADD CONSTRAINT organism_relationship_c1 UNIQUE (subject_id, object_id, type_id, rank);
  5504. --
  5505. -- Name: organism_relationship_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5506. --
  5507. ALTER TABLE organism_relationship DROP CONSTRAINT IF EXISTS organism_relationship_pkey;
  5508. ALTER TABLE ONLY organism_relationship
  5509. ADD CONSTRAINT organism_relationship_pkey PRIMARY KEY (organism_relationship_id);
  5510. --
  5511. -- Name: organismprop_pub_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5512. --
  5513. ALTER TABLE organismprop_pub DROP CONSTRAINT IF EXISTS organismprop_pub_c1;
  5514. ALTER TABLE ONLY organismprop_pub
  5515. ADD CONSTRAINT organismprop_pub_c1 UNIQUE (organismprop_id, pub_id);
  5516. --
  5517. -- Name: organismprop_pub_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5518. --
  5519. ALTER TABLE organismprop_pub DROP CONSTRAINT IF EXISTS organismprop_pub_pkey;
  5520. ALTER TABLE ONLY organismprop_pub
  5521. ADD CONSTRAINT organismprop_pub_pkey PRIMARY KEY (organismprop_pub_id);
  5522. --
  5523. -- Name: phenotypeprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5524. --
  5525. ALTER TABLE phenotypeprop DROP CONSTRAINT IF EXISTS phenotypeprop_c1;
  5526. ALTER TABLE ONLY phenotypeprop
  5527. ADD CONSTRAINT phenotypeprop_c1 UNIQUE (phenotype_id, type_id, rank);
  5528. --
  5529. -- Name: phenotypeprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5530. --
  5531. ALTER TABLE phenotypeprop DROP CONSTRAINT IF EXISTS phenotypeprop_pkey;
  5532. ALTER TABLE ONLY phenotypeprop
  5533. ADD CONSTRAINT phenotypeprop_pkey PRIMARY KEY (phenotypeprop_id);
  5534. --
  5535. -- Name: phylotreeprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5536. --
  5537. ALTER TABLE phylotreeprop DROP CONSTRAINT IF EXISTS phylotreeprop_c1;
  5538. ALTER TABLE ONLY phylotreeprop
  5539. ADD CONSTRAINT phylotreeprop_c1 UNIQUE (phylotree_id, type_id, rank);
  5540. --
  5541. -- Name: phylotreeprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5542. --
  5543. ALTER TABLE phylotreeprop DROP CONSTRAINT IF EXISTS phylotreeprop_pkey;
  5544. ALTER TABLE ONLY phylotreeprop
  5545. ADD CONSTRAINT phylotreeprop_pkey PRIMARY KEY (phylotreeprop_id);
  5546. --
  5547. -- Name: project_analysis_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5548. --
  5549. ALTER TABLE project_analysis DROP CONSTRAINT IF EXISTS project_analysis_c1;
  5550. ALTER TABLE ONLY project_analysis
  5551. ADD CONSTRAINT project_analysis_c1 UNIQUE (project_id, analysis_id);
  5552. --
  5553. -- Name: project_analysis_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5554. --
  5555. ALTER TABLE project_analysis DROP CONSTRAINT IF EXISTS project_analysis_pkey;
  5556. ALTER TABLE ONLY project_analysis
  5557. ADD CONSTRAINT project_analysis_pkey PRIMARY KEY (project_analysis_id);
  5558. --
  5559. -- Name: project_dbxref_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5560. --
  5561. ALTER TABLE project_dbxref DROP CONSTRAINT IF EXISTS project_dbxref_c1;
  5562. ALTER TABLE ONLY project_dbxref
  5563. ADD CONSTRAINT project_dbxref_c1 UNIQUE (project_id, dbxref_id);
  5564. --
  5565. -- Name: project_dbxref_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5566. --
  5567. ALTER TABLE project_dbxref DROP CONSTRAINT IF EXISTS project_dbxref_pkey;
  5568. ALTER TABLE ONLY project_dbxref
  5569. ADD CONSTRAINT project_dbxref_pkey PRIMARY KEY (project_dbxref_id);
  5570. --
  5571. -- Name: project_feature_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5572. --
  5573. ALTER TABLE project_feature DROP CONSTRAINT IF EXISTS project_feature_c1;
  5574. ALTER TABLE ONLY project_feature
  5575. ADD CONSTRAINT project_feature_c1 UNIQUE (feature_id, project_id);
  5576. --
  5577. -- Name: project_feature_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5578. --
  5579. ALTER TABLE project_feature DROP CONSTRAINT IF EXISTS project_feature_pkey;
  5580. ALTER TABLE ONLY project_feature
  5581. ADD CONSTRAINT project_feature_pkey PRIMARY KEY (project_feature_id);
  5582. --
  5583. -- Name: project_stock_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5584. --
  5585. ALTER TABLE project_stock DROP CONSTRAINT IF EXISTS project_stock_c1;
  5586. ALTER TABLE ONLY project_stock
  5587. ADD CONSTRAINT project_stock_c1 UNIQUE (stock_id, project_id);
  5588. --
  5589. -- Name: project_stock_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5590. --
  5591. ALTER TABLE project_stock DROP CONSTRAINT IF EXISTS project_stock_pkey;
  5592. ALTER TABLE ONLY project_stock
  5593. ADD CONSTRAINT project_stock_pkey PRIMARY KEY (project_stock_id);
  5594. --
  5595. -- Name: pubauthor_contact_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5596. --
  5597. ALTER TABLE pubauthor_contact DROP CONSTRAINT IF EXISTS pubauthor_contact_c1;
  5598. ALTER TABLE ONLY pubauthor_contact
  5599. ADD CONSTRAINT pubauthor_contact_c1 UNIQUE (contact_id, pubauthor_id);
  5600. --
  5601. -- Name: pubauthor_contact_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5602. --
  5603. ALTER TABLE pubauthor_contact DROP CONSTRAINT IF EXISTS pubauthor_contact_pkey;
  5604. ALTER TABLE ONLY pubauthor_contact
  5605. ADD CONSTRAINT pubauthor_contact_pkey PRIMARY KEY (pubauthor_contact_id);
  5606. --
  5607. -- Name: stock_feature_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5608. --
  5609. ALTER TABLE stock_feature DROP CONSTRAINT IF EXISTS stock_feature_c1;
  5610. ALTER TABLE ONLY stock_feature
  5611. ADD CONSTRAINT stock_feature_c1 UNIQUE (feature_id, stock_id, type_id, rank);
  5612. --
  5613. -- Name: stock_feature_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5614. --
  5615. ALTER TABLE stock_feature DROP CONSTRAINT IF EXISTS stock_feature_pkey;
  5616. ALTER TABLE ONLY stock_feature
  5617. ADD CONSTRAINT stock_feature_pkey PRIMARY KEY (stock_feature_id);
  5618. --
  5619. -- Name: stock_featuremap_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5620. --
  5621. ALTER TABLE stock_featuremap DROP CONSTRAINT IF EXISTS stock_featuremap_c1;
  5622. ALTER TABLE ONLY stock_featuremap
  5623. ADD CONSTRAINT stock_featuremap_c1 UNIQUE (featuremap_id, stock_id, type_id);
  5624. --
  5625. -- Name: stock_featuremap_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5626. --
  5627. ALTER TABLE stock_featuremap DROP CONSTRAINT IF EXISTS stock_featuremap_pkey;
  5628. ALTER TABLE ONLY stock_featuremap
  5629. ADD CONSTRAINT stock_featuremap_pkey PRIMARY KEY (stock_featuremap_id);
  5630. --
  5631. -- Name: stock_library_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5632. --
  5633. ALTER TABLE stock_library DROP CONSTRAINT IF EXISTS stock_library_c1;
  5634. ALTER TABLE ONLY stock_library
  5635. ADD CONSTRAINT stock_library_c1 UNIQUE (library_id, stock_id);
  5636. --
  5637. -- Name: stock_library_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5638. --
  5639. ALTER TABLE stock_library DROP CONSTRAINT IF EXISTS stock_library_pkey;
  5640. ALTER TABLE ONLY stock_library
  5641. ADD CONSTRAINT stock_library_pkey PRIMARY KEY (stock_library_id);
  5642. --
  5643. -- Name: stockcollection_db_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5644. --
  5645. ALTER TABLE stockcollection_db DROP CONSTRAINT IF EXISTS stockcollection_db_c1;
  5646. ALTER TABLE ONLY stockcollection_db
  5647. ADD CONSTRAINT stockcollection_db_c1 UNIQUE (stockcollection_id, db_id);
  5648. --
  5649. -- Name: stockcollection_db_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5650. --
  5651. ALTER TABLE stockcollection_db DROP CONSTRAINT IF EXISTS stockcollection_db_pkey;
  5652. ALTER TABLE ONLY stockcollection_db
  5653. ADD CONSTRAINT stockcollection_db_pkey PRIMARY KEY (stockcollection_db_id);
  5654. --
  5655. -- Name: analysis_cvterm_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5656. --
  5657. DROP INDEX IF EXISTS analysis_cvterm_idx1;
  5658. CREATE INDEX analysis_cvterm_idx1 ON analysis_cvterm USING btree (analysis_id);
  5659. --
  5660. -- Name: analysis_cvterm_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5661. --
  5662. DROP INDEX IF EXISTS analysis_cvterm_idx2;
  5663. CREATE INDEX analysis_cvterm_idx2 ON analysis_cvterm USING btree (cvterm_id);
  5664. --
  5665. -- Name: analysis_dbxref_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5666. --
  5667. DROP INDEX IF EXISTS analysis_dbxref_idx1;
  5668. CREATE INDEX analysis_dbxref_idx1 ON analysis_dbxref USING btree (analysis_id);
  5669. --
  5670. -- Name: analysis_dbxref_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5671. --
  5672. DROP INDEX IF EXISTS analysis_dbxref_idx2;
  5673. CREATE INDEX analysis_dbxref_idx2 ON analysis_dbxref USING btree (dbxref_id);
  5674. --
  5675. -- Name: analysis_pub_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5676. --
  5677. DROP INDEX IF EXISTS analysis_pub_idx1;
  5678. CREATE INDEX analysis_pub_idx1 ON analysis_pub USING btree (analysis_id);
  5679. --
  5680. -- Name: analysis_pub_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5681. --
  5682. DROP INDEX IF EXISTS analysis_pub_idx2;
  5683. CREATE INDEX analysis_pub_idx2 ON analysis_pub USING btree (pub_id);
  5684. --
  5685. -- Name: analysis_relationship_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5686. --
  5687. DROP INDEX IF EXISTS analysis_relationship_idx1;
  5688. CREATE INDEX analysis_relationship_idx1 ON analysis_relationship USING btree (subject_id);
  5689. --
  5690. -- Name: analysis_relationship_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5691. --
  5692. DROP INDEX IF EXISTS analysis_relationship_idx2;
  5693. CREATE INDEX analysis_relationship_idx2 ON analysis_relationship USING btree (object_id);
  5694. --
  5695. -- Name: analysis_relationship_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5696. --
  5697. DROP INDEX IF EXISTS analysis_relationship_idx3;
  5698. CREATE INDEX analysis_relationship_idx3 ON analysis_relationship USING btree (type_id);
  5699. --
  5700. -- Name: analysisfeatureprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5701. --
  5702. DROP INDEX IF EXISTS analysisfeatureprop_idx1;
  5703. CREATE INDEX analysisfeatureprop_idx1 ON analysisfeatureprop USING btree (analysisfeature_id);
  5704. --
  5705. -- Name: analysisfeatureprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5706. --
  5707. DROP INDEX IF EXISTS analysisfeatureprop_idx2;
  5708. CREATE INDEX analysisfeatureprop_idx2 ON analysisfeatureprop USING btree (type_id);
  5709. --
  5710. -- Name: contactprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5711. --
  5712. DROP INDEX IF EXISTS contactprop_idx1;
  5713. CREATE INDEX contactprop_idx1 ON contactprop USING btree (contact_id);
  5714. --
  5715. -- Name: contactprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5716. --
  5717. DROP INDEX IF EXISTS contactprop_idx2;
  5718. CREATE INDEX contactprop_idx2 ON contactprop USING btree (type_id);
  5719. --
  5720. -- Name: dbprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5721. --
  5722. DROP INDEX IF EXISTS dbprop_idx1;
  5723. CREATE INDEX dbprop_idx1 ON dbprop USING btree (db_id);
  5724. --
  5725. -- Name: dbprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5726. --
  5727. DROP INDEX IF EXISTS dbprop_idx2;
  5728. CREATE INDEX dbprop_idx2 ON dbprop USING btree (type_id);
  5729. --
  5730. -- Name: feature_contact_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5731. --
  5732. DROP INDEX IF EXISTS feature_contact_idx1;
  5733. CREATE INDEX feature_contact_idx1 ON feature_contact USING btree (feature_id);
  5734. --
  5735. -- Name: feature_contact_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5736. --
  5737. DROP INDEX IF EXISTS feature_contact_idx2;
  5738. CREATE INDEX feature_contact_idx2 ON feature_contact USING btree (contact_id);
  5739. --
  5740. -- Name: featuremap_contact_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5741. --
  5742. DROP INDEX IF EXISTS featuremap_contact_idx1;
  5743. CREATE INDEX featuremap_contact_idx1 ON featuremap_contact USING btree (featuremap_id);
  5744. --
  5745. -- Name: featuremap_contact_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5746. --
  5747. DROP INDEX IF EXISTS featuremap_contact_idx2;
  5748. CREATE INDEX featuremap_contact_idx2 ON featuremap_contact USING btree (contact_id);
  5749. --
  5750. -- Name: featuremap_dbxref_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5751. --
  5752. DROP INDEX IF EXISTS featuremap_dbxref_idx1;
  5753. CREATE INDEX featuremap_dbxref_idx1 ON featuremap_dbxref USING btree (featuremap_id);
  5754. --
  5755. -- Name: featuremap_dbxref_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5756. --
  5757. DROP INDEX IF EXISTS featuremap_dbxref_idx2;
  5758. CREATE INDEX featuremap_dbxref_idx2 ON featuremap_dbxref USING btree (dbxref_id);
  5759. --
  5760. -- Name: featuremap_organism_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5761. --
  5762. DROP INDEX IF EXISTS featuremap_organism_idx1;
  5763. CREATE INDEX featuremap_organism_idx1 ON featuremap_organism USING btree (featuremap_id);
  5764. --
  5765. -- Name: featuremap_organism_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5766. --
  5767. DROP INDEX IF EXISTS featuremap_organism_idx2;
  5768. CREATE INDEX featuremap_organism_idx2 ON featuremap_organism USING btree (organism_id);
  5769. --
  5770. -- Name: featuremapprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5771. --
  5772. DROP INDEX IF EXISTS featuremapprop_idx1;
  5773. CREATE INDEX featuremapprop_idx1 ON featuremapprop USING btree (featuremap_id);
  5774. --
  5775. -- Name: featuremapprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5776. --
  5777. DROP INDEX IF EXISTS featuremapprop_idx2;
  5778. CREATE INDEX featuremapprop_idx2 ON featuremapprop USING btree (type_id);
  5779. --
  5780. -- Name: featureposprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5781. --
  5782. DROP INDEX IF EXISTS featureposprop_idx1;
  5783. CREATE INDEX featureposprop_idx1 ON featureposprop USING btree (featurepos_id);
  5784. --
  5785. -- Name: featureposprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5786. --
  5787. DROP INDEX IF EXISTS featureposprop_idx2;
  5788. CREATE INDEX featureposprop_idx2 ON featureposprop USING btree (type_id);
  5789. --
  5790. -- Name: library_contact_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5791. --
  5792. DROP INDEX IF EXISTS library_contact_idx1;
  5793. CREATE INDEX library_contact_idx1 ON library USING btree (library_id);
  5794. --
  5795. -- Name: library_contact_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5796. --
  5797. DROP INDEX IF EXISTS library_contact_idx2;
  5798. CREATE INDEX library_contact_idx2 ON contact USING btree (contact_id);
  5799. --
  5800. -- Name: library_expression_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5801. --
  5802. DROP INDEX IF EXISTS library_expression_idx1;
  5803. CREATE INDEX library_expression_idx1 ON library_expression USING btree (library_id);
  5804. --
  5805. -- Name: library_expression_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5806. --
  5807. DROP INDEX IF EXISTS library_expression_idx2;
  5808. CREATE INDEX library_expression_idx2 ON library_expression USING btree (expression_id);
  5809. --
  5810. -- Name: library_expression_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5811. --
  5812. DROP INDEX IF EXISTS library_expression_idx3;
  5813. CREATE INDEX library_expression_idx3 ON library_expression USING btree (pub_id);
  5814. --
  5815. -- Name: library_expressionprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5816. --
  5817. DROP INDEX IF EXISTS library_expressionprop_idx1;
  5818. CREATE INDEX library_expressionprop_idx1 ON library_expressionprop USING btree (library_expression_id);
  5819. --
  5820. -- Name: library_expressionprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5821. --
  5822. DROP INDEX IF EXISTS library_expressionprop_idx2;
  5823. CREATE INDEX library_expressionprop_idx2 ON library_expressionprop USING btree (type_id);
  5824. --
  5825. -- Name: library_featureprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5826. --
  5827. DROP INDEX IF EXISTS library_featureprop_idx1;
  5828. CREATE INDEX library_featureprop_idx1 ON library_featureprop USING btree (library_feature_id);
  5829. --
  5830. -- Name: library_featureprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5831. --
  5832. DROP INDEX IF EXISTS library_featureprop_idx2;
  5833. CREATE INDEX library_featureprop_idx2 ON library_featureprop USING btree (type_id);
  5834. --
  5835. -- Name: library_relationship_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5836. --
  5837. DROP INDEX IF EXISTS library_relationship_idx1;
  5838. CREATE INDEX library_relationship_idx1 ON library_relationship USING btree (subject_id);
  5839. --
  5840. -- Name: library_relationship_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5841. --
  5842. DROP INDEX IF EXISTS library_relationship_idx2;
  5843. CREATE INDEX library_relationship_idx2 ON library_relationship USING btree (object_id);
  5844. --
  5845. -- Name: library_relationship_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5846. --
  5847. DROP INDEX IF EXISTS library_relationship_idx3;
  5848. CREATE INDEX library_relationship_idx3 ON library_relationship USING btree (type_id);
  5849. --
  5850. -- Name: library_relationship_pub_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5851. --
  5852. DROP INDEX IF EXISTS library_relationship_pub_idx1;
  5853. CREATE INDEX library_relationship_pub_idx1 ON library_relationship_pub USING btree (library_relationship_id);
  5854. --
  5855. -- Name: library_relationship_pub_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5856. --
  5857. DROP INDEX IF EXISTS library_relationship_pub_idx2;
  5858. CREATE INDEX library_relationship_pub_idx2 ON library_relationship_pub USING btree (pub_id);
  5859. --
  5860. -- Name: nd_experiment_analysis_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5861. --
  5862. DROP INDEX IF EXISTS nd_experiment_analysis_idx1;
  5863. CREATE INDEX nd_experiment_analysis_idx1 ON nd_experiment_analysis USING btree (nd_experiment_id);
  5864. --
  5865. -- Name: nd_experiment_analysis_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5866. --
  5867. DROP INDEX IF EXISTS nd_experiment_analysis_idx2;
  5868. CREATE INDEX nd_experiment_analysis_idx2 ON nd_experiment_analysis USING btree (analysis_id);
  5869. --
  5870. -- Name: nd_experiment_analysis_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5871. --
  5872. DROP INDEX IF EXISTS nd_experiment_analysis_idx3;
  5873. CREATE INDEX nd_experiment_analysis_idx3 ON nd_experiment_analysis USING btree (type_id);
  5874. --
  5875. -- Name: nd_experiment_contact_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5876. --
  5877. DROP INDEX IF EXISTS nd_experiment_contact_idx1;
  5878. CREATE INDEX nd_experiment_contact_idx1 ON nd_experiment_contact USING btree (nd_experiment_id);
  5879. --
  5880. -- Name: nd_experiment_contact_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5881. --
  5882. DROP INDEX IF EXISTS nd_experiment_contact_idx2;
  5883. CREATE INDEX nd_experiment_contact_idx2 ON nd_experiment_contact USING btree (contact_id);
  5884. --
  5885. -- Name: nd_experiment_dbxref_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5886. --
  5887. DROP INDEX IF EXISTS nd_experiment_dbxref_idx1;
  5888. CREATE INDEX nd_experiment_dbxref_idx1 ON nd_experiment_dbxref USING btree (nd_experiment_id);
  5889. --
  5890. -- Name: nd_experiment_dbxref_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5891. --
  5892. DROP INDEX IF EXISTS nd_experiment_dbxref_idx2;
  5893. CREATE INDEX nd_experiment_dbxref_idx2 ON nd_experiment_dbxref USING btree (dbxref_id);
  5894. --
  5895. -- Name: nd_experiment_genotype_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5896. --
  5897. DROP INDEX IF EXISTS nd_experiment_genotype_idx1;
  5898. CREATE INDEX nd_experiment_genotype_idx1 ON nd_experiment_genotype USING btree (nd_experiment_id);
  5899. --
  5900. -- Name: nd_experiment_genotype_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5901. --
  5902. DROP INDEX IF EXISTS nd_experiment_genotype_idx2;
  5903. CREATE INDEX nd_experiment_genotype_idx2 ON nd_experiment_genotype USING btree (genotype_id);
  5904. --
  5905. -- Name: nd_experiment_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5906. --
  5907. DROP INDEX IF EXISTS nd_experiment_idx1;
  5908. CREATE INDEX nd_experiment_idx1 ON nd_experiment USING btree (nd_geolocation_id);
  5909. --
  5910. -- Name: nd_experiment_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5911. --
  5912. DROP INDEX IF EXISTS nd_experiment_idx2;
  5913. CREATE INDEX nd_experiment_idx2 ON nd_experiment USING btree (type_id);
  5914. --
  5915. -- Name: nd_experiment_phenotype_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5916. --
  5917. DROP INDEX IF EXISTS nd_experiment_phenotype_idx1;
  5918. CREATE INDEX nd_experiment_phenotype_idx1 ON nd_experiment_phenotype USING btree (nd_experiment_id);
  5919. --
  5920. -- Name: nd_experiment_phenotype_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5921. --
  5922. DROP INDEX IF EXISTS nd_experiment_phenotype_idx2;
  5923. CREATE INDEX nd_experiment_phenotype_idx2 ON nd_experiment_phenotype USING btree (phenotype_id);
  5924. --
  5925. -- Name: nd_experiment_project_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5926. --
  5927. DROP INDEX IF EXISTS nd_experiment_project_idx1;
  5928. CREATE INDEX nd_experiment_project_idx1 ON nd_experiment_project USING btree (project_id);
  5929. --
  5930. -- Name: nd_experiment_project_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5931. --
  5932. DROP INDEX IF EXISTS nd_experiment_project_idx2;
  5933. CREATE INDEX nd_experiment_project_idx2 ON nd_experiment_project USING btree (nd_experiment_id);
  5934. --
  5935. -- Name: nd_experiment_protocol_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5936. --
  5937. DROP INDEX IF EXISTS nd_experiment_protocol_idx1;
  5938. CREATE INDEX nd_experiment_protocol_idx1 ON nd_experiment_protocol USING btree (nd_experiment_id);
  5939. --
  5940. -- Name: nd_experiment_protocol_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5941. --
  5942. DROP INDEX IF EXISTS nd_experiment_protocol_idx2;
  5943. CREATE INDEX nd_experiment_protocol_idx2 ON nd_experiment_protocol USING btree (nd_protocol_id);
  5944. --
  5945. -- Name: nd_experiment_stock_dbxref_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5946. --
  5947. DROP INDEX IF EXISTS nd_experiment_stock_dbxref_idx1;
  5948. CREATE INDEX nd_experiment_stock_dbxref_idx1 ON nd_experiment_stock_dbxref USING btree (nd_experiment_stock_id);
  5949. --
  5950. -- Name: nd_experiment_stock_dbxref_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5951. --
  5952. DROP INDEX IF EXISTS nd_experiment_stock_dbxref_idx2;
  5953. CREATE INDEX nd_experiment_stock_dbxref_idx2 ON nd_experiment_stock_dbxref USING btree (dbxref_id);
  5954. --
  5955. -- Name: nd_experiment_stock_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5956. --
  5957. DROP INDEX IF EXISTS nd_experiment_stock_idx1;
  5958. CREATE INDEX nd_experiment_stock_idx1 ON nd_experiment_stock USING btree (nd_experiment_id);
  5959. --
  5960. -- Name: nd_experiment_stock_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5961. --
  5962. DROP INDEX IF EXISTS nd_experiment_stock_idx2;
  5963. CREATE INDEX nd_experiment_stock_idx2 ON nd_experiment_stock USING btree (stock_id);
  5964. --
  5965. -- Name: nd_experiment_stock_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5966. --
  5967. DROP INDEX IF EXISTS nd_experiment_stock_idx3;
  5968. CREATE INDEX nd_experiment_stock_idx3 ON nd_experiment_stock USING btree (type_id);
  5969. --
  5970. -- Name: nd_experiment_stockprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5971. --
  5972. DROP INDEX IF EXISTS nd_experiment_stockprop_idx1;
  5973. CREATE INDEX nd_experiment_stockprop_idx1 ON nd_experiment_stockprop USING btree (nd_experiment_stock_id);
  5974. --
  5975. -- Name: nd_experiment_stockprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5976. --
  5977. DROP INDEX IF EXISTS nd_experiment_stockprop_idx2;
  5978. CREATE INDEX nd_experiment_stockprop_idx2 ON nd_experiment_stockprop USING btree (type_id);
  5979. --
  5980. -- Name: nd_experimentprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5981. --
  5982. DROP INDEX IF EXISTS nd_experimentprop_idx1;
  5983. CREATE INDEX nd_experimentprop_idx1 ON nd_experimentprop USING btree (nd_experiment_id);
  5984. --
  5985. -- Name: nd_experimentprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5986. --
  5987. DROP INDEX IF EXISTS nd_experimentprop_idx2;
  5988. CREATE INDEX nd_experimentprop_idx2 ON nd_experimentprop USING btree (type_id);
  5989. --
  5990. -- Name: nd_geolocation_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5991. --
  5992. DROP INDEX IF EXISTS nd_geolocation_idx1;
  5993. CREATE INDEX nd_geolocation_idx1 ON nd_geolocation USING btree (latitude);
  5994. --
  5995. -- Name: nd_geolocation_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5996. --
  5997. DROP INDEX IF EXISTS nd_geolocation_idx2;
  5998. CREATE INDEX nd_geolocation_idx2 ON nd_geolocation USING btree (longitude);
  5999. --
  6000. -- Name: nd_geolocation_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6001. --
  6002. DROP INDEX IF EXISTS nd_geolocation_idx3;
  6003. CREATE INDEX nd_geolocation_idx3 ON nd_geolocation USING btree (altitude);
  6004. --
  6005. -- Name: nd_geolocationprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6006. --
  6007. DROP INDEX IF EXISTS nd_geolocationprop_idx1;
  6008. CREATE INDEX nd_geolocationprop_idx1 ON nd_geolocationprop USING btree (nd_geolocation_id);
  6009. --
  6010. -- Name: nd_geolocationprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6011. --
  6012. DROP INDEX IF EXISTS nd_geolocationprop_idx2;
  6013. CREATE INDEX nd_geolocationprop_idx2 ON nd_geolocationprop USING btree (type_id);
  6014. --
  6015. -- Name: nd_protocol_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6016. --
  6017. DROP INDEX IF EXISTS nd_protocol_idx1;
  6018. CREATE INDEX nd_protocol_idx1 ON nd_protocol USING btree (type_id);
  6019. --
  6020. -- Name: nd_protocol_reagent_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6021. --
  6022. DROP INDEX IF EXISTS nd_protocol_reagent_idx1;
  6023. CREATE INDEX nd_protocol_reagent_idx1 ON nd_protocol_reagent USING btree (nd_protocol_id);
  6024. --
  6025. -- Name: nd_protocol_reagent_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6026. --
  6027. DROP INDEX IF EXISTS nd_protocol_reagent_idx2;
  6028. CREATE INDEX nd_protocol_reagent_idx2 ON nd_protocol_reagent USING btree (reagent_id);
  6029. --
  6030. -- Name: nd_protocol_reagent_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6031. --
  6032. DROP INDEX IF EXISTS nd_protocol_reagent_idx3;
  6033. CREATE INDEX nd_protocol_reagent_idx3 ON nd_protocol_reagent USING btree (type_id);
  6034. --
  6035. -- Name: nd_protocolprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6036. --
  6037. DROP INDEX IF EXISTS nd_protocolprop_idx1;
  6038. CREATE INDEX nd_protocolprop_idx1 ON nd_protocolprop USING btree (nd_protocol_id);
  6039. --
  6040. -- Name: nd_protocolprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6041. --
  6042. DROP INDEX IF EXISTS nd_protocolprop_idx2;
  6043. CREATE INDEX nd_protocolprop_idx2 ON nd_protocolprop USING btree (type_id);
  6044. --
  6045. -- Name: nd_reagent_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6046. --
  6047. DROP INDEX IF EXISTS nd_reagent_idx1;
  6048. CREATE INDEX nd_reagent_idx1 ON nd_reagent USING btree (type_id);
  6049. --
  6050. -- Name: nd_reagent_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6051. --
  6052. DROP INDEX IF EXISTS nd_reagent_idx2;
  6053. CREATE INDEX nd_reagent_idx2 ON nd_reagent USING btree (feature_id);
  6054. --
  6055. -- Name: nd_reagent_relationship_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6056. --
  6057. DROP INDEX IF EXISTS nd_reagent_relationship_idx1;
  6058. CREATE INDEX nd_reagent_relationship_idx1 ON nd_reagent_relationship USING btree (subject_reagent_id);
  6059. --
  6060. -- Name: nd_reagent_relationship_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6061. --
  6062. DROP INDEX IF EXISTS nd_reagent_relationship_idx2;
  6063. CREATE INDEX nd_reagent_relationship_idx2 ON nd_reagent_relationship USING btree (object_reagent_id);
  6064. --
  6065. -- Name: nd_reagent_relationship_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6066. --
  6067. DROP INDEX IF EXISTS nd_reagent_relationship_idx3;
  6068. CREATE INDEX nd_reagent_relationship_idx3 ON nd_reagent_relationship USING btree (type_id);
  6069. --
  6070. -- Name: nd_reagentprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6071. --
  6072. DROP INDEX IF EXISTS nd_reagentprop_idx1;
  6073. CREATE INDEX nd_reagentprop_idx1 ON nd_reagentprop USING btree (nd_reagent_id);
  6074. --
  6075. -- Name: nd_reagentprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6076. --
  6077. DROP INDEX IF EXISTS nd_reagentprop_idx2;
  6078. CREATE INDEX nd_reagentprop_idx2 ON nd_reagentprop USING btree (type_id);
  6079. --
  6080. -- Name: organism_cvterm_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6081. --
  6082. DROP INDEX IF EXISTS organism_cvterm_idx1;
  6083. CREATE INDEX organism_cvterm_idx1 ON organism_cvterm USING btree (organism_id);
  6084. --
  6085. -- Name: organism_cvterm_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6086. --
  6087. DROP INDEX IF EXISTS organism_cvterm_idx2;
  6088. CREATE INDEX organism_cvterm_idx2 ON organism_cvterm USING btree (cvterm_id);
  6089. --
  6090. -- Name: organism_cvtermprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6091. --
  6092. DROP INDEX IF EXISTS organism_cvtermprop_idx1;
  6093. CREATE INDEX organism_cvtermprop_idx1 ON organism_cvtermprop USING btree (organism_cvterm_id);
  6094. --
  6095. -- Name: organism_cvtermprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6096. --
  6097. DROP INDEX IF EXISTS organism_cvtermprop_idx2;
  6098. CREATE INDEX organism_cvtermprop_idx2 ON organism_cvtermprop USING btree (type_id);
  6099. --
  6100. -- Name: organism_pub_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6101. --
  6102. DROP INDEX IF EXISTS organism_pub_idx1;
  6103. CREATE INDEX organism_pub_idx1 ON organism_pub USING btree (organism_id);
  6104. --
  6105. -- Name: organism_pub_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6106. --
  6107. DROP INDEX IF EXISTS organism_pub_idx2;
  6108. CREATE INDEX organism_pub_idx2 ON organism_pub USING btree (pub_id);
  6109. --
  6110. -- Name: organism_relationship_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6111. --
  6112. DROP INDEX IF EXISTS organism_relationship_idx1;
  6113. CREATE INDEX organism_relationship_idx1 ON organism_relationship USING btree (subject_id);
  6114. --
  6115. -- Name: organism_relationship_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6116. --
  6117. DROP INDEX IF EXISTS organism_relationship_idx2;
  6118. CREATE INDEX organism_relationship_idx2 ON organism_relationship USING btree (object_id);
  6119. --
  6120. -- Name: organism_relationship_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6121. --
  6122. DROP INDEX IF EXISTS organism_relationship_idx3;
  6123. CREATE INDEX organism_relationship_idx3 ON organism_relationship USING btree (type_id);
  6124. --
  6125. -- Name: organismprop_pub_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6126. --
  6127. DROP INDEX IF EXISTS organismprop_pub_idx1;
  6128. CREATE INDEX organismprop_pub_idx1 ON organismprop_pub USING btree (organismprop_id);
  6129. --
  6130. -- Name: organismprop_pub_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6131. --
  6132. DROP INDEX IF EXISTS organismprop_pub_idx2;
  6133. CREATE INDEX organismprop_pub_idx2 ON organismprop_pub USING btree (pub_id);
  6134. --
  6135. -- Name: phenotypeprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6136. --
  6137. DROP INDEX IF EXISTS phenotypeprop_idx1;
  6138. CREATE INDEX phenotypeprop_idx1 ON phenotypeprop USING btree (phenotype_id);
  6139. --
  6140. -- Name: phenotypeprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6141. --
  6142. DROP INDEX IF EXISTS phenotypeprop_idx2;
  6143. CREATE INDEX phenotypeprop_idx2 ON phenotypeprop USING btree (type_id);
  6144. --
  6145. -- Name: phylonode_parent_phylonode_id_idx; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6146. --
  6147. DROP INDEX IF EXISTS phylonode_parent_phylonode_id_idx;
  6148. CREATE INDEX phylonode_parent_phylonode_id_idx ON phylonode USING btree (parent_phylonode_id);
  6149. --
  6150. -- Name: INDEX phylotreeprop_c1; Type: COMMENT; Schema: public; Owner: chado
  6151. --
  6152. COMMENT ON INDEX phylotreeprop_c1 IS 'For any one phylotree, multivalued
  6153. property-value pairs must be differentiated by rank.';
  6154. --
  6155. -- Name: phylotreeprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6156. --
  6157. DROP INDEX IF EXISTS phylotreeprop_idx1;
  6158. CREATE INDEX phylotreeprop_idx1 ON phylotreeprop USING btree (phylotree_id);
  6159. --
  6160. -- Name: phylotreeprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6161. --
  6162. DROP INDEX IF EXISTS phylotreeprop_idx2;
  6163. CREATE INDEX phylotreeprop_idx2 ON phylotreeprop USING btree (type_id);
  6164. --
  6165. -- Name: project_analysis_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6166. --
  6167. DROP INDEX IF EXISTS project_analysis_idx1;
  6168. CREATE INDEX project_analysis_idx1 ON project_analysis USING btree (project_id);
  6169. --
  6170. -- Name: project_analysis_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6171. --
  6172. DROP INDEX IF EXISTS project_analysis_idx2;
  6173. CREATE INDEX project_analysis_idx2 ON project_analysis USING btree (analysis_id);
  6174. --
  6175. -- Name: project_dbxref_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6176. --
  6177. DROP INDEX IF EXISTS project_dbxref_idx1;
  6178. CREATE INDEX project_dbxref_idx1 ON project_dbxref USING btree (project_id);
  6179. --
  6180. -- Name: project_dbxref_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6181. --
  6182. DROP INDEX IF EXISTS project_dbxref_idx2;
  6183. CREATE INDEX project_dbxref_idx2 ON project_dbxref USING btree (dbxref_id);
  6184. --
  6185. -- Name: project_feature_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6186. --
  6187. DROP INDEX IF EXISTS project_feature_idx1;
  6188. CREATE INDEX project_feature_idx1 ON project_feature USING btree (feature_id);
  6189. --
  6190. -- Name: project_feature_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6191. --
  6192. DROP INDEX IF EXISTS project_feature_idx2;
  6193. CREATE INDEX project_feature_idx2 ON project_feature USING btree (project_id);
  6194. --
  6195. -- Name: project_stock_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6196. --
  6197. DROP INDEX IF EXISTS project_stock_idx1;
  6198. CREATE INDEX project_stock_idx1 ON project_stock USING btree (stock_id);
  6199. --
  6200. -- Name: project_stock_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6201. --
  6202. DROP INDEX IF EXISTS project_stock_idx2;
  6203. CREATE INDEX project_stock_idx2 ON project_stock USING btree (project_id);
  6204. --
  6205. -- Name: pubauthor_contact_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6206. --
  6207. DROP INDEX IF EXISTS pubauthor_contact_idx1;
  6208. CREATE INDEX pubauthor_contact_idx1 ON pubauthor USING btree (pubauthor_id);
  6209. --
  6210. -- Name: pubauthor_contact_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6211. --
  6212. DROP INDEX IF EXISTS pubauthor_contact_idx2;
  6213. CREATE INDEX pubauthor_contact_idx2 ON contact USING btree (contact_id);
  6214. --
  6215. -- Name: stock_feature_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6216. --
  6217. DROP INDEX IF EXISTS stock_feature_idx1;
  6218. CREATE INDEX stock_feature_idx1 ON stock_feature USING btree (stock_feature_id);
  6219. --
  6220. -- Name: stock_feature_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6221. --
  6222. DROP INDEX IF EXISTS stock_feature_idx2;
  6223. CREATE INDEX stock_feature_idx2 ON stock_feature USING btree (feature_id);
  6224. --
  6225. -- Name: stock_feature_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6226. --
  6227. DROP INDEX IF EXISTS stock_feature_idx3;
  6228. CREATE INDEX stock_feature_idx3 ON stock_feature USING btree (stock_id);
  6229. --
  6230. -- Name: stock_feature_idx4; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6231. --
  6232. DROP INDEX IF EXISTS stock_feature_idx4;
  6233. CREATE INDEX stock_feature_idx4 ON stock_feature USING btree (type_id);
  6234. --
  6235. -- Name: stock_featuremap_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6236. --
  6237. DROP INDEX IF EXISTS stock_featuremap_idx1;
  6238. CREATE INDEX stock_featuremap_idx1 ON stock_featuremap USING btree (featuremap_id);
  6239. --
  6240. -- Name: stock_featuremap_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6241. --
  6242. DROP INDEX IF EXISTS stock_featuremap_idx2;
  6243. CREATE INDEX stock_featuremap_idx2 ON stock_featuremap USING btree (stock_id);
  6244. --
  6245. -- Name: stock_featuremap_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6246. --
  6247. DROP INDEX IF EXISTS stock_featuremap_idx3;
  6248. CREATE INDEX stock_featuremap_idx3 ON stock_featuremap USING btree (type_id);
  6249. --
  6250. -- Name: stock_library_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6251. --
  6252. DROP INDEX IF EXISTS stock_library_idx1;
  6253. CREATE INDEX stock_library_idx1 ON stock_library USING btree (library_id);
  6254. --
  6255. -- Name: stock_library_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6256. --
  6257. DROP INDEX IF EXISTS stock_library_idx2;
  6258. CREATE INDEX stock_library_idx2 ON stock_library USING btree (stock_id);
  6259. --
  6260. -- Name: stockcollection_db_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6261. --
  6262. DROP INDEX IF EXISTS stockcollection_db_idx1;
  6263. CREATE INDEX stockcollection_db_idx1 ON stockcollection_db USING btree (stockcollection_id);
  6264. --
  6265. -- Name: stockcollection_db_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6266. --
  6267. DROP INDEX IF EXISTS stockcollection_db_idx2;
  6268. CREATE INDEX stockcollection_db_idx2 ON stockcollection_db USING btree (db_id);
  6269. --
  6270. -- Name: analysis_cvterm_analysis_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6271. --
  6272. ALTER TABLE analysis_cvterm DROP CONSTRAINT IF EXISTS analysis_cvterm_analysis_id_fkey;
  6273. ALTER TABLE ONLY analysis_cvterm
  6274. ADD CONSTRAINT analysis_cvterm_analysis_id_fkey FOREIGN KEY (analysis_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6275. --
  6276. -- Name: analysis_cvterm_cvterm_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6277. --
  6278. ALTER TABLE analysis_cvterm DROP CONSTRAINT IF EXISTS analysis_cvterm_cvterm_id_fkey;
  6279. ALTER TABLE ONLY analysis_cvterm
  6280. ADD CONSTRAINT analysis_cvterm_cvterm_id_fkey FOREIGN KEY (cvterm_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6281. --
  6282. -- Name: analysis_dbxref_analysis_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6283. --
  6284. ALTER TABLE analysis_dbxref DROP CONSTRAINT IF EXISTS analysis_dbxref_analysis_id_fkey;
  6285. ALTER TABLE ONLY analysis_dbxref
  6286. ADD CONSTRAINT analysis_dbxref_analysis_id_fkey FOREIGN KEY (analysis_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6287. --
  6288. -- Name: analysis_dbxref_dbxref_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6289. --
  6290. ALTER TABLE analysis_dbxref DROP CONSTRAINT IF EXISTS analysis_dbxref_dbxref_id_fkey;
  6291. ALTER TABLE ONLY analysis_dbxref
  6292. ADD CONSTRAINT analysis_dbxref_dbxref_id_fkey FOREIGN KEY (dbxref_id) REFERENCES dbxref(dbxref_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6293. --
  6294. -- Name: analysis_pub_analysis_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6295. --
  6296. ALTER TABLE analysis_pub DROP CONSTRAINT IF EXISTS analysis_pub_analysis_id_fkey;
  6297. ALTER TABLE ONLY analysis_pub
  6298. ADD CONSTRAINT analysis_pub_analysis_id_fkey FOREIGN KEY (analysis_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6299. --
  6300. -- Name: analysis_pub_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6301. --
  6302. ALTER TABLE analysis_pub DROP CONSTRAINT IF EXISTS analysis_pub_pub_id_fkey;
  6303. ALTER TABLE ONLY analysis_pub
  6304. ADD CONSTRAINT analysis_pub_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6305. --
  6306. -- Name: analysis_relationship_object_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6307. --
  6308. ALTER TABLE analysis_relationship DROP CONSTRAINT IF EXISTS analysis_relationship_object_id_fkey;
  6309. ALTER TABLE ONLY analysis_relationship
  6310. ADD CONSTRAINT analysis_relationship_object_id_fkey FOREIGN KEY (object_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6311. --
  6312. -- Name: analysis_relationship_subject_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6313. --
  6314. ALTER TABLE analysis_relationship DROP CONSTRAINT IF EXISTS analysis_relationship_subject_id_fkey;
  6315. ALTER TABLE ONLY analysis_relationship
  6316. ADD CONSTRAINT analysis_relationship_subject_id_fkey FOREIGN KEY (subject_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6317. --
  6318. -- Name: analysis_relationship_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6319. --
  6320. ALTER TABLE analysis_relationship DROP CONSTRAINT IF EXISTS analysis_relationship_type_id_fkey;
  6321. ALTER TABLE ONLY analysis_relationship
  6322. ADD CONSTRAINT analysis_relationship_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6323. --
  6324. -- Name: contactprop_contact_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6325. --
  6326. ALTER TABLE contactprop DROP CONSTRAINT IF EXISTS contactprop_contact_id_fkey;
  6327. ALTER TABLE ONLY contactprop
  6328. ADD CONSTRAINT contactprop_contact_id_fkey FOREIGN KEY (contact_id) REFERENCES contact(contact_id) ON DELETE CASCADE;
  6329. --
  6330. -- Name: contactprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6331. --
  6332. ALTER TABLE contactprop DROP CONSTRAINT IF EXISTS contactprop_type_id_fkey;
  6333. ALTER TABLE ONLY contactprop
  6334. ADD CONSTRAINT contactprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE;
  6335. --
  6336. -- Name: dbprop_db_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6337. --
  6338. ALTER TABLE dbprop DROP CONSTRAINT IF EXISTS dbprop_db_id_fkey;
  6339. ALTER TABLE ONLY dbprop
  6340. ADD CONSTRAINT dbprop_db_id_fkey FOREIGN KEY (db_id) REFERENCES db(db_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6341. --
  6342. -- Name: dbprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6343. --
  6344. ALTER TABLE dbprop DROP CONSTRAINT IF EXISTS dbprop_type_id_fkey;
  6345. ALTER TABLE ONLY dbprop
  6346. ADD CONSTRAINT dbprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6347. --
  6348. -- Name: feature_contact_contact_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6349. --
  6350. ALTER TABLE feature_contact DROP CONSTRAINT IF EXISTS feature_contact_contact_id_fkey;
  6351. ALTER TABLE ONLY feature_contact
  6352. ADD CONSTRAINT feature_contact_contact_id_fkey FOREIGN KEY (contact_id) REFERENCES contact(contact_id) ON DELETE CASCADE;
  6353. --
  6354. -- Name: feature_contact_feature_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6355. --
  6356. ALTER TABLE feature_contact DROP CONSTRAINT IF EXISTS feature_contact_feature_id_fkey;
  6357. ALTER TABLE ONLY feature_contact
  6358. ADD CONSTRAINT feature_contact_feature_id_fkey FOREIGN KEY (feature_id) REFERENCES feature(feature_id) ON DELETE CASCADE;
  6359. --
  6360. -- Name: featuremap_contact_contact_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6361. --
  6362. ALTER TABLE featuremap_contact DROP CONSTRAINT IF EXISTS featuremap_contact_contact_id_fkey;
  6363. ALTER TABLE ONLY featuremap_contact
  6364. ADD CONSTRAINT featuremap_contact_contact_id_fkey FOREIGN KEY (contact_id) REFERENCES contact(contact_id) ON DELETE CASCADE;
  6365. --
  6366. -- Name: featuremap_contact_featuremap_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6367. --
  6368. ALTER TABLE featuremap_contact DROP CONSTRAINT IF EXISTS featuremap_contact_featuremap_id_fkey;
  6369. ALTER TABLE ONLY featuremap_contact
  6370. ADD CONSTRAINT featuremap_contact_featuremap_id_fkey FOREIGN KEY (featuremap_id) REFERENCES featuremap(featuremap_id) ON DELETE CASCADE;
  6371. --
  6372. -- Name: featuremap_dbxref_dbxref_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6373. --
  6374. ALTER TABLE featuremap_dbxref DROP CONSTRAINT IF EXISTS featuremap_dbxref_dbxref_id_fkey;
  6375. ALTER TABLE ONLY featuremap_dbxref
  6376. ADD CONSTRAINT featuremap_dbxref_dbxref_id_fkey FOREIGN KEY (dbxref_id) REFERENCES dbxref(dbxref_id) ON DELETE CASCADE;
  6377. --
  6378. -- Name: featuremap_dbxref_featuremap_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6379. --
  6380. ALTER TABLE featuremap_dbxref DROP CONSTRAINT IF EXISTS featuremap_dbxref_featuremap_id_fkey;
  6381. ALTER TABLE ONLY featuremap_dbxref
  6382. ADD CONSTRAINT featuremap_dbxref_featuremap_id_fkey FOREIGN KEY (featuremap_id) REFERENCES featuremap(featuremap_id) ON DELETE CASCADE;
  6383. --
  6384. -- Name: featuremap_organism_featuremap_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6385. --
  6386. ALTER TABLE featuremap_organism DROP CONSTRAINT IF EXISTS featuremap_organism_featuremap_id_fkey;
  6387. ALTER TABLE ONLY featuremap_organism
  6388. ADD CONSTRAINT featuremap_organism_featuremap_id_fkey FOREIGN KEY (featuremap_id) REFERENCES featuremap(featuremap_id) ON DELETE CASCADE;
  6389. --
  6390. -- Name: featuremap_organism_organism_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6391. --
  6392. ALTER TABLE featuremap_organism DROP CONSTRAINT IF EXISTS featuremap_organism_organism_id_fkey;
  6393. ALTER TABLE ONLY featuremap_organism
  6394. ADD CONSTRAINT featuremap_organism_organism_id_fkey FOREIGN KEY (organism_id) REFERENCES organism(organism_id) ON DELETE CASCADE;
  6395. --
  6396. -- Name: featuremapprop_featuremap_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6397. --
  6398. ALTER TABLE featuremapprop DROP CONSTRAINT IF EXISTS featuremapprop_featuremap_id_fkey;
  6399. ALTER TABLE ONLY featuremapprop
  6400. ADD CONSTRAINT featuremapprop_featuremap_id_fkey FOREIGN KEY (featuremap_id) REFERENCES featuremap(featuremap_id) ON DELETE CASCADE;
  6401. --
  6402. -- Name: featuremapprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6403. --
  6404. ALTER TABLE featuremapprop DROP CONSTRAINT IF EXISTS featuremapprop_type_id_fkey;
  6405. ALTER TABLE ONLY featuremapprop
  6406. ADD CONSTRAINT featuremapprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE;
  6407. --
  6408. -- Name: featureposprop_featurepos_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6409. --
  6410. ALTER TABLE featureposprop DROP CONSTRAINT IF EXISTS featureposprop_featurepos_id_fkey;
  6411. ALTER TABLE ONLY featureposprop
  6412. ADD CONSTRAINT featureposprop_featurepos_id_fkey FOREIGN KEY (featurepos_id) REFERENCES featurepos(featurepos_id) ON DELETE CASCADE;
  6413. --
  6414. -- Name: featureposprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6415. --
  6416. ALTER TABLE featureposprop DROP CONSTRAINT IF EXISTS featureposprop_type_id_fkey;
  6417. ALTER TABLE ONLY featureposprop
  6418. ADD CONSTRAINT featureposprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE;
  6419. --
  6420. -- Name: library_contact_contact_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6421. --
  6422. ALTER TABLE library_contact DROP CONSTRAINT IF EXISTS library_contact_contact_id_fkey;
  6423. ALTER TABLE ONLY library_contact
  6424. ADD CONSTRAINT library_contact_contact_id_fkey FOREIGN KEY (contact_id) REFERENCES contact(contact_id) ON DELETE CASCADE;
  6425. --
  6426. -- Name: library_contact_library_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6427. --
  6428. ALTER TABLE library_contact DROP CONSTRAINT IF EXISTS library_contact_library_id_fkey;
  6429. ALTER TABLE ONLY library_contact
  6430. ADD CONSTRAINT library_contact_library_id_fkey FOREIGN KEY (library_id) REFERENCES library(library_id) ON DELETE CASCADE;
  6431. --
  6432. -- Name: library_expression_expression_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6433. --
  6434. ALTER TABLE library_expression DROP CONSTRAINT IF EXISTS library_expression_expression_id_fkey;
  6435. ALTER TABLE ONLY library_expression
  6436. ADD CONSTRAINT library_expression_expression_id_fkey FOREIGN KEY (expression_id) REFERENCES expression(expression_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6437. --
  6438. -- Name: library_expression_library_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6439. --
  6440. ALTER TABLE library_expression DROP CONSTRAINT IF EXISTS library_expression_library_id_fkey;
  6441. ALTER TABLE ONLY library_expression
  6442. ADD CONSTRAINT library_expression_library_id_fkey FOREIGN KEY (library_id) REFERENCES library(library_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6443. --
  6444. -- Name: library_expression_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6445. --
  6446. ALTER TABLE library_expression DROP CONSTRAINT IF EXISTS library_expression_pub_id_fkey;
  6447. ALTER TABLE ONLY library_expression
  6448. ADD CONSTRAINT library_expression_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id);
  6449. --
  6450. -- Name: library_expressionprop_library_expression_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6451. --
  6452. ALTER TABLE library_expressionprop DROP CONSTRAINT IF EXISTS library_expressionprop_library_expression_id_fkey;
  6453. ALTER TABLE ONLY library_expressionprop
  6454. ADD CONSTRAINT library_expressionprop_library_expression_id_fkey FOREIGN KEY (library_expression_id) REFERENCES library_expression(library_expression_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6455. --
  6456. -- Name: library_expressionprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6457. --
  6458. ALTER TABLE library_expressionprop DROP CONSTRAINT IF EXISTS library_expressionprop_type_id_fkey;
  6459. ALTER TABLE ONLY library_expressionprop
  6460. ADD CONSTRAINT library_expressionprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id);
  6461. --
  6462. -- Name: library_featureprop_library_feature_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6463. --
  6464. ALTER TABLE library_featureprop DROP CONSTRAINT IF EXISTS library_featureprop_library_feature_id_fkey;
  6465. ALTER TABLE ONLY library_featureprop
  6466. ADD CONSTRAINT library_featureprop_library_feature_id_fkey FOREIGN KEY (library_feature_id) REFERENCES library_feature(library_feature_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6467. --
  6468. -- Name: library_featureprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6469. --
  6470. ALTER TABLE library_featureprop DROP CONSTRAINT IF EXISTS library_featureprop_type_id_fkey;
  6471. ALTER TABLE ONLY library_featureprop
  6472. ADD CONSTRAINT library_featureprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id);
  6473. --
  6474. -- Name: library_relationship_object_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6475. --
  6476. ALTER TABLE library_relationship DROP CONSTRAINT IF EXISTS library_relationship_object_id_fkey;
  6477. ALTER TABLE ONLY library_relationship
  6478. ADD CONSTRAINT library_relationship_object_id_fkey FOREIGN KEY (object_id) REFERENCES library(library_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6479. --
  6480. -- Name: library_relationship_pub_library_relationship_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6481. --
  6482. ALTER TABLE library_relationship_pub DROP CONSTRAINT IF EXISTS library_relationship_pub_library_relationship_id_fkey;
  6483. ALTER TABLE ONLY library_relationship_pub
  6484. ADD CONSTRAINT library_relationship_pub_library_relationship_id_fkey FOREIGN KEY (library_relationship_id) REFERENCES library_relationship(library_relationship_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6485. --
  6486. -- Name: library_relationship_pub_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6487. --
  6488. ALTER TABLE library_relationship_pub DROP CONSTRAINT IF EXISTS library_relationship_pub_pub_id_fkey;
  6489. ALTER TABLE ONLY library_relationship_pub
  6490. ADD CONSTRAINT library_relationship_pub_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id);
  6491. --
  6492. -- Name: library_relationship_subject_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6493. --
  6494. ALTER TABLE library_relationship DROP CONSTRAINT IF EXISTS library_relationship_subject_id_fkey;
  6495. ALTER TABLE ONLY library_relationship
  6496. ADD CONSTRAINT library_relationship_subject_id_fkey FOREIGN KEY (subject_id) REFERENCES library(library_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6497. --
  6498. -- Name: library_relationship_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6499. --
  6500. ALTER TABLE library_relationship DROP CONSTRAINT IF EXISTS library_relationship_type_id_fkey;
  6501. ALTER TABLE ONLY library_relationship
  6502. ADD CONSTRAINT library_relationship_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id);
  6503. --
  6504. -- Name: nd_experiment_analysis_analysis_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6505. --
  6506. ALTER TABLE nd_experiment_analysis DROP CONSTRAINT IF EXISTS nd_experiment_analysis_analysis_id_fkey;
  6507. ALTER TABLE ONLY nd_experiment_analysis
  6508. ADD CONSTRAINT nd_experiment_analysis_analysis_id_fkey FOREIGN KEY (analysis_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6509. --
  6510. -- Name: nd_experiment_analysis_nd_experiment_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6511. --
  6512. ALTER TABLE nd_experiment_analysis DROP CONSTRAINT IF EXISTS nd_experiment_analysis_nd_experiment_id_fkey;
  6513. ALTER TABLE ONLY nd_experiment_analysis
  6514. ADD CONSTRAINT nd_experiment_analysis_nd_experiment_id_fkey FOREIGN KEY (nd_experiment_id) REFERENCES nd_experiment(nd_experiment_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6515. --
  6516. -- Name: nd_experiment_analysis_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6517. --
  6518. ALTER TABLE nd_experiment_analysis DROP CONSTRAINT IF EXISTS nd_experiment_analysis_type_id_fkey;
  6519. ALTER TABLE ONLY nd_experiment_analysis
  6520. ADD CONSTRAINT nd_experiment_analysis_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6521. --
  6522. -- Name: nd_reagent_feature_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6523. --
  6524. ALTER TABLE nd_reagent DROP CONSTRAINT IF EXISTS nd_reagent_feature_id_fkey;
  6525. ALTER TABLE ONLY nd_reagent
  6526. ADD CONSTRAINT nd_reagent_feature_id_fkey FOREIGN KEY (feature_id) REFERENCES feature(feature_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6527. --
  6528. -- Name: organism_cvterm_cvterm_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6529. --
  6530. ALTER TABLE organism_cvterm DROP CONSTRAINT IF EXISTS organism_cvterm_cvterm_id_fkey;
  6531. ALTER TABLE ONLY organism_cvterm
  6532. ADD CONSTRAINT organism_cvterm_cvterm_id_fkey FOREIGN KEY (cvterm_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6533. --
  6534. -- Name: organism_cvterm_organism_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6535. --
  6536. ALTER TABLE organism_cvterm DROP CONSTRAINT IF EXISTS organism_cvterm_organism_id_fkey;
  6537. ALTER TABLE ONLY organism_cvterm
  6538. ADD CONSTRAINT organism_cvterm_organism_id_fkey FOREIGN KEY (organism_id) REFERENCES organism(organism_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6539. --
  6540. -- Name: organism_cvterm_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6541. --
  6542. ALTER TABLE organism_cvterm DROP CONSTRAINT IF EXISTS organism_cvterm_pub_id_fkey;
  6543. ALTER TABLE ONLY organism_cvterm
  6544. ADD CONSTRAINT organism_cvterm_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6545. --
  6546. -- Name: organism_cvtermprop_organism_cvterm_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6547. --
  6548. ALTER TABLE organism_cvtermprop DROP CONSTRAINT IF EXISTS organism_cvtermprop_organism_cvterm_id_fkey;
  6549. ALTER TABLE ONLY organism_cvtermprop
  6550. ADD CONSTRAINT organism_cvtermprop_organism_cvterm_id_fkey FOREIGN KEY (organism_cvterm_id) REFERENCES organism_cvterm(organism_cvterm_id) ON DELETE CASCADE;
  6551. --
  6552. -- Name: organism_cvtermprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6553. --
  6554. ALTER TABLE organism_cvtermprop DROP CONSTRAINT IF EXISTS organism_cvtermprop_type_id_fkey;
  6555. ALTER TABLE ONLY organism_cvtermprop
  6556. ADD CONSTRAINT organism_cvtermprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6557. --
  6558. -- Name: organism_pub_organism_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6559. --
  6560. ALTER TABLE organism_pub DROP CONSTRAINT IF EXISTS organism_pub_organism_id_fkey;
  6561. ALTER TABLE ONLY organism_pub
  6562. ADD CONSTRAINT organism_pub_organism_id_fkey FOREIGN KEY (organism_id) REFERENCES organism(organism_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6563. --
  6564. -- Name: organism_pub_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6565. --
  6566. ALTER TABLE organism_pub DROP CONSTRAINT IF EXISTS organism_pub_pub_id_fkey;
  6567. ALTER TABLE ONLY organism_pub
  6568. ADD CONSTRAINT organism_pub_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6569. --
  6570. -- Name: organism_relationship_object_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6571. --
  6572. ALTER TABLE organism_relationship DROP CONSTRAINT IF EXISTS organism_relationship_object_id_fkey;
  6573. ALTER TABLE ONLY organism_relationship
  6574. ADD CONSTRAINT organism_relationship_object_id_fkey FOREIGN KEY (object_id) REFERENCES organism(organism_id) ON DELETE CASCADE;
  6575. --
  6576. -- Name: organism_relationship_subject_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6577. --
  6578. ALTER TABLE organism_relationship DROP CONSTRAINT IF EXISTS organism_relationship_subject_id_fkey;
  6579. ALTER TABLE ONLY organism_relationship
  6580. ADD CONSTRAINT organism_relationship_subject_id_fkey FOREIGN KEY (subject_id) REFERENCES organism(organism_id) ON DELETE CASCADE;
  6581. --
  6582. -- Name: organism_relationship_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6583. --
  6584. ALTER TABLE organism_relationship DROP CONSTRAINT IF EXISTS organism_relationship_type_id_fkey;
  6585. ALTER TABLE ONLY organism_relationship
  6586. ADD CONSTRAINT organism_relationship_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE;
  6587. --
  6588. -- Name: organism_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6589. --
  6590. ALTER TABLE organism DROP CONSTRAINT IF EXISTS organism_type_id_fkey;
  6591. ALTER TABLE ONLY organism
  6592. ADD CONSTRAINT organism_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE;
  6593. --
  6594. -- Name: organismprop_pub_organismprop_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6595. --
  6596. ALTER TABLE organismprop_pub DROP CONSTRAINT IF EXISTS organismprop_pub_organismprop_id_fkey;
  6597. ALTER TABLE ONLY organismprop_pub
  6598. ADD CONSTRAINT organismprop_pub_organismprop_id_fkey FOREIGN KEY (organismprop_id) REFERENCES organismprop(organismprop_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6599. --
  6600. -- Name: organismprop_pub_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6601. --
  6602. ALTER TABLE organismprop_pub DROP CONSTRAINT IF EXISTS organismprop_pub_pub_id_fkey;
  6603. ALTER TABLE ONLY organismprop_pub
  6604. ADD CONSTRAINT organismprop_pub_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6605. --
  6606. -- Name: phenotypeprop_phenotype_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6607. --
  6608. ALTER TABLE phenotypeprop DROP CONSTRAINT IF EXISTS phenotypeprop_phenotype_id_fkey;
  6609. ALTER TABLE ONLY phenotypeprop
  6610. ADD CONSTRAINT phenotypeprop_phenotype_id_fkey FOREIGN KEY (phenotype_id) REFERENCES phenotype(phenotype_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6611. --
  6612. -- Name: phenotypeprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6613. --
  6614. ALTER TABLE phenotypeprop DROP CONSTRAINT IF EXISTS phenotypeprop_type_id_fkey;
  6615. ALTER TABLE ONLY phenotypeprop
  6616. ADD CONSTRAINT phenotypeprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6617. --
  6618. -- Name: phylotreeprop_phylotree_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6619. --
  6620. ALTER TABLE phylotreeprop DROP CONSTRAINT IF EXISTS phylotreeprop_phylotree_id_fkey;
  6621. ALTER TABLE ONLY phylotreeprop
  6622. ADD CONSTRAINT phylotreeprop_phylotree_id_fkey FOREIGN KEY (phylotree_id) REFERENCES phylotree(phylotree_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6623. --
  6624. -- Name: phylotreeprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6625. --
  6626. ALTER TABLE phylotreeprop DROP CONSTRAINT IF EXISTS phylotreeprop_type_id_fkey;
  6627. ALTER TABLE ONLY phylotreeprop
  6628. ADD CONSTRAINT phylotreeprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6629. --
  6630. -- Name: project_analysis_analysis_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6631. --
  6632. ALTER TABLE project_analysis DROP CONSTRAINT IF EXISTS project_analysis_analysis_id_fkey;
  6633. ALTER TABLE ONLY project_analysis
  6634. ADD CONSTRAINT project_analysis_analysis_id_fkey FOREIGN KEY (analysis_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6635. --
  6636. -- Name: project_analysis_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6637. --
  6638. ALTER TABLE project_analysis DROP CONSTRAINT IF EXISTS project_analysis_project_id_fkey;
  6639. ALTER TABLE ONLY project_analysis
  6640. ADD CONSTRAINT project_analysis_project_id_fkey FOREIGN KEY (project_id) REFERENCES project(project_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6641. --
  6642. -- Name: project_dbxref_dbxref_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6643. --
  6644. ALTER TABLE project_dbxref DROP CONSTRAINT IF EXISTS project_dbxref_dbxref_id_fkey;
  6645. ALTER TABLE ONLY project_dbxref
  6646. ADD CONSTRAINT project_dbxref_dbxref_id_fkey FOREIGN KEY (dbxref_id) REFERENCES dbxref(dbxref_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6647. --
  6648. -- Name: project_dbxref_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6649. --
  6650. ALTER TABLE project_dbxref DROP CONSTRAINT IF EXISTS project_dbxref_project_id_fkey;
  6651. ALTER TABLE ONLY project_dbxref
  6652. ADD CONSTRAINT project_dbxref_project_id_fkey FOREIGN KEY (project_id) REFERENCES project(project_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6653. --
  6654. -- Name: project_feature_feature_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6655. --
  6656. ALTER TABLE project_feature DROP CONSTRAINT IF EXISTS project_feature_feature_id_fkey;
  6657. ALTER TABLE ONLY project_feature
  6658. ADD CONSTRAINT project_feature_feature_id_fkey FOREIGN KEY (feature_id) REFERENCES feature(feature_id) ON DELETE CASCADE;
  6659. --
  6660. -- Name: project_feature_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6661. --
  6662. ALTER TABLE project_feature DROP CONSTRAINT IF EXISTS project_feature_project_id_fkey;
  6663. ALTER TABLE ONLY project_feature
  6664. ADD CONSTRAINT project_feature_project_id_fkey FOREIGN KEY (project_id) REFERENCES project(project_id) ON DELETE CASCADE;
  6665. --
  6666. -- Name: project_stock_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6667. --
  6668. ALTER TABLE project_stock DROP CONSTRAINT IF EXISTS project_stock_project_id_fkey;
  6669. ALTER TABLE ONLY project_stock
  6670. ADD CONSTRAINT project_stock_project_id_fkey FOREIGN KEY (project_id) REFERENCES project(project_id) ON DELETE CASCADE;
  6671. --
  6672. -- Name: project_stock_stock_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6673. --
  6674. ALTER TABLE project_stock DROP CONSTRAINT IF EXISTS project_stock_stock_id_fkey;
  6675. ALTER TABLE ONLY project_stock
  6676. ADD CONSTRAINT project_stock_stock_id_fkey FOREIGN KEY (stock_id) REFERENCES stock(stock_id) ON DELETE CASCADE;
  6677. --
  6678. -- Name: pubauthor_contact_contact_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6679. --
  6680. ALTER TABLE pubauthor_contact DROP CONSTRAINT IF EXISTS pubauthor_contact_contact_id_fkey;
  6681. ALTER TABLE ONLY pubauthor_contact
  6682. ADD CONSTRAINT pubauthor_contact_contact_id_fkey FOREIGN KEY (contact_id) REFERENCES contact(contact_id) ON DELETE CASCADE;
  6683. --
  6684. -- Name: pubauthor_contact_pubauthor_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6685. --
  6686. ALTER TABLE pubauthor_contact DROP CONSTRAINT IF EXISTS pubauthor_contact_pubauthor_id_fkey;
  6687. ALTER TABLE ONLY pubauthor_contact
  6688. ADD CONSTRAINT pubauthor_contact_pubauthor_id_fkey FOREIGN KEY (pubauthor_id) REFERENCES pubauthor(pubauthor_id) ON DELETE CASCADE;
  6689. --
  6690. -- Name: stock_feature_feature_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6691. --
  6692. ALTER TABLE stock_feature DROP CONSTRAINT IF EXISTS stock_feature_feature_id_fkey;
  6693. ALTER TABLE ONLY stock_feature
  6694. ADD CONSTRAINT stock_feature_feature_id_fkey FOREIGN KEY (feature_id) REFERENCES feature(feature_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6695. --
  6696. -- Name: stock_feature_stock_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6697. --
  6698. ALTER TABLE stock_feature DROP CONSTRAINT IF EXISTS stock_feature_stock_id_fkey;
  6699. ALTER TABLE ONLY stock_feature
  6700. ADD CONSTRAINT stock_feature_stock_id_fkey FOREIGN KEY (stock_id) REFERENCES stock(stock_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6701. --
  6702. -- Name: stock_feature_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6703. --
  6704. ALTER TABLE stock_feature DROP CONSTRAINT IF EXISTS stock_feature_type_id_fkey;
  6705. ALTER TABLE ONLY stock_feature
  6706. ADD CONSTRAINT stock_feature_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6707. --
  6708. -- Name: stock_featuremap_featuremap_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6709. --
  6710. ALTER TABLE stock_featuremap DROP CONSTRAINT IF EXISTS stock_featuremap_featuremap_id_fkey;
  6711. ALTER TABLE ONLY stock_featuremap
  6712. ADD CONSTRAINT stock_featuremap_featuremap_id_fkey FOREIGN KEY (featuremap_id) REFERENCES featuremap(featuremap_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6713. --
  6714. -- Name: stock_featuremap_stock_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6715. --
  6716. ALTER TABLE stock_featuremap DROP CONSTRAINT IF EXISTS stock_featuremap_stock_id_fkey;
  6717. ALTER TABLE ONLY stock_featuremap
  6718. ADD CONSTRAINT stock_featuremap_stock_id_fkey FOREIGN KEY (stock_id) REFERENCES stock(stock_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6719. --
  6720. -- Name: stock_featuremap_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6721. --
  6722. ALTER TABLE stock_featuremap DROP CONSTRAINT IF EXISTS stock_featuremap_type_id_fkey;
  6723. ALTER TABLE ONLY stock_featuremap
  6724. ADD CONSTRAINT stock_featuremap_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6725. --
  6726. -- Name: stock_library_library_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6727. --
  6728. ALTER TABLE stock_library DROP CONSTRAINT IF EXISTS stock_library_library_id_fkey;
  6729. ALTER TABLE ONLY stock_library
  6730. ADD CONSTRAINT stock_library_library_id_fkey FOREIGN KEY (library_id) REFERENCES library(library_id) ON DELETE CASCADE;
  6731. --
  6732. -- Name: stock_library_stock_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6733. --
  6734. ALTER TABLE stock_library DROP CONSTRAINT IF EXISTS stock_library_stock_id_fkey;
  6735. ALTER TABLE ONLY stock_library
  6736. ADD CONSTRAINT stock_library_stock_id_fkey FOREIGN KEY (stock_id) REFERENCES stock(stock_id) ON DELETE CASCADE;
  6737. --
  6738. -- Name: stockcollection_db_db_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6739. --
  6740. ALTER TABLE stockcollection_db DROP CONSTRAINT IF EXISTS stockcollection_db_db_id_fkey;
  6741. ALTER TABLE ONLY stockcollection_db
  6742. ADD CONSTRAINT stockcollection_db_db_id_fkey FOREIGN KEY (db_id) REFERENCES db(db_id) ON DELETE CASCADE;
  6743. --
  6744. -- Name: stockcollection_db_stockcollection_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6745. --
  6746. ALTER TABLE stockcollection_db DROP CONSTRAINT IF EXISTS stockcollection_db_stockcollection_id_fkey;
  6747. ALTER TABLE ONLY stockcollection_db
  6748. ADD CONSTRAINT stockcollection_db_stockcollection_id_fkey FOREIGN KEY (stockcollection_id) REFERENCES stockcollection(stockcollection_id) ON DELETE CASCADE;
  6749. --
  6750. -- Name: binloc_boxrange; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6751. --
  6752. DROP INDEX IF EXISTS binloc_boxrange;
  6753. CREATE INDEX binloc_boxrange ON featureloc USING gist (boxrange(fmin, fmax));
  6754. SET search_path = so,public,pg_catalog;
  6755. --
  6756. -- Name: mrna; Type: VIEW; Schema: so; Owner: -
  6757. --
  6758. CREATE VIEW mrna AS
  6759. SELECT feature.feature_id AS mrna_id,
  6760. feature.feature_id,
  6761. feature.dbxref_id,
  6762. feature.organism_id,
  6763. feature.name,
  6764. feature.uniquename,
  6765. feature.residues,
  6766. feature.seqlen,
  6767. feature.md5checksum,
  6768. feature.type_id,
  6769. feature.is_analysis,
  6770. feature.is_obsolete,
  6771. feature.timeaccessioned,
  6772. feature.timelastmodified
  6773. FROM (feature
  6774. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6775. WHERE (((((((((((((((((((cvterm.name)::text = 'mRNA_with_frameshift'::text) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'exemplar_mRNA'::text)) OR ((cvterm.name)::text = 'capped_mRNA'::text)) OR ((cvterm.name)::text = 'polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'consensus_mRNA'::text)) OR ((cvterm.name)::text = 'recoded_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_2_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_codon_redefinition'::text)) OR ((cvterm.name)::text = 'mRNA'::text));
  6776. --
  6777. -- Name: a_box; Type: VIEW; Schema: so; Owner: -
  6778. --
  6779. CREATE VIEW a_box AS
  6780. SELECT feature.feature_id AS a_box_id,
  6781. feature.feature_id,
  6782. feature.dbxref_id,
  6783. feature.organism_id,
  6784. feature.name,
  6785. feature.uniquename,
  6786. feature.residues,
  6787. feature.seqlen,
  6788. feature.md5checksum,
  6789. feature.type_id,
  6790. feature.is_analysis,
  6791. feature.is_obsolete,
  6792. feature.timeaccessioned,
  6793. feature.timelastmodified
  6794. FROM (feature
  6795. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6796. WHERE ((((cvterm.name)::text = 'A_box_type_1'::text) OR ((cvterm.name)::text = 'A_box_type_2'::text)) OR ((cvterm.name)::text = 'A_box'::text));
  6797. --
  6798. -- Name: a_box_type_1; Type: VIEW; Schema: so; Owner: -
  6799. --
  6800. CREATE VIEW a_box_type_1 AS
  6801. SELECT feature.feature_id AS a_box_type_1_id,
  6802. feature.feature_id,
  6803. feature.dbxref_id,
  6804. feature.organism_id,
  6805. feature.name,
  6806. feature.uniquename,
  6807. feature.residues,
  6808. feature.seqlen,
  6809. feature.md5checksum,
  6810. feature.type_id,
  6811. feature.is_analysis,
  6812. feature.is_obsolete,
  6813. feature.timeaccessioned,
  6814. feature.timelastmodified
  6815. FROM (feature
  6816. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6817. WHERE ((cvterm.name)::text = 'A_box_type_1'::text);
  6818. --
  6819. -- Name: a_box_type_2; Type: VIEW; Schema: so; Owner: -
  6820. --
  6821. CREATE VIEW a_box_type_2 AS
  6822. SELECT feature.feature_id AS a_box_type_2_id,
  6823. feature.feature_id,
  6824. feature.dbxref_id,
  6825. feature.organism_id,
  6826. feature.name,
  6827. feature.uniquename,
  6828. feature.residues,
  6829. feature.seqlen,
  6830. feature.md5checksum,
  6831. feature.type_id,
  6832. feature.is_analysis,
  6833. feature.is_obsolete,
  6834. feature.timeaccessioned,
  6835. feature.timelastmodified
  6836. FROM (feature
  6837. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6838. WHERE ((cvterm.name)::text = 'A_box_type_2'::text);
  6839. --
  6840. -- Name: a_minor_rna_motif; Type: VIEW; Schema: so; Owner: -
  6841. --
  6842. CREATE VIEW a_minor_rna_motif AS
  6843. SELECT feature.feature_id AS a_minor_rna_motif_id,
  6844. feature.feature_id,
  6845. feature.dbxref_id,
  6846. feature.organism_id,
  6847. feature.name,
  6848. feature.uniquename,
  6849. feature.residues,
  6850. feature.seqlen,
  6851. feature.md5checksum,
  6852. feature.type_id,
  6853. feature.is_analysis,
  6854. feature.is_obsolete,
  6855. feature.timeaccessioned,
  6856. feature.timelastmodified
  6857. FROM (feature
  6858. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6859. WHERE ((cvterm.name)::text = 'A_minor_RNA_motif'::text);
  6860. --
  6861. -- Name: a_to_c_transversion; Type: VIEW; Schema: so; Owner: -
  6862. --
  6863. CREATE VIEW a_to_c_transversion AS
  6864. SELECT feature.feature_id AS a_to_c_transversion_id,
  6865. feature.feature_id,
  6866. feature.dbxref_id,
  6867. feature.organism_id,
  6868. feature.name,
  6869. feature.uniquename,
  6870. feature.residues,
  6871. feature.seqlen,
  6872. feature.md5checksum,
  6873. feature.type_id,
  6874. feature.is_analysis,
  6875. feature.is_obsolete,
  6876. feature.timeaccessioned,
  6877. feature.timelastmodified
  6878. FROM (feature
  6879. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6880. WHERE ((cvterm.name)::text = 'A_to_C_transversion'::text);
  6881. --
  6882. -- Name: a_to_g_transition; Type: VIEW; Schema: so; Owner: -
  6883. --
  6884. CREATE VIEW a_to_g_transition AS
  6885. SELECT feature.feature_id AS a_to_g_transition_id,
  6886. feature.feature_id,
  6887. feature.dbxref_id,
  6888. feature.organism_id,
  6889. feature.name,
  6890. feature.uniquename,
  6891. feature.residues,
  6892. feature.seqlen,
  6893. feature.md5checksum,
  6894. feature.type_id,
  6895. feature.is_analysis,
  6896. feature.is_obsolete,
  6897. feature.timeaccessioned,
  6898. feature.timelastmodified
  6899. FROM (feature
  6900. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6901. WHERE ((cvterm.name)::text = 'A_to_G_transition'::text);
  6902. --
  6903. -- Name: a_to_t_transversion; Type: VIEW; Schema: so; Owner: -
  6904. --
  6905. CREATE VIEW a_to_t_transversion AS
  6906. SELECT feature.feature_id AS a_to_t_transversion_id,
  6907. feature.feature_id,
  6908. feature.dbxref_id,
  6909. feature.organism_id,
  6910. feature.name,
  6911. feature.uniquename,
  6912. feature.residues,
  6913. feature.seqlen,
  6914. feature.md5checksum,
  6915. feature.type_id,
  6916. feature.is_analysis,
  6917. feature.is_obsolete,
  6918. feature.timeaccessioned,
  6919. feature.timelastmodified
  6920. FROM (feature
  6921. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6922. WHERE ((cvterm.name)::text = 'A_to_T_transversion'::text);
  6923. --
  6924. -- Name: aberrant_processed_transcript; Type: VIEW; Schema: so; Owner: -
  6925. --
  6926. CREATE VIEW aberrant_processed_transcript AS
  6927. SELECT feature.feature_id AS aberrant_processed_transcript_id,
  6928. feature.feature_id,
  6929. feature.dbxref_id,
  6930. feature.organism_id,
  6931. feature.name,
  6932. feature.uniquename,
  6933. feature.residues,
  6934. feature.seqlen,
  6935. feature.md5checksum,
  6936. feature.type_id,
  6937. feature.is_analysis,
  6938. feature.is_obsolete,
  6939. feature.timeaccessioned,
  6940. feature.timelastmodified
  6941. FROM (feature
  6942. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6943. WHERE ((cvterm.name)::text = 'aberrant_processed_transcript'::text);
  6944. --
  6945. -- Name: active_peptide; Type: VIEW; Schema: so; Owner: -
  6946. --
  6947. CREATE VIEW active_peptide AS
  6948. SELECT feature.feature_id AS active_peptide_id,
  6949. feature.feature_id,
  6950. feature.dbxref_id,
  6951. feature.organism_id,
  6952. feature.name,
  6953. feature.uniquename,
  6954. feature.residues,
  6955. feature.seqlen,
  6956. feature.md5checksum,
  6957. feature.type_id,
  6958. feature.is_analysis,
  6959. feature.is_obsolete,
  6960. feature.timeaccessioned,
  6961. feature.timelastmodified
  6962. FROM (feature
  6963. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6964. WHERE ((cvterm.name)::text = 'active_peptide'::text);
  6965. --
  6966. -- Name: adaptive_island; Type: VIEW; Schema: so; Owner: -
  6967. --
  6968. CREATE VIEW adaptive_island AS
  6969. SELECT feature.feature_id AS adaptive_island_id,
  6970. feature.feature_id,
  6971. feature.dbxref_id,
  6972. feature.organism_id,
  6973. feature.name,
  6974. feature.uniquename,
  6975. feature.residues,
  6976. feature.seqlen,
  6977. feature.md5checksum,
  6978. feature.type_id,
  6979. feature.is_analysis,
  6980. feature.is_obsolete,
  6981. feature.timeaccessioned,
  6982. feature.timelastmodified
  6983. FROM (feature
  6984. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6985. WHERE ((cvterm.name)::text = 'adaptive_island'::text);
  6986. --
  6987. -- Name: alanine; Type: VIEW; Schema: so; Owner: -
  6988. --
  6989. CREATE VIEW alanine AS
  6990. SELECT feature.feature_id AS alanine_id,
  6991. feature.feature_id,
  6992. feature.dbxref_id,
  6993. feature.organism_id,
  6994. feature.name,
  6995. feature.uniquename,
  6996. feature.residues,
  6997. feature.seqlen,
  6998. feature.md5checksum,
  6999. feature.type_id,
  7000. feature.is_analysis,
  7001. feature.is_obsolete,
  7002. feature.timeaccessioned,
  7003. feature.timelastmodified
  7004. FROM (feature
  7005. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7006. WHERE ((cvterm.name)::text = 'alanine'::text);
  7007. --
  7008. -- Name: alanine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  7009. --
  7010. CREATE VIEW alanine_trna_primary_transcript AS
  7011. SELECT feature.feature_id AS alanine_trna_primary_transcript_id,
  7012. feature.feature_id,
  7013. feature.dbxref_id,
  7014. feature.organism_id,
  7015. feature.name,
  7016. feature.uniquename,
  7017. feature.residues,
  7018. feature.seqlen,
  7019. feature.md5checksum,
  7020. feature.type_id,
  7021. feature.is_analysis,
  7022. feature.is_obsolete,
  7023. feature.timeaccessioned,
  7024. feature.timelastmodified
  7025. FROM (feature
  7026. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7027. WHERE ((cvterm.name)::text = 'alanine_tRNA_primary_transcript'::text);
  7028. --
  7029. -- Name: alanyl_trna; Type: VIEW; Schema: so; Owner: -
  7030. --
  7031. CREATE VIEW alanyl_trna AS
  7032. SELECT feature.feature_id AS alanyl_trna_id,
  7033. feature.feature_id,
  7034. feature.dbxref_id,
  7035. feature.organism_id,
  7036. feature.name,
  7037. feature.uniquename,
  7038. feature.residues,
  7039. feature.seqlen,
  7040. feature.md5checksum,
  7041. feature.type_id,
  7042. feature.is_analysis,
  7043. feature.is_obsolete,
  7044. feature.timeaccessioned,
  7045. feature.timelastmodified
  7046. FROM (feature
  7047. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7048. WHERE ((cvterm.name)::text = 'alanyl_tRNA'::text);
  7049. --
  7050. -- Name: allele; Type: VIEW; Schema: so; Owner: -
  7051. --
  7052. CREATE VIEW allele AS
  7053. SELECT feature.feature_id AS allele_id,
  7054. feature.feature_id,
  7055. feature.dbxref_id,
  7056. feature.organism_id,
  7057. feature.name,
  7058. feature.uniquename,
  7059. feature.residues,
  7060. feature.seqlen,
  7061. feature.md5checksum,
  7062. feature.type_id,
  7063. feature.is_analysis,
  7064. feature.is_obsolete,
  7065. feature.timeaccessioned,
  7066. feature.timelastmodified
  7067. FROM (feature
  7068. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7069. WHERE (((cvterm.name)::text = 'polymorphic_sequence_variant'::text) OR ((cvterm.name)::text = 'allele'::text));
  7070. --
  7071. -- Name: allelically_excluded; Type: VIEW; Schema: so; Owner: -
  7072. --
  7073. CREATE VIEW allelically_excluded AS
  7074. SELECT feature.feature_id AS allelically_excluded_id,
  7075. feature.feature_id,
  7076. feature.dbxref_id,
  7077. feature.organism_id,
  7078. feature.name,
  7079. feature.uniquename,
  7080. feature.residues,
  7081. feature.seqlen,
  7082. feature.md5checksum,
  7083. feature.type_id,
  7084. feature.is_analysis,
  7085. feature.is_obsolete,
  7086. feature.timeaccessioned,
  7087. feature.timelastmodified
  7088. FROM (feature
  7089. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7090. WHERE ((cvterm.name)::text = 'allelically_excluded'::text);
  7091. --
  7092. -- Name: allelically_excluded_gene; Type: VIEW; Schema: so; Owner: -
  7093. --
  7094. CREATE VIEW allelically_excluded_gene AS
  7095. SELECT feature.feature_id AS allelically_excluded_gene_id,
  7096. feature.feature_id,
  7097. feature.dbxref_id,
  7098. feature.organism_id,
  7099. feature.name,
  7100. feature.uniquename,
  7101. feature.residues,
  7102. feature.seqlen,
  7103. feature.md5checksum,
  7104. feature.type_id,
  7105. feature.is_analysis,
  7106. feature.is_obsolete,
  7107. feature.timeaccessioned,
  7108. feature.timelastmodified
  7109. FROM (feature
  7110. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7111. WHERE ((cvterm.name)::text = 'allelically_excluded_gene'::text);
  7112. --
  7113. -- Name: allopolyploid; Type: VIEW; Schema: so; Owner: -
  7114. --
  7115. CREATE VIEW allopolyploid AS
  7116. SELECT feature.feature_id AS allopolyploid_id,
  7117. feature.feature_id,
  7118. feature.dbxref_id,
  7119. feature.organism_id,
  7120. feature.name,
  7121. feature.uniquename,
  7122. feature.residues,
  7123. feature.seqlen,
  7124. feature.md5checksum,
  7125. feature.type_id,
  7126. feature.is_analysis,
  7127. feature.is_obsolete,
  7128. feature.timeaccessioned,
  7129. feature.timelastmodified
  7130. FROM (feature
  7131. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7132. WHERE ((cvterm.name)::text = 'allopolyploid'::text);
  7133. --
  7134. -- Name: alpha_beta_motif; Type: VIEW; Schema: so; Owner: -
  7135. --
  7136. CREATE VIEW alpha_beta_motif AS
  7137. SELECT feature.feature_id AS alpha_beta_motif_id,
  7138. feature.feature_id,
  7139. feature.dbxref_id,
  7140. feature.organism_id,
  7141. feature.name,
  7142. feature.uniquename,
  7143. feature.residues,
  7144. feature.seqlen,
  7145. feature.md5checksum,
  7146. feature.type_id,
  7147. feature.is_analysis,
  7148. feature.is_obsolete,
  7149. feature.timeaccessioned,
  7150. feature.timelastmodified
  7151. FROM (feature
  7152. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7153. WHERE ((cvterm.name)::text = 'alpha_beta_motif'::text);
  7154. --
  7155. -- Name: alpha_helix; Type: VIEW; Schema: so; Owner: -
  7156. --
  7157. CREATE VIEW alpha_helix AS
  7158. SELECT feature.feature_id AS alpha_helix_id,
  7159. feature.feature_id,
  7160. feature.dbxref_id,
  7161. feature.organism_id,
  7162. feature.name,
  7163. feature.uniquename,
  7164. feature.residues,
  7165. feature.seqlen,
  7166. feature.md5checksum,
  7167. feature.type_id,
  7168. feature.is_analysis,
  7169. feature.is_obsolete,
  7170. feature.timeaccessioned,
  7171. feature.timelastmodified
  7172. FROM (feature
  7173. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7174. WHERE ((cvterm.name)::text = 'alpha_helix'::text);
  7175. --
  7176. -- Name: alteration_attribute; Type: VIEW; Schema: so; Owner: -
  7177. --
  7178. CREATE VIEW alteration_attribute AS
  7179. SELECT feature.feature_id AS alteration_attribute_id,
  7180. feature.feature_id,
  7181. feature.dbxref_id,
  7182. feature.organism_id,
  7183. feature.name,
  7184. feature.uniquename,
  7185. feature.residues,
  7186. feature.seqlen,
  7187. feature.md5checksum,
  7188. feature.type_id,
  7189. feature.is_analysis,
  7190. feature.is_obsolete,
  7191. feature.timeaccessioned,
  7192. feature.timelastmodified
  7193. FROM (feature
  7194. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7195. WHERE (((((((((((((((((cvterm.name)::text = 'chromosomal_variation_attribute'::text) OR ((cvterm.name)::text = 'insertion_attribute'::text)) OR ((cvterm.name)::text = 'inversion_attribute'::text)) OR ((cvterm.name)::text = 'translocaton_attribute'::text)) OR ((cvterm.name)::text = 'duplication_attribute'::text)) OR ((cvterm.name)::text = 'intrachromosomal'::text)) OR ((cvterm.name)::text = 'interchromosomal'::text)) OR ((cvterm.name)::text = 'tandem'::text)) OR ((cvterm.name)::text = 'direct'::text)) OR ((cvterm.name)::text = 'inverted'::text)) OR ((cvterm.name)::text = 'pericentric'::text)) OR ((cvterm.name)::text = 'paracentric'::text)) OR ((cvterm.name)::text = 'reciprocal'::text)) OR ((cvterm.name)::text = 'insertional'::text)) OR ((cvterm.name)::text = 'free'::text)) OR ((cvterm.name)::text = 'alteration_attribute'::text));
  7196. --
  7197. -- Name: alternate_sequence_site; Type: VIEW; Schema: so; Owner: -
  7198. --
  7199. CREATE VIEW alternate_sequence_site AS
  7200. SELECT feature.feature_id AS alternate_sequence_site_id,
  7201. feature.feature_id,
  7202. feature.dbxref_id,
  7203. feature.organism_id,
  7204. feature.name,
  7205. feature.uniquename,
  7206. feature.residues,
  7207. feature.seqlen,
  7208. feature.md5checksum,
  7209. feature.type_id,
  7210. feature.is_analysis,
  7211. feature.is_obsolete,
  7212. feature.timeaccessioned,
  7213. feature.timelastmodified
  7214. FROM (feature
  7215. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7216. WHERE ((cvterm.name)::text = 'alternate_sequence_site'::text);
  7217. --
  7218. -- Name: alternatively_spliced; Type: VIEW; Schema: so; Owner: -
  7219. --
  7220. CREATE VIEW alternatively_spliced AS
  7221. SELECT feature.feature_id AS alternatively_spliced_id,
  7222. feature.feature_id,
  7223. feature.dbxref_id,
  7224. feature.organism_id,
  7225. feature.name,
  7226. feature.uniquename,
  7227. feature.residues,
  7228. feature.seqlen,
  7229. feature.md5checksum,
  7230. feature.type_id,
  7231. feature.is_analysis,
  7232. feature.is_obsolete,
  7233. feature.timeaccessioned,
  7234. feature.timelastmodified
  7235. FROM (feature
  7236. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7237. WHERE ((cvterm.name)::text = 'alternatively_spliced'::text);
  7238. --
  7239. -- Name: alternatively_spliced_transcript; Type: VIEW; Schema: so; Owner: -
  7240. --
  7241. CREATE VIEW alternatively_spliced_transcript AS
  7242. SELECT feature.feature_id AS alternatively_spliced_transcript_id,
  7243. feature.feature_id,
  7244. feature.dbxref_id,
  7245. feature.organism_id,
  7246. feature.name,
  7247. feature.uniquename,
  7248. feature.residues,
  7249. feature.seqlen,
  7250. feature.md5checksum,
  7251. feature.type_id,
  7252. feature.is_analysis,
  7253. feature.is_obsolete,
  7254. feature.timeaccessioned,
  7255. feature.timelastmodified
  7256. FROM (feature
  7257. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7258. WHERE ((cvterm.name)::text = 'alternatively_spliced_transcript'::text);
  7259. --
  7260. -- Name: ambisense_ssrna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  7261. --
  7262. CREATE VIEW ambisense_ssrna_viral_sequence AS
  7263. SELECT feature.feature_id AS ambisense_ssrna_viral_sequence_id,
  7264. feature.feature_id,
  7265. feature.dbxref_id,
  7266. feature.organism_id,
  7267. feature.name,
  7268. feature.uniquename,
  7269. feature.residues,
  7270. feature.seqlen,
  7271. feature.md5checksum,
  7272. feature.type_id,
  7273. feature.is_analysis,
  7274. feature.is_obsolete,
  7275. feature.timeaccessioned,
  7276. feature.timelastmodified
  7277. FROM (feature
  7278. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7279. WHERE ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text);
  7280. --
  7281. -- Name: amino_acid; Type: VIEW; Schema: so; Owner: -
  7282. --
  7283. CREATE VIEW amino_acid AS
  7284. SELECT feature.feature_id AS amino_acid_id,
  7285. feature.feature_id,
  7286. feature.dbxref_id,
  7287. feature.organism_id,
  7288. feature.name,
  7289. feature.uniquename,
  7290. feature.residues,
  7291. feature.seqlen,
  7292. feature.md5checksum,
  7293. feature.type_id,
  7294. feature.is_analysis,
  7295. feature.is_obsolete,
  7296. feature.timeaccessioned,
  7297. feature.timelastmodified
  7298. FROM (feature
  7299. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7300. WHERE (((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'catalytic_residue'::text) OR ((cvterm.name)::text = 'modified_amino_acid_feature'::text)) OR ((cvterm.name)::text = 'alanine'::text)) OR ((cvterm.name)::text = 'valine'::text)) OR ((cvterm.name)::text = 'leucine'::text)) OR ((cvterm.name)::text = 'isoleucine'::text)) OR ((cvterm.name)::text = 'proline'::text)) OR ((cvterm.name)::text = 'tryptophan'::text)) OR ((cvterm.name)::text = 'phenylalanine'::text)) OR ((cvterm.name)::text = 'methionine'::text)) OR ((cvterm.name)::text = 'glycine'::text)) OR ((cvterm.name)::text = 'serine'::text)) OR ((cvterm.name)::text = 'threonine'::text)) OR ((cvterm.name)::text = 'tyrosine'::text)) OR ((cvterm.name)::text = 'cysteine'::text)) OR ((cvterm.name)::text = 'glutamine'::text)) OR ((cvterm.name)::text = 'asparagine'::text)) OR ((cvterm.name)::text = 'lysine'::text)) OR ((cvterm.name)::text = 'arginine'::text)) OR ((cvterm.name)::text = 'histidine'::text)) OR ((cvterm.name)::text = 'aspartic_acid'::text)) OR ((cvterm.name)::text = 'glutamic_acid'::text)) OR ((cvterm.name)::text = 'selenocysteine'::text)) OR ((cvterm.name)::text = 'pyrrolysine'::text)) OR ((cvterm.name)::text = 'modified_glycine'::text)) OR ((cvterm.name)::text = 'modified_L_alanine'::text)) OR ((cvterm.name)::text = 'modified_L_asparagine'::text)) OR ((cvterm.name)::text = 'modified_L_aspartic_acid'::text)) OR ((cvterm.name)::text = 'modified_L_cysteine'::text)) OR ((cvterm.name)::text = 'modified_L_glutamic_acid'::text)) OR ((cvterm.name)::text = 'modified_L_threonine'::text)) OR ((cvterm.name)::text = 'modified_L_tryptophan'::text)) OR ((cvterm.name)::text = 'modified_L_glutamine'::text)) OR ((cvterm.name)::text = 'modified_L_methionine'::text)) OR ((cvterm.name)::text = 'modified_L_isoleucine'::text)) OR ((cvterm.name)::text = 'modified_L_phenylalanine'::text)) OR ((cvterm.name)::text = 'modified_L_histidine'::text)) OR ((cvterm.name)::text = 'modified_L_serine'::text)) OR ((cvterm.name)::text = 'modified_L_lysine'::text)) OR ((cvterm.name)::text = 'modified_L_leucine'::text)) OR ((cvterm.name)::text = 'modified_L_selenocysteine'::text)) OR ((cvterm.name)::text = 'modified_L_valine'::text)) OR ((cvterm.name)::text = 'modified_L_proline'::text)) OR ((cvterm.name)::text = 'modified_L_tyrosine'::text)) OR ((cvterm.name)::text = 'modified_L_arginine'::text)) OR ((cvterm.name)::text = 'amino_acid'::text));
  7301. --
  7302. -- Name: amino_acid_deletion; Type: VIEW; Schema: so; Owner: -
  7303. --
  7304. CREATE VIEW amino_acid_deletion AS
  7305. SELECT feature.feature_id AS amino_acid_deletion_id,
  7306. feature.feature_id,
  7307. feature.dbxref_id,
  7308. feature.organism_id,
  7309. feature.name,
  7310. feature.uniquename,
  7311. feature.residues,
  7312. feature.seqlen,
  7313. feature.md5checksum,
  7314. feature.type_id,
  7315. feature.is_analysis,
  7316. feature.is_obsolete,
  7317. feature.timeaccessioned,
  7318. feature.timelastmodified
  7319. FROM (feature
  7320. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7321. WHERE ((cvterm.name)::text = 'amino_acid_deletion'::text);
  7322. --
  7323. -- Name: amino_acid_insertion; Type: VIEW; Schema: so; Owner: -
  7324. --
  7325. CREATE VIEW amino_acid_insertion AS
  7326. SELECT feature.feature_id AS amino_acid_insertion_id,
  7327. feature.feature_id,
  7328. feature.dbxref_id,
  7329. feature.organism_id,
  7330. feature.name,
  7331. feature.uniquename,
  7332. feature.residues,
  7333. feature.seqlen,
  7334. feature.md5checksum,
  7335. feature.type_id,
  7336. feature.is_analysis,
  7337. feature.is_obsolete,
  7338. feature.timeaccessioned,
  7339. feature.timelastmodified
  7340. FROM (feature
  7341. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7342. WHERE ((cvterm.name)::text = 'amino_acid_insertion'::text);
  7343. --
  7344. -- Name: amino_acid_substitution; Type: VIEW; Schema: so; Owner: -
  7345. --
  7346. CREATE VIEW amino_acid_substitution AS
  7347. SELECT feature.feature_id AS amino_acid_substitution_id,
  7348. feature.feature_id,
  7349. feature.dbxref_id,
  7350. feature.organism_id,
  7351. feature.name,
  7352. feature.uniquename,
  7353. feature.residues,
  7354. feature.seqlen,
  7355. feature.md5checksum,
  7356. feature.type_id,
  7357. feature.is_analysis,
  7358. feature.is_obsolete,
  7359. feature.timeaccessioned,
  7360. feature.timelastmodified
  7361. FROM (feature
  7362. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7363. WHERE ((((cvterm.name)::text = 'conservative_amino_acid_substitution'::text) OR ((cvterm.name)::text = 'non_conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'amino_acid_substitution'::text));
  7364. --
  7365. -- Name: amplification_origin; Type: VIEW; Schema: so; Owner: -
  7366. --
  7367. CREATE VIEW amplification_origin AS
  7368. SELECT feature.feature_id AS amplification_origin_id,
  7369. feature.feature_id,
  7370. feature.dbxref_id,
  7371. feature.organism_id,
  7372. feature.name,
  7373. feature.uniquename,
  7374. feature.residues,
  7375. feature.seqlen,
  7376. feature.md5checksum,
  7377. feature.type_id,
  7378. feature.is_analysis,
  7379. feature.is_obsolete,
  7380. feature.timeaccessioned,
  7381. feature.timelastmodified
  7382. FROM (feature
  7383. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7384. WHERE ((cvterm.name)::text = 'amplification_origin'::text);
  7385. --
  7386. -- Name: anchor_binding_site; Type: VIEW; Schema: so; Owner: -
  7387. --
  7388. CREATE VIEW anchor_binding_site AS
  7389. SELECT feature.feature_id AS anchor_binding_site_id,
  7390. feature.feature_id,
  7391. feature.dbxref_id,
  7392. feature.organism_id,
  7393. feature.name,
  7394. feature.uniquename,
  7395. feature.residues,
  7396. feature.seqlen,
  7397. feature.md5checksum,
  7398. feature.type_id,
  7399. feature.is_analysis,
  7400. feature.is_obsolete,
  7401. feature.timeaccessioned,
  7402. feature.timelastmodified
  7403. FROM (feature
  7404. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7405. WHERE ((cvterm.name)::text = 'anchor_binding_site'::text);
  7406. --
  7407. -- Name: anchor_region; Type: VIEW; Schema: so; Owner: -
  7408. --
  7409. CREATE VIEW anchor_region AS
  7410. SELECT feature.feature_id AS anchor_region_id,
  7411. feature.feature_id,
  7412. feature.dbxref_id,
  7413. feature.organism_id,
  7414. feature.name,
  7415. feature.uniquename,
  7416. feature.residues,
  7417. feature.seqlen,
  7418. feature.md5checksum,
  7419. feature.type_id,
  7420. feature.is_analysis,
  7421. feature.is_obsolete,
  7422. feature.timeaccessioned,
  7423. feature.timelastmodified
  7424. FROM (feature
  7425. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7426. WHERE ((cvterm.name)::text = 'anchor_region'::text);
  7427. --
  7428. -- Name: aneuploid; Type: VIEW; Schema: so; Owner: -
  7429. --
  7430. CREATE VIEW aneuploid AS
  7431. SELECT feature.feature_id AS aneuploid_id,
  7432. feature.feature_id,
  7433. feature.dbxref_id,
  7434. feature.organism_id,
  7435. feature.name,
  7436. feature.uniquename,
  7437. feature.residues,
  7438. feature.seqlen,
  7439. feature.md5checksum,
  7440. feature.type_id,
  7441. feature.is_analysis,
  7442. feature.is_obsolete,
  7443. feature.timeaccessioned,
  7444. feature.timelastmodified
  7445. FROM (feature
  7446. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7447. WHERE ((((cvterm.name)::text = 'hyperploid'::text) OR ((cvterm.name)::text = 'hypoploid'::text)) OR ((cvterm.name)::text = 'aneuploid'::text));
  7448. --
  7449. -- Name: aneuploid_chromosome; Type: VIEW; Schema: so; Owner: -
  7450. --
  7451. CREATE VIEW aneuploid_chromosome AS
  7452. SELECT feature.feature_id AS aneuploid_chromosome_id,
  7453. feature.feature_id,
  7454. feature.dbxref_id,
  7455. feature.organism_id,
  7456. feature.name,
  7457. feature.uniquename,
  7458. feature.residues,
  7459. feature.seqlen,
  7460. feature.md5checksum,
  7461. feature.type_id,
  7462. feature.is_analysis,
  7463. feature.is_obsolete,
  7464. feature.timeaccessioned,
  7465. feature.timelastmodified
  7466. FROM (feature
  7467. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7468. WHERE (((cvterm.name)::text = 'inversion_derived_aneuploid_chromosome'::text) OR ((cvterm.name)::text = 'aneuploid_chromosome'::text));
  7469. --
  7470. -- Name: annotation_directed_improved_draft; Type: VIEW; Schema: so; Owner: -
  7471. --
  7472. CREATE VIEW annotation_directed_improved_draft AS
  7473. SELECT feature.feature_id AS annotation_directed_improved_draft_id,
  7474. feature.feature_id,
  7475. feature.dbxref_id,
  7476. feature.organism_id,
  7477. feature.name,
  7478. feature.uniquename,
  7479. feature.residues,
  7480. feature.seqlen,
  7481. feature.md5checksum,
  7482. feature.type_id,
  7483. feature.is_analysis,
  7484. feature.is_obsolete,
  7485. feature.timeaccessioned,
  7486. feature.timelastmodified
  7487. FROM (feature
  7488. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7489. WHERE ((cvterm.name)::text = 'annotation_directed_improved_draft'::text);
  7490. --
  7491. -- Name: anticodon; Type: VIEW; Schema: so; Owner: -
  7492. --
  7493. CREATE VIEW anticodon AS
  7494. SELECT feature.feature_id AS anticodon_id,
  7495. feature.feature_id,
  7496. feature.dbxref_id,
  7497. feature.organism_id,
  7498. feature.name,
  7499. feature.uniquename,
  7500. feature.residues,
  7501. feature.seqlen,
  7502. feature.md5checksum,
  7503. feature.type_id,
  7504. feature.is_analysis,
  7505. feature.is_obsolete,
  7506. feature.timeaccessioned,
  7507. feature.timelastmodified
  7508. FROM (feature
  7509. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7510. WHERE ((cvterm.name)::text = 'anticodon'::text);
  7511. --
  7512. -- Name: anticodon_loop; Type: VIEW; Schema: so; Owner: -
  7513. --
  7514. CREATE VIEW anticodon_loop AS
  7515. SELECT feature.feature_id AS anticodon_loop_id,
  7516. feature.feature_id,
  7517. feature.dbxref_id,
  7518. feature.organism_id,
  7519. feature.name,
  7520. feature.uniquename,
  7521. feature.residues,
  7522. feature.seqlen,
  7523. feature.md5checksum,
  7524. feature.type_id,
  7525. feature.is_analysis,
  7526. feature.is_obsolete,
  7527. feature.timeaccessioned,
  7528. feature.timelastmodified
  7529. FROM (feature
  7530. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7531. WHERE ((cvterm.name)::text = 'anticodon_loop'::text);
  7532. --
  7533. -- Name: antiparallel_beta_strand; Type: VIEW; Schema: so; Owner: -
  7534. --
  7535. CREATE VIEW antiparallel_beta_strand AS
  7536. SELECT feature.feature_id AS antiparallel_beta_strand_id,
  7537. feature.feature_id,
  7538. feature.dbxref_id,
  7539. feature.organism_id,
  7540. feature.name,
  7541. feature.uniquename,
  7542. feature.residues,
  7543. feature.seqlen,
  7544. feature.md5checksum,
  7545. feature.type_id,
  7546. feature.is_analysis,
  7547. feature.is_obsolete,
  7548. feature.timeaccessioned,
  7549. feature.timelastmodified
  7550. FROM (feature
  7551. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7552. WHERE ((cvterm.name)::text = 'antiparallel_beta_strand'::text);
  7553. --
  7554. -- Name: antisense; Type: VIEW; Schema: so; Owner: -
  7555. --
  7556. CREATE VIEW antisense AS
  7557. SELECT feature.feature_id AS antisense_id,
  7558. feature.feature_id,
  7559. feature.dbxref_id,
  7560. feature.organism_id,
  7561. feature.name,
  7562. feature.uniquename,
  7563. feature.residues,
  7564. feature.seqlen,
  7565. feature.md5checksum,
  7566. feature.type_id,
  7567. feature.is_analysis,
  7568. feature.is_obsolete,
  7569. feature.timeaccessioned,
  7570. feature.timelastmodified
  7571. FROM (feature
  7572. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7573. WHERE ((cvterm.name)::text = 'antisense'::text);
  7574. --
  7575. -- Name: antisense_primary_transcript; Type: VIEW; Schema: so; Owner: -
  7576. --
  7577. CREATE VIEW antisense_primary_transcript AS
  7578. SELECT feature.feature_id AS antisense_primary_transcript_id,
  7579. feature.feature_id,
  7580. feature.dbxref_id,
  7581. feature.organism_id,
  7582. feature.name,
  7583. feature.uniquename,
  7584. feature.residues,
  7585. feature.seqlen,
  7586. feature.md5checksum,
  7587. feature.type_id,
  7588. feature.is_analysis,
  7589. feature.is_obsolete,
  7590. feature.timeaccessioned,
  7591. feature.timelastmodified
  7592. FROM (feature
  7593. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7594. WHERE ((cvterm.name)::text = 'antisense_primary_transcript'::text);
  7595. --
  7596. -- Name: antisense_rna; Type: VIEW; Schema: so; Owner: -
  7597. --
  7598. CREATE VIEW antisense_rna AS
  7599. SELECT feature.feature_id AS antisense_rna_id,
  7600. feature.feature_id,
  7601. feature.dbxref_id,
  7602. feature.organism_id,
  7603. feature.name,
  7604. feature.uniquename,
  7605. feature.residues,
  7606. feature.seqlen,
  7607. feature.md5checksum,
  7608. feature.type_id,
  7609. feature.is_analysis,
  7610. feature.is_obsolete,
  7611. feature.timeaccessioned,
  7612. feature.timelastmodified
  7613. FROM (feature
  7614. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7615. WHERE (((cvterm.name)::text = 'MicF_RNA'::text) OR ((cvterm.name)::text = 'antisense_RNA'::text));
  7616. --
  7617. -- Name: apicoplast_chromosome; Type: VIEW; Schema: so; Owner: -
  7618. --
  7619. CREATE VIEW apicoplast_chromosome AS
  7620. SELECT feature.feature_id AS apicoplast_chromosome_id,
  7621. feature.feature_id,
  7622. feature.dbxref_id,
  7623. feature.organism_id,
  7624. feature.name,
  7625. feature.uniquename,
  7626. feature.residues,
  7627. feature.seqlen,
  7628. feature.md5checksum,
  7629. feature.type_id,
  7630. feature.is_analysis,
  7631. feature.is_obsolete,
  7632. feature.timeaccessioned,
  7633. feature.timelastmodified
  7634. FROM (feature
  7635. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7636. WHERE ((cvterm.name)::text = 'apicoplast_chromosome'::text);
  7637. --
  7638. -- Name: apicoplast_gene; Type: VIEW; Schema: so; Owner: -
  7639. --
  7640. CREATE VIEW apicoplast_gene AS
  7641. SELECT feature.feature_id AS apicoplast_gene_id,
  7642. feature.feature_id,
  7643. feature.dbxref_id,
  7644. feature.organism_id,
  7645. feature.name,
  7646. feature.uniquename,
  7647. feature.residues,
  7648. feature.seqlen,
  7649. feature.md5checksum,
  7650. feature.type_id,
  7651. feature.is_analysis,
  7652. feature.is_obsolete,
  7653. feature.timeaccessioned,
  7654. feature.timelastmodified
  7655. FROM (feature
  7656. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7657. WHERE ((cvterm.name)::text = 'apicoplast_gene'::text);
  7658. --
  7659. -- Name: apicoplast_sequence; Type: VIEW; Schema: so; Owner: -
  7660. --
  7661. CREATE VIEW apicoplast_sequence AS
  7662. SELECT feature.feature_id AS apicoplast_sequence_id,
  7663. feature.feature_id,
  7664. feature.dbxref_id,
  7665. feature.organism_id,
  7666. feature.name,
  7667. feature.uniquename,
  7668. feature.residues,
  7669. feature.seqlen,
  7670. feature.md5checksum,
  7671. feature.type_id,
  7672. feature.is_analysis,
  7673. feature.is_obsolete,
  7674. feature.timeaccessioned,
  7675. feature.timelastmodified
  7676. FROM (feature
  7677. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7678. WHERE ((cvterm.name)::text = 'apicoplast_sequence'::text);
  7679. --
  7680. -- Name: aptamer; Type: VIEW; Schema: so; Owner: -
  7681. --
  7682. CREATE VIEW aptamer AS
  7683. SELECT feature.feature_id AS aptamer_id,
  7684. feature.feature_id,
  7685. feature.dbxref_id,
  7686. feature.organism_id,
  7687. feature.name,
  7688. feature.uniquename,
  7689. feature.residues,
  7690. feature.seqlen,
  7691. feature.md5checksum,
  7692. feature.type_id,
  7693. feature.is_analysis,
  7694. feature.is_obsolete,
  7695. feature.timeaccessioned,
  7696. feature.timelastmodified
  7697. FROM (feature
  7698. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7699. WHERE ((((cvterm.name)::text = 'DNA_aptamer'::text) OR ((cvterm.name)::text = 'RNA_aptamer'::text)) OR ((cvterm.name)::text = 'aptamer'::text));
  7700. --
  7701. -- Name: archaeal_intron; Type: VIEW; Schema: so; Owner: -
  7702. --
  7703. CREATE VIEW archaeal_intron AS
  7704. SELECT feature.feature_id AS archaeal_intron_id,
  7705. feature.feature_id,
  7706. feature.dbxref_id,
  7707. feature.organism_id,
  7708. feature.name,
  7709. feature.uniquename,
  7710. feature.residues,
  7711. feature.seqlen,
  7712. feature.md5checksum,
  7713. feature.type_id,
  7714. feature.is_analysis,
  7715. feature.is_obsolete,
  7716. feature.timeaccessioned,
  7717. feature.timelastmodified
  7718. FROM (feature
  7719. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7720. WHERE ((cvterm.name)::text = 'archaeal_intron'::text);
  7721. --
  7722. -- Name: archaeosine; Type: VIEW; Schema: so; Owner: -
  7723. --
  7724. CREATE VIEW archaeosine AS
  7725. SELECT feature.feature_id AS archaeosine_id,
  7726. feature.feature_id,
  7727. feature.dbxref_id,
  7728. feature.organism_id,
  7729. feature.name,
  7730. feature.uniquename,
  7731. feature.residues,
  7732. feature.seqlen,
  7733. feature.md5checksum,
  7734. feature.type_id,
  7735. feature.is_analysis,
  7736. feature.is_obsolete,
  7737. feature.timeaccessioned,
  7738. feature.timelastmodified
  7739. FROM (feature
  7740. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7741. WHERE ((cvterm.name)::text = 'archaeosine'::text);
  7742. --
  7743. -- Name: arg_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  7744. --
  7745. CREATE VIEW arg_trna_primary_transcript AS
  7746. SELECT feature.feature_id AS arg_trna_primary_transcript_id,
  7747. feature.feature_id,
  7748. feature.dbxref_id,
  7749. feature.organism_id,
  7750. feature.name,
  7751. feature.uniquename,
  7752. feature.residues,
  7753. feature.seqlen,
  7754. feature.md5checksum,
  7755. feature.type_id,
  7756. feature.is_analysis,
  7757. feature.is_obsolete,
  7758. feature.timeaccessioned,
  7759. feature.timelastmodified
  7760. FROM (feature
  7761. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7762. WHERE ((cvterm.name)::text = 'arginine_tRNA_primary_transcript'::text);
  7763. --
  7764. -- Name: arginine; Type: VIEW; Schema: so; Owner: -
  7765. --
  7766. CREATE VIEW arginine AS
  7767. SELECT feature.feature_id AS arginine_id,
  7768. feature.feature_id,
  7769. feature.dbxref_id,
  7770. feature.organism_id,
  7771. feature.name,
  7772. feature.uniquename,
  7773. feature.residues,
  7774. feature.seqlen,
  7775. feature.md5checksum,
  7776. feature.type_id,
  7777. feature.is_analysis,
  7778. feature.is_obsolete,
  7779. feature.timeaccessioned,
  7780. feature.timelastmodified
  7781. FROM (feature
  7782. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7783. WHERE ((cvterm.name)::text = 'arginine'::text);
  7784. --
  7785. -- Name: arginyl_trna; Type: VIEW; Schema: so; Owner: -
  7786. --
  7787. CREATE VIEW arginyl_trna AS
  7788. SELECT feature.feature_id AS arginyl_trna_id,
  7789. feature.feature_id,
  7790. feature.dbxref_id,
  7791. feature.organism_id,
  7792. feature.name,
  7793. feature.uniquename,
  7794. feature.residues,
  7795. feature.seqlen,
  7796. feature.md5checksum,
  7797. feature.type_id,
  7798. feature.is_analysis,
  7799. feature.is_obsolete,
  7800. feature.timeaccessioned,
  7801. feature.timelastmodified
  7802. FROM (feature
  7803. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7804. WHERE ((cvterm.name)::text = 'arginyl_tRNA'::text);
  7805. --
  7806. -- Name: ars; Type: VIEW; Schema: so; Owner: -
  7807. --
  7808. CREATE VIEW ars AS
  7809. SELECT feature.feature_id AS ars_id,
  7810. feature.feature_id,
  7811. feature.dbxref_id,
  7812. feature.organism_id,
  7813. feature.name,
  7814. feature.uniquename,
  7815. feature.residues,
  7816. feature.seqlen,
  7817. feature.md5checksum,
  7818. feature.type_id,
  7819. feature.is_analysis,
  7820. feature.is_obsolete,
  7821. feature.timeaccessioned,
  7822. feature.timelastmodified
  7823. FROM (feature
  7824. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7825. WHERE ((cvterm.name)::text = 'ARS'::text);
  7826. --
  7827. -- Name: asparagine; Type: VIEW; Schema: so; Owner: -
  7828. --
  7829. CREATE VIEW asparagine AS
  7830. SELECT feature.feature_id AS asparagine_id,
  7831. feature.feature_id,
  7832. feature.dbxref_id,
  7833. feature.organism_id,
  7834. feature.name,
  7835. feature.uniquename,
  7836. feature.residues,
  7837. feature.seqlen,
  7838. feature.md5checksum,
  7839. feature.type_id,
  7840. feature.is_analysis,
  7841. feature.is_obsolete,
  7842. feature.timeaccessioned,
  7843. feature.timelastmodified
  7844. FROM (feature
  7845. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7846. WHERE ((cvterm.name)::text = 'asparagine'::text);
  7847. --
  7848. -- Name: asparagine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  7849. --
  7850. CREATE VIEW asparagine_trna_primary_transcript AS
  7851. SELECT feature.feature_id AS asparagine_trna_primary_transcript_id,
  7852. feature.feature_id,
  7853. feature.dbxref_id,
  7854. feature.organism_id,
  7855. feature.name,
  7856. feature.uniquename,
  7857. feature.residues,
  7858. feature.seqlen,
  7859. feature.md5checksum,
  7860. feature.type_id,
  7861. feature.is_analysis,
  7862. feature.is_obsolete,
  7863. feature.timeaccessioned,
  7864. feature.timelastmodified
  7865. FROM (feature
  7866. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7867. WHERE ((cvterm.name)::text = 'asparagine_tRNA_primary_transcript'::text);
  7868. --
  7869. -- Name: asparaginyl_trna; Type: VIEW; Schema: so; Owner: -
  7870. --
  7871. CREATE VIEW asparaginyl_trna AS
  7872. SELECT feature.feature_id AS asparaginyl_trna_id,
  7873. feature.feature_id,
  7874. feature.dbxref_id,
  7875. feature.organism_id,
  7876. feature.name,
  7877. feature.uniquename,
  7878. feature.residues,
  7879. feature.seqlen,
  7880. feature.md5checksum,
  7881. feature.type_id,
  7882. feature.is_analysis,
  7883. feature.is_obsolete,
  7884. feature.timeaccessioned,
  7885. feature.timelastmodified
  7886. FROM (feature
  7887. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7888. WHERE ((cvterm.name)::text = 'asparaginyl_tRNA'::text);
  7889. --
  7890. -- Name: aspartic_acid; Type: VIEW; Schema: so; Owner: -
  7891. --
  7892. CREATE VIEW aspartic_acid AS
  7893. SELECT feature.feature_id AS aspartic_acid_id,
  7894. feature.feature_id,
  7895. feature.dbxref_id,
  7896. feature.organism_id,
  7897. feature.name,
  7898. feature.uniquename,
  7899. feature.residues,
  7900. feature.seqlen,
  7901. feature.md5checksum,
  7902. feature.type_id,
  7903. feature.is_analysis,
  7904. feature.is_obsolete,
  7905. feature.timeaccessioned,
  7906. feature.timelastmodified
  7907. FROM (feature
  7908. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7909. WHERE ((cvterm.name)::text = 'aspartic_acid'::text);
  7910. --
  7911. -- Name: aspartic_acid_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  7912. --
  7913. CREATE VIEW aspartic_acid_trna_primary_transcript AS
  7914. SELECT feature.feature_id AS aspartic_acid_trna_primary_transcript_id,
  7915. feature.feature_id,
  7916. feature.dbxref_id,
  7917. feature.organism_id,
  7918. feature.name,
  7919. feature.uniquename,
  7920. feature.residues,
  7921. feature.seqlen,
  7922. feature.md5checksum,
  7923. feature.type_id,
  7924. feature.is_analysis,
  7925. feature.is_obsolete,
  7926. feature.timeaccessioned,
  7927. feature.timelastmodified
  7928. FROM (feature
  7929. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7930. WHERE ((cvterm.name)::text = 'aspartic_acid_tRNA_primary_transcript'::text);
  7931. --
  7932. -- Name: aspartyl_trna; Type: VIEW; Schema: so; Owner: -
  7933. --
  7934. CREATE VIEW aspartyl_trna AS
  7935. SELECT feature.feature_id AS aspartyl_trna_id,
  7936. feature.feature_id,
  7937. feature.dbxref_id,
  7938. feature.organism_id,
  7939. feature.name,
  7940. feature.uniquename,
  7941. feature.residues,
  7942. feature.seqlen,
  7943. feature.md5checksum,
  7944. feature.type_id,
  7945. feature.is_analysis,
  7946. feature.is_obsolete,
  7947. feature.timeaccessioned,
  7948. feature.timelastmodified
  7949. FROM (feature
  7950. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7951. WHERE ((cvterm.name)::text = 'aspartyl_tRNA'::text);
  7952. --
  7953. -- Name: aspe_primer; Type: VIEW; Schema: so; Owner: -
  7954. --
  7955. CREATE VIEW aspe_primer AS
  7956. SELECT feature.feature_id AS aspe_primer_id,
  7957. feature.feature_id,
  7958. feature.dbxref_id,
  7959. feature.organism_id,
  7960. feature.name,
  7961. feature.uniquename,
  7962. feature.residues,
  7963. feature.seqlen,
  7964. feature.md5checksum,
  7965. feature.type_id,
  7966. feature.is_analysis,
  7967. feature.is_obsolete,
  7968. feature.timeaccessioned,
  7969. feature.timelastmodified
  7970. FROM (feature
  7971. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7972. WHERE ((cvterm.name)::text = 'ASPE_primer'::text);
  7973. --
  7974. -- Name: assembly; Type: VIEW; Schema: so; Owner: -
  7975. --
  7976. CREATE VIEW assembly AS
  7977. SELECT feature.feature_id AS assembly_id,
  7978. feature.feature_id,
  7979. feature.dbxref_id,
  7980. feature.organism_id,
  7981. feature.name,
  7982. feature.uniquename,
  7983. feature.residues,
  7984. feature.seqlen,
  7985. feature.md5checksum,
  7986. feature.type_id,
  7987. feature.is_analysis,
  7988. feature.is_obsolete,
  7989. feature.timeaccessioned,
  7990. feature.timelastmodified
  7991. FROM (feature
  7992. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7993. WHERE ((((((((((((((cvterm.name)::text = 'sequence_assembly'::text) OR ((cvterm.name)::text = 'fragment_assembly'::text)) OR ((cvterm.name)::text = 'supercontig'::text)) OR ((cvterm.name)::text = 'contig'::text)) OR ((cvterm.name)::text = 'tiling_path'::text)) OR ((cvterm.name)::text = 'virtual_sequence'::text)) OR ((cvterm.name)::text = 'golden_path'::text)) OR ((cvterm.name)::text = 'ultracontig'::text)) OR ((cvterm.name)::text = 'expressed_sequence_assembly'::text)) OR ((cvterm.name)::text = 'fingerprint_map'::text)) OR ((cvterm.name)::text = 'STS_map'::text)) OR ((cvterm.name)::text = 'RH_map'::text)) OR ((cvterm.name)::text = 'assembly'::text));
  7994. --
  7995. -- Name: assembly_component; Type: VIEW; Schema: so; Owner: -
  7996. --
  7997. CREATE VIEW assembly_component AS
  7998. SELECT feature.feature_id AS assembly_component_id,
  7999. feature.feature_id,
  8000. feature.dbxref_id,
  8001. feature.organism_id,
  8002. feature.name,
  8003. feature.uniquename,
  8004. feature.residues,
  8005. feature.seqlen,
  8006. feature.md5checksum,
  8007. feature.type_id,
  8008. feature.is_analysis,
  8009. feature.is_obsolete,
  8010. feature.timeaccessioned,
  8011. feature.timelastmodified
  8012. FROM (feature
  8013. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8014. WHERE ((((((((((((((((((((((cvterm.name)::text = 'contig'::text) OR ((cvterm.name)::text = 'read'::text)) OR ((cvterm.name)::text = 'restriction_fragment'::text)) OR ((cvterm.name)::text = 'golden_path_fragment'::text)) OR ((cvterm.name)::text = 'tiling_path_fragment'::text)) OR ((cvterm.name)::text = 'gap'::text)) OR ((cvterm.name)::text = 'sonicate_fragment'::text)) OR ((cvterm.name)::text = 'paired_end_fragment'::text)) OR ((cvterm.name)::text = 'read_pair'::text)) OR ((cvterm.name)::text = 'contig_read'::text)) OR ((cvterm.name)::text = 'BAC_end'::text)) OR ((cvterm.name)::text = 'dye_terminator_read'::text)) OR ((cvterm.name)::text = 'pyrosequenced_read'::text)) OR ((cvterm.name)::text = 'ligation_based_read'::text)) OR ((cvterm.name)::text = 'polymerase_synthesis_read'::text)) OR ((cvterm.name)::text = 'PAC_end'::text)) OR ((cvterm.name)::text = 'YAC_end'::text)) OR ((cvterm.name)::text = 'clone_end'::text)) OR ((cvterm.name)::text = 'RFLP_fragment'::text)) OR ((cvterm.name)::text = 'tiling_path_clone'::text)) OR ((cvterm.name)::text = 'assembly_component'::text));
  8015. --
  8016. -- Name: assembly_error_correction; Type: VIEW; Schema: so; Owner: -
  8017. --
  8018. CREATE VIEW assembly_error_correction AS
  8019. SELECT feature.feature_id AS assembly_error_correction_id,
  8020. feature.feature_id,
  8021. feature.dbxref_id,
  8022. feature.organism_id,
  8023. feature.name,
  8024. feature.uniquename,
  8025. feature.residues,
  8026. feature.seqlen,
  8027. feature.md5checksum,
  8028. feature.type_id,
  8029. feature.is_analysis,
  8030. feature.is_obsolete,
  8031. feature.timeaccessioned,
  8032. feature.timelastmodified
  8033. FROM (feature
  8034. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8035. WHERE ((cvterm.name)::text = 'assembly_error_correction'::text);
  8036. --
  8037. -- Name: assortment_derived_aneuploid; Type: VIEW; Schema: so; Owner: -
  8038. --
  8039. CREATE VIEW assortment_derived_aneuploid AS
  8040. SELECT feature.feature_id AS assortment_derived_aneuploid_id,
  8041. feature.feature_id,
  8042. feature.dbxref_id,
  8043. feature.organism_id,
  8044. feature.name,
  8045. feature.uniquename,
  8046. feature.residues,
  8047. feature.seqlen,
  8048. feature.md5checksum,
  8049. feature.type_id,
  8050. feature.is_analysis,
  8051. feature.is_obsolete,
  8052. feature.timeaccessioned,
  8053. feature.timelastmodified
  8054. FROM (feature
  8055. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8056. WHERE ((cvterm.name)::text = 'assortment_derived_aneuploid'::text);
  8057. --
  8058. -- Name: assortment_derived_deficiency; Type: VIEW; Schema: so; Owner: -
  8059. --
  8060. CREATE VIEW assortment_derived_deficiency AS
  8061. SELECT feature.feature_id AS assortment_derived_deficiency_id,
  8062. feature.feature_id,
  8063. feature.dbxref_id,
  8064. feature.organism_id,
  8065. feature.name,
  8066. feature.uniquename,
  8067. feature.residues,
  8068. feature.seqlen,
  8069. feature.md5checksum,
  8070. feature.type_id,
  8071. feature.is_analysis,
  8072. feature.is_obsolete,
  8073. feature.timeaccessioned,
  8074. feature.timelastmodified
  8075. FROM (feature
  8076. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8077. WHERE ((cvterm.name)::text = 'assortment_derived_deficiency'::text);
  8078. --
  8079. -- Name: assortment_derived_deficiency_plus_duplication; Type: VIEW; Schema: so; Owner: -
  8080. --
  8081. CREATE VIEW assortment_derived_deficiency_plus_duplication AS
  8082. SELECT feature.feature_id AS assortment_derived_deficiency_plus_duplication_id,
  8083. feature.feature_id,
  8084. feature.dbxref_id,
  8085. feature.organism_id,
  8086. feature.name,
  8087. feature.uniquename,
  8088. feature.residues,
  8089. feature.seqlen,
  8090. feature.md5checksum,
  8091. feature.type_id,
  8092. feature.is_analysis,
  8093. feature.is_obsolete,
  8094. feature.timeaccessioned,
  8095. feature.timelastmodified
  8096. FROM (feature
  8097. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8098. WHERE ((cvterm.name)::text = 'assortment_derived_deficiency_plus_duplication'::text);
  8099. --
  8100. -- Name: assortment_derived_duplication; Type: VIEW; Schema: so; Owner: -
  8101. --
  8102. CREATE VIEW assortment_derived_duplication AS
  8103. SELECT feature.feature_id AS assortment_derived_duplication_id,
  8104. feature.feature_id,
  8105. feature.dbxref_id,
  8106. feature.organism_id,
  8107. feature.name,
  8108. feature.uniquename,
  8109. feature.residues,
  8110. feature.seqlen,
  8111. feature.md5checksum,
  8112. feature.type_id,
  8113. feature.is_analysis,
  8114. feature.is_obsolete,
  8115. feature.timeaccessioned,
  8116. feature.timelastmodified
  8117. FROM (feature
  8118. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8119. WHERE ((cvterm.name)::text = 'assortment_derived_duplication'::text);
  8120. --
  8121. -- Name: assortment_derived_variation; Type: VIEW; Schema: so; Owner: -
  8122. --
  8123. CREATE VIEW assortment_derived_variation AS
  8124. SELECT feature.feature_id AS assortment_derived_variation_id,
  8125. feature.feature_id,
  8126. feature.dbxref_id,
  8127. feature.organism_id,
  8128. feature.name,
  8129. feature.uniquename,
  8130. feature.residues,
  8131. feature.seqlen,
  8132. feature.md5checksum,
  8133. feature.type_id,
  8134. feature.is_analysis,
  8135. feature.is_obsolete,
  8136. feature.timeaccessioned,
  8137. feature.timelastmodified
  8138. FROM (feature
  8139. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8140. WHERE ((((((cvterm.name)::text = 'assortment_derived_duplication'::text) OR ((cvterm.name)::text = 'assortment_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'assortment_derived_deficiency'::text)) OR ((cvterm.name)::text = 'assortment_derived_aneuploid'::text)) OR ((cvterm.name)::text = 'assortment_derived_variation'::text));
  8141. --
  8142. -- Name: asx_motif; Type: VIEW; Schema: so; Owner: -
  8143. --
  8144. CREATE VIEW asx_motif AS
  8145. SELECT feature.feature_id AS asx_motif_id,
  8146. feature.feature_id,
  8147. feature.dbxref_id,
  8148. feature.organism_id,
  8149. feature.name,
  8150. feature.uniquename,
  8151. feature.residues,
  8152. feature.seqlen,
  8153. feature.md5checksum,
  8154. feature.type_id,
  8155. feature.is_analysis,
  8156. feature.is_obsolete,
  8157. feature.timeaccessioned,
  8158. feature.timelastmodified
  8159. FROM (feature
  8160. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8161. WHERE ((cvterm.name)::text = 'asx_motif'::text);
  8162. --
  8163. -- Name: asx_turn; Type: VIEW; Schema: so; Owner: -
  8164. --
  8165. CREATE VIEW asx_turn AS
  8166. SELECT feature.feature_id AS asx_turn_id,
  8167. feature.feature_id,
  8168. feature.dbxref_id,
  8169. feature.organism_id,
  8170. feature.name,
  8171. feature.uniquename,
  8172. feature.residues,
  8173. feature.seqlen,
  8174. feature.md5checksum,
  8175. feature.type_id,
  8176. feature.is_analysis,
  8177. feature.is_obsolete,
  8178. feature.timeaccessioned,
  8179. feature.timelastmodified
  8180. FROM (feature
  8181. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8182. WHERE ((((((cvterm.name)::text = 'asx_turn_left_handed_type_one'::text) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'asx_turn'::text));
  8183. --
  8184. -- Name: asx_turn_left_handed_type_one; Type: VIEW; Schema: so; Owner: -
  8185. --
  8186. CREATE VIEW asx_turn_left_handed_type_one AS
  8187. SELECT feature.feature_id AS asx_turn_left_handed_type_one_id,
  8188. feature.feature_id,
  8189. feature.dbxref_id,
  8190. feature.organism_id,
  8191. feature.name,
  8192. feature.uniquename,
  8193. feature.residues,
  8194. feature.seqlen,
  8195. feature.md5checksum,
  8196. feature.type_id,
  8197. feature.is_analysis,
  8198. feature.is_obsolete,
  8199. feature.timeaccessioned,
  8200. feature.timelastmodified
  8201. FROM (feature
  8202. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8203. WHERE ((cvterm.name)::text = 'asx_turn_left_handed_type_one'::text);
  8204. --
  8205. -- Name: asx_turn_left_handed_type_two; Type: VIEW; Schema: so; Owner: -
  8206. --
  8207. CREATE VIEW asx_turn_left_handed_type_two AS
  8208. SELECT feature.feature_id AS asx_turn_left_handed_type_two_id,
  8209. feature.feature_id,
  8210. feature.dbxref_id,
  8211. feature.organism_id,
  8212. feature.name,
  8213. feature.uniquename,
  8214. feature.residues,
  8215. feature.seqlen,
  8216. feature.md5checksum,
  8217. feature.type_id,
  8218. feature.is_analysis,
  8219. feature.is_obsolete,
  8220. feature.timeaccessioned,
  8221. feature.timelastmodified
  8222. FROM (feature
  8223. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8224. WHERE ((cvterm.name)::text = 'asx_turn_left_handed_type_two'::text);
  8225. --
  8226. -- Name: asx_turn_right_handed_type_one; Type: VIEW; Schema: so; Owner: -
  8227. --
  8228. CREATE VIEW asx_turn_right_handed_type_one AS
  8229. SELECT feature.feature_id AS asx_turn_right_handed_type_one_id,
  8230. feature.feature_id,
  8231. feature.dbxref_id,
  8232. feature.organism_id,
  8233. feature.name,
  8234. feature.uniquename,
  8235. feature.residues,
  8236. feature.seqlen,
  8237. feature.md5checksum,
  8238. feature.type_id,
  8239. feature.is_analysis,
  8240. feature.is_obsolete,
  8241. feature.timeaccessioned,
  8242. feature.timelastmodified
  8243. FROM (feature
  8244. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8245. WHERE ((cvterm.name)::text = 'asx_turn_right_handed_type_one'::text);
  8246. --
  8247. -- Name: asx_turn_right_handed_type_two; Type: VIEW; Schema: so; Owner: -
  8248. --
  8249. CREATE VIEW asx_turn_right_handed_type_two AS
  8250. SELECT feature.feature_id AS asx_turn_right_handed_type_two_id,
  8251. feature.feature_id,
  8252. feature.dbxref_id,
  8253. feature.organism_id,
  8254. feature.name,
  8255. feature.uniquename,
  8256. feature.residues,
  8257. feature.seqlen,
  8258. feature.md5checksum,
  8259. feature.type_id,
  8260. feature.is_analysis,
  8261. feature.is_obsolete,
  8262. feature.timeaccessioned,
  8263. feature.timelastmodified
  8264. FROM (feature
  8265. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8266. WHERE ((cvterm.name)::text = 'asx_turn_right_handed_type_two'::text);
  8267. --
  8268. -- Name: asymmetric_rna_internal_loop; Type: VIEW; Schema: so; Owner: -
  8269. --
  8270. CREATE VIEW asymmetric_rna_internal_loop AS
  8271. SELECT feature.feature_id AS asymmetric_rna_internal_loop_id,
  8272. feature.feature_id,
  8273. feature.dbxref_id,
  8274. feature.organism_id,
  8275. feature.name,
  8276. feature.uniquename,
  8277. feature.residues,
  8278. feature.seqlen,
  8279. feature.md5checksum,
  8280. feature.type_id,
  8281. feature.is_analysis,
  8282. feature.is_obsolete,
  8283. feature.timeaccessioned,
  8284. feature.timelastmodified
  8285. FROM (feature
  8286. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8287. WHERE ((((cvterm.name)::text = 'K_turn_RNA_motif'::text) OR ((cvterm.name)::text = 'sarcin_like_RNA_motif'::text)) OR ((cvterm.name)::text = 'asymmetric_RNA_internal_loop'::text));
  8288. --
  8289. -- Name: attb_site; Type: VIEW; Schema: so; Owner: -
  8290. --
  8291. CREATE VIEW attb_site AS
  8292. SELECT feature.feature_id AS attb_site_id,
  8293. feature.feature_id,
  8294. feature.dbxref_id,
  8295. feature.organism_id,
  8296. feature.name,
  8297. feature.uniquename,
  8298. feature.residues,
  8299. feature.seqlen,
  8300. feature.md5checksum,
  8301. feature.type_id,
  8302. feature.is_analysis,
  8303. feature.is_obsolete,
  8304. feature.timeaccessioned,
  8305. feature.timelastmodified
  8306. FROM (feature
  8307. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8308. WHERE ((cvterm.name)::text = 'attB_site'::text);
  8309. --
  8310. -- Name: attc_site; Type: VIEW; Schema: so; Owner: -
  8311. --
  8312. CREATE VIEW attc_site AS
  8313. SELECT feature.feature_id AS attc_site_id,
  8314. feature.feature_id,
  8315. feature.dbxref_id,
  8316. feature.organism_id,
  8317. feature.name,
  8318. feature.uniquename,
  8319. feature.residues,
  8320. feature.seqlen,
  8321. feature.md5checksum,
  8322. feature.type_id,
  8323. feature.is_analysis,
  8324. feature.is_obsolete,
  8325. feature.timeaccessioned,
  8326. feature.timelastmodified
  8327. FROM (feature
  8328. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8329. WHERE ((cvterm.name)::text = 'attC_site'::text);
  8330. --
  8331. -- Name: attctn_site; Type: VIEW; Schema: so; Owner: -
  8332. --
  8333. CREATE VIEW attctn_site AS
  8334. SELECT feature.feature_id AS attctn_site_id,
  8335. feature.feature_id,
  8336. feature.dbxref_id,
  8337. feature.organism_id,
  8338. feature.name,
  8339. feature.uniquename,
  8340. feature.residues,
  8341. feature.seqlen,
  8342. feature.md5checksum,
  8343. feature.type_id,
  8344. feature.is_analysis,
  8345. feature.is_obsolete,
  8346. feature.timeaccessioned,
  8347. feature.timelastmodified
  8348. FROM (feature
  8349. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8350. WHERE ((cvterm.name)::text = 'attCtn_site'::text);
  8351. --
  8352. -- Name: attenuator; Type: VIEW; Schema: so; Owner: -
  8353. --
  8354. CREATE VIEW attenuator AS
  8355. SELECT feature.feature_id AS attenuator_id,
  8356. feature.feature_id,
  8357. feature.dbxref_id,
  8358. feature.organism_id,
  8359. feature.name,
  8360. feature.uniquename,
  8361. feature.residues,
  8362. feature.seqlen,
  8363. feature.md5checksum,
  8364. feature.type_id,
  8365. feature.is_analysis,
  8366. feature.is_obsolete,
  8367. feature.timeaccessioned,
  8368. feature.timelastmodified
  8369. FROM (feature
  8370. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8371. WHERE ((cvterm.name)::text = 'attenuator'::text);
  8372. --
  8373. -- Name: atti_site; Type: VIEW; Schema: so; Owner: -
  8374. --
  8375. CREATE VIEW atti_site AS
  8376. SELECT feature.feature_id AS atti_site_id,
  8377. feature.feature_id,
  8378. feature.dbxref_id,
  8379. feature.organism_id,
  8380. feature.name,
  8381. feature.uniquename,
  8382. feature.residues,
  8383. feature.seqlen,
  8384. feature.md5checksum,
  8385. feature.type_id,
  8386. feature.is_analysis,
  8387. feature.is_obsolete,
  8388. feature.timeaccessioned,
  8389. feature.timelastmodified
  8390. FROM (feature
  8391. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8392. WHERE ((cvterm.name)::text = 'attI_site'::text);
  8393. --
  8394. -- Name: attl_site; Type: VIEW; Schema: so; Owner: -
  8395. --
  8396. CREATE VIEW attl_site AS
  8397. SELECT feature.feature_id AS attl_site_id,
  8398. feature.feature_id,
  8399. feature.dbxref_id,
  8400. feature.organism_id,
  8401. feature.name,
  8402. feature.uniquename,
  8403. feature.residues,
  8404. feature.seqlen,
  8405. feature.md5checksum,
  8406. feature.type_id,
  8407. feature.is_analysis,
  8408. feature.is_obsolete,
  8409. feature.timeaccessioned,
  8410. feature.timelastmodified
  8411. FROM (feature
  8412. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8413. WHERE ((cvterm.name)::text = 'attL_site'::text);
  8414. --
  8415. -- Name: attp_site; Type: VIEW; Schema: so; Owner: -
  8416. --
  8417. CREATE VIEW attp_site AS
  8418. SELECT feature.feature_id AS attp_site_id,
  8419. feature.feature_id,
  8420. feature.dbxref_id,
  8421. feature.organism_id,
  8422. feature.name,
  8423. feature.uniquename,
  8424. feature.residues,
  8425. feature.seqlen,
  8426. feature.md5checksum,
  8427. feature.type_id,
  8428. feature.is_analysis,
  8429. feature.is_obsolete,
  8430. feature.timeaccessioned,
  8431. feature.timelastmodified
  8432. FROM (feature
  8433. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8434. WHERE ((cvterm.name)::text = 'attP_site'::text);
  8435. --
  8436. -- Name: attr_site; Type: VIEW; Schema: so; Owner: -
  8437. --
  8438. CREATE VIEW attr_site AS
  8439. SELECT feature.feature_id AS attr_site_id,
  8440. feature.feature_id,
  8441. feature.dbxref_id,
  8442. feature.organism_id,
  8443. feature.name,
  8444. feature.uniquename,
  8445. feature.residues,
  8446. feature.seqlen,
  8447. feature.md5checksum,
  8448. feature.type_id,
  8449. feature.is_analysis,
  8450. feature.is_obsolete,
  8451. feature.timeaccessioned,
  8452. feature.timelastmodified
  8453. FROM (feature
  8454. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8455. WHERE ((cvterm.name)::text = 'attR_site'::text);
  8456. --
  8457. -- Name: au_rich_element; Type: VIEW; Schema: so; Owner: -
  8458. --
  8459. CREATE VIEW au_rich_element AS
  8460. SELECT feature.feature_id AS au_rich_element_id,
  8461. feature.feature_id,
  8462. feature.dbxref_id,
  8463. feature.organism_id,
  8464. feature.name,
  8465. feature.uniquename,
  8466. feature.residues,
  8467. feature.seqlen,
  8468. feature.md5checksum,
  8469. feature.type_id,
  8470. feature.is_analysis,
  8471. feature.is_obsolete,
  8472. feature.timeaccessioned,
  8473. feature.timelastmodified
  8474. FROM (feature
  8475. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8476. WHERE ((cvterm.name)::text = 'AU_rich_element'::text);
  8477. --
  8478. -- Name: autocatalytically_spliced_intron; Type: VIEW; Schema: so; Owner: -
  8479. --
  8480. CREATE VIEW autocatalytically_spliced_intron AS
  8481. SELECT feature.feature_id AS autocatalytically_spliced_intron_id,
  8482. feature.feature_id,
  8483. feature.dbxref_id,
  8484. feature.organism_id,
  8485. feature.name,
  8486. feature.uniquename,
  8487. feature.residues,
  8488. feature.seqlen,
  8489. feature.md5checksum,
  8490. feature.type_id,
  8491. feature.is_analysis,
  8492. feature.is_obsolete,
  8493. feature.timeaccessioned,
  8494. feature.timelastmodified
  8495. FROM (feature
  8496. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8497. WHERE (((((((cvterm.name)::text = 'group_I_intron'::text) OR ((cvterm.name)::text = 'group_II_intron'::text)) OR ((cvterm.name)::text = 'group_III_intron'::text)) OR ((cvterm.name)::text = 'group_IIA_intron'::text)) OR ((cvterm.name)::text = 'group_IIB_intron'::text)) OR ((cvterm.name)::text = 'autocatalytically_spliced_intron'::text));
  8498. --
  8499. -- Name: autopolyploid; Type: VIEW; Schema: so; Owner: -
  8500. --
  8501. CREATE VIEW autopolyploid AS
  8502. SELECT feature.feature_id AS autopolyploid_id,
  8503. feature.feature_id,
  8504. feature.dbxref_id,
  8505. feature.organism_id,
  8506. feature.name,
  8507. feature.uniquename,
  8508. feature.residues,
  8509. feature.seqlen,
  8510. feature.md5checksum,
  8511. feature.type_id,
  8512. feature.is_analysis,
  8513. feature.is_obsolete,
  8514. feature.timeaccessioned,
  8515. feature.timelastmodified
  8516. FROM (feature
  8517. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8518. WHERE ((cvterm.name)::text = 'autopolyploid'::text);
  8519. --
  8520. -- Name: autoregulated; Type: VIEW; Schema: so; Owner: -
  8521. --
  8522. CREATE VIEW autoregulated AS
  8523. SELECT feature.feature_id AS autoregulated_id,
  8524. feature.feature_id,
  8525. feature.dbxref_id,
  8526. feature.organism_id,
  8527. feature.name,
  8528. feature.uniquename,
  8529. feature.residues,
  8530. feature.seqlen,
  8531. feature.md5checksum,
  8532. feature.type_id,
  8533. feature.is_analysis,
  8534. feature.is_obsolete,
  8535. feature.timeaccessioned,
  8536. feature.timelastmodified
  8537. FROM (feature
  8538. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8539. WHERE ((((cvterm.name)::text = 'negatively_autoregulated'::text) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'autoregulated'::text));
  8540. --
  8541. -- Name: autosynaptic_chromosome; Type: VIEW; Schema: so; Owner: -
  8542. --
  8543. CREATE VIEW autosynaptic_chromosome AS
  8544. SELECT feature.feature_id AS autosynaptic_chromosome_id,
  8545. feature.feature_id,
  8546. feature.dbxref_id,
  8547. feature.organism_id,
  8548. feature.name,
  8549. feature.uniquename,
  8550. feature.residues,
  8551. feature.seqlen,
  8552. feature.md5checksum,
  8553. feature.type_id,
  8554. feature.is_analysis,
  8555. feature.is_obsolete,
  8556. feature.timeaccessioned,
  8557. feature.timelastmodified
  8558. FROM (feature
  8559. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8560. WHERE ((((cvterm.name)::text = 'dexstrosynaptic_chromosome'::text) OR ((cvterm.name)::text = 'laevosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'autosynaptic_chromosome'::text));
  8561. --
  8562. -- Name: b_box; Type: VIEW; Schema: so; Owner: -
  8563. --
  8564. CREATE VIEW b_box AS
  8565. SELECT feature.feature_id AS b_box_id,
  8566. feature.feature_id,
  8567. feature.dbxref_id,
  8568. feature.organism_id,
  8569. feature.name,
  8570. feature.uniquename,
  8571. feature.residues,
  8572. feature.seqlen,
  8573. feature.md5checksum,
  8574. feature.type_id,
  8575. feature.is_analysis,
  8576. feature.is_obsolete,
  8577. feature.timeaccessioned,
  8578. feature.timelastmodified
  8579. FROM (feature
  8580. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8581. WHERE ((cvterm.name)::text = 'B_box'::text);
  8582. --
  8583. -- Name: bac; Type: VIEW; Schema: so; Owner: -
  8584. --
  8585. CREATE VIEW bac AS
  8586. SELECT feature.feature_id AS bac_id,
  8587. feature.feature_id,
  8588. feature.dbxref_id,
  8589. feature.organism_id,
  8590. feature.name,
  8591. feature.uniquename,
  8592. feature.residues,
  8593. feature.seqlen,
  8594. feature.md5checksum,
  8595. feature.type_id,
  8596. feature.is_analysis,
  8597. feature.is_obsolete,
  8598. feature.timeaccessioned,
  8599. feature.timelastmodified
  8600. FROM (feature
  8601. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8602. WHERE ((cvterm.name)::text = 'BAC'::text);
  8603. --
  8604. -- Name: bac_cloned_genomic_insert; Type: VIEW; Schema: so; Owner: -
  8605. --
  8606. CREATE VIEW bac_cloned_genomic_insert AS
  8607. SELECT feature.feature_id AS bac_cloned_genomic_insert_id,
  8608. feature.feature_id,
  8609. feature.dbxref_id,
  8610. feature.organism_id,
  8611. feature.name,
  8612. feature.uniquename,
  8613. feature.residues,
  8614. feature.seqlen,
  8615. feature.md5checksum,
  8616. feature.type_id,
  8617. feature.is_analysis,
  8618. feature.is_obsolete,
  8619. feature.timeaccessioned,
  8620. feature.timelastmodified
  8621. FROM (feature
  8622. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8623. WHERE ((cvterm.name)::text = 'BAC_cloned_genomic_insert'::text);
  8624. --
  8625. -- Name: bac_end; Type: VIEW; Schema: so; Owner: -
  8626. --
  8627. CREATE VIEW bac_end AS
  8628. SELECT feature.feature_id AS bac_end_id,
  8629. feature.feature_id,
  8630. feature.dbxref_id,
  8631. feature.organism_id,
  8632. feature.name,
  8633. feature.uniquename,
  8634. feature.residues,
  8635. feature.seqlen,
  8636. feature.md5checksum,
  8637. feature.type_id,
  8638. feature.is_analysis,
  8639. feature.is_obsolete,
  8640. feature.timeaccessioned,
  8641. feature.timelastmodified
  8642. FROM (feature
  8643. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8644. WHERE ((cvterm.name)::text = 'BAC_end'::text);
  8645. --
  8646. -- Name: bacterial_rnapol_promoter; Type: VIEW; Schema: so; Owner: -
  8647. --
  8648. CREATE VIEW bacterial_rnapol_promoter AS
  8649. SELECT feature.feature_id AS bacterial_rnapol_promoter_id,
  8650. feature.feature_id,
  8651. feature.dbxref_id,
  8652. feature.organism_id,
  8653. feature.name,
  8654. feature.uniquename,
  8655. feature.residues,
  8656. feature.seqlen,
  8657. feature.md5checksum,
  8658. feature.type_id,
  8659. feature.is_analysis,
  8660. feature.is_obsolete,
  8661. feature.timeaccessioned,
  8662. feature.timelastmodified
  8663. FROM (feature
  8664. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8665. WHERE ((((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text));
  8666. --
  8667. -- Name: bacterial_rnapol_promoter_sigma54; Type: VIEW; Schema: so; Owner: -
  8668. --
  8669. CREATE VIEW bacterial_rnapol_promoter_sigma54 AS
  8670. SELECT feature.feature_id AS bacterial_rnapol_promoter_sigma54_id,
  8671. feature.feature_id,
  8672. feature.dbxref_id,
  8673. feature.organism_id,
  8674. feature.name,
  8675. feature.uniquename,
  8676. feature.residues,
  8677. feature.seqlen,
  8678. feature.md5checksum,
  8679. feature.type_id,
  8680. feature.is_analysis,
  8681. feature.is_obsolete,
  8682. feature.timeaccessioned,
  8683. feature.timelastmodified
  8684. FROM (feature
  8685. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8686. WHERE ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text);
  8687. --
  8688. -- Name: bacterial_rnapol_promoter_sigma_70; Type: VIEW; Schema: so; Owner: -
  8689. --
  8690. CREATE VIEW bacterial_rnapol_promoter_sigma_70 AS
  8691. SELECT feature.feature_id AS bacterial_rnapol_promoter_sigma_70_id,
  8692. feature.feature_id,
  8693. feature.dbxref_id,
  8694. feature.organism_id,
  8695. feature.name,
  8696. feature.uniquename,
  8697. feature.residues,
  8698. feature.seqlen,
  8699. feature.md5checksum,
  8700. feature.type_id,
  8701. feature.is_analysis,
  8702. feature.is_obsolete,
  8703. feature.timeaccessioned,
  8704. feature.timelastmodified
  8705. FROM (feature
  8706. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8707. WHERE ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text);
  8708. --
  8709. -- Name: bacterial_terminator; Type: VIEW; Schema: so; Owner: -
  8710. --
  8711. CREATE VIEW bacterial_terminator AS
  8712. SELECT feature.feature_id AS bacterial_terminator_id,
  8713. feature.feature_id,
  8714. feature.dbxref_id,
  8715. feature.organism_id,
  8716. feature.name,
  8717. feature.uniquename,
  8718. feature.residues,
  8719. feature.seqlen,
  8720. feature.md5checksum,
  8721. feature.type_id,
  8722. feature.is_analysis,
  8723. feature.is_obsolete,
  8724. feature.timeaccessioned,
  8725. feature.timelastmodified
  8726. FROM (feature
  8727. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8728. WHERE ((((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text));
  8729. --
  8730. -- Name: base; Type: VIEW; Schema: so; Owner: -
  8731. --
  8732. CREATE VIEW base AS
  8733. SELECT feature.feature_id AS base_id,
  8734. feature.feature_id,
  8735. feature.dbxref_id,
  8736. feature.organism_id,
  8737. feature.name,
  8738. feature.uniquename,
  8739. feature.residues,
  8740. feature.seqlen,
  8741. feature.md5checksum,
  8742. feature.type_id,
  8743. feature.is_analysis,
  8744. feature.is_obsolete,
  8745. feature.timeaccessioned,
  8746. feature.timelastmodified
  8747. FROM (feature
  8748. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8749. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'modified_RNA_base_feature'::text) OR ((cvterm.name)::text = 'inosine'::text)) OR ((cvterm.name)::text = 'seven_methylguanine'::text)) OR ((cvterm.name)::text = 'ribothymidine'::text)) OR ((cvterm.name)::text = 'modified_adenosine'::text)) OR ((cvterm.name)::text = 'modified_cytidine'::text)) OR ((cvterm.name)::text = 'modified_guanosine'::text)) OR ((cvterm.name)::text = 'modified_uridine'::text)) OR ((cvterm.name)::text = 'modified_inosine'::text)) OR ((cvterm.name)::text = 'methylinosine'::text)) OR ((cvterm.name)::text = 'one_methylinosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylinosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylinosine'::text)) OR ((cvterm.name)::text = 'one_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'N6_glycinylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_threonyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyl_N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_hydroxynorvalylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_hydroxynorvalyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosyladenosine_phosphate'::text)) OR ((cvterm.name)::text = 'N6_N6_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_2_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_N6_2_prime_O_trimethyladenosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_acetyladenosine'::text)) OR ((cvterm.name)::text = 'three_methylcytidine'::text)) OR ((cvterm.name)::text = 'five_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_thiocytidine'::text)) OR ((cvterm.name)::text = 'N4_acetylcytidine'::text)) OR ((cvterm.name)::text = 'five_formylcytidine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'N4_acetyl_2_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'lysidine'::text)) OR ((cvterm.name)::text = 'N4_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_2_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'five_hydroxymethylcytidine'::text)) OR ((cvterm.name)::text = 'five_formyl_two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_N4_2_prime_O_trimethylcytidine'::text)) OR ((cvterm.name)::text = 'seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'one_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_methylguanosine'::text)) OR ((cvterm.name)::text = 'seven_methylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_2_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_2_prime_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosylguanosine_phosphate'::text)) OR ((cvterm.name)::text = 'wybutosine'::text)) OR ((cvterm.name)::text = 'peroxywybutosine'::text)) OR ((cvterm.name)::text = 'hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'undermodified_hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'wyosine'::text)) OR ((cvterm.name)::text = 'methylwyosine'::text)) OR ((cvterm.name)::text = 'N2_7_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_7_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'four_demethylwyosine'::text)) OR ((cvterm.name)::text = 'isowyosine'::text)) OR ((cvterm.name)::text = 'N2_7_2prirme_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'queuosine'::text)) OR ((cvterm.name)::text = 'epoxyqueuosine'::text)) OR ((cvterm.name)::text = 'galactosyl_queuosine'::text)) OR ((cvterm.name)::text = 'mannosyl_queuosine'::text)) OR ((cvterm.name)::text = 'seven_cyano_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'seven_aminomethyl_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'archaeosine'::text)) OR ((cvterm.name)::text = 'dihydrouridine'::text)) OR ((cvterm.name)::text = 'pseudouridine'::text)) OR ((cvterm.name)::text = 'five_methyluridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'one_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_thiouridine'::text)) OR ((cvterm.name)::text = 'four_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methyl_2_thiouridine'::text)) OR ((cvterm.name)::text = 'two_thio_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'three_three_amino_three_carboxypropyl_uridine'::text)) OR ((cvterm.name)::text = 'five_hydroxyuridine'::text)) OR ((cvterm.name)::text = 'five_methoxyuridine'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_aminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_selenouridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'three_methyluridine'::text)) OR ((cvterm.name)::text = 'one_methyl_three_three_amino_three_carboxypropyl_pseudouridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethyluridine'::text)) OR ((cvterm.name)::text = 'three_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'five_methyldihydrouridine'::text)) OR ((cvterm.name)::text = 'three_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyluridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'base'::text));
  8750. --
  8751. -- Name: base_call_error_correction; Type: VIEW; Schema: so; Owner: -
  8752. --
  8753. CREATE VIEW base_call_error_correction AS
  8754. SELECT feature.feature_id AS base_call_error_correction_id,
  8755. feature.feature_id,
  8756. feature.dbxref_id,
  8757. feature.organism_id,
  8758. feature.name,
  8759. feature.uniquename,
  8760. feature.residues,
  8761. feature.seqlen,
  8762. feature.md5checksum,
  8763. feature.type_id,
  8764. feature.is_analysis,
  8765. feature.is_obsolete,
  8766. feature.timeaccessioned,
  8767. feature.timelastmodified
  8768. FROM (feature
  8769. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8770. WHERE ((cvterm.name)::text = 'base_call_error_correction'::text);
  8771. --
  8772. -- Name: base_pair; Type: VIEW; Schema: so; Owner: -
  8773. --
  8774. CREATE VIEW base_pair AS
  8775. SELECT feature.feature_id AS base_pair_id,
  8776. feature.feature_id,
  8777. feature.dbxref_id,
  8778. feature.organism_id,
  8779. feature.name,
  8780. feature.uniquename,
  8781. feature.residues,
  8782. feature.seqlen,
  8783. feature.md5checksum,
  8784. feature.type_id,
  8785. feature.is_analysis,
  8786. feature.is_obsolete,
  8787. feature.timeaccessioned,
  8788. feature.timelastmodified
  8789. FROM (feature
  8790. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8791. WHERE (((((((cvterm.name)::text = 'WC_base_pair'::text) OR ((cvterm.name)::text = 'sugar_edge_base_pair'::text)) OR ((cvterm.name)::text = 'Hoogsteen_base_pair'::text)) OR ((cvterm.name)::text = 'reverse_Hoogsteen_base_pair'::text)) OR ((cvterm.name)::text = 'wobble_base_pair'::text)) OR ((cvterm.name)::text = 'base_pair'::text));
  8792. --
  8793. -- Name: benign_variant; Type: VIEW; Schema: so; Owner: -
  8794. --
  8795. CREATE VIEW benign_variant AS
  8796. SELECT feature.feature_id AS benign_variant_id,
  8797. feature.feature_id,
  8798. feature.dbxref_id,
  8799. feature.organism_id,
  8800. feature.name,
  8801. feature.uniquename,
  8802. feature.residues,
  8803. feature.seqlen,
  8804. feature.md5checksum,
  8805. feature.type_id,
  8806. feature.is_analysis,
  8807. feature.is_obsolete,
  8808. feature.timeaccessioned,
  8809. feature.timelastmodified
  8810. FROM (feature
  8811. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8812. WHERE ((cvterm.name)::text = 'benign_variant'::text);
  8813. --
  8814. -- Name: beta_bulge; Type: VIEW; Schema: so; Owner: -
  8815. --
  8816. CREATE VIEW beta_bulge AS
  8817. SELECT feature.feature_id AS beta_bulge_id,
  8818. feature.feature_id,
  8819. feature.dbxref_id,
  8820. feature.organism_id,
  8821. feature.name,
  8822. feature.uniquename,
  8823. feature.residues,
  8824. feature.seqlen,
  8825. feature.md5checksum,
  8826. feature.type_id,
  8827. feature.is_analysis,
  8828. feature.is_obsolete,
  8829. feature.timeaccessioned,
  8830. feature.timelastmodified
  8831. FROM (feature
  8832. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8833. WHERE ((cvterm.name)::text = 'beta_bulge'::text);
  8834. --
  8835. -- Name: beta_bulge_loop; Type: VIEW; Schema: so; Owner: -
  8836. --
  8837. CREATE VIEW beta_bulge_loop AS
  8838. SELECT feature.feature_id AS beta_bulge_loop_id,
  8839. feature.feature_id,
  8840. feature.dbxref_id,
  8841. feature.organism_id,
  8842. feature.name,
  8843. feature.uniquename,
  8844. feature.residues,
  8845. feature.seqlen,
  8846. feature.md5checksum,
  8847. feature.type_id,
  8848. feature.is_analysis,
  8849. feature.is_obsolete,
  8850. feature.timeaccessioned,
  8851. feature.timelastmodified
  8852. FROM (feature
  8853. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8854. WHERE ((((cvterm.name)::text = 'beta_bulge_loop_five'::text) OR ((cvterm.name)::text = 'beta_bulge_loop_six'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop'::text));
  8855. --
  8856. -- Name: beta_bulge_loop_five; Type: VIEW; Schema: so; Owner: -
  8857. --
  8858. CREATE VIEW beta_bulge_loop_five AS
  8859. SELECT feature.feature_id AS beta_bulge_loop_five_id,
  8860. feature.feature_id,
  8861. feature.dbxref_id,
  8862. feature.organism_id,
  8863. feature.name,
  8864. feature.uniquename,
  8865. feature.residues,
  8866. feature.seqlen,
  8867. feature.md5checksum,
  8868. feature.type_id,
  8869. feature.is_analysis,
  8870. feature.is_obsolete,
  8871. feature.timeaccessioned,
  8872. feature.timelastmodified
  8873. FROM (feature
  8874. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8875. WHERE ((cvterm.name)::text = 'beta_bulge_loop_five'::text);
  8876. --
  8877. -- Name: beta_bulge_loop_six; Type: VIEW; Schema: so; Owner: -
  8878. --
  8879. CREATE VIEW beta_bulge_loop_six AS
  8880. SELECT feature.feature_id AS beta_bulge_loop_six_id,
  8881. feature.feature_id,
  8882. feature.dbxref_id,
  8883. feature.organism_id,
  8884. feature.name,
  8885. feature.uniquename,
  8886. feature.residues,
  8887. feature.seqlen,
  8888. feature.md5checksum,
  8889. feature.type_id,
  8890. feature.is_analysis,
  8891. feature.is_obsolete,
  8892. feature.timeaccessioned,
  8893. feature.timelastmodified
  8894. FROM (feature
  8895. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8896. WHERE ((cvterm.name)::text = 'beta_bulge_loop_six'::text);
  8897. --
  8898. -- Name: beta_strand; Type: VIEW; Schema: so; Owner: -
  8899. --
  8900. CREATE VIEW beta_strand AS
  8901. SELECT feature.feature_id AS beta_strand_id,
  8902. feature.feature_id,
  8903. feature.dbxref_id,
  8904. feature.organism_id,
  8905. feature.name,
  8906. feature.uniquename,
  8907. feature.residues,
  8908. feature.seqlen,
  8909. feature.md5checksum,
  8910. feature.type_id,
  8911. feature.is_analysis,
  8912. feature.is_obsolete,
  8913. feature.timeaccessioned,
  8914. feature.timelastmodified
  8915. FROM (feature
  8916. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8917. WHERE ((((cvterm.name)::text = 'antiparallel_beta_strand'::text) OR ((cvterm.name)::text = 'parallel_beta_strand'::text)) OR ((cvterm.name)::text = 'beta_strand'::text));
  8918. --
  8919. -- Name: beta_turn; Type: VIEW; Schema: so; Owner: -
  8920. --
  8921. CREATE VIEW beta_turn AS
  8922. SELECT feature.feature_id AS beta_turn_id,
  8923. feature.feature_id,
  8924. feature.dbxref_id,
  8925. feature.organism_id,
  8926. feature.name,
  8927. feature.uniquename,
  8928. feature.residues,
  8929. feature.seqlen,
  8930. feature.md5checksum,
  8931. feature.type_id,
  8932. feature.is_analysis,
  8933. feature.is_obsolete,
  8934. feature.timeaccessioned,
  8935. feature.timelastmodified
  8936. FROM (feature
  8937. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8938. WHERE ((((((((((((cvterm.name)::text = 'beta_turn_left_handed_type_one'::text) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six'::text)) OR ((cvterm.name)::text = 'beta_turn_type_eight'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_b'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text)) OR ((cvterm.name)::text = 'beta_turn'::text));
  8939. --
  8940. -- Name: beta_turn_left_handed_type_one; Type: VIEW; Schema: so; Owner: -
  8941. --
  8942. CREATE VIEW beta_turn_left_handed_type_one AS
  8943. SELECT feature.feature_id AS beta_turn_left_handed_type_one_id,
  8944. feature.feature_id,
  8945. feature.dbxref_id,
  8946. feature.organism_id,
  8947. feature.name,
  8948. feature.uniquename,
  8949. feature.residues,
  8950. feature.seqlen,
  8951. feature.md5checksum,
  8952. feature.type_id,
  8953. feature.is_analysis,
  8954. feature.is_obsolete,
  8955. feature.timeaccessioned,
  8956. feature.timelastmodified
  8957. FROM (feature
  8958. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8959. WHERE ((cvterm.name)::text = 'beta_turn_left_handed_type_one'::text);
  8960. --
  8961. -- Name: beta_turn_left_handed_type_two; Type: VIEW; Schema: so; Owner: -
  8962. --
  8963. CREATE VIEW beta_turn_left_handed_type_two AS
  8964. SELECT feature.feature_id AS beta_turn_left_handed_type_two_id,
  8965. feature.feature_id,
  8966. feature.dbxref_id,
  8967. feature.organism_id,
  8968. feature.name,
  8969. feature.uniquename,
  8970. feature.residues,
  8971. feature.seqlen,
  8972. feature.md5checksum,
  8973. feature.type_id,
  8974. feature.is_analysis,
  8975. feature.is_obsolete,
  8976. feature.timeaccessioned,
  8977. feature.timelastmodified
  8978. FROM (feature
  8979. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8980. WHERE ((cvterm.name)::text = 'beta_turn_left_handed_type_two'::text);
  8981. --
  8982. -- Name: beta_turn_right_handed_type_one; Type: VIEW; Schema: so; Owner: -
  8983. --
  8984. CREATE VIEW beta_turn_right_handed_type_one AS
  8985. SELECT feature.feature_id AS beta_turn_right_handed_type_one_id,
  8986. feature.feature_id,
  8987. feature.dbxref_id,
  8988. feature.organism_id,
  8989. feature.name,
  8990. feature.uniquename,
  8991. feature.residues,
  8992. feature.seqlen,
  8993. feature.md5checksum,
  8994. feature.type_id,
  8995. feature.is_analysis,
  8996. feature.is_obsolete,
  8997. feature.timeaccessioned,
  8998. feature.timelastmodified
  8999. FROM (feature
  9000. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9001. WHERE ((cvterm.name)::text = 'beta_turn_right_handed_type_one'::text);
  9002. --
  9003. -- Name: beta_turn_right_handed_type_two; Type: VIEW; Schema: so; Owner: -
  9004. --
  9005. CREATE VIEW beta_turn_right_handed_type_two AS
  9006. SELECT feature.feature_id AS beta_turn_right_handed_type_two_id,
  9007. feature.feature_id,
  9008. feature.dbxref_id,
  9009. feature.organism_id,
  9010. feature.name,
  9011. feature.uniquename,
  9012. feature.residues,
  9013. feature.seqlen,
  9014. feature.md5checksum,
  9015. feature.type_id,
  9016. feature.is_analysis,
  9017. feature.is_obsolete,
  9018. feature.timeaccessioned,
  9019. feature.timelastmodified
  9020. FROM (feature
  9021. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9022. WHERE ((cvterm.name)::text = 'beta_turn_right_handed_type_two'::text);
  9023. --
  9024. -- Name: beta_turn_type_eight; Type: VIEW; Schema: so; Owner: -
  9025. --
  9026. CREATE VIEW beta_turn_type_eight AS
  9027. SELECT feature.feature_id AS beta_turn_type_eight_id,
  9028. feature.feature_id,
  9029. feature.dbxref_id,
  9030. feature.organism_id,
  9031. feature.name,
  9032. feature.uniquename,
  9033. feature.residues,
  9034. feature.seqlen,
  9035. feature.md5checksum,
  9036. feature.type_id,
  9037. feature.is_analysis,
  9038. feature.is_obsolete,
  9039. feature.timeaccessioned,
  9040. feature.timelastmodified
  9041. FROM (feature
  9042. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9043. WHERE ((cvterm.name)::text = 'beta_turn_type_eight'::text);
  9044. --
  9045. -- Name: beta_turn_type_six; Type: VIEW; Schema: so; Owner: -
  9046. --
  9047. CREATE VIEW beta_turn_type_six AS
  9048. SELECT feature.feature_id AS beta_turn_type_six_id,
  9049. feature.feature_id,
  9050. feature.dbxref_id,
  9051. feature.organism_id,
  9052. feature.name,
  9053. feature.uniquename,
  9054. feature.residues,
  9055. feature.seqlen,
  9056. feature.md5checksum,
  9057. feature.type_id,
  9058. feature.is_analysis,
  9059. feature.is_obsolete,
  9060. feature.timeaccessioned,
  9061. feature.timelastmodified
  9062. FROM (feature
  9063. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9064. WHERE ((((((cvterm.name)::text = 'beta_turn_type_six_a'::text) OR ((cvterm.name)::text = 'beta_turn_type_six_b'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six'::text));
  9065. --
  9066. -- Name: beta_turn_type_six_a; Type: VIEW; Schema: so; Owner: -
  9067. --
  9068. CREATE VIEW beta_turn_type_six_a AS
  9069. SELECT feature.feature_id AS beta_turn_type_six_a_id,
  9070. feature.feature_id,
  9071. feature.dbxref_id,
  9072. feature.organism_id,
  9073. feature.name,
  9074. feature.uniquename,
  9075. feature.residues,
  9076. feature.seqlen,
  9077. feature.md5checksum,
  9078. feature.type_id,
  9079. feature.is_analysis,
  9080. feature.is_obsolete,
  9081. feature.timeaccessioned,
  9082. feature.timelastmodified
  9083. FROM (feature
  9084. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9085. WHERE ((((cvterm.name)::text = 'beta_turn_type_six_a_one'::text) OR ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a'::text));
  9086. --
  9087. -- Name: beta_turn_type_six_a_one; Type: VIEW; Schema: so; Owner: -
  9088. --
  9089. CREATE VIEW beta_turn_type_six_a_one AS
  9090. SELECT feature.feature_id AS beta_turn_type_six_a_one_id,
  9091. feature.feature_id,
  9092. feature.dbxref_id,
  9093. feature.organism_id,
  9094. feature.name,
  9095. feature.uniquename,
  9096. feature.residues,
  9097. feature.seqlen,
  9098. feature.md5checksum,
  9099. feature.type_id,
  9100. feature.is_analysis,
  9101. feature.is_obsolete,
  9102. feature.timeaccessioned,
  9103. feature.timelastmodified
  9104. FROM (feature
  9105. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9106. WHERE ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text);
  9107. --
  9108. -- Name: beta_turn_type_six_a_two; Type: VIEW; Schema: so; Owner: -
  9109. --
  9110. CREATE VIEW beta_turn_type_six_a_two AS
  9111. SELECT feature.feature_id AS beta_turn_type_six_a_two_id,
  9112. feature.feature_id,
  9113. feature.dbxref_id,
  9114. feature.organism_id,
  9115. feature.name,
  9116. feature.uniquename,
  9117. feature.residues,
  9118. feature.seqlen,
  9119. feature.md5checksum,
  9120. feature.type_id,
  9121. feature.is_analysis,
  9122. feature.is_obsolete,
  9123. feature.timeaccessioned,
  9124. feature.timelastmodified
  9125. FROM (feature
  9126. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9127. WHERE ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text);
  9128. --
  9129. -- Name: beta_turn_type_six_b; Type: VIEW; Schema: so; Owner: -
  9130. --
  9131. CREATE VIEW beta_turn_type_six_b AS
  9132. SELECT feature.feature_id AS beta_turn_type_six_b_id,
  9133. feature.feature_id,
  9134. feature.dbxref_id,
  9135. feature.organism_id,
  9136. feature.name,
  9137. feature.uniquename,
  9138. feature.residues,
  9139. feature.seqlen,
  9140. feature.md5checksum,
  9141. feature.type_id,
  9142. feature.is_analysis,
  9143. feature.is_obsolete,
  9144. feature.timeaccessioned,
  9145. feature.timelastmodified
  9146. FROM (feature
  9147. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9148. WHERE ((cvterm.name)::text = 'beta_turn_type_six_b'::text);
  9149. --
  9150. -- Name: bidirectional_promoter; Type: VIEW; Schema: so; Owner: -
  9151. --
  9152. CREATE VIEW bidirectional_promoter AS
  9153. SELECT feature.feature_id AS bidirectional_promoter_id,
  9154. feature.feature_id,
  9155. feature.dbxref_id,
  9156. feature.organism_id,
  9157. feature.name,
  9158. feature.uniquename,
  9159. feature.residues,
  9160. feature.seqlen,
  9161. feature.md5checksum,
  9162. feature.type_id,
  9163. feature.is_analysis,
  9164. feature.is_obsolete,
  9165. feature.timeaccessioned,
  9166. feature.timelastmodified
  9167. FROM (feature
  9168. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9169. WHERE ((cvterm.name)::text = 'bidirectional_promoter'::text);
  9170. --
  9171. -- Name: binding_site; Type: VIEW; Schema: so; Owner: -
  9172. --
  9173. CREATE VIEW binding_site AS
  9174. SELECT feature.feature_id AS binding_site_id,
  9175. feature.feature_id,
  9176. feature.dbxref_id,
  9177. feature.organism_id,
  9178. feature.name,
  9179. feature.uniquename,
  9180. feature.residues,
  9181. feature.seqlen,
  9182. feature.md5checksum,
  9183. feature.type_id,
  9184. feature.is_analysis,
  9185. feature.is_obsolete,
  9186. feature.timeaccessioned,
  9187. feature.timelastmodified
  9188. FROM (feature
  9189. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9190. WHERE ((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'protein_binding_site'::text) OR ((cvterm.name)::text = 'epitope'::text)) OR ((cvterm.name)::text = 'nucleotide_binding_site'::text)) OR ((cvterm.name)::text = 'metal_binding_site'::text)) OR ((cvterm.name)::text = 'ligand_binding_site'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'nucleotide_to_protein_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_binding_site'::text)) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'histone_binding_site'::text)) OR ((cvterm.name)::text = 'insulator_binding_site'::text)) OR ((cvterm.name)::text = 'enhancer_binding_site'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_sensitive_site'::text)) OR ((cvterm.name)::text = 'homing_endonuclease_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'group_1_intron_homing_endonuclease_target_region'::text)) OR ((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'miRNA_target_site'::text)) OR ((cvterm.name)::text = 'DNA_binding_site'::text)) OR ((cvterm.name)::text = 'primer_binding_site'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'binding_site'::text));
  9191. --
  9192. -- Name: biochemical_region_of_peptide; Type: VIEW; Schema: so; Owner: -
  9193. --
  9194. CREATE VIEW biochemical_region_of_peptide AS
  9195. SELECT feature.feature_id AS biochemical_region_of_peptide_id,
  9196. feature.feature_id,
  9197. feature.dbxref_id,
  9198. feature.organism_id,
  9199. feature.name,
  9200. feature.uniquename,
  9201. feature.residues,
  9202. feature.seqlen,
  9203. feature.md5checksum,
  9204. feature.type_id,
  9205. feature.is_analysis,
  9206. feature.is_obsolete,
  9207. feature.timeaccessioned,
  9208. feature.timelastmodified
  9209. FROM (feature
  9210. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9211. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'post_translationally_modified_region'::text) OR ((cvterm.name)::text = 'conformational_switch'::text)) OR ((cvterm.name)::text = 'molecular_contact_region'::text)) OR ((cvterm.name)::text = 'polypeptide_binding_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_catalytic_motif'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'biochemical_region_of_peptide'::text));
  9212. --
  9213. -- Name: biological_region; Type: VIEW; Schema: so; Owner: -
  9214. --
  9215. CREATE VIEW biological_region AS
  9216. SELECT feature.feature_id AS biological_region_id,
  9217. feature.feature_id,
  9218. feature.dbxref_id,
  9219. feature.organism_id,
  9220. feature.name,
  9221. feature.uniquename,
  9222. feature.residues,
  9223. feature.seqlen,
  9224. feature.md5checksum,
  9225. feature.type_id,
  9226. feature.is_analysis,
  9227. feature.is_obsolete,
  9228. feature.timeaccessioned,
  9229. feature.timelastmodified
  9230. FROM (feature
  9231. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9232. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'sequence_secondary_structure'::text) OR ((cvterm.name)::text = 'linkage_group'::text)) OR ((cvterm.name)::text = 'polypeptide'::text)) OR ((cvterm.name)::text = 'deletion'::text)) OR ((cvterm.name)::text = 'origin_of_replication'::text)) OR ((cvterm.name)::text = 'recombination_feature'::text)) OR ((cvterm.name)::text = 'CpG_island'::text)) OR ((cvterm.name)::text = 'pseudogene'::text)) OR ((cvterm.name)::text = 'binding_site'::text)) OR ((cvterm.name)::text = 'pseudogenic_region'::text)) OR ((cvterm.name)::text = 'cap'::text)) OR ((cvterm.name)::text = 'intergenic_region'::text)) OR ((cvterm.name)::text = 'oligo_U_tail'::text)) OR ((cvterm.name)::text = 'polyA_sequence'::text)) OR ((cvterm.name)::text = 'repeat_region'::text)) OR ((cvterm.name)::text = 'insertion'::text)) OR ((cvterm.name)::text = 'gene'::text)) OR ((cvterm.name)::text = 'repeat_unit'::text)) OR ((cvterm.name)::text = 'QTL'::text)) OR ((cvterm.name)::text = 'chromosome_part'::text)) OR ((cvterm.name)::text = 'gene_member_region'::text)) OR ((cvterm.name)::text = 'transcript_region'::text)) OR ((cvterm.name)::text = 'polypeptide_region'::text)) OR ((cvterm.name)::text = 'gene_component_region'::text)) OR ((cvterm.name)::text = 'mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'replicon'::text)) OR ((cvterm.name)::text = 'base'::text)) OR ((cvterm.name)::text = 'amino_acid'::text)) OR ((cvterm.name)::text = 'genetic_marker'::text)) OR ((cvterm.name)::text = 'sequence_motif'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_recognition_site'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_single_strand_overhang'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_region'::text)) OR ((cvterm.name)::text = 'open_chromatin_region'::text)) OR ((cvterm.name)::text = 'gene_group'::text)) OR ((cvterm.name)::text = 'substitution'::text)) OR ((cvterm.name)::text = 'inversion'::text)) OR ((cvterm.name)::text = 'retron'::text)) OR ((cvterm.name)::text = 'G_quartet'::text)) OR ((cvterm.name)::text = 'base_pair'::text)) OR ((cvterm.name)::text = 'RNA_sequence_secondary_structure'::text)) OR ((cvterm.name)::text = 'DNA_sequence_secondary_structure'::text)) OR ((cvterm.name)::text = 'pseudoknot'::text)) OR ((cvterm.name)::text = 'WC_base_pair'::text)) OR ((cvterm.name)::text = 'sugar_edge_base_pair'::text)) OR ((cvterm.name)::text = 'Hoogsteen_base_pair'::text)) OR ((cvterm.name)::text = 'reverse_Hoogsteen_base_pair'::text)) OR ((cvterm.name)::text = 'wobble_base_pair'::text)) OR ((cvterm.name)::text = 'stem_loop'::text)) OR ((cvterm.name)::text = 'tetraloop'::text)) OR ((cvterm.name)::text = 'i_motif'::text)) OR ((cvterm.name)::text = 'recoding_pseudoknot'::text)) OR ((cvterm.name)::text = 'H_pseudoknot'::text)) OR ((cvterm.name)::text = 'D_loop'::text)) OR ((cvterm.name)::text = 'ARS'::text)) OR ((cvterm.name)::text = 'oriT'::text)) OR ((cvterm.name)::text = 'amplification_origin'::text)) OR ((cvterm.name)::text = 'oriV'::text)) OR ((cvterm.name)::text = 'oriC'::text)) OR ((cvterm.name)::text = 'recombination_hotspot'::text)) OR ((cvterm.name)::text = 'haplotype_block'::text)) OR ((cvterm.name)::text = 'sequence_rearrangement_feature'::text)) OR ((cvterm.name)::text = 'iDNA'::text)) OR ((cvterm.name)::text = 'specific_recombination_site'::text)) OR ((cvterm.name)::text = 'chromosome_breakage_sequence'::text)) OR ((cvterm.name)::text = 'internal_eliminated_sequence'::text)) OR ((cvterm.name)::text = 'macronucleus_destined_segment'::text)) OR ((cvterm.name)::text = 'recombination_feature_of_rearranged_gene'::text)) OR ((cvterm.name)::text = 'site_specific_recombination_target_region'::text)) OR ((cvterm.name)::text = 'recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_spacer'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_signal_feature'::text)) OR ((cvterm.name)::text = 'D_gene'::text)) OR ((cvterm.name)::text = 'V_gene'::text)) OR ((cvterm.name)::text = 'J_gene'::text)) OR ((cvterm.name)::text = 'C_gene'::text)) OR ((cvterm.name)::text = 'D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_cluster'::text)) OR ((cvterm.name)::text = 'V_cluster'::text)) OR ((cvterm.name)::text = 'V_J_cluster'::text)) OR ((cvterm.name)::text = 'V_J_C_cluster'::text)) OR ((cvterm.name)::text = 'C_cluster'::text)) OR ((cvterm.name)::text = 'D_cluster'::text)) OR ((cvterm.name)::text = 'D_J_cluster'::text)) OR ((cvterm.name)::text = 'three_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'five_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'J_spacer'::text)) OR ((cvterm.name)::text = 'V_spacer'::text)) OR ((cvterm.name)::text = 'VD_gene'::text)) OR ((cvterm.name)::text = 'DJ_gene'::text)) OR ((cvterm.name)::text = 'VDJ_gene'::text)) OR ((cvterm.name)::text = 'VJ_gene'::text)) OR ((cvterm.name)::text = 'DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_cluster'::text)) OR ((cvterm.name)::text = 'DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'D_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'V_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'heptamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'nonamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'J_heptamer'::text)) OR ((cvterm.name)::text = 'V_heptamer'::text)) OR ((cvterm.name)::text = 'three_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'J_nonamer'::text)) OR ((cvterm.name)::text = 'V_nonamer'::text)) OR ((cvterm.name)::text = 'integration_excision_site'::text)) OR ((cvterm.name)::text = 'resolution_site'::text)) OR ((cvterm.name)::text = 'inversion_site'::text)) OR ((cvterm.name)::text = 'inversion_site_part'::text)) OR ((cvterm.name)::text = 'attI_site'::text)) OR ((cvterm.name)::text = 'attP_site'::text)) OR ((cvterm.name)::text = 'attB_site'::text)) OR ((cvterm.name)::text = 'attL_site'::text)) OR ((cvterm.name)::text = 'attR_site'::text)) OR ((cvterm.name)::text = 'attC_site'::text)) OR ((cvterm.name)::text = 'attCtn_site'::text)) OR ((cvterm.name)::text = 'loxP_site'::text)) OR ((cvterm.name)::text = 'dif_site'::text)) OR ((cvterm.name)::text = 'FRT_site'::text)) OR ((cvterm.name)::text = 'IRLinv_site'::text)) OR ((cvterm.name)::text = 'IRRinv_site'::text)) OR ((cvterm.name)::text = 'processed_pseudogene'::text)) OR ((cvterm.name)::text = 'non_processed_pseudogene'::text)) OR ((cvterm.name)::text = 'pseudogene_by_unequal_crossing_over'::text)) OR ((cvterm.name)::text = 'nuclear_mt_pseudogene'::text)) OR ((cvterm.name)::text = 'cassette_pseudogene'::text)) OR ((cvterm.name)::text = 'duplicated_pseudogene'::text)) OR ((cvterm.name)::text = 'unitary_pseudogene'::text)) OR ((cvterm.name)::text = 'protein_binding_site'::text)) OR ((cvterm.name)::text = 'epitope'::text)) OR ((cvterm.name)::text = 'nucleotide_binding_site'::text)) OR ((cvterm.name)::text = 'metal_binding_site'::text)) OR ((cvterm.name)::text = 'ligand_binding_site'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'nucleotide_to_protein_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_binding_site'::text)) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'histone_binding_site'::text)) OR ((cvterm.name)::text = 'insulator_binding_site'::text)) OR ((cvterm.name)::text = 'enhancer_binding_site'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_sensitive_site'::text)) OR ((cvterm.name)::text = 'homing_endonuclease_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'group_1_intron_homing_endonuclease_target_region'::text)) OR ((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'miRNA_target_site'::text)) OR ((cvterm.name)::text = 'DNA_binding_site'::text)) OR ((cvterm.name)::text = 'primer_binding_site'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'decayed_exon'::text)) OR ((cvterm.name)::text = 'pseudogenic_exon'::text)) OR ((cvterm.name)::text = 'pseudogenic_transcript'::text)) OR ((cvterm.name)::text = 'pseudogenic_rRNA'::text)) OR ((cvterm.name)::text = 'pseudogenic_tRNA'::text)) OR ((cvterm.name)::text = 'long_terminal_repeat'::text)) OR ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text)) OR ((cvterm.name)::text = 'inverted_repeat'::text)) OR ((cvterm.name)::text = 'direct_repeat'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon_polymeric_tract'::text)) OR ((cvterm.name)::text = 'dispersed_repeat'::text)) OR ((cvterm.name)::text = 'tandem_repeat'::text)) OR ((cvterm.name)::text = 'X_element_combinatorial_repeat'::text)) OR ((cvterm.name)::text = 'Y_prime_element'::text)) OR ((cvterm.name)::text = 'telomeric_repeat'::text)) OR ((cvterm.name)::text = 'nested_repeat'::text)) OR ((cvterm.name)::text = 'centromeric_repeat'::text)) OR ((cvterm.name)::text = 'five_prime_LTR'::text)) OR ((cvterm.name)::text = 'three_prime_LTR'::text)) OR ((cvterm.name)::text = 'solo_LTR'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'five_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'three_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'target_site_duplication'::text)) OR ((cvterm.name)::text = 'CRISPR'::text)) OR ((cvterm.name)::text = 'satellite_DNA'::text)) OR ((cvterm.name)::text = 'microsatellite'::text)) OR ((cvterm.name)::text = 'minisatellite'::text)) OR ((cvterm.name)::text = 'dinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'trinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'tetranucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'nested_tandem_repeat'::text)) OR ((cvterm.name)::text = 'regional_centromere_inner_repeat_region'::text)) OR ((cvterm.name)::text = 'regional_centromere_outer_repeat_region'::text)) OR ((cvterm.name)::text = 'transgenic_insertion'::text)) OR ((cvterm.name)::text = 'duplication'::text)) OR ((cvterm.name)::text = 'tandem_duplication'::text)) OR ((cvterm.name)::text = 'direct_tandem_duplication'::text)) OR ((cvterm.name)::text = 'inverted_tandem_duplication'::text)) OR ((cvterm.name)::text = 'nuclear_gene'::text)) OR ((cvterm.name)::text = 'mt_gene'::text)) OR ((cvterm.name)::text = 'plastid_gene'::text)) OR ((cvterm.name)::text = 'nucleomorph_gene'::text)) OR ((cvterm.name)::text = 'plasmid_gene'::text)) OR ((cvterm.name)::text = 'proviral_gene'::text)) OR ((cvterm.name)::text = 'transposable_element_gene'::text)) OR ((cvterm.name)::text = 'silenced_gene'::text)) OR ((cvterm.name)::text = 'engineered_gene'::text)) OR ((cvterm.name)::text = 'foreign_gene'::text)) OR ((cvterm.name)::text = 'fusion_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged_gene'::text)) OR ((cvterm.name)::text = 'gene_with_trans_spliced_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_polycistronic_transcript'::text)) OR ((cvterm.name)::text = 'rescue_gene'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_gene'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated_gene'::text)) OR ((cvterm.name)::text = 'positively_autoregulated_gene'::text)) OR ((cvterm.name)::text = 'translationally_regulated_gene'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_gene'::text)) OR ((cvterm.name)::text = 'transgene'::text)) OR ((cvterm.name)::text = 'predicted_gene'::text)) OR ((cvterm.name)::text = 'protein_coding_gene'::text)) OR ((cvterm.name)::text = 'retrogene'::text)) OR ((cvterm.name)::text = 'ncRNA_gene'::text)) OR ((cvterm.name)::text = 'cryptic_gene'::text)) OR ((cvterm.name)::text = 'gene_with_non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'gene_cassette'::text)) OR ((cvterm.name)::text = 'kinetoplast_gene'::text)) OR ((cvterm.name)::text = 'maxicircle_gene'::text)) OR ((cvterm.name)::text = 'minicircle_gene'::text)) OR ((cvterm.name)::text = 'cryptogene'::text)) OR ((cvterm.name)::text = 'apicoplast_gene'::text)) OR ((cvterm.name)::text = 'ct_gene'::text)) OR ((cvterm.name)::text = 'chromoplast_gene'::text)) OR ((cvterm.name)::text = 'cyanelle_gene'::text)) OR ((cvterm.name)::text = 'leucoplast_gene'::text)) OR ((cvterm.name)::text = 'proplastid_gene'::text)) OR ((cvterm.name)::text = 'endogenous_retroviral_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_modification'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_inverted_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'wild_type_rescue_gene'::text)) OR ((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'paternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'allelically_excluded_gene'::text)) OR ((cvterm.name)::text = 'floxed_gene'::text)) OR ((cvterm.name)::text = 'gene_with_polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_edited_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_recoded_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'gene_with_mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'gene_with_transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'gRNA_gene'::text)) OR ((cvterm.name)::text = 'miRNA_gene'::text)) OR ((cvterm.name)::text = 'scRNA_gene'::text)) OR ((cvterm.name)::text = 'snoRNA_gene'::text)) OR ((cvterm.name)::text = 'snRNA_gene'::text)) OR ((cvterm.name)::text = 'SRP_RNA_gene'::text)) OR ((cvterm.name)::text = 'stRNA_gene'::text)) OR ((cvterm.name)::text = 'tmRNA_gene'::text)) OR ((cvterm.name)::text = 'tRNA_gene'::text)) OR ((cvterm.name)::text = 'rRNA_gene'::text)) OR ((cvterm.name)::text = 'piRNA_gene'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA_gene'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA_gene'::text)) OR ((cvterm.name)::text = 'lincRNA_gene'::text)) OR ((cvterm.name)::text = 'telomerase_RNA_gene'::text)) OR ((cvterm.name)::text = 'cryptogene'::text)) OR ((cvterm.name)::text = 'gene_with_start_codon_CUG'::text)) OR ((cvterm.name)::text = 'chromosome_arm'::text)) OR ((cvterm.name)::text = 'chromosome_band'::text)) OR ((cvterm.name)::text = 'interband'::text)) OR ((cvterm.name)::text = 'chromosomal_regulatory_element'::text)) OR ((cvterm.name)::text = 'chromosomal_structural_element'::text)) OR ((cvterm.name)::text = 'introgressed_chromosome_region'::text)) OR ((cvterm.name)::text = 'matrix_attachment_site'::text)) OR ((cvterm.name)::text = 'centromere'::text)) OR ((cvterm.name)::text = 'telomere'::text)) OR ((cvterm.name)::text = 'point_centromere'::text)) OR ((cvterm.name)::text = 'regional_centromere'::text)) OR ((cvterm.name)::text = 'transcript'::text)) OR ((cvterm.name)::text = 'regulatory_region'::text)) OR ((cvterm.name)::text = 'polycistronic_transcript'::text)) OR ((cvterm.name)::text = 'transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'primary_transcript'::text)) OR ((cvterm.name)::text = 'mature_transcript'::text)) OR ((cvterm.name)::text = 'transcript_bound_by_nucleic_acid'::text)) OR ((cvterm.name)::text = 'transcript_bound_by_protein'::text)) OR ((cvterm.name)::text = 'enzymatic_RNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_transcript'::text)) OR ((cvterm.name)::text = 'aberrant_processed_transcript'::text)) OR ((cvterm.name)::text = 'edited_transcript'::text)) OR ((cvterm.name)::text = 'processed_transcript'::text)) OR ((cvterm.name)::text = 'alternatively_spliced_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'protein_coding_primary_transcript'::text)) OR ((cvterm.name)::text = 'nc_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mini_exon_donor_RNA'::text)) OR ((cvterm.name)::text = 'antisense_primary_transcript'::text)) OR ((cvterm.name)::text = 'capped_primary_transcript'::text)) OR ((cvterm.name)::text = 'pre_edited_mRNA'::text)) OR ((cvterm.name)::text = 'scRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tmRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'SRP_RNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tasiRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_small_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_large_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'alanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'arginine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'asparagine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'aspartic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'cysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glycine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'histidine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'isoleucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'leucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'lysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methionine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'phenylalanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'proline_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'serine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'threonine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tryptophan_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tyrosine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'valine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'pyrrolysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'selenocysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'U14_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'stRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mRNA'::text)) OR ((cvterm.name)::text = 'ncRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'exemplar_mRNA'::text)) OR ((cvterm.name)::text = 'capped_mRNA'::text)) OR ((cvterm.name)::text = 'polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'consensus_mRNA'::text)) OR ((cvterm.name)::text = 'recoded_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_2_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_codon_redefinition'::text)) OR ((cvterm.name)::text = 'scRNA'::text)) OR ((cvterm.name)::text = 'rRNA'::text)) OR ((cvterm.name)::text = 'tRNA'::text)) OR ((cvterm.name)::text = 'snRNA'::text)) OR ((cvterm.name)::text = 'snoRNA'::text)) OR ((cvterm.name)::text = 'small_regulatory_ncRNA'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA'::text)) OR ((cvterm.name)::text = 'telomerase_RNA'::text)) OR ((cvterm.name)::text = 'vault_RNA'::text)) OR ((cvterm.name)::text = 'Y_RNA'::text)) OR ((cvterm.name)::text = 'rasiRNA'::text)) OR ((cvterm.name)::text = 'SRP_RNA'::text)) OR ((cvterm.name)::text = 'guide_RNA'::text)) OR ((cvterm.name)::text = 'antisense_RNA'::text)) OR ((cvterm.name)::text = 'siRNA'::text)) OR ((cvterm.name)::text = 'stRNA'::text)) OR ((cvterm.name)::text = 'class_II_RNA'::text)) OR ((cvterm.name)::text = 'class_I_RNA'::text)) OR ((cvterm.name)::text = 'piRNA'::text)) OR ((cvterm.name)::text = 'lincRNA'::text)) OR ((cvterm.name)::text = 'tasiRNA'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_RNA'::text)) OR ((cvterm.name)::text = 'small_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'large_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'rRNA_18S'::text)) OR ((cvterm.name)::text = 'rRNA_16S'::text)) OR ((cvterm.name)::text = 'rRNA_5_8S'::text)) OR ((cvterm.name)::text = 'rRNA_5S'::text)) OR ((cvterm.name)::text = 'rRNA_28S'::text)) OR ((cvterm.name)::text = 'rRNA_23S'::text)) OR ((cvterm.name)::text = 'rRNA_25S'::text)) OR ((cvterm.name)::text = 'rRNA_21S'::text)) OR ((cvterm.name)::text = 'alanyl_tRNA'::text)) OR ((cvterm.name)::text = 'asparaginyl_tRNA'::text)) OR ((cvterm.name)::text = 'aspartyl_tRNA'::text)) OR ((cvterm.name)::text = 'cysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutaminyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutamyl_tRNA'::text)) OR ((cvterm.name)::text = 'glycyl_tRNA'::text)) OR ((cvterm.name)::text = 'histidyl_tRNA'::text)) OR ((cvterm.name)::text = 'isoleucyl_tRNA'::text)) OR ((cvterm.name)::text = 'leucyl_tRNA'::text)) OR ((cvterm.name)::text = 'lysyl_tRNA'::text)) OR ((cvterm.name)::text = 'methionyl_tRNA'::text)) OR ((cvterm.name)::text = 'phenylalanyl_tRNA'::text)) OR ((cvterm.name)::text = 'prolyl_tRNA'::text)) OR ((cvterm.name)::text = 'seryl_tRNA'::text)) OR ((cvterm.name)::text = 'threonyl_tRNA'::text)) OR ((cvterm.name)::text = 'tryptophanyl_tRNA'::text)) OR ((cvterm.name)::text = 'tyrosyl_tRNA'::text)) OR ((cvterm.name)::text = 'valyl_tRNA'::text)) OR ((cvterm.name)::text = 'pyrrolysyl_tRNA'::text)) OR ((cvterm.name)::text = 'arginyl_tRNA'::text)) OR ((cvterm.name)::text = 'selenocysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'U1_snRNA'::text)) OR ((cvterm.name)::text = 'U2_snRNA'::text)) OR ((cvterm.name)::text = 'U4_snRNA'::text)) OR ((cvterm.name)::text = 'U4atac_snRNA'::text)) OR ((cvterm.name)::text = 'U5_snRNA'::text)) OR ((cvterm.name)::text = 'U6_snRNA'::text)) OR ((cvterm.name)::text = 'U6atac_snRNA'::text)) OR ((cvterm.name)::text = 'U11_snRNA'::text)) OR ((cvterm.name)::text = 'U12_snRNA'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA'::text)) OR ((cvterm.name)::text = 'U14_snoRNA'::text)) OR ((cvterm.name)::text = 'U3_snoRNA'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'miRNA'::text)) OR ((cvterm.name)::text = 'RNA_6S'::text)) OR ((cvterm.name)::text = 'CsrB_RsmB_RNA'::text)) OR ((cvterm.name)::text = 'DsrA_RNA'::text)) OR ((cvterm.name)::text = 'OxyS_RNA'::text)) OR ((cvterm.name)::text = 'RprA_RNA'::text)) OR ((cvterm.name)::text = 'RRE_RNA'::text)) OR ((cvterm.name)::text = 'spot_42_RNA'::text)) OR ((cvterm.name)::text = 'tmRNA'::text)) OR ((cvterm.name)::text = 'GcvB_RNA'::text)) OR ((cvterm.name)::text = 'MicF_RNA'::text)) OR ((cvterm.name)::text = 'ribozyme'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_transcript_by_A_to_I_substitution'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'transcription_regulatory_region'::text)) OR ((cvterm.name)::text = 'translation_regulatory_region'::text)) OR ((cvterm.name)::text = 'recombination_regulatory_region'::text)) OR ((cvterm.name)::text = 'replication_regulatory_region'::text)) OR ((cvterm.name)::text = 'terminator'::text)) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'polyA_signal_sequence'::text)) OR ((cvterm.name)::text = 'gene_group_regulatory_region'::text)) OR ((cvterm.name)::text = 'transcriptional_cis_regulatory_region'::text)) OR ((cvterm.name)::text = 'splicing_regulatory_region'::text)) OR ((cvterm.name)::text = 'cis_regulatory_frameshift_element'::text)) OR ((cvterm.name)::text = 'intronic_regulatory_region'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'eukaryotic_terminator'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'operator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'promoter'::text)) OR ((cvterm.name)::text = 'insulator'::text)) OR ((cvterm.name)::text = 'CRM'::text)) OR ((cvterm.name)::text = 'promoter_targeting_sequence'::text)) OR ((cvterm.name)::text = 'ISRE'::text)) OR ((cvterm.name)::text = 'bidirectional_promoter'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_I_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'Phage_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_core_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'locus_control_region'::text)) OR ((cvterm.name)::text = 'enhancer'::text)) OR ((cvterm.name)::text = 'silencer'::text)) OR ((cvterm.name)::text = 'enhancer_bound_by_factor'::text)) OR ((cvterm.name)::text = 'shadow_enhancer'::text)) OR ((cvterm.name)::text = 'splice_enhancer'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'exonic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'attenuator'::text)) OR ((cvterm.name)::text = 'exon'::text)) OR ((cvterm.name)::text = 'edited_transcript_feature'::text)) OR ((cvterm.name)::text = 'mature_transcript_region'::text)) OR ((cvterm.name)::text = 'primary_transcript_region'::text)) OR ((cvterm.name)::text = 'exon_region'::text)) OR ((cvterm.name)::text = 'anchor_binding_site'::text)) OR ((cvterm.name)::text = 'coding_exon'::text)) OR ((cvterm.name)::text = 'noncoding_exon'::text)) OR ((cvterm.name)::text = 'interior_exon'::text)) OR ((cvterm.name)::text = 'exon_of_single_exon_gene'::text)) OR ((cvterm.name)::text = 'interior_coding_exon'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'five_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'pre_edited_region'::text)) OR ((cvterm.name)::text = 'editing_block'::text)) OR ((cvterm.name)::text = 'editing_domain'::text)) OR ((cvterm.name)::text = 'unedited_region'::text)) OR ((cvterm.name)::text = 'mRNA_region'::text)) OR ((cvterm.name)::text = 'tmRNA_region'::text)) OR ((cvterm.name)::text = 'guide_RNA_region'::text)) OR ((cvterm.name)::text = 'tRNA_region'::text)) OR ((cvterm.name)::text = 'riboswitch'::text)) OR ((cvterm.name)::text = 'ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'UTR'::text)) OR ((cvterm.name)::text = 'CDS'::text)) OR ((cvterm.name)::text = 'five_prime_open_reading_frame'::text)) OR ((cvterm.name)::text = 'UTR_region'::text)) OR ((cvterm.name)::text = 'CDS_region'::text)) OR ((cvterm.name)::text = 'translational_frameshift'::text)) OR ((cvterm.name)::text = 'recoding_stimulatory_region'::text)) OR ((cvterm.name)::text = 'internal_ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'kozak_sequence'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'five_prime_UTR'::text)) OR ((cvterm.name)::text = 'three_prime_UTR'::text)) OR ((cvterm.name)::text = 'internal_UTR'::text)) OR ((cvterm.name)::text = 'untranslated_region_polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_CDS'::text)) OR ((cvterm.name)::text = 'CDS_fragment'::text)) OR ((cvterm.name)::text = 'CDS_independently_known'::text)) OR ((cvterm.name)::text = 'CDS_predicted'::text)) OR ((cvterm.name)::text = 'orphan_CDS'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_sequence_similarity_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text)) OR ((cvterm.name)::text = 'upstream_AUG_codon'::text)) OR ((cvterm.name)::text = 'AU_rich_element'::text)) OR ((cvterm.name)::text = 'Bruno_response_element'::text)) OR ((cvterm.name)::text = 'iron_responsive_element'::text)) OR ((cvterm.name)::text = 'coding_start'::text)) OR ((cvterm.name)::text = 'coding_end'::text)) OR ((cvterm.name)::text = 'codon'::text)) OR ((cvterm.name)::text = 'recoded_codon'::text)) OR ((cvterm.name)::text = 'start_codon'::text)) OR ((cvterm.name)::text = 'stop_codon'::text)) OR ((cvterm.name)::text = 'stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'four_bp_start_codon'::text)) OR ((cvterm.name)::text = 'CTG_start_codon'::text)) OR ((cvterm.name)::text = 'plus_1_translational_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_translational_frameshift'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'SECIS_element'::text)) OR ((cvterm.name)::text = 'three_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'five_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'stop_codon_signal'::text)) OR ((cvterm.name)::text = 'three_prime_stem_loop_structure'::text)) OR ((cvterm.name)::text = 'flanking_three_prime_quadruplet_recoding_signal'::text)) OR ((cvterm.name)::text = 'three_prime_repeat_recoding_signal'::text)) OR ((cvterm.name)::text = 'distant_three_prime_recoding_signal'::text)) OR ((cvterm.name)::text = 'UAG_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UAA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UGA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'tmRNA_coding_piece'::text)) OR ((cvterm.name)::text = 'tmRNA_acceptor_piece'::text)) OR ((cvterm.name)::text = 'anchor_region'::text)) OR ((cvterm.name)::text = 'template_region'::text)) OR ((cvterm.name)::text = 'anticodon_loop'::text)) OR ((cvterm.name)::text = 'anticodon'::text)) OR ((cvterm.name)::text = 'CCA_tail'::text)) OR ((cvterm.name)::text = 'DHU_loop'::text)) OR ((cvterm.name)::text = 'T_loop'::text)) OR ((cvterm.name)::text = 'splice_site'::text)) OR ((cvterm.name)::text = 'intron'::text)) OR ((cvterm.name)::text = 'clip'::text)) OR ((cvterm.name)::text = 'TSS'::text)) OR ((cvterm.name)::text = 'transcription_end_site'::text)) OR ((cvterm.name)::text = 'spliced_leader_RNA'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript_region'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron_region'::text)) OR ((cvterm.name)::text = 'intron_domain'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript_region'::text)) OR ((cvterm.name)::text = 'outron'::text)) OR ((cvterm.name)::text = 'cis_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_site'::text)) OR ((cvterm.name)::text = 'cryptic_splice_site'::text)) OR ((cvterm.name)::text = 'five_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'three_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'recursive_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_acceptor_site'::text)) OR ((cvterm.name)::text = 'trans_splice_donor_site'::text)) OR ((cvterm.name)::text = 'SL1_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL2_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL3_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL4_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL5_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL6_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL7_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL8_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL9_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL10_accceptor_site'::text)) OR ((cvterm.name)::text = 'SL11_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL12_acceptor_site'::text)) OR ((cvterm.name)::text = 'five_prime_intron'::text)) OR ((cvterm.name)::text = 'interior_intron'::text)) OR ((cvterm.name)::text = 'three_prime_intron'::text)) OR ((cvterm.name)::text = 'twintron'::text)) OR ((cvterm.name)::text = 'UTR_intron'::text)) OR ((cvterm.name)::text = 'autocatalytically_spliced_intron'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron'::text)) OR ((cvterm.name)::text = 'mobile_intron'::text)) OR ((cvterm.name)::text = 'endonuclease_spliced_intron'::text)) OR ((cvterm.name)::text = 'five_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'three_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'group_I_intron'::text)) OR ((cvterm.name)::text = 'group_II_intron'::text)) OR ((cvterm.name)::text = 'group_III_intron'::text)) OR ((cvterm.name)::text = 'group_IIA_intron'::text)) OR ((cvterm.name)::text = 'group_IIB_intron'::text)) OR ((cvterm.name)::text = 'U2_intron'::text)) OR ((cvterm.name)::text = 'U12_intron'::text)) OR ((cvterm.name)::text = 'archaeal_intron'::text)) OR ((cvterm.name)::text = 'tRNA_intron'::text)) OR ((cvterm.name)::text = 'five_prime_clip'::text)) OR ((cvterm.name)::text = 'three_prime_clip'::text)) OR ((cvterm.name)::text = 'major_TSS'::text)) OR ((cvterm.name)::text = 'minor_TSS'::text)) OR ((cvterm.name)::text = 'transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'internal_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'external_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'branch_site'::text)) OR ((cvterm.name)::text = 'polypyrimidine_tract'::text)) OR ((cvterm.name)::text = 'internal_guide_sequence'::text)) OR ((cvterm.name)::text = 'mirtron'::text)) OR ((cvterm.name)::text = 'pre_miRNA'::text)) OR ((cvterm.name)::text = 'miRNA_stem'::text)) OR ((cvterm.name)::text = 'miRNA_loop'::text)) OR ((cvterm.name)::text = 'miRNA_antiguide'::text)) OR ((cvterm.name)::text = 'noncoding_region_of_exon'::text)) OR ((cvterm.name)::text = 'coding_region_of_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'mature_protein_region'::text)) OR ((cvterm.name)::text = 'immature_peptide_region'::text)) OR ((cvterm.name)::text = 'compositionally_biased_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_region'::text)) OR ((cvterm.name)::text = 'polypeptide_variation_site'::text)) OR ((cvterm.name)::text = 'peptide_localization_signal'::text)) OR ((cvterm.name)::text = 'cleaved_peptide_region'::text)) OR ((cvterm.name)::text = 'hydrophobic_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_conserved_region'::text)) OR ((cvterm.name)::text = 'active_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_domain'::text)) OR ((cvterm.name)::text = 'membrane_structure'::text)) OR ((cvterm.name)::text = 'extramembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'intramembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'polypeptide_secondary_structure'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_motif'::text)) OR ((cvterm.name)::text = 'intrinsically_unstructured_polypeptide_region'::text)) OR ((cvterm.name)::text = 'cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'non_cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'membrane_peptide_loop'::text)) OR ((cvterm.name)::text = 'transmembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'asx_motif'::text)) OR ((cvterm.name)::text = 'beta_bulge'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop'::text)) OR ((cvterm.name)::text = 'beta_strand'::text)) OR ((cvterm.name)::text = 'peptide_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop'::text)) OR ((cvterm.name)::text = 'serine_threonine_motif'::text)) OR ((cvterm.name)::text = 'serine_threonine_staple_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_turn_motif'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_four'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_four'::text)) OR ((cvterm.name)::text = 'alpha_beta_motif'::text)) OR ((cvterm.name)::text = 'peptide_coil'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_five'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_six'::text)) OR ((cvterm.name)::text = 'antiparallel_beta_strand'::text)) OR ((cvterm.name)::text = 'parallel_beta_strand'::text)) OR ((cvterm.name)::text = 'left_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'right_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'alpha_helix'::text)) OR ((cvterm.name)::text = 'pi_helix'::text)) OR ((cvterm.name)::text = 'three_ten_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_left_right_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_right_left_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop_seven'::text)) OR ((cvterm.name)::text = 'schellmann_loop_six'::text)) OR ((cvterm.name)::text = 'asx_turn'::text)) OR ((cvterm.name)::text = 'beta_turn'::text)) OR ((cvterm.name)::text = 'gamma_turn'::text)) OR ((cvterm.name)::text = 'serine_threonine_turn'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six'::text)) OR ((cvterm.name)::text = 'beta_turn_type_eight'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_b'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text)) OR ((cvterm.name)::text = 'gamma_turn_classic'::text)) OR ((cvterm.name)::text = 'gamma_turn_inverse'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'coiled_coil'::text)) OR ((cvterm.name)::text = 'helix_turn_helix'::text)) OR ((cvterm.name)::text = 'natural_variant_site'::text)) OR ((cvterm.name)::text = 'mutated_variant_site'::text)) OR ((cvterm.name)::text = 'alternate_sequence_site'::text)) OR ((cvterm.name)::text = 'signal_peptide'::text)) OR ((cvterm.name)::text = 'transit_peptide'::text)) OR ((cvterm.name)::text = 'nuclear_localization_signal'::text)) OR ((cvterm.name)::text = 'endosomal_localization_signal'::text)) OR ((cvterm.name)::text = 'lysosomal_localization_signal'::text)) OR ((cvterm.name)::text = 'nuclear_export_signal'::text)) OR ((cvterm.name)::text = 'nuclear_rim_localization_signal'::text)) OR ((cvterm.name)::text = 'cleaved_initiator_methionine'::text)) OR ((cvterm.name)::text = 'intein'::text)) OR ((cvterm.name)::text = 'propeptide_cleavage_site'::text)) OR ((cvterm.name)::text = 'propeptide'::text)) OR ((cvterm.name)::text = 'cleaved_for_gpi_anchor_region'::text)) OR ((cvterm.name)::text = 'lipoprotein_signal_peptide'::text)) OR ((cvterm.name)::text = 'n_terminal_region'::text)) OR ((cvterm.name)::text = 'c_terminal_region'::text)) OR ((cvterm.name)::text = 'central_hydrophobic_region_of_signal_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_domain'::text)) OR ((cvterm.name)::text = 'polypeptide_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_repeat'::text)) OR ((cvterm.name)::text = 'biochemical_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_conserved_motif'::text)) OR ((cvterm.name)::text = 'post_translationally_modified_region'::text)) OR ((cvterm.name)::text = 'conformational_switch'::text)) OR ((cvterm.name)::text = 'molecular_contact_region'::text)) OR ((cvterm.name)::text = 'polypeptide_binding_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_catalytic_motif'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'non_transcribed_region'::text)) OR ((cvterm.name)::text = 'gene_fragment'::text)) OR ((cvterm.name)::text = 'TSS_region'::text)) OR ((cvterm.name)::text = 'gene_segment'::text)) OR ((cvterm.name)::text = 'pseudogenic_gene_segment'::text)) OR ((cvterm.name)::text = 'mobile_intron'::text)) OR ((cvterm.name)::text = 'extrachromosomal_mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'integrated_mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'natural_transposable_element'::text)) OR ((cvterm.name)::text = 'viral_sequence'::text)) OR ((cvterm.name)::text = 'natural_plasmid'::text)) OR ((cvterm.name)::text = 'phage_sequence'::text)) OR ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'transposable_element'::text)) OR ((cvterm.name)::text = 'proviral_region'::text)) OR ((cvterm.name)::text = 'integron'::text)) OR ((cvterm.name)::text = 'genomic_island'::text)) OR ((cvterm.name)::text = 'integrated_plasmid'::text)) OR ((cvterm.name)::text = 'cointegrated_plasmid'::text)) OR ((cvterm.name)::text = 'retrotransposon'::text)) OR ((cvterm.name)::text = 'DNA_transposon'::text)) OR ((cvterm.name)::text = 'foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'transgenic_transposable_element'::text)) OR ((cvterm.name)::text = 'natural_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_transposable_element'::text)) OR ((cvterm.name)::text = 'nested_transposon'::text)) OR ((cvterm.name)::text = 'LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'LINE_element'::text)) OR ((cvterm.name)::text = 'SINE_element'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat_element'::text)) OR ((cvterm.name)::text = 'foldback_element'::text)) OR ((cvterm.name)::text = 'conjugative_transposon'::text)) OR ((cvterm.name)::text = 'helitron'::text)) OR ((cvterm.name)::text = 'p_element'::text)) OR ((cvterm.name)::text = 'MITE'::text)) OR ((cvterm.name)::text = 'insertion_sequence'::text)) OR ((cvterm.name)::text = 'polinton'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'prophage'::text)) OR ((cvterm.name)::text = 'pathogenic_island'::text)) OR ((cvterm.name)::text = 'metabolic_island'::text)) OR ((cvterm.name)::text = 'adaptive_island'::text)) OR ((cvterm.name)::text = 'symbiosis_island'::text)) OR ((cvterm.name)::text = 'cryptic_prophage'::text)) OR ((cvterm.name)::text = 'defective_conjugative_transposon'::text)) OR ((cvterm.name)::text = 'plasmid'::text)) OR ((cvterm.name)::text = 'chromosome'::text)) OR ((cvterm.name)::text = 'vector_replicon'::text)) OR ((cvterm.name)::text = 'maxicircle'::text)) OR ((cvterm.name)::text = 'minicircle'::text)) OR ((cvterm.name)::text = 'viral_sequence'::text)) OR ((cvterm.name)::text = 'engineered_plasmid'::text)) OR ((cvterm.name)::text = 'episome'::text)) OR ((cvterm.name)::text = 'natural_plasmid'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'gene_trap_construct'::text)) OR ((cvterm.name)::text = 'promoter_trap_construct'::text)) OR ((cvterm.name)::text = 'enhancer_trap_construct'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'mitochondrial_chromosome'::text)) OR ((cvterm.name)::text = 'chloroplast_chromosome'::text)) OR ((cvterm.name)::text = 'chromoplast_chromosome'::text)) OR ((cvterm.name)::text = 'cyanelle_chromosome'::text)) OR ((cvterm.name)::text = 'leucoplast_chromosome'::text)) OR ((cvterm.name)::text = 'macronuclear_chromosome'::text)) OR ((cvterm.name)::text = 'micronuclear_chromosome'::text)) OR ((cvterm.name)::text = 'nuclear_chromosome'::text)) OR ((cvterm.name)::text = 'nucleomorphic_chromosome'::text)) OR ((cvterm.name)::text = 'DNA_chromosome'::text)) OR ((cvterm.name)::text = 'RNA_chromosome'::text)) OR ((cvterm.name)::text = 'apicoplast_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'YAC'::text)) OR ((cvterm.name)::text = 'BAC'::text)) OR ((cvterm.name)::text = 'PAC'::text)) OR ((cvterm.name)::text = 'cosmid'::text)) OR ((cvterm.name)::text = 'phagemid'::text)) OR ((cvterm.name)::text = 'fosmid'::text)) OR ((cvterm.name)::text = 'lambda_vector'::text)) OR ((cvterm.name)::text = 'plasmid_vector'::text)) OR ((cvterm.name)::text = 'targeting_vector'::text)) OR ((cvterm.name)::text = 'phage_sequence'::text)) OR ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'modified_RNA_base_feature'::text)) OR ((cvterm.name)::text = 'inosine'::text)) OR ((cvterm.name)::text = 'seven_methylguanine'::text)) OR ((cvterm.name)::text = 'ribothymidine'::text)) OR ((cvterm.name)::text = 'modified_adenosine'::text)) OR ((cvterm.name)::text = 'modified_cytidine'::text)) OR ((cvterm.name)::text = 'modified_guanosine'::text)) OR ((cvterm.name)::text = 'modified_uridine'::text)) OR ((cvterm.name)::text = 'modified_inosine'::text)) OR ((cvterm.name)::text = 'methylinosine'::text)) OR ((cvterm.name)::text = 'one_methylinosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylinosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylinosine'::text)) OR ((cvterm.name)::text = 'one_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'N6_glycinylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_threonyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyl_N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_hydroxynorvalylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_hydroxynorvalyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosyladenosine_phosphate'::text)) OR ((cvterm.name)::text = 'N6_N6_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_2_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_N6_2_prime_O_trimethyladenosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_acetyladenosine'::text)) OR ((cvterm.name)::text = 'three_methylcytidine'::text)) OR ((cvterm.name)::text = 'five_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_thiocytidine'::text)) OR ((cvterm.name)::text = 'N4_acetylcytidine'::text)) OR ((cvterm.name)::text = 'five_formylcytidine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'N4_acetyl_2_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'lysidine'::text)) OR ((cvterm.name)::text = 'N4_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_2_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'five_hydroxymethylcytidine'::text)) OR ((cvterm.name)::text = 'five_formyl_two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_N4_2_prime_O_trimethylcytidine'::text)) OR ((cvterm.name)::text = 'seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'one_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_methylguanosine'::text)) OR ((cvterm.name)::text = 'seven_methylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_2_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_2_prime_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosylguanosine_phosphate'::text)) OR ((cvterm.name)::text = 'wybutosine'::text)) OR ((cvterm.name)::text = 'peroxywybutosine'::text)) OR ((cvterm.name)::text = 'hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'undermodified_hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'wyosine'::text)) OR ((cvterm.name)::text = 'methylwyosine'::text)) OR ((cvterm.name)::text = 'N2_7_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_7_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'four_demethylwyosine'::text)) OR ((cvterm.name)::text = 'isowyosine'::text)) OR ((cvterm.name)::text = 'N2_7_2prirme_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'queuosine'::text)) OR ((cvterm.name)::text = 'epoxyqueuosine'::text)) OR ((cvterm.name)::text = 'galactosyl_queuosine'::text)) OR ((cvterm.name)::text = 'mannosyl_queuosine'::text)) OR ((cvterm.name)::text = 'seven_cyano_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'seven_aminomethyl_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'archaeosine'::text)) OR ((cvterm.name)::text = 'dihydrouridine'::text)) OR ((cvterm.name)::text = 'pseudouridine'::text)) OR ((cvterm.name)::text = 'five_methyluridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'one_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_thiouridine'::text)) OR ((cvterm.name)::text = 'four_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methyl_2_thiouridine'::text)) OR ((cvterm.name)::text = 'two_thio_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'three_three_amino_three_carboxypropyl_uridine'::text)) OR ((cvterm.name)::text = 'five_hydroxyuridine'::text)) OR ((cvterm.name)::text = 'five_methoxyuridine'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_aminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_selenouridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'three_methyluridine'::text)) OR ((cvterm.name)::text = 'one_methyl_three_three_amino_three_carboxypropyl_pseudouridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethyluridine'::text)) OR ((cvterm.name)::text = 'three_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'five_methyldihydrouridine'::text)) OR ((cvterm.name)::text = 'three_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyluridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'catalytic_residue'::text)) OR ((cvterm.name)::text = 'modified_amino_acid_feature'::text)) OR ((cvterm.name)::text = 'alanine'::text)) OR ((cvterm.name)::text = 'valine'::text)) OR ((cvterm.name)::text = 'leucine'::text)) OR ((cvterm.name)::text = 'isoleucine'::text)) OR ((cvterm.name)::text = 'proline'::text)) OR ((cvterm.name)::text = 'tryptophan'::text)) OR ((cvterm.name)::text = 'phenylalanine'::text)) OR ((cvterm.name)::text = 'methionine'::text)) OR ((cvterm.name)::text = 'glycine'::text)) OR ((cvterm.name)::text = 'serine'::text)) OR ((cvterm.name)::text = 'threonine'::text)) OR ((cvterm.name)::text = 'tyrosine'::text)) OR ((cvterm.name)::text = 'cysteine'::text)) OR ((cvterm.name)::text = 'glutamine'::text)) OR ((cvterm.name)::text = 'asparagine'::text)) OR ((cvterm.name)::text = 'lysine'::text)) OR ((cvterm.name)::text = 'arginine'::text)) OR ((cvterm.name)::text = 'histidine'::text)) OR ((cvterm.name)::text = 'aspartic_acid'::text)) OR ((cvterm.name)::text = 'glutamic_acid'::text)) OR ((cvterm.name)::text = 'selenocysteine'::text)) OR ((cvterm.name)::text = 'pyrrolysine'::text)) OR ((cvterm.name)::text = 'modified_glycine'::text)) OR ((cvterm.name)::text = 'modified_L_alanine'::text)) OR ((cvterm.name)::text = 'modified_L_asparagine'::text)) OR ((cvterm.name)::text = 'modified_L_aspartic_acid'::text)) OR ((cvterm.name)::text = 'modified_L_cysteine'::text)) OR ((cvterm.name)::text = 'modified_L_glutamic_acid'::text)) OR ((cvterm.name)::text = 'modified_L_threonine'::text)) OR ((cvterm.name)::text = 'modified_L_tryptophan'::text)) OR ((cvterm.name)::text = 'modified_L_glutamine'::text)) OR ((cvterm.name)::text = 'modified_L_methionine'::text)) OR ((cvterm.name)::text = 'modified_L_isoleucine'::text)) OR ((cvterm.name)::text = 'modified_L_phenylalanine'::text)) OR ((cvterm.name)::text = 'modified_L_histidine'::text)) OR ((cvterm.name)::text = 'modified_L_serine'::text)) OR ((cvterm.name)::text = 'modified_L_lysine'::text)) OR ((cvterm.name)::text = 'modified_L_leucine'::text)) OR ((cvterm.name)::text = 'modified_L_selenocysteine'::text)) OR ((cvterm.name)::text = 'modified_L_valine'::text)) OR ((cvterm.name)::text = 'modified_L_proline'::text)) OR ((cvterm.name)::text = 'modified_L_tyrosine'::text)) OR ((cvterm.name)::text = 'modified_L_arginine'::text)) OR ((cvterm.name)::text = 'heritable_phenotypic_marker'::text)) OR ((cvterm.name)::text = 'DArT_marker'::text)) OR ((cvterm.name)::text = 'nucleotide_motif'::text)) OR ((cvterm.name)::text = 'DNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_motif'::text)) OR ((cvterm.name)::text = 'PSE_motif'::text)) OR ((cvterm.name)::text = 'CAAT_signal'::text)) OR ((cvterm.name)::text = 'minus_10_signal'::text)) OR ((cvterm.name)::text = 'minus_35_signal'::text)) OR ((cvterm.name)::text = 'DRE_motif'::text)) OR ((cvterm.name)::text = 'E_box_motif'::text)) OR ((cvterm.name)::text = 'INR1_motif'::text)) OR ((cvterm.name)::text = 'GAGA_motif'::text)) OR ((cvterm.name)::text = 'octamer_motif'::text)) OR ((cvterm.name)::text = 'retinoic_acid_responsive_element'::text)) OR ((cvterm.name)::text = 'promoter_element'::text)) OR ((cvterm.name)::text = 'DCE_SI'::text)) OR ((cvterm.name)::text = 'DCE_SII'::text)) OR ((cvterm.name)::text = 'DCE_SIII'::text)) OR ((cvterm.name)::text = 'minus_12_signal'::text)) OR ((cvterm.name)::text = 'minus_24_signal'::text)) OR ((cvterm.name)::text = 'GC_rich_promoter_region'::text)) OR ((cvterm.name)::text = 'DMv4_motif'::text)) OR ((cvterm.name)::text = 'DMv5_motif'::text)) OR ((cvterm.name)::text = 'DMv3_motif'::text)) OR ((cvterm.name)::text = 'DMv2_motif'::text)) OR ((cvterm.name)::text = 'DPE1_motif'::text)) OR ((cvterm.name)::text = 'DMv1_motif'::text)) OR ((cvterm.name)::text = 'NDM2_motif'::text)) OR ((cvterm.name)::text = 'NDM3_motif'::text)) OR ((cvterm.name)::text = 'core_promoter_element'::text)) OR ((cvterm.name)::text = 'regulatory_promoter_element'::text)) OR ((cvterm.name)::text = 'INR_motif'::text)) OR ((cvterm.name)::text = 'DPE_motif'::text)) OR ((cvterm.name)::text = 'BREu_motif'::text)) OR ((cvterm.name)::text = 'TATA_box'::text)) OR ((cvterm.name)::text = 'A_box'::text)) OR ((cvterm.name)::text = 'B_box'::text)) OR ((cvterm.name)::text = 'C_box'::text)) OR ((cvterm.name)::text = 'MTE'::text)) OR ((cvterm.name)::text = 'BREd_motif'::text)) OR ((cvterm.name)::text = 'DCE'::text)) OR ((cvterm.name)::text = 'intermediate_element'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text)) OR ((cvterm.name)::text = 'A_box_type_1'::text)) OR ((cvterm.name)::text = 'A_box_type_2'::text)) OR ((cvterm.name)::text = 'proximal_promoter_element'::text)) OR ((cvterm.name)::text = 'distal_promoter_element'::text)) OR ((cvterm.name)::text = 'RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'A_minor_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_junction_loop'::text)) OR ((cvterm.name)::text = 'hammerhead_ribozyme'::text)) OR ((cvterm.name)::text = 'asymmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'symmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'K_turn_RNA_motif'::text)) OR ((cvterm.name)::text = 'sarcin_like_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_hook_turn'::text)) OR ((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_site'::text)) OR ((cvterm.name)::text = 'sticky_end_restriction_enzyme_cleavage_site'::text)) OR ((cvterm.name)::text = 'modified_base'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_gene'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'methylated_base_feature'::text)) OR ((cvterm.name)::text = 'methylated_C'::text)) OR ((cvterm.name)::text = 'methylated_A'::text)) OR ((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'paternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'allelically_excluded_gene'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'operon'::text)) OR ((cvterm.name)::text = 'mating_type_region'::text)) OR ((cvterm.name)::text = 'gene_array'::text)) OR ((cvterm.name)::text = 'gene_subarray'::text)) OR ((cvterm.name)::text = 'gene_cassette_array'::text)) OR ((cvterm.name)::text = 'regulon'::text)) OR ((cvterm.name)::text = 'sequence_length_variation'::text)) OR ((cvterm.name)::text = 'MNP'::text)) OR ((cvterm.name)::text = 'SNV'::text)) OR ((cvterm.name)::text = 'complex_substitution'::text)) OR ((cvterm.name)::text = 'simple_sequence_length_variation'::text)) OR ((cvterm.name)::text = 'SNP'::text)) OR ((cvterm.name)::text = 'point_mutation'::text)) OR ((cvterm.name)::text = 'transition'::text)) OR ((cvterm.name)::text = 'transversion'::text)) OR ((cvterm.name)::text = 'pyrimidine_transition'::text)) OR ((cvterm.name)::text = 'purine_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition'::text)) OR ((cvterm.name)::text = 'T_to_C_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text)) OR ((cvterm.name)::text = 'A_to_G_transition'::text)) OR ((cvterm.name)::text = 'G_to_A_transition'::text)) OR ((cvterm.name)::text = 'pyrimidine_to_purine_transversion'::text)) OR ((cvterm.name)::text = 'purine_to_pyrimidine_transversion'::text)) OR ((cvterm.name)::text = 'C_to_A_transversion'::text)) OR ((cvterm.name)::text = 'C_to_G_transversion'::text)) OR ((cvterm.name)::text = 'T_to_A_transversion'::text)) OR ((cvterm.name)::text = 'T_to_G_transversion'::text)) OR ((cvterm.name)::text = 'A_to_C_transversion'::text)) OR ((cvterm.name)::text = 'A_to_T_transversion'::text)) OR ((cvterm.name)::text = 'G_to_C_transversion'::text)) OR ((cvterm.name)::text = 'G_to_T_transversion'::text)) OR ((cvterm.name)::text = 'biological_region'::text));
  9233. --
  9234. -- Name: biomaterial_region; Type: VIEW; Schema: so; Owner: -
  9235. --
  9236. CREATE VIEW biomaterial_region AS
  9237. SELECT feature.feature_id AS biomaterial_region_id,
  9238. feature.feature_id,
  9239. feature.dbxref_id,
  9240. feature.organism_id,
  9241. feature.name,
  9242. feature.uniquename,
  9243. feature.residues,
  9244. feature.seqlen,
  9245. feature.md5checksum,
  9246. feature.type_id,
  9247. feature.is_analysis,
  9248. feature.is_obsolete,
  9249. feature.timeaccessioned,
  9250. feature.timelastmodified
  9251. FROM (feature
  9252. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9253. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'reagent'::text) OR ((cvterm.name)::text = 'engineered_region'::text)) OR ((cvterm.name)::text = 'PCR_product'::text)) OR ((cvterm.name)::text = 'clone'::text)) OR ((cvterm.name)::text = 'rescue_region'::text)) OR ((cvterm.name)::text = 'oligo'::text)) OR ((cvterm.name)::text = 'clone_insert'::text)) OR ((cvterm.name)::text = 'cloned_region'::text)) OR ((cvterm.name)::text = 'databank_entry'::text)) OR ((cvterm.name)::text = 'RAPD'::text)) OR ((cvterm.name)::text = 'genomic_clone'::text)) OR ((cvterm.name)::text = 'cDNA_clone'::text)) OR ((cvterm.name)::text = 'tiling_path_clone'::text)) OR ((cvterm.name)::text = 'validated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'invalidated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'three_prime_RACE_clone'::text)) OR ((cvterm.name)::text = 'chimeric_cDNA_clone'::text)) OR ((cvterm.name)::text = 'genomically_contaminated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'polyA_primed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'partially_processed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'engineered_rescue_region'::text)) OR ((cvterm.name)::text = 'aptamer'::text)) OR ((cvterm.name)::text = 'probe'::text)) OR ((cvterm.name)::text = 'tag'::text)) OR ((cvterm.name)::text = 'ss_oligo'::text)) OR ((cvterm.name)::text = 'ds_oligo'::text)) OR ((cvterm.name)::text = 'DNAzyme'::text)) OR ((cvterm.name)::text = 'synthetic_oligo'::text)) OR ((cvterm.name)::text = 'DNA_aptamer'::text)) OR ((cvterm.name)::text = 'RNA_aptamer'::text)) OR ((cvterm.name)::text = 'microarray_oligo'::text)) OR ((cvterm.name)::text = 'SAGE_tag'::text)) OR ((cvterm.name)::text = 'STS'::text)) OR ((cvterm.name)::text = 'EST'::text)) OR ((cvterm.name)::text = 'engineered_tag'::text)) OR ((cvterm.name)::text = 'five_prime_EST'::text)) OR ((cvterm.name)::text = 'three_prime_EST'::text)) OR ((cvterm.name)::text = 'UST'::text)) OR ((cvterm.name)::text = 'RST'::text)) OR ((cvterm.name)::text = 'three_prime_UST'::text)) OR ((cvterm.name)::text = 'five_prime_UST'::text)) OR ((cvterm.name)::text = 'three_prime_RST'::text)) OR ((cvterm.name)::text = 'five_prime_RST'::text)) OR ((cvterm.name)::text = 'primer'::text)) OR ((cvterm.name)::text = 'sequencing_primer'::text)) OR ((cvterm.name)::text = 'forward_primer'::text)) OR ((cvterm.name)::text = 'reverse_primer'::text)) OR ((cvterm.name)::text = 'ASPE_primer'::text)) OR ((cvterm.name)::text = 'dCAPS_primer'::text)) OR ((cvterm.name)::text = 'RNAi_reagent'::text)) OR ((cvterm.name)::text = 'DNA_constraint_sequence'::text)) OR ((cvterm.name)::text = 'morpholino_oligo'::text)) OR ((cvterm.name)::text = 'PNA_oligo'::text)) OR ((cvterm.name)::text = 'LNA_oligo'::text)) OR ((cvterm.name)::text = 'TNA_oligo'::text)) OR ((cvterm.name)::text = 'GNA_oligo'::text)) OR ((cvterm.name)::text = 'R_GNA_oligo'::text)) OR ((cvterm.name)::text = 'S_GNA_oligo'::text)) OR ((cvterm.name)::text = 'cloned_cDNA_insert'::text)) OR ((cvterm.name)::text = 'cloned_genomic_insert'::text)) OR ((cvterm.name)::text = 'engineered_insert'::text)) OR ((cvterm.name)::text = 'BAC_cloned_genomic_insert'::text)) OR ((cvterm.name)::text = 'engineered_gene'::text)) OR ((cvterm.name)::text = 'engineered_plasmid'::text)) OR ((cvterm.name)::text = 'engineered_rescue_region'::text)) OR ((cvterm.name)::text = 'engineered_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_region'::text)) OR ((cvterm.name)::text = 'engineered_tag'::text)) OR ((cvterm.name)::text = 'engineered_insert'::text)) OR ((cvterm.name)::text = 'targeting_vector'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'gene_trap_construct'::text)) OR ((cvterm.name)::text = 'promoter_trap_construct'::text)) OR ((cvterm.name)::text = 'enhancer_trap_construct'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'biomaterial_region'::text));
  9254. --
  9255. -- Name: bipartite_duplication; Type: VIEW; Schema: so; Owner: -
  9256. --
  9257. CREATE VIEW bipartite_duplication AS
  9258. SELECT feature.feature_id AS bipartite_duplication_id,
  9259. feature.feature_id,
  9260. feature.dbxref_id,
  9261. feature.organism_id,
  9262. feature.name,
  9263. feature.uniquename,
  9264. feature.residues,
  9265. feature.seqlen,
  9266. feature.md5checksum,
  9267. feature.type_id,
  9268. feature.is_analysis,
  9269. feature.is_obsolete,
  9270. feature.timeaccessioned,
  9271. feature.timelastmodified
  9272. FROM (feature
  9273. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9274. WHERE ((cvterm.name)::text = 'bipartite_duplication'::text);
  9275. --
  9276. -- Name: bipartite_inversion; Type: VIEW; Schema: so; Owner: -
  9277. --
  9278. CREATE VIEW bipartite_inversion AS
  9279. SELECT feature.feature_id AS bipartite_inversion_id,
  9280. feature.feature_id,
  9281. feature.dbxref_id,
  9282. feature.organism_id,
  9283. feature.name,
  9284. feature.uniquename,
  9285. feature.residues,
  9286. feature.seqlen,
  9287. feature.md5checksum,
  9288. feature.type_id,
  9289. feature.is_analysis,
  9290. feature.is_obsolete,
  9291. feature.timeaccessioned,
  9292. feature.timelastmodified
  9293. FROM (feature
  9294. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9295. WHERE ((cvterm.name)::text = 'bipartite_inversion'::text);
  9296. --
  9297. -- Name: blocked_reading_frame; Type: VIEW; Schema: so; Owner: -
  9298. --
  9299. CREATE VIEW blocked_reading_frame AS
  9300. SELECT feature.feature_id AS blocked_reading_frame_id,
  9301. feature.feature_id,
  9302. feature.dbxref_id,
  9303. feature.organism_id,
  9304. feature.name,
  9305. feature.uniquename,
  9306. feature.residues,
  9307. feature.seqlen,
  9308. feature.md5checksum,
  9309. feature.type_id,
  9310. feature.is_analysis,
  9311. feature.is_obsolete,
  9312. feature.timeaccessioned,
  9313. feature.timelastmodified
  9314. FROM (feature
  9315. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9316. WHERE ((cvterm.name)::text = 'blocked_reading_frame'::text);
  9317. --
  9318. -- Name: blunt_end_restriction_enzyme_cleavage_junction; Type: VIEW; Schema: so; Owner: -
  9319. --
  9320. CREATE VIEW blunt_end_restriction_enzyme_cleavage_junction AS
  9321. SELECT feature.feature_id AS blunt_end_restriction_enzyme_cleavage_junction_id,
  9322. feature.feature_id,
  9323. feature.dbxref_id,
  9324. feature.organism_id,
  9325. feature.name,
  9326. feature.uniquename,
  9327. feature.residues,
  9328. feature.seqlen,
  9329. feature.md5checksum,
  9330. feature.type_id,
  9331. feature.is_analysis,
  9332. feature.is_obsolete,
  9333. feature.timeaccessioned,
  9334. feature.timelastmodified
  9335. FROM (feature
  9336. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9337. WHERE ((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_junction'::text);
  9338. --
  9339. -- Name: blunt_end_restriction_enzyme_cleavage_site; Type: VIEW; Schema: so; Owner: -
  9340. --
  9341. CREATE VIEW blunt_end_restriction_enzyme_cleavage_site AS
  9342. SELECT feature.feature_id AS blunt_end_restriction_enzyme_cleavage_site_id,
  9343. feature.feature_id,
  9344. feature.dbxref_id,
  9345. feature.organism_id,
  9346. feature.name,
  9347. feature.uniquename,
  9348. feature.residues,
  9349. feature.seqlen,
  9350. feature.md5checksum,
  9351. feature.type_id,
  9352. feature.is_analysis,
  9353. feature.is_obsolete,
  9354. feature.timeaccessioned,
  9355. feature.timelastmodified
  9356. FROM (feature
  9357. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9358. WHERE ((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_site'::text);
  9359. --
  9360. -- Name: bound_by_factor; Type: VIEW; Schema: so; Owner: -
  9361. --
  9362. CREATE VIEW bound_by_factor AS
  9363. SELECT feature.feature_id AS bound_by_factor_id,
  9364. feature.feature_id,
  9365. feature.dbxref_id,
  9366. feature.organism_id,
  9367. feature.name,
  9368. feature.uniquename,
  9369. feature.residues,
  9370. feature.seqlen,
  9371. feature.md5checksum,
  9372. feature.type_id,
  9373. feature.is_analysis,
  9374. feature.is_obsolete,
  9375. feature.timeaccessioned,
  9376. feature.timelastmodified
  9377. FROM (feature
  9378. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9379. WHERE ((((cvterm.name)::text = 'bound_by_protein'::text) OR ((cvterm.name)::text = 'bound_by_nucleic_acid'::text)) OR ((cvterm.name)::text = 'bound_by_factor'::text));
  9380. --
  9381. -- Name: bound_by_nucleic_acid; Type: VIEW; Schema: so; Owner: -
  9382. --
  9383. CREATE VIEW bound_by_nucleic_acid AS
  9384. SELECT feature.feature_id AS bound_by_nucleic_acid_id,
  9385. feature.feature_id,
  9386. feature.dbxref_id,
  9387. feature.organism_id,
  9388. feature.name,
  9389. feature.uniquename,
  9390. feature.residues,
  9391. feature.seqlen,
  9392. feature.md5checksum,
  9393. feature.type_id,
  9394. feature.is_analysis,
  9395. feature.is_obsolete,
  9396. feature.timeaccessioned,
  9397. feature.timelastmodified
  9398. FROM (feature
  9399. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9400. WHERE ((cvterm.name)::text = 'bound_by_nucleic_acid'::text);
  9401. --
  9402. -- Name: bound_by_protein; Type: VIEW; Schema: so; Owner: -
  9403. --
  9404. CREATE VIEW bound_by_protein AS
  9405. SELECT feature.feature_id AS bound_by_protein_id,
  9406. feature.feature_id,
  9407. feature.dbxref_id,
  9408. feature.organism_id,
  9409. feature.name,
  9410. feature.uniquename,
  9411. feature.residues,
  9412. feature.seqlen,
  9413. feature.md5checksum,
  9414. feature.type_id,
  9415. feature.is_analysis,
  9416. feature.is_obsolete,
  9417. feature.timeaccessioned,
  9418. feature.timelastmodified
  9419. FROM (feature
  9420. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9421. WHERE ((cvterm.name)::text = 'bound_by_protein'::text);
  9422. --
  9423. -- Name: branch_site; Type: VIEW; Schema: so; Owner: -
  9424. --
  9425. CREATE VIEW branch_site AS
  9426. SELECT feature.feature_id AS branch_site_id,
  9427. feature.feature_id,
  9428. feature.dbxref_id,
  9429. feature.organism_id,
  9430. feature.name,
  9431. feature.uniquename,
  9432. feature.residues,
  9433. feature.seqlen,
  9434. feature.md5checksum,
  9435. feature.type_id,
  9436. feature.is_analysis,
  9437. feature.is_obsolete,
  9438. feature.timeaccessioned,
  9439. feature.timelastmodified
  9440. FROM (feature
  9441. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9442. WHERE ((cvterm.name)::text = 'branch_site'::text);
  9443. --
  9444. -- Name: bred_motif; Type: VIEW; Schema: so; Owner: -
  9445. --
  9446. CREATE VIEW bred_motif AS
  9447. SELECT feature.feature_id AS bred_motif_id,
  9448. feature.feature_id,
  9449. feature.dbxref_id,
  9450. feature.organism_id,
  9451. feature.name,
  9452. feature.uniquename,
  9453. feature.residues,
  9454. feature.seqlen,
  9455. feature.md5checksum,
  9456. feature.type_id,
  9457. feature.is_analysis,
  9458. feature.is_obsolete,
  9459. feature.timeaccessioned,
  9460. feature.timelastmodified
  9461. FROM (feature
  9462. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9463. WHERE ((cvterm.name)::text = 'BREd_motif'::text);
  9464. --
  9465. -- Name: breu_motif; Type: VIEW; Schema: so; Owner: -
  9466. --
  9467. CREATE VIEW breu_motif AS
  9468. SELECT feature.feature_id AS breu_motif_id,
  9469. feature.feature_id,
  9470. feature.dbxref_id,
  9471. feature.organism_id,
  9472. feature.name,
  9473. feature.uniquename,
  9474. feature.residues,
  9475. feature.seqlen,
  9476. feature.md5checksum,
  9477. feature.type_id,
  9478. feature.is_analysis,
  9479. feature.is_obsolete,
  9480. feature.timeaccessioned,
  9481. feature.timelastmodified
  9482. FROM (feature
  9483. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9484. WHERE ((cvterm.name)::text = 'BREu_motif'::text);
  9485. --
  9486. -- Name: bruno_response_element; Type: VIEW; Schema: so; Owner: -
  9487. --
  9488. CREATE VIEW bruno_response_element AS
  9489. SELECT feature.feature_id AS bruno_response_element_id,
  9490. feature.feature_id,
  9491. feature.dbxref_id,
  9492. feature.organism_id,
  9493. feature.name,
  9494. feature.uniquename,
  9495. feature.residues,
  9496. feature.seqlen,
  9497. feature.md5checksum,
  9498. feature.type_id,
  9499. feature.is_analysis,
  9500. feature.is_obsolete,
  9501. feature.timeaccessioned,
  9502. feature.timelastmodified
  9503. FROM (feature
  9504. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9505. WHERE ((cvterm.name)::text = 'Bruno_response_element'::text);
  9506. --
  9507. -- Name: c_box; Type: VIEW; Schema: so; Owner: -
  9508. --
  9509. CREATE VIEW c_box AS
  9510. SELECT feature.feature_id AS c_box_id,
  9511. feature.feature_id,
  9512. feature.dbxref_id,
  9513. feature.organism_id,
  9514. feature.name,
  9515. feature.uniquename,
  9516. feature.residues,
  9517. feature.seqlen,
  9518. feature.md5checksum,
  9519. feature.type_id,
  9520. feature.is_analysis,
  9521. feature.is_obsolete,
  9522. feature.timeaccessioned,
  9523. feature.timelastmodified
  9524. FROM (feature
  9525. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9526. WHERE ((cvterm.name)::text = 'C_box'::text);
  9527. --
  9528. -- Name: c_cluster; Type: VIEW; Schema: so; Owner: -
  9529. --
  9530. CREATE VIEW c_cluster AS
  9531. SELECT feature.feature_id AS c_cluster_id,
  9532. feature.feature_id,
  9533. feature.dbxref_id,
  9534. feature.organism_id,
  9535. feature.name,
  9536. feature.uniquename,
  9537. feature.residues,
  9538. feature.seqlen,
  9539. feature.md5checksum,
  9540. feature.type_id,
  9541. feature.is_analysis,
  9542. feature.is_obsolete,
  9543. feature.timeaccessioned,
  9544. feature.timelastmodified
  9545. FROM (feature
  9546. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9547. WHERE ((cvterm.name)::text = 'C_cluster'::text);
  9548. --
  9549. -- Name: c_d_box_snorna; Type: VIEW; Schema: so; Owner: -
  9550. --
  9551. CREATE VIEW c_d_box_snorna AS
  9552. SELECT feature.feature_id AS c_d_box_snorna_id,
  9553. feature.feature_id,
  9554. feature.dbxref_id,
  9555. feature.organism_id,
  9556. feature.name,
  9557. feature.uniquename,
  9558. feature.residues,
  9559. feature.seqlen,
  9560. feature.md5checksum,
  9561. feature.type_id,
  9562. feature.is_analysis,
  9563. feature.is_obsolete,
  9564. feature.timeaccessioned,
  9565. feature.timelastmodified
  9566. FROM (feature
  9567. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9568. WHERE (((((cvterm.name)::text = 'U14_snoRNA'::text) OR ((cvterm.name)::text = 'U3_snoRNA'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA'::text));
  9569. --
  9570. -- Name: c_d_box_snorna_encoding; Type: VIEW; Schema: so; Owner: -
  9571. --
  9572. CREATE VIEW c_d_box_snorna_encoding AS
  9573. SELECT feature.feature_id AS c_d_box_snorna_encoding_id,
  9574. feature.feature_id,
  9575. feature.dbxref_id,
  9576. feature.organism_id,
  9577. feature.name,
  9578. feature.uniquename,
  9579. feature.residues,
  9580. feature.seqlen,
  9581. feature.md5checksum,
  9582. feature.type_id,
  9583. feature.is_analysis,
  9584. feature.is_obsolete,
  9585. feature.timeaccessioned,
  9586. feature.timelastmodified
  9587. FROM (feature
  9588. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9589. WHERE ((cvterm.name)::text = 'C_D_box_snoRNA_encoding'::text);
  9590. --
  9591. -- Name: c_d_box_snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  9592. --
  9593. CREATE VIEW c_d_box_snorna_primary_transcript AS
  9594. SELECT feature.feature_id AS c_d_box_snorna_primary_transcript_id,
  9595. feature.feature_id,
  9596. feature.dbxref_id,
  9597. feature.organism_id,
  9598. feature.name,
  9599. feature.uniquename,
  9600. feature.residues,
  9601. feature.seqlen,
  9602. feature.md5checksum,
  9603. feature.type_id,
  9604. feature.is_analysis,
  9605. feature.is_obsolete,
  9606. feature.timeaccessioned,
  9607. feature.timelastmodified
  9608. FROM (feature
  9609. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9610. WHERE ((cvterm.name)::text = 'C_D_box_snoRNA_primary_transcript'::text);
  9611. --
  9612. -- Name: c_gene; Type: VIEW; Schema: so; Owner: -
  9613. --
  9614. CREATE VIEW c_gene AS
  9615. SELECT feature.feature_id AS c_gene_id,
  9616. feature.feature_id,
  9617. feature.dbxref_id,
  9618. feature.organism_id,
  9619. feature.name,
  9620. feature.uniquename,
  9621. feature.residues,
  9622. feature.seqlen,
  9623. feature.md5checksum,
  9624. feature.type_id,
  9625. feature.is_analysis,
  9626. feature.is_obsolete,
  9627. feature.timeaccessioned,
  9628. feature.timelastmodified
  9629. FROM (feature
  9630. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9631. WHERE ((cvterm.name)::text = 'C_gene'::text);
  9632. --
  9633. -- Name: c_terminal_region; Type: VIEW; Schema: so; Owner: -
  9634. --
  9635. CREATE VIEW c_terminal_region AS
  9636. SELECT feature.feature_id AS c_terminal_region_id,
  9637. feature.feature_id,
  9638. feature.dbxref_id,
  9639. feature.organism_id,
  9640. feature.name,
  9641. feature.uniquename,
  9642. feature.residues,
  9643. feature.seqlen,
  9644. feature.md5checksum,
  9645. feature.type_id,
  9646. feature.is_analysis,
  9647. feature.is_obsolete,
  9648. feature.timeaccessioned,
  9649. feature.timelastmodified
  9650. FROM (feature
  9651. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9652. WHERE ((cvterm.name)::text = 'c_terminal_region'::text);
  9653. --
  9654. -- Name: c_to_a_transversion; Type: VIEW; Schema: so; Owner: -
  9655. --
  9656. CREATE VIEW c_to_a_transversion AS
  9657. SELECT feature.feature_id AS c_to_a_transversion_id,
  9658. feature.feature_id,
  9659. feature.dbxref_id,
  9660. feature.organism_id,
  9661. feature.name,
  9662. feature.uniquename,
  9663. feature.residues,
  9664. feature.seqlen,
  9665. feature.md5checksum,
  9666. feature.type_id,
  9667. feature.is_analysis,
  9668. feature.is_obsolete,
  9669. feature.timeaccessioned,
  9670. feature.timelastmodified
  9671. FROM (feature
  9672. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9673. WHERE ((cvterm.name)::text = 'C_to_A_transversion'::text);
  9674. --
  9675. -- Name: c_to_g_transversion; Type: VIEW; Schema: so; Owner: -
  9676. --
  9677. CREATE VIEW c_to_g_transversion AS
  9678. SELECT feature.feature_id AS c_to_g_transversion_id,
  9679. feature.feature_id,
  9680. feature.dbxref_id,
  9681. feature.organism_id,
  9682. feature.name,
  9683. feature.uniquename,
  9684. feature.residues,
  9685. feature.seqlen,
  9686. feature.md5checksum,
  9687. feature.type_id,
  9688. feature.is_analysis,
  9689. feature.is_obsolete,
  9690. feature.timeaccessioned,
  9691. feature.timelastmodified
  9692. FROM (feature
  9693. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9694. WHERE ((cvterm.name)::text = 'C_to_G_transversion'::text);
  9695. --
  9696. -- Name: c_to_t_transition; Type: VIEW; Schema: so; Owner: -
  9697. --
  9698. CREATE VIEW c_to_t_transition AS
  9699. SELECT feature.feature_id AS c_to_t_transition_id,
  9700. feature.feature_id,
  9701. feature.dbxref_id,
  9702. feature.organism_id,
  9703. feature.name,
  9704. feature.uniquename,
  9705. feature.residues,
  9706. feature.seqlen,
  9707. feature.md5checksum,
  9708. feature.type_id,
  9709. feature.is_analysis,
  9710. feature.is_obsolete,
  9711. feature.timeaccessioned,
  9712. feature.timelastmodified
  9713. FROM (feature
  9714. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9715. WHERE (((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text) OR ((cvterm.name)::text = 'C_to_T_transition'::text));
  9716. --
  9717. -- Name: c_to_t_transition_at_pcpg_site; Type: VIEW; Schema: so; Owner: -
  9718. --
  9719. CREATE VIEW c_to_t_transition_at_pcpg_site AS
  9720. SELECT feature.feature_id AS c_to_t_transition_at_pcpg_site_id,
  9721. feature.feature_id,
  9722. feature.dbxref_id,
  9723. feature.organism_id,
  9724. feature.name,
  9725. feature.uniquename,
  9726. feature.residues,
  9727. feature.seqlen,
  9728. feature.md5checksum,
  9729. feature.type_id,
  9730. feature.is_analysis,
  9731. feature.is_obsolete,
  9732. feature.timeaccessioned,
  9733. feature.timelastmodified
  9734. FROM (feature
  9735. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9736. WHERE ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text);
  9737. --
  9738. -- Name: caat_signal; Type: VIEW; Schema: so; Owner: -
  9739. --
  9740. CREATE VIEW caat_signal AS
  9741. SELECT feature.feature_id AS caat_signal_id,
  9742. feature.feature_id,
  9743. feature.dbxref_id,
  9744. feature.organism_id,
  9745. feature.name,
  9746. feature.uniquename,
  9747. feature.residues,
  9748. feature.seqlen,
  9749. feature.md5checksum,
  9750. feature.type_id,
  9751. feature.is_analysis,
  9752. feature.is_obsolete,
  9753. feature.timeaccessioned,
  9754. feature.timelastmodified
  9755. FROM (feature
  9756. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9757. WHERE ((cvterm.name)::text = 'CAAT_signal'::text);
  9758. --
  9759. -- Name: canonical_five_prime_splice_site; Type: VIEW; Schema: so; Owner: -
  9760. --
  9761. CREATE VIEW canonical_five_prime_splice_site AS
  9762. SELECT feature.feature_id AS canonical_five_prime_splice_site_id,
  9763. feature.feature_id,
  9764. feature.dbxref_id,
  9765. feature.organism_id,
  9766. feature.name,
  9767. feature.uniquename,
  9768. feature.residues,
  9769. feature.seqlen,
  9770. feature.md5checksum,
  9771. feature.type_id,
  9772. feature.is_analysis,
  9773. feature.is_obsolete,
  9774. feature.timeaccessioned,
  9775. feature.timelastmodified
  9776. FROM (feature
  9777. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9778. WHERE ((cvterm.name)::text = 'canonical_five_prime_splice_site'::text);
  9779. --
  9780. -- Name: canonical_three_prime_splice_site; Type: VIEW; Schema: so; Owner: -
  9781. --
  9782. CREATE VIEW canonical_three_prime_splice_site AS
  9783. SELECT feature.feature_id AS canonical_three_prime_splice_site_id,
  9784. feature.feature_id,
  9785. feature.dbxref_id,
  9786. feature.organism_id,
  9787. feature.name,
  9788. feature.uniquename,
  9789. feature.residues,
  9790. feature.seqlen,
  9791. feature.md5checksum,
  9792. feature.type_id,
  9793. feature.is_analysis,
  9794. feature.is_obsolete,
  9795. feature.timeaccessioned,
  9796. feature.timelastmodified
  9797. FROM (feature
  9798. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9799. WHERE ((cvterm.name)::text = 'canonical_three_prime_splice_site'::text);
  9800. --
  9801. -- Name: cap; Type: VIEW; Schema: so; Owner: -
  9802. --
  9803. CREATE VIEW cap AS
  9804. SELECT feature.feature_id AS cap_id,
  9805. feature.feature_id,
  9806. feature.dbxref_id,
  9807. feature.organism_id,
  9808. feature.name,
  9809. feature.uniquename,
  9810. feature.residues,
  9811. feature.seqlen,
  9812. feature.md5checksum,
  9813. feature.type_id,
  9814. feature.is_analysis,
  9815. feature.is_obsolete,
  9816. feature.timeaccessioned,
  9817. feature.timelastmodified
  9818. FROM (feature
  9819. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9820. WHERE ((cvterm.name)::text = 'cap'::text);
  9821. --
  9822. -- Name: capped; Type: VIEW; Schema: so; Owner: -
  9823. --
  9824. CREATE VIEW capped AS
  9825. SELECT feature.feature_id AS capped_id,
  9826. feature.feature_id,
  9827. feature.dbxref_id,
  9828. feature.organism_id,
  9829. feature.name,
  9830. feature.uniquename,
  9831. feature.residues,
  9832. feature.seqlen,
  9833. feature.md5checksum,
  9834. feature.type_id,
  9835. feature.is_analysis,
  9836. feature.is_obsolete,
  9837. feature.timeaccessioned,
  9838. feature.timelastmodified
  9839. FROM (feature
  9840. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9841. WHERE ((cvterm.name)::text = 'capped'::text);
  9842. --
  9843. -- Name: capped_mrna; Type: VIEW; Schema: so; Owner: -
  9844. --
  9845. CREATE VIEW capped_mrna AS
  9846. SELECT feature.feature_id AS capped_mrna_id,
  9847. feature.feature_id,
  9848. feature.dbxref_id,
  9849. feature.organism_id,
  9850. feature.name,
  9851. feature.uniquename,
  9852. feature.residues,
  9853. feature.seqlen,
  9854. feature.md5checksum,
  9855. feature.type_id,
  9856. feature.is_analysis,
  9857. feature.is_obsolete,
  9858. feature.timeaccessioned,
  9859. feature.timelastmodified
  9860. FROM (feature
  9861. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9862. WHERE ((cvterm.name)::text = 'capped_mRNA'::text);
  9863. --
  9864. -- Name: capped_primary_transcript; Type: VIEW; Schema: so; Owner: -
  9865. --
  9866. CREATE VIEW capped_primary_transcript AS
  9867. SELECT feature.feature_id AS capped_primary_transcript_id,
  9868. feature.feature_id,
  9869. feature.dbxref_id,
  9870. feature.organism_id,
  9871. feature.name,
  9872. feature.uniquename,
  9873. feature.residues,
  9874. feature.seqlen,
  9875. feature.md5checksum,
  9876. feature.type_id,
  9877. feature.is_analysis,
  9878. feature.is_obsolete,
  9879. feature.timeaccessioned,
  9880. feature.timelastmodified
  9881. FROM (feature
  9882. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9883. WHERE ((cvterm.name)::text = 'capped_primary_transcript'::text);
  9884. --
  9885. -- Name: cassette_array_member; Type: VIEW; Schema: so; Owner: -
  9886. --
  9887. CREATE VIEW cassette_array_member AS
  9888. SELECT feature.feature_id AS cassette_array_member_id,
  9889. feature.feature_id,
  9890. feature.dbxref_id,
  9891. feature.organism_id,
  9892. feature.name,
  9893. feature.uniquename,
  9894. feature.residues,
  9895. feature.seqlen,
  9896. feature.md5checksum,
  9897. feature.type_id,
  9898. feature.is_analysis,
  9899. feature.is_obsolete,
  9900. feature.timeaccessioned,
  9901. feature.timelastmodified
  9902. FROM (feature
  9903. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9904. WHERE ((cvterm.name)::text = 'cassette_array_member'::text);
  9905. --
  9906. -- Name: cassette_pseudogene; Type: VIEW; Schema: so; Owner: -
  9907. --
  9908. CREATE VIEW cassette_pseudogene AS
  9909. SELECT feature.feature_id AS cassette_pseudogene_id,
  9910. feature.feature_id,
  9911. feature.dbxref_id,
  9912. feature.organism_id,
  9913. feature.name,
  9914. feature.uniquename,
  9915. feature.residues,
  9916. feature.seqlen,
  9917. feature.md5checksum,
  9918. feature.type_id,
  9919. feature.is_analysis,
  9920. feature.is_obsolete,
  9921. feature.timeaccessioned,
  9922. feature.timelastmodified
  9923. FROM (feature
  9924. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9925. WHERE ((cvterm.name)::text = 'cassette_pseudogene'::text);
  9926. --
  9927. -- Name: catalytic_residue; Type: VIEW; Schema: so; Owner: -
  9928. --
  9929. CREATE VIEW catalytic_residue AS
  9930. SELECT feature.feature_id AS catalytic_residue_id,
  9931. feature.feature_id,
  9932. feature.dbxref_id,
  9933. feature.organism_id,
  9934. feature.name,
  9935. feature.uniquename,
  9936. feature.residues,
  9937. feature.seqlen,
  9938. feature.md5checksum,
  9939. feature.type_id,
  9940. feature.is_analysis,
  9941. feature.is_obsolete,
  9942. feature.timeaccessioned,
  9943. feature.timelastmodified
  9944. FROM (feature
  9945. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9946. WHERE ((cvterm.name)::text = 'catalytic_residue'::text);
  9947. --
  9948. -- Name: catmat_left_handed_four; Type: VIEW; Schema: so; Owner: -
  9949. --
  9950. CREATE VIEW catmat_left_handed_four AS
  9951. SELECT feature.feature_id AS catmat_left_handed_four_id,
  9952. feature.feature_id,
  9953. feature.dbxref_id,
  9954. feature.organism_id,
  9955. feature.name,
  9956. feature.uniquename,
  9957. feature.residues,
  9958. feature.seqlen,
  9959. feature.md5checksum,
  9960. feature.type_id,
  9961. feature.is_analysis,
  9962. feature.is_obsolete,
  9963. feature.timeaccessioned,
  9964. feature.timelastmodified
  9965. FROM (feature
  9966. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9967. WHERE ((cvterm.name)::text = 'catmat_left_handed_four'::text);
  9968. --
  9969. -- Name: catmat_left_handed_three; Type: VIEW; Schema: so; Owner: -
  9970. --
  9971. CREATE VIEW catmat_left_handed_three AS
  9972. SELECT feature.feature_id AS catmat_left_handed_three_id,
  9973. feature.feature_id,
  9974. feature.dbxref_id,
  9975. feature.organism_id,
  9976. feature.name,
  9977. feature.uniquename,
  9978. feature.residues,
  9979. feature.seqlen,
  9980. feature.md5checksum,
  9981. feature.type_id,
  9982. feature.is_analysis,
  9983. feature.is_obsolete,
  9984. feature.timeaccessioned,
  9985. feature.timelastmodified
  9986. FROM (feature
  9987. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9988. WHERE ((cvterm.name)::text = 'catmat_left_handed_three'::text);
  9989. --
  9990. -- Name: catmat_right_handed_four; Type: VIEW; Schema: so; Owner: -
  9991. --
  9992. CREATE VIEW catmat_right_handed_four AS
  9993. SELECT feature.feature_id AS catmat_right_handed_four_id,
  9994. feature.feature_id,
  9995. feature.dbxref_id,
  9996. feature.organism_id,
  9997. feature.name,
  9998. feature.uniquename,
  9999. feature.residues,
  10000. feature.seqlen,
  10001. feature.md5checksum,
  10002. feature.type_id,
  10003. feature.is_analysis,
  10004. feature.is_obsolete,
  10005. feature.timeaccessioned,
  10006. feature.timelastmodified
  10007. FROM (feature
  10008. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10009. WHERE ((cvterm.name)::text = 'catmat_right_handed_four'::text);
  10010. --
  10011. -- Name: catmat_right_handed_three; Type: VIEW; Schema: so; Owner: -
  10012. --
  10013. CREATE VIEW catmat_right_handed_three AS
  10014. SELECT feature.feature_id AS catmat_right_handed_three_id,
  10015. feature.feature_id,
  10016. feature.dbxref_id,
  10017. feature.organism_id,
  10018. feature.name,
  10019. feature.uniquename,
  10020. feature.residues,
  10021. feature.seqlen,
  10022. feature.md5checksum,
  10023. feature.type_id,
  10024. feature.is_analysis,
  10025. feature.is_obsolete,
  10026. feature.timeaccessioned,
  10027. feature.timelastmodified
  10028. FROM (feature
  10029. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10030. WHERE ((cvterm.name)::text = 'catmat_right_handed_three'::text);
  10031. --
  10032. -- Name: cca_tail; Type: VIEW; Schema: so; Owner: -
  10033. --
  10034. CREATE VIEW cca_tail AS
  10035. SELECT feature.feature_id AS cca_tail_id,
  10036. feature.feature_id,
  10037. feature.dbxref_id,
  10038. feature.organism_id,
  10039. feature.name,
  10040. feature.uniquename,
  10041. feature.residues,
  10042. feature.seqlen,
  10043. feature.md5checksum,
  10044. feature.type_id,
  10045. feature.is_analysis,
  10046. feature.is_obsolete,
  10047. feature.timeaccessioned,
  10048. feature.timelastmodified
  10049. FROM (feature
  10050. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10051. WHERE ((cvterm.name)::text = 'CCA_tail'::text);
  10052. --
  10053. -- Name: cdna; Type: VIEW; Schema: so; Owner: -
  10054. --
  10055. CREATE VIEW cdna AS
  10056. SELECT feature.feature_id AS cdna_id,
  10057. feature.feature_id,
  10058. feature.dbxref_id,
  10059. feature.organism_id,
  10060. feature.name,
  10061. feature.uniquename,
  10062. feature.residues,
  10063. feature.seqlen,
  10064. feature.md5checksum,
  10065. feature.type_id,
  10066. feature.is_analysis,
  10067. feature.is_obsolete,
  10068. feature.timeaccessioned,
  10069. feature.timelastmodified
  10070. FROM (feature
  10071. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10072. WHERE ((((cvterm.name)::text = 'single_stranded_cDNA'::text) OR ((cvterm.name)::text = 'double_stranded_cDNA'::text)) OR ((cvterm.name)::text = 'cDNA'::text));
  10073. --
  10074. -- Name: cdna_clone; Type: VIEW; Schema: so; Owner: -
  10075. --
  10076. CREATE VIEW cdna_clone AS
  10077. SELECT feature.feature_id AS cdna_clone_id,
  10078. feature.feature_id,
  10079. feature.dbxref_id,
  10080. feature.organism_id,
  10081. feature.name,
  10082. feature.uniquename,
  10083. feature.residues,
  10084. feature.seqlen,
  10085. feature.md5checksum,
  10086. feature.type_id,
  10087. feature.is_analysis,
  10088. feature.is_obsolete,
  10089. feature.timeaccessioned,
  10090. feature.timelastmodified
  10091. FROM (feature
  10092. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10093. WHERE (((((((((cvterm.name)::text = 'validated_cDNA_clone'::text) OR ((cvterm.name)::text = 'invalidated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'three_prime_RACE_clone'::text)) OR ((cvterm.name)::text = 'chimeric_cDNA_clone'::text)) OR ((cvterm.name)::text = 'genomically_contaminated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'polyA_primed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'partially_processed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'cDNA_clone'::text));
  10094. --
  10095. -- Name: cdna_match; Type: VIEW; Schema: so; Owner: -
  10096. --
  10097. CREATE VIEW cdna_match AS
  10098. SELECT feature.feature_id AS cdna_match_id,
  10099. feature.feature_id,
  10100. feature.dbxref_id,
  10101. feature.organism_id,
  10102. feature.name,
  10103. feature.uniquename,
  10104. feature.residues,
  10105. feature.seqlen,
  10106. feature.md5checksum,
  10107. feature.type_id,
  10108. feature.is_analysis,
  10109. feature.is_obsolete,
  10110. feature.timeaccessioned,
  10111. feature.timelastmodified
  10112. FROM (feature
  10113. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10114. WHERE ((cvterm.name)::text = 'cDNA_match'::text);
  10115. --
  10116. -- Name: cds; Type: VIEW; Schema: so; Owner: -
  10117. --
  10118. CREATE VIEW cds AS
  10119. SELECT feature.feature_id AS cds_id,
  10120. feature.feature_id,
  10121. feature.dbxref_id,
  10122. feature.organism_id,
  10123. feature.name,
  10124. feature.uniquename,
  10125. feature.residues,
  10126. feature.seqlen,
  10127. feature.md5checksum,
  10128. feature.type_id,
  10129. feature.is_analysis,
  10130. feature.is_obsolete,
  10131. feature.timeaccessioned,
  10132. feature.timelastmodified
  10133. FROM (feature
  10134. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10135. WHERE ((((((((((cvterm.name)::text = 'edited_CDS'::text) OR ((cvterm.name)::text = 'CDS_fragment'::text)) OR ((cvterm.name)::text = 'CDS_independently_known'::text)) OR ((cvterm.name)::text = 'CDS_predicted'::text)) OR ((cvterm.name)::text = 'orphan_CDS'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_sequence_similarity_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text)) OR ((cvterm.name)::text = 'CDS'::text));
  10136. --
  10137. -- Name: cds_fragment; Type: VIEW; Schema: so; Owner: -
  10138. --
  10139. CREATE VIEW cds_fragment AS
  10140. SELECT feature.feature_id AS cds_fragment_id,
  10141. feature.feature_id,
  10142. feature.dbxref_id,
  10143. feature.organism_id,
  10144. feature.name,
  10145. feature.uniquename,
  10146. feature.residues,
  10147. feature.seqlen,
  10148. feature.md5checksum,
  10149. feature.type_id,
  10150. feature.is_analysis,
  10151. feature.is_obsolete,
  10152. feature.timeaccessioned,
  10153. feature.timelastmodified
  10154. FROM (feature
  10155. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10156. WHERE ((cvterm.name)::text = 'CDS_fragment'::text);
  10157. --
  10158. -- Name: cds_independently_known; Type: VIEW; Schema: so; Owner: -
  10159. --
  10160. CREATE VIEW cds_independently_known AS
  10161. SELECT feature.feature_id AS cds_independently_known_id,
  10162. feature.feature_id,
  10163. feature.dbxref_id,
  10164. feature.organism_id,
  10165. feature.name,
  10166. feature.uniquename,
  10167. feature.residues,
  10168. feature.seqlen,
  10169. feature.md5checksum,
  10170. feature.type_id,
  10171. feature.is_analysis,
  10172. feature.is_obsolete,
  10173. feature.timeaccessioned,
  10174. feature.timelastmodified
  10175. FROM (feature
  10176. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10177. WHERE ((cvterm.name)::text = 'CDS_independently_known'::text);
  10178. --
  10179. -- Name: cds_predicted; Type: VIEW; Schema: so; Owner: -
  10180. --
  10181. CREATE VIEW cds_predicted AS
  10182. SELECT feature.feature_id AS cds_predicted_id,
  10183. feature.feature_id,
  10184. feature.dbxref_id,
  10185. feature.organism_id,
  10186. feature.name,
  10187. feature.uniquename,
  10188. feature.residues,
  10189. feature.seqlen,
  10190. feature.md5checksum,
  10191. feature.type_id,
  10192. feature.is_analysis,
  10193. feature.is_obsolete,
  10194. feature.timeaccessioned,
  10195. feature.timelastmodified
  10196. FROM (feature
  10197. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10198. WHERE ((((((cvterm.name)::text = 'orphan_CDS'::text) OR ((cvterm.name)::text = 'CDS_supported_by_sequence_similarity_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text)) OR ((cvterm.name)::text = 'CDS_predicted'::text));
  10199. --
  10200. -- Name: cds_region; Type: VIEW; Schema: so; Owner: -
  10201. --
  10202. CREATE VIEW cds_region AS
  10203. SELECT feature.feature_id AS cds_region_id,
  10204. feature.feature_id,
  10205. feature.dbxref_id,
  10206. feature.organism_id,
  10207. feature.name,
  10208. feature.uniquename,
  10209. feature.residues,
  10210. feature.seqlen,
  10211. feature.md5checksum,
  10212. feature.type_id,
  10213. feature.is_analysis,
  10214. feature.is_obsolete,
  10215. feature.timeaccessioned,
  10216. feature.timelastmodified
  10217. FROM (feature
  10218. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10219. WHERE ((((((((((((((cvterm.name)::text = 'coding_start'::text) OR ((cvterm.name)::text = 'coding_end'::text)) OR ((cvterm.name)::text = 'codon'::text)) OR ((cvterm.name)::text = 'recoded_codon'::text)) OR ((cvterm.name)::text = 'start_codon'::text)) OR ((cvterm.name)::text = 'stop_codon'::text)) OR ((cvterm.name)::text = 'stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'four_bp_start_codon'::text)) OR ((cvterm.name)::text = 'CTG_start_codon'::text)) OR ((cvterm.name)::text = 'CDS_region'::text));
  10220. --
  10221. -- Name: cds_supported_by_domain_match_data; Type: VIEW; Schema: so; Owner: -
  10222. --
  10223. CREATE VIEW cds_supported_by_domain_match_data AS
  10224. SELECT feature.feature_id AS cds_supported_by_domain_match_data_id,
  10225. feature.feature_id,
  10226. feature.dbxref_id,
  10227. feature.organism_id,
  10228. feature.name,
  10229. feature.uniquename,
  10230. feature.residues,
  10231. feature.seqlen,
  10232. feature.md5checksum,
  10233. feature.type_id,
  10234. feature.is_analysis,
  10235. feature.is_obsolete,
  10236. feature.timeaccessioned,
  10237. feature.timelastmodified
  10238. FROM (feature
  10239. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10240. WHERE ((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text);
  10241. --
  10242. -- Name: cds_supported_by_est_or_cdna_data; Type: VIEW; Schema: so; Owner: -
  10243. --
  10244. CREATE VIEW cds_supported_by_est_or_cdna_data AS
  10245. SELECT feature.feature_id AS cds_supported_by_est_or_cdna_data_id,
  10246. feature.feature_id,
  10247. feature.dbxref_id,
  10248. feature.organism_id,
  10249. feature.name,
  10250. feature.uniquename,
  10251. feature.residues,
  10252. feature.seqlen,
  10253. feature.md5checksum,
  10254. feature.type_id,
  10255. feature.is_analysis,
  10256. feature.is_obsolete,
  10257. feature.timeaccessioned,
  10258. feature.timelastmodified
  10259. FROM (feature
  10260. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10261. WHERE ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text);
  10262. --
  10263. -- Name: cds_supported_by_sequence_similarity_data; Type: VIEW; Schema: so; Owner: -
  10264. --
  10265. CREATE VIEW cds_supported_by_sequence_similarity_data AS
  10266. SELECT feature.feature_id AS cds_supported_by_sequence_similarity_data_id,
  10267. feature.feature_id,
  10268. feature.dbxref_id,
  10269. feature.organism_id,
  10270. feature.name,
  10271. feature.uniquename,
  10272. feature.residues,
  10273. feature.seqlen,
  10274. feature.md5checksum,
  10275. feature.type_id,
  10276. feature.is_analysis,
  10277. feature.is_obsolete,
  10278. feature.timeaccessioned,
  10279. feature.timelastmodified
  10280. FROM (feature
  10281. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10282. WHERE ((((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text) OR ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_sequence_similarity_data'::text));
  10283. --
  10284. -- Name: central_hydrophobic_region_of_signal_peptide; Type: VIEW; Schema: so; Owner: -
  10285. --
  10286. CREATE VIEW central_hydrophobic_region_of_signal_peptide AS
  10287. SELECT feature.feature_id AS central_hydrophobic_region_of_signal_peptide_id,
  10288. feature.feature_id,
  10289. feature.dbxref_id,
  10290. feature.organism_id,
  10291. feature.name,
  10292. feature.uniquename,
  10293. feature.residues,
  10294. feature.seqlen,
  10295. feature.md5checksum,
  10296. feature.type_id,
  10297. feature.is_analysis,
  10298. feature.is_obsolete,
  10299. feature.timeaccessioned,
  10300. feature.timelastmodified
  10301. FROM (feature
  10302. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10303. WHERE ((cvterm.name)::text = 'central_hydrophobic_region_of_signal_peptide'::text);
  10304. --
  10305. -- Name: centromere; Type: VIEW; Schema: so; Owner: -
  10306. --
  10307. CREATE VIEW centromere AS
  10308. SELECT feature.feature_id AS centromere_id,
  10309. feature.feature_id,
  10310. feature.dbxref_id,
  10311. feature.organism_id,
  10312. feature.name,
  10313. feature.uniquename,
  10314. feature.residues,
  10315. feature.seqlen,
  10316. feature.md5checksum,
  10317. feature.type_id,
  10318. feature.is_analysis,
  10319. feature.is_obsolete,
  10320. feature.timeaccessioned,
  10321. feature.timelastmodified
  10322. FROM (feature
  10323. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10324. WHERE ((((cvterm.name)::text = 'point_centromere'::text) OR ((cvterm.name)::text = 'regional_centromere'::text)) OR ((cvterm.name)::text = 'centromere'::text));
  10325. --
  10326. -- Name: centromere_dna_element_i; Type: VIEW; Schema: so; Owner: -
  10327. --
  10328. CREATE VIEW centromere_dna_element_i AS
  10329. SELECT feature.feature_id AS centromere_dna_element_i_id,
  10330. feature.feature_id,
  10331. feature.dbxref_id,
  10332. feature.organism_id,
  10333. feature.name,
  10334. feature.uniquename,
  10335. feature.residues,
  10336. feature.seqlen,
  10337. feature.md5checksum,
  10338. feature.type_id,
  10339. feature.is_analysis,
  10340. feature.is_obsolete,
  10341. feature.timeaccessioned,
  10342. feature.timelastmodified
  10343. FROM (feature
  10344. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10345. WHERE ((cvterm.name)::text = 'centromere_DNA_Element_I'::text);
  10346. --
  10347. -- Name: centromere_dna_element_ii; Type: VIEW; Schema: so; Owner: -
  10348. --
  10349. CREATE VIEW centromere_dna_element_ii AS
  10350. SELECT feature.feature_id AS centromere_dna_element_ii_id,
  10351. feature.feature_id,
  10352. feature.dbxref_id,
  10353. feature.organism_id,
  10354. feature.name,
  10355. feature.uniquename,
  10356. feature.residues,
  10357. feature.seqlen,
  10358. feature.md5checksum,
  10359. feature.type_id,
  10360. feature.is_analysis,
  10361. feature.is_obsolete,
  10362. feature.timeaccessioned,
  10363. feature.timelastmodified
  10364. FROM (feature
  10365. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10366. WHERE ((cvterm.name)::text = 'centromere_DNA_Element_II'::text);
  10367. --
  10368. -- Name: centromere_dna_element_iii; Type: VIEW; Schema: so; Owner: -
  10369. --
  10370. CREATE VIEW centromere_dna_element_iii AS
  10371. SELECT feature.feature_id AS centromere_dna_element_iii_id,
  10372. feature.feature_id,
  10373. feature.dbxref_id,
  10374. feature.organism_id,
  10375. feature.name,
  10376. feature.uniquename,
  10377. feature.residues,
  10378. feature.seqlen,
  10379. feature.md5checksum,
  10380. feature.type_id,
  10381. feature.is_analysis,
  10382. feature.is_obsolete,
  10383. feature.timeaccessioned,
  10384. feature.timelastmodified
  10385. FROM (feature
  10386. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10387. WHERE ((cvterm.name)::text = 'centromere_DNA_Element_III'::text);
  10388. --
  10389. -- Name: centromeric_repeat; Type: VIEW; Schema: so; Owner: -
  10390. --
  10391. CREATE VIEW centromeric_repeat AS
  10392. SELECT feature.feature_id AS centromeric_repeat_id,
  10393. feature.feature_id,
  10394. feature.dbxref_id,
  10395. feature.organism_id,
  10396. feature.name,
  10397. feature.uniquename,
  10398. feature.residues,
  10399. feature.seqlen,
  10400. feature.md5checksum,
  10401. feature.type_id,
  10402. feature.is_analysis,
  10403. feature.is_obsolete,
  10404. feature.timeaccessioned,
  10405. feature.timelastmodified
  10406. FROM (feature
  10407. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10408. WHERE ((((cvterm.name)::text = 'regional_centromere_inner_repeat_region'::text) OR ((cvterm.name)::text = 'regional_centromere_outer_repeat_region'::text)) OR ((cvterm.name)::text = 'centromeric_repeat'::text));
  10409. --
  10410. -- Name: chimeric_cdna_clone; Type: VIEW; Schema: so; Owner: -
  10411. --
  10412. CREATE VIEW chimeric_cdna_clone AS
  10413. SELECT feature.feature_id AS chimeric_cdna_clone_id,
  10414. feature.feature_id,
  10415. feature.dbxref_id,
  10416. feature.organism_id,
  10417. feature.name,
  10418. feature.uniquename,
  10419. feature.residues,
  10420. feature.seqlen,
  10421. feature.md5checksum,
  10422. feature.type_id,
  10423. feature.is_analysis,
  10424. feature.is_obsolete,
  10425. feature.timeaccessioned,
  10426. feature.timelastmodified
  10427. FROM (feature
  10428. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10429. WHERE ((cvterm.name)::text = 'chimeric_cDNA_clone'::text);
  10430. --
  10431. -- Name: chip_seq_region; Type: VIEW; Schema: so; Owner: -
  10432. --
  10433. CREATE VIEW chip_seq_region AS
  10434. SELECT feature.feature_id AS chip_seq_region_id,
  10435. feature.feature_id,
  10436. feature.dbxref_id,
  10437. feature.organism_id,
  10438. feature.name,
  10439. feature.uniquename,
  10440. feature.residues,
  10441. feature.seqlen,
  10442. feature.md5checksum,
  10443. feature.type_id,
  10444. feature.is_analysis,
  10445. feature.is_obsolete,
  10446. feature.timeaccessioned,
  10447. feature.timelastmodified
  10448. FROM (feature
  10449. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10450. WHERE ((cvterm.name)::text = 'CHiP_seq_region'::text);
  10451. --
  10452. -- Name: chloroplast_chromosome; Type: VIEW; Schema: so; Owner: -
  10453. --
  10454. CREATE VIEW chloroplast_chromosome AS
  10455. SELECT feature.feature_id AS chloroplast_chromosome_id,
  10456. feature.feature_id,
  10457. feature.dbxref_id,
  10458. feature.organism_id,
  10459. feature.name,
  10460. feature.uniquename,
  10461. feature.residues,
  10462. feature.seqlen,
  10463. feature.md5checksum,
  10464. feature.type_id,
  10465. feature.is_analysis,
  10466. feature.is_obsolete,
  10467. feature.timeaccessioned,
  10468. feature.timelastmodified
  10469. FROM (feature
  10470. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10471. WHERE ((cvterm.name)::text = 'chloroplast_chromosome'::text);
  10472. --
  10473. -- Name: chloroplast_dna; Type: VIEW; Schema: so; Owner: -
  10474. --
  10475. CREATE VIEW chloroplast_dna AS
  10476. SELECT feature.feature_id AS chloroplast_dna_id,
  10477. feature.feature_id,
  10478. feature.dbxref_id,
  10479. feature.organism_id,
  10480. feature.name,
  10481. feature.uniquename,
  10482. feature.residues,
  10483. feature.seqlen,
  10484. feature.md5checksum,
  10485. feature.type_id,
  10486. feature.is_analysis,
  10487. feature.is_obsolete,
  10488. feature.timeaccessioned,
  10489. feature.timelastmodified
  10490. FROM (feature
  10491. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10492. WHERE ((cvterm.name)::text = 'chloroplast_DNA'::text);
  10493. --
  10494. -- Name: chloroplast_sequence; Type: VIEW; Schema: so; Owner: -
  10495. --
  10496. CREATE VIEW chloroplast_sequence AS
  10497. SELECT feature.feature_id AS chloroplast_sequence_id,
  10498. feature.feature_id,
  10499. feature.dbxref_id,
  10500. feature.organism_id,
  10501. feature.name,
  10502. feature.uniquename,
  10503. feature.residues,
  10504. feature.seqlen,
  10505. feature.md5checksum,
  10506. feature.type_id,
  10507. feature.is_analysis,
  10508. feature.is_obsolete,
  10509. feature.timeaccessioned,
  10510. feature.timelastmodified
  10511. FROM (feature
  10512. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10513. WHERE (((cvterm.name)::text = 'chloroplast_DNA'::text) OR ((cvterm.name)::text = 'chloroplast_sequence'::text));
  10514. --
  10515. -- Name: chromoplast_chromosome; Type: VIEW; Schema: so; Owner: -
  10516. --
  10517. CREATE VIEW chromoplast_chromosome AS
  10518. SELECT feature.feature_id AS chromoplast_chromosome_id,
  10519. feature.feature_id,
  10520. feature.dbxref_id,
  10521. feature.organism_id,
  10522. feature.name,
  10523. feature.uniquename,
  10524. feature.residues,
  10525. feature.seqlen,
  10526. feature.md5checksum,
  10527. feature.type_id,
  10528. feature.is_analysis,
  10529. feature.is_obsolete,
  10530. feature.timeaccessioned,
  10531. feature.timelastmodified
  10532. FROM (feature
  10533. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10534. WHERE ((cvterm.name)::text = 'chromoplast_chromosome'::text);
  10535. --
  10536. -- Name: chromoplast_gene; Type: VIEW; Schema: so; Owner: -
  10537. --
  10538. CREATE VIEW chromoplast_gene AS
  10539. SELECT feature.feature_id AS chromoplast_gene_id,
  10540. feature.feature_id,
  10541. feature.dbxref_id,
  10542. feature.organism_id,
  10543. feature.name,
  10544. feature.uniquename,
  10545. feature.residues,
  10546. feature.seqlen,
  10547. feature.md5checksum,
  10548. feature.type_id,
  10549. feature.is_analysis,
  10550. feature.is_obsolete,
  10551. feature.timeaccessioned,
  10552. feature.timelastmodified
  10553. FROM (feature
  10554. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10555. WHERE ((cvterm.name)::text = 'chromoplast_gene'::text);
  10556. --
  10557. -- Name: chromoplast_sequence; Type: VIEW; Schema: so; Owner: -
  10558. --
  10559. CREATE VIEW chromoplast_sequence AS
  10560. SELECT feature.feature_id AS chromoplast_sequence_id,
  10561. feature.feature_id,
  10562. feature.dbxref_id,
  10563. feature.organism_id,
  10564. feature.name,
  10565. feature.uniquename,
  10566. feature.residues,
  10567. feature.seqlen,
  10568. feature.md5checksum,
  10569. feature.type_id,
  10570. feature.is_analysis,
  10571. feature.is_obsolete,
  10572. feature.timeaccessioned,
  10573. feature.timelastmodified
  10574. FROM (feature
  10575. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10576. WHERE ((cvterm.name)::text = 'chromoplast_sequence'::text);
  10577. --
  10578. -- Name: chromosomal_deletion; Type: VIEW; Schema: so; Owner: -
  10579. --
  10580. CREATE VIEW chromosomal_deletion AS
  10581. SELECT feature.feature_id AS chromosomal_deletion_id,
  10582. feature.feature_id,
  10583. feature.dbxref_id,
  10584. feature.organism_id,
  10585. feature.name,
  10586. feature.uniquename,
  10587. feature.residues,
  10588. feature.seqlen,
  10589. feature.md5checksum,
  10590. feature.type_id,
  10591. feature.is_analysis,
  10592. feature.is_obsolete,
  10593. feature.timeaccessioned,
  10594. feature.timelastmodified
  10595. FROM (feature
  10596. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10597. WHERE ((((((((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text) OR ((cvterm.name)::text = 'inversion_derived_bipartite_deficiency'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'chromosomal_deletion'::text));
  10598. --
  10599. -- Name: chromosomal_duplication; Type: VIEW; Schema: so; Owner: -
  10600. --
  10601. CREATE VIEW chromosomal_duplication AS
  10602. SELECT feature.feature_id AS chromosomal_duplication_id,
  10603. feature.feature_id,
  10604. feature.dbxref_id,
  10605. feature.organism_id,
  10606. feature.name,
  10607. feature.uniquename,
  10608. feature.residues,
  10609. feature.seqlen,
  10610. feature.md5checksum,
  10611. feature.type_id,
  10612. feature.is_analysis,
  10613. feature.is_obsolete,
  10614. feature.timeaccessioned,
  10615. feature.timelastmodified
  10616. FROM (feature
  10617. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10618. WHERE (((((((((((((((((((cvterm.name)::text = 'interchromosomal_duplication'::text) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text)) OR ((cvterm.name)::text = 'free_duplication'::text)) OR ((cvterm.name)::text = 'insertional_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'uninverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'inverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'unoriented_insertional_duplication'::text)) OR ((cvterm.name)::text = 'chromosomal_duplication'::text));
  10619. --
  10620. -- Name: chromosomal_inversion; Type: VIEW; Schema: so; Owner: -
  10621. --
  10622. CREATE VIEW chromosomal_inversion AS
  10623. SELECT feature.feature_id AS chromosomal_inversion_id,
  10624. feature.feature_id,
  10625. feature.dbxref_id,
  10626. feature.organism_id,
  10627. feature.name,
  10628. feature.uniquename,
  10629. feature.residues,
  10630. feature.seqlen,
  10631. feature.md5checksum,
  10632. feature.type_id,
  10633. feature.is_analysis,
  10634. feature.is_obsolete,
  10635. feature.timeaccessioned,
  10636. feature.timelastmodified
  10637. FROM (feature
  10638. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10639. WHERE ((((((((((cvterm.name)::text = 'inverted_ring_chromosome'::text) OR ((cvterm.name)::text = 'pericentric_inversion'::text)) OR ((cvterm.name)::text = 'paracentric_inversion'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'bipartite_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'chromosomal_inversion'::text));
  10640. --
  10641. -- Name: chromosomal_regulatory_element; Type: VIEW; Schema: so; Owner: -
  10642. --
  10643. CREATE VIEW chromosomal_regulatory_element AS
  10644. SELECT feature.feature_id AS chromosomal_regulatory_element_id,
  10645. feature.feature_id,
  10646. feature.dbxref_id,
  10647. feature.organism_id,
  10648. feature.name,
  10649. feature.uniquename,
  10650. feature.residues,
  10651. feature.seqlen,
  10652. feature.md5checksum,
  10653. feature.type_id,
  10654. feature.is_analysis,
  10655. feature.is_obsolete,
  10656. feature.timeaccessioned,
  10657. feature.timelastmodified
  10658. FROM (feature
  10659. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10660. WHERE (((cvterm.name)::text = 'matrix_attachment_site'::text) OR ((cvterm.name)::text = 'chromosomal_regulatory_element'::text));
  10661. --
  10662. -- Name: chromosomal_structural_element; Type: VIEW; Schema: so; Owner: -
  10663. --
  10664. CREATE VIEW chromosomal_structural_element AS
  10665. SELECT feature.feature_id AS chromosomal_structural_element_id,
  10666. feature.feature_id,
  10667. feature.dbxref_id,
  10668. feature.organism_id,
  10669. feature.name,
  10670. feature.uniquename,
  10671. feature.residues,
  10672. feature.seqlen,
  10673. feature.md5checksum,
  10674. feature.type_id,
  10675. feature.is_analysis,
  10676. feature.is_obsolete,
  10677. feature.timeaccessioned,
  10678. feature.timelastmodified
  10679. FROM (feature
  10680. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10681. WHERE ((((((cvterm.name)::text = 'centromere'::text) OR ((cvterm.name)::text = 'telomere'::text)) OR ((cvterm.name)::text = 'point_centromere'::text)) OR ((cvterm.name)::text = 'regional_centromere'::text)) OR ((cvterm.name)::text = 'chromosomal_structural_element'::text));
  10682. --
  10683. -- Name: chromosomal_translocation; Type: VIEW; Schema: so; Owner: -
  10684. --
  10685. CREATE VIEW chromosomal_translocation AS
  10686. SELECT feature.feature_id AS chromosomal_translocation_id,
  10687. feature.feature_id,
  10688. feature.dbxref_id,
  10689. feature.organism_id,
  10690. feature.name,
  10691. feature.uniquename,
  10692. feature.residues,
  10693. feature.seqlen,
  10694. feature.md5checksum,
  10695. feature.type_id,
  10696. feature.is_analysis,
  10697. feature.is_obsolete,
  10698. feature.timeaccessioned,
  10699. feature.timelastmodified
  10700. FROM (feature
  10701. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10702. WHERE (((((((((cvterm.name)::text = 'translocation_element'::text) OR ((cvterm.name)::text = 'Robertsonian_fusion'::text)) OR ((cvterm.name)::text = 'reciprocal_chromosomal_translocation'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'cyclic_translocation'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'chromosomal_translocation'::text));
  10703. --
  10704. -- Name: chromosomal_transposition; Type: VIEW; Schema: so; Owner: -
  10705. --
  10706. CREATE VIEW chromosomal_transposition AS
  10707. SELECT feature.feature_id AS chromosomal_transposition_id,
  10708. feature.feature_id,
  10709. feature.dbxref_id,
  10710. feature.organism_id,
  10711. feature.name,
  10712. feature.uniquename,
  10713. feature.residues,
  10714. feature.seqlen,
  10715. feature.md5checksum,
  10716. feature.type_id,
  10717. feature.is_analysis,
  10718. feature.is_obsolete,
  10719. feature.timeaccessioned,
  10720. feature.timelastmodified
  10721. FROM (feature
  10722. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10723. WHERE ((((((((((((cvterm.name)::text = 'intrachromosomal_transposition'::text) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'chromosomal_transposition'::text));
  10724. --
  10725. -- Name: chromosomal_variation_attribute; Type: VIEW; Schema: so; Owner: -
  10726. --
  10727. CREATE VIEW chromosomal_variation_attribute AS
  10728. SELECT feature.feature_id AS chromosomal_variation_attribute_id,
  10729. feature.feature_id,
  10730. feature.dbxref_id,
  10731. feature.organism_id,
  10732. feature.name,
  10733. feature.uniquename,
  10734. feature.residues,
  10735. feature.seqlen,
  10736. feature.md5checksum,
  10737. feature.type_id,
  10738. feature.is_analysis,
  10739. feature.is_obsolete,
  10740. feature.timeaccessioned,
  10741. feature.timelastmodified
  10742. FROM (feature
  10743. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10744. WHERE ((((cvterm.name)::text = 'intrachromosomal'::text) OR ((cvterm.name)::text = 'interchromosomal'::text)) OR ((cvterm.name)::text = 'chromosomal_variation_attribute'::text));
  10745. --
  10746. -- Name: chromosomally_aberrant_genome; Type: VIEW; Schema: so; Owner: -
  10747. --
  10748. CREATE VIEW chromosomally_aberrant_genome AS
  10749. SELECT feature.feature_id AS chromosomally_aberrant_genome_id,
  10750. feature.feature_id,
  10751. feature.dbxref_id,
  10752. feature.organism_id,
  10753. feature.name,
  10754. feature.uniquename,
  10755. feature.residues,
  10756. feature.seqlen,
  10757. feature.md5checksum,
  10758. feature.type_id,
  10759. feature.is_analysis,
  10760. feature.is_obsolete,
  10761. feature.timeaccessioned,
  10762. feature.timelastmodified
  10763. FROM (feature
  10764. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10765. WHERE ((cvterm.name)::text = 'chromosomally_aberrant_genome'::text);
  10766. --
  10767. -- Name: chromosome; Type: VIEW; Schema: so; Owner: -
  10768. --
  10769. CREATE VIEW chromosome AS
  10770. SELECT feature.feature_id AS chromosome_id,
  10771. feature.feature_id,
  10772. feature.dbxref_id,
  10773. feature.organism_id,
  10774. feature.name,
  10775. feature.uniquename,
  10776. feature.residues,
  10777. feature.seqlen,
  10778. feature.md5checksum,
  10779. feature.type_id,
  10780. feature.is_analysis,
  10781. feature.is_obsolete,
  10782. feature.timeaccessioned,
  10783. feature.timelastmodified
  10784. FROM (feature
  10785. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10786. WHERE ((((((((((((((((((((((((((cvterm.name)::text = 'mitochondrial_chromosome'::text) OR ((cvterm.name)::text = 'chloroplast_chromosome'::text)) OR ((cvterm.name)::text = 'chromoplast_chromosome'::text)) OR ((cvterm.name)::text = 'cyanelle_chromosome'::text)) OR ((cvterm.name)::text = 'leucoplast_chromosome'::text)) OR ((cvterm.name)::text = 'macronuclear_chromosome'::text)) OR ((cvterm.name)::text = 'micronuclear_chromosome'::text)) OR ((cvterm.name)::text = 'nuclear_chromosome'::text)) OR ((cvterm.name)::text = 'nucleomorphic_chromosome'::text)) OR ((cvterm.name)::text = 'DNA_chromosome'::text)) OR ((cvterm.name)::text = 'RNA_chromosome'::text)) OR ((cvterm.name)::text = 'apicoplast_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'chromosome'::text));
  10787. --
  10788. -- Name: chromosome_arm; Type: VIEW; Schema: so; Owner: -
  10789. --
  10790. CREATE VIEW chromosome_arm AS
  10791. SELECT feature.feature_id AS chromosome_arm_id,
  10792. feature.feature_id,
  10793. feature.dbxref_id,
  10794. feature.organism_id,
  10795. feature.name,
  10796. feature.uniquename,
  10797. feature.residues,
  10798. feature.seqlen,
  10799. feature.md5checksum,
  10800. feature.type_id,
  10801. feature.is_analysis,
  10802. feature.is_obsolete,
  10803. feature.timeaccessioned,
  10804. feature.timelastmodified
  10805. FROM (feature
  10806. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10807. WHERE ((cvterm.name)::text = 'chromosome_arm'::text);
  10808. --
  10809. -- Name: chromosome_band; Type: VIEW; Schema: so; Owner: -
  10810. --
  10811. CREATE VIEW chromosome_band AS
  10812. SELECT feature.feature_id AS chromosome_band_id,
  10813. feature.feature_id,
  10814. feature.dbxref_id,
  10815. feature.organism_id,
  10816. feature.name,
  10817. feature.uniquename,
  10818. feature.residues,
  10819. feature.seqlen,
  10820. feature.md5checksum,
  10821. feature.type_id,
  10822. feature.is_analysis,
  10823. feature.is_obsolete,
  10824. feature.timeaccessioned,
  10825. feature.timelastmodified
  10826. FROM (feature
  10827. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10828. WHERE ((cvterm.name)::text = 'chromosome_band'::text);
  10829. --
  10830. -- Name: chromosome_breakage_sequence; Type: VIEW; Schema: so; Owner: -
  10831. --
  10832. CREATE VIEW chromosome_breakage_sequence AS
  10833. SELECT feature.feature_id AS chromosome_breakage_sequence_id,
  10834. feature.feature_id,
  10835. feature.dbxref_id,
  10836. feature.organism_id,
  10837. feature.name,
  10838. feature.uniquename,
  10839. feature.residues,
  10840. feature.seqlen,
  10841. feature.md5checksum,
  10842. feature.type_id,
  10843. feature.is_analysis,
  10844. feature.is_obsolete,
  10845. feature.timeaccessioned,
  10846. feature.timelastmodified
  10847. FROM (feature
  10848. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10849. WHERE ((cvterm.name)::text = 'chromosome_breakage_sequence'::text);
  10850. --
  10851. -- Name: chromosome_breakpoint; Type: VIEW; Schema: so; Owner: -
  10852. --
  10853. CREATE VIEW chromosome_breakpoint AS
  10854. SELECT feature.feature_id AS chromosome_breakpoint_id,
  10855. feature.feature_id,
  10856. feature.dbxref_id,
  10857. feature.organism_id,
  10858. feature.name,
  10859. feature.uniquename,
  10860. feature.residues,
  10861. feature.seqlen,
  10862. feature.md5checksum,
  10863. feature.type_id,
  10864. feature.is_analysis,
  10865. feature.is_obsolete,
  10866. feature.timeaccessioned,
  10867. feature.timelastmodified
  10868. FROM (feature
  10869. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10870. WHERE ((((((cvterm.name)::text = 'inversion_breakpoint'::text) OR ((cvterm.name)::text = 'translocation_breakpoint'::text)) OR ((cvterm.name)::text = 'insertion_breakpoint'::text)) OR ((cvterm.name)::text = 'deletion_breakpoint'::text)) OR ((cvterm.name)::text = 'chromosome_breakpoint'::text));
  10871. --
  10872. -- Name: chromosome_fission; Type: VIEW; Schema: so; Owner: -
  10873. --
  10874. CREATE VIEW chromosome_fission AS
  10875. SELECT feature.feature_id AS chromosome_fission_id,
  10876. feature.feature_id,
  10877. feature.dbxref_id,
  10878. feature.organism_id,
  10879. feature.name,
  10880. feature.uniquename,
  10881. feature.residues,
  10882. feature.seqlen,
  10883. feature.md5checksum,
  10884. feature.type_id,
  10885. feature.is_analysis,
  10886. feature.is_obsolete,
  10887. feature.timeaccessioned,
  10888. feature.timelastmodified
  10889. FROM (feature
  10890. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10891. WHERE ((cvterm.name)::text = 'chromosome_fission'::text);
  10892. --
  10893. -- Name: chromosome_number_variation; Type: VIEW; Schema: so; Owner: -
  10894. --
  10895. CREATE VIEW chromosome_number_variation AS
  10896. SELECT feature.feature_id AS chromosome_number_variation_id,
  10897. feature.feature_id,
  10898. feature.dbxref_id,
  10899. feature.organism_id,
  10900. feature.name,
  10901. feature.uniquename,
  10902. feature.residues,
  10903. feature.seqlen,
  10904. feature.md5checksum,
  10905. feature.type_id,
  10906. feature.is_analysis,
  10907. feature.is_obsolete,
  10908. feature.timeaccessioned,
  10909. feature.timelastmodified
  10910. FROM (feature
  10911. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10912. WHERE ((((((((cvterm.name)::text = 'aneuploid'::text) OR ((cvterm.name)::text = 'polyploid'::text)) OR ((cvterm.name)::text = 'hyperploid'::text)) OR ((cvterm.name)::text = 'hypoploid'::text)) OR ((cvterm.name)::text = 'autopolyploid'::text)) OR ((cvterm.name)::text = 'allopolyploid'::text)) OR ((cvterm.name)::text = 'chromosome_number_variation'::text));
  10913. --
  10914. -- Name: chromosome_part; Type: VIEW; Schema: so; Owner: -
  10915. --
  10916. CREATE VIEW chromosome_part AS
  10917. SELECT feature.feature_id AS chromosome_part_id,
  10918. feature.feature_id,
  10919. feature.dbxref_id,
  10920. feature.organism_id,
  10921. feature.name,
  10922. feature.uniquename,
  10923. feature.residues,
  10924. feature.seqlen,
  10925. feature.md5checksum,
  10926. feature.type_id,
  10927. feature.is_analysis,
  10928. feature.is_obsolete,
  10929. feature.timeaccessioned,
  10930. feature.timelastmodified
  10931. FROM (feature
  10932. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10933. WHERE (((((((((((((cvterm.name)::text = 'chromosome_arm'::text) OR ((cvterm.name)::text = 'chromosome_band'::text)) OR ((cvterm.name)::text = 'interband'::text)) OR ((cvterm.name)::text = 'chromosomal_regulatory_element'::text)) OR ((cvterm.name)::text = 'chromosomal_structural_element'::text)) OR ((cvterm.name)::text = 'introgressed_chromosome_region'::text)) OR ((cvterm.name)::text = 'matrix_attachment_site'::text)) OR ((cvterm.name)::text = 'centromere'::text)) OR ((cvterm.name)::text = 'telomere'::text)) OR ((cvterm.name)::text = 'point_centromere'::text)) OR ((cvterm.name)::text = 'regional_centromere'::text)) OR ((cvterm.name)::text = 'chromosome_part'::text));
  10934. --
  10935. -- Name: chromosome_structure_variation; Type: VIEW; Schema: so; Owner: -
  10936. --
  10937. CREATE VIEW chromosome_structure_variation AS
  10938. SELECT feature.feature_id AS chromosome_structure_variation_id,
  10939. feature.feature_id,
  10940. feature.dbxref_id,
  10941. feature.organism_id,
  10942. feature.name,
  10943. feature.uniquename,
  10944. feature.residues,
  10945. feature.seqlen,
  10946. feature.md5checksum,
  10947. feature.type_id,
  10948. feature.is_analysis,
  10949. feature.is_obsolete,
  10950. feature.timeaccessioned,
  10951. feature.timelastmodified
  10952. FROM (feature
  10953. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10954. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'free_chromosome_arm'::text) OR ((cvterm.name)::text = 'chromosomal_transposition'::text)) OR ((cvterm.name)::text = 'aneuploid_chromosome'::text)) OR ((cvterm.name)::text = 'intrachromosomal_mutation'::text)) OR ((cvterm.name)::text = 'interchromosomal_mutation'::text)) OR ((cvterm.name)::text = 'chromosomal_duplication'::text)) OR ((cvterm.name)::text = 'compound_chromosome'::text)) OR ((cvterm.name)::text = 'autosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'complex_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'uncharacterised_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_aneuploid_chromosome'::text)) OR ((cvterm.name)::text = 'chromosomal_deletion'::text)) OR ((cvterm.name)::text = 'chromosomal_inversion'::text)) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text)) OR ((cvterm.name)::text = 'ring_chromosome'::text)) OR ((cvterm.name)::text = 'chromosome_fission'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_deficiency'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_ring_chromosome'::text)) OR ((cvterm.name)::text = 'pericentric_inversion'::text)) OR ((cvterm.name)::text = 'paracentric_inversion'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'bipartite_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_ring_chromosome'::text)) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'chromosomal_translocation'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'translocation_element'::text)) OR ((cvterm.name)::text = 'Robertsonian_fusion'::text)) OR ((cvterm.name)::text = 'reciprocal_chromosomal_translocation'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'cyclic_translocation'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'interchromosomal_duplication'::text)) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text)) OR ((cvterm.name)::text = 'free_duplication'::text)) OR ((cvterm.name)::text = 'insertional_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'uninverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'inverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'unoriented_insertional_duplication'::text)) OR ((cvterm.name)::text = 'compound_chromosome_arm'::text)) OR ((cvterm.name)::text = 'homo_compound_chromosome'::text)) OR ((cvterm.name)::text = 'hetero_compound_chromosome'::text)) OR ((cvterm.name)::text = 'dexstrosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'laevosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'partially_characterised_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'chromosome_structure_variation'::text));
  10955. --
  10956. -- Name: chromosome_variation; Type: VIEW; Schema: so; Owner: -
  10957. --
  10958. CREATE VIEW chromosome_variation AS
  10959. SELECT feature.feature_id AS chromosome_variation_id,
  10960. feature.feature_id,
  10961. feature.dbxref_id,
  10962. feature.organism_id,
  10963. feature.name,
  10964. feature.uniquename,
  10965. feature.residues,
  10966. feature.seqlen,
  10967. feature.md5checksum,
  10968. feature.type_id,
  10969. feature.is_analysis,
  10970. feature.is_obsolete,
  10971. feature.timeaccessioned,
  10972. feature.timelastmodified
  10973. FROM (feature
  10974. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10975. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'assortment_derived_variation'::text) OR ((cvterm.name)::text = 'chromosome_number_variation'::text)) OR ((cvterm.name)::text = 'chromosome_structure_variation'::text)) OR ((cvterm.name)::text = 'assortment_derived_duplication'::text)) OR ((cvterm.name)::text = 'assortment_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'assortment_derived_deficiency'::text)) OR ((cvterm.name)::text = 'assortment_derived_aneuploid'::text)) OR ((cvterm.name)::text = 'aneuploid'::text)) OR ((cvterm.name)::text = 'polyploid'::text)) OR ((cvterm.name)::text = 'hyperploid'::text)) OR ((cvterm.name)::text = 'hypoploid'::text)) OR ((cvterm.name)::text = 'autopolyploid'::text)) OR ((cvterm.name)::text = 'allopolyploid'::text)) OR ((cvterm.name)::text = 'free_chromosome_arm'::text)) OR ((cvterm.name)::text = 'chromosomal_transposition'::text)) OR ((cvterm.name)::text = 'aneuploid_chromosome'::text)) OR ((cvterm.name)::text = 'intrachromosomal_mutation'::text)) OR ((cvterm.name)::text = 'interchromosomal_mutation'::text)) OR ((cvterm.name)::text = 'chromosomal_duplication'::text)) OR ((cvterm.name)::text = 'compound_chromosome'::text)) OR ((cvterm.name)::text = 'autosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'complex_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'uncharacterised_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_aneuploid_chromosome'::text)) OR ((cvterm.name)::text = 'chromosomal_deletion'::text)) OR ((cvterm.name)::text = 'chromosomal_inversion'::text)) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text)) OR ((cvterm.name)::text = 'ring_chromosome'::text)) OR ((cvterm.name)::text = 'chromosome_fission'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_deficiency'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_ring_chromosome'::text)) OR ((cvterm.name)::text = 'pericentric_inversion'::text)) OR ((cvterm.name)::text = 'paracentric_inversion'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'bipartite_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_ring_chromosome'::text)) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'chromosomal_translocation'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'translocation_element'::text)) OR ((cvterm.name)::text = 'Robertsonian_fusion'::text)) OR ((cvterm.name)::text = 'reciprocal_chromosomal_translocation'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'cyclic_translocation'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'interchromosomal_duplication'::text)) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text)) OR ((cvterm.name)::text = 'free_duplication'::text)) OR ((cvterm.name)::text = 'insertional_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'uninverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'inverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'unoriented_insertional_duplication'::text)) OR ((cvterm.name)::text = 'compound_chromosome_arm'::text)) OR ((cvterm.name)::text = 'homo_compound_chromosome'::text)) OR ((cvterm.name)::text = 'hetero_compound_chromosome'::text)) OR ((cvterm.name)::text = 'dexstrosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'laevosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'partially_characterised_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'chromosome_variation'::text));
  10976. --
  10977. -- Name: circular; Type: VIEW; Schema: so; Owner: -
  10978. --
  10979. CREATE VIEW circular AS
  10980. SELECT feature.feature_id AS circular_id,
  10981. feature.feature_id,
  10982. feature.dbxref_id,
  10983. feature.organism_id,
  10984. feature.name,
  10985. feature.uniquename,
  10986. feature.residues,
  10987. feature.seqlen,
  10988. feature.md5checksum,
  10989. feature.type_id,
  10990. feature.is_analysis,
  10991. feature.is_obsolete,
  10992. feature.timeaccessioned,
  10993. feature.timelastmodified
  10994. FROM (feature
  10995. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10996. WHERE ((cvterm.name)::text = 'circular'::text);
  10997. --
  10998. -- Name: circular_double_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  10999. --
  11000. CREATE VIEW circular_double_stranded_dna_chromosome AS
  11001. SELECT feature.feature_id AS circular_double_stranded_dna_chromosome_id,
  11002. feature.feature_id,
  11003. feature.dbxref_id,
  11004. feature.organism_id,
  11005. feature.name,
  11006. feature.uniquename,
  11007. feature.residues,
  11008. feature.seqlen,
  11009. feature.md5checksum,
  11010. feature.type_id,
  11011. feature.is_analysis,
  11012. feature.is_obsolete,
  11013. feature.timeaccessioned,
  11014. feature.timelastmodified
  11015. FROM (feature
  11016. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11017. WHERE ((cvterm.name)::text = 'circular_double_stranded_DNA_chromosome'::text);
  11018. --
  11019. -- Name: circular_double_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  11020. --
  11021. CREATE VIEW circular_double_stranded_rna_chromosome AS
  11022. SELECT feature.feature_id AS circular_double_stranded_rna_chromosome_id,
  11023. feature.feature_id,
  11024. feature.dbxref_id,
  11025. feature.organism_id,
  11026. feature.name,
  11027. feature.uniquename,
  11028. feature.residues,
  11029. feature.seqlen,
  11030. feature.md5checksum,
  11031. feature.type_id,
  11032. feature.is_analysis,
  11033. feature.is_obsolete,
  11034. feature.timeaccessioned,
  11035. feature.timelastmodified
  11036. FROM (feature
  11037. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11038. WHERE ((cvterm.name)::text = 'circular_double_stranded_RNA_chromosome'::text);
  11039. --
  11040. -- Name: circular_single_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  11041. --
  11042. CREATE VIEW circular_single_stranded_dna_chromosome AS
  11043. SELECT feature.feature_id AS circular_single_stranded_dna_chromosome_id,
  11044. feature.feature_id,
  11045. feature.dbxref_id,
  11046. feature.organism_id,
  11047. feature.name,
  11048. feature.uniquename,
  11049. feature.residues,
  11050. feature.seqlen,
  11051. feature.md5checksum,
  11052. feature.type_id,
  11053. feature.is_analysis,
  11054. feature.is_obsolete,
  11055. feature.timeaccessioned,
  11056. feature.timelastmodified
  11057. FROM (feature
  11058. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11059. WHERE ((cvterm.name)::text = 'circular_single_stranded_DNA_chromosome'::text);
  11060. --
  11061. -- Name: circular_single_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  11062. --
  11063. CREATE VIEW circular_single_stranded_rna_chromosome AS
  11064. SELECT feature.feature_id AS circular_single_stranded_rna_chromosome_id,
  11065. feature.feature_id,
  11066. feature.dbxref_id,
  11067. feature.organism_id,
  11068. feature.name,
  11069. feature.uniquename,
  11070. feature.residues,
  11071. feature.seqlen,
  11072. feature.md5checksum,
  11073. feature.type_id,
  11074. feature.is_analysis,
  11075. feature.is_obsolete,
  11076. feature.timeaccessioned,
  11077. feature.timelastmodified
  11078. FROM (feature
  11079. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11080. WHERE ((cvterm.name)::text = 'circular_single_stranded_RNA_chromosome'::text);
  11081. --
  11082. -- Name: cis_regulatory_frameshift_element; Type: VIEW; Schema: so; Owner: -
  11083. --
  11084. CREATE VIEW cis_regulatory_frameshift_element AS
  11085. SELECT feature.feature_id AS cis_regulatory_frameshift_element_id,
  11086. feature.feature_id,
  11087. feature.dbxref_id,
  11088. feature.organism_id,
  11089. feature.name,
  11090. feature.uniquename,
  11091. feature.residues,
  11092. feature.seqlen,
  11093. feature.md5checksum,
  11094. feature.type_id,
  11095. feature.is_analysis,
  11096. feature.is_obsolete,
  11097. feature.timeaccessioned,
  11098. feature.timelastmodified
  11099. FROM (feature
  11100. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11101. WHERE ((cvterm.name)::text = 'cis_regulatory_frameshift_element'::text);
  11102. --
  11103. -- Name: cis_splice_site; Type: VIEW; Schema: so; Owner: -
  11104. --
  11105. CREATE VIEW cis_splice_site AS
  11106. SELECT feature.feature_id AS cis_splice_site_id,
  11107. feature.feature_id,
  11108. feature.dbxref_id,
  11109. feature.organism_id,
  11110. feature.name,
  11111. feature.uniquename,
  11112. feature.residues,
  11113. feature.seqlen,
  11114. feature.md5checksum,
  11115. feature.type_id,
  11116. feature.is_analysis,
  11117. feature.is_obsolete,
  11118. feature.timeaccessioned,
  11119. feature.timelastmodified
  11120. FROM (feature
  11121. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11122. WHERE (((((((((cvterm.name)::text = 'five_prime_cis_splice_site'::text) OR ((cvterm.name)::text = 'three_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'recursive_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'cis_splice_site'::text));
  11123. --
  11124. -- Name: class_i_rna; Type: VIEW; Schema: so; Owner: -
  11125. --
  11126. CREATE VIEW class_i_rna AS
  11127. SELECT feature.feature_id AS class_i_rna_id,
  11128. feature.feature_id,
  11129. feature.dbxref_id,
  11130. feature.organism_id,
  11131. feature.name,
  11132. feature.uniquename,
  11133. feature.residues,
  11134. feature.seqlen,
  11135. feature.md5checksum,
  11136. feature.type_id,
  11137. feature.is_analysis,
  11138. feature.is_obsolete,
  11139. feature.timeaccessioned,
  11140. feature.timelastmodified
  11141. FROM (feature
  11142. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11143. WHERE ((cvterm.name)::text = 'class_I_RNA'::text);
  11144. --
  11145. -- Name: class_ii_rna; Type: VIEW; Schema: so; Owner: -
  11146. --
  11147. CREATE VIEW class_ii_rna AS
  11148. SELECT feature.feature_id AS class_ii_rna_id,
  11149. feature.feature_id,
  11150. feature.dbxref_id,
  11151. feature.organism_id,
  11152. feature.name,
  11153. feature.uniquename,
  11154. feature.residues,
  11155. feature.seqlen,
  11156. feature.md5checksum,
  11157. feature.type_id,
  11158. feature.is_analysis,
  11159. feature.is_obsolete,
  11160. feature.timeaccessioned,
  11161. feature.timelastmodified
  11162. FROM (feature
  11163. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11164. WHERE ((cvterm.name)::text = 'class_II_RNA'::text);
  11165. --
  11166. -- Name: cleaved_for_gpi_anchor_region; Type: VIEW; Schema: so; Owner: -
  11167. --
  11168. CREATE VIEW cleaved_for_gpi_anchor_region AS
  11169. SELECT feature.feature_id AS cleaved_for_gpi_anchor_region_id,
  11170. feature.feature_id,
  11171. feature.dbxref_id,
  11172. feature.organism_id,
  11173. feature.name,
  11174. feature.uniquename,
  11175. feature.residues,
  11176. feature.seqlen,
  11177. feature.md5checksum,
  11178. feature.type_id,
  11179. feature.is_analysis,
  11180. feature.is_obsolete,
  11181. feature.timeaccessioned,
  11182. feature.timelastmodified
  11183. FROM (feature
  11184. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11185. WHERE ((cvterm.name)::text = 'cleaved_for_gpi_anchor_region'::text);
  11186. --
  11187. -- Name: cleaved_initiator_methionine; Type: VIEW; Schema: so; Owner: -
  11188. --
  11189. CREATE VIEW cleaved_initiator_methionine AS
  11190. SELECT feature.feature_id AS cleaved_initiator_methionine_id,
  11191. feature.feature_id,
  11192. feature.dbxref_id,
  11193. feature.organism_id,
  11194. feature.name,
  11195. feature.uniquename,
  11196. feature.residues,
  11197. feature.seqlen,
  11198. feature.md5checksum,
  11199. feature.type_id,
  11200. feature.is_analysis,
  11201. feature.is_obsolete,
  11202. feature.timeaccessioned,
  11203. feature.timelastmodified
  11204. FROM (feature
  11205. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11206. WHERE ((cvterm.name)::text = 'cleaved_initiator_methionine'::text);
  11207. --
  11208. -- Name: cleaved_peptide_region; Type: VIEW; Schema: so; Owner: -
  11209. --
  11210. CREATE VIEW cleaved_peptide_region AS
  11211. SELECT feature.feature_id AS cleaved_peptide_region_id,
  11212. feature.feature_id,
  11213. feature.dbxref_id,
  11214. feature.organism_id,
  11215. feature.name,
  11216. feature.uniquename,
  11217. feature.residues,
  11218. feature.seqlen,
  11219. feature.md5checksum,
  11220. feature.type_id,
  11221. feature.is_analysis,
  11222. feature.is_obsolete,
  11223. feature.timeaccessioned,
  11224. feature.timelastmodified
  11225. FROM (feature
  11226. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11227. WHERE (((((((((((cvterm.name)::text = 'cleaved_initiator_methionine'::text) OR ((cvterm.name)::text = 'intein'::text)) OR ((cvterm.name)::text = 'propeptide_cleavage_site'::text)) OR ((cvterm.name)::text = 'propeptide'::text)) OR ((cvterm.name)::text = 'cleaved_for_gpi_anchor_region'::text)) OR ((cvterm.name)::text = 'lipoprotein_signal_peptide'::text)) OR ((cvterm.name)::text = 'n_terminal_region'::text)) OR ((cvterm.name)::text = 'c_terminal_region'::text)) OR ((cvterm.name)::text = 'central_hydrophobic_region_of_signal_peptide'::text)) OR ((cvterm.name)::text = 'cleaved_peptide_region'::text));
  11228. --
  11229. -- Name: clip; Type: VIEW; Schema: so; Owner: -
  11230. --
  11231. CREATE VIEW clip AS
  11232. SELECT feature.feature_id AS clip_id,
  11233. feature.feature_id,
  11234. feature.dbxref_id,
  11235. feature.organism_id,
  11236. feature.name,
  11237. feature.uniquename,
  11238. feature.residues,
  11239. feature.seqlen,
  11240. feature.md5checksum,
  11241. feature.type_id,
  11242. feature.is_analysis,
  11243. feature.is_obsolete,
  11244. feature.timeaccessioned,
  11245. feature.timelastmodified
  11246. FROM (feature
  11247. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11248. WHERE ((((cvterm.name)::text = 'five_prime_clip'::text) OR ((cvterm.name)::text = 'three_prime_clip'::text)) OR ((cvterm.name)::text = 'clip'::text));
  11249. --
  11250. -- Name: clone; Type: VIEW; Schema: so; Owner: -
  11251. --
  11252. CREATE VIEW clone AS
  11253. SELECT feature.feature_id AS clone_id,
  11254. feature.feature_id,
  11255. feature.dbxref_id,
  11256. feature.organism_id,
  11257. feature.name,
  11258. feature.uniquename,
  11259. feature.residues,
  11260. feature.seqlen,
  11261. feature.md5checksum,
  11262. feature.type_id,
  11263. feature.is_analysis,
  11264. feature.is_obsolete,
  11265. feature.timeaccessioned,
  11266. feature.timelastmodified
  11267. FROM (feature
  11268. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11269. WHERE ((((((((((((cvterm.name)::text = 'genomic_clone'::text) OR ((cvterm.name)::text = 'cDNA_clone'::text)) OR ((cvterm.name)::text = 'tiling_path_clone'::text)) OR ((cvterm.name)::text = 'validated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'invalidated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'three_prime_RACE_clone'::text)) OR ((cvterm.name)::text = 'chimeric_cDNA_clone'::text)) OR ((cvterm.name)::text = 'genomically_contaminated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'polyA_primed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'partially_processed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'clone'::text));
  11270. --
  11271. -- Name: clone_end; Type: VIEW; Schema: so; Owner: -
  11272. --
  11273. CREATE VIEW clone_end AS
  11274. SELECT feature.feature_id AS clone_end_id,
  11275. feature.feature_id,
  11276. feature.dbxref_id,
  11277. feature.organism_id,
  11278. feature.name,
  11279. feature.uniquename,
  11280. feature.residues,
  11281. feature.seqlen,
  11282. feature.md5checksum,
  11283. feature.type_id,
  11284. feature.is_analysis,
  11285. feature.is_obsolete,
  11286. feature.timeaccessioned,
  11287. feature.timelastmodified
  11288. FROM (feature
  11289. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11290. WHERE ((cvterm.name)::text = 'clone_end'::text);
  11291. --
  11292. -- Name: clone_insert; Type: VIEW; Schema: so; Owner: -
  11293. --
  11294. CREATE VIEW clone_insert AS
  11295. SELECT feature.feature_id AS clone_insert_id,
  11296. feature.feature_id,
  11297. feature.dbxref_id,
  11298. feature.organism_id,
  11299. feature.name,
  11300. feature.uniquename,
  11301. feature.residues,
  11302. feature.seqlen,
  11303. feature.md5checksum,
  11304. feature.type_id,
  11305. feature.is_analysis,
  11306. feature.is_obsolete,
  11307. feature.timeaccessioned,
  11308. feature.timelastmodified
  11309. FROM (feature
  11310. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11311. WHERE ((((((cvterm.name)::text = 'cloned_cDNA_insert'::text) OR ((cvterm.name)::text = 'cloned_genomic_insert'::text)) OR ((cvterm.name)::text = 'engineered_insert'::text)) OR ((cvterm.name)::text = 'BAC_cloned_genomic_insert'::text)) OR ((cvterm.name)::text = 'clone_insert'::text));
  11312. --
  11313. -- Name: clone_insert_end; Type: VIEW; Schema: so; Owner: -
  11314. --
  11315. CREATE VIEW clone_insert_end AS
  11316. SELECT feature.feature_id AS clone_insert_end_id,
  11317. feature.feature_id,
  11318. feature.dbxref_id,
  11319. feature.organism_id,
  11320. feature.name,
  11321. feature.uniquename,
  11322. feature.residues,
  11323. feature.seqlen,
  11324. feature.md5checksum,
  11325. feature.type_id,
  11326. feature.is_analysis,
  11327. feature.is_obsolete,
  11328. feature.timeaccessioned,
  11329. feature.timelastmodified
  11330. FROM (feature
  11331. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11332. WHERE ((cvterm.name)::text = 'clone_insert_end'::text);
  11333. --
  11334. -- Name: clone_insert_start; Type: VIEW; Schema: so; Owner: -
  11335. --
  11336. CREATE VIEW clone_insert_start AS
  11337. SELECT feature.feature_id AS clone_insert_start_id,
  11338. feature.feature_id,
  11339. feature.dbxref_id,
  11340. feature.organism_id,
  11341. feature.name,
  11342. feature.uniquename,
  11343. feature.residues,
  11344. feature.seqlen,
  11345. feature.md5checksum,
  11346. feature.type_id,
  11347. feature.is_analysis,
  11348. feature.is_obsolete,
  11349. feature.timeaccessioned,
  11350. feature.timelastmodified
  11351. FROM (feature
  11352. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11353. WHERE ((cvterm.name)::text = 'clone_insert_start'::text);
  11354. --
  11355. -- Name: cloned_cdna_insert; Type: VIEW; Schema: so; Owner: -
  11356. --
  11357. CREATE VIEW cloned_cdna_insert AS
  11358. SELECT feature.feature_id AS cloned_cdna_insert_id,
  11359. feature.feature_id,
  11360. feature.dbxref_id,
  11361. feature.organism_id,
  11362. feature.name,
  11363. feature.uniquename,
  11364. feature.residues,
  11365. feature.seqlen,
  11366. feature.md5checksum,
  11367. feature.type_id,
  11368. feature.is_analysis,
  11369. feature.is_obsolete,
  11370. feature.timeaccessioned,
  11371. feature.timelastmodified
  11372. FROM (feature
  11373. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11374. WHERE ((cvterm.name)::text = 'cloned_cDNA_insert'::text);
  11375. --
  11376. -- Name: cloned_genomic_insert; Type: VIEW; Schema: so; Owner: -
  11377. --
  11378. CREATE VIEW cloned_genomic_insert AS
  11379. SELECT feature.feature_id AS cloned_genomic_insert_id,
  11380. feature.feature_id,
  11381. feature.dbxref_id,
  11382. feature.organism_id,
  11383. feature.name,
  11384. feature.uniquename,
  11385. feature.residues,
  11386. feature.seqlen,
  11387. feature.md5checksum,
  11388. feature.type_id,
  11389. feature.is_analysis,
  11390. feature.is_obsolete,
  11391. feature.timeaccessioned,
  11392. feature.timelastmodified
  11393. FROM (feature
  11394. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11395. WHERE (((cvterm.name)::text = 'BAC_cloned_genomic_insert'::text) OR ((cvterm.name)::text = 'cloned_genomic_insert'::text));
  11396. --
  11397. -- Name: cloned_region; Type: VIEW; Schema: so; Owner: -
  11398. --
  11399. CREATE VIEW cloned_region AS
  11400. SELECT feature.feature_id AS cloned_region_id,
  11401. feature.feature_id,
  11402. feature.dbxref_id,
  11403. feature.organism_id,
  11404. feature.name,
  11405. feature.uniquename,
  11406. feature.residues,
  11407. feature.seqlen,
  11408. feature.md5checksum,
  11409. feature.type_id,
  11410. feature.is_analysis,
  11411. feature.is_obsolete,
  11412. feature.timeaccessioned,
  11413. feature.timelastmodified
  11414. FROM (feature
  11415. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11416. WHERE ((cvterm.name)::text = 'cloned_region'::text);
  11417. --
  11418. -- Name: coding_conserved_region; Type: VIEW; Schema: so; Owner: -
  11419. --
  11420. CREATE VIEW coding_conserved_region AS
  11421. SELECT feature.feature_id AS coding_conserved_region_id,
  11422. feature.feature_id,
  11423. feature.dbxref_id,
  11424. feature.organism_id,
  11425. feature.name,
  11426. feature.uniquename,
  11427. feature.residues,
  11428. feature.seqlen,
  11429. feature.md5checksum,
  11430. feature.type_id,
  11431. feature.is_analysis,
  11432. feature.is_obsolete,
  11433. feature.timeaccessioned,
  11434. feature.timelastmodified
  11435. FROM (feature
  11436. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11437. WHERE ((cvterm.name)::text = 'coding_conserved_region'::text);
  11438. --
  11439. -- Name: coding_end; Type: VIEW; Schema: so; Owner: -
  11440. --
  11441. CREATE VIEW coding_end AS
  11442. SELECT feature.feature_id AS coding_end_id,
  11443. feature.feature_id,
  11444. feature.dbxref_id,
  11445. feature.organism_id,
  11446. feature.name,
  11447. feature.uniquename,
  11448. feature.residues,
  11449. feature.seqlen,
  11450. feature.md5checksum,
  11451. feature.type_id,
  11452. feature.is_analysis,
  11453. feature.is_obsolete,
  11454. feature.timeaccessioned,
  11455. feature.timelastmodified
  11456. FROM (feature
  11457. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11458. WHERE ((cvterm.name)::text = 'coding_end'::text);
  11459. --
  11460. -- Name: coding_exon; Type: VIEW; Schema: so; Owner: -
  11461. --
  11462. CREATE VIEW coding_exon AS
  11463. SELECT feature.feature_id AS coding_exon_id,
  11464. feature.feature_id,
  11465. feature.dbxref_id,
  11466. feature.organism_id,
  11467. feature.name,
  11468. feature.uniquename,
  11469. feature.residues,
  11470. feature.seqlen,
  11471. feature.md5checksum,
  11472. feature.type_id,
  11473. feature.is_analysis,
  11474. feature.is_obsolete,
  11475. feature.timeaccessioned,
  11476. feature.timelastmodified
  11477. FROM (feature
  11478. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11479. WHERE (((((cvterm.name)::text = 'interior_coding_exon'::text) OR ((cvterm.name)::text = 'five_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'coding_exon'::text));
  11480. --
  11481. -- Name: coding_region_of_exon; Type: VIEW; Schema: so; Owner: -
  11482. --
  11483. CREATE VIEW coding_region_of_exon AS
  11484. SELECT feature.feature_id AS coding_region_of_exon_id,
  11485. feature.feature_id,
  11486. feature.dbxref_id,
  11487. feature.organism_id,
  11488. feature.name,
  11489. feature.uniquename,
  11490. feature.residues,
  11491. feature.seqlen,
  11492. feature.md5checksum,
  11493. feature.type_id,
  11494. feature.is_analysis,
  11495. feature.is_obsolete,
  11496. feature.timeaccessioned,
  11497. feature.timelastmodified
  11498. FROM (feature
  11499. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11500. WHERE ((((cvterm.name)::text = 'five_prime_coding_exon_coding_region'::text) OR ((cvterm.name)::text = 'three_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'coding_region_of_exon'::text));
  11501. --
  11502. -- Name: coding_sequence_variant; Type: VIEW; Schema: so; Owner: -
  11503. --
  11504. CREATE VIEW coding_sequence_variant AS
  11505. SELECT feature.feature_id AS coding_sequence_variant_id,
  11506. feature.feature_id,
  11507. feature.dbxref_id,
  11508. feature.organism_id,
  11509. feature.name,
  11510. feature.uniquename,
  11511. feature.residues,
  11512. feature.seqlen,
  11513. feature.md5checksum,
  11514. feature.type_id,
  11515. feature.is_analysis,
  11516. feature.is_obsolete,
  11517. feature.timeaccessioned,
  11518. feature.timelastmodified
  11519. FROM (feature
  11520. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11521. WHERE ((((((((((((((((((((((((cvterm.name)::text = 'codon_variant'::text) OR ((cvterm.name)::text = 'frameshift_variant'::text)) OR ((cvterm.name)::text = 'inframe_variant'::text)) OR ((cvterm.name)::text = 'initiator_codon_change'::text)) OR ((cvterm.name)::text = 'non_synonymous_codon'::text)) OR ((cvterm.name)::text = 'synonymous_codon'::text)) OR ((cvterm.name)::text = 'terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_gained'::text)) OR ((cvterm.name)::text = 'missense_codon'::text)) OR ((cvterm.name)::text = 'conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'non_conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'terminator_codon_variant'::text)) OR ((cvterm.name)::text = 'incomplete_terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_retained_variant'::text)) OR ((cvterm.name)::text = 'stop_lost'::text)) OR ((cvterm.name)::text = 'frame_restoring_variant'::text)) OR ((cvterm.name)::text = 'minus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_2_frameshift variant'::text)) OR ((cvterm.name)::text = 'inframe_codon_gain'::text)) OR ((cvterm.name)::text = 'inframe_codon_loss'::text)) OR ((cvterm.name)::text = 'coding_sequence_variant'::text));
  11522. --
  11523. -- Name: coding_start; Type: VIEW; Schema: so; Owner: -
  11524. --
  11525. CREATE VIEW coding_start AS
  11526. SELECT feature.feature_id AS coding_start_id,
  11527. feature.feature_id,
  11528. feature.dbxref_id,
  11529. feature.organism_id,
  11530. feature.name,
  11531. feature.uniquename,
  11532. feature.residues,
  11533. feature.seqlen,
  11534. feature.md5checksum,
  11535. feature.type_id,
  11536. feature.is_analysis,
  11537. feature.is_obsolete,
  11538. feature.timeaccessioned,
  11539. feature.timelastmodified
  11540. FROM (feature
  11541. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11542. WHERE ((cvterm.name)::text = 'coding_start'::text);
  11543. --
  11544. -- Name: codon; Type: VIEW; Schema: so; Owner: -
  11545. --
  11546. CREATE VIEW codon AS
  11547. SELECT feature.feature_id AS codon_id,
  11548. feature.feature_id,
  11549. feature.dbxref_id,
  11550. feature.organism_id,
  11551. feature.name,
  11552. feature.uniquename,
  11553. feature.residues,
  11554. feature.seqlen,
  11555. feature.md5checksum,
  11556. feature.type_id,
  11557. feature.is_analysis,
  11558. feature.is_obsolete,
  11559. feature.timeaccessioned,
  11560. feature.timelastmodified
  11561. FROM (feature
  11562. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11563. WHERE (((((((((((cvterm.name)::text = 'recoded_codon'::text) OR ((cvterm.name)::text = 'start_codon'::text)) OR ((cvterm.name)::text = 'stop_codon'::text)) OR ((cvterm.name)::text = 'stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'four_bp_start_codon'::text)) OR ((cvterm.name)::text = 'CTG_start_codon'::text)) OR ((cvterm.name)::text = 'codon'::text));
  11564. --
  11565. -- Name: codon_redefined; Type: VIEW; Schema: so; Owner: -
  11566. --
  11567. CREATE VIEW codon_redefined AS
  11568. SELECT feature.feature_id AS codon_redefined_id,
  11569. feature.feature_id,
  11570. feature.dbxref_id,
  11571. feature.organism_id,
  11572. feature.name,
  11573. feature.uniquename,
  11574. feature.residues,
  11575. feature.seqlen,
  11576. feature.md5checksum,
  11577. feature.type_id,
  11578. feature.is_analysis,
  11579. feature.is_obsolete,
  11580. feature.timeaccessioned,
  11581. feature.timelastmodified
  11582. FROM (feature
  11583. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11584. WHERE ((cvterm.name)::text = 'codon_redefined'::text);
  11585. --
  11586. -- Name: codon_variant; Type: VIEW; Schema: so; Owner: -
  11587. --
  11588. CREATE VIEW codon_variant AS
  11589. SELECT feature.feature_id AS codon_variant_id,
  11590. feature.feature_id,
  11591. feature.dbxref_id,
  11592. feature.organism_id,
  11593. feature.name,
  11594. feature.uniquename,
  11595. feature.residues,
  11596. feature.seqlen,
  11597. feature.md5checksum,
  11598. feature.type_id,
  11599. feature.is_analysis,
  11600. feature.is_obsolete,
  11601. feature.timeaccessioned,
  11602. feature.timelastmodified
  11603. FROM (feature
  11604. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11605. WHERE ((((((((((((((cvterm.name)::text = 'initiator_codon_change'::text) OR ((cvterm.name)::text = 'non_synonymous_codon'::text)) OR ((cvterm.name)::text = 'synonymous_codon'::text)) OR ((cvterm.name)::text = 'terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_gained'::text)) OR ((cvterm.name)::text = 'missense_codon'::text)) OR ((cvterm.name)::text = 'conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'non_conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'terminator_codon_variant'::text)) OR ((cvterm.name)::text = 'incomplete_terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_retained_variant'::text)) OR ((cvterm.name)::text = 'stop_lost'::text)) OR ((cvterm.name)::text = 'codon_variant'::text));
  11606. --
  11607. -- Name: coiled_coil; Type: VIEW; Schema: so; Owner: -
  11608. --
  11609. CREATE VIEW coiled_coil AS
  11610. SELECT feature.feature_id AS coiled_coil_id,
  11611. feature.feature_id,
  11612. feature.dbxref_id,
  11613. feature.organism_id,
  11614. feature.name,
  11615. feature.uniquename,
  11616. feature.residues,
  11617. feature.seqlen,
  11618. feature.md5checksum,
  11619. feature.type_id,
  11620. feature.is_analysis,
  11621. feature.is_obsolete,
  11622. feature.timeaccessioned,
  11623. feature.timelastmodified
  11624. FROM (feature
  11625. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11626. WHERE ((cvterm.name)::text = 'coiled_coil'::text);
  11627. --
  11628. -- Name: cointegrated_plasmid; Type: VIEW; Schema: so; Owner: -
  11629. --
  11630. CREATE VIEW cointegrated_plasmid AS
  11631. SELECT feature.feature_id AS cointegrated_plasmid_id,
  11632. feature.feature_id,
  11633. feature.dbxref_id,
  11634. feature.organism_id,
  11635. feature.name,
  11636. feature.uniquename,
  11637. feature.residues,
  11638. feature.seqlen,
  11639. feature.md5checksum,
  11640. feature.type_id,
  11641. feature.is_analysis,
  11642. feature.is_obsolete,
  11643. feature.timeaccessioned,
  11644. feature.timelastmodified
  11645. FROM (feature
  11646. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11647. WHERE ((cvterm.name)::text = 'cointegrated_plasmid'::text);
  11648. --
  11649. -- Name: common_variant; Type: VIEW; Schema: so; Owner: -
  11650. --
  11651. CREATE VIEW common_variant AS
  11652. SELECT feature.feature_id AS common_variant_id,
  11653. feature.feature_id,
  11654. feature.dbxref_id,
  11655. feature.organism_id,
  11656. feature.name,
  11657. feature.uniquename,
  11658. feature.residues,
  11659. feature.seqlen,
  11660. feature.md5checksum,
  11661. feature.type_id,
  11662. feature.is_analysis,
  11663. feature.is_obsolete,
  11664. feature.timeaccessioned,
  11665. feature.timelastmodified
  11666. FROM (feature
  11667. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11668. WHERE ((cvterm.name)::text = 'common_variant'::text);
  11669. --
  11670. -- Name: compensatory_transcript_secondary_structure_variant; Type: VIEW; Schema: so; Owner: -
  11671. --
  11672. CREATE VIEW compensatory_transcript_secondary_structure_variant AS
  11673. SELECT feature.feature_id AS compensatory_transcript_secondary_structure_variant_id,
  11674. feature.feature_id,
  11675. feature.dbxref_id,
  11676. feature.organism_id,
  11677. feature.name,
  11678. feature.uniquename,
  11679. feature.residues,
  11680. feature.seqlen,
  11681. feature.md5checksum,
  11682. feature.type_id,
  11683. feature.is_analysis,
  11684. feature.is_obsolete,
  11685. feature.timeaccessioned,
  11686. feature.timelastmodified
  11687. FROM (feature
  11688. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11689. WHERE ((cvterm.name)::text = 'compensatory_transcript_secondary_structure_variant'::text);
  11690. --
  11691. -- Name: complex_3d_structural_variant; Type: VIEW; Schema: so; Owner: -
  11692. --
  11693. CREATE VIEW complex_3d_structural_variant AS
  11694. SELECT feature.feature_id AS complex_3d_structural_variant_id,
  11695. feature.feature_id,
  11696. feature.dbxref_id,
  11697. feature.organism_id,
  11698. feature.name,
  11699. feature.uniquename,
  11700. feature.residues,
  11701. feature.seqlen,
  11702. feature.md5checksum,
  11703. feature.type_id,
  11704. feature.is_analysis,
  11705. feature.is_obsolete,
  11706. feature.timeaccessioned,
  11707. feature.timelastmodified
  11708. FROM (feature
  11709. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11710. WHERE ((cvterm.name)::text = 'complex_3D_structural_variant'::text);
  11711. --
  11712. -- Name: complex_change_in_transcript; Type: VIEW; Schema: so; Owner: -
  11713. --
  11714. CREATE VIEW complex_change_in_transcript AS
  11715. SELECT feature.feature_id AS complex_change_in_transcript_id,
  11716. feature.feature_id,
  11717. feature.dbxref_id,
  11718. feature.organism_id,
  11719. feature.name,
  11720. feature.uniquename,
  11721. feature.residues,
  11722. feature.seqlen,
  11723. feature.md5checksum,
  11724. feature.type_id,
  11725. feature.is_analysis,
  11726. feature.is_obsolete,
  11727. feature.timeaccessioned,
  11728. feature.timelastmodified
  11729. FROM (feature
  11730. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11731. WHERE ((cvterm.name)::text = 'complex_change_in_transcript'::text);
  11732. --
  11733. -- Name: complex_change_of_translational_product_variant; Type: VIEW; Schema: so; Owner: -
  11734. --
  11735. CREATE VIEW complex_change_of_translational_product_variant AS
  11736. SELECT feature.feature_id AS complex_change_of_translational_product_variant_id,
  11737. feature.feature_id,
  11738. feature.dbxref_id,
  11739. feature.organism_id,
  11740. feature.name,
  11741. feature.uniquename,
  11742. feature.residues,
  11743. feature.seqlen,
  11744. feature.md5checksum,
  11745. feature.type_id,
  11746. feature.is_analysis,
  11747. feature.is_obsolete,
  11748. feature.timeaccessioned,
  11749. feature.timelastmodified
  11750. FROM (feature
  11751. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11752. WHERE ((cvterm.name)::text = 'complex_change_of_translational_product_variant'::text);
  11753. --
  11754. -- Name: complex_chromosomal_mutation; Type: VIEW; Schema: so; Owner: -
  11755. --
  11756. CREATE VIEW complex_chromosomal_mutation AS
  11757. SELECT feature.feature_id AS complex_chromosomal_mutation_id,
  11758. feature.feature_id,
  11759. feature.dbxref_id,
  11760. feature.organism_id,
  11761. feature.name,
  11762. feature.uniquename,
  11763. feature.residues,
  11764. feature.seqlen,
  11765. feature.md5checksum,
  11766. feature.type_id,
  11767. feature.is_analysis,
  11768. feature.is_obsolete,
  11769. feature.timeaccessioned,
  11770. feature.timelastmodified
  11771. FROM (feature
  11772. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11773. WHERE ((cvterm.name)::text = 'complex_chromosomal_mutation'::text);
  11774. --
  11775. -- Name: complex_structural_alteration; Type: VIEW; Schema: so; Owner: -
  11776. --
  11777. CREATE VIEW complex_structural_alteration AS
  11778. SELECT feature.feature_id AS complex_structural_alteration_id,
  11779. feature.feature_id,
  11780. feature.dbxref_id,
  11781. feature.organism_id,
  11782. feature.name,
  11783. feature.uniquename,
  11784. feature.residues,
  11785. feature.seqlen,
  11786. feature.md5checksum,
  11787. feature.type_id,
  11788. feature.is_analysis,
  11789. feature.is_obsolete,
  11790. feature.timeaccessioned,
  11791. feature.timelastmodified
  11792. FROM (feature
  11793. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11794. WHERE ((cvterm.name)::text = 'complex_structural_alteration'::text);
  11795. --
  11796. -- Name: complex_substitution; Type: VIEW; Schema: so; Owner: -
  11797. --
  11798. CREATE VIEW complex_substitution AS
  11799. SELECT feature.feature_id AS complex_substitution_id,
  11800. feature.feature_id,
  11801. feature.dbxref_id,
  11802. feature.organism_id,
  11803. feature.name,
  11804. feature.uniquename,
  11805. feature.residues,
  11806. feature.seqlen,
  11807. feature.md5checksum,
  11808. feature.type_id,
  11809. feature.is_analysis,
  11810. feature.is_obsolete,
  11811. feature.timeaccessioned,
  11812. feature.timelastmodified
  11813. FROM (feature
  11814. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11815. WHERE ((cvterm.name)::text = 'complex_substitution'::text);
  11816. --
  11817. -- Name: compositionally_biased_region_of_peptide; Type: VIEW; Schema: so; Owner: -
  11818. --
  11819. CREATE VIEW compositionally_biased_region_of_peptide AS
  11820. SELECT feature.feature_id AS compositionally_biased_region_of_peptide_id,
  11821. feature.feature_id,
  11822. feature.dbxref_id,
  11823. feature.organism_id,
  11824. feature.name,
  11825. feature.uniquename,
  11826. feature.residues,
  11827. feature.seqlen,
  11828. feature.md5checksum,
  11829. feature.type_id,
  11830. feature.is_analysis,
  11831. feature.is_obsolete,
  11832. feature.timeaccessioned,
  11833. feature.timelastmodified
  11834. FROM (feature
  11835. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11836. WHERE ((cvterm.name)::text = 'compositionally_biased_region_of_peptide'::text);
  11837. --
  11838. -- Name: compound_chromosome; Type: VIEW; Schema: so; Owner: -
  11839. --
  11840. CREATE VIEW compound_chromosome AS
  11841. SELECT feature.feature_id AS compound_chromosome_id,
  11842. feature.feature_id,
  11843. feature.dbxref_id,
  11844. feature.organism_id,
  11845. feature.name,
  11846. feature.uniquename,
  11847. feature.residues,
  11848. feature.seqlen,
  11849. feature.md5checksum,
  11850. feature.type_id,
  11851. feature.is_analysis,
  11852. feature.is_obsolete,
  11853. feature.timeaccessioned,
  11854. feature.timelastmodified
  11855. FROM (feature
  11856. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11857. WHERE (((((cvterm.name)::text = 'compound_chromosome_arm'::text) OR ((cvterm.name)::text = 'homo_compound_chromosome'::text)) OR ((cvterm.name)::text = 'hetero_compound_chromosome'::text)) OR ((cvterm.name)::text = 'compound_chromosome'::text));
  11858. --
  11859. -- Name: compound_chromosome_arm; Type: VIEW; Schema: so; Owner: -
  11860. --
  11861. CREATE VIEW compound_chromosome_arm AS
  11862. SELECT feature.feature_id AS compound_chromosome_arm_id,
  11863. feature.feature_id,
  11864. feature.dbxref_id,
  11865. feature.organism_id,
  11866. feature.name,
  11867. feature.uniquename,
  11868. feature.residues,
  11869. feature.seqlen,
  11870. feature.md5checksum,
  11871. feature.type_id,
  11872. feature.is_analysis,
  11873. feature.is_obsolete,
  11874. feature.timeaccessioned,
  11875. feature.timelastmodified
  11876. FROM (feature
  11877. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11878. WHERE ((cvterm.name)::text = 'compound_chromosome_arm'::text);
  11879. --
  11880. -- Name: conformational_change_variant; Type: VIEW; Schema: so; Owner: -
  11881. --
  11882. CREATE VIEW conformational_change_variant AS
  11883. SELECT feature.feature_id AS conformational_change_variant_id,
  11884. feature.feature_id,
  11885. feature.dbxref_id,
  11886. feature.organism_id,
  11887. feature.name,
  11888. feature.uniquename,
  11889. feature.residues,
  11890. feature.seqlen,
  11891. feature.md5checksum,
  11892. feature.type_id,
  11893. feature.is_analysis,
  11894. feature.is_obsolete,
  11895. feature.timeaccessioned,
  11896. feature.timelastmodified
  11897. FROM (feature
  11898. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11899. WHERE ((cvterm.name)::text = 'conformational_change_variant'::text);
  11900. --
  11901. -- Name: conformational_switch; Type: VIEW; Schema: so; Owner: -
  11902. --
  11903. CREATE VIEW conformational_switch AS
  11904. SELECT feature.feature_id AS conformational_switch_id,
  11905. feature.feature_id,
  11906. feature.dbxref_id,
  11907. feature.organism_id,
  11908. feature.name,
  11909. feature.uniquename,
  11910. feature.residues,
  11911. feature.seqlen,
  11912. feature.md5checksum,
  11913. feature.type_id,
  11914. feature.is_analysis,
  11915. feature.is_obsolete,
  11916. feature.timeaccessioned,
  11917. feature.timelastmodified
  11918. FROM (feature
  11919. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11920. WHERE ((cvterm.name)::text = 'conformational_switch'::text);
  11921. --
  11922. -- Name: conjugative_transposon; Type: VIEW; Schema: so; Owner: -
  11923. --
  11924. CREATE VIEW conjugative_transposon AS
  11925. SELECT feature.feature_id AS conjugative_transposon_id,
  11926. feature.feature_id,
  11927. feature.dbxref_id,
  11928. feature.organism_id,
  11929. feature.name,
  11930. feature.uniquename,
  11931. feature.residues,
  11932. feature.seqlen,
  11933. feature.md5checksum,
  11934. feature.type_id,
  11935. feature.is_analysis,
  11936. feature.is_obsolete,
  11937. feature.timeaccessioned,
  11938. feature.timelastmodified
  11939. FROM (feature
  11940. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11941. WHERE ((cvterm.name)::text = 'conjugative_transposon'::text);
  11942. --
  11943. -- Name: consensus; Type: VIEW; Schema: so; Owner: -
  11944. --
  11945. CREATE VIEW consensus AS
  11946. SELECT feature.feature_id AS consensus_id,
  11947. feature.feature_id,
  11948. feature.dbxref_id,
  11949. feature.organism_id,
  11950. feature.name,
  11951. feature.uniquename,
  11952. feature.residues,
  11953. feature.seqlen,
  11954. feature.md5checksum,
  11955. feature.type_id,
  11956. feature.is_analysis,
  11957. feature.is_obsolete,
  11958. feature.timeaccessioned,
  11959. feature.timelastmodified
  11960. FROM (feature
  11961. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11962. WHERE ((cvterm.name)::text = 'consensus'::text);
  11963. --
  11964. -- Name: consensus_mrna; Type: VIEW; Schema: so; Owner: -
  11965. --
  11966. CREATE VIEW consensus_mrna AS
  11967. SELECT feature.feature_id AS consensus_mrna_id,
  11968. feature.feature_id,
  11969. feature.dbxref_id,
  11970. feature.organism_id,
  11971. feature.name,
  11972. feature.uniquename,
  11973. feature.residues,
  11974. feature.seqlen,
  11975. feature.md5checksum,
  11976. feature.type_id,
  11977. feature.is_analysis,
  11978. feature.is_obsolete,
  11979. feature.timeaccessioned,
  11980. feature.timelastmodified
  11981. FROM (feature
  11982. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11983. WHERE ((cvterm.name)::text = 'consensus_mRNA'::text);
  11984. --
  11985. -- Name: consensus_region; Type: VIEW; Schema: so; Owner: -
  11986. --
  11987. CREATE VIEW consensus_region AS
  11988. SELECT feature.feature_id AS consensus_region_id,
  11989. feature.feature_id,
  11990. feature.dbxref_id,
  11991. feature.organism_id,
  11992. feature.name,
  11993. feature.uniquename,
  11994. feature.residues,
  11995. feature.seqlen,
  11996. feature.md5checksum,
  11997. feature.type_id,
  11998. feature.is_analysis,
  11999. feature.is_obsolete,
  12000. feature.timeaccessioned,
  12001. feature.timelastmodified
  12002. FROM (feature
  12003. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12004. WHERE (((cvterm.name)::text = 'consensus_mRNA'::text) OR ((cvterm.name)::text = 'consensus_region'::text));
  12005. --
  12006. -- Name: conservative_amino_acid_substitution; Type: VIEW; Schema: so; Owner: -
  12007. --
  12008. CREATE VIEW conservative_amino_acid_substitution AS
  12009. SELECT feature.feature_id AS conservative_amino_acid_substitution_id,
  12010. feature.feature_id,
  12011. feature.dbxref_id,
  12012. feature.organism_id,
  12013. feature.name,
  12014. feature.uniquename,
  12015. feature.residues,
  12016. feature.seqlen,
  12017. feature.md5checksum,
  12018. feature.type_id,
  12019. feature.is_analysis,
  12020. feature.is_obsolete,
  12021. feature.timeaccessioned,
  12022. feature.timelastmodified
  12023. FROM (feature
  12024. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12025. WHERE ((cvterm.name)::text = 'conservative_amino_acid_substitution'::text);
  12026. --
  12027. -- Name: conservative_missense_codon; Type: VIEW; Schema: so; Owner: -
  12028. --
  12029. CREATE VIEW conservative_missense_codon AS
  12030. SELECT feature.feature_id AS conservative_missense_codon_id,
  12031. feature.feature_id,
  12032. feature.dbxref_id,
  12033. feature.organism_id,
  12034. feature.name,
  12035. feature.uniquename,
  12036. feature.residues,
  12037. feature.seqlen,
  12038. feature.md5checksum,
  12039. feature.type_id,
  12040. feature.is_analysis,
  12041. feature.is_obsolete,
  12042. feature.timeaccessioned,
  12043. feature.timelastmodified
  12044. FROM (feature
  12045. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12046. WHERE ((cvterm.name)::text = 'conservative_missense_codon'::text);
  12047. --
  12048. -- Name: conserved; Type: VIEW; Schema: so; Owner: -
  12049. --
  12050. CREATE VIEW conserved AS
  12051. SELECT feature.feature_id AS conserved_id,
  12052. feature.feature_id,
  12053. feature.dbxref_id,
  12054. feature.organism_id,
  12055. feature.name,
  12056. feature.uniquename,
  12057. feature.residues,
  12058. feature.seqlen,
  12059. feature.md5checksum,
  12060. feature.type_id,
  12061. feature.is_analysis,
  12062. feature.is_obsolete,
  12063. feature.timeaccessioned,
  12064. feature.timelastmodified
  12065. FROM (feature
  12066. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12067. WHERE ((((((cvterm.name)::text = 'homologous'::text) OR ((cvterm.name)::text = 'syntenic'::text)) OR ((cvterm.name)::text = 'orthologous'::text)) OR ((cvterm.name)::text = 'paralogous'::text)) OR ((cvterm.name)::text = 'conserved'::text));
  12068. --
  12069. -- Name: conserved_region; Type: VIEW; Schema: so; Owner: -
  12070. --
  12071. CREATE VIEW conserved_region AS
  12072. SELECT feature.feature_id AS conserved_region_id,
  12073. feature.feature_id,
  12074. feature.dbxref_id,
  12075. feature.organism_id,
  12076. feature.name,
  12077. feature.uniquename,
  12078. feature.residues,
  12079. feature.seqlen,
  12080. feature.md5checksum,
  12081. feature.type_id,
  12082. feature.is_analysis,
  12083. feature.is_obsolete,
  12084. feature.timeaccessioned,
  12085. feature.timelastmodified
  12086. FROM (feature
  12087. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12088. WHERE (((((((((((((((cvterm.name)::text = 'coding_conserved_region'::text) OR ((cvterm.name)::text = 'nc_conserved_region'::text)) OR ((cvterm.name)::text = 'RR_tract'::text)) OR ((cvterm.name)::text = 'homologous_region'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_I'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_II'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_III'::text)) OR ((cvterm.name)::text = 'X_element'::text)) OR ((cvterm.name)::text = 'U_box'::text)) OR ((cvterm.name)::text = 'regional_centromere_central_core'::text)) OR ((cvterm.name)::text = 'syntenic_region'::text)) OR ((cvterm.name)::text = 'paralogous_region'::text)) OR ((cvterm.name)::text = 'orthologous_region'::text)) OR ((cvterm.name)::text = 'conserved_region'::text));
  12089. --
  12090. -- Name: contig; Type: VIEW; Schema: so; Owner: -
  12091. --
  12092. CREATE VIEW contig AS
  12093. SELECT feature.feature_id AS contig_id,
  12094. feature.feature_id,
  12095. feature.dbxref_id,
  12096. feature.organism_id,
  12097. feature.name,
  12098. feature.uniquename,
  12099. feature.residues,
  12100. feature.seqlen,
  12101. feature.md5checksum,
  12102. feature.type_id,
  12103. feature.is_analysis,
  12104. feature.is_obsolete,
  12105. feature.timeaccessioned,
  12106. feature.timelastmodified
  12107. FROM (feature
  12108. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12109. WHERE ((cvterm.name)::text = 'contig'::text);
  12110. --
  12111. -- Name: contig_collection; Type: VIEW; Schema: so; Owner: -
  12112. --
  12113. CREATE VIEW contig_collection AS
  12114. SELECT feature.feature_id AS contig_collection_id,
  12115. feature.feature_id,
  12116. feature.dbxref_id,
  12117. feature.organism_id,
  12118. feature.name,
  12119. feature.uniquename,
  12120. feature.residues,
  12121. feature.seqlen,
  12122. feature.md5checksum,
  12123. feature.type_id,
  12124. feature.is_analysis,
  12125. feature.is_obsolete,
  12126. feature.timeaccessioned,
  12127. feature.timelastmodified
  12128. FROM (feature
  12129. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12130. WHERE ((cvterm.name)::text = 'contig_collection'::text);
  12131. --
  12132. -- Name: contig_read; Type: VIEW; Schema: so; Owner: -
  12133. --
  12134. CREATE VIEW contig_read AS
  12135. SELECT feature.feature_id AS contig_read_id,
  12136. feature.feature_id,
  12137. feature.dbxref_id,
  12138. feature.organism_id,
  12139. feature.name,
  12140. feature.uniquename,
  12141. feature.residues,
  12142. feature.seqlen,
  12143. feature.md5checksum,
  12144. feature.type_id,
  12145. feature.is_analysis,
  12146. feature.is_obsolete,
  12147. feature.timeaccessioned,
  12148. feature.timelastmodified
  12149. FROM (feature
  12150. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12151. WHERE ((cvterm.name)::text = 'contig_read'::text);
  12152. --
  12153. -- Name: copy_number_change; Type: VIEW; Schema: so; Owner: -
  12154. --
  12155. CREATE VIEW copy_number_change AS
  12156. SELECT feature.feature_id AS copy_number_change_id,
  12157. feature.feature_id,
  12158. feature.dbxref_id,
  12159. feature.organism_id,
  12160. feature.name,
  12161. feature.uniquename,
  12162. feature.residues,
  12163. feature.seqlen,
  12164. feature.md5checksum,
  12165. feature.type_id,
  12166. feature.is_analysis,
  12167. feature.is_obsolete,
  12168. feature.timeaccessioned,
  12169. feature.timelastmodified
  12170. FROM (feature
  12171. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12172. WHERE ((cvterm.name)::text = 'copy_number_change'::text);
  12173. --
  12174. -- Name: copy_number_gain; Type: VIEW; Schema: so; Owner: -
  12175. --
  12176. CREATE VIEW copy_number_gain AS
  12177. SELECT feature.feature_id AS copy_number_gain_id,
  12178. feature.feature_id,
  12179. feature.dbxref_id,
  12180. feature.organism_id,
  12181. feature.name,
  12182. feature.uniquename,
  12183. feature.residues,
  12184. feature.seqlen,
  12185. feature.md5checksum,
  12186. feature.type_id,
  12187. feature.is_analysis,
  12188. feature.is_obsolete,
  12189. feature.timeaccessioned,
  12190. feature.timelastmodified
  12191. FROM (feature
  12192. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12193. WHERE ((cvterm.name)::text = 'copy_number_gain'::text);
  12194. --
  12195. -- Name: copy_number_loss; Type: VIEW; Schema: so; Owner: -
  12196. --
  12197. CREATE VIEW copy_number_loss AS
  12198. SELECT feature.feature_id AS copy_number_loss_id,
  12199. feature.feature_id,
  12200. feature.dbxref_id,
  12201. feature.organism_id,
  12202. feature.name,
  12203. feature.uniquename,
  12204. feature.residues,
  12205. feature.seqlen,
  12206. feature.md5checksum,
  12207. feature.type_id,
  12208. feature.is_analysis,
  12209. feature.is_obsolete,
  12210. feature.timeaccessioned,
  12211. feature.timelastmodified
  12212. FROM (feature
  12213. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12214. WHERE ((cvterm.name)::text = 'copy_number_loss'::text);
  12215. --
  12216. -- Name: copy_number_variation; Type: VIEW; Schema: so; Owner: -
  12217. --
  12218. CREATE VIEW copy_number_variation AS
  12219. SELECT feature.feature_id AS copy_number_variation_id,
  12220. feature.feature_id,
  12221. feature.dbxref_id,
  12222. feature.organism_id,
  12223. feature.name,
  12224. feature.uniquename,
  12225. feature.residues,
  12226. feature.seqlen,
  12227. feature.md5checksum,
  12228. feature.type_id,
  12229. feature.is_analysis,
  12230. feature.is_obsolete,
  12231. feature.timeaccessioned,
  12232. feature.timelastmodified
  12233. FROM (feature
  12234. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12235. WHERE ((((cvterm.name)::text = 'copy_number_gain'::text) OR ((cvterm.name)::text = 'copy_number_loss'::text)) OR ((cvterm.name)::text = 'copy_number_variation'::text));
  12236. --
  12237. -- Name: core_promoter_element; Type: VIEW; Schema: so; Owner: -
  12238. --
  12239. CREATE VIEW core_promoter_element AS
  12240. SELECT feature.feature_id AS core_promoter_element_id,
  12241. feature.feature_id,
  12242. feature.dbxref_id,
  12243. feature.organism_id,
  12244. feature.name,
  12245. feature.uniquename,
  12246. feature.residues,
  12247. feature.seqlen,
  12248. feature.md5checksum,
  12249. feature.type_id,
  12250. feature.is_analysis,
  12251. feature.is_obsolete,
  12252. feature.timeaccessioned,
  12253. feature.timelastmodified
  12254. FROM (feature
  12255. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12256. WHERE (((((((((((((((((cvterm.name)::text = 'INR_motif'::text) OR ((cvterm.name)::text = 'DPE_motif'::text)) OR ((cvterm.name)::text = 'BREu_motif'::text)) OR ((cvterm.name)::text = 'TATA_box'::text)) OR ((cvterm.name)::text = 'A_box'::text)) OR ((cvterm.name)::text = 'B_box'::text)) OR ((cvterm.name)::text = 'C_box'::text)) OR ((cvterm.name)::text = 'MTE'::text)) OR ((cvterm.name)::text = 'BREd_motif'::text)) OR ((cvterm.name)::text = 'DCE'::text)) OR ((cvterm.name)::text = 'intermediate_element'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text)) OR ((cvterm.name)::text = 'A_box_type_1'::text)) OR ((cvterm.name)::text = 'A_box_type_2'::text)) OR ((cvterm.name)::text = 'core_promoter_element'::text));
  12257. --
  12258. -- Name: cosmid; Type: VIEW; Schema: so; Owner: -
  12259. --
  12260. CREATE VIEW cosmid AS
  12261. SELECT feature.feature_id AS cosmid_id,
  12262. feature.feature_id,
  12263. feature.dbxref_id,
  12264. feature.organism_id,
  12265. feature.name,
  12266. feature.uniquename,
  12267. feature.residues,
  12268. feature.seqlen,
  12269. feature.md5checksum,
  12270. feature.type_id,
  12271. feature.is_analysis,
  12272. feature.is_obsolete,
  12273. feature.timeaccessioned,
  12274. feature.timelastmodified
  12275. FROM (feature
  12276. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12277. WHERE ((cvterm.name)::text = 'cosmid'::text);
  12278. --
  12279. -- Name: cpg_island; Type: VIEW; Schema: so; Owner: -
  12280. --
  12281. CREATE VIEW cpg_island AS
  12282. SELECT feature.feature_id AS cpg_island_id,
  12283. feature.feature_id,
  12284. feature.dbxref_id,
  12285. feature.organism_id,
  12286. feature.name,
  12287. feature.uniquename,
  12288. feature.residues,
  12289. feature.seqlen,
  12290. feature.md5checksum,
  12291. feature.type_id,
  12292. feature.is_analysis,
  12293. feature.is_obsolete,
  12294. feature.timeaccessioned,
  12295. feature.timelastmodified
  12296. FROM (feature
  12297. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12298. WHERE ((cvterm.name)::text = 'CpG_island'::text);
  12299. --
  12300. -- Name: crispr; Type: VIEW; Schema: so; Owner: -
  12301. --
  12302. CREATE VIEW crispr AS
  12303. SELECT feature.feature_id AS crispr_id,
  12304. feature.feature_id,
  12305. feature.dbxref_id,
  12306. feature.organism_id,
  12307. feature.name,
  12308. feature.uniquename,
  12309. feature.residues,
  12310. feature.seqlen,
  12311. feature.md5checksum,
  12312. feature.type_id,
  12313. feature.is_analysis,
  12314. feature.is_obsolete,
  12315. feature.timeaccessioned,
  12316. feature.timelastmodified
  12317. FROM (feature
  12318. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12319. WHERE ((cvterm.name)::text = 'CRISPR'::text);
  12320. --
  12321. -- Name: crm; Type: VIEW; Schema: so; Owner: -
  12322. --
  12323. CREATE VIEW crm AS
  12324. SELECT feature.feature_id AS crm_id,
  12325. feature.feature_id,
  12326. feature.dbxref_id,
  12327. feature.organism_id,
  12328. feature.name,
  12329. feature.uniquename,
  12330. feature.residues,
  12331. feature.seqlen,
  12332. feature.md5checksum,
  12333. feature.type_id,
  12334. feature.is_analysis,
  12335. feature.is_obsolete,
  12336. feature.timeaccessioned,
  12337. feature.timelastmodified
  12338. FROM (feature
  12339. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12340. WHERE (((((((cvterm.name)::text = 'locus_control_region'::text) OR ((cvterm.name)::text = 'enhancer'::text)) OR ((cvterm.name)::text = 'silencer'::text)) OR ((cvterm.name)::text = 'enhancer_bound_by_factor'::text)) OR ((cvterm.name)::text = 'shadow_enhancer'::text)) OR ((cvterm.name)::text = 'CRM'::text));
  12341. --
  12342. -- Name: cross_genome_match; Type: VIEW; Schema: so; Owner: -
  12343. --
  12344. CREATE VIEW cross_genome_match AS
  12345. SELECT feature.feature_id AS cross_genome_match_id,
  12346. feature.feature_id,
  12347. feature.dbxref_id,
  12348. feature.organism_id,
  12349. feature.name,
  12350. feature.uniquename,
  12351. feature.residues,
  12352. feature.seqlen,
  12353. feature.md5checksum,
  12354. feature.type_id,
  12355. feature.is_analysis,
  12356. feature.is_obsolete,
  12357. feature.timeaccessioned,
  12358. feature.timelastmodified
  12359. FROM (feature
  12360. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12361. WHERE ((cvterm.name)::text = 'cross_genome_match'::text);
  12362. --
  12363. -- Name: cryptic; Type: VIEW; Schema: so; Owner: -
  12364. --
  12365. CREATE VIEW cryptic AS
  12366. SELECT feature.feature_id AS cryptic_id,
  12367. feature.feature_id,
  12368. feature.dbxref_id,
  12369. feature.organism_id,
  12370. feature.name,
  12371. feature.uniquename,
  12372. feature.residues,
  12373. feature.seqlen,
  12374. feature.md5checksum,
  12375. feature.type_id,
  12376. feature.is_analysis,
  12377. feature.is_obsolete,
  12378. feature.timeaccessioned,
  12379. feature.timelastmodified
  12380. FROM (feature
  12381. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12382. WHERE ((cvterm.name)::text = 'cryptic'::text);
  12383. --
  12384. -- Name: cryptic_gene; Type: VIEW; Schema: so; Owner: -
  12385. --
  12386. CREATE VIEW cryptic_gene AS
  12387. SELECT feature.feature_id AS cryptic_gene_id,
  12388. feature.feature_id,
  12389. feature.dbxref_id,
  12390. feature.organism_id,
  12391. feature.name,
  12392. feature.uniquename,
  12393. feature.residues,
  12394. feature.seqlen,
  12395. feature.md5checksum,
  12396. feature.type_id,
  12397. feature.is_analysis,
  12398. feature.is_obsolete,
  12399. feature.timeaccessioned,
  12400. feature.timelastmodified
  12401. FROM (feature
  12402. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12403. WHERE (((cvterm.name)::text = 'cryptogene'::text) OR ((cvterm.name)::text = 'cryptic_gene'::text));
  12404. --
  12405. -- Name: cryptic_prophage; Type: VIEW; Schema: so; Owner: -
  12406. --
  12407. CREATE VIEW cryptic_prophage AS
  12408. SELECT feature.feature_id AS cryptic_prophage_id,
  12409. feature.feature_id,
  12410. feature.dbxref_id,
  12411. feature.organism_id,
  12412. feature.name,
  12413. feature.uniquename,
  12414. feature.residues,
  12415. feature.seqlen,
  12416. feature.md5checksum,
  12417. feature.type_id,
  12418. feature.is_analysis,
  12419. feature.is_obsolete,
  12420. feature.timeaccessioned,
  12421. feature.timelastmodified
  12422. FROM (feature
  12423. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12424. WHERE ((cvterm.name)::text = 'cryptic_prophage'::text);
  12425. --
  12426. -- Name: cryptic_splice_acceptor; Type: VIEW; Schema: so; Owner: -
  12427. --
  12428. CREATE VIEW cryptic_splice_acceptor AS
  12429. SELECT feature.feature_id AS cryptic_splice_acceptor_id,
  12430. feature.feature_id,
  12431. feature.dbxref_id,
  12432. feature.organism_id,
  12433. feature.name,
  12434. feature.uniquename,
  12435. feature.residues,
  12436. feature.seqlen,
  12437. feature.md5checksum,
  12438. feature.type_id,
  12439. feature.is_analysis,
  12440. feature.is_obsolete,
  12441. feature.timeaccessioned,
  12442. feature.timelastmodified
  12443. FROM (feature
  12444. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12445. WHERE ((cvterm.name)::text = 'cryptic_splice_acceptor'::text);
  12446. --
  12447. -- Name: cryptic_splice_donor; Type: VIEW; Schema: so; Owner: -
  12448. --
  12449. CREATE VIEW cryptic_splice_donor AS
  12450. SELECT feature.feature_id AS cryptic_splice_donor_id,
  12451. feature.feature_id,
  12452. feature.dbxref_id,
  12453. feature.organism_id,
  12454. feature.name,
  12455. feature.uniquename,
  12456. feature.residues,
  12457. feature.seqlen,
  12458. feature.md5checksum,
  12459. feature.type_id,
  12460. feature.is_analysis,
  12461. feature.is_obsolete,
  12462. feature.timeaccessioned,
  12463. feature.timelastmodified
  12464. FROM (feature
  12465. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12466. WHERE ((cvterm.name)::text = 'cryptic_splice_donor'::text);
  12467. --
  12468. -- Name: cryptic_splice_site; Type: VIEW; Schema: so; Owner: -
  12469. --
  12470. CREATE VIEW cryptic_splice_site AS
  12471. SELECT feature.feature_id AS cryptic_splice_site_id,
  12472. feature.feature_id,
  12473. feature.dbxref_id,
  12474. feature.organism_id,
  12475. feature.name,
  12476. feature.uniquename,
  12477. feature.residues,
  12478. feature.seqlen,
  12479. feature.md5checksum,
  12480. feature.type_id,
  12481. feature.is_analysis,
  12482. feature.is_obsolete,
  12483. feature.timeaccessioned,
  12484. feature.timelastmodified
  12485. FROM (feature
  12486. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12487. WHERE ((cvterm.name)::text = 'cryptic_splice_site'::text);
  12488. --
  12489. -- Name: cryptic_splice_site_variant; Type: VIEW; Schema: so; Owner: -
  12490. --
  12491. CREATE VIEW cryptic_splice_site_variant AS
  12492. SELECT feature.feature_id AS cryptic_splice_site_variant_id,
  12493. feature.feature_id,
  12494. feature.dbxref_id,
  12495. feature.organism_id,
  12496. feature.name,
  12497. feature.uniquename,
  12498. feature.residues,
  12499. feature.seqlen,
  12500. feature.md5checksum,
  12501. feature.type_id,
  12502. feature.is_analysis,
  12503. feature.is_obsolete,
  12504. feature.timeaccessioned,
  12505. feature.timelastmodified
  12506. FROM (feature
  12507. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12508. WHERE ((((cvterm.name)::text = 'cryptic_splice_acceptor'::text) OR ((cvterm.name)::text = 'cryptic_splice_donor'::text)) OR ((cvterm.name)::text = 'cryptic_splice_site_variant'::text));
  12509. --
  12510. -- Name: cryptogene; Type: VIEW; Schema: so; Owner: -
  12511. --
  12512. CREATE VIEW cryptogene AS
  12513. SELECT feature.feature_id AS cryptogene_id,
  12514. feature.feature_id,
  12515. feature.dbxref_id,
  12516. feature.organism_id,
  12517. feature.name,
  12518. feature.uniquename,
  12519. feature.residues,
  12520. feature.seqlen,
  12521. feature.md5checksum,
  12522. feature.type_id,
  12523. feature.is_analysis,
  12524. feature.is_obsolete,
  12525. feature.timeaccessioned,
  12526. feature.timelastmodified
  12527. FROM (feature
  12528. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12529. WHERE ((cvterm.name)::text = 'cryptogene'::text);
  12530. --
  12531. -- Name: csrb_rsmb_rna; Type: VIEW; Schema: so; Owner: -
  12532. --
  12533. CREATE VIEW csrb_rsmb_rna AS
  12534. SELECT feature.feature_id AS csrb_rsmb_rna_id,
  12535. feature.feature_id,
  12536. feature.dbxref_id,
  12537. feature.organism_id,
  12538. feature.name,
  12539. feature.uniquename,
  12540. feature.residues,
  12541. feature.seqlen,
  12542. feature.md5checksum,
  12543. feature.type_id,
  12544. feature.is_analysis,
  12545. feature.is_obsolete,
  12546. feature.timeaccessioned,
  12547. feature.timelastmodified
  12548. FROM (feature
  12549. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12550. WHERE ((cvterm.name)::text = 'CsrB_RsmB_RNA'::text);
  12551. --
  12552. -- Name: ct_gene; Type: VIEW; Schema: so; Owner: -
  12553. --
  12554. CREATE VIEW ct_gene AS
  12555. SELECT feature.feature_id AS ct_gene_id,
  12556. feature.feature_id,
  12557. feature.dbxref_id,
  12558. feature.organism_id,
  12559. feature.name,
  12560. feature.uniquename,
  12561. feature.residues,
  12562. feature.seqlen,
  12563. feature.md5checksum,
  12564. feature.type_id,
  12565. feature.is_analysis,
  12566. feature.is_obsolete,
  12567. feature.timeaccessioned,
  12568. feature.timelastmodified
  12569. FROM (feature
  12570. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12571. WHERE ((cvterm.name)::text = 'ct_gene'::text);
  12572. --
  12573. -- Name: ctg_start_codon; Type: VIEW; Schema: so; Owner: -
  12574. --
  12575. CREATE VIEW ctg_start_codon AS
  12576. SELECT feature.feature_id AS ctg_start_codon_id,
  12577. feature.feature_id,
  12578. feature.dbxref_id,
  12579. feature.organism_id,
  12580. feature.name,
  12581. feature.uniquename,
  12582. feature.residues,
  12583. feature.seqlen,
  12584. feature.md5checksum,
  12585. feature.type_id,
  12586. feature.is_analysis,
  12587. feature.is_obsolete,
  12588. feature.timeaccessioned,
  12589. feature.timelastmodified
  12590. FROM (feature
  12591. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12592. WHERE ((cvterm.name)::text = 'CTG_start_codon'::text);
  12593. --
  12594. -- Name: cyanelle_chromosome; Type: VIEW; Schema: so; Owner: -
  12595. --
  12596. CREATE VIEW cyanelle_chromosome AS
  12597. SELECT feature.feature_id AS cyanelle_chromosome_id,
  12598. feature.feature_id,
  12599. feature.dbxref_id,
  12600. feature.organism_id,
  12601. feature.name,
  12602. feature.uniquename,
  12603. feature.residues,
  12604. feature.seqlen,
  12605. feature.md5checksum,
  12606. feature.type_id,
  12607. feature.is_analysis,
  12608. feature.is_obsolete,
  12609. feature.timeaccessioned,
  12610. feature.timelastmodified
  12611. FROM (feature
  12612. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12613. WHERE ((cvterm.name)::text = 'cyanelle_chromosome'::text);
  12614. --
  12615. -- Name: cyanelle_gene; Type: VIEW; Schema: so; Owner: -
  12616. --
  12617. CREATE VIEW cyanelle_gene AS
  12618. SELECT feature.feature_id AS cyanelle_gene_id,
  12619. feature.feature_id,
  12620. feature.dbxref_id,
  12621. feature.organism_id,
  12622. feature.name,
  12623. feature.uniquename,
  12624. feature.residues,
  12625. feature.seqlen,
  12626. feature.md5checksum,
  12627. feature.type_id,
  12628. feature.is_analysis,
  12629. feature.is_obsolete,
  12630. feature.timeaccessioned,
  12631. feature.timelastmodified
  12632. FROM (feature
  12633. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12634. WHERE ((cvterm.name)::text = 'cyanelle_gene'::text);
  12635. --
  12636. -- Name: cyanelle_sequence; Type: VIEW; Schema: so; Owner: -
  12637. --
  12638. CREATE VIEW cyanelle_sequence AS
  12639. SELECT feature.feature_id AS cyanelle_sequence_id,
  12640. feature.feature_id,
  12641. feature.dbxref_id,
  12642. feature.organism_id,
  12643. feature.name,
  12644. feature.uniquename,
  12645. feature.residues,
  12646. feature.seqlen,
  12647. feature.md5checksum,
  12648. feature.type_id,
  12649. feature.is_analysis,
  12650. feature.is_obsolete,
  12651. feature.timeaccessioned,
  12652. feature.timelastmodified
  12653. FROM (feature
  12654. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12655. WHERE ((cvterm.name)::text = 'cyanelle_sequence'::text);
  12656. --
  12657. -- Name: cyclic_translocation; Type: VIEW; Schema: so; Owner: -
  12658. --
  12659. CREATE VIEW cyclic_translocation AS
  12660. SELECT feature.feature_id AS cyclic_translocation_id,
  12661. feature.feature_id,
  12662. feature.dbxref_id,
  12663. feature.organism_id,
  12664. feature.name,
  12665. feature.uniquename,
  12666. feature.residues,
  12667. feature.seqlen,
  12668. feature.md5checksum,
  12669. feature.type_id,
  12670. feature.is_analysis,
  12671. feature.is_obsolete,
  12672. feature.timeaccessioned,
  12673. feature.timelastmodified
  12674. FROM (feature
  12675. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12676. WHERE ((cvterm.name)::text = 'cyclic_translocation'::text);
  12677. --
  12678. -- Name: cysteine; Type: VIEW; Schema: so; Owner: -
  12679. --
  12680. CREATE VIEW cysteine AS
  12681. SELECT feature.feature_id AS cysteine_id,
  12682. feature.feature_id,
  12683. feature.dbxref_id,
  12684. feature.organism_id,
  12685. feature.name,
  12686. feature.uniquename,
  12687. feature.residues,
  12688. feature.seqlen,
  12689. feature.md5checksum,
  12690. feature.type_id,
  12691. feature.is_analysis,
  12692. feature.is_obsolete,
  12693. feature.timeaccessioned,
  12694. feature.timelastmodified
  12695. FROM (feature
  12696. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12697. WHERE ((cvterm.name)::text = 'cysteine'::text);
  12698. --
  12699. -- Name: cysteine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  12700. --
  12701. CREATE VIEW cysteine_trna_primary_transcript AS
  12702. SELECT feature.feature_id AS cysteine_trna_primary_transcript_id,
  12703. feature.feature_id,
  12704. feature.dbxref_id,
  12705. feature.organism_id,
  12706. feature.name,
  12707. feature.uniquename,
  12708. feature.residues,
  12709. feature.seqlen,
  12710. feature.md5checksum,
  12711. feature.type_id,
  12712. feature.is_analysis,
  12713. feature.is_obsolete,
  12714. feature.timeaccessioned,
  12715. feature.timelastmodified
  12716. FROM (feature
  12717. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12718. WHERE ((cvterm.name)::text = 'cysteine_tRNA_primary_transcript'::text);
  12719. --
  12720. -- Name: cysteinyl_trna; Type: VIEW; Schema: so; Owner: -
  12721. --
  12722. CREATE VIEW cysteinyl_trna AS
  12723. SELECT feature.feature_id AS cysteinyl_trna_id,
  12724. feature.feature_id,
  12725. feature.dbxref_id,
  12726. feature.organism_id,
  12727. feature.name,
  12728. feature.uniquename,
  12729. feature.residues,
  12730. feature.seqlen,
  12731. feature.md5checksum,
  12732. feature.type_id,
  12733. feature.is_analysis,
  12734. feature.is_obsolete,
  12735. feature.timeaccessioned,
  12736. feature.timelastmodified
  12737. FROM (feature
  12738. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12739. WHERE ((cvterm.name)::text = 'cysteinyl_tRNA'::text);
  12740. --
  12741. -- Name: cytoplasmic_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  12742. --
  12743. CREATE VIEW cytoplasmic_polypeptide_region AS
  12744. SELECT feature.feature_id AS cytoplasmic_polypeptide_region_id,
  12745. feature.feature_id,
  12746. feature.dbxref_id,
  12747. feature.organism_id,
  12748. feature.name,
  12749. feature.uniquename,
  12750. feature.residues,
  12751. feature.seqlen,
  12752. feature.md5checksum,
  12753. feature.type_id,
  12754. feature.is_analysis,
  12755. feature.is_obsolete,
  12756. feature.timeaccessioned,
  12757. feature.timelastmodified
  12758. FROM (feature
  12759. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12760. WHERE ((cvterm.name)::text = 'cytoplasmic_polypeptide_region'::text);
  12761. --
  12762. -- Name: d_cluster; Type: VIEW; Schema: so; Owner: -
  12763. --
  12764. CREATE VIEW d_cluster AS
  12765. SELECT feature.feature_id AS d_cluster_id,
  12766. feature.feature_id,
  12767. feature.dbxref_id,
  12768. feature.organism_id,
  12769. feature.name,
  12770. feature.uniquename,
  12771. feature.residues,
  12772. feature.seqlen,
  12773. feature.md5checksum,
  12774. feature.type_id,
  12775. feature.is_analysis,
  12776. feature.is_obsolete,
  12777. feature.timeaccessioned,
  12778. feature.timelastmodified
  12779. FROM (feature
  12780. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12781. WHERE ((cvterm.name)::text = 'D_cluster'::text);
  12782. --
  12783. -- Name: d_dj_c_cluster; Type: VIEW; Schema: so; Owner: -
  12784. --
  12785. CREATE VIEW d_dj_c_cluster AS
  12786. SELECT feature.feature_id AS d_dj_c_cluster_id,
  12787. feature.feature_id,
  12788. feature.dbxref_id,
  12789. feature.organism_id,
  12790. feature.name,
  12791. feature.uniquename,
  12792. feature.residues,
  12793. feature.seqlen,
  12794. feature.md5checksum,
  12795. feature.type_id,
  12796. feature.is_analysis,
  12797. feature.is_obsolete,
  12798. feature.timeaccessioned,
  12799. feature.timelastmodified
  12800. FROM (feature
  12801. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12802. WHERE ((cvterm.name)::text = 'D_DJ_C_cluster'::text);
  12803. --
  12804. -- Name: d_dj_cluster; Type: VIEW; Schema: so; Owner: -
  12805. --
  12806. CREATE VIEW d_dj_cluster AS
  12807. SELECT feature.feature_id AS d_dj_cluster_id,
  12808. feature.feature_id,
  12809. feature.dbxref_id,
  12810. feature.organism_id,
  12811. feature.name,
  12812. feature.uniquename,
  12813. feature.residues,
  12814. feature.seqlen,
  12815. feature.md5checksum,
  12816. feature.type_id,
  12817. feature.is_analysis,
  12818. feature.is_obsolete,
  12819. feature.timeaccessioned,
  12820. feature.timelastmodified
  12821. FROM (feature
  12822. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12823. WHERE ((cvterm.name)::text = 'D_DJ_cluster'::text);
  12824. --
  12825. -- Name: d_dj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  12826. --
  12827. CREATE VIEW d_dj_j_c_cluster AS
  12828. SELECT feature.feature_id AS d_dj_j_c_cluster_id,
  12829. feature.feature_id,
  12830. feature.dbxref_id,
  12831. feature.organism_id,
  12832. feature.name,
  12833. feature.uniquename,
  12834. feature.residues,
  12835. feature.seqlen,
  12836. feature.md5checksum,
  12837. feature.type_id,
  12838. feature.is_analysis,
  12839. feature.is_obsolete,
  12840. feature.timeaccessioned,
  12841. feature.timelastmodified
  12842. FROM (feature
  12843. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12844. WHERE ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text);
  12845. --
  12846. -- Name: d_dj_j_cluster; Type: VIEW; Schema: so; Owner: -
  12847. --
  12848. CREATE VIEW d_dj_j_cluster AS
  12849. SELECT feature.feature_id AS d_dj_j_cluster_id,
  12850. feature.feature_id,
  12851. feature.dbxref_id,
  12852. feature.organism_id,
  12853. feature.name,
  12854. feature.uniquename,
  12855. feature.residues,
  12856. feature.seqlen,
  12857. feature.md5checksum,
  12858. feature.type_id,
  12859. feature.is_analysis,
  12860. feature.is_obsolete,
  12861. feature.timeaccessioned,
  12862. feature.timelastmodified
  12863. FROM (feature
  12864. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12865. WHERE ((cvterm.name)::text = 'D_DJ_J_cluster'::text);
  12866. --
  12867. -- Name: d_gene; Type: VIEW; Schema: so; Owner: -
  12868. --
  12869. CREATE VIEW d_gene AS
  12870. SELECT feature.feature_id AS d_gene_id,
  12871. feature.feature_id,
  12872. feature.dbxref_id,
  12873. feature.organism_id,
  12874. feature.name,
  12875. feature.uniquename,
  12876. feature.residues,
  12877. feature.seqlen,
  12878. feature.md5checksum,
  12879. feature.type_id,
  12880. feature.is_analysis,
  12881. feature.is_obsolete,
  12882. feature.timeaccessioned,
  12883. feature.timelastmodified
  12884. FROM (feature
  12885. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12886. WHERE ((cvterm.name)::text = 'D_gene'::text);
  12887. --
  12888. -- Name: d_gene_recombination_feature; Type: VIEW; Schema: so; Owner: -
  12889. --
  12890. CREATE VIEW d_gene_recombination_feature AS
  12891. SELECT feature.feature_id AS d_gene_recombination_feature_id,
  12892. feature.feature_id,
  12893. feature.dbxref_id,
  12894. feature.organism_id,
  12895. feature.name,
  12896. feature.uniquename,
  12897. feature.residues,
  12898. feature.seqlen,
  12899. feature.md5checksum,
  12900. feature.type_id,
  12901. feature.is_analysis,
  12902. feature.is_obsolete,
  12903. feature.timeaccessioned,
  12904. feature.timelastmodified
  12905. FROM (feature
  12906. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12907. WHERE ((((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text) OR ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'D_gene_recombination_feature'::text));
  12908. --
  12909. -- Name: d_interchr_transposition; Type: VIEW; Schema: so; Owner: -
  12910. --
  12911. CREATE VIEW d_interchr_transposition AS
  12912. SELECT feature.feature_id AS d_interchr_transposition_id,
  12913. feature.feature_id,
  12914. feature.dbxref_id,
  12915. feature.organism_id,
  12916. feature.name,
  12917. feature.uniquename,
  12918. feature.residues,
  12919. feature.seqlen,
  12920. feature.md5checksum,
  12921. feature.type_id,
  12922. feature.is_analysis,
  12923. feature.is_obsolete,
  12924. feature.timeaccessioned,
  12925. feature.timelastmodified
  12926. FROM (feature
  12927. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12928. WHERE ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text);
  12929. --
  12930. -- Name: d_intrachr_transposition; Type: VIEW; Schema: so; Owner: -
  12931. --
  12932. CREATE VIEW d_intrachr_transposition AS
  12933. SELECT feature.feature_id AS d_intrachr_transposition_id,
  12934. feature.feature_id,
  12935. feature.dbxref_id,
  12936. feature.organism_id,
  12937. feature.name,
  12938. feature.uniquename,
  12939. feature.residues,
  12940. feature.seqlen,
  12941. feature.md5checksum,
  12942. feature.type_id,
  12943. feature.is_analysis,
  12944. feature.is_obsolete,
  12945. feature.timeaccessioned,
  12946. feature.timelastmodified
  12947. FROM (feature
  12948. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12949. WHERE ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text);
  12950. --
  12951. -- Name: d_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  12952. --
  12953. CREATE VIEW d_j_c_cluster AS
  12954. SELECT feature.feature_id AS d_j_c_cluster_id,
  12955. feature.feature_id,
  12956. feature.dbxref_id,
  12957. feature.organism_id,
  12958. feature.name,
  12959. feature.uniquename,
  12960. feature.residues,
  12961. feature.seqlen,
  12962. feature.md5checksum,
  12963. feature.type_id,
  12964. feature.is_analysis,
  12965. feature.is_obsolete,
  12966. feature.timeaccessioned,
  12967. feature.timelastmodified
  12968. FROM (feature
  12969. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12970. WHERE ((cvterm.name)::text = 'D_J_C_cluster'::text);
  12971. --
  12972. -- Name: d_j_cluster; Type: VIEW; Schema: so; Owner: -
  12973. --
  12974. CREATE VIEW d_j_cluster AS
  12975. SELECT feature.feature_id AS d_j_cluster_id,
  12976. feature.feature_id,
  12977. feature.dbxref_id,
  12978. feature.organism_id,
  12979. feature.name,
  12980. feature.uniquename,
  12981. feature.residues,
  12982. feature.seqlen,
  12983. feature.md5checksum,
  12984. feature.type_id,
  12985. feature.is_analysis,
  12986. feature.is_obsolete,
  12987. feature.timeaccessioned,
  12988. feature.timelastmodified
  12989. FROM (feature
  12990. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12991. WHERE ((cvterm.name)::text = 'D_J_cluster'::text);
  12992. --
  12993. -- Name: d_loop; Type: VIEW; Schema: so; Owner: -
  12994. --
  12995. CREATE VIEW d_loop AS
  12996. SELECT feature.feature_id AS d_loop_id,
  12997. feature.feature_id,
  12998. feature.dbxref_id,
  12999. feature.organism_id,
  13000. feature.name,
  13001. feature.uniquename,
  13002. feature.residues,
  13003. feature.seqlen,
  13004. feature.md5checksum,
  13005. feature.type_id,
  13006. feature.is_analysis,
  13007. feature.is_obsolete,
  13008. feature.timeaccessioned,
  13009. feature.timelastmodified
  13010. FROM (feature
  13011. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13012. WHERE ((cvterm.name)::text = 'D_loop'::text);
  13013. --
  13014. -- Name: dart_marker; Type: VIEW; Schema: so; Owner: -
  13015. --
  13016. CREATE VIEW dart_marker AS
  13017. SELECT feature.feature_id AS dart_marker_id,
  13018. feature.feature_id,
  13019. feature.dbxref_id,
  13020. feature.organism_id,
  13021. feature.name,
  13022. feature.uniquename,
  13023. feature.residues,
  13024. feature.seqlen,
  13025. feature.md5checksum,
  13026. feature.type_id,
  13027. feature.is_analysis,
  13028. feature.is_obsolete,
  13029. feature.timeaccessioned,
  13030. feature.timelastmodified
  13031. FROM (feature
  13032. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13033. WHERE ((cvterm.name)::text = 'DArT_marker'::text);
  13034. --
  13035. -- Name: databank_entry; Type: VIEW; Schema: so; Owner: -
  13036. --
  13037. CREATE VIEW databank_entry AS
  13038. SELECT feature.feature_id AS databank_entry_id,
  13039. feature.feature_id,
  13040. feature.dbxref_id,
  13041. feature.organism_id,
  13042. feature.name,
  13043. feature.uniquename,
  13044. feature.residues,
  13045. feature.seqlen,
  13046. feature.md5checksum,
  13047. feature.type_id,
  13048. feature.is_analysis,
  13049. feature.is_obsolete,
  13050. feature.timeaccessioned,
  13051. feature.timelastmodified
  13052. FROM (feature
  13053. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13054. WHERE ((cvterm.name)::text = 'databank_entry'::text);
  13055. --
  13056. -- Name: dcaps_primer; Type: VIEW; Schema: so; Owner: -
  13057. --
  13058. CREATE VIEW dcaps_primer AS
  13059. SELECT feature.feature_id AS dcaps_primer_id,
  13060. feature.feature_id,
  13061. feature.dbxref_id,
  13062. feature.organism_id,
  13063. feature.name,
  13064. feature.uniquename,
  13065. feature.residues,
  13066. feature.seqlen,
  13067. feature.md5checksum,
  13068. feature.type_id,
  13069. feature.is_analysis,
  13070. feature.is_obsolete,
  13071. feature.timeaccessioned,
  13072. feature.timelastmodified
  13073. FROM (feature
  13074. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13075. WHERE ((cvterm.name)::text = 'dCAPS_primer'::text);
  13076. --
  13077. -- Name: dce; Type: VIEW; Schema: so; Owner: -
  13078. --
  13079. CREATE VIEW dce AS
  13080. SELECT feature.feature_id AS dce_id,
  13081. feature.feature_id,
  13082. feature.dbxref_id,
  13083. feature.organism_id,
  13084. feature.name,
  13085. feature.uniquename,
  13086. feature.residues,
  13087. feature.seqlen,
  13088. feature.md5checksum,
  13089. feature.type_id,
  13090. feature.is_analysis,
  13091. feature.is_obsolete,
  13092. feature.timeaccessioned,
  13093. feature.timelastmodified
  13094. FROM (feature
  13095. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13096. WHERE ((cvterm.name)::text = 'DCE'::text);
  13097. --
  13098. -- Name: dce_si; Type: VIEW; Schema: so; Owner: -
  13099. --
  13100. CREATE VIEW dce_si AS
  13101. SELECT feature.feature_id AS dce_si_id,
  13102. feature.feature_id,
  13103. feature.dbxref_id,
  13104. feature.organism_id,
  13105. feature.name,
  13106. feature.uniquename,
  13107. feature.residues,
  13108. feature.seqlen,
  13109. feature.md5checksum,
  13110. feature.type_id,
  13111. feature.is_analysis,
  13112. feature.is_obsolete,
  13113. feature.timeaccessioned,
  13114. feature.timelastmodified
  13115. FROM (feature
  13116. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13117. WHERE ((cvterm.name)::text = 'DCE_SI'::text);
  13118. --
  13119. -- Name: dce_sii; Type: VIEW; Schema: so; Owner: -
  13120. --
  13121. CREATE VIEW dce_sii AS
  13122. SELECT feature.feature_id AS dce_sii_id,
  13123. feature.feature_id,
  13124. feature.dbxref_id,
  13125. feature.organism_id,
  13126. feature.name,
  13127. feature.uniquename,
  13128. feature.residues,
  13129. feature.seqlen,
  13130. feature.md5checksum,
  13131. feature.type_id,
  13132. feature.is_analysis,
  13133. feature.is_obsolete,
  13134. feature.timeaccessioned,
  13135. feature.timelastmodified
  13136. FROM (feature
  13137. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13138. WHERE ((cvterm.name)::text = 'DCE_SII'::text);
  13139. --
  13140. -- Name: dce_siii; Type: VIEW; Schema: so; Owner: -
  13141. --
  13142. CREATE VIEW dce_siii AS
  13143. SELECT feature.feature_id AS dce_siii_id,
  13144. feature.feature_id,
  13145. feature.dbxref_id,
  13146. feature.organism_id,
  13147. feature.name,
  13148. feature.uniquename,
  13149. feature.residues,
  13150. feature.seqlen,
  13151. feature.md5checksum,
  13152. feature.type_id,
  13153. feature.is_analysis,
  13154. feature.is_obsolete,
  13155. feature.timeaccessioned,
  13156. feature.timelastmodified
  13157. FROM (feature
  13158. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13159. WHERE ((cvterm.name)::text = 'DCE_SIII'::text);
  13160. --
  13161. -- Name: de_novo_variant; Type: VIEW; Schema: so; Owner: -
  13162. --
  13163. CREATE VIEW de_novo_variant AS
  13164. SELECT feature.feature_id AS de_novo_variant_id,
  13165. feature.feature_id,
  13166. feature.dbxref_id,
  13167. feature.organism_id,
  13168. feature.name,
  13169. feature.uniquename,
  13170. feature.residues,
  13171. feature.seqlen,
  13172. feature.md5checksum,
  13173. feature.type_id,
  13174. feature.is_analysis,
  13175. feature.is_obsolete,
  13176. feature.timeaccessioned,
  13177. feature.timelastmodified
  13178. FROM (feature
  13179. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13180. WHERE ((cvterm.name)::text = 'de_novo_variant'::text);
  13181. --
  13182. -- Name: decayed_exon; Type: VIEW; Schema: so; Owner: -
  13183. --
  13184. CREATE VIEW decayed_exon AS
  13185. SELECT feature.feature_id AS decayed_exon_id,
  13186. feature.feature_id,
  13187. feature.dbxref_id,
  13188. feature.organism_id,
  13189. feature.name,
  13190. feature.uniquename,
  13191. feature.residues,
  13192. feature.seqlen,
  13193. feature.md5checksum,
  13194. feature.type_id,
  13195. feature.is_analysis,
  13196. feature.is_obsolete,
  13197. feature.timeaccessioned,
  13198. feature.timelastmodified
  13199. FROM (feature
  13200. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13201. WHERE ((cvterm.name)::text = 'decayed_exon'::text);
  13202. --
  13203. -- Name: decreased_polyadenylation_variant; Type: VIEW; Schema: so; Owner: -
  13204. --
  13205. CREATE VIEW decreased_polyadenylation_variant AS
  13206. SELECT feature.feature_id AS decreased_polyadenylation_variant_id,
  13207. feature.feature_id,
  13208. feature.dbxref_id,
  13209. feature.organism_id,
  13210. feature.name,
  13211. feature.uniquename,
  13212. feature.residues,
  13213. feature.seqlen,
  13214. feature.md5checksum,
  13215. feature.type_id,
  13216. feature.is_analysis,
  13217. feature.is_obsolete,
  13218. feature.timeaccessioned,
  13219. feature.timelastmodified
  13220. FROM (feature
  13221. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13222. WHERE ((cvterm.name)::text = 'decreased_polyadenylation_variant'::text);
  13223. --
  13224. -- Name: decreased_transcript_level_variant; Type: VIEW; Schema: so; Owner: -
  13225. --
  13226. CREATE VIEW decreased_transcript_level_variant AS
  13227. SELECT feature.feature_id AS decreased_transcript_level_variant_id,
  13228. feature.feature_id,
  13229. feature.dbxref_id,
  13230. feature.organism_id,
  13231. feature.name,
  13232. feature.uniquename,
  13233. feature.residues,
  13234. feature.seqlen,
  13235. feature.md5checksum,
  13236. feature.type_id,
  13237. feature.is_analysis,
  13238. feature.is_obsolete,
  13239. feature.timeaccessioned,
  13240. feature.timelastmodified
  13241. FROM (feature
  13242. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13243. WHERE ((cvterm.name)::text = 'decreased_transcript_level_variant'::text);
  13244. --
  13245. -- Name: decreased_transcript_stability_variant; Type: VIEW; Schema: so; Owner: -
  13246. --
  13247. CREATE VIEW decreased_transcript_stability_variant AS
  13248. SELECT feature.feature_id AS decreased_transcript_stability_variant_id,
  13249. feature.feature_id,
  13250. feature.dbxref_id,
  13251. feature.organism_id,
  13252. feature.name,
  13253. feature.uniquename,
  13254. feature.residues,
  13255. feature.seqlen,
  13256. feature.md5checksum,
  13257. feature.type_id,
  13258. feature.is_analysis,
  13259. feature.is_obsolete,
  13260. feature.timeaccessioned,
  13261. feature.timelastmodified
  13262. FROM (feature
  13263. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13264. WHERE ((cvterm.name)::text = 'decreased_transcript_stability_variant'::text);
  13265. --
  13266. -- Name: decreased_transcription_rate_variant; Type: VIEW; Schema: so; Owner: -
  13267. --
  13268. CREATE VIEW decreased_transcription_rate_variant AS
  13269. SELECT feature.feature_id AS decreased_transcription_rate_variant_id,
  13270. feature.feature_id,
  13271. feature.dbxref_id,
  13272. feature.organism_id,
  13273. feature.name,
  13274. feature.uniquename,
  13275. feature.residues,
  13276. feature.seqlen,
  13277. feature.md5checksum,
  13278. feature.type_id,
  13279. feature.is_analysis,
  13280. feature.is_obsolete,
  13281. feature.timeaccessioned,
  13282. feature.timelastmodified
  13283. FROM (feature
  13284. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13285. WHERE ((cvterm.name)::text = 'decreased_transcription_rate_variant'::text);
  13286. --
  13287. -- Name: decreased_translational_product_level; Type: VIEW; Schema: so; Owner: -
  13288. --
  13289. CREATE VIEW decreased_translational_product_level AS
  13290. SELECT feature.feature_id AS decreased_translational_product_level_id,
  13291. feature.feature_id,
  13292. feature.dbxref_id,
  13293. feature.organism_id,
  13294. feature.name,
  13295. feature.uniquename,
  13296. feature.residues,
  13297. feature.seqlen,
  13298. feature.md5checksum,
  13299. feature.type_id,
  13300. feature.is_analysis,
  13301. feature.is_obsolete,
  13302. feature.timeaccessioned,
  13303. feature.timelastmodified
  13304. FROM (feature
  13305. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13306. WHERE ((cvterm.name)::text = 'decreased_translational_product_level'::text);
  13307. --
  13308. -- Name: defective_conjugative_transposon; Type: VIEW; Schema: so; Owner: -
  13309. --
  13310. CREATE VIEW defective_conjugative_transposon AS
  13311. SELECT feature.feature_id AS defective_conjugative_transposon_id,
  13312. feature.feature_id,
  13313. feature.dbxref_id,
  13314. feature.organism_id,
  13315. feature.name,
  13316. feature.uniquename,
  13317. feature.residues,
  13318. feature.seqlen,
  13319. feature.md5checksum,
  13320. feature.type_id,
  13321. feature.is_analysis,
  13322. feature.is_obsolete,
  13323. feature.timeaccessioned,
  13324. feature.timelastmodified
  13325. FROM (feature
  13326. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13327. WHERE ((cvterm.name)::text = 'defective_conjugative_transposon'::text);
  13328. --
  13329. -- Name: deficient_inversion; Type: VIEW; Schema: so; Owner: -
  13330. --
  13331. CREATE VIEW deficient_inversion AS
  13332. SELECT feature.feature_id AS deficient_inversion_id,
  13333. feature.feature_id,
  13334. feature.dbxref_id,
  13335. feature.organism_id,
  13336. feature.name,
  13337. feature.uniquename,
  13338. feature.residues,
  13339. feature.seqlen,
  13340. feature.md5checksum,
  13341. feature.type_id,
  13342. feature.is_analysis,
  13343. feature.is_obsolete,
  13344. feature.timeaccessioned,
  13345. feature.timelastmodified
  13346. FROM (feature
  13347. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13348. WHERE ((cvterm.name)::text = 'deficient_inversion'::text);
  13349. --
  13350. -- Name: deficient_translocation; Type: VIEW; Schema: so; Owner: -
  13351. --
  13352. CREATE VIEW deficient_translocation AS
  13353. SELECT feature.feature_id AS deficient_translocation_id,
  13354. feature.feature_id,
  13355. feature.dbxref_id,
  13356. feature.organism_id,
  13357. feature.name,
  13358. feature.uniquename,
  13359. feature.residues,
  13360. feature.seqlen,
  13361. feature.md5checksum,
  13362. feature.type_id,
  13363. feature.is_analysis,
  13364. feature.is_obsolete,
  13365. feature.timeaccessioned,
  13366. feature.timelastmodified
  13367. FROM (feature
  13368. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13369. WHERE ((cvterm.name)::text = 'deficient_translocation'::text);
  13370. --
  13371. -- Name: deletion; Type: VIEW; Schema: so; Owner: -
  13372. --
  13373. CREATE VIEW deletion AS
  13374. SELECT feature.feature_id AS deletion_id,
  13375. feature.feature_id,
  13376. feature.dbxref_id,
  13377. feature.organism_id,
  13378. feature.name,
  13379. feature.uniquename,
  13380. feature.residues,
  13381. feature.seqlen,
  13382. feature.md5checksum,
  13383. feature.type_id,
  13384. feature.is_analysis,
  13385. feature.is_obsolete,
  13386. feature.timeaccessioned,
  13387. feature.timelastmodified
  13388. FROM (feature
  13389. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13390. WHERE ((cvterm.name)::text = 'deletion'::text);
  13391. --
  13392. -- Name: deletion_breakpoint; Type: VIEW; Schema: so; Owner: -
  13393. --
  13394. CREATE VIEW deletion_breakpoint AS
  13395. SELECT feature.feature_id AS deletion_breakpoint_id,
  13396. feature.feature_id,
  13397. feature.dbxref_id,
  13398. feature.organism_id,
  13399. feature.name,
  13400. feature.uniquename,
  13401. feature.residues,
  13402. feature.seqlen,
  13403. feature.md5checksum,
  13404. feature.type_id,
  13405. feature.is_analysis,
  13406. feature.is_obsolete,
  13407. feature.timeaccessioned,
  13408. feature.timelastmodified
  13409. FROM (feature
  13410. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13411. WHERE ((cvterm.name)::text = 'deletion_breakpoint'::text);
  13412. --
  13413. -- Name: deletion_junction; Type: VIEW; Schema: so; Owner: -
  13414. --
  13415. CREATE VIEW deletion_junction AS
  13416. SELECT feature.feature_id AS deletion_junction_id,
  13417. feature.feature_id,
  13418. feature.dbxref_id,
  13419. feature.organism_id,
  13420. feature.name,
  13421. feature.uniquename,
  13422. feature.residues,
  13423. feature.seqlen,
  13424. feature.md5checksum,
  13425. feature.type_id,
  13426. feature.is_analysis,
  13427. feature.is_obsolete,
  13428. feature.timeaccessioned,
  13429. feature.timelastmodified
  13430. FROM (feature
  13431. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13432. WHERE ((cvterm.name)::text = 'deletion_junction'::text);
  13433. --
  13434. -- Name: designed_sequence; Type: VIEW; Schema: so; Owner: -
  13435. --
  13436. CREATE VIEW designed_sequence AS
  13437. SELECT feature.feature_id AS designed_sequence_id,
  13438. feature.feature_id,
  13439. feature.dbxref_id,
  13440. feature.organism_id,
  13441. feature.name,
  13442. feature.uniquename,
  13443. feature.residues,
  13444. feature.seqlen,
  13445. feature.md5checksum,
  13446. feature.type_id,
  13447. feature.is_analysis,
  13448. feature.is_obsolete,
  13449. feature.timeaccessioned,
  13450. feature.timelastmodified
  13451. FROM (feature
  13452. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13453. WHERE ((cvterm.name)::text = 'designed_sequence'::text);
  13454. --
  13455. -- Name: dexstrosynaptic_chromosome; Type: VIEW; Schema: so; Owner: -
  13456. --
  13457. CREATE VIEW dexstrosynaptic_chromosome AS
  13458. SELECT feature.feature_id AS dexstrosynaptic_chromosome_id,
  13459. feature.feature_id,
  13460. feature.dbxref_id,
  13461. feature.organism_id,
  13462. feature.name,
  13463. feature.uniquename,
  13464. feature.residues,
  13465. feature.seqlen,
  13466. feature.md5checksum,
  13467. feature.type_id,
  13468. feature.is_analysis,
  13469. feature.is_obsolete,
  13470. feature.timeaccessioned,
  13471. feature.timelastmodified
  13472. FROM (feature
  13473. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13474. WHERE ((cvterm.name)::text = 'dexstrosynaptic_chromosome'::text);
  13475. --
  13476. -- Name: dhu_loop; Type: VIEW; Schema: so; Owner: -
  13477. --
  13478. CREATE VIEW dhu_loop AS
  13479. SELECT feature.feature_id AS dhu_loop_id,
  13480. feature.feature_id,
  13481. feature.dbxref_id,
  13482. feature.organism_id,
  13483. feature.name,
  13484. feature.uniquename,
  13485. feature.residues,
  13486. feature.seqlen,
  13487. feature.md5checksum,
  13488. feature.type_id,
  13489. feature.is_analysis,
  13490. feature.is_obsolete,
  13491. feature.timeaccessioned,
  13492. feature.timelastmodified
  13493. FROM (feature
  13494. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13495. WHERE ((cvterm.name)::text = 'DHU_loop'::text);
  13496. --
  13497. -- Name: dicistronic; Type: VIEW; Schema: so; Owner: -
  13498. --
  13499. CREATE VIEW dicistronic AS
  13500. SELECT feature.feature_id AS dicistronic_id,
  13501. feature.feature_id,
  13502. feature.dbxref_id,
  13503. feature.organism_id,
  13504. feature.name,
  13505. feature.uniquename,
  13506. feature.residues,
  13507. feature.seqlen,
  13508. feature.md5checksum,
  13509. feature.type_id,
  13510. feature.is_analysis,
  13511. feature.is_obsolete,
  13512. feature.timeaccessioned,
  13513. feature.timelastmodified
  13514. FROM (feature
  13515. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13516. WHERE ((cvterm.name)::text = 'dicistronic'::text);
  13517. --
  13518. -- Name: dicistronic_mrna; Type: VIEW; Schema: so; Owner: -
  13519. --
  13520. CREATE VIEW dicistronic_mrna AS
  13521. SELECT feature.feature_id AS dicistronic_mrna_id,
  13522. feature.feature_id,
  13523. feature.dbxref_id,
  13524. feature.organism_id,
  13525. feature.name,
  13526. feature.uniquename,
  13527. feature.residues,
  13528. feature.seqlen,
  13529. feature.md5checksum,
  13530. feature.type_id,
  13531. feature.is_analysis,
  13532. feature.is_obsolete,
  13533. feature.timeaccessioned,
  13534. feature.timelastmodified
  13535. FROM (feature
  13536. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13537. WHERE ((cvterm.name)::text = 'dicistronic_mRNA'::text);
  13538. --
  13539. -- Name: dicistronic_primary_transcript; Type: VIEW; Schema: so; Owner: -
  13540. --
  13541. CREATE VIEW dicistronic_primary_transcript AS
  13542. SELECT feature.feature_id AS dicistronic_primary_transcript_id,
  13543. feature.feature_id,
  13544. feature.dbxref_id,
  13545. feature.organism_id,
  13546. feature.name,
  13547. feature.uniquename,
  13548. feature.residues,
  13549. feature.seqlen,
  13550. feature.md5checksum,
  13551. feature.type_id,
  13552. feature.is_analysis,
  13553. feature.is_obsolete,
  13554. feature.timeaccessioned,
  13555. feature.timelastmodified
  13556. FROM (feature
  13557. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13558. WHERE ((cvterm.name)::text = 'dicistronic_primary_transcript'::text);
  13559. --
  13560. -- Name: dicistronic_transcript; Type: VIEW; Schema: so; Owner: -
  13561. --
  13562. CREATE VIEW dicistronic_transcript AS
  13563. SELECT feature.feature_id AS dicistronic_transcript_id,
  13564. feature.feature_id,
  13565. feature.dbxref_id,
  13566. feature.organism_id,
  13567. feature.name,
  13568. feature.uniquename,
  13569. feature.residues,
  13570. feature.seqlen,
  13571. feature.md5checksum,
  13572. feature.type_id,
  13573. feature.is_analysis,
  13574. feature.is_obsolete,
  13575. feature.timeaccessioned,
  13576. feature.timelastmodified
  13577. FROM (feature
  13578. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13579. WHERE ((((cvterm.name)::text = 'dicistronic_mRNA'::text) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_transcript'::text));
  13580. --
  13581. -- Name: dif_site; Type: VIEW; Schema: so; Owner: -
  13582. --
  13583. CREATE VIEW dif_site AS
  13584. SELECT feature.feature_id AS dif_site_id,
  13585. feature.feature_id,
  13586. feature.dbxref_id,
  13587. feature.organism_id,
  13588. feature.name,
  13589. feature.uniquename,
  13590. feature.residues,
  13591. feature.seqlen,
  13592. feature.md5checksum,
  13593. feature.type_id,
  13594. feature.is_analysis,
  13595. feature.is_obsolete,
  13596. feature.timeaccessioned,
  13597. feature.timelastmodified
  13598. FROM (feature
  13599. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13600. WHERE ((cvterm.name)::text = 'dif_site'::text);
  13601. --
  13602. -- Name: dihydrouridine; Type: VIEW; Schema: so; Owner: -
  13603. --
  13604. CREATE VIEW dihydrouridine AS
  13605. SELECT feature.feature_id AS dihydrouridine_id,
  13606. feature.feature_id,
  13607. feature.dbxref_id,
  13608. feature.organism_id,
  13609. feature.name,
  13610. feature.uniquename,
  13611. feature.residues,
  13612. feature.seqlen,
  13613. feature.md5checksum,
  13614. feature.type_id,
  13615. feature.is_analysis,
  13616. feature.is_obsolete,
  13617. feature.timeaccessioned,
  13618. feature.timelastmodified
  13619. FROM (feature
  13620. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13621. WHERE ((cvterm.name)::text = 'dihydrouridine'::text);
  13622. --
  13623. -- Name: dinucleotide_repeat_microsatellite_feature; Type: VIEW; Schema: so; Owner: -
  13624. --
  13625. CREATE VIEW dinucleotide_repeat_microsatellite_feature AS
  13626. SELECT feature.feature_id AS dinucleotide_repeat_microsatellite_feature_id,
  13627. feature.feature_id,
  13628. feature.dbxref_id,
  13629. feature.organism_id,
  13630. feature.name,
  13631. feature.uniquename,
  13632. feature.residues,
  13633. feature.seqlen,
  13634. feature.md5checksum,
  13635. feature.type_id,
  13636. feature.is_analysis,
  13637. feature.is_obsolete,
  13638. feature.timeaccessioned,
  13639. feature.timelastmodified
  13640. FROM (feature
  13641. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13642. WHERE ((cvterm.name)::text = 'dinucleotide_repeat_microsatellite_feature'::text);
  13643. --
  13644. -- Name: diplotype; Type: VIEW; Schema: so; Owner: -
  13645. --
  13646. CREATE VIEW diplotype AS
  13647. SELECT feature.feature_id AS diplotype_id,
  13648. feature.feature_id,
  13649. feature.dbxref_id,
  13650. feature.organism_id,
  13651. feature.name,
  13652. feature.uniquename,
  13653. feature.residues,
  13654. feature.seqlen,
  13655. feature.md5checksum,
  13656. feature.type_id,
  13657. feature.is_analysis,
  13658. feature.is_obsolete,
  13659. feature.timeaccessioned,
  13660. feature.timelastmodified
  13661. FROM (feature
  13662. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13663. WHERE ((cvterm.name)::text = 'diplotype'::text);
  13664. --
  13665. -- Name: direct; Type: VIEW; Schema: so; Owner: -
  13666. --
  13667. CREATE VIEW direct AS
  13668. SELECT feature.feature_id AS direct_id,
  13669. feature.feature_id,
  13670. feature.dbxref_id,
  13671. feature.organism_id,
  13672. feature.name,
  13673. feature.uniquename,
  13674. feature.residues,
  13675. feature.seqlen,
  13676. feature.md5checksum,
  13677. feature.type_id,
  13678. feature.is_analysis,
  13679. feature.is_obsolete,
  13680. feature.timeaccessioned,
  13681. feature.timelastmodified
  13682. FROM (feature
  13683. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13684. WHERE ((cvterm.name)::text = 'direct'::text);
  13685. --
  13686. -- Name: direct_repeat; Type: VIEW; Schema: so; Owner: -
  13687. --
  13688. CREATE VIEW direct_repeat AS
  13689. SELECT feature.feature_id AS direct_repeat_id,
  13690. feature.feature_id,
  13691. feature.dbxref_id,
  13692. feature.organism_id,
  13693. feature.name,
  13694. feature.uniquename,
  13695. feature.residues,
  13696. feature.seqlen,
  13697. feature.md5checksum,
  13698. feature.type_id,
  13699. feature.is_analysis,
  13700. feature.is_obsolete,
  13701. feature.timeaccessioned,
  13702. feature.timelastmodified
  13703. FROM (feature
  13704. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13705. WHERE ((((cvterm.name)::text = 'target_site_duplication'::text) OR ((cvterm.name)::text = 'CRISPR'::text)) OR ((cvterm.name)::text = 'direct_repeat'::text));
  13706. --
  13707. -- Name: direct_tandem_duplication; Type: VIEW; Schema: so; Owner: -
  13708. --
  13709. CREATE VIEW direct_tandem_duplication AS
  13710. SELECT feature.feature_id AS direct_tandem_duplication_id,
  13711. feature.feature_id,
  13712. feature.dbxref_id,
  13713. feature.organism_id,
  13714. feature.name,
  13715. feature.uniquename,
  13716. feature.residues,
  13717. feature.seqlen,
  13718. feature.md5checksum,
  13719. feature.type_id,
  13720. feature.is_analysis,
  13721. feature.is_obsolete,
  13722. feature.timeaccessioned,
  13723. feature.timelastmodified
  13724. FROM (feature
  13725. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13726. WHERE ((cvterm.name)::text = 'direct_tandem_duplication'::text);
  13727. --
  13728. -- Name: direction_attribute; Type: VIEW; Schema: so; Owner: -
  13729. --
  13730. CREATE VIEW direction_attribute AS
  13731. SELECT feature.feature_id AS direction_attribute_id,
  13732. feature.feature_id,
  13733. feature.dbxref_id,
  13734. feature.organism_id,
  13735. feature.name,
  13736. feature.uniquename,
  13737. feature.residues,
  13738. feature.seqlen,
  13739. feature.md5checksum,
  13740. feature.type_id,
  13741. feature.is_analysis,
  13742. feature.is_obsolete,
  13743. feature.timeaccessioned,
  13744. feature.timelastmodified
  13745. FROM (feature
  13746. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13747. WHERE ((((cvterm.name)::text = 'forward'::text) OR ((cvterm.name)::text = 'reverse'::text)) OR ((cvterm.name)::text = 'direction_attribute'::text));
  13748. --
  13749. -- Name: disease_associated_variant; Type: VIEW; Schema: so; Owner: -
  13750. --
  13751. CREATE VIEW disease_associated_variant AS
  13752. SELECT feature.feature_id AS disease_associated_variant_id,
  13753. feature.feature_id,
  13754. feature.dbxref_id,
  13755. feature.organism_id,
  13756. feature.name,
  13757. feature.uniquename,
  13758. feature.residues,
  13759. feature.seqlen,
  13760. feature.md5checksum,
  13761. feature.type_id,
  13762. feature.is_analysis,
  13763. feature.is_obsolete,
  13764. feature.timeaccessioned,
  13765. feature.timelastmodified
  13766. FROM (feature
  13767. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13768. WHERE ((cvterm.name)::text = 'disease_associated_variant'::text);
  13769. --
  13770. -- Name: disease_causing_variant; Type: VIEW; Schema: so; Owner: -
  13771. --
  13772. CREATE VIEW disease_causing_variant AS
  13773. SELECT feature.feature_id AS disease_causing_variant_id,
  13774. feature.feature_id,
  13775. feature.dbxref_id,
  13776. feature.organism_id,
  13777. feature.name,
  13778. feature.uniquename,
  13779. feature.residues,
  13780. feature.seqlen,
  13781. feature.md5checksum,
  13782. feature.type_id,
  13783. feature.is_analysis,
  13784. feature.is_obsolete,
  13785. feature.timeaccessioned,
  13786. feature.timelastmodified
  13787. FROM (feature
  13788. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13789. WHERE ((cvterm.name)::text = 'disease_causing_variant'::text);
  13790. --
  13791. -- Name: dispersed_repeat; Type: VIEW; Schema: so; Owner: -
  13792. --
  13793. CREATE VIEW dispersed_repeat AS
  13794. SELECT feature.feature_id AS dispersed_repeat_id,
  13795. feature.feature_id,
  13796. feature.dbxref_id,
  13797. feature.organism_id,
  13798. feature.name,
  13799. feature.uniquename,
  13800. feature.residues,
  13801. feature.seqlen,
  13802. feature.md5checksum,
  13803. feature.type_id,
  13804. feature.is_analysis,
  13805. feature.is_obsolete,
  13806. feature.timeaccessioned,
  13807. feature.timelastmodified
  13808. FROM (feature
  13809. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13810. WHERE ((cvterm.name)::text = 'dispersed_repeat'::text);
  13811. --
  13812. -- Name: distal_promoter_element; Type: VIEW; Schema: so; Owner: -
  13813. --
  13814. CREATE VIEW distal_promoter_element AS
  13815. SELECT feature.feature_id AS distal_promoter_element_id,
  13816. feature.feature_id,
  13817. feature.dbxref_id,
  13818. feature.organism_id,
  13819. feature.name,
  13820. feature.uniquename,
  13821. feature.residues,
  13822. feature.seqlen,
  13823. feature.md5checksum,
  13824. feature.type_id,
  13825. feature.is_analysis,
  13826. feature.is_obsolete,
  13827. feature.timeaccessioned,
  13828. feature.timelastmodified
  13829. FROM (feature
  13830. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13831. WHERE ((cvterm.name)::text = 'distal_promoter_element'::text);
  13832. --
  13833. -- Name: distant_three_prime_recoding_signal; Type: VIEW; Schema: so; Owner: -
  13834. --
  13835. CREATE VIEW distant_three_prime_recoding_signal AS
  13836. SELECT feature.feature_id AS distant_three_prime_recoding_signal_id,
  13837. feature.feature_id,
  13838. feature.dbxref_id,
  13839. feature.organism_id,
  13840. feature.name,
  13841. feature.uniquename,
  13842. feature.residues,
  13843. feature.seqlen,
  13844. feature.md5checksum,
  13845. feature.type_id,
  13846. feature.is_analysis,
  13847. feature.is_obsolete,
  13848. feature.timeaccessioned,
  13849. feature.timelastmodified
  13850. FROM (feature
  13851. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13852. WHERE ((cvterm.name)::text = 'distant_three_prime_recoding_signal'::text);
  13853. --
  13854. -- Name: dj_c_cluster; Type: VIEW; Schema: so; Owner: -
  13855. --
  13856. CREATE VIEW dj_c_cluster AS
  13857. SELECT feature.feature_id AS dj_c_cluster_id,
  13858. feature.feature_id,
  13859. feature.dbxref_id,
  13860. feature.organism_id,
  13861. feature.name,
  13862. feature.uniquename,
  13863. feature.residues,
  13864. feature.seqlen,
  13865. feature.md5checksum,
  13866. feature.type_id,
  13867. feature.is_analysis,
  13868. feature.is_obsolete,
  13869. feature.timeaccessioned,
  13870. feature.timelastmodified
  13871. FROM (feature
  13872. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13873. WHERE ((cvterm.name)::text = 'DJ_C_cluster'::text);
  13874. --
  13875. -- Name: dj_gene; Type: VIEW; Schema: so; Owner: -
  13876. --
  13877. CREATE VIEW dj_gene AS
  13878. SELECT feature.feature_id AS dj_gene_id,
  13879. feature.feature_id,
  13880. feature.dbxref_id,
  13881. feature.organism_id,
  13882. feature.name,
  13883. feature.uniquename,
  13884. feature.residues,
  13885. feature.seqlen,
  13886. feature.md5checksum,
  13887. feature.type_id,
  13888. feature.is_analysis,
  13889. feature.is_obsolete,
  13890. feature.timeaccessioned,
  13891. feature.timelastmodified
  13892. FROM (feature
  13893. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13894. WHERE ((cvterm.name)::text = 'DJ_gene'::text);
  13895. --
  13896. -- Name: dj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  13897. --
  13898. CREATE VIEW dj_j_c_cluster AS
  13899. SELECT feature.feature_id AS dj_j_c_cluster_id,
  13900. feature.feature_id,
  13901. feature.dbxref_id,
  13902. feature.organism_id,
  13903. feature.name,
  13904. feature.uniquename,
  13905. feature.residues,
  13906. feature.seqlen,
  13907. feature.md5checksum,
  13908. feature.type_id,
  13909. feature.is_analysis,
  13910. feature.is_obsolete,
  13911. feature.timeaccessioned,
  13912. feature.timelastmodified
  13913. FROM (feature
  13914. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13915. WHERE ((cvterm.name)::text = 'DJ_J_C_cluster'::text);
  13916. --
  13917. -- Name: dj_j_cluster; Type: VIEW; Schema: so; Owner: -
  13918. --
  13919. CREATE VIEW dj_j_cluster AS
  13920. SELECT feature.feature_id AS dj_j_cluster_id,
  13921. feature.feature_id,
  13922. feature.dbxref_id,
  13923. feature.organism_id,
  13924. feature.name,
  13925. feature.uniquename,
  13926. feature.residues,
  13927. feature.seqlen,
  13928. feature.md5checksum,
  13929. feature.type_id,
  13930. feature.is_analysis,
  13931. feature.is_obsolete,
  13932. feature.timeaccessioned,
  13933. feature.timelastmodified
  13934. FROM (feature
  13935. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13936. WHERE ((cvterm.name)::text = 'DJ_J_cluster'::text);
  13937. --
  13938. -- Name: dmv1_motif; Type: VIEW; Schema: so; Owner: -
  13939. --
  13940. CREATE VIEW dmv1_motif AS
  13941. SELECT feature.feature_id AS dmv1_motif_id,
  13942. feature.feature_id,
  13943. feature.dbxref_id,
  13944. feature.organism_id,
  13945. feature.name,
  13946. feature.uniquename,
  13947. feature.residues,
  13948. feature.seqlen,
  13949. feature.md5checksum,
  13950. feature.type_id,
  13951. feature.is_analysis,
  13952. feature.is_obsolete,
  13953. feature.timeaccessioned,
  13954. feature.timelastmodified
  13955. FROM (feature
  13956. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13957. WHERE ((cvterm.name)::text = 'DMv1_motif'::text);
  13958. --
  13959. -- Name: dmv2_motif; Type: VIEW; Schema: so; Owner: -
  13960. --
  13961. CREATE VIEW dmv2_motif AS
  13962. SELECT feature.feature_id AS dmv2_motif_id,
  13963. feature.feature_id,
  13964. feature.dbxref_id,
  13965. feature.organism_id,
  13966. feature.name,
  13967. feature.uniquename,
  13968. feature.residues,
  13969. feature.seqlen,
  13970. feature.md5checksum,
  13971. feature.type_id,
  13972. feature.is_analysis,
  13973. feature.is_obsolete,
  13974. feature.timeaccessioned,
  13975. feature.timelastmodified
  13976. FROM (feature
  13977. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13978. WHERE ((cvterm.name)::text = 'DMv2_motif'::text);
  13979. --
  13980. -- Name: dmv3_motif; Type: VIEW; Schema: so; Owner: -
  13981. --
  13982. CREATE VIEW dmv3_motif AS
  13983. SELECT feature.feature_id AS dmv3_motif_id,
  13984. feature.feature_id,
  13985. feature.dbxref_id,
  13986. feature.organism_id,
  13987. feature.name,
  13988. feature.uniquename,
  13989. feature.residues,
  13990. feature.seqlen,
  13991. feature.md5checksum,
  13992. feature.type_id,
  13993. feature.is_analysis,
  13994. feature.is_obsolete,
  13995. feature.timeaccessioned,
  13996. feature.timelastmodified
  13997. FROM (feature
  13998. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13999. WHERE ((cvterm.name)::text = 'DMv3_motif'::text);
  14000. --
  14001. -- Name: dmv4_motif; Type: VIEW; Schema: so; Owner: -
  14002. --
  14003. CREATE VIEW dmv4_motif AS
  14004. SELECT feature.feature_id AS dmv4_motif_id,
  14005. feature.feature_id,
  14006. feature.dbxref_id,
  14007. feature.organism_id,
  14008. feature.name,
  14009. feature.uniquename,
  14010. feature.residues,
  14011. feature.seqlen,
  14012. feature.md5checksum,
  14013. feature.type_id,
  14014. feature.is_analysis,
  14015. feature.is_obsolete,
  14016. feature.timeaccessioned,
  14017. feature.timelastmodified
  14018. FROM (feature
  14019. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14020. WHERE ((cvterm.name)::text = 'DMv4_motif'::text);
  14021. --
  14022. -- Name: dmv5_motif; Type: VIEW; Schema: so; Owner: -
  14023. --
  14024. CREATE VIEW dmv5_motif AS
  14025. SELECT feature.feature_id AS dmv5_motif_id,
  14026. feature.feature_id,
  14027. feature.dbxref_id,
  14028. feature.organism_id,
  14029. feature.name,
  14030. feature.uniquename,
  14031. feature.residues,
  14032. feature.seqlen,
  14033. feature.md5checksum,
  14034. feature.type_id,
  14035. feature.is_analysis,
  14036. feature.is_obsolete,
  14037. feature.timeaccessioned,
  14038. feature.timelastmodified
  14039. FROM (feature
  14040. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14041. WHERE ((cvterm.name)::text = 'DMv5_motif'::text);
  14042. --
  14043. -- Name: dna; Type: VIEW; Schema: so; Owner: -
  14044. --
  14045. CREATE VIEW dna AS
  14046. SELECT feature.feature_id AS dna_id,
  14047. feature.feature_id,
  14048. feature.dbxref_id,
  14049. feature.organism_id,
  14050. feature.name,
  14051. feature.uniquename,
  14052. feature.residues,
  14053. feature.seqlen,
  14054. feature.md5checksum,
  14055. feature.type_id,
  14056. feature.is_analysis,
  14057. feature.is_obsolete,
  14058. feature.timeaccessioned,
  14059. feature.timelastmodified
  14060. FROM (feature
  14061. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14062. WHERE ((((((cvterm.name)::text = 'cDNA'::text) OR ((cvterm.name)::text = 'genomic_DNA'::text)) OR ((cvterm.name)::text = 'single_stranded_cDNA'::text)) OR ((cvterm.name)::text = 'double_stranded_cDNA'::text)) OR ((cvterm.name)::text = 'DNA'::text));
  14063. --
  14064. -- Name: dna_aptamer; Type: VIEW; Schema: so; Owner: -
  14065. --
  14066. CREATE VIEW dna_aptamer AS
  14067. SELECT feature.feature_id AS dna_aptamer_id,
  14068. feature.feature_id,
  14069. feature.dbxref_id,
  14070. feature.organism_id,
  14071. feature.name,
  14072. feature.uniquename,
  14073. feature.residues,
  14074. feature.seqlen,
  14075. feature.md5checksum,
  14076. feature.type_id,
  14077. feature.is_analysis,
  14078. feature.is_obsolete,
  14079. feature.timeaccessioned,
  14080. feature.timelastmodified
  14081. FROM (feature
  14082. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14083. WHERE ((cvterm.name)::text = 'DNA_aptamer'::text);
  14084. --
  14085. -- Name: dna_binding_site; Type: VIEW; Schema: so; Owner: -
  14086. --
  14087. CREATE VIEW dna_binding_site AS
  14088. SELECT feature.feature_id AS dna_binding_site_id,
  14089. feature.feature_id,
  14090. feature.dbxref_id,
  14091. feature.organism_id,
  14092. feature.name,
  14093. feature.uniquename,
  14094. feature.residues,
  14095. feature.seqlen,
  14096. feature.md5checksum,
  14097. feature.type_id,
  14098. feature.is_analysis,
  14099. feature.is_obsolete,
  14100. feature.timeaccessioned,
  14101. feature.timelastmodified
  14102. FROM (feature
  14103. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14104. WHERE (((cvterm.name)::text = 'polypeptide_DNA_contact'::text) OR ((cvterm.name)::text = 'DNA_binding_site'::text));
  14105. --
  14106. -- Name: dna_chromosome; Type: VIEW; Schema: so; Owner: -
  14107. --
  14108. CREATE VIEW dna_chromosome AS
  14109. SELECT feature.feature_id AS dna_chromosome_id,
  14110. feature.feature_id,
  14111. feature.dbxref_id,
  14112. feature.organism_id,
  14113. feature.name,
  14114. feature.uniquename,
  14115. feature.residues,
  14116. feature.seqlen,
  14117. feature.md5checksum,
  14118. feature.type_id,
  14119. feature.is_analysis,
  14120. feature.is_obsolete,
  14121. feature.timeaccessioned,
  14122. feature.timelastmodified
  14123. FROM (feature
  14124. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14125. WHERE ((((((((cvterm.name)::text = 'double_stranded_DNA_chromosome'::text) OR ((cvterm.name)::text = 'single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'DNA_chromosome'::text));
  14126. --
  14127. -- Name: dna_constraint_sequence; Type: VIEW; Schema: so; Owner: -
  14128. --
  14129. CREATE VIEW dna_constraint_sequence AS
  14130. SELECT feature.feature_id AS dna_constraint_sequence_id,
  14131. feature.feature_id,
  14132. feature.dbxref_id,
  14133. feature.organism_id,
  14134. feature.name,
  14135. feature.uniquename,
  14136. feature.residues,
  14137. feature.seqlen,
  14138. feature.md5checksum,
  14139. feature.type_id,
  14140. feature.is_analysis,
  14141. feature.is_obsolete,
  14142. feature.timeaccessioned,
  14143. feature.timelastmodified
  14144. FROM (feature
  14145. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14146. WHERE ((cvterm.name)::text = 'DNA_constraint_sequence'::text);
  14147. --
  14148. -- Name: dna_motif; Type: VIEW; Schema: so; Owner: -
  14149. --
  14150. CREATE VIEW dna_motif AS
  14151. SELECT feature.feature_id AS dna_motif_id,
  14152. feature.feature_id,
  14153. feature.dbxref_id,
  14154. feature.organism_id,
  14155. feature.name,
  14156. feature.uniquename,
  14157. feature.residues,
  14158. feature.seqlen,
  14159. feature.md5checksum,
  14160. feature.type_id,
  14161. feature.is_analysis,
  14162. feature.is_obsolete,
  14163. feature.timeaccessioned,
  14164. feature.timelastmodified
  14165. FROM (feature
  14166. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14167. WHERE ((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'PSE_motif'::text) OR ((cvterm.name)::text = 'CAAT_signal'::text)) OR ((cvterm.name)::text = 'minus_10_signal'::text)) OR ((cvterm.name)::text = 'minus_35_signal'::text)) OR ((cvterm.name)::text = 'DRE_motif'::text)) OR ((cvterm.name)::text = 'E_box_motif'::text)) OR ((cvterm.name)::text = 'INR1_motif'::text)) OR ((cvterm.name)::text = 'GAGA_motif'::text)) OR ((cvterm.name)::text = 'octamer_motif'::text)) OR ((cvterm.name)::text = 'retinoic_acid_responsive_element'::text)) OR ((cvterm.name)::text = 'promoter_element'::text)) OR ((cvterm.name)::text = 'DCE_SI'::text)) OR ((cvterm.name)::text = 'DCE_SII'::text)) OR ((cvterm.name)::text = 'DCE_SIII'::text)) OR ((cvterm.name)::text = 'minus_12_signal'::text)) OR ((cvterm.name)::text = 'minus_24_signal'::text)) OR ((cvterm.name)::text = 'GC_rich_promoter_region'::text)) OR ((cvterm.name)::text = 'DMv4_motif'::text)) OR ((cvterm.name)::text = 'DMv5_motif'::text)) OR ((cvterm.name)::text = 'DMv3_motif'::text)) OR ((cvterm.name)::text = 'DMv2_motif'::text)) OR ((cvterm.name)::text = 'DPE1_motif'::text)) OR ((cvterm.name)::text = 'DMv1_motif'::text)) OR ((cvterm.name)::text = 'NDM2_motif'::text)) OR ((cvterm.name)::text = 'NDM3_motif'::text)) OR ((cvterm.name)::text = 'core_promoter_element'::text)) OR ((cvterm.name)::text = 'regulatory_promoter_element'::text)) OR ((cvterm.name)::text = 'INR_motif'::text)) OR ((cvterm.name)::text = 'DPE_motif'::text)) OR ((cvterm.name)::text = 'BREu_motif'::text)) OR ((cvterm.name)::text = 'TATA_box'::text)) OR ((cvterm.name)::text = 'A_box'::text)) OR ((cvterm.name)::text = 'B_box'::text)) OR ((cvterm.name)::text = 'C_box'::text)) OR ((cvterm.name)::text = 'MTE'::text)) OR ((cvterm.name)::text = 'BREd_motif'::text)) OR ((cvterm.name)::text = 'DCE'::text)) OR ((cvterm.name)::text = 'intermediate_element'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text)) OR ((cvterm.name)::text = 'A_box_type_1'::text)) OR ((cvterm.name)::text = 'A_box_type_2'::text)) OR ((cvterm.name)::text = 'proximal_promoter_element'::text)) OR ((cvterm.name)::text = 'distal_promoter_element'::text)) OR ((cvterm.name)::text = 'DNA_motif'::text));
  14168. --
  14169. -- Name: dna_sequence_secondary_structure; Type: VIEW; Schema: so; Owner: -
  14170. --
  14171. CREATE VIEW dna_sequence_secondary_structure AS
  14172. SELECT feature.feature_id AS dna_sequence_secondary_structure_id,
  14173. feature.feature_id,
  14174. feature.dbxref_id,
  14175. feature.organism_id,
  14176. feature.name,
  14177. feature.uniquename,
  14178. feature.residues,
  14179. feature.seqlen,
  14180. feature.md5checksum,
  14181. feature.type_id,
  14182. feature.is_analysis,
  14183. feature.is_obsolete,
  14184. feature.timeaccessioned,
  14185. feature.timelastmodified
  14186. FROM (feature
  14187. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14188. WHERE (((cvterm.name)::text = 'i_motif'::text) OR ((cvterm.name)::text = 'DNA_sequence_secondary_structure'::text));
  14189. --
  14190. -- Name: dna_transposon; Type: VIEW; Schema: so; Owner: -
  14191. --
  14192. CREATE VIEW dna_transposon AS
  14193. SELECT feature.feature_id AS dna_transposon_id,
  14194. feature.feature_id,
  14195. feature.dbxref_id,
  14196. feature.organism_id,
  14197. feature.name,
  14198. feature.uniquename,
  14199. feature.residues,
  14200. feature.seqlen,
  14201. feature.md5checksum,
  14202. feature.type_id,
  14203. feature.is_analysis,
  14204. feature.is_obsolete,
  14205. feature.timeaccessioned,
  14206. feature.timelastmodified
  14207. FROM (feature
  14208. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14209. WHERE ((((((((((cvterm.name)::text = 'terminal_inverted_repeat_element'::text) OR ((cvterm.name)::text = 'foldback_element'::text)) OR ((cvterm.name)::text = 'conjugative_transposon'::text)) OR ((cvterm.name)::text = 'helitron'::text)) OR ((cvterm.name)::text = 'p_element'::text)) OR ((cvterm.name)::text = 'MITE'::text)) OR ((cvterm.name)::text = 'insertion_sequence'::text)) OR ((cvterm.name)::text = 'polinton'::text)) OR ((cvterm.name)::text = 'DNA_transposon'::text));
  14210. --
  14211. -- Name: dnasei_hypersensitive_site; Type: VIEW; Schema: so; Owner: -
  14212. --
  14213. CREATE VIEW dnasei_hypersensitive_site AS
  14214. SELECT feature.feature_id AS dnasei_hypersensitive_site_id,
  14215. feature.feature_id,
  14216. feature.dbxref_id,
  14217. feature.organism_id,
  14218. feature.name,
  14219. feature.uniquename,
  14220. feature.residues,
  14221. feature.seqlen,
  14222. feature.md5checksum,
  14223. feature.type_id,
  14224. feature.is_analysis,
  14225. feature.is_obsolete,
  14226. feature.timeaccessioned,
  14227. feature.timelastmodified
  14228. FROM (feature
  14229. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14230. WHERE ((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text);
  14231. --
  14232. -- Name: dnazyme; Type: VIEW; Schema: so; Owner: -
  14233. --
  14234. CREATE VIEW dnazyme AS
  14235. SELECT feature.feature_id AS dnazyme_id,
  14236. feature.feature_id,
  14237. feature.dbxref_id,
  14238. feature.organism_id,
  14239. feature.name,
  14240. feature.uniquename,
  14241. feature.residues,
  14242. feature.seqlen,
  14243. feature.md5checksum,
  14244. feature.type_id,
  14245. feature.is_analysis,
  14246. feature.is_obsolete,
  14247. feature.timeaccessioned,
  14248. feature.timelastmodified
  14249. FROM (feature
  14250. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14251. WHERE ((cvterm.name)::text = 'DNAzyme'::text);
  14252. --
  14253. -- Name: double; Type: VIEW; Schema: so; Owner: -
  14254. --
  14255. CREATE VIEW double AS
  14256. SELECT feature.feature_id AS double_id,
  14257. feature.feature_id,
  14258. feature.dbxref_id,
  14259. feature.organism_id,
  14260. feature.name,
  14261. feature.uniquename,
  14262. feature.residues,
  14263. feature.seqlen,
  14264. feature.md5checksum,
  14265. feature.type_id,
  14266. feature.is_analysis,
  14267. feature.is_obsolete,
  14268. feature.timeaccessioned,
  14269. feature.timelastmodified
  14270. FROM (feature
  14271. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14272. WHERE ((cvterm.name)::text = 'double'::text);
  14273. --
  14274. -- Name: double_stranded_cdna; Type: VIEW; Schema: so; Owner: -
  14275. --
  14276. CREATE VIEW double_stranded_cdna AS
  14277. SELECT feature.feature_id AS double_stranded_cdna_id,
  14278. feature.feature_id,
  14279. feature.dbxref_id,
  14280. feature.organism_id,
  14281. feature.name,
  14282. feature.uniquename,
  14283. feature.residues,
  14284. feature.seqlen,
  14285. feature.md5checksum,
  14286. feature.type_id,
  14287. feature.is_analysis,
  14288. feature.is_obsolete,
  14289. feature.timeaccessioned,
  14290. feature.timelastmodified
  14291. FROM (feature
  14292. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14293. WHERE ((cvterm.name)::text = 'double_stranded_cDNA'::text);
  14294. --
  14295. -- Name: double_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  14296. --
  14297. CREATE VIEW double_stranded_dna_chromosome AS
  14298. SELECT feature.feature_id AS double_stranded_dna_chromosome_id,
  14299. feature.feature_id,
  14300. feature.dbxref_id,
  14301. feature.organism_id,
  14302. feature.name,
  14303. feature.uniquename,
  14304. feature.residues,
  14305. feature.seqlen,
  14306. feature.md5checksum,
  14307. feature.type_id,
  14308. feature.is_analysis,
  14309. feature.is_obsolete,
  14310. feature.timeaccessioned,
  14311. feature.timelastmodified
  14312. FROM (feature
  14313. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14314. WHERE ((((cvterm.name)::text = 'linear_double_stranded_DNA_chromosome'::text) OR ((cvterm.name)::text = 'circular_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_DNA_chromosome'::text));
  14315. --
  14316. -- Name: double_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  14317. --
  14318. CREATE VIEW double_stranded_rna_chromosome AS
  14319. SELECT feature.feature_id AS double_stranded_rna_chromosome_id,
  14320. feature.feature_id,
  14321. feature.dbxref_id,
  14322. feature.organism_id,
  14323. feature.name,
  14324. feature.uniquename,
  14325. feature.residues,
  14326. feature.seqlen,
  14327. feature.md5checksum,
  14328. feature.type_id,
  14329. feature.is_analysis,
  14330. feature.is_obsolete,
  14331. feature.timeaccessioned,
  14332. feature.timelastmodified
  14333. FROM (feature
  14334. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14335. WHERE ((((cvterm.name)::text = 'linear_double_stranded_RNA_chromosome'::text) OR ((cvterm.name)::text = 'circular_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_RNA_chromosome'::text));
  14336. --
  14337. -- Name: downstream_gene_variant; Type: VIEW; Schema: so; Owner: -
  14338. --
  14339. CREATE VIEW downstream_gene_variant AS
  14340. SELECT feature.feature_id AS downstream_gene_variant_id,
  14341. feature.feature_id,
  14342. feature.dbxref_id,
  14343. feature.organism_id,
  14344. feature.name,
  14345. feature.uniquename,
  14346. feature.residues,
  14347. feature.seqlen,
  14348. feature.md5checksum,
  14349. feature.type_id,
  14350. feature.is_analysis,
  14351. feature.is_obsolete,
  14352. feature.timeaccessioned,
  14353. feature.timelastmodified
  14354. FROM (feature
  14355. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14356. WHERE ((((cvterm.name)::text = '5KB_downstream_variant'::text) OR ((cvterm.name)::text = '500B_downstream_variant'::text)) OR ((cvterm.name)::text = 'downstream_gene_variant'::text));
  14357. --
  14358. -- Name: dpe1_motif; Type: VIEW; Schema: so; Owner: -
  14359. --
  14360. CREATE VIEW dpe1_motif AS
  14361. SELECT feature.feature_id AS dpe1_motif_id,
  14362. feature.feature_id,
  14363. feature.dbxref_id,
  14364. feature.organism_id,
  14365. feature.name,
  14366. feature.uniquename,
  14367. feature.residues,
  14368. feature.seqlen,
  14369. feature.md5checksum,
  14370. feature.type_id,
  14371. feature.is_analysis,
  14372. feature.is_obsolete,
  14373. feature.timeaccessioned,
  14374. feature.timelastmodified
  14375. FROM (feature
  14376. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14377. WHERE ((cvterm.name)::text = 'DPE1_motif'::text);
  14378. --
  14379. -- Name: dpe_motif; Type: VIEW; Schema: so; Owner: -
  14380. --
  14381. CREATE VIEW dpe_motif AS
  14382. SELECT feature.feature_id AS dpe_motif_id,
  14383. feature.feature_id,
  14384. feature.dbxref_id,
  14385. feature.organism_id,
  14386. feature.name,
  14387. feature.uniquename,
  14388. feature.residues,
  14389. feature.seqlen,
  14390. feature.md5checksum,
  14391. feature.type_id,
  14392. feature.is_analysis,
  14393. feature.is_obsolete,
  14394. feature.timeaccessioned,
  14395. feature.timelastmodified
  14396. FROM (feature
  14397. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14398. WHERE ((cvterm.name)::text = 'DPE_motif'::text);
  14399. --
  14400. -- Name: dre_motif; Type: VIEW; Schema: so; Owner: -
  14401. --
  14402. CREATE VIEW dre_motif AS
  14403. SELECT feature.feature_id AS dre_motif_id,
  14404. feature.feature_id,
  14405. feature.dbxref_id,
  14406. feature.organism_id,
  14407. feature.name,
  14408. feature.uniquename,
  14409. feature.residues,
  14410. feature.seqlen,
  14411. feature.md5checksum,
  14412. feature.type_id,
  14413. feature.is_analysis,
  14414. feature.is_obsolete,
  14415. feature.timeaccessioned,
  14416. feature.timelastmodified
  14417. FROM (feature
  14418. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14419. WHERE ((cvterm.name)::text = 'DRE_motif'::text);
  14420. --
  14421. -- Name: ds_dna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  14422. --
  14423. CREATE VIEW ds_dna_viral_sequence AS
  14424. SELECT feature.feature_id AS ds_dna_viral_sequence_id,
  14425. feature.feature_id,
  14426. feature.dbxref_id,
  14427. feature.organism_id,
  14428. feature.name,
  14429. feature.uniquename,
  14430. feature.residues,
  14431. feature.seqlen,
  14432. feature.md5checksum,
  14433. feature.type_id,
  14434. feature.is_analysis,
  14435. feature.is_obsolete,
  14436. feature.timeaccessioned,
  14437. feature.timelastmodified
  14438. FROM (feature
  14439. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14440. WHERE ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text);
  14441. --
  14442. -- Name: ds_oligo; Type: VIEW; Schema: so; Owner: -
  14443. --
  14444. CREATE VIEW ds_oligo AS
  14445. SELECT feature.feature_id AS ds_oligo_id,
  14446. feature.feature_id,
  14447. feature.dbxref_id,
  14448. feature.organism_id,
  14449. feature.name,
  14450. feature.uniquename,
  14451. feature.residues,
  14452. feature.seqlen,
  14453. feature.md5checksum,
  14454. feature.type_id,
  14455. feature.is_analysis,
  14456. feature.is_obsolete,
  14457. feature.timeaccessioned,
  14458. feature.timelastmodified
  14459. FROM (feature
  14460. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14461. WHERE ((((cvterm.name)::text = 'RNAi_reagent'::text) OR ((cvterm.name)::text = 'DNA_constraint_sequence'::text)) OR ((cvterm.name)::text = 'ds_oligo'::text));
  14462. --
  14463. -- Name: ds_rna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  14464. --
  14465. CREATE VIEW ds_rna_viral_sequence AS
  14466. SELECT feature.feature_id AS ds_rna_viral_sequence_id,
  14467. feature.feature_id,
  14468. feature.dbxref_id,
  14469. feature.organism_id,
  14470. feature.name,
  14471. feature.uniquename,
  14472. feature.residues,
  14473. feature.seqlen,
  14474. feature.md5checksum,
  14475. feature.type_id,
  14476. feature.is_analysis,
  14477. feature.is_obsolete,
  14478. feature.timeaccessioned,
  14479. feature.timelastmodified
  14480. FROM (feature
  14481. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14482. WHERE ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text);
  14483. --
  14484. -- Name: dsra_rna; Type: VIEW; Schema: so; Owner: -
  14485. --
  14486. CREATE VIEW dsra_rna AS
  14487. SELECT feature.feature_id AS dsra_rna_id,
  14488. feature.feature_id,
  14489. feature.dbxref_id,
  14490. feature.organism_id,
  14491. feature.name,
  14492. feature.uniquename,
  14493. feature.residues,
  14494. feature.seqlen,
  14495. feature.md5checksum,
  14496. feature.type_id,
  14497. feature.is_analysis,
  14498. feature.is_obsolete,
  14499. feature.timeaccessioned,
  14500. feature.timelastmodified
  14501. FROM (feature
  14502. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14503. WHERE (((cvterm.name)::text = 'GcvB_RNA'::text) OR ((cvterm.name)::text = 'DsrA_RNA'::text));
  14504. --
  14505. -- Name: duplicated_pseudogene; Type: VIEW; Schema: so; Owner: -
  14506. --
  14507. CREATE VIEW duplicated_pseudogene AS
  14508. SELECT feature.feature_id AS duplicated_pseudogene_id,
  14509. feature.feature_id,
  14510. feature.dbxref_id,
  14511. feature.organism_id,
  14512. feature.name,
  14513. feature.uniquename,
  14514. feature.residues,
  14515. feature.seqlen,
  14516. feature.md5checksum,
  14517. feature.type_id,
  14518. feature.is_analysis,
  14519. feature.is_obsolete,
  14520. feature.timeaccessioned,
  14521. feature.timelastmodified
  14522. FROM (feature
  14523. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14524. WHERE ((cvterm.name)::text = 'duplicated_pseudogene'::text);
  14525. --
  14526. -- Name: duplication; Type: VIEW; Schema: so; Owner: -
  14527. --
  14528. CREATE VIEW duplication AS
  14529. SELECT feature.feature_id AS duplication_id,
  14530. feature.feature_id,
  14531. feature.dbxref_id,
  14532. feature.organism_id,
  14533. feature.name,
  14534. feature.uniquename,
  14535. feature.residues,
  14536. feature.seqlen,
  14537. feature.md5checksum,
  14538. feature.type_id,
  14539. feature.is_analysis,
  14540. feature.is_obsolete,
  14541. feature.timeaccessioned,
  14542. feature.timelastmodified
  14543. FROM (feature
  14544. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14545. WHERE (((((cvterm.name)::text = 'tandem_duplication'::text) OR ((cvterm.name)::text = 'direct_tandem_duplication'::text)) OR ((cvterm.name)::text = 'inverted_tandem_duplication'::text)) OR ((cvterm.name)::text = 'duplication'::text));
  14546. --
  14547. -- Name: duplication_attribute; Type: VIEW; Schema: so; Owner: -
  14548. --
  14549. CREATE VIEW duplication_attribute AS
  14550. SELECT feature.feature_id AS duplication_attribute_id,
  14551. feature.feature_id,
  14552. feature.dbxref_id,
  14553. feature.organism_id,
  14554. feature.name,
  14555. feature.uniquename,
  14556. feature.residues,
  14557. feature.seqlen,
  14558. feature.md5checksum,
  14559. feature.type_id,
  14560. feature.is_analysis,
  14561. feature.is_obsolete,
  14562. feature.timeaccessioned,
  14563. feature.timelastmodified
  14564. FROM (feature
  14565. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14566. WHERE (((cvterm.name)::text = 'free'::text) OR ((cvterm.name)::text = 'duplication_attribute'::text));
  14567. --
  14568. -- Name: dye_terminator_read; Type: VIEW; Schema: so; Owner: -
  14569. --
  14570. CREATE VIEW dye_terminator_read AS
  14571. SELECT feature.feature_id AS dye_terminator_read_id,
  14572. feature.feature_id,
  14573. feature.dbxref_id,
  14574. feature.organism_id,
  14575. feature.name,
  14576. feature.uniquename,
  14577. feature.residues,
  14578. feature.seqlen,
  14579. feature.md5checksum,
  14580. feature.type_id,
  14581. feature.is_analysis,
  14582. feature.is_obsolete,
  14583. feature.timeaccessioned,
  14584. feature.timelastmodified
  14585. FROM (feature
  14586. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14587. WHERE ((cvterm.name)::text = 'dye_terminator_read'::text);
  14588. --
  14589. -- Name: e_box_motif; Type: VIEW; Schema: so; Owner: -
  14590. --
  14591. CREATE VIEW e_box_motif AS
  14592. SELECT feature.feature_id AS e_box_motif_id,
  14593. feature.feature_id,
  14594. feature.dbxref_id,
  14595. feature.organism_id,
  14596. feature.name,
  14597. feature.uniquename,
  14598. feature.residues,
  14599. feature.seqlen,
  14600. feature.md5checksum,
  14601. feature.type_id,
  14602. feature.is_analysis,
  14603. feature.is_obsolete,
  14604. feature.timeaccessioned,
  14605. feature.timelastmodified
  14606. FROM (feature
  14607. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14608. WHERE ((cvterm.name)::text = 'E_box_motif'::text);
  14609. --
  14610. -- Name: edited; Type: VIEW; Schema: so; Owner: -
  14611. --
  14612. CREATE VIEW edited AS
  14613. SELECT feature.feature_id AS edited_id,
  14614. feature.feature_id,
  14615. feature.dbxref_id,
  14616. feature.organism_id,
  14617. feature.name,
  14618. feature.uniquename,
  14619. feature.residues,
  14620. feature.seqlen,
  14621. feature.md5checksum,
  14622. feature.type_id,
  14623. feature.is_analysis,
  14624. feature.is_obsolete,
  14625. feature.timeaccessioned,
  14626. feature.timelastmodified
  14627. FROM (feature
  14628. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14629. WHERE ((cvterm.name)::text = 'edited'::text);
  14630. --
  14631. -- Name: edited_cds; Type: VIEW; Schema: so; Owner: -
  14632. --
  14633. CREATE VIEW edited_cds AS
  14634. SELECT feature.feature_id AS edited_cds_id,
  14635. feature.feature_id,
  14636. feature.dbxref_id,
  14637. feature.organism_id,
  14638. feature.name,
  14639. feature.uniquename,
  14640. feature.residues,
  14641. feature.seqlen,
  14642. feature.md5checksum,
  14643. feature.type_id,
  14644. feature.is_analysis,
  14645. feature.is_obsolete,
  14646. feature.timeaccessioned,
  14647. feature.timelastmodified
  14648. FROM (feature
  14649. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14650. WHERE ((cvterm.name)::text = 'edited_CDS'::text);
  14651. --
  14652. -- Name: edited_mrna; Type: VIEW; Schema: so; Owner: -
  14653. --
  14654. CREATE VIEW edited_mrna AS
  14655. SELECT feature.feature_id AS edited_mrna_id,
  14656. feature.feature_id,
  14657. feature.dbxref_id,
  14658. feature.organism_id,
  14659. feature.name,
  14660. feature.uniquename,
  14661. feature.residues,
  14662. feature.seqlen,
  14663. feature.md5checksum,
  14664. feature.type_id,
  14665. feature.is_analysis,
  14666. feature.is_obsolete,
  14667. feature.timeaccessioned,
  14668. feature.timelastmodified
  14669. FROM (feature
  14670. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14671. WHERE ((cvterm.name)::text = 'edited_mRNA'::text);
  14672. --
  14673. -- Name: edited_transcript; Type: VIEW; Schema: so; Owner: -
  14674. --
  14675. CREATE VIEW edited_transcript AS
  14676. SELECT feature.feature_id AS edited_transcript_id,
  14677. feature.feature_id,
  14678. feature.dbxref_id,
  14679. feature.organism_id,
  14680. feature.name,
  14681. feature.uniquename,
  14682. feature.residues,
  14683. feature.seqlen,
  14684. feature.md5checksum,
  14685. feature.type_id,
  14686. feature.is_analysis,
  14687. feature.is_obsolete,
  14688. feature.timeaccessioned,
  14689. feature.timelastmodified
  14690. FROM (feature
  14691. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14692. WHERE ((((cvterm.name)::text = 'edited_transcript_by_A_to_I_substitution'::text) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'edited_transcript'::text));
  14693. --
  14694. -- Name: edited_transcript_by_a_to_i_substitution; Type: VIEW; Schema: so; Owner: -
  14695. --
  14696. CREATE VIEW edited_transcript_by_a_to_i_substitution AS
  14697. SELECT feature.feature_id AS edited_transcript_by_a_to_i_substitution_id,
  14698. feature.feature_id,
  14699. feature.dbxref_id,
  14700. feature.organism_id,
  14701. feature.name,
  14702. feature.uniquename,
  14703. feature.residues,
  14704. feature.seqlen,
  14705. feature.md5checksum,
  14706. feature.type_id,
  14707. feature.is_analysis,
  14708. feature.is_obsolete,
  14709. feature.timeaccessioned,
  14710. feature.timelastmodified
  14711. FROM (feature
  14712. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14713. WHERE ((cvterm.name)::text = 'edited_transcript_by_A_to_I_substitution'::text);
  14714. --
  14715. -- Name: edited_transcript_feature; Type: VIEW; Schema: so; Owner: -
  14716. --
  14717. CREATE VIEW edited_transcript_feature AS
  14718. SELECT feature.feature_id AS edited_transcript_feature_id,
  14719. feature.feature_id,
  14720. feature.dbxref_id,
  14721. feature.organism_id,
  14722. feature.name,
  14723. feature.uniquename,
  14724. feature.residues,
  14725. feature.seqlen,
  14726. feature.md5checksum,
  14727. feature.type_id,
  14728. feature.is_analysis,
  14729. feature.is_obsolete,
  14730. feature.timeaccessioned,
  14731. feature.timelastmodified
  14732. FROM (feature
  14733. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14734. WHERE ((((((cvterm.name)::text = 'pre_edited_region'::text) OR ((cvterm.name)::text = 'editing_block'::text)) OR ((cvterm.name)::text = 'editing_domain'::text)) OR ((cvterm.name)::text = 'unedited_region'::text)) OR ((cvterm.name)::text = 'edited_transcript_feature'::text));
  14735. --
  14736. -- Name: editing_block; Type: VIEW; Schema: so; Owner: -
  14737. --
  14738. CREATE VIEW editing_block AS
  14739. SELECT feature.feature_id AS editing_block_id,
  14740. feature.feature_id,
  14741. feature.dbxref_id,
  14742. feature.organism_id,
  14743. feature.name,
  14744. feature.uniquename,
  14745. feature.residues,
  14746. feature.seqlen,
  14747. feature.md5checksum,
  14748. feature.type_id,
  14749. feature.is_analysis,
  14750. feature.is_obsolete,
  14751. feature.timeaccessioned,
  14752. feature.timelastmodified
  14753. FROM (feature
  14754. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14755. WHERE ((cvterm.name)::text = 'editing_block'::text);
  14756. --
  14757. -- Name: editing_domain; Type: VIEW; Schema: so; Owner: -
  14758. --
  14759. CREATE VIEW editing_domain AS
  14760. SELECT feature.feature_id AS editing_domain_id,
  14761. feature.feature_id,
  14762. feature.dbxref_id,
  14763. feature.organism_id,
  14764. feature.name,
  14765. feature.uniquename,
  14766. feature.residues,
  14767. feature.seqlen,
  14768. feature.md5checksum,
  14769. feature.type_id,
  14770. feature.is_analysis,
  14771. feature.is_obsolete,
  14772. feature.timeaccessioned,
  14773. feature.timelastmodified
  14774. FROM (feature
  14775. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14776. WHERE ((cvterm.name)::text = 'editing_domain'::text);
  14777. --
  14778. -- Name: editing_variant; Type: VIEW; Schema: so; Owner: -
  14779. --
  14780. CREATE VIEW editing_variant AS
  14781. SELECT feature.feature_id AS editing_variant_id,
  14782. feature.feature_id,
  14783. feature.dbxref_id,
  14784. feature.organism_id,
  14785. feature.name,
  14786. feature.uniquename,
  14787. feature.residues,
  14788. feature.seqlen,
  14789. feature.md5checksum,
  14790. feature.type_id,
  14791. feature.is_analysis,
  14792. feature.is_obsolete,
  14793. feature.timeaccessioned,
  14794. feature.timelastmodified
  14795. FROM (feature
  14796. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14797. WHERE ((cvterm.name)::text = 'editing_variant'::text);
  14798. --
  14799. -- Name: elongated_in_frame_polypeptide_c_terminal; Type: VIEW; Schema: so; Owner: -
  14800. --
  14801. CREATE VIEW elongated_in_frame_polypeptide_c_terminal AS
  14802. SELECT feature.feature_id AS elongated_in_frame_polypeptide_c_terminal_id,
  14803. feature.feature_id,
  14804. feature.dbxref_id,
  14805. feature.organism_id,
  14806. feature.name,
  14807. feature.uniquename,
  14808. feature.residues,
  14809. feature.seqlen,
  14810. feature.md5checksum,
  14811. feature.type_id,
  14812. feature.is_analysis,
  14813. feature.is_obsolete,
  14814. feature.timeaccessioned,
  14815. feature.timelastmodified
  14816. FROM (feature
  14817. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14818. WHERE ((cvterm.name)::text = 'elongated_in_frame_polypeptide_C_terminal'::text);
  14819. --
  14820. -- Name: elongated_in_frame_polypeptide_n_terminal_elongation; Type: VIEW; Schema: so; Owner: -
  14821. --
  14822. CREATE VIEW elongated_in_frame_polypeptide_n_terminal_elongation AS
  14823. SELECT feature.feature_id AS elongated_in_frame_polypeptide_n_terminal_elongation_id,
  14824. feature.feature_id,
  14825. feature.dbxref_id,
  14826. feature.organism_id,
  14827. feature.name,
  14828. feature.uniquename,
  14829. feature.residues,
  14830. feature.seqlen,
  14831. feature.md5checksum,
  14832. feature.type_id,
  14833. feature.is_analysis,
  14834. feature.is_obsolete,
  14835. feature.timeaccessioned,
  14836. feature.timelastmodified
  14837. FROM (feature
  14838. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14839. WHERE ((cvterm.name)::text = 'elongated_in_frame_polypeptide_N_terminal_elongation'::text);
  14840. --
  14841. -- Name: elongated_out_of_frame_polypeptide_c_terminal; Type: VIEW; Schema: so; Owner: -
  14842. --
  14843. CREATE VIEW elongated_out_of_frame_polypeptide_c_terminal AS
  14844. SELECT feature.feature_id AS elongated_out_of_frame_polypeptide_c_terminal_id,
  14845. feature.feature_id,
  14846. feature.dbxref_id,
  14847. feature.organism_id,
  14848. feature.name,
  14849. feature.uniquename,
  14850. feature.residues,
  14851. feature.seqlen,
  14852. feature.md5checksum,
  14853. feature.type_id,
  14854. feature.is_analysis,
  14855. feature.is_obsolete,
  14856. feature.timeaccessioned,
  14857. feature.timelastmodified
  14858. FROM (feature
  14859. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14860. WHERE ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_C_terminal'::text);
  14861. --
  14862. -- Name: elongated_out_of_frame_polypeptide_n_terminal; Type: VIEW; Schema: so; Owner: -
  14863. --
  14864. CREATE VIEW elongated_out_of_frame_polypeptide_n_terminal AS
  14865. SELECT feature.feature_id AS elongated_out_of_frame_polypeptide_n_terminal_id,
  14866. feature.feature_id,
  14867. feature.dbxref_id,
  14868. feature.organism_id,
  14869. feature.name,
  14870. feature.uniquename,
  14871. feature.residues,
  14872. feature.seqlen,
  14873. feature.md5checksum,
  14874. feature.type_id,
  14875. feature.is_analysis,
  14876. feature.is_obsolete,
  14877. feature.timeaccessioned,
  14878. feature.timelastmodified
  14879. FROM (feature
  14880. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14881. WHERE ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_N_terminal'::text);
  14882. --
  14883. -- Name: elongated_polypeptide; Type: VIEW; Schema: so; Owner: -
  14884. --
  14885. CREATE VIEW elongated_polypeptide AS
  14886. SELECT feature.feature_id AS elongated_polypeptide_id,
  14887. feature.feature_id,
  14888. feature.dbxref_id,
  14889. feature.organism_id,
  14890. feature.name,
  14891. feature.uniquename,
  14892. feature.residues,
  14893. feature.seqlen,
  14894. feature.md5checksum,
  14895. feature.type_id,
  14896. feature.is_analysis,
  14897. feature.is_obsolete,
  14898. feature.timeaccessioned,
  14899. feature.timelastmodified
  14900. FROM (feature
  14901. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14902. WHERE ((((((((cvterm.name)::text = 'elongated_polypeptide_C_terminal'::text) OR ((cvterm.name)::text = 'elongated_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_N_terminal_elongation'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide'::text));
  14903. --
  14904. -- Name: elongated_polypeptide_c_terminal; Type: VIEW; Schema: so; Owner: -
  14905. --
  14906. CREATE VIEW elongated_polypeptide_c_terminal AS
  14907. SELECT feature.feature_id AS elongated_polypeptide_c_terminal_id,
  14908. feature.feature_id,
  14909. feature.dbxref_id,
  14910. feature.organism_id,
  14911. feature.name,
  14912. feature.uniquename,
  14913. feature.residues,
  14914. feature.seqlen,
  14915. feature.md5checksum,
  14916. feature.type_id,
  14917. feature.is_analysis,
  14918. feature.is_obsolete,
  14919. feature.timeaccessioned,
  14920. feature.timelastmodified
  14921. FROM (feature
  14922. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14923. WHERE ((((cvterm.name)::text = 'elongated_in_frame_polypeptide_C_terminal'::text) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_C_terminal'::text));
  14924. --
  14925. -- Name: elongated_polypeptide_n_terminal; Type: VIEW; Schema: so; Owner: -
  14926. --
  14927. CREATE VIEW elongated_polypeptide_n_terminal AS
  14928. SELECT feature.feature_id AS elongated_polypeptide_n_terminal_id,
  14929. feature.feature_id,
  14930. feature.dbxref_id,
  14931. feature.organism_id,
  14932. feature.name,
  14933. feature.uniquename,
  14934. feature.residues,
  14935. feature.seqlen,
  14936. feature.md5checksum,
  14937. feature.type_id,
  14938. feature.is_analysis,
  14939. feature.is_obsolete,
  14940. feature.timeaccessioned,
  14941. feature.timelastmodified
  14942. FROM (feature
  14943. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14944. WHERE ((((cvterm.name)::text = 'elongated_in_frame_polypeptide_N_terminal_elongation'::text) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_N_terminal'::text));
  14945. --
  14946. -- Name: encodes_1_polypeptide; Type: VIEW; Schema: so; Owner: -
  14947. --
  14948. CREATE VIEW encodes_1_polypeptide AS
  14949. SELECT feature.feature_id AS encodes_1_polypeptide_id,
  14950. feature.feature_id,
  14951. feature.dbxref_id,
  14952. feature.organism_id,
  14953. feature.name,
  14954. feature.uniquename,
  14955. feature.residues,
  14956. feature.seqlen,
  14957. feature.md5checksum,
  14958. feature.type_id,
  14959. feature.is_analysis,
  14960. feature.is_obsolete,
  14961. feature.timeaccessioned,
  14962. feature.timelastmodified
  14963. FROM (feature
  14964. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14965. WHERE ((cvterm.name)::text = 'encodes_1_polypeptide'::text);
  14966. --
  14967. -- Name: encodes_alternate_transcription_start_sites; Type: VIEW; Schema: so; Owner: -
  14968. --
  14969. CREATE VIEW encodes_alternate_transcription_start_sites AS
  14970. SELECT feature.feature_id AS encodes_alternate_transcription_start_sites_id,
  14971. feature.feature_id,
  14972. feature.dbxref_id,
  14973. feature.organism_id,
  14974. feature.name,
  14975. feature.uniquename,
  14976. feature.residues,
  14977. feature.seqlen,
  14978. feature.md5checksum,
  14979. feature.type_id,
  14980. feature.is_analysis,
  14981. feature.is_obsolete,
  14982. feature.timeaccessioned,
  14983. feature.timelastmodified
  14984. FROM (feature
  14985. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14986. WHERE ((cvterm.name)::text = 'encodes_alternate_transcription_start_sites'::text);
  14987. --
  14988. -- Name: encodes_alternately_spliced_transcripts; Type: VIEW; Schema: so; Owner: -
  14989. --
  14990. CREATE VIEW encodes_alternately_spliced_transcripts AS
  14991. SELECT feature.feature_id AS encodes_alternately_spliced_transcripts_id,
  14992. feature.feature_id,
  14993. feature.dbxref_id,
  14994. feature.organism_id,
  14995. feature.name,
  14996. feature.uniquename,
  14997. feature.residues,
  14998. feature.seqlen,
  14999. feature.md5checksum,
  15000. feature.type_id,
  15001. feature.is_analysis,
  15002. feature.is_obsolete,
  15003. feature.timeaccessioned,
  15004. feature.timelastmodified
  15005. FROM (feature
  15006. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15007. WHERE (((((((((cvterm.name)::text = 'encodes_1_polypeptide'::text) OR ((cvterm.name)::text = 'encodes_greater_than_1_polypeptide'::text)) OR ((cvterm.name)::text = 'encodes_disjoint_polypeptides'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_peptides'::text)) OR ((cvterm.name)::text = 'encodes_different_polypeptides_different_stop'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_peptides_different_start'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_polypeptides_different_start_and_stop'::text)) OR ((cvterm.name)::text = 'encodes_alternately_spliced_transcripts'::text));
  15008. --
  15009. -- Name: encodes_different_polypeptides_different_stop; Type: VIEW; Schema: so; Owner: -
  15010. --
  15011. CREATE VIEW encodes_different_polypeptides_different_stop AS
  15012. SELECT feature.feature_id AS encodes_different_polypeptides_different_stop_id,
  15013. feature.feature_id,
  15014. feature.dbxref_id,
  15015. feature.organism_id,
  15016. feature.name,
  15017. feature.uniquename,
  15018. feature.residues,
  15019. feature.seqlen,
  15020. feature.md5checksum,
  15021. feature.type_id,
  15022. feature.is_analysis,
  15023. feature.is_obsolete,
  15024. feature.timeaccessioned,
  15025. feature.timelastmodified
  15026. FROM (feature
  15027. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15028. WHERE ((cvterm.name)::text = 'encodes_different_polypeptides_different_stop'::text);
  15029. --
  15030. -- Name: encodes_disjoint_polypeptides; Type: VIEW; Schema: so; Owner: -
  15031. --
  15032. CREATE VIEW encodes_disjoint_polypeptides AS
  15033. SELECT feature.feature_id AS encodes_disjoint_polypeptides_id,
  15034. feature.feature_id,
  15035. feature.dbxref_id,
  15036. feature.organism_id,
  15037. feature.name,
  15038. feature.uniquename,
  15039. feature.residues,
  15040. feature.seqlen,
  15041. feature.md5checksum,
  15042. feature.type_id,
  15043. feature.is_analysis,
  15044. feature.is_obsolete,
  15045. feature.timeaccessioned,
  15046. feature.timelastmodified
  15047. FROM (feature
  15048. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15049. WHERE ((cvterm.name)::text = 'encodes_disjoint_polypeptides'::text);
  15050. --
  15051. -- Name: encodes_greater_than_1_polypeptide; Type: VIEW; Schema: so; Owner: -
  15052. --
  15053. CREATE VIEW encodes_greater_than_1_polypeptide AS
  15054. SELECT feature.feature_id AS encodes_greater_than_1_polypeptide_id,
  15055. feature.feature_id,
  15056. feature.dbxref_id,
  15057. feature.organism_id,
  15058. feature.name,
  15059. feature.uniquename,
  15060. feature.residues,
  15061. feature.seqlen,
  15062. feature.md5checksum,
  15063. feature.type_id,
  15064. feature.is_analysis,
  15065. feature.is_obsolete,
  15066. feature.timeaccessioned,
  15067. feature.timelastmodified
  15068. FROM (feature
  15069. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15070. WHERE (((((((cvterm.name)::text = 'encodes_disjoint_polypeptides'::text) OR ((cvterm.name)::text = 'encodes_overlapping_peptides'::text)) OR ((cvterm.name)::text = 'encodes_different_polypeptides_different_stop'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_peptides_different_start'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_polypeptides_different_start_and_stop'::text)) OR ((cvterm.name)::text = 'encodes_greater_than_1_polypeptide'::text));
  15071. --
  15072. -- Name: encodes_overlapping_peptides; Type: VIEW; Schema: so; Owner: -
  15073. --
  15074. CREATE VIEW encodes_overlapping_peptides AS
  15075. SELECT feature.feature_id AS encodes_overlapping_peptides_id,
  15076. feature.feature_id,
  15077. feature.dbxref_id,
  15078. feature.organism_id,
  15079. feature.name,
  15080. feature.uniquename,
  15081. feature.residues,
  15082. feature.seqlen,
  15083. feature.md5checksum,
  15084. feature.type_id,
  15085. feature.is_analysis,
  15086. feature.is_obsolete,
  15087. feature.timeaccessioned,
  15088. feature.timelastmodified
  15089. FROM (feature
  15090. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15091. WHERE (((((cvterm.name)::text = 'encodes_different_polypeptides_different_stop'::text) OR ((cvterm.name)::text = 'encodes_overlapping_peptides_different_start'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_polypeptides_different_start_and_stop'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_peptides'::text));
  15092. --
  15093. -- Name: encodes_overlapping_peptides_different_start; Type: VIEW; Schema: so; Owner: -
  15094. --
  15095. CREATE VIEW encodes_overlapping_peptides_different_start AS
  15096. SELECT feature.feature_id AS encodes_overlapping_peptides_different_start_id,
  15097. feature.feature_id,
  15098. feature.dbxref_id,
  15099. feature.organism_id,
  15100. feature.name,
  15101. feature.uniquename,
  15102. feature.residues,
  15103. feature.seqlen,
  15104. feature.md5checksum,
  15105. feature.type_id,
  15106. feature.is_analysis,
  15107. feature.is_obsolete,
  15108. feature.timeaccessioned,
  15109. feature.timelastmodified
  15110. FROM (feature
  15111. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15112. WHERE ((cvterm.name)::text = 'encodes_overlapping_peptides_different_start'::text);
  15113. --
  15114. -- Name: encodes_overlapping_polypeptides_different_start_and_stop; Type: VIEW; Schema: so; Owner: -
  15115. --
  15116. CREATE VIEW encodes_overlapping_polypeptides_different_start_and_stop AS
  15117. SELECT feature.feature_id AS encodes_overlapping_polypeptides_different_start_and_stop_id,
  15118. feature.feature_id,
  15119. feature.dbxref_id,
  15120. feature.organism_id,
  15121. feature.name,
  15122. feature.uniquename,
  15123. feature.residues,
  15124. feature.seqlen,
  15125. feature.md5checksum,
  15126. feature.type_id,
  15127. feature.is_analysis,
  15128. feature.is_obsolete,
  15129. feature.timeaccessioned,
  15130. feature.timelastmodified
  15131. FROM (feature
  15132. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15133. WHERE ((cvterm.name)::text = 'encodes_overlapping_polypeptides_different_start_and_stop'::text);
  15134. --
  15135. -- Name: endogenous_retroviral_gene; Type: VIEW; Schema: so; Owner: -
  15136. --
  15137. CREATE VIEW endogenous_retroviral_gene AS
  15138. SELECT feature.feature_id AS endogenous_retroviral_gene_id,
  15139. feature.feature_id,
  15140. feature.dbxref_id,
  15141. feature.organism_id,
  15142. feature.name,
  15143. feature.uniquename,
  15144. feature.residues,
  15145. feature.seqlen,
  15146. feature.md5checksum,
  15147. feature.type_id,
  15148. feature.is_analysis,
  15149. feature.is_obsolete,
  15150. feature.timeaccessioned,
  15151. feature.timelastmodified
  15152. FROM (feature
  15153. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15154. WHERE ((cvterm.name)::text = 'endogenous_retroviral_gene'::text);
  15155. --
  15156. -- Name: endogenous_retroviral_sequence; Type: VIEW; Schema: so; Owner: -
  15157. --
  15158. CREATE VIEW endogenous_retroviral_sequence AS
  15159. SELECT feature.feature_id AS endogenous_retroviral_sequence_id,
  15160. feature.feature_id,
  15161. feature.dbxref_id,
  15162. feature.organism_id,
  15163. feature.name,
  15164. feature.uniquename,
  15165. feature.residues,
  15166. feature.seqlen,
  15167. feature.md5checksum,
  15168. feature.type_id,
  15169. feature.is_analysis,
  15170. feature.is_obsolete,
  15171. feature.timeaccessioned,
  15172. feature.timelastmodified
  15173. FROM (feature
  15174. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15175. WHERE ((cvterm.name)::text = 'endogenous_retroviral_sequence'::text);
  15176. --
  15177. -- Name: endonuclease_spliced_intron; Type: VIEW; Schema: so; Owner: -
  15178. --
  15179. CREATE VIEW endonuclease_spliced_intron AS
  15180. SELECT feature.feature_id AS endonuclease_spliced_intron_id,
  15181. feature.feature_id,
  15182. feature.dbxref_id,
  15183. feature.organism_id,
  15184. feature.name,
  15185. feature.uniquename,
  15186. feature.residues,
  15187. feature.seqlen,
  15188. feature.md5checksum,
  15189. feature.type_id,
  15190. feature.is_analysis,
  15191. feature.is_obsolete,
  15192. feature.timeaccessioned,
  15193. feature.timelastmodified
  15194. FROM (feature
  15195. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15196. WHERE ((((cvterm.name)::text = 'archaeal_intron'::text) OR ((cvterm.name)::text = 'tRNA_intron'::text)) OR ((cvterm.name)::text = 'endonuclease_spliced_intron'::text));
  15197. --
  15198. -- Name: endosomal_localization_signal; Type: VIEW; Schema: so; Owner: -
  15199. --
  15200. CREATE VIEW endosomal_localization_signal AS
  15201. SELECT feature.feature_id AS endosomal_localization_signal_id,
  15202. feature.feature_id,
  15203. feature.dbxref_id,
  15204. feature.organism_id,
  15205. feature.name,
  15206. feature.uniquename,
  15207. feature.residues,
  15208. feature.seqlen,
  15209. feature.md5checksum,
  15210. feature.type_id,
  15211. feature.is_analysis,
  15212. feature.is_obsolete,
  15213. feature.timeaccessioned,
  15214. feature.timelastmodified
  15215. FROM (feature
  15216. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15217. WHERE ((cvterm.name)::text = 'endosomal_localization_signal'::text);
  15218. --
  15219. -- Name: engineered; Type: VIEW; Schema: so; Owner: -
  15220. --
  15221. CREATE VIEW engineered AS
  15222. SELECT feature.feature_id AS engineered_id,
  15223. feature.feature_id,
  15224. feature.dbxref_id,
  15225. feature.organism_id,
  15226. feature.name,
  15227. feature.uniquename,
  15228. feature.residues,
  15229. feature.seqlen,
  15230. feature.md5checksum,
  15231. feature.type_id,
  15232. feature.is_analysis,
  15233. feature.is_obsolete,
  15234. feature.timeaccessioned,
  15235. feature.timelastmodified
  15236. FROM (feature
  15237. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15238. WHERE ((cvterm.name)::text = 'engineered'::text);
  15239. --
  15240. -- Name: engineered_episome; Type: VIEW; Schema: so; Owner: -
  15241. --
  15242. CREATE VIEW engineered_episome AS
  15243. SELECT feature.feature_id AS engineered_episome_id,
  15244. feature.feature_id,
  15245. feature.dbxref_id,
  15246. feature.organism_id,
  15247. feature.name,
  15248. feature.uniquename,
  15249. feature.residues,
  15250. feature.seqlen,
  15251. feature.md5checksum,
  15252. feature.type_id,
  15253. feature.is_analysis,
  15254. feature.is_obsolete,
  15255. feature.timeaccessioned,
  15256. feature.timelastmodified
  15257. FROM (feature
  15258. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15259. WHERE ((cvterm.name)::text = 'engineered_episome'::text);
  15260. --
  15261. -- Name: engineered_foreign_gene; Type: VIEW; Schema: so; Owner: -
  15262. --
  15263. CREATE VIEW engineered_foreign_gene AS
  15264. SELECT feature.feature_id AS engineered_foreign_gene_id,
  15265. feature.feature_id,
  15266. feature.dbxref_id,
  15267. feature.organism_id,
  15268. feature.name,
  15269. feature.uniquename,
  15270. feature.residues,
  15271. feature.seqlen,
  15272. feature.md5checksum,
  15273. feature.type_id,
  15274. feature.is_analysis,
  15275. feature.is_obsolete,
  15276. feature.timeaccessioned,
  15277. feature.timelastmodified
  15278. FROM (feature
  15279. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15280. WHERE (((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text));
  15281. --
  15282. -- Name: engineered_foreign_region; Type: VIEW; Schema: so; Owner: -
  15283. --
  15284. CREATE VIEW engineered_foreign_region AS
  15285. SELECT feature.feature_id AS engineered_foreign_region_id,
  15286. feature.feature_id,
  15287. feature.dbxref_id,
  15288. feature.organism_id,
  15289. feature.name,
  15290. feature.uniquename,
  15291. feature.residues,
  15292. feature.seqlen,
  15293. feature.md5checksum,
  15294. feature.type_id,
  15295. feature.is_analysis,
  15296. feature.is_obsolete,
  15297. feature.timeaccessioned,
  15298. feature.timelastmodified
  15299. FROM (feature
  15300. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15301. WHERE ((((((cvterm.name)::text = 'engineered_foreign_gene'::text) OR ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_region'::text));
  15302. --
  15303. -- Name: engineered_foreign_repetitive_element; Type: VIEW; Schema: so; Owner: -
  15304. --
  15305. CREATE VIEW engineered_foreign_repetitive_element AS
  15306. SELECT feature.feature_id AS engineered_foreign_repetitive_element_id,
  15307. feature.feature_id,
  15308. feature.dbxref_id,
  15309. feature.organism_id,
  15310. feature.name,
  15311. feature.uniquename,
  15312. feature.residues,
  15313. feature.seqlen,
  15314. feature.md5checksum,
  15315. feature.type_id,
  15316. feature.is_analysis,
  15317. feature.is_obsolete,
  15318. feature.timeaccessioned,
  15319. feature.timelastmodified
  15320. FROM (feature
  15321. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15322. WHERE ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text);
  15323. --
  15324. -- Name: engineered_foreign_transposable_element; Type: VIEW; Schema: so; Owner: -
  15325. --
  15326. CREATE VIEW engineered_foreign_transposable_element AS
  15327. SELECT feature.feature_id AS engineered_foreign_transposable_element_id,
  15328. feature.feature_id,
  15329. feature.dbxref_id,
  15330. feature.organism_id,
  15331. feature.name,
  15332. feature.uniquename,
  15333. feature.residues,
  15334. feature.seqlen,
  15335. feature.md5checksum,
  15336. feature.type_id,
  15337. feature.is_analysis,
  15338. feature.is_obsolete,
  15339. feature.timeaccessioned,
  15340. feature.timelastmodified
  15341. FROM (feature
  15342. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15343. WHERE ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text);
  15344. --
  15345. -- Name: engineered_foreign_transposable_element_gene; Type: VIEW; Schema: so; Owner: -
  15346. --
  15347. CREATE VIEW engineered_foreign_transposable_element_gene AS
  15348. SELECT feature.feature_id AS engineered_foreign_transposable_element_gene_id,
  15349. feature.feature_id,
  15350. feature.dbxref_id,
  15351. feature.organism_id,
  15352. feature.name,
  15353. feature.uniquename,
  15354. feature.residues,
  15355. feature.seqlen,
  15356. feature.md5checksum,
  15357. feature.type_id,
  15358. feature.is_analysis,
  15359. feature.is_obsolete,
  15360. feature.timeaccessioned,
  15361. feature.timelastmodified
  15362. FROM (feature
  15363. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15364. WHERE ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text);
  15365. --
  15366. -- Name: engineered_fusion_gene; Type: VIEW; Schema: so; Owner: -
  15367. --
  15368. CREATE VIEW engineered_fusion_gene AS
  15369. SELECT feature.feature_id AS engineered_fusion_gene_id,
  15370. feature.feature_id,
  15371. feature.dbxref_id,
  15372. feature.organism_id,
  15373. feature.name,
  15374. feature.uniquename,
  15375. feature.residues,
  15376. feature.seqlen,
  15377. feature.md5checksum,
  15378. feature.type_id,
  15379. feature.is_analysis,
  15380. feature.is_obsolete,
  15381. feature.timeaccessioned,
  15382. feature.timelastmodified
  15383. FROM (feature
  15384. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15385. WHERE ((cvterm.name)::text = 'engineered_fusion_gene'::text);
  15386. --
  15387. -- Name: engineered_gene; Type: VIEW; Schema: so; Owner: -
  15388. --
  15389. CREATE VIEW engineered_gene AS
  15390. SELECT feature.feature_id AS engineered_gene_id,
  15391. feature.feature_id,
  15392. feature.dbxref_id,
  15393. feature.organism_id,
  15394. feature.name,
  15395. feature.uniquename,
  15396. feature.residues,
  15397. feature.seqlen,
  15398. feature.md5checksum,
  15399. feature.type_id,
  15400. feature.is_analysis,
  15401. feature.is_obsolete,
  15402. feature.timeaccessioned,
  15403. feature.timelastmodified
  15404. FROM (feature
  15405. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15406. WHERE (((((cvterm.name)::text = 'engineered_foreign_gene'::text) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_gene'::text));
  15407. --
  15408. -- Name: engineered_insert; Type: VIEW; Schema: so; Owner: -
  15409. --
  15410. CREATE VIEW engineered_insert AS
  15411. SELECT feature.feature_id AS engineered_insert_id,
  15412. feature.feature_id,
  15413. feature.dbxref_id,
  15414. feature.organism_id,
  15415. feature.name,
  15416. feature.uniquename,
  15417. feature.residues,
  15418. feature.seqlen,
  15419. feature.md5checksum,
  15420. feature.type_id,
  15421. feature.is_analysis,
  15422. feature.is_obsolete,
  15423. feature.timeaccessioned,
  15424. feature.timelastmodified
  15425. FROM (feature
  15426. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15427. WHERE ((cvterm.name)::text = 'engineered_insert'::text);
  15428. --
  15429. -- Name: engineered_plasmid; Type: VIEW; Schema: so; Owner: -
  15430. --
  15431. CREATE VIEW engineered_plasmid AS
  15432. SELECT feature.feature_id AS engineered_plasmid_id,
  15433. feature.feature_id,
  15434. feature.dbxref_id,
  15435. feature.organism_id,
  15436. feature.name,
  15437. feature.uniquename,
  15438. feature.residues,
  15439. feature.seqlen,
  15440. feature.md5checksum,
  15441. feature.type_id,
  15442. feature.is_analysis,
  15443. feature.is_obsolete,
  15444. feature.timeaccessioned,
  15445. feature.timelastmodified
  15446. FROM (feature
  15447. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15448. WHERE ((((((cvterm.name)::text = 'engineered_episome'::text) OR ((cvterm.name)::text = 'gene_trap_construct'::text)) OR ((cvterm.name)::text = 'promoter_trap_construct'::text)) OR ((cvterm.name)::text = 'enhancer_trap_construct'::text)) OR ((cvterm.name)::text = 'engineered_plasmid'::text));
  15449. --
  15450. -- Name: engineered_region; Type: VIEW; Schema: so; Owner: -
  15451. --
  15452. CREATE VIEW engineered_region AS
  15453. SELECT feature.feature_id AS engineered_region_id,
  15454. feature.feature_id,
  15455. feature.dbxref_id,
  15456. feature.organism_id,
  15457. feature.name,
  15458. feature.uniquename,
  15459. feature.residues,
  15460. feature.seqlen,
  15461. feature.md5checksum,
  15462. feature.type_id,
  15463. feature.is_analysis,
  15464. feature.is_obsolete,
  15465. feature.timeaccessioned,
  15466. feature.timelastmodified
  15467. FROM (feature
  15468. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15469. WHERE ((((((((((((((((((((((cvterm.name)::text = 'engineered_gene'::text) OR ((cvterm.name)::text = 'engineered_plasmid'::text)) OR ((cvterm.name)::text = 'engineered_rescue_region'::text)) OR ((cvterm.name)::text = 'engineered_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_region'::text)) OR ((cvterm.name)::text = 'engineered_tag'::text)) OR ((cvterm.name)::text = 'engineered_insert'::text)) OR ((cvterm.name)::text = 'targeting_vector'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'gene_trap_construct'::text)) OR ((cvterm.name)::text = 'promoter_trap_construct'::text)) OR ((cvterm.name)::text = 'enhancer_trap_construct'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_region'::text));
  15470. --
  15471. -- Name: engineered_rescue_region; Type: VIEW; Schema: so; Owner: -
  15472. --
  15473. CREATE VIEW engineered_rescue_region AS
  15474. SELECT feature.feature_id AS engineered_rescue_region_id,
  15475. feature.feature_id,
  15476. feature.dbxref_id,
  15477. feature.organism_id,
  15478. feature.name,
  15479. feature.uniquename,
  15480. feature.residues,
  15481. feature.seqlen,
  15482. feature.md5checksum,
  15483. feature.type_id,
  15484. feature.is_analysis,
  15485. feature.is_obsolete,
  15486. feature.timeaccessioned,
  15487. feature.timelastmodified
  15488. FROM (feature
  15489. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15490. WHERE ((cvterm.name)::text = 'engineered_rescue_region'::text);
  15491. --
  15492. -- Name: engineered_tag; Type: VIEW; Schema: so; Owner: -
  15493. --
  15494. CREATE VIEW engineered_tag AS
  15495. SELECT feature.feature_id AS engineered_tag_id,
  15496. feature.feature_id,
  15497. feature.dbxref_id,
  15498. feature.organism_id,
  15499. feature.name,
  15500. feature.uniquename,
  15501. feature.residues,
  15502. feature.seqlen,
  15503. feature.md5checksum,
  15504. feature.type_id,
  15505. feature.is_analysis,
  15506. feature.is_obsolete,
  15507. feature.timeaccessioned,
  15508. feature.timelastmodified
  15509. FROM (feature
  15510. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15511. WHERE ((cvterm.name)::text = 'engineered_tag'::text);
  15512. --
  15513. -- Name: engineered_transposable_element; Type: VIEW; Schema: so; Owner: -
  15514. --
  15515. CREATE VIEW engineered_transposable_element AS
  15516. SELECT feature.feature_id AS engineered_transposable_element_id,
  15517. feature.feature_id,
  15518. feature.dbxref_id,
  15519. feature.organism_id,
  15520. feature.name,
  15521. feature.uniquename,
  15522. feature.residues,
  15523. feature.seqlen,
  15524. feature.md5checksum,
  15525. feature.type_id,
  15526. feature.is_analysis,
  15527. feature.is_obsolete,
  15528. feature.timeaccessioned,
  15529. feature.timelastmodified
  15530. FROM (feature
  15531. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15532. WHERE (((cvterm.name)::text = 'engineered_foreign_transposable_element'::text) OR ((cvterm.name)::text = 'engineered_transposable_element'::text));
  15533. --
  15534. -- Name: enhancer; Type: VIEW; Schema: so; Owner: -
  15535. --
  15536. CREATE VIEW enhancer AS
  15537. SELECT feature.feature_id AS enhancer_id,
  15538. feature.feature_id,
  15539. feature.dbxref_id,
  15540. feature.organism_id,
  15541. feature.name,
  15542. feature.uniquename,
  15543. feature.residues,
  15544. feature.seqlen,
  15545. feature.md5checksum,
  15546. feature.type_id,
  15547. feature.is_analysis,
  15548. feature.is_obsolete,
  15549. feature.timeaccessioned,
  15550. feature.timelastmodified
  15551. FROM (feature
  15552. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15553. WHERE ((((cvterm.name)::text = 'enhancer_bound_by_factor'::text) OR ((cvterm.name)::text = 'shadow_enhancer'::text)) OR ((cvterm.name)::text = 'enhancer'::text));
  15554. --
  15555. -- Name: enhancer_binding_site; Type: VIEW; Schema: so; Owner: -
  15556. --
  15557. CREATE VIEW enhancer_binding_site AS
  15558. SELECT feature.feature_id AS enhancer_binding_site_id,
  15559. feature.feature_id,
  15560. feature.dbxref_id,
  15561. feature.organism_id,
  15562. feature.name,
  15563. feature.uniquename,
  15564. feature.residues,
  15565. feature.seqlen,
  15566. feature.md5checksum,
  15567. feature.type_id,
  15568. feature.is_analysis,
  15569. feature.is_obsolete,
  15570. feature.timeaccessioned,
  15571. feature.timelastmodified
  15572. FROM (feature
  15573. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15574. WHERE ((cvterm.name)::text = 'enhancer_binding_site'::text);
  15575. --
  15576. -- Name: enhancer_bound_by_factor; Type: VIEW; Schema: so; Owner: -
  15577. --
  15578. CREATE VIEW enhancer_bound_by_factor AS
  15579. SELECT feature.feature_id AS enhancer_bound_by_factor_id,
  15580. feature.feature_id,
  15581. feature.dbxref_id,
  15582. feature.organism_id,
  15583. feature.name,
  15584. feature.uniquename,
  15585. feature.residues,
  15586. feature.seqlen,
  15587. feature.md5checksum,
  15588. feature.type_id,
  15589. feature.is_analysis,
  15590. feature.is_obsolete,
  15591. feature.timeaccessioned,
  15592. feature.timelastmodified
  15593. FROM (feature
  15594. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15595. WHERE ((cvterm.name)::text = 'enhancer_bound_by_factor'::text);
  15596. --
  15597. -- Name: enhancer_trap_construct; Type: VIEW; Schema: so; Owner: -
  15598. --
  15599. CREATE VIEW enhancer_trap_construct AS
  15600. SELECT feature.feature_id AS enhancer_trap_construct_id,
  15601. feature.feature_id,
  15602. feature.dbxref_id,
  15603. feature.organism_id,
  15604. feature.name,
  15605. feature.uniquename,
  15606. feature.residues,
  15607. feature.seqlen,
  15608. feature.md5checksum,
  15609. feature.type_id,
  15610. feature.is_analysis,
  15611. feature.is_obsolete,
  15612. feature.timeaccessioned,
  15613. feature.timelastmodified
  15614. FROM (feature
  15615. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15616. WHERE ((cvterm.name)::text = 'enhancer_trap_construct'::text);
  15617. --
  15618. -- Name: enzymatic; Type: VIEW; Schema: so; Owner: -
  15619. --
  15620. CREATE VIEW enzymatic AS
  15621. SELECT feature.feature_id AS enzymatic_id,
  15622. feature.feature_id,
  15623. feature.dbxref_id,
  15624. feature.organism_id,
  15625. feature.name,
  15626. feature.uniquename,
  15627. feature.residues,
  15628. feature.seqlen,
  15629. feature.md5checksum,
  15630. feature.type_id,
  15631. feature.is_analysis,
  15632. feature.is_obsolete,
  15633. feature.timeaccessioned,
  15634. feature.timelastmodified
  15635. FROM (feature
  15636. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15637. WHERE (((cvterm.name)::text = 'ribozymic'::text) OR ((cvterm.name)::text = 'enzymatic'::text));
  15638. --
  15639. -- Name: enzymatic_rna; Type: VIEW; Schema: so; Owner: -
  15640. --
  15641. CREATE VIEW enzymatic_rna AS
  15642. SELECT feature.feature_id AS enzymatic_rna_id,
  15643. feature.feature_id,
  15644. feature.dbxref_id,
  15645. feature.organism_id,
  15646. feature.name,
  15647. feature.uniquename,
  15648. feature.residues,
  15649. feature.seqlen,
  15650. feature.md5checksum,
  15651. feature.type_id,
  15652. feature.is_analysis,
  15653. feature.is_obsolete,
  15654. feature.timeaccessioned,
  15655. feature.timelastmodified
  15656. FROM (feature
  15657. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15658. WHERE (((cvterm.name)::text = 'ribozyme'::text) OR ((cvterm.name)::text = 'enzymatic_RNA'::text));
  15659. --
  15660. -- Name: epigenetically_modified; Type: VIEW; Schema: so; Owner: -
  15661. --
  15662. CREATE VIEW epigenetically_modified AS
  15663. SELECT feature.feature_id AS epigenetically_modified_id,
  15664. feature.feature_id,
  15665. feature.dbxref_id,
  15666. feature.organism_id,
  15667. feature.name,
  15668. feature.uniquename,
  15669. feature.residues,
  15670. feature.seqlen,
  15671. feature.md5checksum,
  15672. feature.type_id,
  15673. feature.is_analysis,
  15674. feature.is_obsolete,
  15675. feature.timeaccessioned,
  15676. feature.timelastmodified
  15677. FROM (feature
  15678. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15679. WHERE (((((((cvterm.name)::text = 'imprinted'::text) OR ((cvterm.name)::text = 'allelically_excluded'::text)) OR ((cvterm.name)::text = 'rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted'::text)) OR ((cvterm.name)::text = 'paternally_imprinted'::text)) OR ((cvterm.name)::text = 'epigenetically_modified'::text));
  15680. --
  15681. -- Name: epigenetically_modified_gene; Type: VIEW; Schema: so; Owner: -
  15682. --
  15683. CREATE VIEW epigenetically_modified_gene AS
  15684. SELECT feature.feature_id AS epigenetically_modified_gene_id,
  15685. feature.feature_id,
  15686. feature.dbxref_id,
  15687. feature.organism_id,
  15688. feature.name,
  15689. feature.uniquename,
  15690. feature.residues,
  15691. feature.seqlen,
  15692. feature.md5checksum,
  15693. feature.type_id,
  15694. feature.is_analysis,
  15695. feature.is_obsolete,
  15696. feature.timeaccessioned,
  15697. feature.timelastmodified
  15698. FROM (feature
  15699. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15700. WHERE ((((((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text) OR ((cvterm.name)::text = 'maternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'paternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'allelically_excluded_gene'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_gene'::text));
  15701. --
  15702. -- Name: epigenetically_modified_region; Type: VIEW; Schema: so; Owner: -
  15703. --
  15704. CREATE VIEW epigenetically_modified_region AS
  15705. SELECT feature.feature_id AS epigenetically_modified_region_id,
  15706. feature.feature_id,
  15707. feature.dbxref_id,
  15708. feature.organism_id,
  15709. feature.name,
  15710. feature.uniquename,
  15711. feature.residues,
  15712. feature.seqlen,
  15713. feature.md5checksum,
  15714. feature.type_id,
  15715. feature.is_analysis,
  15716. feature.is_obsolete,
  15717. feature.timeaccessioned,
  15718. feature.timelastmodified
  15719. FROM (feature
  15720. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15721. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'modified_base'::text) OR ((cvterm.name)::text = 'epigenetically_modified_gene'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'methylated_base_feature'::text)) OR ((cvterm.name)::text = 'methylated_C'::text)) OR ((cvterm.name)::text = 'methylated_A'::text)) OR ((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'paternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'allelically_excluded_gene'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_region'::text));
  15722. --
  15723. -- Name: episome; Type: VIEW; Schema: so; Owner: -
  15724. --
  15725. CREATE VIEW episome AS
  15726. SELECT feature.feature_id AS episome_id,
  15727. feature.feature_id,
  15728. feature.dbxref_id,
  15729. feature.organism_id,
  15730. feature.name,
  15731. feature.uniquename,
  15732. feature.residues,
  15733. feature.seqlen,
  15734. feature.md5checksum,
  15735. feature.type_id,
  15736. feature.is_analysis,
  15737. feature.is_obsolete,
  15738. feature.timeaccessioned,
  15739. feature.timelastmodified
  15740. FROM (feature
  15741. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15742. WHERE (((cvterm.name)::text = 'engineered_episome'::text) OR ((cvterm.name)::text = 'episome'::text));
  15743. --
  15744. -- Name: epitope; Type: VIEW; Schema: so; Owner: -
  15745. --
  15746. CREATE VIEW epitope AS
  15747. SELECT feature.feature_id AS epitope_id,
  15748. feature.feature_id,
  15749. feature.dbxref_id,
  15750. feature.organism_id,
  15751. feature.name,
  15752. feature.uniquename,
  15753. feature.residues,
  15754. feature.seqlen,
  15755. feature.md5checksum,
  15756. feature.type_id,
  15757. feature.is_analysis,
  15758. feature.is_obsolete,
  15759. feature.timeaccessioned,
  15760. feature.timelastmodified
  15761. FROM (feature
  15762. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15763. WHERE ((cvterm.name)::text = 'epitope'::text);
  15764. --
  15765. -- Name: epoxyqueuosine; Type: VIEW; Schema: so; Owner: -
  15766. --
  15767. CREATE VIEW epoxyqueuosine AS
  15768. SELECT feature.feature_id AS epoxyqueuosine_id,
  15769. feature.feature_id,
  15770. feature.dbxref_id,
  15771. feature.organism_id,
  15772. feature.name,
  15773. feature.uniquename,
  15774. feature.residues,
  15775. feature.seqlen,
  15776. feature.md5checksum,
  15777. feature.type_id,
  15778. feature.is_analysis,
  15779. feature.is_obsolete,
  15780. feature.timeaccessioned,
  15781. feature.timelastmodified
  15782. FROM (feature
  15783. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15784. WHERE ((cvterm.name)::text = 'epoxyqueuosine'::text);
  15785. --
  15786. -- Name: est; Type: VIEW; Schema: so; Owner: -
  15787. --
  15788. CREATE VIEW est AS
  15789. SELECT feature.feature_id AS est_id,
  15790. feature.feature_id,
  15791. feature.dbxref_id,
  15792. feature.organism_id,
  15793. feature.name,
  15794. feature.uniquename,
  15795. feature.residues,
  15796. feature.seqlen,
  15797. feature.md5checksum,
  15798. feature.type_id,
  15799. feature.is_analysis,
  15800. feature.is_obsolete,
  15801. feature.timeaccessioned,
  15802. feature.timelastmodified
  15803. FROM (feature
  15804. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15805. WHERE ((((((((((cvterm.name)::text = 'five_prime_EST'::text) OR ((cvterm.name)::text = 'three_prime_EST'::text)) OR ((cvterm.name)::text = 'UST'::text)) OR ((cvterm.name)::text = 'RST'::text)) OR ((cvterm.name)::text = 'three_prime_UST'::text)) OR ((cvterm.name)::text = 'five_prime_UST'::text)) OR ((cvterm.name)::text = 'three_prime_RST'::text)) OR ((cvterm.name)::text = 'five_prime_RST'::text)) OR ((cvterm.name)::text = 'EST'::text));
  15806. --
  15807. -- Name: est_match; Type: VIEW; Schema: so; Owner: -
  15808. --
  15809. CREATE VIEW est_match AS
  15810. SELECT feature.feature_id AS est_match_id,
  15811. feature.feature_id,
  15812. feature.dbxref_id,
  15813. feature.organism_id,
  15814. feature.name,
  15815. feature.uniquename,
  15816. feature.residues,
  15817. feature.seqlen,
  15818. feature.md5checksum,
  15819. feature.type_id,
  15820. feature.is_analysis,
  15821. feature.is_obsolete,
  15822. feature.timeaccessioned,
  15823. feature.timelastmodified
  15824. FROM (feature
  15825. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15826. WHERE ((cvterm.name)::text = 'EST_match'::text);
  15827. --
  15828. -- Name: eukaryotic_terminator; Type: VIEW; Schema: so; Owner: -
  15829. --
  15830. CREATE VIEW eukaryotic_terminator AS
  15831. SELECT feature.feature_id AS eukaryotic_terminator_id,
  15832. feature.feature_id,
  15833. feature.dbxref_id,
  15834. feature.organism_id,
  15835. feature.name,
  15836. feature.uniquename,
  15837. feature.residues,
  15838. feature.seqlen,
  15839. feature.md5checksum,
  15840. feature.type_id,
  15841. feature.is_analysis,
  15842. feature.is_obsolete,
  15843. feature.timeaccessioned,
  15844. feature.timelastmodified
  15845. FROM (feature
  15846. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15847. WHERE (((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text) OR ((cvterm.name)::text = 'eukaryotic_terminator'::text));
  15848. --
  15849. -- Name: exemplar; Type: VIEW; Schema: so; Owner: -
  15850. --
  15851. CREATE VIEW exemplar AS
  15852. SELECT feature.feature_id AS exemplar_id,
  15853. feature.feature_id,
  15854. feature.dbxref_id,
  15855. feature.organism_id,
  15856. feature.name,
  15857. feature.uniquename,
  15858. feature.residues,
  15859. feature.seqlen,
  15860. feature.md5checksum,
  15861. feature.type_id,
  15862. feature.is_analysis,
  15863. feature.is_obsolete,
  15864. feature.timeaccessioned,
  15865. feature.timelastmodified
  15866. FROM (feature
  15867. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15868. WHERE ((cvterm.name)::text = 'exemplar'::text);
  15869. --
  15870. -- Name: exemplar_mrna; Type: VIEW; Schema: so; Owner: -
  15871. --
  15872. CREATE VIEW exemplar_mrna AS
  15873. SELECT feature.feature_id AS exemplar_mrna_id,
  15874. feature.feature_id,
  15875. feature.dbxref_id,
  15876. feature.organism_id,
  15877. feature.name,
  15878. feature.uniquename,
  15879. feature.residues,
  15880. feature.seqlen,
  15881. feature.md5checksum,
  15882. feature.type_id,
  15883. feature.is_analysis,
  15884. feature.is_obsolete,
  15885. feature.timeaccessioned,
  15886. feature.timelastmodified
  15887. FROM (feature
  15888. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15889. WHERE ((cvterm.name)::text = 'exemplar_mRNA'::text);
  15890. --
  15891. -- Name: exon; Type: VIEW; Schema: so; Owner: -
  15892. --
  15893. CREATE VIEW exon AS
  15894. SELECT feature.feature_id AS exon_id,
  15895. feature.feature_id,
  15896. feature.dbxref_id,
  15897. feature.organism_id,
  15898. feature.name,
  15899. feature.uniquename,
  15900. feature.residues,
  15901. feature.seqlen,
  15902. feature.md5checksum,
  15903. feature.type_id,
  15904. feature.is_analysis,
  15905. feature.is_obsolete,
  15906. feature.timeaccessioned,
  15907. feature.timelastmodified
  15908. FROM (feature
  15909. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15910. WHERE (((((((((((cvterm.name)::text = 'coding_exon'::text) OR ((cvterm.name)::text = 'noncoding_exon'::text)) OR ((cvterm.name)::text = 'interior_exon'::text)) OR ((cvterm.name)::text = 'exon_of_single_exon_gene'::text)) OR ((cvterm.name)::text = 'interior_coding_exon'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'five_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'exon'::text));
  15911. --
  15912. -- Name: exon_junction; Type: VIEW; Schema: so; Owner: -
  15913. --
  15914. CREATE VIEW exon_junction AS
  15915. SELECT feature.feature_id AS exon_junction_id,
  15916. feature.feature_id,
  15917. feature.dbxref_id,
  15918. feature.organism_id,
  15919. feature.name,
  15920. feature.uniquename,
  15921. feature.residues,
  15922. feature.seqlen,
  15923. feature.md5checksum,
  15924. feature.type_id,
  15925. feature.is_analysis,
  15926. feature.is_obsolete,
  15927. feature.timeaccessioned,
  15928. feature.timelastmodified
  15929. FROM (feature
  15930. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15931. WHERE ((cvterm.name)::text = 'exon_junction'::text);
  15932. --
  15933. -- Name: exon_loss; Type: VIEW; Schema: so; Owner: -
  15934. --
  15935. CREATE VIEW exon_loss AS
  15936. SELECT feature.feature_id AS exon_loss_id,
  15937. feature.feature_id,
  15938. feature.dbxref_id,
  15939. feature.organism_id,
  15940. feature.name,
  15941. feature.uniquename,
  15942. feature.residues,
  15943. feature.seqlen,
  15944. feature.md5checksum,
  15945. feature.type_id,
  15946. feature.is_analysis,
  15947. feature.is_obsolete,
  15948. feature.timeaccessioned,
  15949. feature.timelastmodified
  15950. FROM (feature
  15951. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15952. WHERE ((cvterm.name)::text = 'exon_loss'::text);
  15953. --
  15954. -- Name: exon_of_single_exon_gene; Type: VIEW; Schema: so; Owner: -
  15955. --
  15956. CREATE VIEW exon_of_single_exon_gene AS
  15957. SELECT feature.feature_id AS exon_of_single_exon_gene_id,
  15958. feature.feature_id,
  15959. feature.dbxref_id,
  15960. feature.organism_id,
  15961. feature.name,
  15962. feature.uniquename,
  15963. feature.residues,
  15964. feature.seqlen,
  15965. feature.md5checksum,
  15966. feature.type_id,
  15967. feature.is_analysis,
  15968. feature.is_obsolete,
  15969. feature.timeaccessioned,
  15970. feature.timelastmodified
  15971. FROM (feature
  15972. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15973. WHERE ((cvterm.name)::text = 'exon_of_single_exon_gene'::text);
  15974. --
  15975. -- Name: exon_region; Type: VIEW; Schema: so; Owner: -
  15976. --
  15977. CREATE VIEW exon_region AS
  15978. SELECT feature.feature_id AS exon_region_id,
  15979. feature.feature_id,
  15980. feature.dbxref_id,
  15981. feature.organism_id,
  15982. feature.name,
  15983. feature.uniquename,
  15984. feature.residues,
  15985. feature.seqlen,
  15986. feature.md5checksum,
  15987. feature.type_id,
  15988. feature.is_analysis,
  15989. feature.is_obsolete,
  15990. feature.timeaccessioned,
  15991. feature.timelastmodified
  15992. FROM (feature
  15993. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15994. WHERE ((((((((cvterm.name)::text = 'noncoding_region_of_exon'::text) OR ((cvterm.name)::text = 'coding_region_of_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'exon_region'::text));
  15995. --
  15996. -- Name: exon_variant; Type: VIEW; Schema: so; Owner: -
  15997. --
  15998. CREATE VIEW exon_variant AS
  15999. SELECT feature.feature_id AS exon_variant_id,
  16000. feature.feature_id,
  16001. feature.dbxref_id,
  16002. feature.organism_id,
  16003. feature.name,
  16004. feature.uniquename,
  16005. feature.residues,
  16006. feature.seqlen,
  16007. feature.md5checksum,
  16008. feature.type_id,
  16009. feature.is_analysis,
  16010. feature.is_obsolete,
  16011. feature.timeaccessioned,
  16012. feature.timelastmodified
  16013. FROM (feature
  16014. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16015. WHERE ((((((((((((((((((((((((((cvterm.name)::text = 'coding_sequence_variant'::text) OR ((cvterm.name)::text = 'non_coding_exon_variant'::text)) OR ((cvterm.name)::text = 'codon_variant'::text)) OR ((cvterm.name)::text = 'frameshift_variant'::text)) OR ((cvterm.name)::text = 'inframe_variant'::text)) OR ((cvterm.name)::text = 'initiator_codon_change'::text)) OR ((cvterm.name)::text = 'non_synonymous_codon'::text)) OR ((cvterm.name)::text = 'synonymous_codon'::text)) OR ((cvterm.name)::text = 'terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_gained'::text)) OR ((cvterm.name)::text = 'missense_codon'::text)) OR ((cvterm.name)::text = 'conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'non_conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'terminator_codon_variant'::text)) OR ((cvterm.name)::text = 'incomplete_terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_retained_variant'::text)) OR ((cvterm.name)::text = 'stop_lost'::text)) OR ((cvterm.name)::text = 'frame_restoring_variant'::text)) OR ((cvterm.name)::text = 'minus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_2_frameshift variant'::text)) OR ((cvterm.name)::text = 'inframe_codon_gain'::text)) OR ((cvterm.name)::text = 'inframe_codon_loss'::text)) OR ((cvterm.name)::text = 'exon_variant'::text));
  16016. --
  16017. -- Name: exonic_splice_enhancer; Type: VIEW; Schema: so; Owner: -
  16018. --
  16019. CREATE VIEW exonic_splice_enhancer AS
  16020. SELECT feature.feature_id AS exonic_splice_enhancer_id,
  16021. feature.feature_id,
  16022. feature.dbxref_id,
  16023. feature.organism_id,
  16024. feature.name,
  16025. feature.uniquename,
  16026. feature.residues,
  16027. feature.seqlen,
  16028. feature.md5checksum,
  16029. feature.type_id,
  16030. feature.is_analysis,
  16031. feature.is_obsolete,
  16032. feature.timeaccessioned,
  16033. feature.timelastmodified
  16034. FROM (feature
  16035. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16036. WHERE ((cvterm.name)::text = 'exonic_splice_enhancer'::text);
  16037. --
  16038. -- Name: experimental_feature; Type: VIEW; Schema: so; Owner: -
  16039. --
  16040. CREATE VIEW experimental_feature AS
  16041. SELECT feature.feature_id AS experimental_feature_id,
  16042. feature.feature_id,
  16043. feature.dbxref_id,
  16044. feature.organism_id,
  16045. feature.name,
  16046. feature.uniquename,
  16047. feature.residues,
  16048. feature.seqlen,
  16049. feature.md5checksum,
  16050. feature.type_id,
  16051. feature.is_analysis,
  16052. feature.is_obsolete,
  16053. feature.timeaccessioned,
  16054. feature.timelastmodified
  16055. FROM (feature
  16056. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16057. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'match_part'::text) OR ((cvterm.name)::text = 'assembly_component'::text)) OR ((cvterm.name)::text = 'conserved_region'::text)) OR ((cvterm.name)::text = 'match'::text)) OR ((cvterm.name)::text = 'remark'::text)) OR ((cvterm.name)::text = 'reading_frame'::text)) OR ((cvterm.name)::text = 'consensus_region'::text)) OR ((cvterm.name)::text = 'low_complexity_region'::text)) OR ((cvterm.name)::text = 'assembly'::text)) OR ((cvterm.name)::text = 'transcribed_fragment'::text)) OR ((cvterm.name)::text = 'transcribed_cluster'::text)) OR ((cvterm.name)::text = 'high_identity_region'::text)) OR ((cvterm.name)::text = 'mathematically_defined_repeat'::text)) OR ((cvterm.name)::text = 'experimentally_defined_binding_region'::text)) OR ((cvterm.name)::text = 'contig'::text)) OR ((cvterm.name)::text = 'read'::text)) OR ((cvterm.name)::text = 'restriction_fragment'::text)) OR ((cvterm.name)::text = 'golden_path_fragment'::text)) OR ((cvterm.name)::text = 'tiling_path_fragment'::text)) OR ((cvterm.name)::text = 'gap'::text)) OR ((cvterm.name)::text = 'sonicate_fragment'::text)) OR ((cvterm.name)::text = 'paired_end_fragment'::text)) OR ((cvterm.name)::text = 'read_pair'::text)) OR ((cvterm.name)::text = 'contig_read'::text)) OR ((cvterm.name)::text = 'BAC_end'::text)) OR ((cvterm.name)::text = 'dye_terminator_read'::text)) OR ((cvterm.name)::text = 'pyrosequenced_read'::text)) OR ((cvterm.name)::text = 'ligation_based_read'::text)) OR ((cvterm.name)::text = 'polymerase_synthesis_read'::text)) OR ((cvterm.name)::text = 'PAC_end'::text)) OR ((cvterm.name)::text = 'YAC_end'::text)) OR ((cvterm.name)::text = 'clone_end'::text)) OR ((cvterm.name)::text = 'RFLP_fragment'::text)) OR ((cvterm.name)::text = 'tiling_path_clone'::text)) OR ((cvterm.name)::text = 'coding_conserved_region'::text)) OR ((cvterm.name)::text = 'nc_conserved_region'::text)) OR ((cvterm.name)::text = 'RR_tract'::text)) OR ((cvterm.name)::text = 'homologous_region'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_I'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_II'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_III'::text)) OR ((cvterm.name)::text = 'X_element'::text)) OR ((cvterm.name)::text = 'U_box'::text)) OR ((cvterm.name)::text = 'regional_centromere_central_core'::text)) OR ((cvterm.name)::text = 'syntenic_region'::text)) OR ((cvterm.name)::text = 'paralogous_region'::text)) OR ((cvterm.name)::text = 'orthologous_region'::text)) OR ((cvterm.name)::text = 'nucleotide_match'::text)) OR ((cvterm.name)::text = 'protein_match'::text)) OR ((cvterm.name)::text = 'expressed_sequence_match'::text)) OR ((cvterm.name)::text = 'cross_genome_match'::text)) OR ((cvterm.name)::text = 'translated_nucleotide_match'::text)) OR ((cvterm.name)::text = 'primer_match'::text)) OR ((cvterm.name)::text = 'EST_match'::text)) OR ((cvterm.name)::text = 'cDNA_match'::text)) OR ((cvterm.name)::text = 'UST_match'::text)) OR ((cvterm.name)::text = 'RST_match'::text)) OR ((cvterm.name)::text = 'sequence_difference'::text)) OR ((cvterm.name)::text = 'experimental_result_region'::text)) OR ((cvterm.name)::text = 'polypeptide_sequencing_information'::text)) OR ((cvterm.name)::text = 'possible_base_call_error'::text)) OR ((cvterm.name)::text = 'possible_assembly_error'::text)) OR ((cvterm.name)::text = 'assembly_error_correction'::text)) OR ((cvterm.name)::text = 'base_call_error_correction'::text)) OR ((cvterm.name)::text = 'overlapping_feature_set'::text)) OR ((cvterm.name)::text = 'no_output'::text)) OR ((cvterm.name)::text = 'overlapping_EST_set'::text)) OR ((cvterm.name)::text = 'non_adjacent_residues'::text)) OR ((cvterm.name)::text = 'non_terminal_residue'::text)) OR ((cvterm.name)::text = 'sequence_conflict'::text)) OR ((cvterm.name)::text = 'sequence_uncertainty'::text)) OR ((cvterm.name)::text = 'contig_collection'::text)) OR ((cvterm.name)::text = 'ORF'::text)) OR ((cvterm.name)::text = 'blocked_reading_frame'::text)) OR ((cvterm.name)::text = 'mini_gene'::text)) OR ((cvterm.name)::text = 'rescue_mini_gene'::text)) OR ((cvterm.name)::text = 'consensus_mRNA'::text)) OR ((cvterm.name)::text = 'sequence_assembly'::text)) OR ((cvterm.name)::text = 'fragment_assembly'::text)) OR ((cvterm.name)::text = 'supercontig'::text)) OR ((cvterm.name)::text = 'contig'::text)) OR ((cvterm.name)::text = 'tiling_path'::text)) OR ((cvterm.name)::text = 'virtual_sequence'::text)) OR ((cvterm.name)::text = 'golden_path'::text)) OR ((cvterm.name)::text = 'ultracontig'::text)) OR ((cvterm.name)::text = 'expressed_sequence_assembly'::text)) OR ((cvterm.name)::text = 'fingerprint_map'::text)) OR ((cvterm.name)::text = 'STS_map'::text)) OR ((cvterm.name)::text = 'RH_map'::text)) OR ((cvterm.name)::text = 'unigene_cluster'::text)) OR ((cvterm.name)::text = 'CHiP_seq_region'::text)) OR ((cvterm.name)::text = 'experimental_feature'::text));
  16058. --
  16059. -- Name: experimental_feature_attribute; Type: VIEW; Schema: so; Owner: -
  16060. --
  16061. CREATE VIEW experimental_feature_attribute AS
  16062. SELECT feature.feature_id AS experimental_feature_attribute_id,
  16063. feature.feature_id,
  16064. feature.dbxref_id,
  16065. feature.organism_id,
  16066. feature.name,
  16067. feature.uniquename,
  16068. feature.residues,
  16069. feature.seqlen,
  16070. feature.md5checksum,
  16071. feature.type_id,
  16072. feature.is_analysis,
  16073. feature.is_obsolete,
  16074. feature.timeaccessioned,
  16075. feature.timelastmodified
  16076. FROM (feature
  16077. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16078. WHERE ((((cvterm.name)::text = 'score'::text) OR ((cvterm.name)::text = 'quality_value'::text)) OR ((cvterm.name)::text = 'experimental_feature_attribute'::text));
  16079. --
  16080. -- Name: experimental_result_region; Type: VIEW; Schema: so; Owner: -
  16081. --
  16082. CREATE VIEW experimental_result_region AS
  16083. SELECT feature.feature_id AS experimental_result_region_id,
  16084. feature.feature_id,
  16085. feature.dbxref_id,
  16086. feature.organism_id,
  16087. feature.name,
  16088. feature.uniquename,
  16089. feature.residues,
  16090. feature.seqlen,
  16091. feature.md5checksum,
  16092. feature.type_id,
  16093. feature.is_analysis,
  16094. feature.is_obsolete,
  16095. feature.timeaccessioned,
  16096. feature.timelastmodified
  16097. FROM (feature
  16098. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16099. WHERE (((((cvterm.name)::text = 'overlapping_feature_set'::text) OR ((cvterm.name)::text = 'no_output'::text)) OR ((cvterm.name)::text = 'overlapping_EST_set'::text)) OR ((cvterm.name)::text = 'experimental_result_region'::text));
  16100. --
  16101. -- Name: experimentally_defined_binding_region; Type: VIEW; Schema: so; Owner: -
  16102. --
  16103. CREATE VIEW experimentally_defined_binding_region AS
  16104. SELECT feature.feature_id AS experimentally_defined_binding_region_id,
  16105. feature.feature_id,
  16106. feature.dbxref_id,
  16107. feature.organism_id,
  16108. feature.name,
  16109. feature.uniquename,
  16110. feature.residues,
  16111. feature.seqlen,
  16112. feature.md5checksum,
  16113. feature.type_id,
  16114. feature.is_analysis,
  16115. feature.is_obsolete,
  16116. feature.timeaccessioned,
  16117. feature.timelastmodified
  16118. FROM (feature
  16119. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16120. WHERE (((cvterm.name)::text = 'CHiP_seq_region'::text) OR ((cvterm.name)::text = 'experimentally_defined_binding_region'::text));
  16121. --
  16122. -- Name: experimentally_determined; Type: VIEW; Schema: so; Owner: -
  16123. --
  16124. CREATE VIEW experimentally_determined AS
  16125. SELECT feature.feature_id AS experimentally_determined_id,
  16126. feature.feature_id,
  16127. feature.dbxref_id,
  16128. feature.organism_id,
  16129. feature.name,
  16130. feature.uniquename,
  16131. feature.residues,
  16132. feature.seqlen,
  16133. feature.md5checksum,
  16134. feature.type_id,
  16135. feature.is_analysis,
  16136. feature.is_obsolete,
  16137. feature.timeaccessioned,
  16138. feature.timelastmodified
  16139. FROM (feature
  16140. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16141. WHERE ((cvterm.name)::text = 'experimentally_determined'::text);
  16142. --
  16143. -- Name: expressed_sequence_assembly; Type: VIEW; Schema: so; Owner: -
  16144. --
  16145. CREATE VIEW expressed_sequence_assembly AS
  16146. SELECT feature.feature_id AS expressed_sequence_assembly_id,
  16147. feature.feature_id,
  16148. feature.dbxref_id,
  16149. feature.organism_id,
  16150. feature.name,
  16151. feature.uniquename,
  16152. feature.residues,
  16153. feature.seqlen,
  16154. feature.md5checksum,
  16155. feature.type_id,
  16156. feature.is_analysis,
  16157. feature.is_obsolete,
  16158. feature.timeaccessioned,
  16159. feature.timelastmodified
  16160. FROM (feature
  16161. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16162. WHERE ((cvterm.name)::text = 'expressed_sequence_assembly'::text);
  16163. --
  16164. -- Name: expressed_sequence_match; Type: VIEW; Schema: so; Owner: -
  16165. --
  16166. CREATE VIEW expressed_sequence_match AS
  16167. SELECT feature.feature_id AS expressed_sequence_match_id,
  16168. feature.feature_id,
  16169. feature.dbxref_id,
  16170. feature.organism_id,
  16171. feature.name,
  16172. feature.uniquename,
  16173. feature.residues,
  16174. feature.seqlen,
  16175. feature.md5checksum,
  16176. feature.type_id,
  16177. feature.is_analysis,
  16178. feature.is_obsolete,
  16179. feature.timeaccessioned,
  16180. feature.timelastmodified
  16181. FROM (feature
  16182. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16183. WHERE ((((((cvterm.name)::text = 'EST_match'::text) OR ((cvterm.name)::text = 'cDNA_match'::text)) OR ((cvterm.name)::text = 'UST_match'::text)) OR ((cvterm.name)::text = 'RST_match'::text)) OR ((cvterm.name)::text = 'expressed_sequence_match'::text));
  16184. --
  16185. -- Name: external_transcribed_spacer_region; Type: VIEW; Schema: so; Owner: -
  16186. --
  16187. CREATE VIEW external_transcribed_spacer_region AS
  16188. SELECT feature.feature_id AS external_transcribed_spacer_region_id,
  16189. feature.feature_id,
  16190. feature.dbxref_id,
  16191. feature.organism_id,
  16192. feature.name,
  16193. feature.uniquename,
  16194. feature.residues,
  16195. feature.seqlen,
  16196. feature.md5checksum,
  16197. feature.type_id,
  16198. feature.is_analysis,
  16199. feature.is_obsolete,
  16200. feature.timeaccessioned,
  16201. feature.timelastmodified
  16202. FROM (feature
  16203. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16204. WHERE ((cvterm.name)::text = 'external_transcribed_spacer_region'::text);
  16205. --
  16206. -- Name: extrachromosomal_mobile_genetic_element; Type: VIEW; Schema: so; Owner: -
  16207. --
  16208. CREATE VIEW extrachromosomal_mobile_genetic_element AS
  16209. SELECT feature.feature_id AS extrachromosomal_mobile_genetic_element_id,
  16210. feature.feature_id,
  16211. feature.dbxref_id,
  16212. feature.organism_id,
  16213. feature.name,
  16214. feature.uniquename,
  16215. feature.residues,
  16216. feature.seqlen,
  16217. feature.md5checksum,
  16218. feature.type_id,
  16219. feature.is_analysis,
  16220. feature.is_obsolete,
  16221. feature.timeaccessioned,
  16222. feature.timelastmodified
  16223. FROM (feature
  16224. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16225. WHERE ((((((((((((cvterm.name)::text = 'natural_transposable_element'::text) OR ((cvterm.name)::text = 'viral_sequence'::text)) OR ((cvterm.name)::text = 'natural_plasmid'::text)) OR ((cvterm.name)::text = 'phage_sequence'::text)) OR ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'extrachromosomal_mobile_genetic_element'::text));
  16226. --
  16227. -- Name: extramembrane_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  16228. --
  16229. CREATE VIEW extramembrane_polypeptide_region AS
  16230. SELECT feature.feature_id AS extramembrane_polypeptide_region_id,
  16231. feature.feature_id,
  16232. feature.dbxref_id,
  16233. feature.organism_id,
  16234. feature.name,
  16235. feature.uniquename,
  16236. feature.residues,
  16237. feature.seqlen,
  16238. feature.md5checksum,
  16239. feature.type_id,
  16240. feature.is_analysis,
  16241. feature.is_obsolete,
  16242. feature.timeaccessioned,
  16243. feature.timelastmodified
  16244. FROM (feature
  16245. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16246. WHERE ((((cvterm.name)::text = 'cytoplasmic_polypeptide_region'::text) OR ((cvterm.name)::text = 'non_cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'extramembrane_polypeptide_region'::text));
  16247. --
  16248. -- Name: feature_attribute; Type: VIEW; Schema: so; Owner: -
  16249. --
  16250. CREATE VIEW feature_attribute AS
  16251. SELECT feature.feature_id AS feature_attribute_id,
  16252. feature.feature_id,
  16253. feature.dbxref_id,
  16254. feature.organism_id,
  16255. feature.name,
  16256. feature.uniquename,
  16257. feature.residues,
  16258. feature.seqlen,
  16259. feature.md5checksum,
  16260. feature.type_id,
  16261. feature.is_analysis,
  16262. feature.is_obsolete,
  16263. feature.timeaccessioned,
  16264. feature.timelastmodified
  16265. FROM (feature
  16266. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16267. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'transcript_attribute'::text) OR ((cvterm.name)::text = 'bound_by_factor'::text)) OR ((cvterm.name)::text = 'flanked'::text)) OR ((cvterm.name)::text = 'gene_attribute'::text)) OR ((cvterm.name)::text = 'retrotransposed'::text)) OR ((cvterm.name)::text = 'transgenic'::text)) OR ((cvterm.name)::text = 'natural'::text)) OR ((cvterm.name)::text = 'engineered'::text)) OR ((cvterm.name)::text = 'foreign'::text)) OR ((cvterm.name)::text = 'fusion'::text)) OR ((cvterm.name)::text = 'rescue'::text)) OR ((cvterm.name)::text = 'wild_type'::text)) OR ((cvterm.name)::text = 'conserved'::text)) OR ((cvterm.name)::text = 'status'::text)) OR ((cvterm.name)::text = 'intermediate'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged'::text)) OR ((cvterm.name)::text = 'cryptic'::text)) OR ((cvterm.name)::text = 'strand_attribute'::text)) OR ((cvterm.name)::text = 'direction_attribute'::text)) OR ((cvterm.name)::text = 'enzymatic'::text)) OR ((cvterm.name)::text = 'mobile'::text)) OR ((cvterm.name)::text = 'alteration_attribute'::text)) OR ((cvterm.name)::text = 'experimental_feature_attribute'::text)) OR ((cvterm.name)::text = 'edited'::text)) OR ((cvterm.name)::text = 'capped'::text)) OR ((cvterm.name)::text = 'mRNA_attribute'::text)) OR ((cvterm.name)::text = 'trans_spliced'::text)) OR ((cvterm.name)::text = 'alternatively_spliced'::text)) OR ((cvterm.name)::text = 'monocistronic'::text)) OR ((cvterm.name)::text = 'polycistronic'::text)) OR ((cvterm.name)::text = 'polyadenylated'::text)) OR ((cvterm.name)::text = 'exemplar'::text)) OR ((cvterm.name)::text = 'frameshift'::text)) OR ((cvterm.name)::text = 'recoded'::text)) OR ((cvterm.name)::text = 'minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_framshift'::text)) OR ((cvterm.name)::text = 'codon_redefined'::text)) OR ((cvterm.name)::text = 'recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'minus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'plus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'dicistronic'::text)) OR ((cvterm.name)::text = 'bound_by_protein'::text)) OR ((cvterm.name)::text = 'bound_by_nucleic_acid'::text)) OR ((cvterm.name)::text = 'floxed'::text)) OR ((cvterm.name)::text = 'FRT_flanked'::text)) OR ((cvterm.name)::text = 'protein_coding'::text)) OR ((cvterm.name)::text = 'non_protein_coding'::text)) OR ((cvterm.name)::text = 'gene_to_gene_feature'::text)) OR ((cvterm.name)::text = 'gene_array_member'::text)) OR ((cvterm.name)::text = 'regulated'::text)) OR ((cvterm.name)::text = 'epigenetically_modified'::text)) OR ((cvterm.name)::text = 'encodes_alternately_spliced_transcripts'::text)) OR ((cvterm.name)::text = 'encodes_alternate_transcription_start_sites'::text)) OR ((cvterm.name)::text = 'intein_containing'::text)) OR ((cvterm.name)::text = 'miRNA_encoding'::text)) OR ((cvterm.name)::text = 'rRNA_encoding'::text)) OR ((cvterm.name)::text = 'scRNA_encoding'::text)) OR ((cvterm.name)::text = 'snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'snRNA_encoding'::text)) OR ((cvterm.name)::text = 'SRP_RNA_encoding'::text)) OR ((cvterm.name)::text = 'stRNA_encoding'::text)) OR ((cvterm.name)::text = 'tmRNA_encoding'::text)) OR ((cvterm.name)::text = 'tRNA_encoding'::text)) OR ((cvterm.name)::text = 'gRNA_encoding'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'overlapping'::text)) OR ((cvterm.name)::text = 'inside_intron'::text)) OR ((cvterm.name)::text = 'five_prime_three_prime_overlap'::text)) OR ((cvterm.name)::text = 'five_prime_five_prime_overlap'::text)) OR ((cvterm.name)::text = 'three_prime_three_prime_overlap'::text)) OR ((cvterm.name)::text = 'three_prime_five_prime_overlap'::text)) OR ((cvterm.name)::text = 'antisense'::text)) OR ((cvterm.name)::text = 'inside_intron_antiparallel'::text)) OR ((cvterm.name)::text = 'inside_intron_parallel'::text)) OR ((cvterm.name)::text = 'operon_member'::text)) OR ((cvterm.name)::text = 'gene_cassette_member'::text)) OR ((cvterm.name)::text = 'gene_subarray_member'::text)) OR ((cvterm.name)::text = 'member_of_regulon'::text)) OR ((cvterm.name)::text = 'cassette_array_member'::text)) OR ((cvterm.name)::text = 'transcriptionally_regulated'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated'::text)) OR ((cvterm.name)::text = 'translationally_regulated'::text)) OR ((cvterm.name)::text = 'imprinted'::text)) OR ((cvterm.name)::text = 'transcriptionally_constitutive'::text)) OR ((cvterm.name)::text = 'transcriptionally_induced'::text)) OR ((cvterm.name)::text = 'transcriptionally_repressed'::text)) OR ((cvterm.name)::text = 'autoregulated'::text)) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated'::text)) OR ((cvterm.name)::text = 'silenced'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated'::text)) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_by_protein_stability'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_by_protein_modification'::text)) OR ((cvterm.name)::text = 'maternally_imprinted'::text)) OR ((cvterm.name)::text = 'paternally_imprinted'::text)) OR ((cvterm.name)::text = 'imprinted'::text)) OR ((cvterm.name)::text = 'allelically_excluded'::text)) OR ((cvterm.name)::text = 'rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted'::text)) OR ((cvterm.name)::text = 'paternally_imprinted'::text)) OR ((cvterm.name)::text = 'encodes_1_polypeptide'::text)) OR ((cvterm.name)::text = 'encodes_greater_than_1_polypeptide'::text)) OR ((cvterm.name)::text = 'encodes_disjoint_polypeptides'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_peptides'::text)) OR ((cvterm.name)::text = 'encodes_different_polypeptides_different_stop'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_peptides_different_start'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_polypeptides_different_start_and_stop'::text)) OR ((cvterm.name)::text = 'homologous'::text)) OR ((cvterm.name)::text = 'syntenic'::text)) OR ((cvterm.name)::text = 'orthologous'::text)) OR ((cvterm.name)::text = 'paralogous'::text)) OR ((cvterm.name)::text = 'fragmentary'::text)) OR ((cvterm.name)::text = 'predicted'::text)) OR ((cvterm.name)::text = 'validated'::text)) OR ((cvterm.name)::text = 'invalidated'::text)) OR ((cvterm.name)::text = 'independently_known'::text)) OR ((cvterm.name)::text = 'consensus'::text)) OR ((cvterm.name)::text = 'low_complexity'::text)) OR ((cvterm.name)::text = 'whole_genome_sequence_status'::text)) OR ((cvterm.name)::text = 'supported_by_sequence_similarity'::text)) OR ((cvterm.name)::text = 'orphan'::text)) OR ((cvterm.name)::text = 'predicted_by_ab_initio_computation'::text)) OR ((cvterm.name)::text = 'supported_by_domain_match'::text)) OR ((cvterm.name)::text = 'supported_by_EST_or_cDNA'::text)) OR ((cvterm.name)::text = 'experimentally_determined'::text)) OR ((cvterm.name)::text = 'invalidated_by_chimeric_cDNA'::text)) OR ((cvterm.name)::text = 'invalidated_by_genomic_contamination'::text)) OR ((cvterm.name)::text = 'invalidated_by_genomic_polyA_primed_cDNA'::text)) OR ((cvterm.name)::text = 'invalidated_by_partial_processing'::text)) OR ((cvterm.name)::text = 'standard_draft'::text)) OR ((cvterm.name)::text = 'high_quality_draft'::text)) OR ((cvterm.name)::text = 'improved_high_quality_draft'::text)) OR ((cvterm.name)::text = 'annotation_directed_improved_draft'::text)) OR ((cvterm.name)::text = 'noncontiguous_finished'::text)) OR ((cvterm.name)::text = 'finished_genome'::text)) OR ((cvterm.name)::text = 'single'::text)) OR ((cvterm.name)::text = 'double'::text)) OR ((cvterm.name)::text = 'forward'::text)) OR ((cvterm.name)::text = 'reverse'::text)) OR ((cvterm.name)::text = 'ribozymic'::text)) OR ((cvterm.name)::text = 'chromosomal_variation_attribute'::text)) OR ((cvterm.name)::text = 'insertion_attribute'::text)) OR ((cvterm.name)::text = 'inversion_attribute'::text)) OR ((cvterm.name)::text = 'translocaton_attribute'::text)) OR ((cvterm.name)::text = 'duplication_attribute'::text)) OR ((cvterm.name)::text = 'intrachromosomal'::text)) OR ((cvterm.name)::text = 'interchromosomal'::text)) OR ((cvterm.name)::text = 'tandem'::text)) OR ((cvterm.name)::text = 'direct'::text)) OR ((cvterm.name)::text = 'inverted'::text)) OR ((cvterm.name)::text = 'pericentric'::text)) OR ((cvterm.name)::text = 'paracentric'::text)) OR ((cvterm.name)::text = 'reciprocal'::text)) OR ((cvterm.name)::text = 'insertional'::text)) OR ((cvterm.name)::text = 'free'::text)) OR ((cvterm.name)::text = 'score'::text)) OR ((cvterm.name)::text = 'quality_value'::text)) OR ((cvterm.name)::text = 'feature_attribute'::text));
  16268. --
  16269. -- Name: fingerprint_map; Type: VIEW; Schema: so; Owner: -
  16270. --
  16271. CREATE VIEW fingerprint_map AS
  16272. SELECT feature.feature_id AS fingerprint_map_id,
  16273. feature.feature_id,
  16274. feature.dbxref_id,
  16275. feature.organism_id,
  16276. feature.name,
  16277. feature.uniquename,
  16278. feature.residues,
  16279. feature.seqlen,
  16280. feature.md5checksum,
  16281. feature.type_id,
  16282. feature.is_analysis,
  16283. feature.is_obsolete,
  16284. feature.timeaccessioned,
  16285. feature.timelastmodified
  16286. FROM (feature
  16287. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16288. WHERE ((cvterm.name)::text = 'fingerprint_map'::text);
  16289. --
  16290. -- Name: finished_genome; Type: VIEW; Schema: so; Owner: -
  16291. --
  16292. CREATE VIEW finished_genome AS
  16293. SELECT feature.feature_id AS finished_genome_id,
  16294. feature.feature_id,
  16295. feature.dbxref_id,
  16296. feature.organism_id,
  16297. feature.name,
  16298. feature.uniquename,
  16299. feature.residues,
  16300. feature.seqlen,
  16301. feature.md5checksum,
  16302. feature.type_id,
  16303. feature.is_analysis,
  16304. feature.is_obsolete,
  16305. feature.timeaccessioned,
  16306. feature.timelastmodified
  16307. FROM (feature
  16308. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16309. WHERE ((cvterm.name)::text = 'finished_genome'::text);
  16310. --
  16311. -- Name: five_aminomethyl_two_thiouridine; Type: VIEW; Schema: so; Owner: -
  16312. --
  16313. CREATE VIEW five_aminomethyl_two_thiouridine AS
  16314. SELECT feature.feature_id AS five_aminomethyl_two_thiouridine_id,
  16315. feature.feature_id,
  16316. feature.dbxref_id,
  16317. feature.organism_id,
  16318. feature.name,
  16319. feature.uniquename,
  16320. feature.residues,
  16321. feature.seqlen,
  16322. feature.md5checksum,
  16323. feature.type_id,
  16324. feature.is_analysis,
  16325. feature.is_obsolete,
  16326. feature.timeaccessioned,
  16327. feature.timelastmodified
  16328. FROM (feature
  16329. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16330. WHERE ((cvterm.name)::text = 'five_aminomethyl_two_thiouridine'::text);
  16331. --
  16332. -- Name: five_carbamoylmethyluridine; Type: VIEW; Schema: so; Owner: -
  16333. --
  16334. CREATE VIEW five_carbamoylmethyluridine AS
  16335. SELECT feature.feature_id AS five_carbamoylmethyluridine_id,
  16336. feature.feature_id,
  16337. feature.dbxref_id,
  16338. feature.organism_id,
  16339. feature.name,
  16340. feature.uniquename,
  16341. feature.residues,
  16342. feature.seqlen,
  16343. feature.md5checksum,
  16344. feature.type_id,
  16345. feature.is_analysis,
  16346. feature.is_obsolete,
  16347. feature.timeaccessioned,
  16348. feature.timelastmodified
  16349. FROM (feature
  16350. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16351. WHERE ((cvterm.name)::text = 'five_carbamoylmethyluridine'::text);
  16352. --
  16353. -- Name: five_carboxyhydroxymethyl_uridine; Type: VIEW; Schema: so; Owner: -
  16354. --
  16355. CREATE VIEW five_carboxyhydroxymethyl_uridine AS
  16356. SELECT feature.feature_id AS five_carboxyhydroxymethyl_uridine_id,
  16357. feature.feature_id,
  16358. feature.dbxref_id,
  16359. feature.organism_id,
  16360. feature.name,
  16361. feature.uniquename,
  16362. feature.residues,
  16363. feature.seqlen,
  16364. feature.md5checksum,
  16365. feature.type_id,
  16366. feature.is_analysis,
  16367. feature.is_obsolete,
  16368. feature.timeaccessioned,
  16369. feature.timelastmodified
  16370. FROM (feature
  16371. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16372. WHERE ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine'::text);
  16373. --
  16374. -- Name: five_carboxyhydroxymethyl_uridine_methyl_ester; Type: VIEW; Schema: so; Owner: -
  16375. --
  16376. CREATE VIEW five_carboxyhydroxymethyl_uridine_methyl_ester AS
  16377. SELECT feature.feature_id AS five_carboxyhydroxymethyl_uridine_methyl_ester_id,
  16378. feature.feature_id,
  16379. feature.dbxref_id,
  16380. feature.organism_id,
  16381. feature.name,
  16382. feature.uniquename,
  16383. feature.residues,
  16384. feature.seqlen,
  16385. feature.md5checksum,
  16386. feature.type_id,
  16387. feature.is_analysis,
  16388. feature.is_obsolete,
  16389. feature.timeaccessioned,
  16390. feature.timelastmodified
  16391. FROM (feature
  16392. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16393. WHERE ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine_methyl_ester'::text);
  16394. --
  16395. -- Name: five_carboxymethylaminomethyl_two_prime_o_methyluridine; Type: VIEW; Schema: so; Owner: -
  16396. --
  16397. CREATE VIEW five_carboxymethylaminomethyl_two_prime_o_methyluridine AS
  16398. SELECT feature.feature_id AS five_carboxymethylaminomethyl_two_prime_o_methyluridine_id,
  16399. feature.feature_id,
  16400. feature.dbxref_id,
  16401. feature.organism_id,
  16402. feature.name,
  16403. feature.uniquename,
  16404. feature.residues,
  16405. feature.seqlen,
  16406. feature.md5checksum,
  16407. feature.type_id,
  16408. feature.is_analysis,
  16409. feature.is_obsolete,
  16410. feature.timeaccessioned,
  16411. feature.timelastmodified
  16412. FROM (feature
  16413. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16414. WHERE ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_prime_O_methyluridine'::text);
  16415. --
  16416. -- Name: five_carboxymethylaminomethyl_two_thiouridine; Type: VIEW; Schema: so; Owner: -
  16417. --
  16418. CREATE VIEW five_carboxymethylaminomethyl_two_thiouridine AS
  16419. SELECT feature.feature_id AS five_carboxymethylaminomethyl_two_thiouridine_id,
  16420. feature.feature_id,
  16421. feature.dbxref_id,
  16422. feature.organism_id,
  16423. feature.name,
  16424. feature.uniquename,
  16425. feature.residues,
  16426. feature.seqlen,
  16427. feature.md5checksum,
  16428. feature.type_id,
  16429. feature.is_analysis,
  16430. feature.is_obsolete,
  16431. feature.timeaccessioned,
  16432. feature.timelastmodified
  16433. FROM (feature
  16434. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16435. WHERE ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_thiouridine'::text);
  16436. --
  16437. -- Name: five_carboxymethylaminomethyluridine; Type: VIEW; Schema: so; Owner: -
  16438. --
  16439. CREATE VIEW five_carboxymethylaminomethyluridine AS
  16440. SELECT feature.feature_id AS five_carboxymethylaminomethyluridine_id,
  16441. feature.feature_id,
  16442. feature.dbxref_id,
  16443. feature.organism_id,
  16444. feature.name,
  16445. feature.uniquename,
  16446. feature.residues,
  16447. feature.seqlen,
  16448. feature.md5checksum,
  16449. feature.type_id,
  16450. feature.is_analysis,
  16451. feature.is_obsolete,
  16452. feature.timeaccessioned,
  16453. feature.timelastmodified
  16454. FROM (feature
  16455. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16456. WHERE ((cvterm.name)::text = 'five_carboxymethylaminomethyluridine'::text);
  16457. --
  16458. -- Name: five_carboxymethyluridine; Type: VIEW; Schema: so; Owner: -
  16459. --
  16460. CREATE VIEW five_carboxymethyluridine AS
  16461. SELECT feature.feature_id AS five_carboxymethyluridine_id,
  16462. feature.feature_id,
  16463. feature.dbxref_id,
  16464. feature.organism_id,
  16465. feature.name,
  16466. feature.uniquename,
  16467. feature.residues,
  16468. feature.seqlen,
  16469. feature.md5checksum,
  16470. feature.type_id,
  16471. feature.is_analysis,
  16472. feature.is_obsolete,
  16473. feature.timeaccessioned,
  16474. feature.timelastmodified
  16475. FROM (feature
  16476. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16477. WHERE ((cvterm.name)::text = 'five_carboxymethyluridine'::text);
  16478. --
  16479. -- Name: five_cm_2_prime_o_methu; Type: VIEW; Schema: so; Owner: -
  16480. --
  16481. CREATE VIEW five_cm_2_prime_o_methu AS
  16482. SELECT feature.feature_id AS five_cm_2_prime_o_methu_id,
  16483. feature.feature_id,
  16484. feature.dbxref_id,
  16485. feature.organism_id,
  16486. feature.name,
  16487. feature.uniquename,
  16488. feature.residues,
  16489. feature.seqlen,
  16490. feature.md5checksum,
  16491. feature.type_id,
  16492. feature.is_analysis,
  16493. feature.is_obsolete,
  16494. feature.timeaccessioned,
  16495. feature.timelastmodified
  16496. FROM (feature
  16497. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16498. WHERE ((cvterm.name)::text = 'five_carbamoylmethyl_two_prime_O_methyluridine'::text);
  16499. --
  16500. -- Name: five_formyl_two_prime_o_methylcytidine; Type: VIEW; Schema: so; Owner: -
  16501. --
  16502. CREATE VIEW five_formyl_two_prime_o_methylcytidine AS
  16503. SELECT feature.feature_id AS five_formyl_two_prime_o_methylcytidine_id,
  16504. feature.feature_id,
  16505. feature.dbxref_id,
  16506. feature.organism_id,
  16507. feature.name,
  16508. feature.uniquename,
  16509. feature.residues,
  16510. feature.seqlen,
  16511. feature.md5checksum,
  16512. feature.type_id,
  16513. feature.is_analysis,
  16514. feature.is_obsolete,
  16515. feature.timeaccessioned,
  16516. feature.timelastmodified
  16517. FROM (feature
  16518. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16519. WHERE ((cvterm.name)::text = 'five_formyl_two_prime_O_methylcytidine'::text);
  16520. --
  16521. -- Name: five_formylcytidine; Type: VIEW; Schema: so; Owner: -
  16522. --
  16523. CREATE VIEW five_formylcytidine AS
  16524. SELECT feature.feature_id AS five_formylcytidine_id,
  16525. feature.feature_id,
  16526. feature.dbxref_id,
  16527. feature.organism_id,
  16528. feature.name,
  16529. feature.uniquename,
  16530. feature.residues,
  16531. feature.seqlen,
  16532. feature.md5checksum,
  16533. feature.type_id,
  16534. feature.is_analysis,
  16535. feature.is_obsolete,
  16536. feature.timeaccessioned,
  16537. feature.timelastmodified
  16538. FROM (feature
  16539. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16540. WHERE ((cvterm.name)::text = 'five_formylcytidine'::text);
  16541. --
  16542. -- Name: five_hydroxymethylcytidine; Type: VIEW; Schema: so; Owner: -
  16543. --
  16544. CREATE VIEW five_hydroxymethylcytidine AS
  16545. SELECT feature.feature_id AS five_hydroxymethylcytidine_id,
  16546. feature.feature_id,
  16547. feature.dbxref_id,
  16548. feature.organism_id,
  16549. feature.name,
  16550. feature.uniquename,
  16551. feature.residues,
  16552. feature.seqlen,
  16553. feature.md5checksum,
  16554. feature.type_id,
  16555. feature.is_analysis,
  16556. feature.is_obsolete,
  16557. feature.timeaccessioned,
  16558. feature.timelastmodified
  16559. FROM (feature
  16560. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16561. WHERE ((cvterm.name)::text = 'five_hydroxymethylcytidine'::text);
  16562. --
  16563. -- Name: five_hydroxyuridine; Type: VIEW; Schema: so; Owner: -
  16564. --
  16565. CREATE VIEW five_hydroxyuridine AS
  16566. SELECT feature.feature_id AS five_hydroxyuridine_id,
  16567. feature.feature_id,
  16568. feature.dbxref_id,
  16569. feature.organism_id,
  16570. feature.name,
  16571. feature.uniquename,
  16572. feature.residues,
  16573. feature.seqlen,
  16574. feature.md5checksum,
  16575. feature.type_id,
  16576. feature.is_analysis,
  16577. feature.is_obsolete,
  16578. feature.timeaccessioned,
  16579. feature.timelastmodified
  16580. FROM (feature
  16581. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16582. WHERE ((cvterm.name)::text = 'five_hydroxyuridine'::text);
  16583. --
  16584. -- Name: five_isopentenylaminomethyl_two_prime_o_methyluridine; Type: VIEW; Schema: so; Owner: -
  16585. --
  16586. CREATE VIEW five_isopentenylaminomethyl_two_prime_o_methyluridine AS
  16587. SELECT feature.feature_id AS five_isopentenylaminomethyl_two_prime_o_methyluridine_id,
  16588. feature.feature_id,
  16589. feature.dbxref_id,
  16590. feature.organism_id,
  16591. feature.name,
  16592. feature.uniquename,
  16593. feature.residues,
  16594. feature.seqlen,
  16595. feature.md5checksum,
  16596. feature.type_id,
  16597. feature.is_analysis,
  16598. feature.is_obsolete,
  16599. feature.timeaccessioned,
  16600. feature.timelastmodified
  16601. FROM (feature
  16602. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16603. WHERE ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_prime_O_methyluridine'::text);
  16604. --
  16605. -- Name: five_isopentenylaminomethyl_two_thiouridine; Type: VIEW; Schema: so; Owner: -
  16606. --
  16607. CREATE VIEW five_isopentenylaminomethyl_two_thiouridine AS
  16608. SELECT feature.feature_id AS five_isopentenylaminomethyl_two_thiouridine_id,
  16609. feature.feature_id,
  16610. feature.dbxref_id,
  16611. feature.organism_id,
  16612. feature.name,
  16613. feature.uniquename,
  16614. feature.residues,
  16615. feature.seqlen,
  16616. feature.md5checksum,
  16617. feature.type_id,
  16618. feature.is_analysis,
  16619. feature.is_obsolete,
  16620. feature.timeaccessioned,
  16621. feature.timelastmodified
  16622. FROM (feature
  16623. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16624. WHERE ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_thiouridine'::text);
  16625. --
  16626. -- Name: five_isopentenylaminomethyl_uridine; Type: VIEW; Schema: so; Owner: -
  16627. --
  16628. CREATE VIEW five_isopentenylaminomethyl_uridine AS
  16629. SELECT feature.feature_id AS five_isopentenylaminomethyl_uridine_id,
  16630. feature.feature_id,
  16631. feature.dbxref_id,
  16632. feature.organism_id,
  16633. feature.name,
  16634. feature.uniquename,
  16635. feature.residues,
  16636. feature.seqlen,
  16637. feature.md5checksum,
  16638. feature.type_id,
  16639. feature.is_analysis,
  16640. feature.is_obsolete,
  16641. feature.timeaccessioned,
  16642. feature.timelastmodified
  16643. FROM (feature
  16644. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16645. WHERE ((cvterm.name)::text = 'five_isopentenylaminomethyl_uridine'::text);
  16646. --
  16647. -- Name: five_mam_2_thiouridine; Type: VIEW; Schema: so; Owner: -
  16648. --
  16649. CREATE VIEW five_mam_2_thiouridine AS
  16650. SELECT feature.feature_id AS five_mam_2_thiouridine_id,
  16651. feature.feature_id,
  16652. feature.dbxref_id,
  16653. feature.organism_id,
  16654. feature.name,
  16655. feature.uniquename,
  16656. feature.residues,
  16657. feature.seqlen,
  16658. feature.md5checksum,
  16659. feature.type_id,
  16660. feature.is_analysis,
  16661. feature.is_obsolete,
  16662. feature.timeaccessioned,
  16663. feature.timelastmodified
  16664. FROM (feature
  16665. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16666. WHERE ((cvterm.name)::text = 'five_methylaminomethyl_two_thiouridine'::text);
  16667. --
  16668. -- Name: five_mcm_2_thiouridine; Type: VIEW; Schema: so; Owner: -
  16669. --
  16670. CREATE VIEW five_mcm_2_thiouridine AS
  16671. SELECT feature.feature_id AS five_mcm_2_thiouridine_id,
  16672. feature.feature_id,
  16673. feature.dbxref_id,
  16674. feature.organism_id,
  16675. feature.name,
  16676. feature.uniquename,
  16677. feature.residues,
  16678. feature.seqlen,
  16679. feature.md5checksum,
  16680. feature.type_id,
  16681. feature.is_analysis,
  16682. feature.is_obsolete,
  16683. feature.timeaccessioned,
  16684. feature.timelastmodified
  16685. FROM (feature
  16686. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16687. WHERE ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_thiouridine'::text);
  16688. --
  16689. -- Name: five_methoxycarbonylmethyl_two_prime_o_methyluridine; Type: VIEW; Schema: so; Owner: -
  16690. --
  16691. CREATE VIEW five_methoxycarbonylmethyl_two_prime_o_methyluridine AS
  16692. SELECT feature.feature_id AS five_methoxycarbonylmethyl_two_prime_o_methyluridine_id,
  16693. feature.feature_id,
  16694. feature.dbxref_id,
  16695. feature.organism_id,
  16696. feature.name,
  16697. feature.uniquename,
  16698. feature.residues,
  16699. feature.seqlen,
  16700. feature.md5checksum,
  16701. feature.type_id,
  16702. feature.is_analysis,
  16703. feature.is_obsolete,
  16704. feature.timeaccessioned,
  16705. feature.timelastmodified
  16706. FROM (feature
  16707. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16708. WHERE ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_prime_O_methyluridine'::text);
  16709. --
  16710. -- Name: five_methoxycarbonylmethyluridine; Type: VIEW; Schema: so; Owner: -
  16711. --
  16712. CREATE VIEW five_methoxycarbonylmethyluridine AS
  16713. SELECT feature.feature_id AS five_methoxycarbonylmethyluridine_id,
  16714. feature.feature_id,
  16715. feature.dbxref_id,
  16716. feature.organism_id,
  16717. feature.name,
  16718. feature.uniquename,
  16719. feature.residues,
  16720. feature.seqlen,
  16721. feature.md5checksum,
  16722. feature.type_id,
  16723. feature.is_analysis,
  16724. feature.is_obsolete,
  16725. feature.timeaccessioned,
  16726. feature.timelastmodified
  16727. FROM (feature
  16728. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16729. WHERE ((cvterm.name)::text = 'five_methoxycarbonylmethyluridine'::text);
  16730. --
  16731. -- Name: five_methoxyuridine; Type: VIEW; Schema: so; Owner: -
  16732. --
  16733. CREATE VIEW five_methoxyuridine AS
  16734. SELECT feature.feature_id AS five_methoxyuridine_id,
  16735. feature.feature_id,
  16736. feature.dbxref_id,
  16737. feature.organism_id,
  16738. feature.name,
  16739. feature.uniquename,
  16740. feature.residues,
  16741. feature.seqlen,
  16742. feature.md5checksum,
  16743. feature.type_id,
  16744. feature.is_analysis,
  16745. feature.is_obsolete,
  16746. feature.timeaccessioned,
  16747. feature.timelastmodified
  16748. FROM (feature
  16749. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16750. WHERE ((cvterm.name)::text = 'five_methoxyuridine'::text);
  16751. --
  16752. -- Name: five_methyl_2_thiouridine; Type: VIEW; Schema: so; Owner: -
  16753. --
  16754. CREATE VIEW five_methyl_2_thiouridine AS
  16755. SELECT feature.feature_id AS five_methyl_2_thiouridine_id,
  16756. feature.feature_id,
  16757. feature.dbxref_id,
  16758. feature.organism_id,
  16759. feature.name,
  16760. feature.uniquename,
  16761. feature.residues,
  16762. feature.seqlen,
  16763. feature.md5checksum,
  16764. feature.type_id,
  16765. feature.is_analysis,
  16766. feature.is_obsolete,
  16767. feature.timeaccessioned,
  16768. feature.timelastmodified
  16769. FROM (feature
  16770. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16771. WHERE ((cvterm.name)::text = 'five_methyl_2_thiouridine'::text);
  16772. --
  16773. -- Name: five_methylaminomethyl_two_selenouridine; Type: VIEW; Schema: so; Owner: -
  16774. --
  16775. CREATE VIEW five_methylaminomethyl_two_selenouridine AS
  16776. SELECT feature.feature_id AS five_methylaminomethyl_two_selenouridine_id,
  16777. feature.feature_id,
  16778. feature.dbxref_id,
  16779. feature.organism_id,
  16780. feature.name,
  16781. feature.uniquename,
  16782. feature.residues,
  16783. feature.seqlen,
  16784. feature.md5checksum,
  16785. feature.type_id,
  16786. feature.is_analysis,
  16787. feature.is_obsolete,
  16788. feature.timeaccessioned,
  16789. feature.timelastmodified
  16790. FROM (feature
  16791. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16792. WHERE ((cvterm.name)::text = 'five_methylaminomethyl_two_selenouridine'::text);
  16793. --
  16794. -- Name: five_methylaminomethyluridine; Type: VIEW; Schema: so; Owner: -
  16795. --
  16796. CREATE VIEW five_methylaminomethyluridine AS
  16797. SELECT feature.feature_id AS five_methylaminomethyluridine_id,
  16798. feature.feature_id,
  16799. feature.dbxref_id,
  16800. feature.organism_id,
  16801. feature.name,
  16802. feature.uniquename,
  16803. feature.residues,
  16804. feature.seqlen,
  16805. feature.md5checksum,
  16806. feature.type_id,
  16807. feature.is_analysis,
  16808. feature.is_obsolete,
  16809. feature.timeaccessioned,
  16810. feature.timelastmodified
  16811. FROM (feature
  16812. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16813. WHERE ((cvterm.name)::text = 'five_methylaminomethyluridine'::text);
  16814. --
  16815. -- Name: five_methylcytidine; Type: VIEW; Schema: so; Owner: -
  16816. --
  16817. CREATE VIEW five_methylcytidine AS
  16818. SELECT feature.feature_id AS five_methylcytidine_id,
  16819. feature.feature_id,
  16820. feature.dbxref_id,
  16821. feature.organism_id,
  16822. feature.name,
  16823. feature.uniquename,
  16824. feature.residues,
  16825. feature.seqlen,
  16826. feature.md5checksum,
  16827. feature.type_id,
  16828. feature.is_analysis,
  16829. feature.is_obsolete,
  16830. feature.timeaccessioned,
  16831. feature.timelastmodified
  16832. FROM (feature
  16833. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16834. WHERE ((cvterm.name)::text = 'five_methylcytidine'::text);
  16835. --
  16836. -- Name: five_methyldihydrouridine; Type: VIEW; Schema: so; Owner: -
  16837. --
  16838. CREATE VIEW five_methyldihydrouridine AS
  16839. SELECT feature.feature_id AS five_methyldihydrouridine_id,
  16840. feature.feature_id,
  16841. feature.dbxref_id,
  16842. feature.organism_id,
  16843. feature.name,
  16844. feature.uniquename,
  16845. feature.residues,
  16846. feature.seqlen,
  16847. feature.md5checksum,
  16848. feature.type_id,
  16849. feature.is_analysis,
  16850. feature.is_obsolete,
  16851. feature.timeaccessioned,
  16852. feature.timelastmodified
  16853. FROM (feature
  16854. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16855. WHERE ((cvterm.name)::text = 'five_methyldihydrouridine'::text);
  16856. --
  16857. -- Name: five_methyluridine; Type: VIEW; Schema: so; Owner: -
  16858. --
  16859. CREATE VIEW five_methyluridine AS
  16860. SELECT feature.feature_id AS five_methyluridine_id,
  16861. feature.feature_id,
  16862. feature.dbxref_id,
  16863. feature.organism_id,
  16864. feature.name,
  16865. feature.uniquename,
  16866. feature.residues,
  16867. feature.seqlen,
  16868. feature.md5checksum,
  16869. feature.type_id,
  16870. feature.is_analysis,
  16871. feature.is_obsolete,
  16872. feature.timeaccessioned,
  16873. feature.timelastmodified
  16874. FROM (feature
  16875. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16876. WHERE ((cvterm.name)::text = 'five_methyluridine'::text);
  16877. --
  16878. -- Name: five_prime_cis_splice_site; Type: VIEW; Schema: so; Owner: -
  16879. --
  16880. CREATE VIEW five_prime_cis_splice_site AS
  16881. SELECT feature.feature_id AS five_prime_cis_splice_site_id,
  16882. feature.feature_id,
  16883. feature.dbxref_id,
  16884. feature.organism_id,
  16885. feature.name,
  16886. feature.uniquename,
  16887. feature.residues,
  16888. feature.seqlen,
  16889. feature.md5checksum,
  16890. feature.type_id,
  16891. feature.is_analysis,
  16892. feature.is_obsolete,
  16893. feature.timeaccessioned,
  16894. feature.timelastmodified
  16895. FROM (feature
  16896. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16897. WHERE ((((cvterm.name)::text = 'canonical_five_prime_splice_site'::text) OR ((cvterm.name)::text = 'non_canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'five_prime_cis_splice_site'::text));
  16898. --
  16899. -- Name: five_prime_clip; Type: VIEW; Schema: so; Owner: -
  16900. --
  16901. CREATE VIEW five_prime_clip AS
  16902. SELECT feature.feature_id AS five_prime_clip_id,
  16903. feature.feature_id,
  16904. feature.dbxref_id,
  16905. feature.organism_id,
  16906. feature.name,
  16907. feature.uniquename,
  16908. feature.residues,
  16909. feature.seqlen,
  16910. feature.md5checksum,
  16911. feature.type_id,
  16912. feature.is_analysis,
  16913. feature.is_obsolete,
  16914. feature.timeaccessioned,
  16915. feature.timelastmodified
  16916. FROM (feature
  16917. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16918. WHERE ((cvterm.name)::text = 'five_prime_clip'::text);
  16919. --
  16920. -- Name: five_prime_coding_exon; Type: VIEW; Schema: so; Owner: -
  16921. --
  16922. CREATE VIEW five_prime_coding_exon AS
  16923. SELECT feature.feature_id AS five_prime_coding_exon_id,
  16924. feature.feature_id,
  16925. feature.dbxref_id,
  16926. feature.organism_id,
  16927. feature.name,
  16928. feature.uniquename,
  16929. feature.residues,
  16930. feature.seqlen,
  16931. feature.md5checksum,
  16932. feature.type_id,
  16933. feature.is_analysis,
  16934. feature.is_obsolete,
  16935. feature.timeaccessioned,
  16936. feature.timelastmodified
  16937. FROM (feature
  16938. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16939. WHERE ((cvterm.name)::text = 'five_prime_coding_exon'::text);
  16940. --
  16941. -- Name: five_prime_coding_exon_coding_region; Type: VIEW; Schema: so; Owner: -
  16942. --
  16943. CREATE VIEW five_prime_coding_exon_coding_region AS
  16944. SELECT feature.feature_id AS five_prime_coding_exon_coding_region_id,
  16945. feature.feature_id,
  16946. feature.dbxref_id,
  16947. feature.organism_id,
  16948. feature.name,
  16949. feature.uniquename,
  16950. feature.residues,
  16951. feature.seqlen,
  16952. feature.md5checksum,
  16953. feature.type_id,
  16954. feature.is_analysis,
  16955. feature.is_obsolete,
  16956. feature.timeaccessioned,
  16957. feature.timelastmodified
  16958. FROM (feature
  16959. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16960. WHERE ((cvterm.name)::text = 'five_prime_coding_exon_coding_region'::text);
  16961. --
  16962. -- Name: five_prime_coding_exon_noncoding_region; Type: VIEW; Schema: so; Owner: -
  16963. --
  16964. CREATE VIEW five_prime_coding_exon_noncoding_region AS
  16965. SELECT feature.feature_id AS five_prime_coding_exon_noncoding_region_id,
  16966. feature.feature_id,
  16967. feature.dbxref_id,
  16968. feature.organism_id,
  16969. feature.name,
  16970. feature.uniquename,
  16971. feature.residues,
  16972. feature.seqlen,
  16973. feature.md5checksum,
  16974. feature.type_id,
  16975. feature.is_analysis,
  16976. feature.is_obsolete,
  16977. feature.timeaccessioned,
  16978. feature.timelastmodified
  16979. FROM (feature
  16980. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16981. WHERE ((cvterm.name)::text = 'five_prime_coding_exon_noncoding_region'::text);
  16982. --
  16983. -- Name: five_prime_d_heptamer; Type: VIEW; Schema: so; Owner: -
  16984. --
  16985. CREATE VIEW five_prime_d_heptamer AS
  16986. SELECT feature.feature_id AS five_prime_d_heptamer_id,
  16987. feature.feature_id,
  16988. feature.dbxref_id,
  16989. feature.organism_id,
  16990. feature.name,
  16991. feature.uniquename,
  16992. feature.residues,
  16993. feature.seqlen,
  16994. feature.md5checksum,
  16995. feature.type_id,
  16996. feature.is_analysis,
  16997. feature.is_obsolete,
  16998. feature.timeaccessioned,
  16999. feature.timelastmodified
  17000. FROM (feature
  17001. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17002. WHERE ((cvterm.name)::text = 'five_prime_D_heptamer'::text);
  17003. --
  17004. -- Name: five_prime_d_nonamer; Type: VIEW; Schema: so; Owner: -
  17005. --
  17006. CREATE VIEW five_prime_d_nonamer AS
  17007. SELECT feature.feature_id AS five_prime_d_nonamer_id,
  17008. feature.feature_id,
  17009. feature.dbxref_id,
  17010. feature.organism_id,
  17011. feature.name,
  17012. feature.uniquename,
  17013. feature.residues,
  17014. feature.seqlen,
  17015. feature.md5checksum,
  17016. feature.type_id,
  17017. feature.is_analysis,
  17018. feature.is_obsolete,
  17019. feature.timeaccessioned,
  17020. feature.timelastmodified
  17021. FROM (feature
  17022. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17023. WHERE ((cvterm.name)::text = 'five_prime_D_nonamer'::text);
  17024. --
  17025. -- Name: five_prime_d_recombination_signal_sequence; Type: VIEW; Schema: so; Owner: -
  17026. --
  17027. CREATE VIEW five_prime_d_recombination_signal_sequence AS
  17028. SELECT feature.feature_id AS five_prime_d_recombination_signal_sequence_id,
  17029. feature.feature_id,
  17030. feature.dbxref_id,
  17031. feature.organism_id,
  17032. feature.name,
  17033. feature.uniquename,
  17034. feature.residues,
  17035. feature.seqlen,
  17036. feature.md5checksum,
  17037. feature.type_id,
  17038. feature.is_analysis,
  17039. feature.is_obsolete,
  17040. feature.timeaccessioned,
  17041. feature.timelastmodified
  17042. FROM (feature
  17043. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17044. WHERE ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text);
  17045. --
  17046. -- Name: five_prime_d_spacer; Type: VIEW; Schema: so; Owner: -
  17047. --
  17048. CREATE VIEW five_prime_d_spacer AS
  17049. SELECT feature.feature_id AS five_prime_d_spacer_id,
  17050. feature.feature_id,
  17051. feature.dbxref_id,
  17052. feature.organism_id,
  17053. feature.name,
  17054. feature.uniquename,
  17055. feature.residues,
  17056. feature.seqlen,
  17057. feature.md5checksum,
  17058. feature.type_id,
  17059. feature.is_analysis,
  17060. feature.is_obsolete,
  17061. feature.timeaccessioned,
  17062. feature.timelastmodified
  17063. FROM (feature
  17064. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17065. WHERE ((cvterm.name)::text = 'five_prime_D_spacer'::text);
  17066. --
  17067. -- Name: five_prime_est; Type: VIEW; Schema: so; Owner: -
  17068. --
  17069. CREATE VIEW five_prime_est AS
  17070. SELECT feature.feature_id AS five_prime_est_id,
  17071. feature.feature_id,
  17072. feature.dbxref_id,
  17073. feature.organism_id,
  17074. feature.name,
  17075. feature.uniquename,
  17076. feature.residues,
  17077. feature.seqlen,
  17078. feature.md5checksum,
  17079. feature.type_id,
  17080. feature.is_analysis,
  17081. feature.is_obsolete,
  17082. feature.timeaccessioned,
  17083. feature.timelastmodified
  17084. FROM (feature
  17085. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17086. WHERE ((cvterm.name)::text = 'five_prime_EST'::text);
  17087. --
  17088. -- Name: five_prime_five_prime_overlap; Type: VIEW; Schema: so; Owner: -
  17089. --
  17090. CREATE VIEW five_prime_five_prime_overlap AS
  17091. SELECT feature.feature_id AS five_prime_five_prime_overlap_id,
  17092. feature.feature_id,
  17093. feature.dbxref_id,
  17094. feature.organism_id,
  17095. feature.name,
  17096. feature.uniquename,
  17097. feature.residues,
  17098. feature.seqlen,
  17099. feature.md5checksum,
  17100. feature.type_id,
  17101. feature.is_analysis,
  17102. feature.is_obsolete,
  17103. feature.timeaccessioned,
  17104. feature.timelastmodified
  17105. FROM (feature
  17106. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17107. WHERE ((cvterm.name)::text = 'five_prime_five_prime_overlap'::text);
  17108. --
  17109. -- Name: five_prime_flanking_region; Type: VIEW; Schema: so; Owner: -
  17110. --
  17111. CREATE VIEW five_prime_flanking_region AS
  17112. SELECT feature.feature_id AS five_prime_flanking_region_id,
  17113. feature.feature_id,
  17114. feature.dbxref_id,
  17115. feature.organism_id,
  17116. feature.name,
  17117. feature.uniquename,
  17118. feature.residues,
  17119. feature.seqlen,
  17120. feature.md5checksum,
  17121. feature.type_id,
  17122. feature.is_analysis,
  17123. feature.is_obsolete,
  17124. feature.timeaccessioned,
  17125. feature.timelastmodified
  17126. FROM (feature
  17127. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17128. WHERE ((cvterm.name)::text = 'five_prime_flanking_region'::text);
  17129. --
  17130. -- Name: five_prime_intron; Type: VIEW; Schema: so; Owner: -
  17131. --
  17132. CREATE VIEW five_prime_intron AS
  17133. SELECT feature.feature_id AS five_prime_intron_id,
  17134. feature.feature_id,
  17135. feature.dbxref_id,
  17136. feature.organism_id,
  17137. feature.name,
  17138. feature.uniquename,
  17139. feature.residues,
  17140. feature.seqlen,
  17141. feature.md5checksum,
  17142. feature.type_id,
  17143. feature.is_analysis,
  17144. feature.is_obsolete,
  17145. feature.timeaccessioned,
  17146. feature.timelastmodified
  17147. FROM (feature
  17148. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17149. WHERE ((cvterm.name)::text = 'five_prime_intron'::text);
  17150. --
  17151. -- Name: five_prime_ltr; Type: VIEW; Schema: so; Owner: -
  17152. --
  17153. CREATE VIEW five_prime_ltr AS
  17154. SELECT feature.feature_id AS five_prime_ltr_id,
  17155. feature.feature_id,
  17156. feature.dbxref_id,
  17157. feature.organism_id,
  17158. feature.name,
  17159. feature.uniquename,
  17160. feature.residues,
  17161. feature.seqlen,
  17162. feature.md5checksum,
  17163. feature.type_id,
  17164. feature.is_analysis,
  17165. feature.is_obsolete,
  17166. feature.timeaccessioned,
  17167. feature.timelastmodified
  17168. FROM (feature
  17169. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17170. WHERE ((cvterm.name)::text = 'five_prime_LTR'::text);
  17171. --
  17172. -- Name: five_prime_ltr_component; Type: VIEW; Schema: so; Owner: -
  17173. --
  17174. CREATE VIEW five_prime_ltr_component AS
  17175. SELECT feature.feature_id AS five_prime_ltr_component_id,
  17176. feature.feature_id,
  17177. feature.dbxref_id,
  17178. feature.organism_id,
  17179. feature.name,
  17180. feature.uniquename,
  17181. feature.residues,
  17182. feature.seqlen,
  17183. feature.md5checksum,
  17184. feature.type_id,
  17185. feature.is_analysis,
  17186. feature.is_obsolete,
  17187. feature.timeaccessioned,
  17188. feature.timelastmodified
  17189. FROM (feature
  17190. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17191. WHERE (((((cvterm.name)::text = 'R_five_prime_LTR_region'::text) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'five_prime_LTR_component'::text));
  17192. --
  17193. -- Name: five_prime_noncoding_exon; Type: VIEW; Schema: so; Owner: -
  17194. --
  17195. CREATE VIEW five_prime_noncoding_exon AS
  17196. SELECT feature.feature_id AS five_prime_noncoding_exon_id,
  17197. feature.feature_id,
  17198. feature.dbxref_id,
  17199. feature.organism_id,
  17200. feature.name,
  17201. feature.uniquename,
  17202. feature.residues,
  17203. feature.seqlen,
  17204. feature.md5checksum,
  17205. feature.type_id,
  17206. feature.is_analysis,
  17207. feature.is_obsolete,
  17208. feature.timeaccessioned,
  17209. feature.timelastmodified
  17210. FROM (feature
  17211. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17212. WHERE ((cvterm.name)::text = 'five_prime_noncoding_exon'::text);
  17213. --
  17214. -- Name: five_prime_open_reading_frame; Type: VIEW; Schema: so; Owner: -
  17215. --
  17216. CREATE VIEW five_prime_open_reading_frame AS
  17217. SELECT feature.feature_id AS five_prime_open_reading_frame_id,
  17218. feature.feature_id,
  17219. feature.dbxref_id,
  17220. feature.organism_id,
  17221. feature.name,
  17222. feature.uniquename,
  17223. feature.residues,
  17224. feature.seqlen,
  17225. feature.md5checksum,
  17226. feature.type_id,
  17227. feature.is_analysis,
  17228. feature.is_obsolete,
  17229. feature.timeaccessioned,
  17230. feature.timelastmodified
  17231. FROM (feature
  17232. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17233. WHERE ((cvterm.name)::text = 'five_prime_open_reading_frame'::text);
  17234. --
  17235. -- Name: five_prime_recoding_site; Type: VIEW; Schema: so; Owner: -
  17236. --
  17237. CREATE VIEW five_prime_recoding_site AS
  17238. SELECT feature.feature_id AS five_prime_recoding_site_id,
  17239. feature.feature_id,
  17240. feature.dbxref_id,
  17241. feature.organism_id,
  17242. feature.name,
  17243. feature.uniquename,
  17244. feature.residues,
  17245. feature.seqlen,
  17246. feature.md5checksum,
  17247. feature.type_id,
  17248. feature.is_analysis,
  17249. feature.is_obsolete,
  17250. feature.timeaccessioned,
  17251. feature.timelastmodified
  17252. FROM (feature
  17253. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17254. WHERE ((cvterm.name)::text = 'five_prime_recoding_site'::text);
  17255. --
  17256. -- Name: five_prime_restriction_enzyme_junction; Type: VIEW; Schema: so; Owner: -
  17257. --
  17258. CREATE VIEW five_prime_restriction_enzyme_junction AS
  17259. SELECT feature.feature_id AS five_prime_restriction_enzyme_junction_id,
  17260. feature.feature_id,
  17261. feature.dbxref_id,
  17262. feature.organism_id,
  17263. feature.name,
  17264. feature.uniquename,
  17265. feature.residues,
  17266. feature.seqlen,
  17267. feature.md5checksum,
  17268. feature.type_id,
  17269. feature.is_analysis,
  17270. feature.is_obsolete,
  17271. feature.timeaccessioned,
  17272. feature.timelastmodified
  17273. FROM (feature
  17274. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17275. WHERE ((cvterm.name)::text = 'five_prime_restriction_enzyme_junction'::text);
  17276. --
  17277. -- Name: five_prime_rst; Type: VIEW; Schema: so; Owner: -
  17278. --
  17279. CREATE VIEW five_prime_rst AS
  17280. SELECT feature.feature_id AS five_prime_rst_id,
  17281. feature.feature_id,
  17282. feature.dbxref_id,
  17283. feature.organism_id,
  17284. feature.name,
  17285. feature.uniquename,
  17286. feature.residues,
  17287. feature.seqlen,
  17288. feature.md5checksum,
  17289. feature.type_id,
  17290. feature.is_analysis,
  17291. feature.is_obsolete,
  17292. feature.timeaccessioned,
  17293. feature.timelastmodified
  17294. FROM (feature
  17295. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17296. WHERE ((cvterm.name)::text = 'five_prime_RST'::text);
  17297. --
  17298. -- Name: five_prime_terminal_inverted_repeat; Type: VIEW; Schema: so; Owner: -
  17299. --
  17300. CREATE VIEW five_prime_terminal_inverted_repeat AS
  17301. SELECT feature.feature_id AS five_prime_terminal_inverted_repeat_id,
  17302. feature.feature_id,
  17303. feature.dbxref_id,
  17304. feature.organism_id,
  17305. feature.name,
  17306. feature.uniquename,
  17307. feature.residues,
  17308. feature.seqlen,
  17309. feature.md5checksum,
  17310. feature.type_id,
  17311. feature.is_analysis,
  17312. feature.is_obsolete,
  17313. feature.timeaccessioned,
  17314. feature.timelastmodified
  17315. FROM (feature
  17316. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17317. WHERE ((cvterm.name)::text = 'five_prime_terminal_inverted_repeat'::text);
  17318. --
  17319. -- Name: five_prime_three_prime_overlap; Type: VIEW; Schema: so; Owner: -
  17320. --
  17321. CREATE VIEW five_prime_three_prime_overlap AS
  17322. SELECT feature.feature_id AS five_prime_three_prime_overlap_id,
  17323. feature.feature_id,
  17324. feature.dbxref_id,
  17325. feature.organism_id,
  17326. feature.name,
  17327. feature.uniquename,
  17328. feature.residues,
  17329. feature.seqlen,
  17330. feature.md5checksum,
  17331. feature.type_id,
  17332. feature.is_analysis,
  17333. feature.is_obsolete,
  17334. feature.timeaccessioned,
  17335. feature.timelastmodified
  17336. FROM (feature
  17337. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17338. WHERE ((cvterm.name)::text = 'five_prime_three_prime_overlap'::text);
  17339. --
  17340. -- Name: five_prime_ust; Type: VIEW; Schema: so; Owner: -
  17341. --
  17342. CREATE VIEW five_prime_ust AS
  17343. SELECT feature.feature_id AS five_prime_ust_id,
  17344. feature.feature_id,
  17345. feature.dbxref_id,
  17346. feature.organism_id,
  17347. feature.name,
  17348. feature.uniquename,
  17349. feature.residues,
  17350. feature.seqlen,
  17351. feature.md5checksum,
  17352. feature.type_id,
  17353. feature.is_analysis,
  17354. feature.is_obsolete,
  17355. feature.timeaccessioned,
  17356. feature.timelastmodified
  17357. FROM (feature
  17358. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17359. WHERE ((cvterm.name)::text = 'five_prime_UST'::text);
  17360. --
  17361. -- Name: five_prime_utr; Type: VIEW; Schema: so; Owner: -
  17362. --
  17363. CREATE VIEW five_prime_utr AS
  17364. SELECT feature.feature_id AS five_prime_utr_id,
  17365. feature.feature_id,
  17366. feature.dbxref_id,
  17367. feature.organism_id,
  17368. feature.name,
  17369. feature.uniquename,
  17370. feature.residues,
  17371. feature.seqlen,
  17372. feature.md5checksum,
  17373. feature.type_id,
  17374. feature.is_analysis,
  17375. feature.is_obsolete,
  17376. feature.timeaccessioned,
  17377. feature.timelastmodified
  17378. FROM (feature
  17379. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17380. WHERE ((cvterm.name)::text = 'five_prime_UTR'::text);
  17381. --
  17382. -- Name: five_prime_utr_intron; Type: VIEW; Schema: so; Owner: -
  17383. --
  17384. CREATE VIEW five_prime_utr_intron AS
  17385. SELECT feature.feature_id AS five_prime_utr_intron_id,
  17386. feature.feature_id,
  17387. feature.dbxref_id,
  17388. feature.organism_id,
  17389. feature.name,
  17390. feature.uniquename,
  17391. feature.residues,
  17392. feature.seqlen,
  17393. feature.md5checksum,
  17394. feature.type_id,
  17395. feature.is_analysis,
  17396. feature.is_obsolete,
  17397. feature.timeaccessioned,
  17398. feature.timelastmodified
  17399. FROM (feature
  17400. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17401. WHERE ((cvterm.name)::text = 'five_prime_UTR_intron'::text);
  17402. --
  17403. -- Name: five_prime_utr_variant; Type: VIEW; Schema: so; Owner: -
  17404. --
  17405. CREATE VIEW five_prime_utr_variant AS
  17406. SELECT feature.feature_id AS five_prime_utr_variant_id,
  17407. feature.feature_id,
  17408. feature.dbxref_id,
  17409. feature.organism_id,
  17410. feature.name,
  17411. feature.uniquename,
  17412. feature.residues,
  17413. feature.seqlen,
  17414. feature.md5checksum,
  17415. feature.type_id,
  17416. feature.is_analysis,
  17417. feature.is_obsolete,
  17418. feature.timeaccessioned,
  17419. feature.timelastmodified
  17420. FROM (feature
  17421. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17422. WHERE ((cvterm.name)::text = '5_prime_UTR_variant'::text);
  17423. --
  17424. -- Name: five_taurinomethyl_two_thiouridine; Type: VIEW; Schema: so; Owner: -
  17425. --
  17426. CREATE VIEW five_taurinomethyl_two_thiouridine AS
  17427. SELECT feature.feature_id AS five_taurinomethyl_two_thiouridine_id,
  17428. feature.feature_id,
  17429. feature.dbxref_id,
  17430. feature.organism_id,
  17431. feature.name,
  17432. feature.uniquename,
  17433. feature.residues,
  17434. feature.seqlen,
  17435. feature.md5checksum,
  17436. feature.type_id,
  17437. feature.is_analysis,
  17438. feature.is_obsolete,
  17439. feature.timeaccessioned,
  17440. feature.timelastmodified
  17441. FROM (feature
  17442. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17443. WHERE ((cvterm.name)::text = 'five_taurinomethyl_two_thiouridine'::text);
  17444. --
  17445. -- Name: five_taurinomethyluridine; Type: VIEW; Schema: so; Owner: -
  17446. --
  17447. CREATE VIEW five_taurinomethyluridine AS
  17448. SELECT feature.feature_id AS five_taurinomethyluridine_id,
  17449. feature.feature_id,
  17450. feature.dbxref_id,
  17451. feature.organism_id,
  17452. feature.name,
  17453. feature.uniquename,
  17454. feature.residues,
  17455. feature.seqlen,
  17456. feature.md5checksum,
  17457. feature.type_id,
  17458. feature.is_analysis,
  17459. feature.is_obsolete,
  17460. feature.timeaccessioned,
  17461. feature.timelastmodified
  17462. FROM (feature
  17463. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17464. WHERE ((cvterm.name)::text = 'five_taurinomethyluridine'::text);
  17465. --
  17466. -- Name: five_two_prime_o_dimethylcytidine; Type: VIEW; Schema: so; Owner: -
  17467. --
  17468. CREATE VIEW five_two_prime_o_dimethylcytidine AS
  17469. SELECT feature.feature_id AS five_two_prime_o_dimethylcytidine_id,
  17470. feature.feature_id,
  17471. feature.dbxref_id,
  17472. feature.organism_id,
  17473. feature.name,
  17474. feature.uniquename,
  17475. feature.residues,
  17476. feature.seqlen,
  17477. feature.md5checksum,
  17478. feature.type_id,
  17479. feature.is_analysis,
  17480. feature.is_obsolete,
  17481. feature.timeaccessioned,
  17482. feature.timelastmodified
  17483. FROM (feature
  17484. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17485. WHERE ((cvterm.name)::text = 'five_two_prime_O_dimethylcytidine'::text);
  17486. --
  17487. -- Name: five_two_prime_o_dimethyluridine; Type: VIEW; Schema: so; Owner: -
  17488. --
  17489. CREATE VIEW five_two_prime_o_dimethyluridine AS
  17490. SELECT feature.feature_id AS five_two_prime_o_dimethyluridine_id,
  17491. feature.feature_id,
  17492. feature.dbxref_id,
  17493. feature.organism_id,
  17494. feature.name,
  17495. feature.uniquename,
  17496. feature.residues,
  17497. feature.seqlen,
  17498. feature.md5checksum,
  17499. feature.type_id,
  17500. feature.is_analysis,
  17501. feature.is_obsolete,
  17502. feature.timeaccessioned,
  17503. feature.timelastmodified
  17504. FROM (feature
  17505. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17506. WHERE ((cvterm.name)::text = 'five_two_prime_O_dimethyluridine'::text);
  17507. --
  17508. -- Name: fivehundred_b_downstream_variant; Type: VIEW; Schema: so; Owner: -
  17509. --
  17510. CREATE VIEW fivehundred_b_downstream_variant AS
  17511. SELECT feature.feature_id AS fivehundred_b_downstream_variant_id,
  17512. feature.feature_id,
  17513. feature.dbxref_id,
  17514. feature.organism_id,
  17515. feature.name,
  17516. feature.uniquename,
  17517. feature.residues,
  17518. feature.seqlen,
  17519. feature.md5checksum,
  17520. feature.type_id,
  17521. feature.is_analysis,
  17522. feature.is_obsolete,
  17523. feature.timeaccessioned,
  17524. feature.timelastmodified
  17525. FROM (feature
  17526. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17527. WHERE ((cvterm.name)::text = '500B_downstream_variant'::text);
  17528. --
  17529. -- Name: fivekb_downstream_variant; Type: VIEW; Schema: so; Owner: -
  17530. --
  17531. CREATE VIEW fivekb_downstream_variant AS
  17532. SELECT feature.feature_id AS fivekb_downstream_variant_id,
  17533. feature.feature_id,
  17534. feature.dbxref_id,
  17535. feature.organism_id,
  17536. feature.name,
  17537. feature.uniquename,
  17538. feature.residues,
  17539. feature.seqlen,
  17540. feature.md5checksum,
  17541. feature.type_id,
  17542. feature.is_analysis,
  17543. feature.is_obsolete,
  17544. feature.timeaccessioned,
  17545. feature.timelastmodified
  17546. FROM (feature
  17547. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17548. WHERE (((cvterm.name)::text = '500B_downstream_variant'::text) OR ((cvterm.name)::text = '5KB_downstream_variant'::text));
  17549. --
  17550. -- Name: fivekb_upstream_variant; Type: VIEW; Schema: so; Owner: -
  17551. --
  17552. CREATE VIEW fivekb_upstream_variant AS
  17553. SELECT feature.feature_id AS fivekb_upstream_variant_id,
  17554. feature.feature_id,
  17555. feature.dbxref_id,
  17556. feature.organism_id,
  17557. feature.name,
  17558. feature.uniquename,
  17559. feature.residues,
  17560. feature.seqlen,
  17561. feature.md5checksum,
  17562. feature.type_id,
  17563. feature.is_analysis,
  17564. feature.is_obsolete,
  17565. feature.timeaccessioned,
  17566. feature.timelastmodified
  17567. FROM (feature
  17568. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17569. WHERE (((cvterm.name)::text = '2KB_upstream_variant'::text) OR ((cvterm.name)::text = '5KB_upstream_variant'::text));
  17570. --
  17571. -- Name: fixed_variant; Type: VIEW; Schema: so; Owner: -
  17572. --
  17573. CREATE VIEW fixed_variant AS
  17574. SELECT feature.feature_id AS fixed_variant_id,
  17575. feature.feature_id,
  17576. feature.dbxref_id,
  17577. feature.organism_id,
  17578. feature.name,
  17579. feature.uniquename,
  17580. feature.residues,
  17581. feature.seqlen,
  17582. feature.md5checksum,
  17583. feature.type_id,
  17584. feature.is_analysis,
  17585. feature.is_obsolete,
  17586. feature.timeaccessioned,
  17587. feature.timelastmodified
  17588. FROM (feature
  17589. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17590. WHERE ((cvterm.name)::text = 'fixed_variant'::text);
  17591. --
  17592. -- Name: flanked; Type: VIEW; Schema: so; Owner: -
  17593. --
  17594. CREATE VIEW flanked AS
  17595. SELECT feature.feature_id AS flanked_id,
  17596. feature.feature_id,
  17597. feature.dbxref_id,
  17598. feature.organism_id,
  17599. feature.name,
  17600. feature.uniquename,
  17601. feature.residues,
  17602. feature.seqlen,
  17603. feature.md5checksum,
  17604. feature.type_id,
  17605. feature.is_analysis,
  17606. feature.is_obsolete,
  17607. feature.timeaccessioned,
  17608. feature.timelastmodified
  17609. FROM (feature
  17610. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17611. WHERE ((((cvterm.name)::text = 'floxed'::text) OR ((cvterm.name)::text = 'FRT_flanked'::text)) OR ((cvterm.name)::text = 'flanked'::text));
  17612. --
  17613. -- Name: flanking_region; Type: VIEW; Schema: so; Owner: -
  17614. --
  17615. CREATE VIEW flanking_region AS
  17616. SELECT feature.feature_id AS flanking_region_id,
  17617. feature.feature_id,
  17618. feature.dbxref_id,
  17619. feature.organism_id,
  17620. feature.name,
  17621. feature.uniquename,
  17622. feature.residues,
  17623. feature.seqlen,
  17624. feature.md5checksum,
  17625. feature.type_id,
  17626. feature.is_analysis,
  17627. feature.is_obsolete,
  17628. feature.timeaccessioned,
  17629. feature.timelastmodified
  17630. FROM (feature
  17631. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17632. WHERE (((((cvterm.name)::text = 'transposable_element_flanking_region'::text) OR ((cvterm.name)::text = 'five_prime_flanking_region'::text)) OR ((cvterm.name)::text = 'three_prime_flanking_region'::text)) OR ((cvterm.name)::text = 'flanking_region'::text));
  17633. --
  17634. -- Name: flanking_three_prime_quadruplet_recoding_signal; Type: VIEW; Schema: so; Owner: -
  17635. --
  17636. CREATE VIEW flanking_three_prime_quadruplet_recoding_signal AS
  17637. SELECT feature.feature_id AS flanking_three_prime_quadruplet_recoding_signal_id,
  17638. feature.feature_id,
  17639. feature.dbxref_id,
  17640. feature.organism_id,
  17641. feature.name,
  17642. feature.uniquename,
  17643. feature.residues,
  17644. feature.seqlen,
  17645. feature.md5checksum,
  17646. feature.type_id,
  17647. feature.is_analysis,
  17648. feature.is_obsolete,
  17649. feature.timeaccessioned,
  17650. feature.timelastmodified
  17651. FROM (feature
  17652. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17653. WHERE ((cvterm.name)::text = 'flanking_three_prime_quadruplet_recoding_signal'::text);
  17654. --
  17655. -- Name: floxed; Type: VIEW; Schema: so; Owner: -
  17656. --
  17657. CREATE VIEW floxed AS
  17658. SELECT feature.feature_id AS floxed_id,
  17659. feature.feature_id,
  17660. feature.dbxref_id,
  17661. feature.organism_id,
  17662. feature.name,
  17663. feature.uniquename,
  17664. feature.residues,
  17665. feature.seqlen,
  17666. feature.md5checksum,
  17667. feature.type_id,
  17668. feature.is_analysis,
  17669. feature.is_obsolete,
  17670. feature.timeaccessioned,
  17671. feature.timelastmodified
  17672. FROM (feature
  17673. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17674. WHERE ((cvterm.name)::text = 'floxed'::text);
  17675. --
  17676. -- Name: floxed_gene; Type: VIEW; Schema: so; Owner: -
  17677. --
  17678. CREATE VIEW floxed_gene AS
  17679. SELECT feature.feature_id AS floxed_gene_id,
  17680. feature.feature_id,
  17681. feature.dbxref_id,
  17682. feature.organism_id,
  17683. feature.name,
  17684. feature.uniquename,
  17685. feature.residues,
  17686. feature.seqlen,
  17687. feature.md5checksum,
  17688. feature.type_id,
  17689. feature.is_analysis,
  17690. feature.is_obsolete,
  17691. feature.timeaccessioned,
  17692. feature.timelastmodified
  17693. FROM (feature
  17694. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17695. WHERE ((cvterm.name)::text = 'floxed_gene'::text);
  17696. --
  17697. -- Name: foldback_element; Type: VIEW; Schema: so; Owner: -
  17698. --
  17699. CREATE VIEW foldback_element AS
  17700. SELECT feature.feature_id AS foldback_element_id,
  17701. feature.feature_id,
  17702. feature.dbxref_id,
  17703. feature.organism_id,
  17704. feature.name,
  17705. feature.uniquename,
  17706. feature.residues,
  17707. feature.seqlen,
  17708. feature.md5checksum,
  17709. feature.type_id,
  17710. feature.is_analysis,
  17711. feature.is_obsolete,
  17712. feature.timeaccessioned,
  17713. feature.timelastmodified
  17714. FROM (feature
  17715. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17716. WHERE ((cvterm.name)::text = 'foldback_element'::text);
  17717. --
  17718. -- Name: foreign_gene; Type: VIEW; Schema: so; Owner: -
  17719. --
  17720. CREATE VIEW foreign_gene AS
  17721. SELECT feature.feature_id AS foreign_gene_id,
  17722. feature.feature_id,
  17723. feature.dbxref_id,
  17724. feature.organism_id,
  17725. feature.name,
  17726. feature.uniquename,
  17727. feature.residues,
  17728. feature.seqlen,
  17729. feature.md5checksum,
  17730. feature.type_id,
  17731. feature.is_analysis,
  17732. feature.is_obsolete,
  17733. feature.timeaccessioned,
  17734. feature.timelastmodified
  17735. FROM (feature
  17736. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17737. WHERE ((((cvterm.name)::text = 'engineered_foreign_gene'::text) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'foreign_gene'::text));
  17738. --
  17739. -- Name: foreign_transposable_element; Type: VIEW; Schema: so; Owner: -
  17740. --
  17741. CREATE VIEW foreign_transposable_element AS
  17742. SELECT feature.feature_id AS foreign_transposable_element_id,
  17743. feature.feature_id,
  17744. feature.dbxref_id,
  17745. feature.organism_id,
  17746. feature.name,
  17747. feature.uniquename,
  17748. feature.residues,
  17749. feature.seqlen,
  17750. feature.md5checksum,
  17751. feature.type_id,
  17752. feature.is_analysis,
  17753. feature.is_obsolete,
  17754. feature.timeaccessioned,
  17755. feature.timelastmodified
  17756. FROM (feature
  17757. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17758. WHERE (((cvterm.name)::text = 'engineered_foreign_transposable_element'::text) OR ((cvterm.name)::text = 'foreign_transposable_element'::text));
  17759. --
  17760. -- Name: forward; Type: VIEW; Schema: so; Owner: -
  17761. --
  17762. CREATE VIEW forward AS
  17763. SELECT feature.feature_id AS forward_id,
  17764. feature.feature_id,
  17765. feature.dbxref_id,
  17766. feature.organism_id,
  17767. feature.name,
  17768. feature.uniquename,
  17769. feature.residues,
  17770. feature.seqlen,
  17771. feature.md5checksum,
  17772. feature.type_id,
  17773. feature.is_analysis,
  17774. feature.is_obsolete,
  17775. feature.timeaccessioned,
  17776. feature.timelastmodified
  17777. FROM (feature
  17778. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17779. WHERE ((cvterm.name)::text = 'forward'::text);
  17780. --
  17781. -- Name: forward_primer; Type: VIEW; Schema: so; Owner: -
  17782. --
  17783. CREATE VIEW forward_primer AS
  17784. SELECT feature.feature_id AS forward_primer_id,
  17785. feature.feature_id,
  17786. feature.dbxref_id,
  17787. feature.organism_id,
  17788. feature.name,
  17789. feature.uniquename,
  17790. feature.residues,
  17791. feature.seqlen,
  17792. feature.md5checksum,
  17793. feature.type_id,
  17794. feature.is_analysis,
  17795. feature.is_obsolete,
  17796. feature.timeaccessioned,
  17797. feature.timelastmodified
  17798. FROM (feature
  17799. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17800. WHERE ((cvterm.name)::text = 'forward_primer'::text);
  17801. --
  17802. -- Name: fosmid; Type: VIEW; Schema: so; Owner: -
  17803. --
  17804. CREATE VIEW fosmid AS
  17805. SELECT feature.feature_id AS fosmid_id,
  17806. feature.feature_id,
  17807. feature.dbxref_id,
  17808. feature.organism_id,
  17809. feature.name,
  17810. feature.uniquename,
  17811. feature.residues,
  17812. feature.seqlen,
  17813. feature.md5checksum,
  17814. feature.type_id,
  17815. feature.is_analysis,
  17816. feature.is_obsolete,
  17817. feature.timeaccessioned,
  17818. feature.timelastmodified
  17819. FROM (feature
  17820. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17821. WHERE ((cvterm.name)::text = 'fosmid'::text);
  17822. --
  17823. -- Name: four_bp_start_codon; Type: VIEW; Schema: so; Owner: -
  17824. --
  17825. CREATE VIEW four_bp_start_codon AS
  17826. SELECT feature.feature_id AS four_bp_start_codon_id,
  17827. feature.feature_id,
  17828. feature.dbxref_id,
  17829. feature.organism_id,
  17830. feature.name,
  17831. feature.uniquename,
  17832. feature.residues,
  17833. feature.seqlen,
  17834. feature.md5checksum,
  17835. feature.type_id,
  17836. feature.is_analysis,
  17837. feature.is_obsolete,
  17838. feature.timeaccessioned,
  17839. feature.timelastmodified
  17840. FROM (feature
  17841. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17842. WHERE ((cvterm.name)::text = 'four_bp_start_codon'::text);
  17843. --
  17844. -- Name: four_demethylwyosine; Type: VIEW; Schema: so; Owner: -
  17845. --
  17846. CREATE VIEW four_demethylwyosine AS
  17847. SELECT feature.feature_id AS four_demethylwyosine_id,
  17848. feature.feature_id,
  17849. feature.dbxref_id,
  17850. feature.organism_id,
  17851. feature.name,
  17852. feature.uniquename,
  17853. feature.residues,
  17854. feature.seqlen,
  17855. feature.md5checksum,
  17856. feature.type_id,
  17857. feature.is_analysis,
  17858. feature.is_obsolete,
  17859. feature.timeaccessioned,
  17860. feature.timelastmodified
  17861. FROM (feature
  17862. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17863. WHERE ((cvterm.name)::text = 'four_demethylwyosine'::text);
  17864. --
  17865. -- Name: four_thiouridine; Type: VIEW; Schema: so; Owner: -
  17866. --
  17867. CREATE VIEW four_thiouridine AS
  17868. SELECT feature.feature_id AS four_thiouridine_id,
  17869. feature.feature_id,
  17870. feature.dbxref_id,
  17871. feature.organism_id,
  17872. feature.name,
  17873. feature.uniquename,
  17874. feature.residues,
  17875. feature.seqlen,
  17876. feature.md5checksum,
  17877. feature.type_id,
  17878. feature.is_analysis,
  17879. feature.is_obsolete,
  17880. feature.timeaccessioned,
  17881. feature.timelastmodified
  17882. FROM (feature
  17883. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17884. WHERE ((cvterm.name)::text = 'four_thiouridine'::text);
  17885. --
  17886. -- Name: fragment_assembly; Type: VIEW; Schema: so; Owner: -
  17887. --
  17888. CREATE VIEW fragment_assembly AS
  17889. SELECT feature.feature_id AS fragment_assembly_id,
  17890. feature.feature_id,
  17891. feature.dbxref_id,
  17892. feature.organism_id,
  17893. feature.name,
  17894. feature.uniquename,
  17895. feature.residues,
  17896. feature.seqlen,
  17897. feature.md5checksum,
  17898. feature.type_id,
  17899. feature.is_analysis,
  17900. feature.is_obsolete,
  17901. feature.timeaccessioned,
  17902. feature.timelastmodified
  17903. FROM (feature
  17904. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17905. WHERE (((((cvterm.name)::text = 'fingerprint_map'::text) OR ((cvterm.name)::text = 'STS_map'::text)) OR ((cvterm.name)::text = 'RH_map'::text)) OR ((cvterm.name)::text = 'fragment_assembly'::text));
  17906. --
  17907. -- Name: fragmentary; Type: VIEW; Schema: so; Owner: -
  17908. --
  17909. CREATE VIEW fragmentary AS
  17910. SELECT feature.feature_id AS fragmentary_id,
  17911. feature.feature_id,
  17912. feature.dbxref_id,
  17913. feature.organism_id,
  17914. feature.name,
  17915. feature.uniquename,
  17916. feature.residues,
  17917. feature.seqlen,
  17918. feature.md5checksum,
  17919. feature.type_id,
  17920. feature.is_analysis,
  17921. feature.is_obsolete,
  17922. feature.timeaccessioned,
  17923. feature.timelastmodified
  17924. FROM (feature
  17925. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17926. WHERE ((cvterm.name)::text = 'fragmentary'::text);
  17927. --
  17928. -- Name: frame_restoring_variant; Type: VIEW; Schema: so; Owner: -
  17929. --
  17930. CREATE VIEW frame_restoring_variant AS
  17931. SELECT feature.feature_id AS frame_restoring_variant_id,
  17932. feature.feature_id,
  17933. feature.dbxref_id,
  17934. feature.organism_id,
  17935. feature.name,
  17936. feature.uniquename,
  17937. feature.residues,
  17938. feature.seqlen,
  17939. feature.md5checksum,
  17940. feature.type_id,
  17941. feature.is_analysis,
  17942. feature.is_obsolete,
  17943. feature.timeaccessioned,
  17944. feature.timelastmodified
  17945. FROM (feature
  17946. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17947. WHERE ((cvterm.name)::text = 'frame_restoring_variant'::text);
  17948. --
  17949. -- Name: frameshift; Type: VIEW; Schema: so; Owner: -
  17950. --
  17951. CREATE VIEW frameshift AS
  17952. SELECT feature.feature_id AS frameshift_id,
  17953. feature.feature_id,
  17954. feature.dbxref_id,
  17955. feature.organism_id,
  17956. feature.name,
  17957. feature.uniquename,
  17958. feature.residues,
  17959. feature.seqlen,
  17960. feature.md5checksum,
  17961. feature.type_id,
  17962. feature.is_analysis,
  17963. feature.is_obsolete,
  17964. feature.timeaccessioned,
  17965. feature.timelastmodified
  17966. FROM (feature
  17967. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17968. WHERE ((((((cvterm.name)::text = 'minus_1_frameshift'::text) OR ((cvterm.name)::text = 'minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_framshift'::text)) OR ((cvterm.name)::text = 'frameshift'::text));
  17969. --
  17970. -- Name: frameshift_variant; Type: VIEW; Schema: so; Owner: -
  17971. --
  17972. CREATE VIEW frameshift_variant AS
  17973. SELECT feature.feature_id AS frameshift_variant_id,
  17974. feature.feature_id,
  17975. feature.dbxref_id,
  17976. feature.organism_id,
  17977. feature.name,
  17978. feature.uniquename,
  17979. feature.residues,
  17980. feature.seqlen,
  17981. feature.md5checksum,
  17982. feature.type_id,
  17983. feature.is_analysis,
  17984. feature.is_obsolete,
  17985. feature.timeaccessioned,
  17986. feature.timelastmodified
  17987. FROM (feature
  17988. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17989. WHERE (((((((cvterm.name)::text = 'frame_restoring_variant'::text) OR ((cvterm.name)::text = 'minus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_2_frameshift variant'::text)) OR ((cvterm.name)::text = 'frameshift_variant'::text));
  17990. --
  17991. -- Name: free; Type: VIEW; Schema: so; Owner: -
  17992. --
  17993. CREATE VIEW free AS
  17994. SELECT feature.feature_id AS free_id,
  17995. feature.feature_id,
  17996. feature.dbxref_id,
  17997. feature.organism_id,
  17998. feature.name,
  17999. feature.uniquename,
  18000. feature.residues,
  18001. feature.seqlen,
  18002. feature.md5checksum,
  18003. feature.type_id,
  18004. feature.is_analysis,
  18005. feature.is_obsolete,
  18006. feature.timeaccessioned,
  18007. feature.timelastmodified
  18008. FROM (feature
  18009. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18010. WHERE ((cvterm.name)::text = 'free'::text);
  18011. --
  18012. -- Name: free_chromosome_arm; Type: VIEW; Schema: so; Owner: -
  18013. --
  18014. CREATE VIEW free_chromosome_arm AS
  18015. SELECT feature.feature_id AS free_chromosome_arm_id,
  18016. feature.feature_id,
  18017. feature.dbxref_id,
  18018. feature.organism_id,
  18019. feature.name,
  18020. feature.uniquename,
  18021. feature.residues,
  18022. feature.seqlen,
  18023. feature.md5checksum,
  18024. feature.type_id,
  18025. feature.is_analysis,
  18026. feature.is_obsolete,
  18027. feature.timeaccessioned,
  18028. feature.timelastmodified
  18029. FROM (feature
  18030. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18031. WHERE ((cvterm.name)::text = 'free_chromosome_arm'::text);
  18032. --
  18033. -- Name: free_duplication; Type: VIEW; Schema: so; Owner: -
  18034. --
  18035. CREATE VIEW free_duplication AS
  18036. SELECT feature.feature_id AS free_duplication_id,
  18037. feature.feature_id,
  18038. feature.dbxref_id,
  18039. feature.organism_id,
  18040. feature.name,
  18041. feature.uniquename,
  18042. feature.residues,
  18043. feature.seqlen,
  18044. feature.md5checksum,
  18045. feature.type_id,
  18046. feature.is_analysis,
  18047. feature.is_obsolete,
  18048. feature.timeaccessioned,
  18049. feature.timelastmodified
  18050. FROM (feature
  18051. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18052. WHERE (((cvterm.name)::text = 'free_ring_duplication'::text) OR ((cvterm.name)::text = 'free_duplication'::text));
  18053. --
  18054. -- Name: free_ring_duplication; Type: VIEW; Schema: so; Owner: -
  18055. --
  18056. CREATE VIEW free_ring_duplication AS
  18057. SELECT feature.feature_id AS free_ring_duplication_id,
  18058. feature.feature_id,
  18059. feature.dbxref_id,
  18060. feature.organism_id,
  18061. feature.name,
  18062. feature.uniquename,
  18063. feature.residues,
  18064. feature.seqlen,
  18065. feature.md5checksum,
  18066. feature.type_id,
  18067. feature.is_analysis,
  18068. feature.is_obsolete,
  18069. feature.timeaccessioned,
  18070. feature.timelastmodified
  18071. FROM (feature
  18072. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18073. WHERE ((cvterm.name)::text = 'free_ring_duplication'::text);
  18074. --
  18075. -- Name: frt_flanked; Type: VIEW; Schema: so; Owner: -
  18076. --
  18077. CREATE VIEW frt_flanked AS
  18078. SELECT feature.feature_id AS frt_flanked_id,
  18079. feature.feature_id,
  18080. feature.dbxref_id,
  18081. feature.organism_id,
  18082. feature.name,
  18083. feature.uniquename,
  18084. feature.residues,
  18085. feature.seqlen,
  18086. feature.md5checksum,
  18087. feature.type_id,
  18088. feature.is_analysis,
  18089. feature.is_obsolete,
  18090. feature.timeaccessioned,
  18091. feature.timelastmodified
  18092. FROM (feature
  18093. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18094. WHERE ((cvterm.name)::text = 'FRT_flanked'::text);
  18095. --
  18096. -- Name: frt_site; Type: VIEW; Schema: so; Owner: -
  18097. --
  18098. CREATE VIEW frt_site AS
  18099. SELECT feature.feature_id AS frt_site_id,
  18100. feature.feature_id,
  18101. feature.dbxref_id,
  18102. feature.organism_id,
  18103. feature.name,
  18104. feature.uniquename,
  18105. feature.residues,
  18106. feature.seqlen,
  18107. feature.md5checksum,
  18108. feature.type_id,
  18109. feature.is_analysis,
  18110. feature.is_obsolete,
  18111. feature.timeaccessioned,
  18112. feature.timelastmodified
  18113. FROM (feature
  18114. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18115. WHERE ((cvterm.name)::text = 'FRT_site'::text);
  18116. --
  18117. -- Name: functional_variant; Type: VIEW; Schema: so; Owner: -
  18118. --
  18119. CREATE VIEW functional_variant AS
  18120. SELECT feature.feature_id AS functional_variant_id,
  18121. feature.feature_id,
  18122. feature.dbxref_id,
  18123. feature.organism_id,
  18124. feature.name,
  18125. feature.uniquename,
  18126. feature.residues,
  18127. feature.seqlen,
  18128. feature.md5checksum,
  18129. feature.type_id,
  18130. feature.is_analysis,
  18131. feature.is_obsolete,
  18132. feature.timeaccessioned,
  18133. feature.timelastmodified
  18134. FROM (feature
  18135. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18136. WHERE ((((((((((((((((((((((((((((((cvterm.name)::text = 'transcript_function_variant'::text) OR ((cvterm.name)::text = 'translational_product_function_variant'::text)) OR ((cvterm.name)::text = 'level_of_transcript_variant'::text)) OR ((cvterm.name)::text = 'transcript_processing_variant'::text)) OR ((cvterm.name)::text = 'transcript_stability_variant'::text)) OR ((cvterm.name)::text = 'transcription_variant'::text)) OR ((cvterm.name)::text = 'decreased_transcript_level_variant'::text)) OR ((cvterm.name)::text = 'increased_transcript_level_variant'::text)) OR ((cvterm.name)::text = 'editing_variant'::text)) OR ((cvterm.name)::text = 'polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'increased_polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'decreased_polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'decreased_transcript_stability_variant'::text)) OR ((cvterm.name)::text = 'increased_transcript_stability_variant'::text)) OR ((cvterm.name)::text = 'rate_of_transcription_variant'::text)) OR ((cvterm.name)::text = 'increased_transcription_rate_variant'::text)) OR ((cvterm.name)::text = 'decreased_transcription_rate_variant'::text)) OR ((cvterm.name)::text = 'translational_product_level_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_function_variant'::text)) OR ((cvterm.name)::text = 'decreased_translational_product_level'::text)) OR ((cvterm.name)::text = 'increased_translational_product_level'::text)) OR ((cvterm.name)::text = 'polypeptide_gain_of_function_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_localization_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_loss_of_function_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_post_translational_processing_variant'::text)) OR ((cvterm.name)::text = 'inactive_ligand_binding_site'::text)) OR ((cvterm.name)::text = 'polypeptide_partial_loss_of_function'::text)) OR ((cvterm.name)::text = 'inactive_catalytic_site'::text)) OR ((cvterm.name)::text = 'functional_variant'::text));
  18137. --
  18138. -- Name: fusion; Type: VIEW; Schema: so; Owner: -
  18139. --
  18140. CREATE VIEW fusion AS
  18141. SELECT feature.feature_id AS fusion_id,
  18142. feature.feature_id,
  18143. feature.dbxref_id,
  18144. feature.organism_id,
  18145. feature.name,
  18146. feature.uniquename,
  18147. feature.residues,
  18148. feature.seqlen,
  18149. feature.md5checksum,
  18150. feature.type_id,
  18151. feature.is_analysis,
  18152. feature.is_obsolete,
  18153. feature.timeaccessioned,
  18154. feature.timelastmodified
  18155. FROM (feature
  18156. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18157. WHERE ((cvterm.name)::text = 'fusion'::text);
  18158. --
  18159. -- Name: fusion_gene; Type: VIEW; Schema: so; Owner: -
  18160. --
  18161. CREATE VIEW fusion_gene AS
  18162. SELECT feature.feature_id AS fusion_gene_id,
  18163. feature.feature_id,
  18164. feature.dbxref_id,
  18165. feature.organism_id,
  18166. feature.name,
  18167. feature.uniquename,
  18168. feature.residues,
  18169. feature.seqlen,
  18170. feature.md5checksum,
  18171. feature.type_id,
  18172. feature.is_analysis,
  18173. feature.is_obsolete,
  18174. feature.timeaccessioned,
  18175. feature.timelastmodified
  18176. FROM (feature
  18177. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18178. WHERE (((cvterm.name)::text = 'engineered_fusion_gene'::text) OR ((cvterm.name)::text = 'fusion_gene'::text));
  18179. --
  18180. -- Name: g_quartet; Type: VIEW; Schema: so; Owner: -
  18181. --
  18182. CREATE VIEW g_quartet AS
  18183. SELECT feature.feature_id AS g_quartet_id,
  18184. feature.feature_id,
  18185. feature.dbxref_id,
  18186. feature.organism_id,
  18187. feature.name,
  18188. feature.uniquename,
  18189. feature.residues,
  18190. feature.seqlen,
  18191. feature.md5checksum,
  18192. feature.type_id,
  18193. feature.is_analysis,
  18194. feature.is_obsolete,
  18195. feature.timeaccessioned,
  18196. feature.timelastmodified
  18197. FROM (feature
  18198. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18199. WHERE ((cvterm.name)::text = 'G_quartet'::text);
  18200. --
  18201. -- Name: g_to_a_transition; Type: VIEW; Schema: so; Owner: -
  18202. --
  18203. CREATE VIEW g_to_a_transition AS
  18204. SELECT feature.feature_id AS g_to_a_transition_id,
  18205. feature.feature_id,
  18206. feature.dbxref_id,
  18207. feature.organism_id,
  18208. feature.name,
  18209. feature.uniquename,
  18210. feature.residues,
  18211. feature.seqlen,
  18212. feature.md5checksum,
  18213. feature.type_id,
  18214. feature.is_analysis,
  18215. feature.is_obsolete,
  18216. feature.timeaccessioned,
  18217. feature.timelastmodified
  18218. FROM (feature
  18219. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18220. WHERE ((cvterm.name)::text = 'G_to_A_transition'::text);
  18221. --
  18222. -- Name: g_to_c_transversion; Type: VIEW; Schema: so; Owner: -
  18223. --
  18224. CREATE VIEW g_to_c_transversion AS
  18225. SELECT feature.feature_id AS g_to_c_transversion_id,
  18226. feature.feature_id,
  18227. feature.dbxref_id,
  18228. feature.organism_id,
  18229. feature.name,
  18230. feature.uniquename,
  18231. feature.residues,
  18232. feature.seqlen,
  18233. feature.md5checksum,
  18234. feature.type_id,
  18235. feature.is_analysis,
  18236. feature.is_obsolete,
  18237. feature.timeaccessioned,
  18238. feature.timelastmodified
  18239. FROM (feature
  18240. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18241. WHERE ((cvterm.name)::text = 'G_to_C_transversion'::text);
  18242. --
  18243. -- Name: g_to_t_transversion; Type: VIEW; Schema: so; Owner: -
  18244. --
  18245. CREATE VIEW g_to_t_transversion AS
  18246. SELECT feature.feature_id AS g_to_t_transversion_id,
  18247. feature.feature_id,
  18248. feature.dbxref_id,
  18249. feature.organism_id,
  18250. feature.name,
  18251. feature.uniquename,
  18252. feature.residues,
  18253. feature.seqlen,
  18254. feature.md5checksum,
  18255. feature.type_id,
  18256. feature.is_analysis,
  18257. feature.is_obsolete,
  18258. feature.timeaccessioned,
  18259. feature.timelastmodified
  18260. FROM (feature
  18261. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18262. WHERE ((cvterm.name)::text = 'G_to_T_transversion'::text);
  18263. --
  18264. -- Name: gaga_motif; Type: VIEW; Schema: so; Owner: -
  18265. --
  18266. CREATE VIEW gaga_motif AS
  18267. SELECT feature.feature_id AS gaga_motif_id,
  18268. feature.feature_id,
  18269. feature.dbxref_id,
  18270. feature.organism_id,
  18271. feature.name,
  18272. feature.uniquename,
  18273. feature.residues,
  18274. feature.seqlen,
  18275. feature.md5checksum,
  18276. feature.type_id,
  18277. feature.is_analysis,
  18278. feature.is_obsolete,
  18279. feature.timeaccessioned,
  18280. feature.timelastmodified
  18281. FROM (feature
  18282. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18283. WHERE ((cvterm.name)::text = 'GAGA_motif'::text);
  18284. --
  18285. -- Name: galactosyl_queuosine; Type: VIEW; Schema: so; Owner: -
  18286. --
  18287. CREATE VIEW galactosyl_queuosine AS
  18288. SELECT feature.feature_id AS galactosyl_queuosine_id,
  18289. feature.feature_id,
  18290. feature.dbxref_id,
  18291. feature.organism_id,
  18292. feature.name,
  18293. feature.uniquename,
  18294. feature.residues,
  18295. feature.seqlen,
  18296. feature.md5checksum,
  18297. feature.type_id,
  18298. feature.is_analysis,
  18299. feature.is_obsolete,
  18300. feature.timeaccessioned,
  18301. feature.timelastmodified
  18302. FROM (feature
  18303. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18304. WHERE ((cvterm.name)::text = 'galactosyl_queuosine'::text);
  18305. --
  18306. -- Name: gamma_turn; Type: VIEW; Schema: so; Owner: -
  18307. --
  18308. CREATE VIEW gamma_turn AS
  18309. SELECT feature.feature_id AS gamma_turn_id,
  18310. feature.feature_id,
  18311. feature.dbxref_id,
  18312. feature.organism_id,
  18313. feature.name,
  18314. feature.uniquename,
  18315. feature.residues,
  18316. feature.seqlen,
  18317. feature.md5checksum,
  18318. feature.type_id,
  18319. feature.is_analysis,
  18320. feature.is_obsolete,
  18321. feature.timeaccessioned,
  18322. feature.timelastmodified
  18323. FROM (feature
  18324. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18325. WHERE ((((cvterm.name)::text = 'gamma_turn_classic'::text) OR ((cvterm.name)::text = 'gamma_turn_inverse'::text)) OR ((cvterm.name)::text = 'gamma_turn'::text));
  18326. --
  18327. -- Name: gamma_turn_classic; Type: VIEW; Schema: so; Owner: -
  18328. --
  18329. CREATE VIEW gamma_turn_classic AS
  18330. SELECT feature.feature_id AS gamma_turn_classic_id,
  18331. feature.feature_id,
  18332. feature.dbxref_id,
  18333. feature.organism_id,
  18334. feature.name,
  18335. feature.uniquename,
  18336. feature.residues,
  18337. feature.seqlen,
  18338. feature.md5checksum,
  18339. feature.type_id,
  18340. feature.is_analysis,
  18341. feature.is_obsolete,
  18342. feature.timeaccessioned,
  18343. feature.timelastmodified
  18344. FROM (feature
  18345. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18346. WHERE ((cvterm.name)::text = 'gamma_turn_classic'::text);
  18347. --
  18348. -- Name: gamma_turn_inverse; Type: VIEW; Schema: so; Owner: -
  18349. --
  18350. CREATE VIEW gamma_turn_inverse AS
  18351. SELECT feature.feature_id AS gamma_turn_inverse_id,
  18352. feature.feature_id,
  18353. feature.dbxref_id,
  18354. feature.organism_id,
  18355. feature.name,
  18356. feature.uniquename,
  18357. feature.residues,
  18358. feature.seqlen,
  18359. feature.md5checksum,
  18360. feature.type_id,
  18361. feature.is_analysis,
  18362. feature.is_obsolete,
  18363. feature.timeaccessioned,
  18364. feature.timelastmodified
  18365. FROM (feature
  18366. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18367. WHERE ((cvterm.name)::text = 'gamma_turn_inverse'::text);
  18368. --
  18369. -- Name: gap; Type: VIEW; Schema: so; Owner: -
  18370. --
  18371. CREATE VIEW gap AS
  18372. SELECT feature.feature_id AS gap_id,
  18373. feature.feature_id,
  18374. feature.dbxref_id,
  18375. feature.organism_id,
  18376. feature.name,
  18377. feature.uniquename,
  18378. feature.residues,
  18379. feature.seqlen,
  18380. feature.md5checksum,
  18381. feature.type_id,
  18382. feature.is_analysis,
  18383. feature.is_obsolete,
  18384. feature.timeaccessioned,
  18385. feature.timelastmodified
  18386. FROM (feature
  18387. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18388. WHERE ((cvterm.name)::text = 'gap'::text);
  18389. --
  18390. -- Name: gc_rich_promoter_region; Type: VIEW; Schema: so; Owner: -
  18391. --
  18392. CREATE VIEW gc_rich_promoter_region AS
  18393. SELECT feature.feature_id AS gc_rich_promoter_region_id,
  18394. feature.feature_id,
  18395. feature.dbxref_id,
  18396. feature.organism_id,
  18397. feature.name,
  18398. feature.uniquename,
  18399. feature.residues,
  18400. feature.seqlen,
  18401. feature.md5checksum,
  18402. feature.type_id,
  18403. feature.is_analysis,
  18404. feature.is_obsolete,
  18405. feature.timeaccessioned,
  18406. feature.timelastmodified
  18407. FROM (feature
  18408. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18409. WHERE ((cvterm.name)::text = 'GC_rich_promoter_region'::text);
  18410. --
  18411. -- Name: gcvb_rna; Type: VIEW; Schema: so; Owner: -
  18412. --
  18413. CREATE VIEW gcvb_rna AS
  18414. SELECT feature.feature_id AS gcvb_rna_id,
  18415. feature.feature_id,
  18416. feature.dbxref_id,
  18417. feature.organism_id,
  18418. feature.name,
  18419. feature.uniquename,
  18420. feature.residues,
  18421. feature.seqlen,
  18422. feature.md5checksum,
  18423. feature.type_id,
  18424. feature.is_analysis,
  18425. feature.is_obsolete,
  18426. feature.timeaccessioned,
  18427. feature.timelastmodified
  18428. FROM (feature
  18429. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18430. WHERE ((cvterm.name)::text = 'GcvB_RNA'::text);
  18431. --
  18432. -- Name: gene; Type: VIEW; Schema: so; Owner: -
  18433. --
  18434. CREATE VIEW gene AS
  18435. SELECT feature.feature_id AS gene_id,
  18436. feature.feature_id,
  18437. feature.dbxref_id,
  18438. feature.organism_id,
  18439. feature.name,
  18440. feature.uniquename,
  18441. feature.residues,
  18442. feature.seqlen,
  18443. feature.md5checksum,
  18444. feature.type_id,
  18445. feature.is_analysis,
  18446. feature.is_obsolete,
  18447. feature.timeaccessioned,
  18448. feature.timelastmodified
  18449. FROM (feature
  18450. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18451. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'nuclear_gene'::text) OR ((cvterm.name)::text = 'mt_gene'::text)) OR ((cvterm.name)::text = 'plastid_gene'::text)) OR ((cvterm.name)::text = 'nucleomorph_gene'::text)) OR ((cvterm.name)::text = 'plasmid_gene'::text)) OR ((cvterm.name)::text = 'proviral_gene'::text)) OR ((cvterm.name)::text = 'transposable_element_gene'::text)) OR ((cvterm.name)::text = 'silenced_gene'::text)) OR ((cvterm.name)::text = 'engineered_gene'::text)) OR ((cvterm.name)::text = 'foreign_gene'::text)) OR ((cvterm.name)::text = 'fusion_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged_gene'::text)) OR ((cvterm.name)::text = 'gene_with_trans_spliced_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_polycistronic_transcript'::text)) OR ((cvterm.name)::text = 'rescue_gene'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_gene'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated_gene'::text)) OR ((cvterm.name)::text = 'positively_autoregulated_gene'::text)) OR ((cvterm.name)::text = 'translationally_regulated_gene'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_gene'::text)) OR ((cvterm.name)::text = 'transgene'::text)) OR ((cvterm.name)::text = 'predicted_gene'::text)) OR ((cvterm.name)::text = 'protein_coding_gene'::text)) OR ((cvterm.name)::text = 'retrogene'::text)) OR ((cvterm.name)::text = 'ncRNA_gene'::text)) OR ((cvterm.name)::text = 'cryptic_gene'::text)) OR ((cvterm.name)::text = 'gene_with_non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'gene_cassette'::text)) OR ((cvterm.name)::text = 'kinetoplast_gene'::text)) OR ((cvterm.name)::text = 'maxicircle_gene'::text)) OR ((cvterm.name)::text = 'minicircle_gene'::text)) OR ((cvterm.name)::text = 'cryptogene'::text)) OR ((cvterm.name)::text = 'apicoplast_gene'::text)) OR ((cvterm.name)::text = 'ct_gene'::text)) OR ((cvterm.name)::text = 'chromoplast_gene'::text)) OR ((cvterm.name)::text = 'cyanelle_gene'::text)) OR ((cvterm.name)::text = 'leucoplast_gene'::text)) OR ((cvterm.name)::text = 'proplastid_gene'::text)) OR ((cvterm.name)::text = 'endogenous_retroviral_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_modification'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_inverted_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'wild_type_rescue_gene'::text)) OR ((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'paternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'allelically_excluded_gene'::text)) OR ((cvterm.name)::text = 'floxed_gene'::text)) OR ((cvterm.name)::text = 'gene_with_polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_edited_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_recoded_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'gene_with_mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'gene_with_transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'gRNA_gene'::text)) OR ((cvterm.name)::text = 'miRNA_gene'::text)) OR ((cvterm.name)::text = 'scRNA_gene'::text)) OR ((cvterm.name)::text = 'snoRNA_gene'::text)) OR ((cvterm.name)::text = 'snRNA_gene'::text)) OR ((cvterm.name)::text = 'SRP_RNA_gene'::text)) OR ((cvterm.name)::text = 'stRNA_gene'::text)) OR ((cvterm.name)::text = 'tmRNA_gene'::text)) OR ((cvterm.name)::text = 'tRNA_gene'::text)) OR ((cvterm.name)::text = 'rRNA_gene'::text)) OR ((cvterm.name)::text = 'piRNA_gene'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA_gene'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA_gene'::text)) OR ((cvterm.name)::text = 'lincRNA_gene'::text)) OR ((cvterm.name)::text = 'telomerase_RNA_gene'::text)) OR ((cvterm.name)::text = 'cryptogene'::text)) OR ((cvterm.name)::text = 'gene_with_start_codon_CUG'::text)) OR ((cvterm.name)::text = 'gene'::text));
  18452. --
  18453. -- Name: gene_array; Type: VIEW; Schema: so; Owner: -
  18454. --
  18455. CREATE VIEW gene_array AS
  18456. SELECT feature.feature_id AS gene_array_id,
  18457. feature.feature_id,
  18458. feature.dbxref_id,
  18459. feature.organism_id,
  18460. feature.name,
  18461. feature.uniquename,
  18462. feature.residues,
  18463. feature.seqlen,
  18464. feature.md5checksum,
  18465. feature.type_id,
  18466. feature.is_analysis,
  18467. feature.is_obsolete,
  18468. feature.timeaccessioned,
  18469. feature.timelastmodified
  18470. FROM (feature
  18471. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18472. WHERE ((cvterm.name)::text = 'gene_array'::text);
  18473. --
  18474. -- Name: gene_array_member; Type: VIEW; Schema: so; Owner: -
  18475. --
  18476. CREATE VIEW gene_array_member AS
  18477. SELECT feature.feature_id AS gene_array_member_id,
  18478. feature.feature_id,
  18479. feature.dbxref_id,
  18480. feature.organism_id,
  18481. feature.name,
  18482. feature.uniquename,
  18483. feature.residues,
  18484. feature.seqlen,
  18485. feature.md5checksum,
  18486. feature.type_id,
  18487. feature.is_analysis,
  18488. feature.is_obsolete,
  18489. feature.timeaccessioned,
  18490. feature.timelastmodified
  18491. FROM (feature
  18492. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18493. WHERE (((((((cvterm.name)::text = 'operon_member'::text) OR ((cvterm.name)::text = 'gene_cassette_member'::text)) OR ((cvterm.name)::text = 'gene_subarray_member'::text)) OR ((cvterm.name)::text = 'member_of_regulon'::text)) OR ((cvterm.name)::text = 'cassette_array_member'::text)) OR ((cvterm.name)::text = 'gene_array_member'::text));
  18494. --
  18495. -- Name: gene_attribute; Type: VIEW; Schema: so; Owner: -
  18496. --
  18497. CREATE VIEW gene_attribute AS
  18498. SELECT feature.feature_id AS gene_attribute_id,
  18499. feature.feature_id,
  18500. feature.dbxref_id,
  18501. feature.organism_id,
  18502. feature.name,
  18503. feature.uniquename,
  18504. feature.residues,
  18505. feature.seqlen,
  18506. feature.md5checksum,
  18507. feature.type_id,
  18508. feature.is_analysis,
  18509. feature.is_obsolete,
  18510. feature.timeaccessioned,
  18511. feature.timelastmodified
  18512. FROM (feature
  18513. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18514. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'protein_coding'::text) OR ((cvterm.name)::text = 'non_protein_coding'::text)) OR ((cvterm.name)::text = 'gene_to_gene_feature'::text)) OR ((cvterm.name)::text = 'gene_array_member'::text)) OR ((cvterm.name)::text = 'regulated'::text)) OR ((cvterm.name)::text = 'epigenetically_modified'::text)) OR ((cvterm.name)::text = 'encodes_alternately_spliced_transcripts'::text)) OR ((cvterm.name)::text = 'encodes_alternate_transcription_start_sites'::text)) OR ((cvterm.name)::text = 'intein_containing'::text)) OR ((cvterm.name)::text = 'miRNA_encoding'::text)) OR ((cvterm.name)::text = 'rRNA_encoding'::text)) OR ((cvterm.name)::text = 'scRNA_encoding'::text)) OR ((cvterm.name)::text = 'snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'snRNA_encoding'::text)) OR ((cvterm.name)::text = 'SRP_RNA_encoding'::text)) OR ((cvterm.name)::text = 'stRNA_encoding'::text)) OR ((cvterm.name)::text = 'tmRNA_encoding'::text)) OR ((cvterm.name)::text = 'tRNA_encoding'::text)) OR ((cvterm.name)::text = 'gRNA_encoding'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'overlapping'::text)) OR ((cvterm.name)::text = 'inside_intron'::text)) OR ((cvterm.name)::text = 'five_prime_three_prime_overlap'::text)) OR ((cvterm.name)::text = 'five_prime_five_prime_overlap'::text)) OR ((cvterm.name)::text = 'three_prime_three_prime_overlap'::text)) OR ((cvterm.name)::text = 'three_prime_five_prime_overlap'::text)) OR ((cvterm.name)::text = 'antisense'::text)) OR ((cvterm.name)::text = 'inside_intron_antiparallel'::text)) OR ((cvterm.name)::text = 'inside_intron_parallel'::text)) OR ((cvterm.name)::text = 'operon_member'::text)) OR ((cvterm.name)::text = 'gene_cassette_member'::text)) OR ((cvterm.name)::text = 'gene_subarray_member'::text)) OR ((cvterm.name)::text = 'member_of_regulon'::text)) OR ((cvterm.name)::text = 'cassette_array_member'::text)) OR ((cvterm.name)::text = 'transcriptionally_regulated'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated'::text)) OR ((cvterm.name)::text = 'translationally_regulated'::text)) OR ((cvterm.name)::text = 'imprinted'::text)) OR ((cvterm.name)::text = 'transcriptionally_constitutive'::text)) OR ((cvterm.name)::text = 'transcriptionally_induced'::text)) OR ((cvterm.name)::text = 'transcriptionally_repressed'::text)) OR ((cvterm.name)::text = 'autoregulated'::text)) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated'::text)) OR ((cvterm.name)::text = 'silenced'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated'::text)) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_by_protein_stability'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_by_protein_modification'::text)) OR ((cvterm.name)::text = 'maternally_imprinted'::text)) OR ((cvterm.name)::text = 'paternally_imprinted'::text)) OR ((cvterm.name)::text = 'imprinted'::text)) OR ((cvterm.name)::text = 'allelically_excluded'::text)) OR ((cvterm.name)::text = 'rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted'::text)) OR ((cvterm.name)::text = 'paternally_imprinted'::text)) OR ((cvterm.name)::text = 'encodes_1_polypeptide'::text)) OR ((cvterm.name)::text = 'encodes_greater_than_1_polypeptide'::text)) OR ((cvterm.name)::text = 'encodes_disjoint_polypeptides'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_peptides'::text)) OR ((cvterm.name)::text = 'encodes_different_polypeptides_different_stop'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_peptides_different_start'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_polypeptides_different_start_and_stop'::text)) OR ((cvterm.name)::text = 'gene_attribute'::text));
  18515. --
  18516. -- Name: gene_cassette; Type: VIEW; Schema: so; Owner: -
  18517. --
  18518. CREATE VIEW gene_cassette AS
  18519. SELECT feature.feature_id AS gene_cassette_id,
  18520. feature.feature_id,
  18521. feature.dbxref_id,
  18522. feature.organism_id,
  18523. feature.name,
  18524. feature.uniquename,
  18525. feature.residues,
  18526. feature.seqlen,
  18527. feature.md5checksum,
  18528. feature.type_id,
  18529. feature.is_analysis,
  18530. feature.is_obsolete,
  18531. feature.timeaccessioned,
  18532. feature.timelastmodified
  18533. FROM (feature
  18534. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18535. WHERE ((cvterm.name)::text = 'gene_cassette'::text);
  18536. --
  18537. -- Name: gene_cassette_array; Type: VIEW; Schema: so; Owner: -
  18538. --
  18539. CREATE VIEW gene_cassette_array AS
  18540. SELECT feature.feature_id AS gene_cassette_array_id,
  18541. feature.feature_id,
  18542. feature.dbxref_id,
  18543. feature.organism_id,
  18544. feature.name,
  18545. feature.uniquename,
  18546. feature.residues,
  18547. feature.seqlen,
  18548. feature.md5checksum,
  18549. feature.type_id,
  18550. feature.is_analysis,
  18551. feature.is_obsolete,
  18552. feature.timeaccessioned,
  18553. feature.timelastmodified
  18554. FROM (feature
  18555. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18556. WHERE ((cvterm.name)::text = 'gene_cassette_array'::text);
  18557. --
  18558. -- Name: gene_cassette_member; Type: VIEW; Schema: so; Owner: -
  18559. --
  18560. CREATE VIEW gene_cassette_member AS
  18561. SELECT feature.feature_id AS gene_cassette_member_id,
  18562. feature.feature_id,
  18563. feature.dbxref_id,
  18564. feature.organism_id,
  18565. feature.name,
  18566. feature.uniquename,
  18567. feature.residues,
  18568. feature.seqlen,
  18569. feature.md5checksum,
  18570. feature.type_id,
  18571. feature.is_analysis,
  18572. feature.is_obsolete,
  18573. feature.timeaccessioned,
  18574. feature.timelastmodified
  18575. FROM (feature
  18576. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18577. WHERE (((cvterm.name)::text = 'cassette_array_member'::text) OR ((cvterm.name)::text = 'gene_cassette_member'::text));
  18578. --
  18579. -- Name: gene_component_region; Type: VIEW; Schema: so; Owner: -
  18580. --
  18581. CREATE VIEW gene_component_region AS
  18582. SELECT feature.feature_id AS gene_component_region_id,
  18583. feature.feature_id,
  18584. feature.dbxref_id,
  18585. feature.organism_id,
  18586. feature.name,
  18587. feature.uniquename,
  18588. feature.residues,
  18589. feature.seqlen,
  18590. feature.md5checksum,
  18591. feature.type_id,
  18592. feature.is_analysis,
  18593. feature.is_obsolete,
  18594. feature.timeaccessioned,
  18595. feature.timelastmodified
  18596. FROM (feature
  18597. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18598. WHERE (((((((cvterm.name)::text = 'non_transcribed_region'::text) OR ((cvterm.name)::text = 'gene_fragment'::text)) OR ((cvterm.name)::text = 'TSS_region'::text)) OR ((cvterm.name)::text = 'gene_segment'::text)) OR ((cvterm.name)::text = 'pseudogenic_gene_segment'::text)) OR ((cvterm.name)::text = 'gene_component_region'::text));
  18599. --
  18600. -- Name: gene_fragment; Type: VIEW; Schema: so; Owner: -
  18601. --
  18602. CREATE VIEW gene_fragment AS
  18603. SELECT feature.feature_id AS gene_fragment_id,
  18604. feature.feature_id,
  18605. feature.dbxref_id,
  18606. feature.organism_id,
  18607. feature.name,
  18608. feature.uniquename,
  18609. feature.residues,
  18610. feature.seqlen,
  18611. feature.md5checksum,
  18612. feature.type_id,
  18613. feature.is_analysis,
  18614. feature.is_obsolete,
  18615. feature.timeaccessioned,
  18616. feature.timelastmodified
  18617. FROM (feature
  18618. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18619. WHERE ((cvterm.name)::text = 'gene_fragment'::text);
  18620. --
  18621. -- Name: gene_fusion; Type: VIEW; Schema: so; Owner: -
  18622. --
  18623. CREATE VIEW gene_fusion AS
  18624. SELECT feature.feature_id AS gene_fusion_id,
  18625. feature.feature_id,
  18626. feature.dbxref_id,
  18627. feature.organism_id,
  18628. feature.name,
  18629. feature.uniquename,
  18630. feature.residues,
  18631. feature.seqlen,
  18632. feature.md5checksum,
  18633. feature.type_id,
  18634. feature.is_analysis,
  18635. feature.is_obsolete,
  18636. feature.timeaccessioned,
  18637. feature.timelastmodified
  18638. FROM (feature
  18639. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18640. WHERE ((cvterm.name)::text = 'gene_fusion'::text);
  18641. --
  18642. -- Name: gene_group; Type: VIEW; Schema: so; Owner: -
  18643. --
  18644. CREATE VIEW gene_group AS
  18645. SELECT feature.feature_id AS gene_group_id,
  18646. feature.feature_id,
  18647. feature.dbxref_id,
  18648. feature.organism_id,
  18649. feature.name,
  18650. feature.uniquename,
  18651. feature.residues,
  18652. feature.seqlen,
  18653. feature.md5checksum,
  18654. feature.type_id,
  18655. feature.is_analysis,
  18656. feature.is_obsolete,
  18657. feature.timeaccessioned,
  18658. feature.timelastmodified
  18659. FROM (feature
  18660. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18661. WHERE ((((((((cvterm.name)::text = 'operon'::text) OR ((cvterm.name)::text = 'mating_type_region'::text)) OR ((cvterm.name)::text = 'gene_array'::text)) OR ((cvterm.name)::text = 'gene_subarray'::text)) OR ((cvterm.name)::text = 'gene_cassette_array'::text)) OR ((cvterm.name)::text = 'regulon'::text)) OR ((cvterm.name)::text = 'gene_group'::text));
  18662. --
  18663. -- Name: gene_group_regulatory_region; Type: VIEW; Schema: so; Owner: -
  18664. --
  18665. CREATE VIEW gene_group_regulatory_region AS
  18666. SELECT feature.feature_id AS gene_group_regulatory_region_id,
  18667. feature.feature_id,
  18668. feature.dbxref_id,
  18669. feature.organism_id,
  18670. feature.name,
  18671. feature.uniquename,
  18672. feature.residues,
  18673. feature.seqlen,
  18674. feature.md5checksum,
  18675. feature.type_id,
  18676. feature.is_analysis,
  18677. feature.is_obsolete,
  18678. feature.timeaccessioned,
  18679. feature.timelastmodified
  18680. FROM (feature
  18681. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18682. WHERE (((((((((cvterm.name)::text = 'operator'::text) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'gene_group_regulatory_region'::text));
  18683. --
  18684. -- Name: gene_member_region; Type: VIEW; Schema: so; Owner: -
  18685. --
  18686. CREATE VIEW gene_member_region AS
  18687. SELECT feature.feature_id AS gene_member_region_id,
  18688. feature.feature_id,
  18689. feature.dbxref_id,
  18690. feature.organism_id,
  18691. feature.name,
  18692. feature.uniquename,
  18693. feature.residues,
  18694. feature.seqlen,
  18695. feature.md5checksum,
  18696. feature.type_id,
  18697. feature.is_analysis,
  18698. feature.is_obsolete,
  18699. feature.timeaccessioned,
  18700. feature.timelastmodified
  18701. FROM (feature
  18702. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18703. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'transcript'::text) OR ((cvterm.name)::text = 'regulatory_region'::text)) OR ((cvterm.name)::text = 'polycistronic_transcript'::text)) OR ((cvterm.name)::text = 'transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'primary_transcript'::text)) OR ((cvterm.name)::text = 'mature_transcript'::text)) OR ((cvterm.name)::text = 'transcript_bound_by_nucleic_acid'::text)) OR ((cvterm.name)::text = 'transcript_bound_by_protein'::text)) OR ((cvterm.name)::text = 'enzymatic_RNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_transcript'::text)) OR ((cvterm.name)::text = 'aberrant_processed_transcript'::text)) OR ((cvterm.name)::text = 'edited_transcript'::text)) OR ((cvterm.name)::text = 'processed_transcript'::text)) OR ((cvterm.name)::text = 'alternatively_spliced_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'protein_coding_primary_transcript'::text)) OR ((cvterm.name)::text = 'nc_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mini_exon_donor_RNA'::text)) OR ((cvterm.name)::text = 'antisense_primary_transcript'::text)) OR ((cvterm.name)::text = 'capped_primary_transcript'::text)) OR ((cvterm.name)::text = 'pre_edited_mRNA'::text)) OR ((cvterm.name)::text = 'scRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tmRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'SRP_RNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tasiRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_small_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_large_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'alanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'arginine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'asparagine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'aspartic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'cysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glycine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'histidine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'isoleucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'leucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'lysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methionine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'phenylalanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'proline_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'serine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'threonine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tryptophan_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tyrosine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'valine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'pyrrolysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'selenocysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'U14_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'stRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mRNA'::text)) OR ((cvterm.name)::text = 'ncRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'exemplar_mRNA'::text)) OR ((cvterm.name)::text = 'capped_mRNA'::text)) OR ((cvterm.name)::text = 'polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'consensus_mRNA'::text)) OR ((cvterm.name)::text = 'recoded_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_2_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_codon_redefinition'::text)) OR ((cvterm.name)::text = 'scRNA'::text)) OR ((cvterm.name)::text = 'rRNA'::text)) OR ((cvterm.name)::text = 'tRNA'::text)) OR ((cvterm.name)::text = 'snRNA'::text)) OR ((cvterm.name)::text = 'snoRNA'::text)) OR ((cvterm.name)::text = 'small_regulatory_ncRNA'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA'::text)) OR ((cvterm.name)::text = 'telomerase_RNA'::text)) OR ((cvterm.name)::text = 'vault_RNA'::text)) OR ((cvterm.name)::text = 'Y_RNA'::text)) OR ((cvterm.name)::text = 'rasiRNA'::text)) OR ((cvterm.name)::text = 'SRP_RNA'::text)) OR ((cvterm.name)::text = 'guide_RNA'::text)) OR ((cvterm.name)::text = 'antisense_RNA'::text)) OR ((cvterm.name)::text = 'siRNA'::text)) OR ((cvterm.name)::text = 'stRNA'::text)) OR ((cvterm.name)::text = 'class_II_RNA'::text)) OR ((cvterm.name)::text = 'class_I_RNA'::text)) OR ((cvterm.name)::text = 'piRNA'::text)) OR ((cvterm.name)::text = 'lincRNA'::text)) OR ((cvterm.name)::text = 'tasiRNA'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_RNA'::text)) OR ((cvterm.name)::text = 'small_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'large_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'rRNA_18S'::text)) OR ((cvterm.name)::text = 'rRNA_16S'::text)) OR ((cvterm.name)::text = 'rRNA_5_8S'::text)) OR ((cvterm.name)::text = 'rRNA_5S'::text)) OR ((cvterm.name)::text = 'rRNA_28S'::text)) OR ((cvterm.name)::text = 'rRNA_23S'::text)) OR ((cvterm.name)::text = 'rRNA_25S'::text)) OR ((cvterm.name)::text = 'rRNA_21S'::text)) OR ((cvterm.name)::text = 'alanyl_tRNA'::text)) OR ((cvterm.name)::text = 'asparaginyl_tRNA'::text)) OR ((cvterm.name)::text = 'aspartyl_tRNA'::text)) OR ((cvterm.name)::text = 'cysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutaminyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutamyl_tRNA'::text)) OR ((cvterm.name)::text = 'glycyl_tRNA'::text)) OR ((cvterm.name)::text = 'histidyl_tRNA'::text)) OR ((cvterm.name)::text = 'isoleucyl_tRNA'::text)) OR ((cvterm.name)::text = 'leucyl_tRNA'::text)) OR ((cvterm.name)::text = 'lysyl_tRNA'::text)) OR ((cvterm.name)::text = 'methionyl_tRNA'::text)) OR ((cvterm.name)::text = 'phenylalanyl_tRNA'::text)) OR ((cvterm.name)::text = 'prolyl_tRNA'::text)) OR ((cvterm.name)::text = 'seryl_tRNA'::text)) OR ((cvterm.name)::text = 'threonyl_tRNA'::text)) OR ((cvterm.name)::text = 'tryptophanyl_tRNA'::text)) OR ((cvterm.name)::text = 'tyrosyl_tRNA'::text)) OR ((cvterm.name)::text = 'valyl_tRNA'::text)) OR ((cvterm.name)::text = 'pyrrolysyl_tRNA'::text)) OR ((cvterm.name)::text = 'arginyl_tRNA'::text)) OR ((cvterm.name)::text = 'selenocysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'U1_snRNA'::text)) OR ((cvterm.name)::text = 'U2_snRNA'::text)) OR ((cvterm.name)::text = 'U4_snRNA'::text)) OR ((cvterm.name)::text = 'U4atac_snRNA'::text)) OR ((cvterm.name)::text = 'U5_snRNA'::text)) OR ((cvterm.name)::text = 'U6_snRNA'::text)) OR ((cvterm.name)::text = 'U6atac_snRNA'::text)) OR ((cvterm.name)::text = 'U11_snRNA'::text)) OR ((cvterm.name)::text = 'U12_snRNA'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA'::text)) OR ((cvterm.name)::text = 'U14_snoRNA'::text)) OR ((cvterm.name)::text = 'U3_snoRNA'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'miRNA'::text)) OR ((cvterm.name)::text = 'RNA_6S'::text)) OR ((cvterm.name)::text = 'CsrB_RsmB_RNA'::text)) OR ((cvterm.name)::text = 'DsrA_RNA'::text)) OR ((cvterm.name)::text = 'OxyS_RNA'::text)) OR ((cvterm.name)::text = 'RprA_RNA'::text)) OR ((cvterm.name)::text = 'RRE_RNA'::text)) OR ((cvterm.name)::text = 'spot_42_RNA'::text)) OR ((cvterm.name)::text = 'tmRNA'::text)) OR ((cvterm.name)::text = 'GcvB_RNA'::text)) OR ((cvterm.name)::text = 'MicF_RNA'::text)) OR ((cvterm.name)::text = 'ribozyme'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_transcript_by_A_to_I_substitution'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'transcription_regulatory_region'::text)) OR ((cvterm.name)::text = 'translation_regulatory_region'::text)) OR ((cvterm.name)::text = 'recombination_regulatory_region'::text)) OR ((cvterm.name)::text = 'replication_regulatory_region'::text)) OR ((cvterm.name)::text = 'terminator'::text)) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'polyA_signal_sequence'::text)) OR ((cvterm.name)::text = 'gene_group_regulatory_region'::text)) OR ((cvterm.name)::text = 'transcriptional_cis_regulatory_region'::text)) OR ((cvterm.name)::text = 'splicing_regulatory_region'::text)) OR ((cvterm.name)::text = 'cis_regulatory_frameshift_element'::text)) OR ((cvterm.name)::text = 'intronic_regulatory_region'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'eukaryotic_terminator'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'operator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'promoter'::text)) OR ((cvterm.name)::text = 'insulator'::text)) OR ((cvterm.name)::text = 'CRM'::text)) OR ((cvterm.name)::text = 'promoter_targeting_sequence'::text)) OR ((cvterm.name)::text = 'ISRE'::text)) OR ((cvterm.name)::text = 'bidirectional_promoter'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_I_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'Phage_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_core_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'locus_control_region'::text)) OR ((cvterm.name)::text = 'enhancer'::text)) OR ((cvterm.name)::text = 'silencer'::text)) OR ((cvterm.name)::text = 'enhancer_bound_by_factor'::text)) OR ((cvterm.name)::text = 'shadow_enhancer'::text)) OR ((cvterm.name)::text = 'splice_enhancer'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'exonic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'attenuator'::text)) OR ((cvterm.name)::text = 'gene_member_region'::text));
  18704. --
  18705. -- Name: gene_rearranged_at_dna_level; Type: VIEW; Schema: so; Owner: -
  18706. --
  18707. CREATE VIEW gene_rearranged_at_dna_level AS
  18708. SELECT feature.feature_id AS gene_rearranged_at_dna_level_id,
  18709. feature.feature_id,
  18710. feature.dbxref_id,
  18711. feature.organism_id,
  18712. feature.name,
  18713. feature.uniquename,
  18714. feature.residues,
  18715. feature.seqlen,
  18716. feature.md5checksum,
  18717. feature.type_id,
  18718. feature.is_analysis,
  18719. feature.is_obsolete,
  18720. feature.timeaccessioned,
  18721. feature.timelastmodified
  18722. FROM (feature
  18723. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18724. WHERE ((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text);
  18725. --
  18726. -- Name: gene_segment; Type: VIEW; Schema: so; Owner: -
  18727. --
  18728. CREATE VIEW gene_segment AS
  18729. SELECT feature.feature_id AS gene_segment_id,
  18730. feature.feature_id,
  18731. feature.dbxref_id,
  18732. feature.organism_id,
  18733. feature.name,
  18734. feature.uniquename,
  18735. feature.residues,
  18736. feature.seqlen,
  18737. feature.md5checksum,
  18738. feature.type_id,
  18739. feature.is_analysis,
  18740. feature.is_obsolete,
  18741. feature.timeaccessioned,
  18742. feature.timelastmodified
  18743. FROM (feature
  18744. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18745. WHERE (((cvterm.name)::text = 'pseudogenic_gene_segment'::text) OR ((cvterm.name)::text = 'gene_segment'::text));
  18746. --
  18747. -- Name: gene_silenced_by_dna_methylation; Type: VIEW; Schema: so; Owner: -
  18748. --
  18749. CREATE VIEW gene_silenced_by_dna_methylation AS
  18750. SELECT feature.feature_id AS gene_silenced_by_dna_methylation_id,
  18751. feature.feature_id,
  18752. feature.dbxref_id,
  18753. feature.organism_id,
  18754. feature.name,
  18755. feature.uniquename,
  18756. feature.residues,
  18757. feature.seqlen,
  18758. feature.md5checksum,
  18759. feature.type_id,
  18760. feature.is_analysis,
  18761. feature.is_obsolete,
  18762. feature.timeaccessioned,
  18763. feature.timelastmodified
  18764. FROM (feature
  18765. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18766. WHERE ((cvterm.name)::text = 'gene_silenced_by_DNA_methylation'::text);
  18767. --
  18768. -- Name: gene_silenced_by_dna_modification; Type: VIEW; Schema: so; Owner: -
  18769. --
  18770. CREATE VIEW gene_silenced_by_dna_modification AS
  18771. SELECT feature.feature_id AS gene_silenced_by_dna_modification_id,
  18772. feature.feature_id,
  18773. feature.dbxref_id,
  18774. feature.organism_id,
  18775. feature.name,
  18776. feature.uniquename,
  18777. feature.residues,
  18778. feature.seqlen,
  18779. feature.md5checksum,
  18780. feature.type_id,
  18781. feature.is_analysis,
  18782. feature.is_obsolete,
  18783. feature.timeaccessioned,
  18784. feature.timelastmodified
  18785. FROM (feature
  18786. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18787. WHERE (((cvterm.name)::text = 'gene_silenced_by_DNA_methylation'::text) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_modification'::text));
  18788. --
  18789. -- Name: gene_silenced_by_histone_deacetylation; Type: VIEW; Schema: so; Owner: -
  18790. --
  18791. CREATE VIEW gene_silenced_by_histone_deacetylation AS
  18792. SELECT feature.feature_id AS gene_silenced_by_histone_deacetylation_id,
  18793. feature.feature_id,
  18794. feature.dbxref_id,
  18795. feature.organism_id,
  18796. feature.name,
  18797. feature.uniquename,
  18798. feature.residues,
  18799. feature.seqlen,
  18800. feature.md5checksum,
  18801. feature.type_id,
  18802. feature.is_analysis,
  18803. feature.is_obsolete,
  18804. feature.timeaccessioned,
  18805. feature.timelastmodified
  18806. FROM (feature
  18807. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18808. WHERE ((cvterm.name)::text = 'gene_silenced_by_histone_deacetylation'::text);
  18809. --
  18810. -- Name: gene_silenced_by_histone_methylation; Type: VIEW; Schema: so; Owner: -
  18811. --
  18812. CREATE VIEW gene_silenced_by_histone_methylation AS
  18813. SELECT feature.feature_id AS gene_silenced_by_histone_methylation_id,
  18814. feature.feature_id,
  18815. feature.dbxref_id,
  18816. feature.organism_id,
  18817. feature.name,
  18818. feature.uniquename,
  18819. feature.residues,
  18820. feature.seqlen,
  18821. feature.md5checksum,
  18822. feature.type_id,
  18823. feature.is_analysis,
  18824. feature.is_obsolete,
  18825. feature.timeaccessioned,
  18826. feature.timelastmodified
  18827. FROM (feature
  18828. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18829. WHERE ((cvterm.name)::text = 'gene_silenced_by_histone_methylation'::text);
  18830. --
  18831. -- Name: gene_silenced_by_histone_modification; Type: VIEW; Schema: so; Owner: -
  18832. --
  18833. CREATE VIEW gene_silenced_by_histone_modification AS
  18834. SELECT feature.feature_id AS gene_silenced_by_histone_modification_id,
  18835. feature.feature_id,
  18836. feature.dbxref_id,
  18837. feature.organism_id,
  18838. feature.name,
  18839. feature.uniquename,
  18840. feature.residues,
  18841. feature.seqlen,
  18842. feature.md5checksum,
  18843. feature.type_id,
  18844. feature.is_analysis,
  18845. feature.is_obsolete,
  18846. feature.timeaccessioned,
  18847. feature.timelastmodified
  18848. FROM (feature
  18849. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18850. WHERE ((((cvterm.name)::text = 'gene_silenced_by_histone_methylation'::text) OR ((cvterm.name)::text = 'gene_silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_modification'::text));
  18851. --
  18852. -- Name: gene_silenced_by_rna_interference; Type: VIEW; Schema: so; Owner: -
  18853. --
  18854. CREATE VIEW gene_silenced_by_rna_interference AS
  18855. SELECT feature.feature_id AS gene_silenced_by_rna_interference_id,
  18856. feature.feature_id,
  18857. feature.dbxref_id,
  18858. feature.organism_id,
  18859. feature.name,
  18860. feature.uniquename,
  18861. feature.residues,
  18862. feature.seqlen,
  18863. feature.md5checksum,
  18864. feature.type_id,
  18865. feature.is_analysis,
  18866. feature.is_obsolete,
  18867. feature.timeaccessioned,
  18868. feature.timelastmodified
  18869. FROM (feature
  18870. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18871. WHERE ((cvterm.name)::text = 'gene_silenced_by_RNA_interference'::text);
  18872. --
  18873. -- Name: gene_subarray; Type: VIEW; Schema: so; Owner: -
  18874. --
  18875. CREATE VIEW gene_subarray AS
  18876. SELECT feature.feature_id AS gene_subarray_id,
  18877. feature.feature_id,
  18878. feature.dbxref_id,
  18879. feature.organism_id,
  18880. feature.name,
  18881. feature.uniquename,
  18882. feature.residues,
  18883. feature.seqlen,
  18884. feature.md5checksum,
  18885. feature.type_id,
  18886. feature.is_analysis,
  18887. feature.is_obsolete,
  18888. feature.timeaccessioned,
  18889. feature.timelastmodified
  18890. FROM (feature
  18891. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18892. WHERE ((cvterm.name)::text = 'gene_subarray'::text);
  18893. --
  18894. -- Name: gene_subarray_member; Type: VIEW; Schema: so; Owner: -
  18895. --
  18896. CREATE VIEW gene_subarray_member AS
  18897. SELECT feature.feature_id AS gene_subarray_member_id,
  18898. feature.feature_id,
  18899. feature.dbxref_id,
  18900. feature.organism_id,
  18901. feature.name,
  18902. feature.uniquename,
  18903. feature.residues,
  18904. feature.seqlen,
  18905. feature.md5checksum,
  18906. feature.type_id,
  18907. feature.is_analysis,
  18908. feature.is_obsolete,
  18909. feature.timeaccessioned,
  18910. feature.timelastmodified
  18911. FROM (feature
  18912. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18913. WHERE ((cvterm.name)::text = 'gene_subarray_member'::text);
  18914. --
  18915. -- Name: gene_to_gene_feature; Type: VIEW; Schema: so; Owner: -
  18916. --
  18917. CREATE VIEW gene_to_gene_feature AS
  18918. SELECT feature.feature_id AS gene_to_gene_feature_id,
  18919. feature.feature_id,
  18920. feature.dbxref_id,
  18921. feature.organism_id,
  18922. feature.name,
  18923. feature.uniquename,
  18924. feature.residues,
  18925. feature.seqlen,
  18926. feature.md5checksum,
  18927. feature.type_id,
  18928. feature.is_analysis,
  18929. feature.is_obsolete,
  18930. feature.timeaccessioned,
  18931. feature.timelastmodified
  18932. FROM (feature
  18933. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18934. WHERE (((((((((((cvterm.name)::text = 'overlapping'::text) OR ((cvterm.name)::text = 'inside_intron'::text)) OR ((cvterm.name)::text = 'five_prime_three_prime_overlap'::text)) OR ((cvterm.name)::text = 'five_prime_five_prime_overlap'::text)) OR ((cvterm.name)::text = 'three_prime_three_prime_overlap'::text)) OR ((cvterm.name)::text = 'three_prime_five_prime_overlap'::text)) OR ((cvterm.name)::text = 'antisense'::text)) OR ((cvterm.name)::text = 'inside_intron_antiparallel'::text)) OR ((cvterm.name)::text = 'inside_intron_parallel'::text)) OR ((cvterm.name)::text = 'gene_to_gene_feature'::text));
  18935. --
  18936. -- Name: gene_trap_construct; Type: VIEW; Schema: so; Owner: -
  18937. --
  18938. CREATE VIEW gene_trap_construct AS
  18939. SELECT feature.feature_id AS gene_trap_construct_id,
  18940. feature.feature_id,
  18941. feature.dbxref_id,
  18942. feature.organism_id,
  18943. feature.name,
  18944. feature.uniquename,
  18945. feature.residues,
  18946. feature.seqlen,
  18947. feature.md5checksum,
  18948. feature.type_id,
  18949. feature.is_analysis,
  18950. feature.is_obsolete,
  18951. feature.timeaccessioned,
  18952. feature.timelastmodified
  18953. FROM (feature
  18954. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18955. WHERE ((cvterm.name)::text = 'gene_trap_construct'::text);
  18956. --
  18957. -- Name: gene_variant; Type: VIEW; Schema: so; Owner: -
  18958. --
  18959. CREATE VIEW gene_variant AS
  18960. SELECT feature.feature_id AS gene_variant_id,
  18961. feature.feature_id,
  18962. feature.dbxref_id,
  18963. feature.organism_id,
  18964. feature.name,
  18965. feature.uniquename,
  18966. feature.residues,
  18967. feature.seqlen,
  18968. feature.md5checksum,
  18969. feature.type_id,
  18970. feature.is_analysis,
  18971. feature.is_obsolete,
  18972. feature.timeaccessioned,
  18973. feature.timelastmodified
  18974. FROM (feature
  18975. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18976. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'gene_fusion'::text) OR ((cvterm.name)::text = 'splicing_variant'::text)) OR ((cvterm.name)::text = 'transcript_variant'::text)) OR ((cvterm.name)::text = 'translational_product_structure_variant'::text)) OR ((cvterm.name)::text = 'cryptic_splice_site_variant'::text)) OR ((cvterm.name)::text = 'exon_loss'::text)) OR ((cvterm.name)::text = 'intron_gain'::text)) OR ((cvterm.name)::text = 'splice_region_variant'::text)) OR ((cvterm.name)::text = 'cryptic_splice_acceptor'::text)) OR ((cvterm.name)::text = 'cryptic_splice_donor'::text)) OR ((cvterm.name)::text = 'complex_change_in_transcript'::text)) OR ((cvterm.name)::text = 'transcript_secondary_structure_variant'::text)) OR ((cvterm.name)::text = 'nc_transcript_variant'::text)) OR ((cvterm.name)::text = 'NMD_transcript_variant'::text)) OR ((cvterm.name)::text = 'UTR_variant'::text)) OR ((cvterm.name)::text = 'intron_variant'::text)) OR ((cvterm.name)::text = 'exon_variant'::text)) OR ((cvterm.name)::text = 'compensatory_transcript_secondary_structure_variant'::text)) OR ((cvterm.name)::text = 'mature_miRNA_variant'::text)) OR ((cvterm.name)::text = '5_prime_UTR_variant'::text)) OR ((cvterm.name)::text = '3_prime_UTR_variant'::text)) OR ((cvterm.name)::text = 'splice_site_variant'::text)) OR ((cvterm.name)::text = 'splice_acceptor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_5th_base_variant'::text)) OR ((cvterm.name)::text = 'coding_sequence_variant'::text)) OR ((cvterm.name)::text = 'non_coding_exon_variant'::text)) OR ((cvterm.name)::text = 'codon_variant'::text)) OR ((cvterm.name)::text = 'frameshift_variant'::text)) OR ((cvterm.name)::text = 'inframe_variant'::text)) OR ((cvterm.name)::text = 'initiator_codon_change'::text)) OR ((cvterm.name)::text = 'non_synonymous_codon'::text)) OR ((cvterm.name)::text = 'synonymous_codon'::text)) OR ((cvterm.name)::text = 'terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_gained'::text)) OR ((cvterm.name)::text = 'missense_codon'::text)) OR ((cvterm.name)::text = 'conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'non_conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'terminator_codon_variant'::text)) OR ((cvterm.name)::text = 'incomplete_terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_retained_variant'::text)) OR ((cvterm.name)::text = 'stop_lost'::text)) OR ((cvterm.name)::text = 'frame_restoring_variant'::text)) OR ((cvterm.name)::text = 'minus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_2_frameshift variant'::text)) OR ((cvterm.name)::text = 'inframe_codon_gain'::text)) OR ((cvterm.name)::text = 'inframe_codon_loss'::text)) OR ((cvterm.name)::text = '3D_polypeptide_structure_variant'::text)) OR ((cvterm.name)::text = 'complex_change_of_translational_product_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_sequence_variant'::text)) OR ((cvterm.name)::text = 'complex_3D_structural_variant'::text)) OR ((cvterm.name)::text = 'conformational_change_variant'::text)) OR ((cvterm.name)::text = 'amino_acid_deletion'::text)) OR ((cvterm.name)::text = 'amino_acid_insertion'::text)) OR ((cvterm.name)::text = 'amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide'::text)) OR ((cvterm.name)::text = 'polypeptide_fusion'::text)) OR ((cvterm.name)::text = 'polypeptide_truncation'::text)) OR ((cvterm.name)::text = 'conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'non_conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_N_terminal_elongation'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'gene_variant'::text));
  18977. --
  18978. -- Name: gene_with_dicistronic_mrna; Type: VIEW; Schema: so; Owner: -
  18979. --
  18980. CREATE VIEW gene_with_dicistronic_mrna AS
  18981. SELECT feature.feature_id AS gene_with_dicistronic_mrna_id,
  18982. feature.feature_id,
  18983. feature.dbxref_id,
  18984. feature.organism_id,
  18985. feature.name,
  18986. feature.uniquename,
  18987. feature.residues,
  18988. feature.seqlen,
  18989. feature.md5checksum,
  18990. feature.type_id,
  18991. feature.is_analysis,
  18992. feature.is_obsolete,
  18993. feature.timeaccessioned,
  18994. feature.timelastmodified
  18995. FROM (feature
  18996. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18997. WHERE ((cvterm.name)::text = 'gene_with_dicistronic_mRNA'::text);
  18998. --
  18999. -- Name: gene_with_dicistronic_primary_transcript; Type: VIEW; Schema: so; Owner: -
  19000. --
  19001. CREATE VIEW gene_with_dicistronic_primary_transcript AS
  19002. SELECT feature.feature_id AS gene_with_dicistronic_primary_transcript_id,
  19003. feature.feature_id,
  19004. feature.dbxref_id,
  19005. feature.organism_id,
  19006. feature.name,
  19007. feature.uniquename,
  19008. feature.residues,
  19009. feature.seqlen,
  19010. feature.md5checksum,
  19011. feature.type_id,
  19012. feature.is_analysis,
  19013. feature.is_obsolete,
  19014. feature.timeaccessioned,
  19015. feature.timelastmodified
  19016. FROM (feature
  19017. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19018. WHERE ((cvterm.name)::text = 'gene_with_dicistronic_primary_transcript'::text);
  19019. --
  19020. -- Name: gene_with_dicistronic_transcript; Type: VIEW; Schema: so; Owner: -
  19021. --
  19022. CREATE VIEW gene_with_dicistronic_transcript AS
  19023. SELECT feature.feature_id AS gene_with_dicistronic_transcript_id,
  19024. feature.feature_id,
  19025. feature.dbxref_id,
  19026. feature.organism_id,
  19027. feature.name,
  19028. feature.uniquename,
  19029. feature.residues,
  19030. feature.seqlen,
  19031. feature.md5checksum,
  19032. feature.type_id,
  19033. feature.is_analysis,
  19034. feature.is_obsolete,
  19035. feature.timeaccessioned,
  19036. feature.timelastmodified
  19037. FROM (feature
  19038. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19039. WHERE ((((cvterm.name)::text = 'gene_with_dicistronic_primary_transcript'::text) OR ((cvterm.name)::text = 'gene_with_dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_transcript'::text));
  19040. --
  19041. -- Name: gene_with_edited_transcript; Type: VIEW; Schema: so; Owner: -
  19042. --
  19043. CREATE VIEW gene_with_edited_transcript AS
  19044. SELECT feature.feature_id AS gene_with_edited_transcript_id,
  19045. feature.feature_id,
  19046. feature.dbxref_id,
  19047. feature.organism_id,
  19048. feature.name,
  19049. feature.uniquename,
  19050. feature.residues,
  19051. feature.seqlen,
  19052. feature.md5checksum,
  19053. feature.type_id,
  19054. feature.is_analysis,
  19055. feature.is_obsolete,
  19056. feature.timeaccessioned,
  19057. feature.timelastmodified
  19058. FROM (feature
  19059. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19060. WHERE ((cvterm.name)::text = 'gene_with_edited_transcript'::text);
  19061. --
  19062. -- Name: gene_with_mrna_recoded_by_translational_bypass; Type: VIEW; Schema: so; Owner: -
  19063. --
  19064. CREATE VIEW gene_with_mrna_recoded_by_translational_bypass AS
  19065. SELECT feature.feature_id AS gene_with_mrna_recoded_by_translational_bypass_id,
  19066. feature.feature_id,
  19067. feature.dbxref_id,
  19068. feature.organism_id,
  19069. feature.name,
  19070. feature.uniquename,
  19071. feature.residues,
  19072. feature.seqlen,
  19073. feature.md5checksum,
  19074. feature.type_id,
  19075. feature.is_analysis,
  19076. feature.is_obsolete,
  19077. feature.timeaccessioned,
  19078. feature.timelastmodified
  19079. FROM (feature
  19080. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19081. WHERE ((cvterm.name)::text = 'gene_with_mRNA_recoded_by_translational_bypass'::text);
  19082. --
  19083. -- Name: gene_with_mrna_with_frameshift; Type: VIEW; Schema: so; Owner: -
  19084. --
  19085. CREATE VIEW gene_with_mrna_with_frameshift AS
  19086. SELECT feature.feature_id AS gene_with_mrna_with_frameshift_id,
  19087. feature.feature_id,
  19088. feature.dbxref_id,
  19089. feature.organism_id,
  19090. feature.name,
  19091. feature.uniquename,
  19092. feature.residues,
  19093. feature.seqlen,
  19094. feature.md5checksum,
  19095. feature.type_id,
  19096. feature.is_analysis,
  19097. feature.is_obsolete,
  19098. feature.timeaccessioned,
  19099. feature.timelastmodified
  19100. FROM (feature
  19101. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19102. WHERE ((cvterm.name)::text = 'gene_with_mRNA_with_frameshift'::text);
  19103. --
  19104. -- Name: gene_with_non_canonical_start_codon; Type: VIEW; Schema: so; Owner: -
  19105. --
  19106. CREATE VIEW gene_with_non_canonical_start_codon AS
  19107. SELECT feature.feature_id AS gene_with_non_canonical_start_codon_id,
  19108. feature.feature_id,
  19109. feature.dbxref_id,
  19110. feature.organism_id,
  19111. feature.name,
  19112. feature.uniquename,
  19113. feature.residues,
  19114. feature.seqlen,
  19115. feature.md5checksum,
  19116. feature.type_id,
  19117. feature.is_analysis,
  19118. feature.is_obsolete,
  19119. feature.timeaccessioned,
  19120. feature.timelastmodified
  19121. FROM (feature
  19122. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19123. WHERE (((cvterm.name)::text = 'gene_with_start_codon_CUG'::text) OR ((cvterm.name)::text = 'gene_with_non_canonical_start_codon'::text));
  19124. --
  19125. -- Name: gene_with_polyadenylated_mrna; Type: VIEW; Schema: so; Owner: -
  19126. --
  19127. CREATE VIEW gene_with_polyadenylated_mrna AS
  19128. SELECT feature.feature_id AS gene_with_polyadenylated_mrna_id,
  19129. feature.feature_id,
  19130. feature.dbxref_id,
  19131. feature.organism_id,
  19132. feature.name,
  19133. feature.uniquename,
  19134. feature.residues,
  19135. feature.seqlen,
  19136. feature.md5checksum,
  19137. feature.type_id,
  19138. feature.is_analysis,
  19139. feature.is_obsolete,
  19140. feature.timeaccessioned,
  19141. feature.timelastmodified
  19142. FROM (feature
  19143. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19144. WHERE ((cvterm.name)::text = 'gene_with_polyadenylated_mRNA'::text);
  19145. --
  19146. -- Name: gene_with_polycistronic_transcript; Type: VIEW; Schema: so; Owner: -
  19147. --
  19148. CREATE VIEW gene_with_polycistronic_transcript AS
  19149. SELECT feature.feature_id AS gene_with_polycistronic_transcript_id,
  19150. feature.feature_id,
  19151. feature.dbxref_id,
  19152. feature.organism_id,
  19153. feature.name,
  19154. feature.uniquename,
  19155. feature.residues,
  19156. feature.seqlen,
  19157. feature.md5checksum,
  19158. feature.type_id,
  19159. feature.is_analysis,
  19160. feature.is_obsolete,
  19161. feature.timeaccessioned,
  19162. feature.timelastmodified
  19163. FROM (feature
  19164. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19165. WHERE (((((cvterm.name)::text = 'gene_with_dicistronic_transcript'::text) OR ((cvterm.name)::text = 'gene_with_dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_polycistronic_transcript'::text));
  19166. --
  19167. -- Name: gene_with_recoded_mrna; Type: VIEW; Schema: so; Owner: -
  19168. --
  19169. CREATE VIEW gene_with_recoded_mrna AS
  19170. SELECT feature.feature_id AS gene_with_recoded_mrna_id,
  19171. feature.feature_id,
  19172. feature.dbxref_id,
  19173. feature.organism_id,
  19174. feature.name,
  19175. feature.uniquename,
  19176. feature.residues,
  19177. feature.seqlen,
  19178. feature.md5checksum,
  19179. feature.type_id,
  19180. feature.is_analysis,
  19181. feature.is_obsolete,
  19182. feature.timeaccessioned,
  19183. feature.timelastmodified
  19184. FROM (feature
  19185. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19186. WHERE (((((((cvterm.name)::text = 'gene_with_stop_codon_read_through'::text) OR ((cvterm.name)::text = 'gene_with_mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'gene_with_transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'gene_with_recoded_mRNA'::text));
  19187. --
  19188. -- Name: gene_with_start_codon_cug; Type: VIEW; Schema: so; Owner: -
  19189. --
  19190. CREATE VIEW gene_with_start_codon_cug AS
  19191. SELECT feature.feature_id AS gene_with_start_codon_cug_id,
  19192. feature.feature_id,
  19193. feature.dbxref_id,
  19194. feature.organism_id,
  19195. feature.name,
  19196. feature.uniquename,
  19197. feature.residues,
  19198. feature.seqlen,
  19199. feature.md5checksum,
  19200. feature.type_id,
  19201. feature.is_analysis,
  19202. feature.is_obsolete,
  19203. feature.timeaccessioned,
  19204. feature.timelastmodified
  19205. FROM (feature
  19206. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19207. WHERE ((cvterm.name)::text = 'gene_with_start_codon_CUG'::text);
  19208. --
  19209. -- Name: gene_with_stop_codon_read_through; Type: VIEW; Schema: so; Owner: -
  19210. --
  19211. CREATE VIEW gene_with_stop_codon_read_through AS
  19212. SELECT feature.feature_id AS gene_with_stop_codon_read_through_id,
  19213. feature.feature_id,
  19214. feature.dbxref_id,
  19215. feature.organism_id,
  19216. feature.name,
  19217. feature.uniquename,
  19218. feature.residues,
  19219. feature.seqlen,
  19220. feature.md5checksum,
  19221. feature.type_id,
  19222. feature.is_analysis,
  19223. feature.is_obsolete,
  19224. feature.timeaccessioned,
  19225. feature.timelastmodified
  19226. FROM (feature
  19227. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19228. WHERE ((((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_pyrrolysine'::text) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_read_through'::text));
  19229. --
  19230. -- Name: gene_with_stop_codon_redefined_as_pyrrolysine; Type: VIEW; Schema: so; Owner: -
  19231. --
  19232. CREATE VIEW gene_with_stop_codon_redefined_as_pyrrolysine AS
  19233. SELECT feature.feature_id AS gene_with_stop_codon_redefined_as_pyrrolysine_id,
  19234. feature.feature_id,
  19235. feature.dbxref_id,
  19236. feature.organism_id,
  19237. feature.name,
  19238. feature.uniquename,
  19239. feature.residues,
  19240. feature.seqlen,
  19241. feature.md5checksum,
  19242. feature.type_id,
  19243. feature.is_analysis,
  19244. feature.is_obsolete,
  19245. feature.timeaccessioned,
  19246. feature.timelastmodified
  19247. FROM (feature
  19248. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19249. WHERE ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_pyrrolysine'::text);
  19250. --
  19251. -- Name: gene_with_stop_codon_redefined_as_selenocysteine; Type: VIEW; Schema: so; Owner: -
  19252. --
  19253. CREATE VIEW gene_with_stop_codon_redefined_as_selenocysteine AS
  19254. SELECT feature.feature_id AS gene_with_stop_codon_redefined_as_selenocysteine_id,
  19255. feature.feature_id,
  19256. feature.dbxref_id,
  19257. feature.organism_id,
  19258. feature.name,
  19259. feature.uniquename,
  19260. feature.residues,
  19261. feature.seqlen,
  19262. feature.md5checksum,
  19263. feature.type_id,
  19264. feature.is_analysis,
  19265. feature.is_obsolete,
  19266. feature.timeaccessioned,
  19267. feature.timelastmodified
  19268. FROM (feature
  19269. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19270. WHERE ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_selenocysteine'::text);
  19271. --
  19272. -- Name: gene_with_trans_spliced_transcript; Type: VIEW; Schema: so; Owner: -
  19273. --
  19274. CREATE VIEW gene_with_trans_spliced_transcript AS
  19275. SELECT feature.feature_id AS gene_with_trans_spliced_transcript_id,
  19276. feature.feature_id,
  19277. feature.dbxref_id,
  19278. feature.organism_id,
  19279. feature.name,
  19280. feature.uniquename,
  19281. feature.residues,
  19282. feature.seqlen,
  19283. feature.md5checksum,
  19284. feature.type_id,
  19285. feature.is_analysis,
  19286. feature.is_obsolete,
  19287. feature.timeaccessioned,
  19288. feature.timelastmodified
  19289. FROM (feature
  19290. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19291. WHERE ((cvterm.name)::text = 'gene_with_trans_spliced_transcript'::text);
  19292. --
  19293. -- Name: gene_with_transcript_with_translational_frameshift; Type: VIEW; Schema: so; Owner: -
  19294. --
  19295. CREATE VIEW gene_with_transcript_with_translational_frameshift AS
  19296. SELECT feature.feature_id AS gene_with_transcript_with_translational_frameshift_id,
  19297. feature.feature_id,
  19298. feature.dbxref_id,
  19299. feature.organism_id,
  19300. feature.name,
  19301. feature.uniquename,
  19302. feature.residues,
  19303. feature.seqlen,
  19304. feature.md5checksum,
  19305. feature.type_id,
  19306. feature.is_analysis,
  19307. feature.is_obsolete,
  19308. feature.timeaccessioned,
  19309. feature.timelastmodified
  19310. FROM (feature
  19311. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19312. WHERE ((cvterm.name)::text = 'gene_with_transcript_with_translational_frameshift'::text);
  19313. --
  19314. -- Name: genetic_marker; Type: VIEW; Schema: so; Owner: -
  19315. --
  19316. CREATE VIEW genetic_marker AS
  19317. SELECT feature.feature_id AS genetic_marker_id,
  19318. feature.feature_id,
  19319. feature.dbxref_id,
  19320. feature.organism_id,
  19321. feature.name,
  19322. feature.uniquename,
  19323. feature.residues,
  19324. feature.seqlen,
  19325. feature.md5checksum,
  19326. feature.type_id,
  19327. feature.is_analysis,
  19328. feature.is_obsolete,
  19329. feature.timeaccessioned,
  19330. feature.timelastmodified
  19331. FROM (feature
  19332. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19333. WHERE ((((cvterm.name)::text = 'heritable_phenotypic_marker'::text) OR ((cvterm.name)::text = 'DArT_marker'::text)) OR ((cvterm.name)::text = 'genetic_marker'::text));
  19334. --
  19335. -- Name: genome; Type: VIEW; Schema: so; Owner: -
  19336. --
  19337. CREATE VIEW genome AS
  19338. SELECT feature.feature_id AS genome_id,
  19339. feature.feature_id,
  19340. feature.dbxref_id,
  19341. feature.organism_id,
  19342. feature.name,
  19343. feature.uniquename,
  19344. feature.residues,
  19345. feature.seqlen,
  19346. feature.md5checksum,
  19347. feature.type_id,
  19348. feature.is_analysis,
  19349. feature.is_obsolete,
  19350. feature.timeaccessioned,
  19351. feature.timelastmodified
  19352. FROM (feature
  19353. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19354. WHERE ((((((cvterm.name)::text = 'kinetoplast'::text) OR ((cvterm.name)::text = 'reference_genome'::text)) OR ((cvterm.name)::text = 'variant_genome'::text)) OR ((cvterm.name)::text = 'chromosomally_aberrant_genome'::text)) OR ((cvterm.name)::text = 'genome'::text));
  19355. --
  19356. -- Name: genomic_clone; Type: VIEW; Schema: so; Owner: -
  19357. --
  19358. CREATE VIEW genomic_clone AS
  19359. SELECT feature.feature_id AS genomic_clone_id,
  19360. feature.feature_id,
  19361. feature.dbxref_id,
  19362. feature.organism_id,
  19363. feature.name,
  19364. feature.uniquename,
  19365. feature.residues,
  19366. feature.seqlen,
  19367. feature.md5checksum,
  19368. feature.type_id,
  19369. feature.is_analysis,
  19370. feature.is_obsolete,
  19371. feature.timeaccessioned,
  19372. feature.timelastmodified
  19373. FROM (feature
  19374. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19375. WHERE ((cvterm.name)::text = 'genomic_clone'::text);
  19376. --
  19377. -- Name: genomic_dna; Type: VIEW; Schema: so; Owner: -
  19378. --
  19379. CREATE VIEW genomic_dna AS
  19380. SELECT feature.feature_id AS genomic_dna_id,
  19381. feature.feature_id,
  19382. feature.dbxref_id,
  19383. feature.organism_id,
  19384. feature.name,
  19385. feature.uniquename,
  19386. feature.residues,
  19387. feature.seqlen,
  19388. feature.md5checksum,
  19389. feature.type_id,
  19390. feature.is_analysis,
  19391. feature.is_obsolete,
  19392. feature.timeaccessioned,
  19393. feature.timelastmodified
  19394. FROM (feature
  19395. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19396. WHERE ((cvterm.name)::text = 'genomic_DNA'::text);
  19397. --
  19398. -- Name: genomic_island; Type: VIEW; Schema: so; Owner: -
  19399. --
  19400. CREATE VIEW genomic_island AS
  19401. SELECT feature.feature_id AS genomic_island_id,
  19402. feature.feature_id,
  19403. feature.dbxref_id,
  19404. feature.organism_id,
  19405. feature.name,
  19406. feature.uniquename,
  19407. feature.residues,
  19408. feature.seqlen,
  19409. feature.md5checksum,
  19410. feature.type_id,
  19411. feature.is_analysis,
  19412. feature.is_obsolete,
  19413. feature.timeaccessioned,
  19414. feature.timelastmodified
  19415. FROM (feature
  19416. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19417. WHERE ((((((((cvterm.name)::text = 'pathogenic_island'::text) OR ((cvterm.name)::text = 'metabolic_island'::text)) OR ((cvterm.name)::text = 'adaptive_island'::text)) OR ((cvterm.name)::text = 'symbiosis_island'::text)) OR ((cvterm.name)::text = 'cryptic_prophage'::text)) OR ((cvterm.name)::text = 'defective_conjugative_transposon'::text)) OR ((cvterm.name)::text = 'genomic_island'::text));
  19418. --
  19419. -- Name: genomically_contaminated_cdna_clone; Type: VIEW; Schema: so; Owner: -
  19420. --
  19421. CREATE VIEW genomically_contaminated_cdna_clone AS
  19422. SELECT feature.feature_id AS genomically_contaminated_cdna_clone_id,
  19423. feature.feature_id,
  19424. feature.dbxref_id,
  19425. feature.organism_id,
  19426. feature.name,
  19427. feature.uniquename,
  19428. feature.residues,
  19429. feature.seqlen,
  19430. feature.md5checksum,
  19431. feature.type_id,
  19432. feature.is_analysis,
  19433. feature.is_obsolete,
  19434. feature.timeaccessioned,
  19435. feature.timelastmodified
  19436. FROM (feature
  19437. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19438. WHERE ((cvterm.name)::text = 'genomically_contaminated_cDNA_clone'::text);
  19439. --
  19440. -- Name: germline_variant; Type: VIEW; Schema: so; Owner: -
  19441. --
  19442. CREATE VIEW germline_variant AS
  19443. SELECT feature.feature_id AS germline_variant_id,
  19444. feature.feature_id,
  19445. feature.dbxref_id,
  19446. feature.organism_id,
  19447. feature.name,
  19448. feature.uniquename,
  19449. feature.residues,
  19450. feature.seqlen,
  19451. feature.md5checksum,
  19452. feature.type_id,
  19453. feature.is_analysis,
  19454. feature.is_obsolete,
  19455. feature.timeaccessioned,
  19456. feature.timelastmodified
  19457. FROM (feature
  19458. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19459. WHERE ((cvterm.name)::text = 'germline_variant'::text);
  19460. --
  19461. -- Name: glutamic_acid; Type: VIEW; Schema: so; Owner: -
  19462. --
  19463. CREATE VIEW glutamic_acid AS
  19464. SELECT feature.feature_id AS glutamic_acid_id,
  19465. feature.feature_id,
  19466. feature.dbxref_id,
  19467. feature.organism_id,
  19468. feature.name,
  19469. feature.uniquename,
  19470. feature.residues,
  19471. feature.seqlen,
  19472. feature.md5checksum,
  19473. feature.type_id,
  19474. feature.is_analysis,
  19475. feature.is_obsolete,
  19476. feature.timeaccessioned,
  19477. feature.timelastmodified
  19478. FROM (feature
  19479. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19480. WHERE ((cvterm.name)::text = 'glutamic_acid'::text);
  19481. --
  19482. -- Name: glutamic_acid_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  19483. --
  19484. CREATE VIEW glutamic_acid_trna_primary_transcript AS
  19485. SELECT feature.feature_id AS glutamic_acid_trna_primary_transcript_id,
  19486. feature.feature_id,
  19487. feature.dbxref_id,
  19488. feature.organism_id,
  19489. feature.name,
  19490. feature.uniquename,
  19491. feature.residues,
  19492. feature.seqlen,
  19493. feature.md5checksum,
  19494. feature.type_id,
  19495. feature.is_analysis,
  19496. feature.is_obsolete,
  19497. feature.timeaccessioned,
  19498. feature.timelastmodified
  19499. FROM (feature
  19500. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19501. WHERE ((cvterm.name)::text = 'glutamic_acid_tRNA_primary_transcript'::text);
  19502. --
  19503. -- Name: glutamine; Type: VIEW; Schema: so; Owner: -
  19504. --
  19505. CREATE VIEW glutamine AS
  19506. SELECT feature.feature_id AS glutamine_id,
  19507. feature.feature_id,
  19508. feature.dbxref_id,
  19509. feature.organism_id,
  19510. feature.name,
  19511. feature.uniquename,
  19512. feature.residues,
  19513. feature.seqlen,
  19514. feature.md5checksum,
  19515. feature.type_id,
  19516. feature.is_analysis,
  19517. feature.is_obsolete,
  19518. feature.timeaccessioned,
  19519. feature.timelastmodified
  19520. FROM (feature
  19521. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19522. WHERE ((cvterm.name)::text = 'glutamine'::text);
  19523. --
  19524. -- Name: glutamine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  19525. --
  19526. CREATE VIEW glutamine_trna_primary_transcript AS
  19527. SELECT feature.feature_id AS glutamine_trna_primary_transcript_id,
  19528. feature.feature_id,
  19529. feature.dbxref_id,
  19530. feature.organism_id,
  19531. feature.name,
  19532. feature.uniquename,
  19533. feature.residues,
  19534. feature.seqlen,
  19535. feature.md5checksum,
  19536. feature.type_id,
  19537. feature.is_analysis,
  19538. feature.is_obsolete,
  19539. feature.timeaccessioned,
  19540. feature.timelastmodified
  19541. FROM (feature
  19542. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19543. WHERE ((cvterm.name)::text = 'glutamine_tRNA_primary_transcript'::text);
  19544. --
  19545. -- Name: glutaminyl_trna; Type: VIEW; Schema: so; Owner: -
  19546. --
  19547. CREATE VIEW glutaminyl_trna AS
  19548. SELECT feature.feature_id AS glutaminyl_trna_id,
  19549. feature.feature_id,
  19550. feature.dbxref_id,
  19551. feature.organism_id,
  19552. feature.name,
  19553. feature.uniquename,
  19554. feature.residues,
  19555. feature.seqlen,
  19556. feature.md5checksum,
  19557. feature.type_id,
  19558. feature.is_analysis,
  19559. feature.is_obsolete,
  19560. feature.timeaccessioned,
  19561. feature.timelastmodified
  19562. FROM (feature
  19563. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19564. WHERE ((cvterm.name)::text = 'glutaminyl_tRNA'::text);
  19565. --
  19566. -- Name: glutamyl_trna; Type: VIEW; Schema: so; Owner: -
  19567. --
  19568. CREATE VIEW glutamyl_trna AS
  19569. SELECT feature.feature_id AS glutamyl_trna_id,
  19570. feature.feature_id,
  19571. feature.dbxref_id,
  19572. feature.organism_id,
  19573. feature.name,
  19574. feature.uniquename,
  19575. feature.residues,
  19576. feature.seqlen,
  19577. feature.md5checksum,
  19578. feature.type_id,
  19579. feature.is_analysis,
  19580. feature.is_obsolete,
  19581. feature.timeaccessioned,
  19582. feature.timelastmodified
  19583. FROM (feature
  19584. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19585. WHERE ((cvterm.name)::text = 'glutamyl_tRNA'::text);
  19586. --
  19587. -- Name: glycine; Type: VIEW; Schema: so; Owner: -
  19588. --
  19589. CREATE VIEW glycine AS
  19590. SELECT feature.feature_id AS glycine_id,
  19591. feature.feature_id,
  19592. feature.dbxref_id,
  19593. feature.organism_id,
  19594. feature.name,
  19595. feature.uniquename,
  19596. feature.residues,
  19597. feature.seqlen,
  19598. feature.md5checksum,
  19599. feature.type_id,
  19600. feature.is_analysis,
  19601. feature.is_obsolete,
  19602. feature.timeaccessioned,
  19603. feature.timelastmodified
  19604. FROM (feature
  19605. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19606. WHERE ((cvterm.name)::text = 'glycine'::text);
  19607. --
  19608. -- Name: glycine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  19609. --
  19610. CREATE VIEW glycine_trna_primary_transcript AS
  19611. SELECT feature.feature_id AS glycine_trna_primary_transcript_id,
  19612. feature.feature_id,
  19613. feature.dbxref_id,
  19614. feature.organism_id,
  19615. feature.name,
  19616. feature.uniquename,
  19617. feature.residues,
  19618. feature.seqlen,
  19619. feature.md5checksum,
  19620. feature.type_id,
  19621. feature.is_analysis,
  19622. feature.is_obsolete,
  19623. feature.timeaccessioned,
  19624. feature.timelastmodified
  19625. FROM (feature
  19626. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19627. WHERE ((cvterm.name)::text = 'glycine_tRNA_primary_transcript'::text);
  19628. --
  19629. -- Name: glycyl_trna; Type: VIEW; Schema: so; Owner: -
  19630. --
  19631. CREATE VIEW glycyl_trna AS
  19632. SELECT feature.feature_id AS glycyl_trna_id,
  19633. feature.feature_id,
  19634. feature.dbxref_id,
  19635. feature.organism_id,
  19636. feature.name,
  19637. feature.uniquename,
  19638. feature.residues,
  19639. feature.seqlen,
  19640. feature.md5checksum,
  19641. feature.type_id,
  19642. feature.is_analysis,
  19643. feature.is_obsolete,
  19644. feature.timeaccessioned,
  19645. feature.timelastmodified
  19646. FROM (feature
  19647. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19648. WHERE ((cvterm.name)::text = 'glycyl_tRNA'::text);
  19649. --
  19650. -- Name: gna; Type: VIEW; Schema: so; Owner: -
  19651. --
  19652. CREATE VIEW gna AS
  19653. SELECT feature.feature_id AS gna_id,
  19654. feature.feature_id,
  19655. feature.dbxref_id,
  19656. feature.organism_id,
  19657. feature.name,
  19658. feature.uniquename,
  19659. feature.residues,
  19660. feature.seqlen,
  19661. feature.md5checksum,
  19662. feature.type_id,
  19663. feature.is_analysis,
  19664. feature.is_obsolete,
  19665. feature.timeaccessioned,
  19666. feature.timelastmodified
  19667. FROM (feature
  19668. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19669. WHERE ((((cvterm.name)::text = 'R_GNA'::text) OR ((cvterm.name)::text = 'S_GNA'::text)) OR ((cvterm.name)::text = 'GNA'::text));
  19670. --
  19671. -- Name: gna_oligo; Type: VIEW; Schema: so; Owner: -
  19672. --
  19673. CREATE VIEW gna_oligo AS
  19674. SELECT feature.feature_id AS gna_oligo_id,
  19675. feature.feature_id,
  19676. feature.dbxref_id,
  19677. feature.organism_id,
  19678. feature.name,
  19679. feature.uniquename,
  19680. feature.residues,
  19681. feature.seqlen,
  19682. feature.md5checksum,
  19683. feature.type_id,
  19684. feature.is_analysis,
  19685. feature.is_obsolete,
  19686. feature.timeaccessioned,
  19687. feature.timelastmodified
  19688. FROM (feature
  19689. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19690. WHERE ((((cvterm.name)::text = 'R_GNA_oligo'::text) OR ((cvterm.name)::text = 'S_GNA_oligo'::text)) OR ((cvterm.name)::text = 'GNA_oligo'::text));
  19691. --
  19692. -- Name: golden_path; Type: VIEW; Schema: so; Owner: -
  19693. --
  19694. CREATE VIEW golden_path AS
  19695. SELECT feature.feature_id AS golden_path_id,
  19696. feature.feature_id,
  19697. feature.dbxref_id,
  19698. feature.organism_id,
  19699. feature.name,
  19700. feature.uniquename,
  19701. feature.residues,
  19702. feature.seqlen,
  19703. feature.md5checksum,
  19704. feature.type_id,
  19705. feature.is_analysis,
  19706. feature.is_obsolete,
  19707. feature.timeaccessioned,
  19708. feature.timelastmodified
  19709. FROM (feature
  19710. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19711. WHERE ((cvterm.name)::text = 'golden_path'::text);
  19712. --
  19713. -- Name: golden_path_fragment; Type: VIEW; Schema: so; Owner: -
  19714. --
  19715. CREATE VIEW golden_path_fragment AS
  19716. SELECT feature.feature_id AS golden_path_fragment_id,
  19717. feature.feature_id,
  19718. feature.dbxref_id,
  19719. feature.organism_id,
  19720. feature.name,
  19721. feature.uniquename,
  19722. feature.residues,
  19723. feature.seqlen,
  19724. feature.md5checksum,
  19725. feature.type_id,
  19726. feature.is_analysis,
  19727. feature.is_obsolete,
  19728. feature.timeaccessioned,
  19729. feature.timelastmodified
  19730. FROM (feature
  19731. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19732. WHERE ((cvterm.name)::text = 'golden_path_fragment'::text);
  19733. --
  19734. -- Name: grna_encoding; Type: VIEW; Schema: so; Owner: -
  19735. --
  19736. CREATE VIEW grna_encoding AS
  19737. SELECT feature.feature_id AS grna_encoding_id,
  19738. feature.feature_id,
  19739. feature.dbxref_id,
  19740. feature.organism_id,
  19741. feature.name,
  19742. feature.uniquename,
  19743. feature.residues,
  19744. feature.seqlen,
  19745. feature.md5checksum,
  19746. feature.type_id,
  19747. feature.is_analysis,
  19748. feature.is_obsolete,
  19749. feature.timeaccessioned,
  19750. feature.timelastmodified
  19751. FROM (feature
  19752. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19753. WHERE ((cvterm.name)::text = 'gRNA_encoding'::text);
  19754. --
  19755. -- Name: grna_gene; Type: VIEW; Schema: so; Owner: -
  19756. --
  19757. CREATE VIEW grna_gene AS
  19758. SELECT feature.feature_id AS grna_gene_id,
  19759. feature.feature_id,
  19760. feature.dbxref_id,
  19761. feature.organism_id,
  19762. feature.name,
  19763. feature.uniquename,
  19764. feature.residues,
  19765. feature.seqlen,
  19766. feature.md5checksum,
  19767. feature.type_id,
  19768. feature.is_analysis,
  19769. feature.is_obsolete,
  19770. feature.timeaccessioned,
  19771. feature.timelastmodified
  19772. FROM (feature
  19773. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19774. WHERE ((cvterm.name)::text = 'gRNA_gene'::text);
  19775. --
  19776. -- Name: group_1_intron_homing_endonuclease_target_region; Type: VIEW; Schema: so; Owner: -
  19777. --
  19778. CREATE VIEW group_1_intron_homing_endonuclease_target_region AS
  19779. SELECT feature.feature_id AS group_1_intron_homing_endonuclease_target_region_id,
  19780. feature.feature_id,
  19781. feature.dbxref_id,
  19782. feature.organism_id,
  19783. feature.name,
  19784. feature.uniquename,
  19785. feature.residues,
  19786. feature.seqlen,
  19787. feature.md5checksum,
  19788. feature.type_id,
  19789. feature.is_analysis,
  19790. feature.is_obsolete,
  19791. feature.timeaccessioned,
  19792. feature.timelastmodified
  19793. FROM (feature
  19794. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19795. WHERE ((cvterm.name)::text = 'group_1_intron_homing_endonuclease_target_region'::text);
  19796. --
  19797. -- Name: group_i_intron; Type: VIEW; Schema: so; Owner: -
  19798. --
  19799. CREATE VIEW group_i_intron AS
  19800. SELECT feature.feature_id AS group_i_intron_id,
  19801. feature.feature_id,
  19802. feature.dbxref_id,
  19803. feature.organism_id,
  19804. feature.name,
  19805. feature.uniquename,
  19806. feature.residues,
  19807. feature.seqlen,
  19808. feature.md5checksum,
  19809. feature.type_id,
  19810. feature.is_analysis,
  19811. feature.is_obsolete,
  19812. feature.timeaccessioned,
  19813. feature.timelastmodified
  19814. FROM (feature
  19815. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19816. WHERE ((cvterm.name)::text = 'group_I_intron'::text);
  19817. --
  19818. -- Name: group_ii_intron; Type: VIEW; Schema: so; Owner: -
  19819. --
  19820. CREATE VIEW group_ii_intron AS
  19821. SELECT feature.feature_id AS group_ii_intron_id,
  19822. feature.feature_id,
  19823. feature.dbxref_id,
  19824. feature.organism_id,
  19825. feature.name,
  19826. feature.uniquename,
  19827. feature.residues,
  19828. feature.seqlen,
  19829. feature.md5checksum,
  19830. feature.type_id,
  19831. feature.is_analysis,
  19832. feature.is_obsolete,
  19833. feature.timeaccessioned,
  19834. feature.timelastmodified
  19835. FROM (feature
  19836. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19837. WHERE ((((cvterm.name)::text = 'group_IIA_intron'::text) OR ((cvterm.name)::text = 'group_IIB_intron'::text)) OR ((cvterm.name)::text = 'group_II_intron'::text));
  19838. --
  19839. -- Name: group_iia_intron; Type: VIEW; Schema: so; Owner: -
  19840. --
  19841. CREATE VIEW group_iia_intron AS
  19842. SELECT feature.feature_id AS group_iia_intron_id,
  19843. feature.feature_id,
  19844. feature.dbxref_id,
  19845. feature.organism_id,
  19846. feature.name,
  19847. feature.uniquename,
  19848. feature.residues,
  19849. feature.seqlen,
  19850. feature.md5checksum,
  19851. feature.type_id,
  19852. feature.is_analysis,
  19853. feature.is_obsolete,
  19854. feature.timeaccessioned,
  19855. feature.timelastmodified
  19856. FROM (feature
  19857. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19858. WHERE ((cvterm.name)::text = 'group_IIA_intron'::text);
  19859. --
  19860. -- Name: group_iib_intron; Type: VIEW; Schema: so; Owner: -
  19861. --
  19862. CREATE VIEW group_iib_intron AS
  19863. SELECT feature.feature_id AS group_iib_intron_id,
  19864. feature.feature_id,
  19865. feature.dbxref_id,
  19866. feature.organism_id,
  19867. feature.name,
  19868. feature.uniquename,
  19869. feature.residues,
  19870. feature.seqlen,
  19871. feature.md5checksum,
  19872. feature.type_id,
  19873. feature.is_analysis,
  19874. feature.is_obsolete,
  19875. feature.timeaccessioned,
  19876. feature.timelastmodified
  19877. FROM (feature
  19878. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19879. WHERE ((cvterm.name)::text = 'group_IIB_intron'::text);
  19880. --
  19881. -- Name: group_iii_intron; Type: VIEW; Schema: so; Owner: -
  19882. --
  19883. CREATE VIEW group_iii_intron AS
  19884. SELECT feature.feature_id AS group_iii_intron_id,
  19885. feature.feature_id,
  19886. feature.dbxref_id,
  19887. feature.organism_id,
  19888. feature.name,
  19889. feature.uniquename,
  19890. feature.residues,
  19891. feature.seqlen,
  19892. feature.md5checksum,
  19893. feature.type_id,
  19894. feature.is_analysis,
  19895. feature.is_obsolete,
  19896. feature.timeaccessioned,
  19897. feature.timelastmodified
  19898. FROM (feature
  19899. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19900. WHERE ((cvterm.name)::text = 'group_III_intron'::text);
  19901. --
  19902. -- Name: guide_rna; Type: VIEW; Schema: so; Owner: -
  19903. --
  19904. CREATE VIEW guide_rna AS
  19905. SELECT feature.feature_id AS guide_rna_id,
  19906. feature.feature_id,
  19907. feature.dbxref_id,
  19908. feature.organism_id,
  19909. feature.name,
  19910. feature.uniquename,
  19911. feature.residues,
  19912. feature.seqlen,
  19913. feature.md5checksum,
  19914. feature.type_id,
  19915. feature.is_analysis,
  19916. feature.is_obsolete,
  19917. feature.timeaccessioned,
  19918. feature.timelastmodified
  19919. FROM (feature
  19920. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19921. WHERE ((cvterm.name)::text = 'guide_RNA'::text);
  19922. --
  19923. -- Name: guide_rna_region; Type: VIEW; Schema: so; Owner: -
  19924. --
  19925. CREATE VIEW guide_rna_region AS
  19926. SELECT feature.feature_id AS guide_rna_region_id,
  19927. feature.feature_id,
  19928. feature.dbxref_id,
  19929. feature.organism_id,
  19930. feature.name,
  19931. feature.uniquename,
  19932. feature.residues,
  19933. feature.seqlen,
  19934. feature.md5checksum,
  19935. feature.type_id,
  19936. feature.is_analysis,
  19937. feature.is_obsolete,
  19938. feature.timeaccessioned,
  19939. feature.timelastmodified
  19940. FROM (feature
  19941. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19942. WHERE ((((cvterm.name)::text = 'anchor_region'::text) OR ((cvterm.name)::text = 'template_region'::text)) OR ((cvterm.name)::text = 'guide_RNA_region'::text));
  19943. --
  19944. -- Name: h2b_ubiquitination_site; Type: VIEW; Schema: so; Owner: -
  19945. --
  19946. CREATE VIEW h2b_ubiquitination_site AS
  19947. SELECT feature.feature_id AS h2b_ubiquitination_site_id,
  19948. feature.feature_id,
  19949. feature.dbxref_id,
  19950. feature.organism_id,
  19951. feature.name,
  19952. feature.uniquename,
  19953. feature.residues,
  19954. feature.seqlen,
  19955. feature.md5checksum,
  19956. feature.type_id,
  19957. feature.is_analysis,
  19958. feature.is_obsolete,
  19959. feature.timeaccessioned,
  19960. feature.timelastmodified
  19961. FROM (feature
  19962. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19963. WHERE ((cvterm.name)::text = 'H2B_ubiquitination_site'::text);
  19964. --
  19965. -- Name: h2bk5_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  19966. --
  19967. CREATE VIEW h2bk5_monomethylation_site AS
  19968. SELECT feature.feature_id AS h2bk5_monomethylation_site_id,
  19969. feature.feature_id,
  19970. feature.dbxref_id,
  19971. feature.organism_id,
  19972. feature.name,
  19973. feature.uniquename,
  19974. feature.residues,
  19975. feature.seqlen,
  19976. feature.md5checksum,
  19977. feature.type_id,
  19978. feature.is_analysis,
  19979. feature.is_obsolete,
  19980. feature.timeaccessioned,
  19981. feature.timelastmodified
  19982. FROM (feature
  19983. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19984. WHERE ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text);
  19985. --
  19986. -- Name: h3k14_acetylation_site; Type: VIEW; Schema: so; Owner: -
  19987. --
  19988. CREATE VIEW h3k14_acetylation_site AS
  19989. SELECT feature.feature_id AS h3k14_acetylation_site_id,
  19990. feature.feature_id,
  19991. feature.dbxref_id,
  19992. feature.organism_id,
  19993. feature.name,
  19994. feature.uniquename,
  19995. feature.residues,
  19996. feature.seqlen,
  19997. feature.md5checksum,
  19998. feature.type_id,
  19999. feature.is_analysis,
  20000. feature.is_obsolete,
  20001. feature.timeaccessioned,
  20002. feature.timelastmodified
  20003. FROM (feature
  20004. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20005. WHERE ((cvterm.name)::text = 'H3K14_acetylation_site'::text);
  20006. --
  20007. -- Name: h3k18_acetylation_site; Type: VIEW; Schema: so; Owner: -
  20008. --
  20009. CREATE VIEW h3k18_acetylation_site AS
  20010. SELECT feature.feature_id AS h3k18_acetylation_site_id,
  20011. feature.feature_id,
  20012. feature.dbxref_id,
  20013. feature.organism_id,
  20014. feature.name,
  20015. feature.uniquename,
  20016. feature.residues,
  20017. feature.seqlen,
  20018. feature.md5checksum,
  20019. feature.type_id,
  20020. feature.is_analysis,
  20021. feature.is_obsolete,
  20022. feature.timeaccessioned,
  20023. feature.timelastmodified
  20024. FROM (feature
  20025. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20026. WHERE ((cvterm.name)::text = 'H3K18_acetylation_site'::text);
  20027. --
  20028. -- Name: h3k23_acylation_site; Type: VIEW; Schema: so; Owner: -
  20029. --
  20030. CREATE VIEW h3k23_acylation_site AS
  20031. SELECT feature.feature_id AS h3k23_acylation_site_id,
  20032. feature.feature_id,
  20033. feature.dbxref_id,
  20034. feature.organism_id,
  20035. feature.name,
  20036. feature.uniquename,
  20037. feature.residues,
  20038. feature.seqlen,
  20039. feature.md5checksum,
  20040. feature.type_id,
  20041. feature.is_analysis,
  20042. feature.is_obsolete,
  20043. feature.timeaccessioned,
  20044. feature.timelastmodified
  20045. FROM (feature
  20046. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20047. WHERE ((cvterm.name)::text = 'H3K23_acylation site'::text);
  20048. --
  20049. -- Name: h3k27_acylation_site; Type: VIEW; Schema: so; Owner: -
  20050. --
  20051. CREATE VIEW h3k27_acylation_site AS
  20052. SELECT feature.feature_id AS h3k27_acylation_site_id,
  20053. feature.feature_id,
  20054. feature.dbxref_id,
  20055. feature.organism_id,
  20056. feature.name,
  20057. feature.uniquename,
  20058. feature.residues,
  20059. feature.seqlen,
  20060. feature.md5checksum,
  20061. feature.type_id,
  20062. feature.is_analysis,
  20063. feature.is_obsolete,
  20064. feature.timeaccessioned,
  20065. feature.timelastmodified
  20066. FROM (feature
  20067. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20068. WHERE ((cvterm.name)::text = 'H3K27_acylation_site'::text);
  20069. --
  20070. -- Name: h3k27_dimethylation_site; Type: VIEW; Schema: so; Owner: -
  20071. --
  20072. CREATE VIEW h3k27_dimethylation_site AS
  20073. SELECT feature.feature_id AS h3k27_dimethylation_site_id,
  20074. feature.feature_id,
  20075. feature.dbxref_id,
  20076. feature.organism_id,
  20077. feature.name,
  20078. feature.uniquename,
  20079. feature.residues,
  20080. feature.seqlen,
  20081. feature.md5checksum,
  20082. feature.type_id,
  20083. feature.is_analysis,
  20084. feature.is_obsolete,
  20085. feature.timeaccessioned,
  20086. feature.timelastmodified
  20087. FROM (feature
  20088. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20089. WHERE ((cvterm.name)::text = 'H3K27_dimethylation_site'::text);
  20090. --
  20091. -- Name: h3k27_methylation_site; Type: VIEW; Schema: so; Owner: -
  20092. --
  20093. CREATE VIEW h3k27_methylation_site AS
  20094. SELECT feature.feature_id AS h3k27_methylation_site_id,
  20095. feature.feature_id,
  20096. feature.dbxref_id,
  20097. feature.organism_id,
  20098. feature.name,
  20099. feature.uniquename,
  20100. feature.residues,
  20101. feature.seqlen,
  20102. feature.md5checksum,
  20103. feature.type_id,
  20104. feature.is_analysis,
  20105. feature.is_obsolete,
  20106. feature.timeaccessioned,
  20107. feature.timelastmodified
  20108. FROM (feature
  20109. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20110. WHERE (((((cvterm.name)::text = 'H3K27_monomethylation_site'::text) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text));
  20111. --
  20112. -- Name: h3k27_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20113. --
  20114. CREATE VIEW h3k27_monomethylation_site AS
  20115. SELECT feature.feature_id AS h3k27_monomethylation_site_id,
  20116. feature.feature_id,
  20117. feature.dbxref_id,
  20118. feature.organism_id,
  20119. feature.name,
  20120. feature.uniquename,
  20121. feature.residues,
  20122. feature.seqlen,
  20123. feature.md5checksum,
  20124. feature.type_id,
  20125. feature.is_analysis,
  20126. feature.is_obsolete,
  20127. feature.timeaccessioned,
  20128. feature.timelastmodified
  20129. FROM (feature
  20130. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20131. WHERE ((cvterm.name)::text = 'H3K27_monomethylation_site'::text);
  20132. --
  20133. -- Name: h3k27_trimethylation_site; Type: VIEW; Schema: so; Owner: -
  20134. --
  20135. CREATE VIEW h3k27_trimethylation_site AS
  20136. SELECT feature.feature_id AS h3k27_trimethylation_site_id,
  20137. feature.feature_id,
  20138. feature.dbxref_id,
  20139. feature.organism_id,
  20140. feature.name,
  20141. feature.uniquename,
  20142. feature.residues,
  20143. feature.seqlen,
  20144. feature.md5checksum,
  20145. feature.type_id,
  20146. feature.is_analysis,
  20147. feature.is_obsolete,
  20148. feature.timeaccessioned,
  20149. feature.timelastmodified
  20150. FROM (feature
  20151. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20152. WHERE ((cvterm.name)::text = 'H3K27_trimethylation_site'::text);
  20153. --
  20154. -- Name: h3k36_dimethylation_site; Type: VIEW; Schema: so; Owner: -
  20155. --
  20156. CREATE VIEW h3k36_dimethylation_site AS
  20157. SELECT feature.feature_id AS h3k36_dimethylation_site_id,
  20158. feature.feature_id,
  20159. feature.dbxref_id,
  20160. feature.organism_id,
  20161. feature.name,
  20162. feature.uniquename,
  20163. feature.residues,
  20164. feature.seqlen,
  20165. feature.md5checksum,
  20166. feature.type_id,
  20167. feature.is_analysis,
  20168. feature.is_obsolete,
  20169. feature.timeaccessioned,
  20170. feature.timelastmodified
  20171. FROM (feature
  20172. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20173. WHERE ((cvterm.name)::text = 'H3K36_dimethylation_site'::text);
  20174. --
  20175. -- Name: h3k36_methylation_site; Type: VIEW; Schema: so; Owner: -
  20176. --
  20177. CREATE VIEW h3k36_methylation_site AS
  20178. SELECT feature.feature_id AS h3k36_methylation_site_id,
  20179. feature.feature_id,
  20180. feature.dbxref_id,
  20181. feature.organism_id,
  20182. feature.name,
  20183. feature.uniquename,
  20184. feature.residues,
  20185. feature.seqlen,
  20186. feature.md5checksum,
  20187. feature.type_id,
  20188. feature.is_analysis,
  20189. feature.is_obsolete,
  20190. feature.timeaccessioned,
  20191. feature.timelastmodified
  20192. FROM (feature
  20193. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20194. WHERE (((((cvterm.name)::text = 'H3K36_monomethylation_site'::text) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text));
  20195. --
  20196. -- Name: h3k36_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20197. --
  20198. CREATE VIEW h3k36_monomethylation_site AS
  20199. SELECT feature.feature_id AS h3k36_monomethylation_site_id,
  20200. feature.feature_id,
  20201. feature.dbxref_id,
  20202. feature.organism_id,
  20203. feature.name,
  20204. feature.uniquename,
  20205. feature.residues,
  20206. feature.seqlen,
  20207. feature.md5checksum,
  20208. feature.type_id,
  20209. feature.is_analysis,
  20210. feature.is_obsolete,
  20211. feature.timeaccessioned,
  20212. feature.timelastmodified
  20213. FROM (feature
  20214. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20215. WHERE ((cvterm.name)::text = 'H3K36_monomethylation_site'::text);
  20216. --
  20217. -- Name: h3k36_trimethylation_site; Type: VIEW; Schema: so; Owner: -
  20218. --
  20219. CREATE VIEW h3k36_trimethylation_site AS
  20220. SELECT feature.feature_id AS h3k36_trimethylation_site_id,
  20221. feature.feature_id,
  20222. feature.dbxref_id,
  20223. feature.organism_id,
  20224. feature.name,
  20225. feature.uniquename,
  20226. feature.residues,
  20227. feature.seqlen,
  20228. feature.md5checksum,
  20229. feature.type_id,
  20230. feature.is_analysis,
  20231. feature.is_obsolete,
  20232. feature.timeaccessioned,
  20233. feature.timelastmodified
  20234. FROM (feature
  20235. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20236. WHERE ((cvterm.name)::text = 'H3K36_trimethylation_site'::text);
  20237. --
  20238. -- Name: h3k4_dimethylation_site; Type: VIEW; Schema: so; Owner: -
  20239. --
  20240. CREATE VIEW h3k4_dimethylation_site AS
  20241. SELECT feature.feature_id AS h3k4_dimethylation_site_id,
  20242. feature.feature_id,
  20243. feature.dbxref_id,
  20244. feature.organism_id,
  20245. feature.name,
  20246. feature.uniquename,
  20247. feature.residues,
  20248. feature.seqlen,
  20249. feature.md5checksum,
  20250. feature.type_id,
  20251. feature.is_analysis,
  20252. feature.is_obsolete,
  20253. feature.timeaccessioned,
  20254. feature.timelastmodified
  20255. FROM (feature
  20256. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20257. WHERE ((cvterm.name)::text = 'H3K4_dimethylation_site'::text);
  20258. --
  20259. -- Name: h3k4_methylation_site; Type: VIEW; Schema: so; Owner: -
  20260. --
  20261. CREATE VIEW h3k4_methylation_site AS
  20262. SELECT feature.feature_id AS h3k4_methylation_site_id,
  20263. feature.feature_id,
  20264. feature.dbxref_id,
  20265. feature.organism_id,
  20266. feature.name,
  20267. feature.uniquename,
  20268. feature.residues,
  20269. feature.seqlen,
  20270. feature.md5checksum,
  20271. feature.type_id,
  20272. feature.is_analysis,
  20273. feature.is_obsolete,
  20274. feature.timeaccessioned,
  20275. feature.timelastmodified
  20276. FROM (feature
  20277. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20278. WHERE (((((cvterm.name)::text = 'H3K4_monomethylation_site'::text) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text));
  20279. --
  20280. -- Name: h3k4_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20281. --
  20282. CREATE VIEW h3k4_monomethylation_site AS
  20283. SELECT feature.feature_id AS h3k4_monomethylation_site_id,
  20284. feature.feature_id,
  20285. feature.dbxref_id,
  20286. feature.organism_id,
  20287. feature.name,
  20288. feature.uniquename,
  20289. feature.residues,
  20290. feature.seqlen,
  20291. feature.md5checksum,
  20292. feature.type_id,
  20293. feature.is_analysis,
  20294. feature.is_obsolete,
  20295. feature.timeaccessioned,
  20296. feature.timelastmodified
  20297. FROM (feature
  20298. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20299. WHERE ((cvterm.name)::text = 'H3K4_monomethylation_site'::text);
  20300. --
  20301. -- Name: h3k4_trimethylation; Type: VIEW; Schema: so; Owner: -
  20302. --
  20303. CREATE VIEW h3k4_trimethylation AS
  20304. SELECT feature.feature_id AS h3k4_trimethylation_id,
  20305. feature.feature_id,
  20306. feature.dbxref_id,
  20307. feature.organism_id,
  20308. feature.name,
  20309. feature.uniquename,
  20310. feature.residues,
  20311. feature.seqlen,
  20312. feature.md5checksum,
  20313. feature.type_id,
  20314. feature.is_analysis,
  20315. feature.is_obsolete,
  20316. feature.timeaccessioned,
  20317. feature.timelastmodified
  20318. FROM (feature
  20319. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20320. WHERE ((cvterm.name)::text = 'H3K4_trimethylation'::text);
  20321. --
  20322. -- Name: h3k79_dimethylation_site; Type: VIEW; Schema: so; Owner: -
  20323. --
  20324. CREATE VIEW h3k79_dimethylation_site AS
  20325. SELECT feature.feature_id AS h3k79_dimethylation_site_id,
  20326. feature.feature_id,
  20327. feature.dbxref_id,
  20328. feature.organism_id,
  20329. feature.name,
  20330. feature.uniquename,
  20331. feature.residues,
  20332. feature.seqlen,
  20333. feature.md5checksum,
  20334. feature.type_id,
  20335. feature.is_analysis,
  20336. feature.is_obsolete,
  20337. feature.timeaccessioned,
  20338. feature.timelastmodified
  20339. FROM (feature
  20340. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20341. WHERE ((cvterm.name)::text = 'H3K79_dimethylation_site'::text);
  20342. --
  20343. -- Name: h3k79_methylation_site; Type: VIEW; Schema: so; Owner: -
  20344. --
  20345. CREATE VIEW h3k79_methylation_site AS
  20346. SELECT feature.feature_id AS h3k79_methylation_site_id,
  20347. feature.feature_id,
  20348. feature.dbxref_id,
  20349. feature.organism_id,
  20350. feature.name,
  20351. feature.uniquename,
  20352. feature.residues,
  20353. feature.seqlen,
  20354. feature.md5checksum,
  20355. feature.type_id,
  20356. feature.is_analysis,
  20357. feature.is_obsolete,
  20358. feature.timeaccessioned,
  20359. feature.timelastmodified
  20360. FROM (feature
  20361. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20362. WHERE (((((cvterm.name)::text = 'H3K79_monomethylation_site'::text) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text));
  20363. --
  20364. -- Name: h3k79_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20365. --
  20366. CREATE VIEW h3k79_monomethylation_site AS
  20367. SELECT feature.feature_id AS h3k79_monomethylation_site_id,
  20368. feature.feature_id,
  20369. feature.dbxref_id,
  20370. feature.organism_id,
  20371. feature.name,
  20372. feature.uniquename,
  20373. feature.residues,
  20374. feature.seqlen,
  20375. feature.md5checksum,
  20376. feature.type_id,
  20377. feature.is_analysis,
  20378. feature.is_obsolete,
  20379. feature.timeaccessioned,
  20380. feature.timelastmodified
  20381. FROM (feature
  20382. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20383. WHERE ((cvterm.name)::text = 'H3K79_monomethylation_site'::text);
  20384. --
  20385. -- Name: h3k79_trimethylation_site; Type: VIEW; Schema: so; Owner: -
  20386. --
  20387. CREATE VIEW h3k79_trimethylation_site AS
  20388. SELECT feature.feature_id AS h3k79_trimethylation_site_id,
  20389. feature.feature_id,
  20390. feature.dbxref_id,
  20391. feature.organism_id,
  20392. feature.name,
  20393. feature.uniquename,
  20394. feature.residues,
  20395. feature.seqlen,
  20396. feature.md5checksum,
  20397. feature.type_id,
  20398. feature.is_analysis,
  20399. feature.is_obsolete,
  20400. feature.timeaccessioned,
  20401. feature.timelastmodified
  20402. FROM (feature
  20403. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20404. WHERE ((cvterm.name)::text = 'H3K79_trimethylation_site'::text);
  20405. --
  20406. -- Name: h3k9_acetylation_site; Type: VIEW; Schema: so; Owner: -
  20407. --
  20408. CREATE VIEW h3k9_acetylation_site AS
  20409. SELECT feature.feature_id AS h3k9_acetylation_site_id,
  20410. feature.feature_id,
  20411. feature.dbxref_id,
  20412. feature.organism_id,
  20413. feature.name,
  20414. feature.uniquename,
  20415. feature.residues,
  20416. feature.seqlen,
  20417. feature.md5checksum,
  20418. feature.type_id,
  20419. feature.is_analysis,
  20420. feature.is_obsolete,
  20421. feature.timeaccessioned,
  20422. feature.timelastmodified
  20423. FROM (feature
  20424. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20425. WHERE ((cvterm.name)::text = 'H3K9_acetylation_site'::text);
  20426. --
  20427. -- Name: h3k9_dimethylation_site; Type: VIEW; Schema: so; Owner: -
  20428. --
  20429. CREATE VIEW h3k9_dimethylation_site AS
  20430. SELECT feature.feature_id AS h3k9_dimethylation_site_id,
  20431. feature.feature_id,
  20432. feature.dbxref_id,
  20433. feature.organism_id,
  20434. feature.name,
  20435. feature.uniquename,
  20436. feature.residues,
  20437. feature.seqlen,
  20438. feature.md5checksum,
  20439. feature.type_id,
  20440. feature.is_analysis,
  20441. feature.is_obsolete,
  20442. feature.timeaccessioned,
  20443. feature.timelastmodified
  20444. FROM (feature
  20445. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20446. WHERE ((cvterm.name)::text = 'H3K9_dimethylation_site'::text);
  20447. --
  20448. -- Name: h3k9_methylation_site; Type: VIEW; Schema: so; Owner: -
  20449. --
  20450. CREATE VIEW h3k9_methylation_site AS
  20451. SELECT feature.feature_id AS h3k9_methylation_site_id,
  20452. feature.feature_id,
  20453. feature.dbxref_id,
  20454. feature.organism_id,
  20455. feature.name,
  20456. feature.uniquename,
  20457. feature.residues,
  20458. feature.seqlen,
  20459. feature.md5checksum,
  20460. feature.type_id,
  20461. feature.is_analysis,
  20462. feature.is_obsolete,
  20463. feature.timeaccessioned,
  20464. feature.timelastmodified
  20465. FROM (feature
  20466. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20467. WHERE (((((cvterm.name)::text = 'H3K9_trimethylation_site'::text) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text));
  20468. --
  20469. -- Name: h3k9_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20470. --
  20471. CREATE VIEW h3k9_monomethylation_site AS
  20472. SELECT feature.feature_id AS h3k9_monomethylation_site_id,
  20473. feature.feature_id,
  20474. feature.dbxref_id,
  20475. feature.organism_id,
  20476. feature.name,
  20477. feature.uniquename,
  20478. feature.residues,
  20479. feature.seqlen,
  20480. feature.md5checksum,
  20481. feature.type_id,
  20482. feature.is_analysis,
  20483. feature.is_obsolete,
  20484. feature.timeaccessioned,
  20485. feature.timelastmodified
  20486. FROM (feature
  20487. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20488. WHERE ((cvterm.name)::text = 'H3K9_monomethylation_site'::text);
  20489. --
  20490. -- Name: h3k9_trimethylation_site; Type: VIEW; Schema: so; Owner: -
  20491. --
  20492. CREATE VIEW h3k9_trimethylation_site AS
  20493. SELECT feature.feature_id AS h3k9_trimethylation_site_id,
  20494. feature.feature_id,
  20495. feature.dbxref_id,
  20496. feature.organism_id,
  20497. feature.name,
  20498. feature.uniquename,
  20499. feature.residues,
  20500. feature.seqlen,
  20501. feature.md5checksum,
  20502. feature.type_id,
  20503. feature.is_analysis,
  20504. feature.is_obsolete,
  20505. feature.timeaccessioned,
  20506. feature.timelastmodified
  20507. FROM (feature
  20508. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20509. WHERE ((cvterm.name)::text = 'H3K9_trimethylation_site'::text);
  20510. --
  20511. -- Name: h4k16_acylation_site; Type: VIEW; Schema: so; Owner: -
  20512. --
  20513. CREATE VIEW h4k16_acylation_site AS
  20514. SELECT feature.feature_id AS h4k16_acylation_site_id,
  20515. feature.feature_id,
  20516. feature.dbxref_id,
  20517. feature.organism_id,
  20518. feature.name,
  20519. feature.uniquename,
  20520. feature.residues,
  20521. feature.seqlen,
  20522. feature.md5checksum,
  20523. feature.type_id,
  20524. feature.is_analysis,
  20525. feature.is_obsolete,
  20526. feature.timeaccessioned,
  20527. feature.timelastmodified
  20528. FROM (feature
  20529. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20530. WHERE ((cvterm.name)::text = 'H4K16_acylation_site'::text);
  20531. --
  20532. -- Name: h4k20_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20533. --
  20534. CREATE VIEW h4k20_monomethylation_site AS
  20535. SELECT feature.feature_id AS h4k20_monomethylation_site_id,
  20536. feature.feature_id,
  20537. feature.dbxref_id,
  20538. feature.organism_id,
  20539. feature.name,
  20540. feature.uniquename,
  20541. feature.residues,
  20542. feature.seqlen,
  20543. feature.md5checksum,
  20544. feature.type_id,
  20545. feature.is_analysis,
  20546. feature.is_obsolete,
  20547. feature.timeaccessioned,
  20548. feature.timelastmodified
  20549. FROM (feature
  20550. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20551. WHERE ((cvterm.name)::text = 'H4K20_monomethylation_site'::text);
  20552. --
  20553. -- Name: h4k5_acylation_site; Type: VIEW; Schema: so; Owner: -
  20554. --
  20555. CREATE VIEW h4k5_acylation_site AS
  20556. SELECT feature.feature_id AS h4k5_acylation_site_id,
  20557. feature.feature_id,
  20558. feature.dbxref_id,
  20559. feature.organism_id,
  20560. feature.name,
  20561. feature.uniquename,
  20562. feature.residues,
  20563. feature.seqlen,
  20564. feature.md5checksum,
  20565. feature.type_id,
  20566. feature.is_analysis,
  20567. feature.is_obsolete,
  20568. feature.timeaccessioned,
  20569. feature.timelastmodified
  20570. FROM (feature
  20571. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20572. WHERE ((cvterm.name)::text = 'H4K5_acylation_site'::text);
  20573. --
  20574. -- Name: h4k8_acylation_site; Type: VIEW; Schema: so; Owner: -
  20575. --
  20576. CREATE VIEW h4k8_acylation_site AS
  20577. SELECT feature.feature_id AS h4k8_acylation_site_id,
  20578. feature.feature_id,
  20579. feature.dbxref_id,
  20580. feature.organism_id,
  20581. feature.name,
  20582. feature.uniquename,
  20583. feature.residues,
  20584. feature.seqlen,
  20585. feature.md5checksum,
  20586. feature.type_id,
  20587. feature.is_analysis,
  20588. feature.is_obsolete,
  20589. feature.timeaccessioned,
  20590. feature.timelastmodified
  20591. FROM (feature
  20592. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20593. WHERE ((cvterm.name)::text = 'H4K8_acylation site'::text);
  20594. --
  20595. -- Name: h4k_acylation_region; Type: VIEW; Schema: so; Owner: -
  20596. --
  20597. CREATE VIEW h4k_acylation_region AS
  20598. SELECT feature.feature_id AS h4k_acylation_region_id,
  20599. feature.feature_id,
  20600. feature.dbxref_id,
  20601. feature.organism_id,
  20602. feature.name,
  20603. feature.uniquename,
  20604. feature.residues,
  20605. feature.seqlen,
  20606. feature.md5checksum,
  20607. feature.type_id,
  20608. feature.is_analysis,
  20609. feature.is_obsolete,
  20610. feature.timeaccessioned,
  20611. feature.timelastmodified
  20612. FROM (feature
  20613. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20614. WHERE ((cvterm.name)::text = 'H4K_acylation_region'::text);
  20615. --
  20616. -- Name: h_aca_box_snorna; Type: VIEW; Schema: so; Owner: -
  20617. --
  20618. CREATE VIEW h_aca_box_snorna AS
  20619. SELECT feature.feature_id AS h_aca_box_snorna_id,
  20620. feature.feature_id,
  20621. feature.dbxref_id,
  20622. feature.organism_id,
  20623. feature.name,
  20624. feature.uniquename,
  20625. feature.residues,
  20626. feature.seqlen,
  20627. feature.md5checksum,
  20628. feature.type_id,
  20629. feature.is_analysis,
  20630. feature.is_obsolete,
  20631. feature.timeaccessioned,
  20632. feature.timelastmodified
  20633. FROM (feature
  20634. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20635. WHERE (((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA'::text));
  20636. --
  20637. -- Name: h_aca_box_snorna_encoding; Type: VIEW; Schema: so; Owner: -
  20638. --
  20639. CREATE VIEW h_aca_box_snorna_encoding AS
  20640. SELECT feature.feature_id AS h_aca_box_snorna_encoding_id,
  20641. feature.feature_id,
  20642. feature.dbxref_id,
  20643. feature.organism_id,
  20644. feature.name,
  20645. feature.uniquename,
  20646. feature.residues,
  20647. feature.seqlen,
  20648. feature.md5checksum,
  20649. feature.type_id,
  20650. feature.is_analysis,
  20651. feature.is_obsolete,
  20652. feature.timeaccessioned,
  20653. feature.timelastmodified
  20654. FROM (feature
  20655. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20656. WHERE ((cvterm.name)::text = 'H_ACA_box_snoRNA_encoding'::text);
  20657. --
  20658. -- Name: h_aca_box_snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  20659. --
  20660. CREATE VIEW h_aca_box_snorna_primary_transcript AS
  20661. SELECT feature.feature_id AS h_aca_box_snorna_primary_transcript_id,
  20662. feature.feature_id,
  20663. feature.dbxref_id,
  20664. feature.organism_id,
  20665. feature.name,
  20666. feature.uniquename,
  20667. feature.residues,
  20668. feature.seqlen,
  20669. feature.md5checksum,
  20670. feature.type_id,
  20671. feature.is_analysis,
  20672. feature.is_obsolete,
  20673. feature.timeaccessioned,
  20674. feature.timelastmodified
  20675. FROM (feature
  20676. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20677. WHERE ((cvterm.name)::text = 'H_ACA_box_snoRNA_primary_transcript'::text);
  20678. --
  20679. -- Name: h_pseudoknot; Type: VIEW; Schema: so; Owner: -
  20680. --
  20681. CREATE VIEW h_pseudoknot AS
  20682. SELECT feature.feature_id AS h_pseudoknot_id,
  20683. feature.feature_id,
  20684. feature.dbxref_id,
  20685. feature.organism_id,
  20686. feature.name,
  20687. feature.uniquename,
  20688. feature.residues,
  20689. feature.seqlen,
  20690. feature.md5checksum,
  20691. feature.type_id,
  20692. feature.is_analysis,
  20693. feature.is_obsolete,
  20694. feature.timeaccessioned,
  20695. feature.timelastmodified
  20696. FROM (feature
  20697. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20698. WHERE ((cvterm.name)::text = 'H_pseudoknot'::text);
  20699. --
  20700. -- Name: hammerhead_ribozyme; Type: VIEW; Schema: so; Owner: -
  20701. --
  20702. CREATE VIEW hammerhead_ribozyme AS
  20703. SELECT feature.feature_id AS hammerhead_ribozyme_id,
  20704. feature.feature_id,
  20705. feature.dbxref_id,
  20706. feature.organism_id,
  20707. feature.name,
  20708. feature.uniquename,
  20709. feature.residues,
  20710. feature.seqlen,
  20711. feature.md5checksum,
  20712. feature.type_id,
  20713. feature.is_analysis,
  20714. feature.is_obsolete,
  20715. feature.timeaccessioned,
  20716. feature.timelastmodified
  20717. FROM (feature
  20718. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20719. WHERE ((cvterm.name)::text = 'hammerhead_ribozyme'::text);
  20720. --
  20721. -- Name: haplotype; Type: VIEW; Schema: so; Owner: -
  20722. --
  20723. CREATE VIEW haplotype AS
  20724. SELECT feature.feature_id AS haplotype_id,
  20725. feature.feature_id,
  20726. feature.dbxref_id,
  20727. feature.organism_id,
  20728. feature.name,
  20729. feature.uniquename,
  20730. feature.residues,
  20731. feature.seqlen,
  20732. feature.md5checksum,
  20733. feature.type_id,
  20734. feature.is_analysis,
  20735. feature.is_obsolete,
  20736. feature.timeaccessioned,
  20737. feature.timelastmodified
  20738. FROM (feature
  20739. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20740. WHERE ((cvterm.name)::text = 'haplotype'::text);
  20741. --
  20742. -- Name: haplotype_block; Type: VIEW; Schema: so; Owner: -
  20743. --
  20744. CREATE VIEW haplotype_block AS
  20745. SELECT feature.feature_id AS haplotype_block_id,
  20746. feature.feature_id,
  20747. feature.dbxref_id,
  20748. feature.organism_id,
  20749. feature.name,
  20750. feature.uniquename,
  20751. feature.residues,
  20752. feature.seqlen,
  20753. feature.md5checksum,
  20754. feature.type_id,
  20755. feature.is_analysis,
  20756. feature.is_obsolete,
  20757. feature.timeaccessioned,
  20758. feature.timelastmodified
  20759. FROM (feature
  20760. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20761. WHERE ((cvterm.name)::text = 'haplotype_block'::text);
  20762. --
  20763. -- Name: helitron; Type: VIEW; Schema: so; Owner: -
  20764. --
  20765. CREATE VIEW helitron AS
  20766. SELECT feature.feature_id AS helitron_id,
  20767. feature.feature_id,
  20768. feature.dbxref_id,
  20769. feature.organism_id,
  20770. feature.name,
  20771. feature.uniquename,
  20772. feature.residues,
  20773. feature.seqlen,
  20774. feature.md5checksum,
  20775. feature.type_id,
  20776. feature.is_analysis,
  20777. feature.is_obsolete,
  20778. feature.timeaccessioned,
  20779. feature.timelastmodified
  20780. FROM (feature
  20781. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20782. WHERE ((cvterm.name)::text = 'helitron'::text);
  20783. --
  20784. -- Name: helix_turn_helix; Type: VIEW; Schema: so; Owner: -
  20785. --
  20786. CREATE VIEW helix_turn_helix AS
  20787. SELECT feature.feature_id AS helix_turn_helix_id,
  20788. feature.feature_id,
  20789. feature.dbxref_id,
  20790. feature.organism_id,
  20791. feature.name,
  20792. feature.uniquename,
  20793. feature.residues,
  20794. feature.seqlen,
  20795. feature.md5checksum,
  20796. feature.type_id,
  20797. feature.is_analysis,
  20798. feature.is_obsolete,
  20799. feature.timeaccessioned,
  20800. feature.timelastmodified
  20801. FROM (feature
  20802. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20803. WHERE ((cvterm.name)::text = 'helix_turn_helix'::text);
  20804. --
  20805. -- Name: heptamer_of_recombination_feature_of_vertebrate_im_sys_gene; Type: VIEW; Schema: so; Owner: -
  20806. --
  20807. CREATE VIEW heptamer_of_recombination_feature_of_vertebrate_im_sys_gene AS
  20808. SELECT feature.feature_id AS heptamer_of_recombination_feature_of_vertebrate_im_sys_gene_id,
  20809. feature.feature_id,
  20810. feature.dbxref_id,
  20811. feature.organism_id,
  20812. feature.name,
  20813. feature.uniquename,
  20814. feature.residues,
  20815. feature.seqlen,
  20816. feature.md5checksum,
  20817. feature.type_id,
  20818. feature.is_analysis,
  20819. feature.is_obsolete,
  20820. feature.timeaccessioned,
  20821. feature.timelastmodified
  20822. FROM (feature
  20823. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20824. WHERE ((((((cvterm.name)::text = 'three_prime_D_heptamer'::text) OR ((cvterm.name)::text = 'five_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'J_heptamer'::text)) OR ((cvterm.name)::text = 'V_heptamer'::text)) OR ((cvterm.name)::text = 'heptamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text));
  20825. --
  20826. -- Name: heritable_phenotypic_marker; Type: VIEW; Schema: so; Owner: -
  20827. --
  20828. CREATE VIEW heritable_phenotypic_marker AS
  20829. SELECT feature.feature_id AS heritable_phenotypic_marker_id,
  20830. feature.feature_id,
  20831. feature.dbxref_id,
  20832. feature.organism_id,
  20833. feature.name,
  20834. feature.uniquename,
  20835. feature.residues,
  20836. feature.seqlen,
  20837. feature.md5checksum,
  20838. feature.type_id,
  20839. feature.is_analysis,
  20840. feature.is_obsolete,
  20841. feature.timeaccessioned,
  20842. feature.timelastmodified
  20843. FROM (feature
  20844. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20845. WHERE ((cvterm.name)::text = 'heritable_phenotypic_marker'::text);
  20846. --
  20847. -- Name: hetero_compound_chromosome; Type: VIEW; Schema: so; Owner: -
  20848. --
  20849. CREATE VIEW hetero_compound_chromosome AS
  20850. SELECT feature.feature_id AS hetero_compound_chromosome_id,
  20851. feature.feature_id,
  20852. feature.dbxref_id,
  20853. feature.organism_id,
  20854. feature.name,
  20855. feature.uniquename,
  20856. feature.residues,
  20857. feature.seqlen,
  20858. feature.md5checksum,
  20859. feature.type_id,
  20860. feature.is_analysis,
  20861. feature.is_obsolete,
  20862. feature.timeaccessioned,
  20863. feature.timelastmodified
  20864. FROM (feature
  20865. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20866. WHERE ((cvterm.name)::text = 'hetero_compound_chromosome'::text);
  20867. --
  20868. -- Name: high_identity_region; Type: VIEW; Schema: so; Owner: -
  20869. --
  20870. CREATE VIEW high_identity_region AS
  20871. SELECT feature.feature_id AS high_identity_region_id,
  20872. feature.feature_id,
  20873. feature.dbxref_id,
  20874. feature.organism_id,
  20875. feature.name,
  20876. feature.uniquename,
  20877. feature.residues,
  20878. feature.seqlen,
  20879. feature.md5checksum,
  20880. feature.type_id,
  20881. feature.is_analysis,
  20882. feature.is_obsolete,
  20883. feature.timeaccessioned,
  20884. feature.timelastmodified
  20885. FROM (feature
  20886. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20887. WHERE ((cvterm.name)::text = 'high_identity_region'::text);
  20888. --
  20889. -- Name: high_quality_draft; Type: VIEW; Schema: so; Owner: -
  20890. --
  20891. CREATE VIEW high_quality_draft AS
  20892. SELECT feature.feature_id AS high_quality_draft_id,
  20893. feature.feature_id,
  20894. feature.dbxref_id,
  20895. feature.organism_id,
  20896. feature.name,
  20897. feature.uniquename,
  20898. feature.residues,
  20899. feature.seqlen,
  20900. feature.md5checksum,
  20901. feature.type_id,
  20902. feature.is_analysis,
  20903. feature.is_obsolete,
  20904. feature.timeaccessioned,
  20905. feature.timelastmodified
  20906. FROM (feature
  20907. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20908. WHERE ((cvterm.name)::text = 'high_quality_draft'::text);
  20909. --
  20910. -- Name: histidine; Type: VIEW; Schema: so; Owner: -
  20911. --
  20912. CREATE VIEW histidine AS
  20913. SELECT feature.feature_id AS histidine_id,
  20914. feature.feature_id,
  20915. feature.dbxref_id,
  20916. feature.organism_id,
  20917. feature.name,
  20918. feature.uniquename,
  20919. feature.residues,
  20920. feature.seqlen,
  20921. feature.md5checksum,
  20922. feature.type_id,
  20923. feature.is_analysis,
  20924. feature.is_obsolete,
  20925. feature.timeaccessioned,
  20926. feature.timelastmodified
  20927. FROM (feature
  20928. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20929. WHERE ((cvterm.name)::text = 'histidine'::text);
  20930. --
  20931. -- Name: histidine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  20932. --
  20933. CREATE VIEW histidine_trna_primary_transcript AS
  20934. SELECT feature.feature_id AS histidine_trna_primary_transcript_id,
  20935. feature.feature_id,
  20936. feature.dbxref_id,
  20937. feature.organism_id,
  20938. feature.name,
  20939. feature.uniquename,
  20940. feature.residues,
  20941. feature.seqlen,
  20942. feature.md5checksum,
  20943. feature.type_id,
  20944. feature.is_analysis,
  20945. feature.is_obsolete,
  20946. feature.timeaccessioned,
  20947. feature.timelastmodified
  20948. FROM (feature
  20949. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20950. WHERE ((cvterm.name)::text = 'histidine_tRNA_primary_transcript'::text);
  20951. --
  20952. -- Name: histidyl_trna; Type: VIEW; Schema: so; Owner: -
  20953. --
  20954. CREATE VIEW histidyl_trna AS
  20955. SELECT feature.feature_id AS histidyl_trna_id,
  20956. feature.feature_id,
  20957. feature.dbxref_id,
  20958. feature.organism_id,
  20959. feature.name,
  20960. feature.uniquename,
  20961. feature.residues,
  20962. feature.seqlen,
  20963. feature.md5checksum,
  20964. feature.type_id,
  20965. feature.is_analysis,
  20966. feature.is_obsolete,
  20967. feature.timeaccessioned,
  20968. feature.timelastmodified
  20969. FROM (feature
  20970. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20971. WHERE ((cvterm.name)::text = 'histidyl_tRNA'::text);
  20972. --
  20973. -- Name: histone_acetylation_site; Type: VIEW; Schema: so; Owner: -
  20974. --
  20975. CREATE VIEW histone_acetylation_site AS
  20976. SELECT feature.feature_id AS histone_acetylation_site_id,
  20977. feature.feature_id,
  20978. feature.dbxref_id,
  20979. feature.organism_id,
  20980. feature.name,
  20981. feature.uniquename,
  20982. feature.residues,
  20983. feature.seqlen,
  20984. feature.md5checksum,
  20985. feature.type_id,
  20986. feature.is_analysis,
  20987. feature.is_obsolete,
  20988. feature.timeaccessioned,
  20989. feature.timelastmodified
  20990. FROM (feature
  20991. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20992. WHERE ((((((((((cvterm.name)::text = 'H3K9_acetylation_site'::text) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text));
  20993. --
  20994. -- Name: histone_acylation_region; Type: VIEW; Schema: so; Owner: -
  20995. --
  20996. CREATE VIEW histone_acylation_region AS
  20997. SELECT feature.feature_id AS histone_acylation_region_id,
  20998. feature.feature_id,
  20999. feature.dbxref_id,
  21000. feature.organism_id,
  21001. feature.name,
  21002. feature.uniquename,
  21003. feature.residues,
  21004. feature.seqlen,
  21005. feature.md5checksum,
  21006. feature.type_id,
  21007. feature.is_analysis,
  21008. feature.is_obsolete,
  21009. feature.timeaccessioned,
  21010. feature.timelastmodified
  21011. FROM (feature
  21012. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21013. WHERE (((cvterm.name)::text = 'H4K_acylation_region'::text) OR ((cvterm.name)::text = 'histone_acylation_region'::text));
  21014. --
  21015. -- Name: histone_binding_site; Type: VIEW; Schema: so; Owner: -
  21016. --
  21017. CREATE VIEW histone_binding_site AS
  21018. SELECT feature.feature_id AS histone_binding_site_id,
  21019. feature.feature_id,
  21020. feature.dbxref_id,
  21021. feature.organism_id,
  21022. feature.name,
  21023. feature.uniquename,
  21024. feature.residues,
  21025. feature.seqlen,
  21026. feature.md5checksum,
  21027. feature.type_id,
  21028. feature.is_analysis,
  21029. feature.is_obsolete,
  21030. feature.timeaccessioned,
  21031. feature.timelastmodified
  21032. FROM (feature
  21033. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21034. WHERE ((cvterm.name)::text = 'histone_binding_site'::text);
  21035. --
  21036. -- Name: histone_methylation_site; Type: VIEW; Schema: so; Owner: -
  21037. --
  21038. CREATE VIEW histone_methylation_site AS
  21039. SELECT feature.feature_id AS histone_methylation_site_id,
  21040. feature.feature_id,
  21041. feature.dbxref_id,
  21042. feature.organism_id,
  21043. feature.name,
  21044. feature.uniquename,
  21045. feature.residues,
  21046. feature.seqlen,
  21047. feature.md5checksum,
  21048. feature.type_id,
  21049. feature.is_analysis,
  21050. feature.is_obsolete,
  21051. feature.timeaccessioned,
  21052. feature.timelastmodified
  21053. FROM (feature
  21054. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21055. WHERE ((((((((((((((((((((((((cvterm.name)::text = 'H4K20_monomethylation_site'::text) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text));
  21056. --
  21057. -- Name: histone_modification; Type: VIEW; Schema: so; Owner: -
  21058. --
  21059. CREATE VIEW histone_modification AS
  21060. SELECT feature.feature_id AS histone_modification_id,
  21061. feature.feature_id,
  21062. feature.dbxref_id,
  21063. feature.organism_id,
  21064. feature.name,
  21065. feature.uniquename,
  21066. feature.residues,
  21067. feature.seqlen,
  21068. feature.md5checksum,
  21069. feature.type_id,
  21070. feature.is_analysis,
  21071. feature.is_obsolete,
  21072. feature.timeaccessioned,
  21073. feature.timelastmodified
  21074. FROM (feature
  21075. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21076. WHERE ((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'histone_methylation_site'::text) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'histone_modification'::text));
  21077. --
  21078. -- Name: histone_ubiqitination_site; Type: VIEW; Schema: so; Owner: -
  21079. --
  21080. CREATE VIEW histone_ubiqitination_site AS
  21081. SELECT feature.feature_id AS histone_ubiqitination_site_id,
  21082. feature.feature_id,
  21083. feature.dbxref_id,
  21084. feature.organism_id,
  21085. feature.name,
  21086. feature.uniquename,
  21087. feature.residues,
  21088. feature.seqlen,
  21089. feature.md5checksum,
  21090. feature.type_id,
  21091. feature.is_analysis,
  21092. feature.is_obsolete,
  21093. feature.timeaccessioned,
  21094. feature.timelastmodified
  21095. FROM (feature
  21096. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21097. WHERE (((cvterm.name)::text = 'H2B_ubiquitination_site'::text) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text));
  21098. --
  21099. -- Name: homing_endonuclease_binding_site; Type: VIEW; Schema: so; Owner: -
  21100. --
  21101. CREATE VIEW homing_endonuclease_binding_site AS
  21102. SELECT feature.feature_id AS homing_endonuclease_binding_site_id,
  21103. feature.feature_id,
  21104. feature.dbxref_id,
  21105. feature.organism_id,
  21106. feature.name,
  21107. feature.uniquename,
  21108. feature.residues,
  21109. feature.seqlen,
  21110. feature.md5checksum,
  21111. feature.type_id,
  21112. feature.is_analysis,
  21113. feature.is_obsolete,
  21114. feature.timeaccessioned,
  21115. feature.timelastmodified
  21116. FROM (feature
  21117. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21118. WHERE ((cvterm.name)::text = 'homing_endonuclease_binding_site'::text);
  21119. --
  21120. -- Name: homo_compound_chromosome; Type: VIEW; Schema: so; Owner: -
  21121. --
  21122. CREATE VIEW homo_compound_chromosome AS
  21123. SELECT feature.feature_id AS homo_compound_chromosome_id,
  21124. feature.feature_id,
  21125. feature.dbxref_id,
  21126. feature.organism_id,
  21127. feature.name,
  21128. feature.uniquename,
  21129. feature.residues,
  21130. feature.seqlen,
  21131. feature.md5checksum,
  21132. feature.type_id,
  21133. feature.is_analysis,
  21134. feature.is_obsolete,
  21135. feature.timeaccessioned,
  21136. feature.timelastmodified
  21137. FROM (feature
  21138. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21139. WHERE ((cvterm.name)::text = 'homo_compound_chromosome'::text);
  21140. --
  21141. -- Name: homologous; Type: VIEW; Schema: so; Owner: -
  21142. --
  21143. CREATE VIEW homologous AS
  21144. SELECT feature.feature_id AS homologous_id,
  21145. feature.feature_id,
  21146. feature.dbxref_id,
  21147. feature.organism_id,
  21148. feature.name,
  21149. feature.uniquename,
  21150. feature.residues,
  21151. feature.seqlen,
  21152. feature.md5checksum,
  21153. feature.type_id,
  21154. feature.is_analysis,
  21155. feature.is_obsolete,
  21156. feature.timeaccessioned,
  21157. feature.timelastmodified
  21158. FROM (feature
  21159. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21160. WHERE ((((cvterm.name)::text = 'orthologous'::text) OR ((cvterm.name)::text = 'paralogous'::text)) OR ((cvterm.name)::text = 'homologous'::text));
  21161. --
  21162. -- Name: homologous_region; Type: VIEW; Schema: so; Owner: -
  21163. --
  21164. CREATE VIEW homologous_region AS
  21165. SELECT feature.feature_id AS homologous_region_id,
  21166. feature.feature_id,
  21167. feature.dbxref_id,
  21168. feature.organism_id,
  21169. feature.name,
  21170. feature.uniquename,
  21171. feature.residues,
  21172. feature.seqlen,
  21173. feature.md5checksum,
  21174. feature.type_id,
  21175. feature.is_analysis,
  21176. feature.is_obsolete,
  21177. feature.timeaccessioned,
  21178. feature.timelastmodified
  21179. FROM (feature
  21180. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21181. WHERE ((((cvterm.name)::text = 'paralogous_region'::text) OR ((cvterm.name)::text = 'orthologous_region'::text)) OR ((cvterm.name)::text = 'homologous_region'::text));
  21182. --
  21183. -- Name: hoogsteen_base_pair; Type: VIEW; Schema: so; Owner: -
  21184. --
  21185. CREATE VIEW hoogsteen_base_pair AS
  21186. SELECT feature.feature_id AS hoogsteen_base_pair_id,
  21187. feature.feature_id,
  21188. feature.dbxref_id,
  21189. feature.organism_id,
  21190. feature.name,
  21191. feature.uniquename,
  21192. feature.residues,
  21193. feature.seqlen,
  21194. feature.md5checksum,
  21195. feature.type_id,
  21196. feature.is_analysis,
  21197. feature.is_obsolete,
  21198. feature.timeaccessioned,
  21199. feature.timelastmodified
  21200. FROM (feature
  21201. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21202. WHERE ((cvterm.name)::text = 'Hoogsteen_base_pair'::text);
  21203. --
  21204. -- Name: hydrophobic_region_of_peptide; Type: VIEW; Schema: so; Owner: -
  21205. --
  21206. CREATE VIEW hydrophobic_region_of_peptide AS
  21207. SELECT feature.feature_id AS hydrophobic_region_of_peptide_id,
  21208. feature.feature_id,
  21209. feature.dbxref_id,
  21210. feature.organism_id,
  21211. feature.name,
  21212. feature.uniquename,
  21213. feature.residues,
  21214. feature.seqlen,
  21215. feature.md5checksum,
  21216. feature.type_id,
  21217. feature.is_analysis,
  21218. feature.is_obsolete,
  21219. feature.timeaccessioned,
  21220. feature.timelastmodified
  21221. FROM (feature
  21222. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21223. WHERE ((cvterm.name)::text = 'hydrophobic_region_of_peptide'::text);
  21224. --
  21225. -- Name: hydroxywybutosine; Type: VIEW; Schema: so; Owner: -
  21226. --
  21227. CREATE VIEW hydroxywybutosine AS
  21228. SELECT feature.feature_id AS hydroxywybutosine_id,
  21229. feature.feature_id,
  21230. feature.dbxref_id,
  21231. feature.organism_id,
  21232. feature.name,
  21233. feature.uniquename,
  21234. feature.residues,
  21235. feature.seqlen,
  21236. feature.md5checksum,
  21237. feature.type_id,
  21238. feature.is_analysis,
  21239. feature.is_obsolete,
  21240. feature.timeaccessioned,
  21241. feature.timelastmodified
  21242. FROM (feature
  21243. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21244. WHERE ((cvterm.name)::text = 'hydroxywybutosine'::text);
  21245. --
  21246. -- Name: hyperploid; Type: VIEW; Schema: so; Owner: -
  21247. --
  21248. CREATE VIEW hyperploid AS
  21249. SELECT feature.feature_id AS hyperploid_id,
  21250. feature.feature_id,
  21251. feature.dbxref_id,
  21252. feature.organism_id,
  21253. feature.name,
  21254. feature.uniquename,
  21255. feature.residues,
  21256. feature.seqlen,
  21257. feature.md5checksum,
  21258. feature.type_id,
  21259. feature.is_analysis,
  21260. feature.is_obsolete,
  21261. feature.timeaccessioned,
  21262. feature.timelastmodified
  21263. FROM (feature
  21264. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21265. WHERE ((cvterm.name)::text = 'hyperploid'::text);
  21266. --
  21267. -- Name: hypoploid; Type: VIEW; Schema: so; Owner: -
  21268. --
  21269. CREATE VIEW hypoploid AS
  21270. SELECT feature.feature_id AS hypoploid_id,
  21271. feature.feature_id,
  21272. feature.dbxref_id,
  21273. feature.organism_id,
  21274. feature.name,
  21275. feature.uniquename,
  21276. feature.residues,
  21277. feature.seqlen,
  21278. feature.md5checksum,
  21279. feature.type_id,
  21280. feature.is_analysis,
  21281. feature.is_obsolete,
  21282. feature.timeaccessioned,
  21283. feature.timelastmodified
  21284. FROM (feature
  21285. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21286. WHERE ((cvterm.name)::text = 'hypoploid'::text);
  21287. --
  21288. -- Name: i_motif; Type: VIEW; Schema: so; Owner: -
  21289. --
  21290. CREATE VIEW i_motif AS
  21291. SELECT feature.feature_id AS i_motif_id,
  21292. feature.feature_id,
  21293. feature.dbxref_id,
  21294. feature.organism_id,
  21295. feature.name,
  21296. feature.uniquename,
  21297. feature.residues,
  21298. feature.seqlen,
  21299. feature.md5checksum,
  21300. feature.type_id,
  21301. feature.is_analysis,
  21302. feature.is_obsolete,
  21303. feature.timeaccessioned,
  21304. feature.timelastmodified
  21305. FROM (feature
  21306. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21307. WHERE ((cvterm.name)::text = 'i_motif'::text);
  21308. --
  21309. -- Name: idna; Type: VIEW; Schema: so; Owner: -
  21310. --
  21311. CREATE VIEW idna AS
  21312. SELECT feature.feature_id AS idna_id,
  21313. feature.feature_id,
  21314. feature.dbxref_id,
  21315. feature.organism_id,
  21316. feature.name,
  21317. feature.uniquename,
  21318. feature.residues,
  21319. feature.seqlen,
  21320. feature.md5checksum,
  21321. feature.type_id,
  21322. feature.is_analysis,
  21323. feature.is_obsolete,
  21324. feature.timeaccessioned,
  21325. feature.timelastmodified
  21326. FROM (feature
  21327. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21328. WHERE ((cvterm.name)::text = 'iDNA'::text);
  21329. --
  21330. -- Name: immature_peptide_region; Type: VIEW; Schema: so; Owner: -
  21331. --
  21332. CREATE VIEW immature_peptide_region AS
  21333. SELECT feature.feature_id AS immature_peptide_region_id,
  21334. feature.feature_id,
  21335. feature.dbxref_id,
  21336. feature.organism_id,
  21337. feature.name,
  21338. feature.uniquename,
  21339. feature.residues,
  21340. feature.seqlen,
  21341. feature.md5checksum,
  21342. feature.type_id,
  21343. feature.is_analysis,
  21344. feature.is_obsolete,
  21345. feature.timeaccessioned,
  21346. feature.timelastmodified
  21347. FROM (feature
  21348. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21349. WHERE ((cvterm.name)::text = 'immature_peptide_region'::text);
  21350. --
  21351. -- Name: imprinted; Type: VIEW; Schema: so; Owner: -
  21352. --
  21353. CREATE VIEW imprinted AS
  21354. SELECT feature.feature_id AS imprinted_id,
  21355. feature.feature_id,
  21356. feature.dbxref_id,
  21357. feature.organism_id,
  21358. feature.name,
  21359. feature.uniquename,
  21360. feature.residues,
  21361. feature.seqlen,
  21362. feature.md5checksum,
  21363. feature.type_id,
  21364. feature.is_analysis,
  21365. feature.is_obsolete,
  21366. feature.timeaccessioned,
  21367. feature.timelastmodified
  21368. FROM (feature
  21369. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21370. WHERE ((((cvterm.name)::text = 'maternally_imprinted'::text) OR ((cvterm.name)::text = 'paternally_imprinted'::text)) OR ((cvterm.name)::text = 'imprinted'::text));
  21371. --
  21372. -- Name: improved_high_quality_draft; Type: VIEW; Schema: so; Owner: -
  21373. --
  21374. CREATE VIEW improved_high_quality_draft AS
  21375. SELECT feature.feature_id AS improved_high_quality_draft_id,
  21376. feature.feature_id,
  21377. feature.dbxref_id,
  21378. feature.organism_id,
  21379. feature.name,
  21380. feature.uniquename,
  21381. feature.residues,
  21382. feature.seqlen,
  21383. feature.md5checksum,
  21384. feature.type_id,
  21385. feature.is_analysis,
  21386. feature.is_obsolete,
  21387. feature.timeaccessioned,
  21388. feature.timelastmodified
  21389. FROM (feature
  21390. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21391. WHERE ((cvterm.name)::text = 'improved_high_quality_draft'::text);
  21392. --
  21393. -- Name: inactive_catalytic_site; Type: VIEW; Schema: so; Owner: -
  21394. --
  21395. CREATE VIEW inactive_catalytic_site AS
  21396. SELECT feature.feature_id AS inactive_catalytic_site_id,
  21397. feature.feature_id,
  21398. feature.dbxref_id,
  21399. feature.organism_id,
  21400. feature.name,
  21401. feature.uniquename,
  21402. feature.residues,
  21403. feature.seqlen,
  21404. feature.md5checksum,
  21405. feature.type_id,
  21406. feature.is_analysis,
  21407. feature.is_obsolete,
  21408. feature.timeaccessioned,
  21409. feature.timelastmodified
  21410. FROM (feature
  21411. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21412. WHERE ((cvterm.name)::text = 'inactive_catalytic_site'::text);
  21413. --
  21414. -- Name: inactive_ligand_binding_site; Type: VIEW; Schema: so; Owner: -
  21415. --
  21416. CREATE VIEW inactive_ligand_binding_site AS
  21417. SELECT feature.feature_id AS inactive_ligand_binding_site_id,
  21418. feature.feature_id,
  21419. feature.dbxref_id,
  21420. feature.organism_id,
  21421. feature.name,
  21422. feature.uniquename,
  21423. feature.residues,
  21424. feature.seqlen,
  21425. feature.md5checksum,
  21426. feature.type_id,
  21427. feature.is_analysis,
  21428. feature.is_obsolete,
  21429. feature.timeaccessioned,
  21430. feature.timelastmodified
  21431. FROM (feature
  21432. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21433. WHERE (((cvterm.name)::text = 'inactive_catalytic_site'::text) OR ((cvterm.name)::text = 'inactive_ligand_binding_site'::text));
  21434. --
  21435. -- Name: incomplete_terminal_codon_variant; Type: VIEW; Schema: so; Owner: -
  21436. --
  21437. CREATE VIEW incomplete_terminal_codon_variant AS
  21438. SELECT feature.feature_id AS incomplete_terminal_codon_variant_id,
  21439. feature.feature_id,
  21440. feature.dbxref_id,
  21441. feature.organism_id,
  21442. feature.name,
  21443. feature.uniquename,
  21444. feature.residues,
  21445. feature.seqlen,
  21446. feature.md5checksum,
  21447. feature.type_id,
  21448. feature.is_analysis,
  21449. feature.is_obsolete,
  21450. feature.timeaccessioned,
  21451. feature.timelastmodified
  21452. FROM (feature
  21453. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21454. WHERE ((cvterm.name)::text = 'incomplete_terminal_codon_variant'::text);
  21455. --
  21456. -- Name: increased_polyadenylation_variant; Type: VIEW; Schema: so; Owner: -
  21457. --
  21458. CREATE VIEW increased_polyadenylation_variant AS
  21459. SELECT feature.feature_id AS increased_polyadenylation_variant_id,
  21460. feature.feature_id,
  21461. feature.dbxref_id,
  21462. feature.organism_id,
  21463. feature.name,
  21464. feature.uniquename,
  21465. feature.residues,
  21466. feature.seqlen,
  21467. feature.md5checksum,
  21468. feature.type_id,
  21469. feature.is_analysis,
  21470. feature.is_obsolete,
  21471. feature.timeaccessioned,
  21472. feature.timelastmodified
  21473. FROM (feature
  21474. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21475. WHERE ((cvterm.name)::text = 'increased_polyadenylation_variant'::text);
  21476. --
  21477. -- Name: increased_transcript_level_variant; Type: VIEW; Schema: so; Owner: -
  21478. --
  21479. CREATE VIEW increased_transcript_level_variant AS
  21480. SELECT feature.feature_id AS increased_transcript_level_variant_id,
  21481. feature.feature_id,
  21482. feature.dbxref_id,
  21483. feature.organism_id,
  21484. feature.name,
  21485. feature.uniquename,
  21486. feature.residues,
  21487. feature.seqlen,
  21488. feature.md5checksum,
  21489. feature.type_id,
  21490. feature.is_analysis,
  21491. feature.is_obsolete,
  21492. feature.timeaccessioned,
  21493. feature.timelastmodified
  21494. FROM (feature
  21495. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21496. WHERE ((cvterm.name)::text = 'increased_transcript_level_variant'::text);
  21497. --
  21498. -- Name: increased_transcript_stability_variant; Type: VIEW; Schema: so; Owner: -
  21499. --
  21500. CREATE VIEW increased_transcript_stability_variant AS
  21501. SELECT feature.feature_id AS increased_transcript_stability_variant_id,
  21502. feature.feature_id,
  21503. feature.dbxref_id,
  21504. feature.organism_id,
  21505. feature.name,
  21506. feature.uniquename,
  21507. feature.residues,
  21508. feature.seqlen,
  21509. feature.md5checksum,
  21510. feature.type_id,
  21511. feature.is_analysis,
  21512. feature.is_obsolete,
  21513. feature.timeaccessioned,
  21514. feature.timelastmodified
  21515. FROM (feature
  21516. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21517. WHERE ((cvterm.name)::text = 'increased_transcript_stability_variant'::text);
  21518. --
  21519. -- Name: increased_transcription_rate_variant; Type: VIEW; Schema: so; Owner: -
  21520. --
  21521. CREATE VIEW increased_transcription_rate_variant AS
  21522. SELECT feature.feature_id AS increased_transcription_rate_variant_id,
  21523. feature.feature_id,
  21524. feature.dbxref_id,
  21525. feature.organism_id,
  21526. feature.name,
  21527. feature.uniquename,
  21528. feature.residues,
  21529. feature.seqlen,
  21530. feature.md5checksum,
  21531. feature.type_id,
  21532. feature.is_analysis,
  21533. feature.is_obsolete,
  21534. feature.timeaccessioned,
  21535. feature.timelastmodified
  21536. FROM (feature
  21537. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21538. WHERE ((cvterm.name)::text = 'increased_transcription_rate_variant'::text);
  21539. --
  21540. -- Name: increased_translational_product_level; Type: VIEW; Schema: so; Owner: -
  21541. --
  21542. CREATE VIEW increased_translational_product_level AS
  21543. SELECT feature.feature_id AS increased_translational_product_level_id,
  21544. feature.feature_id,
  21545. feature.dbxref_id,
  21546. feature.organism_id,
  21547. feature.name,
  21548. feature.uniquename,
  21549. feature.residues,
  21550. feature.seqlen,
  21551. feature.md5checksum,
  21552. feature.type_id,
  21553. feature.is_analysis,
  21554. feature.is_obsolete,
  21555. feature.timeaccessioned,
  21556. feature.timelastmodified
  21557. FROM (feature
  21558. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21559. WHERE ((cvterm.name)::text = 'increased_translational_product_level'::text);
  21560. --
  21561. -- Name: indel; Type: VIEW; Schema: so; Owner: -
  21562. --
  21563. CREATE VIEW indel AS
  21564. SELECT feature.feature_id AS indel_id,
  21565. feature.feature_id,
  21566. feature.dbxref_id,
  21567. feature.organism_id,
  21568. feature.name,
  21569. feature.uniquename,
  21570. feature.residues,
  21571. feature.seqlen,
  21572. feature.md5checksum,
  21573. feature.type_id,
  21574. feature.is_analysis,
  21575. feature.is_obsolete,
  21576. feature.timeaccessioned,
  21577. feature.timelastmodified
  21578. FROM (feature
  21579. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21580. WHERE ((cvterm.name)::text = 'indel'::text);
  21581. --
  21582. -- Name: independently_known; Type: VIEW; Schema: so; Owner: -
  21583. --
  21584. CREATE VIEW independently_known AS
  21585. SELECT feature.feature_id AS independently_known_id,
  21586. feature.feature_id,
  21587. feature.dbxref_id,
  21588. feature.organism_id,
  21589. feature.name,
  21590. feature.uniquename,
  21591. feature.residues,
  21592. feature.seqlen,
  21593. feature.md5checksum,
  21594. feature.type_id,
  21595. feature.is_analysis,
  21596. feature.is_obsolete,
  21597. feature.timeaccessioned,
  21598. feature.timelastmodified
  21599. FROM (feature
  21600. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21601. WHERE ((cvterm.name)::text = 'independently_known'::text);
  21602. --
  21603. -- Name: inframe_codon_gain; Type: VIEW; Schema: so; Owner: -
  21604. --
  21605. CREATE VIEW inframe_codon_gain AS
  21606. SELECT feature.feature_id AS inframe_codon_gain_id,
  21607. feature.feature_id,
  21608. feature.dbxref_id,
  21609. feature.organism_id,
  21610. feature.name,
  21611. feature.uniquename,
  21612. feature.residues,
  21613. feature.seqlen,
  21614. feature.md5checksum,
  21615. feature.type_id,
  21616. feature.is_analysis,
  21617. feature.is_obsolete,
  21618. feature.timeaccessioned,
  21619. feature.timelastmodified
  21620. FROM (feature
  21621. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21622. WHERE ((cvterm.name)::text = 'inframe_codon_gain'::text);
  21623. --
  21624. -- Name: inframe_codon_loss; Type: VIEW; Schema: so; Owner: -
  21625. --
  21626. CREATE VIEW inframe_codon_loss AS
  21627. SELECT feature.feature_id AS inframe_codon_loss_id,
  21628. feature.feature_id,
  21629. feature.dbxref_id,
  21630. feature.organism_id,
  21631. feature.name,
  21632. feature.uniquename,
  21633. feature.residues,
  21634. feature.seqlen,
  21635. feature.md5checksum,
  21636. feature.type_id,
  21637. feature.is_analysis,
  21638. feature.is_obsolete,
  21639. feature.timeaccessioned,
  21640. feature.timelastmodified
  21641. FROM (feature
  21642. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21643. WHERE ((cvterm.name)::text = 'inframe_codon_loss'::text);
  21644. --
  21645. -- Name: inframe_variant; Type: VIEW; Schema: so; Owner: -
  21646. --
  21647. CREATE VIEW inframe_variant AS
  21648. SELECT feature.feature_id AS inframe_variant_id,
  21649. feature.feature_id,
  21650. feature.dbxref_id,
  21651. feature.organism_id,
  21652. feature.name,
  21653. feature.uniquename,
  21654. feature.residues,
  21655. feature.seqlen,
  21656. feature.md5checksum,
  21657. feature.type_id,
  21658. feature.is_analysis,
  21659. feature.is_obsolete,
  21660. feature.timeaccessioned,
  21661. feature.timelastmodified
  21662. FROM (feature
  21663. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21664. WHERE ((((cvterm.name)::text = 'inframe_codon_gain'::text) OR ((cvterm.name)::text = 'inframe_codon_loss'::text)) OR ((cvterm.name)::text = 'inframe_variant'::text));
  21665. --
  21666. -- Name: initiator_codon_change; Type: VIEW; Schema: so; Owner: -
  21667. --
  21668. CREATE VIEW initiator_codon_change AS
  21669. SELECT feature.feature_id AS initiator_codon_change_id,
  21670. feature.feature_id,
  21671. feature.dbxref_id,
  21672. feature.organism_id,
  21673. feature.name,
  21674. feature.uniquename,
  21675. feature.residues,
  21676. feature.seqlen,
  21677. feature.md5checksum,
  21678. feature.type_id,
  21679. feature.is_analysis,
  21680. feature.is_obsolete,
  21681. feature.timeaccessioned,
  21682. feature.timelastmodified
  21683. FROM (feature
  21684. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21685. WHERE ((cvterm.name)::text = 'initiator_codon_change'::text);
  21686. --
  21687. -- Name: inosine; Type: VIEW; Schema: so; Owner: -
  21688. --
  21689. CREATE VIEW inosine AS
  21690. SELECT feature.feature_id AS inosine_id,
  21691. feature.feature_id,
  21692. feature.dbxref_id,
  21693. feature.organism_id,
  21694. feature.name,
  21695. feature.uniquename,
  21696. feature.residues,
  21697. feature.seqlen,
  21698. feature.md5checksum,
  21699. feature.type_id,
  21700. feature.is_analysis,
  21701. feature.is_obsolete,
  21702. feature.timeaccessioned,
  21703. feature.timelastmodified
  21704. FROM (feature
  21705. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21706. WHERE (((((((cvterm.name)::text = 'modified_inosine'::text) OR ((cvterm.name)::text = 'methylinosine'::text)) OR ((cvterm.name)::text = 'one_methylinosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylinosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylinosine'::text)) OR ((cvterm.name)::text = 'inosine'::text));
  21707. --
  21708. -- Name: inr1_motif; Type: VIEW; Schema: so; Owner: -
  21709. --
  21710. CREATE VIEW inr1_motif AS
  21711. SELECT feature.feature_id AS inr1_motif_id,
  21712. feature.feature_id,
  21713. feature.dbxref_id,
  21714. feature.organism_id,
  21715. feature.name,
  21716. feature.uniquename,
  21717. feature.residues,
  21718. feature.seqlen,
  21719. feature.md5checksum,
  21720. feature.type_id,
  21721. feature.is_analysis,
  21722. feature.is_obsolete,
  21723. feature.timeaccessioned,
  21724. feature.timelastmodified
  21725. FROM (feature
  21726. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21727. WHERE ((cvterm.name)::text = 'INR1_motif'::text);
  21728. --
  21729. -- Name: inr_motif; Type: VIEW; Schema: so; Owner: -
  21730. --
  21731. CREATE VIEW inr_motif AS
  21732. SELECT feature.feature_id AS inr_motif_id,
  21733. feature.feature_id,
  21734. feature.dbxref_id,
  21735. feature.organism_id,
  21736. feature.name,
  21737. feature.uniquename,
  21738. feature.residues,
  21739. feature.seqlen,
  21740. feature.md5checksum,
  21741. feature.type_id,
  21742. feature.is_analysis,
  21743. feature.is_obsolete,
  21744. feature.timeaccessioned,
  21745. feature.timelastmodified
  21746. FROM (feature
  21747. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21748. WHERE ((cvterm.name)::text = 'INR_motif'::text);
  21749. --
  21750. -- Name: insertion; Type: VIEW; Schema: so; Owner: -
  21751. --
  21752. CREATE VIEW insertion AS
  21753. SELECT feature.feature_id AS insertion_id,
  21754. feature.feature_id,
  21755. feature.dbxref_id,
  21756. feature.organism_id,
  21757. feature.name,
  21758. feature.uniquename,
  21759. feature.residues,
  21760. feature.seqlen,
  21761. feature.md5checksum,
  21762. feature.type_id,
  21763. feature.is_analysis,
  21764. feature.is_obsolete,
  21765. feature.timeaccessioned,
  21766. feature.timelastmodified
  21767. FROM (feature
  21768. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21769. WHERE (((((((cvterm.name)::text = 'transgenic_insertion'::text) OR ((cvterm.name)::text = 'duplication'::text)) OR ((cvterm.name)::text = 'tandem_duplication'::text)) OR ((cvterm.name)::text = 'direct_tandem_duplication'::text)) OR ((cvterm.name)::text = 'inverted_tandem_duplication'::text)) OR ((cvterm.name)::text = 'insertion'::text));
  21770. --
  21771. -- Name: insertion_attribute; Type: VIEW; Schema: so; Owner: -
  21772. --
  21773. CREATE VIEW insertion_attribute AS
  21774. SELECT feature.feature_id AS insertion_attribute_id,
  21775. feature.feature_id,
  21776. feature.dbxref_id,
  21777. feature.organism_id,
  21778. feature.name,
  21779. feature.uniquename,
  21780. feature.residues,
  21781. feature.seqlen,
  21782. feature.md5checksum,
  21783. feature.type_id,
  21784. feature.is_analysis,
  21785. feature.is_obsolete,
  21786. feature.timeaccessioned,
  21787. feature.timelastmodified
  21788. FROM (feature
  21789. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21790. WHERE (((((cvterm.name)::text = 'tandem'::text) OR ((cvterm.name)::text = 'direct'::text)) OR ((cvterm.name)::text = 'inverted'::text)) OR ((cvterm.name)::text = 'insertion_attribute'::text));
  21791. --
  21792. -- Name: insertion_breakpoint; Type: VIEW; Schema: so; Owner: -
  21793. --
  21794. CREATE VIEW insertion_breakpoint AS
  21795. SELECT feature.feature_id AS insertion_breakpoint_id,
  21796. feature.feature_id,
  21797. feature.dbxref_id,
  21798. feature.organism_id,
  21799. feature.name,
  21800. feature.uniquename,
  21801. feature.residues,
  21802. feature.seqlen,
  21803. feature.md5checksum,
  21804. feature.type_id,
  21805. feature.is_analysis,
  21806. feature.is_obsolete,
  21807. feature.timeaccessioned,
  21808. feature.timelastmodified
  21809. FROM (feature
  21810. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21811. WHERE ((cvterm.name)::text = 'insertion_breakpoint'::text);
  21812. --
  21813. -- Name: insertion_sequence; Type: VIEW; Schema: so; Owner: -
  21814. --
  21815. CREATE VIEW insertion_sequence AS
  21816. SELECT feature.feature_id AS insertion_sequence_id,
  21817. feature.feature_id,
  21818. feature.dbxref_id,
  21819. feature.organism_id,
  21820. feature.name,
  21821. feature.uniquename,
  21822. feature.residues,
  21823. feature.seqlen,
  21824. feature.md5checksum,
  21825. feature.type_id,
  21826. feature.is_analysis,
  21827. feature.is_obsolete,
  21828. feature.timeaccessioned,
  21829. feature.timelastmodified
  21830. FROM (feature
  21831. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21832. WHERE ((cvterm.name)::text = 'insertion_sequence'::text);
  21833. --
  21834. -- Name: insertion_site; Type: VIEW; Schema: so; Owner: -
  21835. --
  21836. CREATE VIEW insertion_site AS
  21837. SELECT feature.feature_id AS insertion_site_id,
  21838. feature.feature_id,
  21839. feature.dbxref_id,
  21840. feature.organism_id,
  21841. feature.name,
  21842. feature.uniquename,
  21843. feature.residues,
  21844. feature.seqlen,
  21845. feature.md5checksum,
  21846. feature.type_id,
  21847. feature.is_analysis,
  21848. feature.is_obsolete,
  21849. feature.timeaccessioned,
  21850. feature.timelastmodified
  21851. FROM (feature
  21852. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21853. WHERE (((cvterm.name)::text = 'transposable_element_insertion_site'::text) OR ((cvterm.name)::text = 'insertion_site'::text));
  21854. --
  21855. -- Name: insertional; Type: VIEW; Schema: so; Owner: -
  21856. --
  21857. CREATE VIEW insertional AS
  21858. SELECT feature.feature_id AS insertional_id,
  21859. feature.feature_id,
  21860. feature.dbxref_id,
  21861. feature.organism_id,
  21862. feature.name,
  21863. feature.uniquename,
  21864. feature.residues,
  21865. feature.seqlen,
  21866. feature.md5checksum,
  21867. feature.type_id,
  21868. feature.is_analysis,
  21869. feature.is_obsolete,
  21870. feature.timeaccessioned,
  21871. feature.timelastmodified
  21872. FROM (feature
  21873. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21874. WHERE ((cvterm.name)::text = 'insertional'::text);
  21875. --
  21876. -- Name: insertional_duplication; Type: VIEW; Schema: so; Owner: -
  21877. --
  21878. CREATE VIEW insertional_duplication AS
  21879. SELECT feature.feature_id AS insertional_duplication_id,
  21880. feature.feature_id,
  21881. feature.dbxref_id,
  21882. feature.organism_id,
  21883. feature.name,
  21884. feature.uniquename,
  21885. feature.residues,
  21886. feature.seqlen,
  21887. feature.md5checksum,
  21888. feature.type_id,
  21889. feature.is_analysis,
  21890. feature.is_obsolete,
  21891. feature.timeaccessioned,
  21892. feature.timelastmodified
  21893. FROM (feature
  21894. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21895. WHERE (((((cvterm.name)::text = 'uninverted_insertional_duplication'::text) OR ((cvterm.name)::text = 'inverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'unoriented_insertional_duplication'::text)) OR ((cvterm.name)::text = 'insertional_duplication'::text));
  21896. --
  21897. -- Name: inside_intron; Type: VIEW; Schema: so; Owner: -
  21898. --
  21899. CREATE VIEW inside_intron AS
  21900. SELECT feature.feature_id AS inside_intron_id,
  21901. feature.feature_id,
  21902. feature.dbxref_id,
  21903. feature.organism_id,
  21904. feature.name,
  21905. feature.uniquename,
  21906. feature.residues,
  21907. feature.seqlen,
  21908. feature.md5checksum,
  21909. feature.type_id,
  21910. feature.is_analysis,
  21911. feature.is_obsolete,
  21912. feature.timeaccessioned,
  21913. feature.timelastmodified
  21914. FROM (feature
  21915. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21916. WHERE ((((cvterm.name)::text = 'inside_intron_antiparallel'::text) OR ((cvterm.name)::text = 'inside_intron_parallel'::text)) OR ((cvterm.name)::text = 'inside_intron'::text));
  21917. --
  21918. -- Name: inside_intron_antiparallel; Type: VIEW; Schema: so; Owner: -
  21919. --
  21920. CREATE VIEW inside_intron_antiparallel AS
  21921. SELECT feature.feature_id AS inside_intron_antiparallel_id,
  21922. feature.feature_id,
  21923. feature.dbxref_id,
  21924. feature.organism_id,
  21925. feature.name,
  21926. feature.uniquename,
  21927. feature.residues,
  21928. feature.seqlen,
  21929. feature.md5checksum,
  21930. feature.type_id,
  21931. feature.is_analysis,
  21932. feature.is_obsolete,
  21933. feature.timeaccessioned,
  21934. feature.timelastmodified
  21935. FROM (feature
  21936. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21937. WHERE ((cvterm.name)::text = 'inside_intron_antiparallel'::text);
  21938. --
  21939. -- Name: inside_intron_parallel; Type: VIEW; Schema: so; Owner: -
  21940. --
  21941. CREATE VIEW inside_intron_parallel AS
  21942. SELECT feature.feature_id AS inside_intron_parallel_id,
  21943. feature.feature_id,
  21944. feature.dbxref_id,
  21945. feature.organism_id,
  21946. feature.name,
  21947. feature.uniquename,
  21948. feature.residues,
  21949. feature.seqlen,
  21950. feature.md5checksum,
  21951. feature.type_id,
  21952. feature.is_analysis,
  21953. feature.is_obsolete,
  21954. feature.timeaccessioned,
  21955. feature.timelastmodified
  21956. FROM (feature
  21957. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21958. WHERE ((cvterm.name)::text = 'inside_intron_parallel'::text);
  21959. --
  21960. -- Name: insulator; Type: VIEW; Schema: so; Owner: -
  21961. --
  21962. CREATE VIEW insulator AS
  21963. SELECT feature.feature_id AS insulator_id,
  21964. feature.feature_id,
  21965. feature.dbxref_id,
  21966. feature.organism_id,
  21967. feature.name,
  21968. feature.uniquename,
  21969. feature.residues,
  21970. feature.seqlen,
  21971. feature.md5checksum,
  21972. feature.type_id,
  21973. feature.is_analysis,
  21974. feature.is_obsolete,
  21975. feature.timeaccessioned,
  21976. feature.timelastmodified
  21977. FROM (feature
  21978. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21979. WHERE ((cvterm.name)::text = 'insulator'::text);
  21980. --
  21981. -- Name: insulator_binding_site; Type: VIEW; Schema: so; Owner: -
  21982. --
  21983. CREATE VIEW insulator_binding_site AS
  21984. SELECT feature.feature_id AS insulator_binding_site_id,
  21985. feature.feature_id,
  21986. feature.dbxref_id,
  21987. feature.organism_id,
  21988. feature.name,
  21989. feature.uniquename,
  21990. feature.residues,
  21991. feature.seqlen,
  21992. feature.md5checksum,
  21993. feature.type_id,
  21994. feature.is_analysis,
  21995. feature.is_obsolete,
  21996. feature.timeaccessioned,
  21997. feature.timelastmodified
  21998. FROM (feature
  21999. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22000. WHERE ((cvterm.name)::text = 'insulator_binding_site'::text);
  22001. --
  22002. -- Name: integrated_mobile_genetic_element; Type: VIEW; Schema: so; Owner: -
  22003. --
  22004. CREATE VIEW integrated_mobile_genetic_element AS
  22005. SELECT feature.feature_id AS integrated_mobile_genetic_element_id,
  22006. feature.feature_id,
  22007. feature.dbxref_id,
  22008. feature.organism_id,
  22009. feature.name,
  22010. feature.uniquename,
  22011. feature.residues,
  22012. feature.seqlen,
  22013. feature.md5checksum,
  22014. feature.type_id,
  22015. feature.is_analysis,
  22016. feature.is_obsolete,
  22017. feature.timeaccessioned,
  22018. feature.timelastmodified
  22019. FROM (feature
  22020. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22021. WHERE ((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'transposable_element'::text) OR ((cvterm.name)::text = 'proviral_region'::text)) OR ((cvterm.name)::text = 'integron'::text)) OR ((cvterm.name)::text = 'genomic_island'::text)) OR ((cvterm.name)::text = 'integrated_plasmid'::text)) OR ((cvterm.name)::text = 'cointegrated_plasmid'::text)) OR ((cvterm.name)::text = 'retrotransposon'::text)) OR ((cvterm.name)::text = 'DNA_transposon'::text)) OR ((cvterm.name)::text = 'foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'transgenic_transposable_element'::text)) OR ((cvterm.name)::text = 'natural_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_transposable_element'::text)) OR ((cvterm.name)::text = 'nested_transposon'::text)) OR ((cvterm.name)::text = 'LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'LINE_element'::text)) OR ((cvterm.name)::text = 'SINE_element'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat_element'::text)) OR ((cvterm.name)::text = 'foldback_element'::text)) OR ((cvterm.name)::text = 'conjugative_transposon'::text)) OR ((cvterm.name)::text = 'helitron'::text)) OR ((cvterm.name)::text = 'p_element'::text)) OR ((cvterm.name)::text = 'MITE'::text)) OR ((cvterm.name)::text = 'insertion_sequence'::text)) OR ((cvterm.name)::text = 'polinton'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'prophage'::text)) OR ((cvterm.name)::text = 'pathogenic_island'::text)) OR ((cvterm.name)::text = 'metabolic_island'::text)) OR ((cvterm.name)::text = 'adaptive_island'::text)) OR ((cvterm.name)::text = 'symbiosis_island'::text)) OR ((cvterm.name)::text = 'cryptic_prophage'::text)) OR ((cvterm.name)::text = 'defective_conjugative_transposon'::text)) OR ((cvterm.name)::text = 'integrated_mobile_genetic_element'::text));
  22022. --
  22023. -- Name: integrated_plasmid; Type: VIEW; Schema: so; Owner: -
  22024. --
  22025. CREATE VIEW integrated_plasmid AS
  22026. SELECT feature.feature_id AS integrated_plasmid_id,
  22027. feature.feature_id,
  22028. feature.dbxref_id,
  22029. feature.organism_id,
  22030. feature.name,
  22031. feature.uniquename,
  22032. feature.residues,
  22033. feature.seqlen,
  22034. feature.md5checksum,
  22035. feature.type_id,
  22036. feature.is_analysis,
  22037. feature.is_obsolete,
  22038. feature.timeaccessioned,
  22039. feature.timelastmodified
  22040. FROM (feature
  22041. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22042. WHERE ((cvterm.name)::text = 'integrated_plasmid'::text);
  22043. --
  22044. -- Name: integration_excision_site; Type: VIEW; Schema: so; Owner: -
  22045. --
  22046. CREATE VIEW integration_excision_site AS
  22047. SELECT feature.feature_id AS integration_excision_site_id,
  22048. feature.feature_id,
  22049. feature.dbxref_id,
  22050. feature.organism_id,
  22051. feature.name,
  22052. feature.uniquename,
  22053. feature.residues,
  22054. feature.seqlen,
  22055. feature.md5checksum,
  22056. feature.type_id,
  22057. feature.is_analysis,
  22058. feature.is_obsolete,
  22059. feature.timeaccessioned,
  22060. feature.timelastmodified
  22061. FROM (feature
  22062. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22063. WHERE (((((((((cvterm.name)::text = 'attI_site'::text) OR ((cvterm.name)::text = 'attP_site'::text)) OR ((cvterm.name)::text = 'attB_site'::text)) OR ((cvterm.name)::text = 'attL_site'::text)) OR ((cvterm.name)::text = 'attR_site'::text)) OR ((cvterm.name)::text = 'attC_site'::text)) OR ((cvterm.name)::text = 'attCtn_site'::text)) OR ((cvterm.name)::text = 'integration_excision_site'::text));
  22064. --
  22065. -- Name: integron; Type: VIEW; Schema: so; Owner: -
  22066. --
  22067. CREATE VIEW integron AS
  22068. SELECT feature.feature_id AS integron_id,
  22069. feature.feature_id,
  22070. feature.dbxref_id,
  22071. feature.organism_id,
  22072. feature.name,
  22073. feature.uniquename,
  22074. feature.residues,
  22075. feature.seqlen,
  22076. feature.md5checksum,
  22077. feature.type_id,
  22078. feature.is_analysis,
  22079. feature.is_obsolete,
  22080. feature.timeaccessioned,
  22081. feature.timelastmodified
  22082. FROM (feature
  22083. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22084. WHERE ((cvterm.name)::text = 'integron'::text);
  22085. --
  22086. -- Name: intein; Type: VIEW; Schema: so; Owner: -
  22087. --
  22088. CREATE VIEW intein AS
  22089. SELECT feature.feature_id AS intein_id,
  22090. feature.feature_id,
  22091. feature.dbxref_id,
  22092. feature.organism_id,
  22093. feature.name,
  22094. feature.uniquename,
  22095. feature.residues,
  22096. feature.seqlen,
  22097. feature.md5checksum,
  22098. feature.type_id,
  22099. feature.is_analysis,
  22100. feature.is_obsolete,
  22101. feature.timeaccessioned,
  22102. feature.timelastmodified
  22103. FROM (feature
  22104. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22105. WHERE ((cvterm.name)::text = 'intein'::text);
  22106. --
  22107. -- Name: intein_containing; Type: VIEW; Schema: so; Owner: -
  22108. --
  22109. CREATE VIEW intein_containing AS
  22110. SELECT feature.feature_id AS intein_containing_id,
  22111. feature.feature_id,
  22112. feature.dbxref_id,
  22113. feature.organism_id,
  22114. feature.name,
  22115. feature.uniquename,
  22116. feature.residues,
  22117. feature.seqlen,
  22118. feature.md5checksum,
  22119. feature.type_id,
  22120. feature.is_analysis,
  22121. feature.is_obsolete,
  22122. feature.timeaccessioned,
  22123. feature.timelastmodified
  22124. FROM (feature
  22125. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22126. WHERE ((cvterm.name)::text = 'intein_containing'::text);
  22127. --
  22128. -- Name: interband; Type: VIEW; Schema: so; Owner: -
  22129. --
  22130. CREATE VIEW interband AS
  22131. SELECT feature.feature_id AS interband_id,
  22132. feature.feature_id,
  22133. feature.dbxref_id,
  22134. feature.organism_id,
  22135. feature.name,
  22136. feature.uniquename,
  22137. feature.residues,
  22138. feature.seqlen,
  22139. feature.md5checksum,
  22140. feature.type_id,
  22141. feature.is_analysis,
  22142. feature.is_obsolete,
  22143. feature.timeaccessioned,
  22144. feature.timelastmodified
  22145. FROM (feature
  22146. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22147. WHERE ((cvterm.name)::text = 'interband'::text);
  22148. --
  22149. -- Name: interchromosomal; Type: VIEW; Schema: so; Owner: -
  22150. --
  22151. CREATE VIEW interchromosomal AS
  22152. SELECT feature.feature_id AS interchromosomal_id,
  22153. feature.feature_id,
  22154. feature.dbxref_id,
  22155. feature.organism_id,
  22156. feature.name,
  22157. feature.uniquename,
  22158. feature.residues,
  22159. feature.seqlen,
  22160. feature.md5checksum,
  22161. feature.type_id,
  22162. feature.is_analysis,
  22163. feature.is_obsolete,
  22164. feature.timeaccessioned,
  22165. feature.timelastmodified
  22166. FROM (feature
  22167. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22168. WHERE ((cvterm.name)::text = 'interchromosomal'::text);
  22169. --
  22170. -- Name: interchromosomal_duplication; Type: VIEW; Schema: so; Owner: -
  22171. --
  22172. CREATE VIEW interchromosomal_duplication AS
  22173. SELECT feature.feature_id AS interchromosomal_duplication_id,
  22174. feature.feature_id,
  22175. feature.dbxref_id,
  22176. feature.organism_id,
  22177. feature.name,
  22178. feature.uniquename,
  22179. feature.residues,
  22180. feature.seqlen,
  22181. feature.md5checksum,
  22182. feature.type_id,
  22183. feature.is_analysis,
  22184. feature.is_obsolete,
  22185. feature.timeaccessioned,
  22186. feature.timelastmodified
  22187. FROM (feature
  22188. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22189. WHERE ((cvterm.name)::text = 'interchromosomal_duplication'::text);
  22190. --
  22191. -- Name: interchromosomal_mutation; Type: VIEW; Schema: so; Owner: -
  22192. --
  22193. CREATE VIEW interchromosomal_mutation AS
  22194. SELECT feature.feature_id AS interchromosomal_mutation_id,
  22195. feature.feature_id,
  22196. feature.dbxref_id,
  22197. feature.organism_id,
  22198. feature.name,
  22199. feature.uniquename,
  22200. feature.residues,
  22201. feature.seqlen,
  22202. feature.md5checksum,
  22203. feature.type_id,
  22204. feature.is_analysis,
  22205. feature.is_obsolete,
  22206. feature.timeaccessioned,
  22207. feature.timelastmodified
  22208. FROM (feature
  22209. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22210. WHERE ((((((((((((((((cvterm.name)::text = 'chromosomal_translocation'::text) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'translocation_element'::text)) OR ((cvterm.name)::text = 'Robertsonian_fusion'::text)) OR ((cvterm.name)::text = 'reciprocal_chromosomal_translocation'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'cyclic_translocation'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'interchromosomal_mutation'::text));
  22211. --
  22212. -- Name: interchromosomal_transposition; Type: VIEW; Schema: so; Owner: -
  22213. --
  22214. CREATE VIEW interchromosomal_transposition AS
  22215. SELECT feature.feature_id AS interchromosomal_transposition_id,
  22216. feature.feature_id,
  22217. feature.dbxref_id,
  22218. feature.organism_id,
  22219. feature.name,
  22220. feature.uniquename,
  22221. feature.residues,
  22222. feature.seqlen,
  22223. feature.md5checksum,
  22224. feature.type_id,
  22225. feature.is_analysis,
  22226. feature.is_obsolete,
  22227. feature.timeaccessioned,
  22228. feature.timelastmodified
  22229. FROM (feature
  22230. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22231. WHERE ((((((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text));
  22232. --
  22233. -- Name: intergenic_region; Type: VIEW; Schema: so; Owner: -
  22234. --
  22235. CREATE VIEW intergenic_region AS
  22236. SELECT feature.feature_id AS intergenic_region_id,
  22237. feature.feature_id,
  22238. feature.dbxref_id,
  22239. feature.organism_id,
  22240. feature.name,
  22241. feature.uniquename,
  22242. feature.residues,
  22243. feature.seqlen,
  22244. feature.md5checksum,
  22245. feature.type_id,
  22246. feature.is_analysis,
  22247. feature.is_obsolete,
  22248. feature.timeaccessioned,
  22249. feature.timelastmodified
  22250. FROM (feature
  22251. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22252. WHERE ((cvterm.name)::text = 'intergenic_region'::text);
  22253. --
  22254. -- Name: intergenic_variant; Type: VIEW; Schema: so; Owner: -
  22255. --
  22256. CREATE VIEW intergenic_variant AS
  22257. SELECT feature.feature_id AS intergenic_variant_id,
  22258. feature.feature_id,
  22259. feature.dbxref_id,
  22260. feature.organism_id,
  22261. feature.name,
  22262. feature.uniquename,
  22263. feature.residues,
  22264. feature.seqlen,
  22265. feature.md5checksum,
  22266. feature.type_id,
  22267. feature.is_analysis,
  22268. feature.is_obsolete,
  22269. feature.timeaccessioned,
  22270. feature.timelastmodified
  22271. FROM (feature
  22272. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22273. WHERE ((cvterm.name)::text = 'intergenic_variant'::text);
  22274. --
  22275. -- Name: interior_coding_exon; Type: VIEW; Schema: so; Owner: -
  22276. --
  22277. CREATE VIEW interior_coding_exon AS
  22278. SELECT feature.feature_id AS interior_coding_exon_id,
  22279. feature.feature_id,
  22280. feature.dbxref_id,
  22281. feature.organism_id,
  22282. feature.name,
  22283. feature.uniquename,
  22284. feature.residues,
  22285. feature.seqlen,
  22286. feature.md5checksum,
  22287. feature.type_id,
  22288. feature.is_analysis,
  22289. feature.is_obsolete,
  22290. feature.timeaccessioned,
  22291. feature.timelastmodified
  22292. FROM (feature
  22293. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22294. WHERE ((cvterm.name)::text = 'interior_coding_exon'::text);
  22295. --
  22296. -- Name: interior_exon; Type: VIEW; Schema: so; Owner: -
  22297. --
  22298. CREATE VIEW interior_exon AS
  22299. SELECT feature.feature_id AS interior_exon_id,
  22300. feature.feature_id,
  22301. feature.dbxref_id,
  22302. feature.organism_id,
  22303. feature.name,
  22304. feature.uniquename,
  22305. feature.residues,
  22306. feature.seqlen,
  22307. feature.md5checksum,
  22308. feature.type_id,
  22309. feature.is_analysis,
  22310. feature.is_obsolete,
  22311. feature.timeaccessioned,
  22312. feature.timelastmodified
  22313. FROM (feature
  22314. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22315. WHERE ((cvterm.name)::text = 'interior_exon'::text);
  22316. --
  22317. -- Name: interior_intron; Type: VIEW; Schema: so; Owner: -
  22318. --
  22319. CREATE VIEW interior_intron AS
  22320. SELECT feature.feature_id AS interior_intron_id,
  22321. feature.feature_id,
  22322. feature.dbxref_id,
  22323. feature.organism_id,
  22324. feature.name,
  22325. feature.uniquename,
  22326. feature.residues,
  22327. feature.seqlen,
  22328. feature.md5checksum,
  22329. feature.type_id,
  22330. feature.is_analysis,
  22331. feature.is_obsolete,
  22332. feature.timeaccessioned,
  22333. feature.timelastmodified
  22334. FROM (feature
  22335. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22336. WHERE ((cvterm.name)::text = 'interior_intron'::text);
  22337. --
  22338. -- Name: intermediate; Type: VIEW; Schema: so; Owner: -
  22339. --
  22340. CREATE VIEW intermediate AS
  22341. SELECT feature.feature_id AS intermediate_id,
  22342. feature.feature_id,
  22343. feature.dbxref_id,
  22344. feature.organism_id,
  22345. feature.name,
  22346. feature.uniquename,
  22347. feature.residues,
  22348. feature.seqlen,
  22349. feature.md5checksum,
  22350. feature.type_id,
  22351. feature.is_analysis,
  22352. feature.is_obsolete,
  22353. feature.timeaccessioned,
  22354. feature.timelastmodified
  22355. FROM (feature
  22356. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22357. WHERE ((cvterm.name)::text = 'intermediate'::text);
  22358. --
  22359. -- Name: intermediate_element; Type: VIEW; Schema: so; Owner: -
  22360. --
  22361. CREATE VIEW intermediate_element AS
  22362. SELECT feature.feature_id AS intermediate_element_id,
  22363. feature.feature_id,
  22364. feature.dbxref_id,
  22365. feature.organism_id,
  22366. feature.name,
  22367. feature.uniquename,
  22368. feature.residues,
  22369. feature.seqlen,
  22370. feature.md5checksum,
  22371. feature.type_id,
  22372. feature.is_analysis,
  22373. feature.is_obsolete,
  22374. feature.timeaccessioned,
  22375. feature.timelastmodified
  22376. FROM (feature
  22377. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22378. WHERE ((cvterm.name)::text = 'intermediate_element'::text);
  22379. --
  22380. -- Name: internal_eliminated_sequence; Type: VIEW; Schema: so; Owner: -
  22381. --
  22382. CREATE VIEW internal_eliminated_sequence AS
  22383. SELECT feature.feature_id AS internal_eliminated_sequence_id,
  22384. feature.feature_id,
  22385. feature.dbxref_id,
  22386. feature.organism_id,
  22387. feature.name,
  22388. feature.uniquename,
  22389. feature.residues,
  22390. feature.seqlen,
  22391. feature.md5checksum,
  22392. feature.type_id,
  22393. feature.is_analysis,
  22394. feature.is_obsolete,
  22395. feature.timeaccessioned,
  22396. feature.timelastmodified
  22397. FROM (feature
  22398. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22399. WHERE ((cvterm.name)::text = 'internal_eliminated_sequence'::text);
  22400. --
  22401. -- Name: internal_guide_sequence; Type: VIEW; Schema: so; Owner: -
  22402. --
  22403. CREATE VIEW internal_guide_sequence AS
  22404. SELECT feature.feature_id AS internal_guide_sequence_id,
  22405. feature.feature_id,
  22406. feature.dbxref_id,
  22407. feature.organism_id,
  22408. feature.name,
  22409. feature.uniquename,
  22410. feature.residues,
  22411. feature.seqlen,
  22412. feature.md5checksum,
  22413. feature.type_id,
  22414. feature.is_analysis,
  22415. feature.is_obsolete,
  22416. feature.timeaccessioned,
  22417. feature.timelastmodified
  22418. FROM (feature
  22419. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22420. WHERE ((cvterm.name)::text = 'internal_guide_sequence'::text);
  22421. --
  22422. -- Name: internal_ribosome_entry_site; Type: VIEW; Schema: so; Owner: -
  22423. --
  22424. CREATE VIEW internal_ribosome_entry_site AS
  22425. SELECT feature.feature_id AS internal_ribosome_entry_site_id,
  22426. feature.feature_id,
  22427. feature.dbxref_id,
  22428. feature.organism_id,
  22429. feature.name,
  22430. feature.uniquename,
  22431. feature.residues,
  22432. feature.seqlen,
  22433. feature.md5checksum,
  22434. feature.type_id,
  22435. feature.is_analysis,
  22436. feature.is_obsolete,
  22437. feature.timeaccessioned,
  22438. feature.timelastmodified
  22439. FROM (feature
  22440. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22441. WHERE (((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text) OR ((cvterm.name)::text = 'internal_ribosome_entry_site'::text));
  22442. --
  22443. -- Name: internal_shine_dalgarno_sequence; Type: VIEW; Schema: so; Owner: -
  22444. --
  22445. CREATE VIEW internal_shine_dalgarno_sequence AS
  22446. SELECT feature.feature_id AS internal_shine_dalgarno_sequence_id,
  22447. feature.feature_id,
  22448. feature.dbxref_id,
  22449. feature.organism_id,
  22450. feature.name,
  22451. feature.uniquename,
  22452. feature.residues,
  22453. feature.seqlen,
  22454. feature.md5checksum,
  22455. feature.type_id,
  22456. feature.is_analysis,
  22457. feature.is_obsolete,
  22458. feature.timeaccessioned,
  22459. feature.timelastmodified
  22460. FROM (feature
  22461. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22462. WHERE ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text);
  22463. --
  22464. -- Name: internal_transcribed_spacer_region; Type: VIEW; Schema: so; Owner: -
  22465. --
  22466. CREATE VIEW internal_transcribed_spacer_region AS
  22467. SELECT feature.feature_id AS internal_transcribed_spacer_region_id,
  22468. feature.feature_id,
  22469. feature.dbxref_id,
  22470. feature.organism_id,
  22471. feature.name,
  22472. feature.uniquename,
  22473. feature.residues,
  22474. feature.seqlen,
  22475. feature.md5checksum,
  22476. feature.type_id,
  22477. feature.is_analysis,
  22478. feature.is_obsolete,
  22479. feature.timeaccessioned,
  22480. feature.timelastmodified
  22481. FROM (feature
  22482. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22483. WHERE ((cvterm.name)::text = 'internal_transcribed_spacer_region'::text);
  22484. --
  22485. -- Name: internal_utr; Type: VIEW; Schema: so; Owner: -
  22486. --
  22487. CREATE VIEW internal_utr AS
  22488. SELECT feature.feature_id AS internal_utr_id,
  22489. feature.feature_id,
  22490. feature.dbxref_id,
  22491. feature.organism_id,
  22492. feature.name,
  22493. feature.uniquename,
  22494. feature.residues,
  22495. feature.seqlen,
  22496. feature.md5checksum,
  22497. feature.type_id,
  22498. feature.is_analysis,
  22499. feature.is_obsolete,
  22500. feature.timeaccessioned,
  22501. feature.timelastmodified
  22502. FROM (feature
  22503. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22504. WHERE ((cvterm.name)::text = 'internal_UTR'::text);
  22505. --
  22506. -- Name: intrachromosomal; Type: VIEW; Schema: so; Owner: -
  22507. --
  22508. CREATE VIEW intrachromosomal AS
  22509. SELECT feature.feature_id AS intrachromosomal_id,
  22510. feature.feature_id,
  22511. feature.dbxref_id,
  22512. feature.organism_id,
  22513. feature.name,
  22514. feature.uniquename,
  22515. feature.residues,
  22516. feature.seqlen,
  22517. feature.md5checksum,
  22518. feature.type_id,
  22519. feature.is_analysis,
  22520. feature.is_obsolete,
  22521. feature.timeaccessioned,
  22522. feature.timelastmodified
  22523. FROM (feature
  22524. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22525. WHERE ((cvterm.name)::text = 'intrachromosomal'::text);
  22526. --
  22527. -- Name: intrachromosomal_duplication; Type: VIEW; Schema: so; Owner: -
  22528. --
  22529. CREATE VIEW intrachromosomal_duplication AS
  22530. SELECT feature.feature_id AS intrachromosomal_duplication_id,
  22531. feature.feature_id,
  22532. feature.dbxref_id,
  22533. feature.organism_id,
  22534. feature.name,
  22535. feature.uniquename,
  22536. feature.residues,
  22537. feature.seqlen,
  22538. feature.md5checksum,
  22539. feature.type_id,
  22540. feature.is_analysis,
  22541. feature.is_obsolete,
  22542. feature.timeaccessioned,
  22543. feature.timelastmodified
  22544. FROM (feature
  22545. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22546. WHERE (((((((((((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text));
  22547. --
  22548. -- Name: intrachromosomal_mutation; Type: VIEW; Schema: so; Owner: -
  22549. --
  22550. CREATE VIEW intrachromosomal_mutation AS
  22551. SELECT feature.feature_id AS intrachromosomal_mutation_id,
  22552. feature.feature_id,
  22553. feature.dbxref_id,
  22554. feature.organism_id,
  22555. feature.name,
  22556. feature.uniquename,
  22557. feature.residues,
  22558. feature.seqlen,
  22559. feature.md5checksum,
  22560. feature.type_id,
  22561. feature.is_analysis,
  22562. feature.is_obsolete,
  22563. feature.timeaccessioned,
  22564. feature.timelastmodified
  22565. FROM (feature
  22566. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22567. WHERE ((((((((((((((((((((((((((((((((cvterm.name)::text = 'chromosomal_deletion'::text) OR ((cvterm.name)::text = 'chromosomal_inversion'::text)) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text)) OR ((cvterm.name)::text = 'ring_chromosome'::text)) OR ((cvterm.name)::text = 'chromosome_fission'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_deficiency'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_ring_chromosome'::text)) OR ((cvterm.name)::text = 'pericentric_inversion'::text)) OR ((cvterm.name)::text = 'paracentric_inversion'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'bipartite_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_ring_chromosome'::text)) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'intrachromosomal_mutation'::text));
  22568. --
  22569. -- Name: intrachromosomal_transposition; Type: VIEW; Schema: so; Owner: -
  22570. --
  22571. CREATE VIEW intrachromosomal_transposition AS
  22572. SELECT feature.feature_id AS intrachromosomal_transposition_id,
  22573. feature.feature_id,
  22574. feature.dbxref_id,
  22575. feature.organism_id,
  22576. feature.name,
  22577. feature.uniquename,
  22578. feature.residues,
  22579. feature.seqlen,
  22580. feature.md5checksum,
  22581. feature.type_id,
  22582. feature.is_analysis,
  22583. feature.is_obsolete,
  22584. feature.timeaccessioned,
  22585. feature.timelastmodified
  22586. FROM (feature
  22587. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22588. WHERE ((((((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text));
  22589. --
  22590. -- Name: intramembrane_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  22591. --
  22592. CREATE VIEW intramembrane_polypeptide_region AS
  22593. SELECT feature.feature_id AS intramembrane_polypeptide_region_id,
  22594. feature.feature_id,
  22595. feature.dbxref_id,
  22596. feature.organism_id,
  22597. feature.name,
  22598. feature.uniquename,
  22599. feature.residues,
  22600. feature.seqlen,
  22601. feature.md5checksum,
  22602. feature.type_id,
  22603. feature.is_analysis,
  22604. feature.is_obsolete,
  22605. feature.timeaccessioned,
  22606. feature.timelastmodified
  22607. FROM (feature
  22608. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22609. WHERE ((((cvterm.name)::text = 'membrane_peptide_loop'::text) OR ((cvterm.name)::text = 'transmembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'intramembrane_polypeptide_region'::text));
  22610. --
  22611. -- Name: intrinsically_unstructured_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  22612. --
  22613. CREATE VIEW intrinsically_unstructured_polypeptide_region AS
  22614. SELECT feature.feature_id AS intrinsically_unstructured_polypeptide_region_id,
  22615. feature.feature_id,
  22616. feature.dbxref_id,
  22617. feature.organism_id,
  22618. feature.name,
  22619. feature.uniquename,
  22620. feature.residues,
  22621. feature.seqlen,
  22622. feature.md5checksum,
  22623. feature.type_id,
  22624. feature.is_analysis,
  22625. feature.is_obsolete,
  22626. feature.timeaccessioned,
  22627. feature.timelastmodified
  22628. FROM (feature
  22629. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22630. WHERE ((cvterm.name)::text = 'intrinsically_unstructured_polypeptide_region'::text);
  22631. --
  22632. -- Name: introgressed_chromosome_region; Type: VIEW; Schema: so; Owner: -
  22633. --
  22634. CREATE VIEW introgressed_chromosome_region AS
  22635. SELECT feature.feature_id AS introgressed_chromosome_region_id,
  22636. feature.feature_id,
  22637. feature.dbxref_id,
  22638. feature.organism_id,
  22639. feature.name,
  22640. feature.uniquename,
  22641. feature.residues,
  22642. feature.seqlen,
  22643. feature.md5checksum,
  22644. feature.type_id,
  22645. feature.is_analysis,
  22646. feature.is_obsolete,
  22647. feature.timeaccessioned,
  22648. feature.timelastmodified
  22649. FROM (feature
  22650. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22651. WHERE ((cvterm.name)::text = 'introgressed_chromosome_region'::text);
  22652. --
  22653. -- Name: intron; Type: VIEW; Schema: so; Owner: -
  22654. --
  22655. CREATE VIEW intron AS
  22656. SELECT feature.feature_id AS intron_id,
  22657. feature.feature_id,
  22658. feature.dbxref_id,
  22659. feature.organism_id,
  22660. feature.name,
  22661. feature.uniquename,
  22662. feature.residues,
  22663. feature.seqlen,
  22664. feature.md5checksum,
  22665. feature.type_id,
  22666. feature.is_analysis,
  22667. feature.is_obsolete,
  22668. feature.timeaccessioned,
  22669. feature.timelastmodified
  22670. FROM (feature
  22671. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22672. WHERE ((((((((((((((((((((((cvterm.name)::text = 'five_prime_intron'::text) OR ((cvterm.name)::text = 'interior_intron'::text)) OR ((cvterm.name)::text = 'three_prime_intron'::text)) OR ((cvterm.name)::text = 'twintron'::text)) OR ((cvterm.name)::text = 'UTR_intron'::text)) OR ((cvterm.name)::text = 'autocatalytically_spliced_intron'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron'::text)) OR ((cvterm.name)::text = 'mobile_intron'::text)) OR ((cvterm.name)::text = 'endonuclease_spliced_intron'::text)) OR ((cvterm.name)::text = 'five_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'three_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'group_I_intron'::text)) OR ((cvterm.name)::text = 'group_II_intron'::text)) OR ((cvterm.name)::text = 'group_III_intron'::text)) OR ((cvterm.name)::text = 'group_IIA_intron'::text)) OR ((cvterm.name)::text = 'group_IIB_intron'::text)) OR ((cvterm.name)::text = 'U2_intron'::text)) OR ((cvterm.name)::text = 'U12_intron'::text)) OR ((cvterm.name)::text = 'archaeal_intron'::text)) OR ((cvterm.name)::text = 'tRNA_intron'::text)) OR ((cvterm.name)::text = 'intron'::text));
  22673. --
  22674. -- Name: intron_domain; Type: VIEW; Schema: so; Owner: -
  22675. --
  22676. CREATE VIEW intron_domain AS
  22677. SELECT feature.feature_id AS intron_domain_id,
  22678. feature.feature_id,
  22679. feature.dbxref_id,
  22680. feature.organism_id,
  22681. feature.name,
  22682. feature.uniquename,
  22683. feature.residues,
  22684. feature.seqlen,
  22685. feature.md5checksum,
  22686. feature.type_id,
  22687. feature.is_analysis,
  22688. feature.is_obsolete,
  22689. feature.timeaccessioned,
  22690. feature.timelastmodified
  22691. FROM (feature
  22692. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22693. WHERE ((((cvterm.name)::text = 'internal_guide_sequence'::text) OR ((cvterm.name)::text = 'mirtron'::text)) OR ((cvterm.name)::text = 'intron_domain'::text));
  22694. --
  22695. -- Name: intron_gain; Type: VIEW; Schema: so; Owner: -
  22696. --
  22697. CREATE VIEW intron_gain AS
  22698. SELECT feature.feature_id AS intron_gain_id,
  22699. feature.feature_id,
  22700. feature.dbxref_id,
  22701. feature.organism_id,
  22702. feature.name,
  22703. feature.uniquename,
  22704. feature.residues,
  22705. feature.seqlen,
  22706. feature.md5checksum,
  22707. feature.type_id,
  22708. feature.is_analysis,
  22709. feature.is_obsolete,
  22710. feature.timeaccessioned,
  22711. feature.timelastmodified
  22712. FROM (feature
  22713. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22714. WHERE ((cvterm.name)::text = 'intron_gain'::text);
  22715. --
  22716. -- Name: intron_variant; Type: VIEW; Schema: so; Owner: -
  22717. --
  22718. CREATE VIEW intron_variant AS
  22719. SELECT feature.feature_id AS intron_variant_id,
  22720. feature.feature_id,
  22721. feature.dbxref_id,
  22722. feature.organism_id,
  22723. feature.name,
  22724. feature.uniquename,
  22725. feature.residues,
  22726. feature.seqlen,
  22727. feature.md5checksum,
  22728. feature.type_id,
  22729. feature.is_analysis,
  22730. feature.is_obsolete,
  22731. feature.timeaccessioned,
  22732. feature.timelastmodified
  22733. FROM (feature
  22734. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22735. WHERE ((((((cvterm.name)::text = 'splice_site_variant'::text) OR ((cvterm.name)::text = 'splice_acceptor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_5th_base_variant'::text)) OR ((cvterm.name)::text = 'intron_variant'::text));
  22736. --
  22737. -- Name: intronic_regulatory_region; Type: VIEW; Schema: so; Owner: -
  22738. --
  22739. CREATE VIEW intronic_regulatory_region AS
  22740. SELECT feature.feature_id AS intronic_regulatory_region_id,
  22741. feature.feature_id,
  22742. feature.dbxref_id,
  22743. feature.organism_id,
  22744. feature.name,
  22745. feature.uniquename,
  22746. feature.residues,
  22747. feature.seqlen,
  22748. feature.md5checksum,
  22749. feature.type_id,
  22750. feature.is_analysis,
  22751. feature.is_obsolete,
  22752. feature.timeaccessioned,
  22753. feature.timelastmodified
  22754. FROM (feature
  22755. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22756. WHERE ((cvterm.name)::text = 'intronic_regulatory_region'::text);
  22757. --
  22758. -- Name: intronic_splice_enhancer; Type: VIEW; Schema: so; Owner: -
  22759. --
  22760. CREATE VIEW intronic_splice_enhancer AS
  22761. SELECT feature.feature_id AS intronic_splice_enhancer_id,
  22762. feature.feature_id,
  22763. feature.dbxref_id,
  22764. feature.organism_id,
  22765. feature.name,
  22766. feature.uniquename,
  22767. feature.residues,
  22768. feature.seqlen,
  22769. feature.md5checksum,
  22770. feature.type_id,
  22771. feature.is_analysis,
  22772. feature.is_obsolete,
  22773. feature.timeaccessioned,
  22774. feature.timelastmodified
  22775. FROM (feature
  22776. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22777. WHERE ((cvterm.name)::text = 'intronic_splice_enhancer'::text);
  22778. --
  22779. -- Name: invalidated; Type: VIEW; Schema: so; Owner: -
  22780. --
  22781. CREATE VIEW invalidated AS
  22782. SELECT feature.feature_id AS invalidated_id,
  22783. feature.feature_id,
  22784. feature.dbxref_id,
  22785. feature.organism_id,
  22786. feature.name,
  22787. feature.uniquename,
  22788. feature.residues,
  22789. feature.seqlen,
  22790. feature.md5checksum,
  22791. feature.type_id,
  22792. feature.is_analysis,
  22793. feature.is_obsolete,
  22794. feature.timeaccessioned,
  22795. feature.timelastmodified
  22796. FROM (feature
  22797. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22798. WHERE ((((((cvterm.name)::text = 'invalidated_by_chimeric_cDNA'::text) OR ((cvterm.name)::text = 'invalidated_by_genomic_contamination'::text)) OR ((cvterm.name)::text = 'invalidated_by_genomic_polyA_primed_cDNA'::text)) OR ((cvterm.name)::text = 'invalidated_by_partial_processing'::text)) OR ((cvterm.name)::text = 'invalidated'::text));
  22799. --
  22800. -- Name: invalidated_by_chimeric_cdna; Type: VIEW; Schema: so; Owner: -
  22801. --
  22802. CREATE VIEW invalidated_by_chimeric_cdna AS
  22803. SELECT feature.feature_id AS invalidated_by_chimeric_cdna_id,
  22804. feature.feature_id,
  22805. feature.dbxref_id,
  22806. feature.organism_id,
  22807. feature.name,
  22808. feature.uniquename,
  22809. feature.residues,
  22810. feature.seqlen,
  22811. feature.md5checksum,
  22812. feature.type_id,
  22813. feature.is_analysis,
  22814. feature.is_obsolete,
  22815. feature.timeaccessioned,
  22816. feature.timelastmodified
  22817. FROM (feature
  22818. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22819. WHERE ((cvterm.name)::text = 'invalidated_by_chimeric_cDNA'::text);
  22820. --
  22821. -- Name: invalidated_by_genomic_contamination; Type: VIEW; Schema: so; Owner: -
  22822. --
  22823. CREATE VIEW invalidated_by_genomic_contamination AS
  22824. SELECT feature.feature_id AS invalidated_by_genomic_contamination_id,
  22825. feature.feature_id,
  22826. feature.dbxref_id,
  22827. feature.organism_id,
  22828. feature.name,
  22829. feature.uniquename,
  22830. feature.residues,
  22831. feature.seqlen,
  22832. feature.md5checksum,
  22833. feature.type_id,
  22834. feature.is_analysis,
  22835. feature.is_obsolete,
  22836. feature.timeaccessioned,
  22837. feature.timelastmodified
  22838. FROM (feature
  22839. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22840. WHERE ((cvterm.name)::text = 'invalidated_by_genomic_contamination'::text);
  22841. --
  22842. -- Name: invalidated_by_genomic_polya_primed_cdna; Type: VIEW; Schema: so; Owner: -
  22843. --
  22844. CREATE VIEW invalidated_by_genomic_polya_primed_cdna AS
  22845. SELECT feature.feature_id AS invalidated_by_genomic_polya_primed_cdna_id,
  22846. feature.feature_id,
  22847. feature.dbxref_id,
  22848. feature.organism_id,
  22849. feature.name,
  22850. feature.uniquename,
  22851. feature.residues,
  22852. feature.seqlen,
  22853. feature.md5checksum,
  22854. feature.type_id,
  22855. feature.is_analysis,
  22856. feature.is_obsolete,
  22857. feature.timeaccessioned,
  22858. feature.timelastmodified
  22859. FROM (feature
  22860. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22861. WHERE ((cvterm.name)::text = 'invalidated_by_genomic_polyA_primed_cDNA'::text);
  22862. --
  22863. -- Name: invalidated_by_partial_processing; Type: VIEW; Schema: so; Owner: -
  22864. --
  22865. CREATE VIEW invalidated_by_partial_processing AS
  22866. SELECT feature.feature_id AS invalidated_by_partial_processing_id,
  22867. feature.feature_id,
  22868. feature.dbxref_id,
  22869. feature.organism_id,
  22870. feature.name,
  22871. feature.uniquename,
  22872. feature.residues,
  22873. feature.seqlen,
  22874. feature.md5checksum,
  22875. feature.type_id,
  22876. feature.is_analysis,
  22877. feature.is_obsolete,
  22878. feature.timeaccessioned,
  22879. feature.timelastmodified
  22880. FROM (feature
  22881. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22882. WHERE ((cvterm.name)::text = 'invalidated_by_partial_processing'::text);
  22883. --
  22884. -- Name: invalidated_cdna_clone; Type: VIEW; Schema: so; Owner: -
  22885. --
  22886. CREATE VIEW invalidated_cdna_clone AS
  22887. SELECT feature.feature_id AS invalidated_cdna_clone_id,
  22888. feature.feature_id,
  22889. feature.dbxref_id,
  22890. feature.organism_id,
  22891. feature.name,
  22892. feature.uniquename,
  22893. feature.residues,
  22894. feature.seqlen,
  22895. feature.md5checksum,
  22896. feature.type_id,
  22897. feature.is_analysis,
  22898. feature.is_obsolete,
  22899. feature.timeaccessioned,
  22900. feature.timelastmodified
  22901. FROM (feature
  22902. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22903. WHERE ((((((cvterm.name)::text = 'chimeric_cDNA_clone'::text) OR ((cvterm.name)::text = 'genomically_contaminated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'polyA_primed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'partially_processed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'invalidated_cDNA_clone'::text));
  22904. --
  22905. -- Name: inversion; Type: VIEW; Schema: so; Owner: -
  22906. --
  22907. CREATE VIEW inversion AS
  22908. SELECT feature.feature_id AS inversion_id,
  22909. feature.feature_id,
  22910. feature.dbxref_id,
  22911. feature.organism_id,
  22912. feature.name,
  22913. feature.uniquename,
  22914. feature.residues,
  22915. feature.seqlen,
  22916. feature.md5checksum,
  22917. feature.type_id,
  22918. feature.is_analysis,
  22919. feature.is_obsolete,
  22920. feature.timeaccessioned,
  22921. feature.timelastmodified
  22922. FROM (feature
  22923. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22924. WHERE ((cvterm.name)::text = 'inversion'::text);
  22925. --
  22926. -- Name: inversion_attribute; Type: VIEW; Schema: so; Owner: -
  22927. --
  22928. CREATE VIEW inversion_attribute AS
  22929. SELECT feature.feature_id AS inversion_attribute_id,
  22930. feature.feature_id,
  22931. feature.dbxref_id,
  22932. feature.organism_id,
  22933. feature.name,
  22934. feature.uniquename,
  22935. feature.residues,
  22936. feature.seqlen,
  22937. feature.md5checksum,
  22938. feature.type_id,
  22939. feature.is_analysis,
  22940. feature.is_obsolete,
  22941. feature.timeaccessioned,
  22942. feature.timelastmodified
  22943. FROM (feature
  22944. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22945. WHERE ((((cvterm.name)::text = 'pericentric'::text) OR ((cvterm.name)::text = 'paracentric'::text)) OR ((cvterm.name)::text = 'inversion_attribute'::text));
  22946. --
  22947. -- Name: inversion_breakpoint; Type: VIEW; Schema: so; Owner: -
  22948. --
  22949. CREATE VIEW inversion_breakpoint AS
  22950. SELECT feature.feature_id AS inversion_breakpoint_id,
  22951. feature.feature_id,
  22952. feature.dbxref_id,
  22953. feature.organism_id,
  22954. feature.name,
  22955. feature.uniquename,
  22956. feature.residues,
  22957. feature.seqlen,
  22958. feature.md5checksum,
  22959. feature.type_id,
  22960. feature.is_analysis,
  22961. feature.is_obsolete,
  22962. feature.timeaccessioned,
  22963. feature.timelastmodified
  22964. FROM (feature
  22965. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22966. WHERE ((cvterm.name)::text = 'inversion_breakpoint'::text);
  22967. --
  22968. -- Name: inversion_cum_translocation; Type: VIEW; Schema: so; Owner: -
  22969. --
  22970. CREATE VIEW inversion_cum_translocation AS
  22971. SELECT feature.feature_id AS inversion_cum_translocation_id,
  22972. feature.feature_id,
  22973. feature.dbxref_id,
  22974. feature.organism_id,
  22975. feature.name,
  22976. feature.uniquename,
  22977. feature.residues,
  22978. feature.seqlen,
  22979. feature.md5checksum,
  22980. feature.type_id,
  22981. feature.is_analysis,
  22982. feature.is_obsolete,
  22983. feature.timeaccessioned,
  22984. feature.timelastmodified
  22985. FROM (feature
  22986. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22987. WHERE (((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text));
  22988. --
  22989. -- Name: inversion_derived_aneuploid_chromosome; Type: VIEW; Schema: so; Owner: -
  22990. --
  22991. CREATE VIEW inversion_derived_aneuploid_chromosome AS
  22992. SELECT feature.feature_id AS inversion_derived_aneuploid_chromosome_id,
  22993. feature.feature_id,
  22994. feature.dbxref_id,
  22995. feature.organism_id,
  22996. feature.name,
  22997. feature.uniquename,
  22998. feature.residues,
  22999. feature.seqlen,
  23000. feature.md5checksum,
  23001. feature.type_id,
  23002. feature.is_analysis,
  23003. feature.is_obsolete,
  23004. feature.timeaccessioned,
  23005. feature.timelastmodified
  23006. FROM (feature
  23007. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23008. WHERE ((cvterm.name)::text = 'inversion_derived_aneuploid_chromosome'::text);
  23009. --
  23010. -- Name: inversion_derived_bipartite_deficiency; Type: VIEW; Schema: so; Owner: -
  23011. --
  23012. CREATE VIEW inversion_derived_bipartite_deficiency AS
  23013. SELECT feature.feature_id AS inversion_derived_bipartite_deficiency_id,
  23014. feature.feature_id,
  23015. feature.dbxref_id,
  23016. feature.organism_id,
  23017. feature.name,
  23018. feature.uniquename,
  23019. feature.residues,
  23020. feature.seqlen,
  23021. feature.md5checksum,
  23022. feature.type_id,
  23023. feature.is_analysis,
  23024. feature.is_obsolete,
  23025. feature.timeaccessioned,
  23026. feature.timelastmodified
  23027. FROM (feature
  23028. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23029. WHERE ((cvterm.name)::text = 'inversion_derived_bipartite_deficiency'::text);
  23030. --
  23031. -- Name: inversion_derived_bipartite_duplication; Type: VIEW; Schema: so; Owner: -
  23032. --
  23033. CREATE VIEW inversion_derived_bipartite_duplication AS
  23034. SELECT feature.feature_id AS inversion_derived_bipartite_duplication_id,
  23035. feature.feature_id,
  23036. feature.dbxref_id,
  23037. feature.organism_id,
  23038. feature.name,
  23039. feature.uniquename,
  23040. feature.residues,
  23041. feature.seqlen,
  23042. feature.md5checksum,
  23043. feature.type_id,
  23044. feature.is_analysis,
  23045. feature.is_obsolete,
  23046. feature.timeaccessioned,
  23047. feature.timelastmodified
  23048. FROM (feature
  23049. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23050. WHERE ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text);
  23051. --
  23052. -- Name: inversion_derived_deficiency_plus_aneuploid; Type: VIEW; Schema: so; Owner: -
  23053. --
  23054. CREATE VIEW inversion_derived_deficiency_plus_aneuploid AS
  23055. SELECT feature.feature_id AS inversion_derived_deficiency_plus_aneuploid_id,
  23056. feature.feature_id,
  23057. feature.dbxref_id,
  23058. feature.organism_id,
  23059. feature.name,
  23060. feature.uniquename,
  23061. feature.residues,
  23062. feature.seqlen,
  23063. feature.md5checksum,
  23064. feature.type_id,
  23065. feature.is_analysis,
  23066. feature.is_obsolete,
  23067. feature.timeaccessioned,
  23068. feature.timelastmodified
  23069. FROM (feature
  23070. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23071. WHERE ((cvterm.name)::text = 'inversion_derived_deficiency_plus_aneuploid'::text);
  23072. --
  23073. -- Name: inversion_derived_deficiency_plus_duplication; Type: VIEW; Schema: so; Owner: -
  23074. --
  23075. CREATE VIEW inversion_derived_deficiency_plus_duplication AS
  23076. SELECT feature.feature_id AS inversion_derived_deficiency_plus_duplication_id,
  23077. feature.feature_id,
  23078. feature.dbxref_id,
  23079. feature.organism_id,
  23080. feature.name,
  23081. feature.uniquename,
  23082. feature.residues,
  23083. feature.seqlen,
  23084. feature.md5checksum,
  23085. feature.type_id,
  23086. feature.is_analysis,
  23087. feature.is_obsolete,
  23088. feature.timeaccessioned,
  23089. feature.timelastmodified
  23090. FROM (feature
  23091. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23092. WHERE ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text);
  23093. --
  23094. -- Name: inversion_derived_duplication_plus_aneuploid; Type: VIEW; Schema: so; Owner: -
  23095. --
  23096. CREATE VIEW inversion_derived_duplication_plus_aneuploid AS
  23097. SELECT feature.feature_id AS inversion_derived_duplication_plus_aneuploid_id,
  23098. feature.feature_id,
  23099. feature.dbxref_id,
  23100. feature.organism_id,
  23101. feature.name,
  23102. feature.uniquename,
  23103. feature.residues,
  23104. feature.seqlen,
  23105. feature.md5checksum,
  23106. feature.type_id,
  23107. feature.is_analysis,
  23108. feature.is_obsolete,
  23109. feature.timeaccessioned,
  23110. feature.timelastmodified
  23111. FROM (feature
  23112. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23113. WHERE ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text);
  23114. --
  23115. -- Name: inversion_site; Type: VIEW; Schema: so; Owner: -
  23116. --
  23117. CREATE VIEW inversion_site AS
  23118. SELECT feature.feature_id AS inversion_site_id,
  23119. feature.feature_id,
  23120. feature.dbxref_id,
  23121. feature.organism_id,
  23122. feature.name,
  23123. feature.uniquename,
  23124. feature.residues,
  23125. feature.seqlen,
  23126. feature.md5checksum,
  23127. feature.type_id,
  23128. feature.is_analysis,
  23129. feature.is_obsolete,
  23130. feature.timeaccessioned,
  23131. feature.timelastmodified
  23132. FROM (feature
  23133. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23134. WHERE (((cvterm.name)::text = 'FRT_site'::text) OR ((cvterm.name)::text = 'inversion_site'::text));
  23135. --
  23136. -- Name: inversion_site_part; Type: VIEW; Schema: so; Owner: -
  23137. --
  23138. CREATE VIEW inversion_site_part AS
  23139. SELECT feature.feature_id AS inversion_site_part_id,
  23140. feature.feature_id,
  23141. feature.dbxref_id,
  23142. feature.organism_id,
  23143. feature.name,
  23144. feature.uniquename,
  23145. feature.residues,
  23146. feature.seqlen,
  23147. feature.md5checksum,
  23148. feature.type_id,
  23149. feature.is_analysis,
  23150. feature.is_obsolete,
  23151. feature.timeaccessioned,
  23152. feature.timelastmodified
  23153. FROM (feature
  23154. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23155. WHERE ((((cvterm.name)::text = 'IRLinv_site'::text) OR ((cvterm.name)::text = 'IRRinv_site'::text)) OR ((cvterm.name)::text = 'inversion_site_part'::text));
  23156. --
  23157. -- Name: invert_inter_transposition; Type: VIEW; Schema: so; Owner: -
  23158. --
  23159. CREATE VIEW invert_inter_transposition AS
  23160. SELECT feature.feature_id AS invert_inter_transposition_id,
  23161. feature.feature_id,
  23162. feature.dbxref_id,
  23163. feature.organism_id,
  23164. feature.name,
  23165. feature.uniquename,
  23166. feature.residues,
  23167. feature.seqlen,
  23168. feature.md5checksum,
  23169. feature.type_id,
  23170. feature.is_analysis,
  23171. feature.is_obsolete,
  23172. feature.timeaccessioned,
  23173. feature.timelastmodified
  23174. FROM (feature
  23175. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23176. WHERE ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text);
  23177. --
  23178. -- Name: invert_intra_transposition; Type: VIEW; Schema: so; Owner: -
  23179. --
  23180. CREATE VIEW invert_intra_transposition AS
  23181. SELECT feature.feature_id AS invert_intra_transposition_id,
  23182. feature.feature_id,
  23183. feature.dbxref_id,
  23184. feature.organism_id,
  23185. feature.name,
  23186. feature.uniquename,
  23187. feature.residues,
  23188. feature.seqlen,
  23189. feature.md5checksum,
  23190. feature.type_id,
  23191. feature.is_analysis,
  23192. feature.is_obsolete,
  23193. feature.timeaccessioned,
  23194. feature.timelastmodified
  23195. FROM (feature
  23196. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23197. WHERE ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text);
  23198. --
  23199. -- Name: inverted; Type: VIEW; Schema: so; Owner: -
  23200. --
  23201. CREATE VIEW inverted AS
  23202. SELECT feature.feature_id AS inverted_id,
  23203. feature.feature_id,
  23204. feature.dbxref_id,
  23205. feature.organism_id,
  23206. feature.name,
  23207. feature.uniquename,
  23208. feature.residues,
  23209. feature.seqlen,
  23210. feature.md5checksum,
  23211. feature.type_id,
  23212. feature.is_analysis,
  23213. feature.is_obsolete,
  23214. feature.timeaccessioned,
  23215. feature.timelastmodified
  23216. FROM (feature
  23217. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23218. WHERE ((cvterm.name)::text = 'inverted'::text);
  23219. --
  23220. -- Name: inverted_insertional_duplication; Type: VIEW; Schema: so; Owner: -
  23221. --
  23222. CREATE VIEW inverted_insertional_duplication AS
  23223. SELECT feature.feature_id AS inverted_insertional_duplication_id,
  23224. feature.feature_id,
  23225. feature.dbxref_id,
  23226. feature.organism_id,
  23227. feature.name,
  23228. feature.uniquename,
  23229. feature.residues,
  23230. feature.seqlen,
  23231. feature.md5checksum,
  23232. feature.type_id,
  23233. feature.is_analysis,
  23234. feature.is_obsolete,
  23235. feature.timeaccessioned,
  23236. feature.timelastmodified
  23237. FROM (feature
  23238. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23239. WHERE ((cvterm.name)::text = 'inverted_insertional_duplication'::text);
  23240. --
  23241. -- Name: inverted_repeat; Type: VIEW; Schema: so; Owner: -
  23242. --
  23243. CREATE VIEW inverted_repeat AS
  23244. SELECT feature.feature_id AS inverted_repeat_id,
  23245. feature.feature_id,
  23246. feature.dbxref_id,
  23247. feature.organism_id,
  23248. feature.name,
  23249. feature.uniquename,
  23250. feature.residues,
  23251. feature.seqlen,
  23252. feature.md5checksum,
  23253. feature.type_id,
  23254. feature.is_analysis,
  23255. feature.is_obsolete,
  23256. feature.timeaccessioned,
  23257. feature.timelastmodified
  23258. FROM (feature
  23259. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23260. WHERE (((((cvterm.name)::text = 'terminal_inverted_repeat'::text) OR ((cvterm.name)::text = 'five_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'three_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'inverted_repeat'::text));
  23261. --
  23262. -- Name: inverted_ring_chromosome; Type: VIEW; Schema: so; Owner: -
  23263. --
  23264. CREATE VIEW inverted_ring_chromosome AS
  23265. SELECT feature.feature_id AS inverted_ring_chromosome_id,
  23266. feature.feature_id,
  23267. feature.dbxref_id,
  23268. feature.organism_id,
  23269. feature.name,
  23270. feature.uniquename,
  23271. feature.residues,
  23272. feature.seqlen,
  23273. feature.md5checksum,
  23274. feature.type_id,
  23275. feature.is_analysis,
  23276. feature.is_obsolete,
  23277. feature.timeaccessioned,
  23278. feature.timelastmodified
  23279. FROM (feature
  23280. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23281. WHERE ((cvterm.name)::text = 'inverted_ring_chromosome'::text);
  23282. --
  23283. -- Name: inverted_tandem_duplication; Type: VIEW; Schema: so; Owner: -
  23284. --
  23285. CREATE VIEW inverted_tandem_duplication AS
  23286. SELECT feature.feature_id AS inverted_tandem_duplication_id,
  23287. feature.feature_id,
  23288. feature.dbxref_id,
  23289. feature.organism_id,
  23290. feature.name,
  23291. feature.uniquename,
  23292. feature.residues,
  23293. feature.seqlen,
  23294. feature.md5checksum,
  23295. feature.type_id,
  23296. feature.is_analysis,
  23297. feature.is_obsolete,
  23298. feature.timeaccessioned,
  23299. feature.timelastmodified
  23300. FROM (feature
  23301. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23302. WHERE ((cvterm.name)::text = 'inverted_tandem_duplication'::text);
  23303. --
  23304. -- Name: irlinv_site; Type: VIEW; Schema: so; Owner: -
  23305. --
  23306. CREATE VIEW irlinv_site AS
  23307. SELECT feature.feature_id AS irlinv_site_id,
  23308. feature.feature_id,
  23309. feature.dbxref_id,
  23310. feature.organism_id,
  23311. feature.name,
  23312. feature.uniquename,
  23313. feature.residues,
  23314. feature.seqlen,
  23315. feature.md5checksum,
  23316. feature.type_id,
  23317. feature.is_analysis,
  23318. feature.is_obsolete,
  23319. feature.timeaccessioned,
  23320. feature.timelastmodified
  23321. FROM (feature
  23322. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23323. WHERE ((cvterm.name)::text = 'IRLinv_site'::text);
  23324. --
  23325. -- Name: iron_responsive_element; Type: VIEW; Schema: so; Owner: -
  23326. --
  23327. CREATE VIEW iron_responsive_element AS
  23328. SELECT feature.feature_id AS iron_responsive_element_id,
  23329. feature.feature_id,
  23330. feature.dbxref_id,
  23331. feature.organism_id,
  23332. feature.name,
  23333. feature.uniquename,
  23334. feature.residues,
  23335. feature.seqlen,
  23336. feature.md5checksum,
  23337. feature.type_id,
  23338. feature.is_analysis,
  23339. feature.is_obsolete,
  23340. feature.timeaccessioned,
  23341. feature.timelastmodified
  23342. FROM (feature
  23343. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23344. WHERE ((cvterm.name)::text = 'iron_responsive_element'::text);
  23345. --
  23346. -- Name: irrinv_site; Type: VIEW; Schema: so; Owner: -
  23347. --
  23348. CREATE VIEW irrinv_site AS
  23349. SELECT feature.feature_id AS irrinv_site_id,
  23350. feature.feature_id,
  23351. feature.dbxref_id,
  23352. feature.organism_id,
  23353. feature.name,
  23354. feature.uniquename,
  23355. feature.residues,
  23356. feature.seqlen,
  23357. feature.md5checksum,
  23358. feature.type_id,
  23359. feature.is_analysis,
  23360. feature.is_obsolete,
  23361. feature.timeaccessioned,
  23362. feature.timelastmodified
  23363. FROM (feature
  23364. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23365. WHERE ((cvterm.name)::text = 'IRRinv_site'::text);
  23366. --
  23367. -- Name: isoleucine; Type: VIEW; Schema: so; Owner: -
  23368. --
  23369. CREATE VIEW isoleucine AS
  23370. SELECT feature.feature_id AS isoleucine_id,
  23371. feature.feature_id,
  23372. feature.dbxref_id,
  23373. feature.organism_id,
  23374. feature.name,
  23375. feature.uniquename,
  23376. feature.residues,
  23377. feature.seqlen,
  23378. feature.md5checksum,
  23379. feature.type_id,
  23380. feature.is_analysis,
  23381. feature.is_obsolete,
  23382. feature.timeaccessioned,
  23383. feature.timelastmodified
  23384. FROM (feature
  23385. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23386. WHERE ((cvterm.name)::text = 'isoleucine'::text);
  23387. --
  23388. -- Name: isoleucine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  23389. --
  23390. CREATE VIEW isoleucine_trna_primary_transcript AS
  23391. SELECT feature.feature_id AS isoleucine_trna_primary_transcript_id,
  23392. feature.feature_id,
  23393. feature.dbxref_id,
  23394. feature.organism_id,
  23395. feature.name,
  23396. feature.uniquename,
  23397. feature.residues,
  23398. feature.seqlen,
  23399. feature.md5checksum,
  23400. feature.type_id,
  23401. feature.is_analysis,
  23402. feature.is_obsolete,
  23403. feature.timeaccessioned,
  23404. feature.timelastmodified
  23405. FROM (feature
  23406. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23407. WHERE ((cvterm.name)::text = 'isoleucine_tRNA_primary_transcript'::text);
  23408. --
  23409. -- Name: isoleucyl_trna; Type: VIEW; Schema: so; Owner: -
  23410. --
  23411. CREATE VIEW isoleucyl_trna AS
  23412. SELECT feature.feature_id AS isoleucyl_trna_id,
  23413. feature.feature_id,
  23414. feature.dbxref_id,
  23415. feature.organism_id,
  23416. feature.name,
  23417. feature.uniquename,
  23418. feature.residues,
  23419. feature.seqlen,
  23420. feature.md5checksum,
  23421. feature.type_id,
  23422. feature.is_analysis,
  23423. feature.is_obsolete,
  23424. feature.timeaccessioned,
  23425. feature.timelastmodified
  23426. FROM (feature
  23427. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23428. WHERE ((cvterm.name)::text = 'isoleucyl_tRNA'::text);
  23429. --
  23430. -- Name: isowyosine; Type: VIEW; Schema: so; Owner: -
  23431. --
  23432. CREATE VIEW isowyosine AS
  23433. SELECT feature.feature_id AS isowyosine_id,
  23434. feature.feature_id,
  23435. feature.dbxref_id,
  23436. feature.organism_id,
  23437. feature.name,
  23438. feature.uniquename,
  23439. feature.residues,
  23440. feature.seqlen,
  23441. feature.md5checksum,
  23442. feature.type_id,
  23443. feature.is_analysis,
  23444. feature.is_obsolete,
  23445. feature.timeaccessioned,
  23446. feature.timelastmodified
  23447. FROM (feature
  23448. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23449. WHERE ((cvterm.name)::text = 'isowyosine'::text);
  23450. --
  23451. -- Name: isre; Type: VIEW; Schema: so; Owner: -
  23452. --
  23453. CREATE VIEW isre AS
  23454. SELECT feature.feature_id AS isre_id,
  23455. feature.feature_id,
  23456. feature.dbxref_id,
  23457. feature.organism_id,
  23458. feature.name,
  23459. feature.uniquename,
  23460. feature.residues,
  23461. feature.seqlen,
  23462. feature.md5checksum,
  23463. feature.type_id,
  23464. feature.is_analysis,
  23465. feature.is_obsolete,
  23466. feature.timeaccessioned,
  23467. feature.timelastmodified
  23468. FROM (feature
  23469. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23470. WHERE ((cvterm.name)::text = 'ISRE'::text);
  23471. --
  23472. -- Name: j_c_cluster; Type: VIEW; Schema: so; Owner: -
  23473. --
  23474. CREATE VIEW j_c_cluster AS
  23475. SELECT feature.feature_id AS j_c_cluster_id,
  23476. feature.feature_id,
  23477. feature.dbxref_id,
  23478. feature.organism_id,
  23479. feature.name,
  23480. feature.uniquename,
  23481. feature.residues,
  23482. feature.seqlen,
  23483. feature.md5checksum,
  23484. feature.type_id,
  23485. feature.is_analysis,
  23486. feature.is_obsolete,
  23487. feature.timeaccessioned,
  23488. feature.timelastmodified
  23489. FROM (feature
  23490. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23491. WHERE ((cvterm.name)::text = 'J_C_cluster'::text);
  23492. --
  23493. -- Name: j_cluster; Type: VIEW; Schema: so; Owner: -
  23494. --
  23495. CREATE VIEW j_cluster AS
  23496. SELECT feature.feature_id AS j_cluster_id,
  23497. feature.feature_id,
  23498. feature.dbxref_id,
  23499. feature.organism_id,
  23500. feature.name,
  23501. feature.uniquename,
  23502. feature.residues,
  23503. feature.seqlen,
  23504. feature.md5checksum,
  23505. feature.type_id,
  23506. feature.is_analysis,
  23507. feature.is_obsolete,
  23508. feature.timeaccessioned,
  23509. feature.timelastmodified
  23510. FROM (feature
  23511. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23512. WHERE ((cvterm.name)::text = 'J_cluster'::text);
  23513. --
  23514. -- Name: j_gene; Type: VIEW; Schema: so; Owner: -
  23515. --
  23516. CREATE VIEW j_gene AS
  23517. SELECT feature.feature_id AS j_gene_id,
  23518. feature.feature_id,
  23519. feature.dbxref_id,
  23520. feature.organism_id,
  23521. feature.name,
  23522. feature.uniquename,
  23523. feature.residues,
  23524. feature.seqlen,
  23525. feature.md5checksum,
  23526. feature.type_id,
  23527. feature.is_analysis,
  23528. feature.is_obsolete,
  23529. feature.timeaccessioned,
  23530. feature.timelastmodified
  23531. FROM (feature
  23532. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23533. WHERE ((cvterm.name)::text = 'J_gene'::text);
  23534. --
  23535. -- Name: j_gene_recombination_feature; Type: VIEW; Schema: so; Owner: -
  23536. --
  23537. CREATE VIEW j_gene_recombination_feature AS
  23538. SELECT feature.feature_id AS j_gene_recombination_feature_id,
  23539. feature.feature_id,
  23540. feature.dbxref_id,
  23541. feature.organism_id,
  23542. feature.name,
  23543. feature.uniquename,
  23544. feature.residues,
  23545. feature.seqlen,
  23546. feature.md5checksum,
  23547. feature.type_id,
  23548. feature.is_analysis,
  23549. feature.is_obsolete,
  23550. feature.timeaccessioned,
  23551. feature.timelastmodified
  23552. FROM (feature
  23553. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23554. WHERE ((cvterm.name)::text = 'J_gene_recombination_feature'::text);
  23555. --
  23556. -- Name: j_heptamer; Type: VIEW; Schema: so; Owner: -
  23557. --
  23558. CREATE VIEW j_heptamer AS
  23559. SELECT feature.feature_id AS j_heptamer_id,
  23560. feature.feature_id,
  23561. feature.dbxref_id,
  23562. feature.organism_id,
  23563. feature.name,
  23564. feature.uniquename,
  23565. feature.residues,
  23566. feature.seqlen,
  23567. feature.md5checksum,
  23568. feature.type_id,
  23569. feature.is_analysis,
  23570. feature.is_obsolete,
  23571. feature.timeaccessioned,
  23572. feature.timelastmodified
  23573. FROM (feature
  23574. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23575. WHERE ((cvterm.name)::text = 'J_heptamer'::text);
  23576. --
  23577. -- Name: j_nonamer; Type: VIEW; Schema: so; Owner: -
  23578. --
  23579. CREATE VIEW j_nonamer AS
  23580. SELECT feature.feature_id AS j_nonamer_id,
  23581. feature.feature_id,
  23582. feature.dbxref_id,
  23583. feature.organism_id,
  23584. feature.name,
  23585. feature.uniquename,
  23586. feature.residues,
  23587. feature.seqlen,
  23588. feature.md5checksum,
  23589. feature.type_id,
  23590. feature.is_analysis,
  23591. feature.is_obsolete,
  23592. feature.timeaccessioned,
  23593. feature.timelastmodified
  23594. FROM (feature
  23595. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23596. WHERE ((cvterm.name)::text = 'J_nonamer'::text);
  23597. --
  23598. -- Name: j_spacer; Type: VIEW; Schema: so; Owner: -
  23599. --
  23600. CREATE VIEW j_spacer AS
  23601. SELECT feature.feature_id AS j_spacer_id,
  23602. feature.feature_id,
  23603. feature.dbxref_id,
  23604. feature.organism_id,
  23605. feature.name,
  23606. feature.uniquename,
  23607. feature.residues,
  23608. feature.seqlen,
  23609. feature.md5checksum,
  23610. feature.type_id,
  23611. feature.is_analysis,
  23612. feature.is_obsolete,
  23613. feature.timeaccessioned,
  23614. feature.timelastmodified
  23615. FROM (feature
  23616. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23617. WHERE ((cvterm.name)::text = 'J_spacer'::text);
  23618. --
  23619. -- Name: junction; Type: VIEW; Schema: so; Owner: -
  23620. --
  23621. CREATE VIEW junction AS
  23622. SELECT feature.feature_id AS junction_id,
  23623. feature.feature_id,
  23624. feature.dbxref_id,
  23625. feature.organism_id,
  23626. feature.name,
  23627. feature.uniquename,
  23628. feature.residues,
  23629. feature.seqlen,
  23630. feature.md5checksum,
  23631. feature.type_id,
  23632. feature.is_analysis,
  23633. feature.is_obsolete,
  23634. feature.timeaccessioned,
  23635. feature.timelastmodified
  23636. FROM (feature
  23637. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23638. WHERE (((((((((((((((((((((cvterm.name)::text = 'clone_insert_end'::text) OR ((cvterm.name)::text = 'clone_insert_start'::text)) OR ((cvterm.name)::text = 'exon_junction'::text)) OR ((cvterm.name)::text = 'insertion_site'::text)) OR ((cvterm.name)::text = 'polyA_site'::text)) OR ((cvterm.name)::text = 'deletion_junction'::text)) OR ((cvterm.name)::text = 'chromosome_breakpoint'::text)) OR ((cvterm.name)::text = 'splice_junction'::text)) OR ((cvterm.name)::text = 'trans_splice_junction'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_cleavage_junction'::text)) OR ((cvterm.name)::text = 'transposable_element_insertion_site'::text)) OR ((cvterm.name)::text = 'inversion_breakpoint'::text)) OR ((cvterm.name)::text = 'translocation_breakpoint'::text)) OR ((cvterm.name)::text = 'insertion_breakpoint'::text)) OR ((cvterm.name)::text = 'deletion_breakpoint'::text)) OR ((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_junction'::text)) OR ((cvterm.name)::text = 'single_strand_restriction_enzyme_cleavage_site'::text)) OR ((cvterm.name)::text = 'five_prime_restriction_enzyme_junction'::text)) OR ((cvterm.name)::text = 'three_prime_restriction_enzyme_junction'::text)) OR ((cvterm.name)::text = 'junction'::text));
  23639. --
  23640. -- Name: k_turn_rna_motif; Type: VIEW; Schema: so; Owner: -
  23641. --
  23642. CREATE VIEW k_turn_rna_motif AS
  23643. SELECT feature.feature_id AS k_turn_rna_motif_id,
  23644. feature.feature_id,
  23645. feature.dbxref_id,
  23646. feature.organism_id,
  23647. feature.name,
  23648. feature.uniquename,
  23649. feature.residues,
  23650. feature.seqlen,
  23651. feature.md5checksum,
  23652. feature.type_id,
  23653. feature.is_analysis,
  23654. feature.is_obsolete,
  23655. feature.timeaccessioned,
  23656. feature.timelastmodified
  23657. FROM (feature
  23658. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23659. WHERE ((cvterm.name)::text = 'K_turn_RNA_motif'::text);
  23660. --
  23661. -- Name: kinetoplast; Type: VIEW; Schema: so; Owner: -
  23662. --
  23663. CREATE VIEW kinetoplast AS
  23664. SELECT feature.feature_id AS kinetoplast_id,
  23665. feature.feature_id,
  23666. feature.dbxref_id,
  23667. feature.organism_id,
  23668. feature.name,
  23669. feature.uniquename,
  23670. feature.residues,
  23671. feature.seqlen,
  23672. feature.md5checksum,
  23673. feature.type_id,
  23674. feature.is_analysis,
  23675. feature.is_obsolete,
  23676. feature.timeaccessioned,
  23677. feature.timelastmodified
  23678. FROM (feature
  23679. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23680. WHERE ((cvterm.name)::text = 'kinetoplast'::text);
  23681. --
  23682. -- Name: kinetoplast_gene; Type: VIEW; Schema: so; Owner: -
  23683. --
  23684. CREATE VIEW kinetoplast_gene AS
  23685. SELECT feature.feature_id AS kinetoplast_gene_id,
  23686. feature.feature_id,
  23687. feature.dbxref_id,
  23688. feature.organism_id,
  23689. feature.name,
  23690. feature.uniquename,
  23691. feature.residues,
  23692. feature.seqlen,
  23693. feature.md5checksum,
  23694. feature.type_id,
  23695. feature.is_analysis,
  23696. feature.is_obsolete,
  23697. feature.timeaccessioned,
  23698. feature.timelastmodified
  23699. FROM (feature
  23700. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23701. WHERE (((((cvterm.name)::text = 'maxicircle_gene'::text) OR ((cvterm.name)::text = 'minicircle_gene'::text)) OR ((cvterm.name)::text = 'cryptogene'::text)) OR ((cvterm.name)::text = 'kinetoplast_gene'::text));
  23702. --
  23703. -- Name: kozak_sequence; Type: VIEW; Schema: so; Owner: -
  23704. --
  23705. CREATE VIEW kozak_sequence AS
  23706. SELECT feature.feature_id AS kozak_sequence_id,
  23707. feature.feature_id,
  23708. feature.dbxref_id,
  23709. feature.organism_id,
  23710. feature.name,
  23711. feature.uniquename,
  23712. feature.residues,
  23713. feature.seqlen,
  23714. feature.md5checksum,
  23715. feature.type_id,
  23716. feature.is_analysis,
  23717. feature.is_obsolete,
  23718. feature.timeaccessioned,
  23719. feature.timelastmodified
  23720. FROM (feature
  23721. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23722. WHERE ((cvterm.name)::text = 'kozak_sequence'::text);
  23723. --
  23724. -- Name: laevosynaptic_chromosome; Type: VIEW; Schema: so; Owner: -
  23725. --
  23726. CREATE VIEW laevosynaptic_chromosome AS
  23727. SELECT feature.feature_id AS laevosynaptic_chromosome_id,
  23728. feature.feature_id,
  23729. feature.dbxref_id,
  23730. feature.organism_id,
  23731. feature.name,
  23732. feature.uniquename,
  23733. feature.residues,
  23734. feature.seqlen,
  23735. feature.md5checksum,
  23736. feature.type_id,
  23737. feature.is_analysis,
  23738. feature.is_obsolete,
  23739. feature.timeaccessioned,
  23740. feature.timelastmodified
  23741. FROM (feature
  23742. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23743. WHERE ((cvterm.name)::text = 'laevosynaptic_chromosome'::text);
  23744. --
  23745. -- Name: lambda_vector; Type: VIEW; Schema: so; Owner: -
  23746. --
  23747. CREATE VIEW lambda_vector AS
  23748. SELECT feature.feature_id AS lambda_vector_id,
  23749. feature.feature_id,
  23750. feature.dbxref_id,
  23751. feature.organism_id,
  23752. feature.name,
  23753. feature.uniquename,
  23754. feature.residues,
  23755. feature.seqlen,
  23756. feature.md5checksum,
  23757. feature.type_id,
  23758. feature.is_analysis,
  23759. feature.is_obsolete,
  23760. feature.timeaccessioned,
  23761. feature.timelastmodified
  23762. FROM (feature
  23763. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23764. WHERE ((cvterm.name)::text = 'lambda_vector'::text);
  23765. --
  23766. -- Name: large_subunit_rrna; Type: VIEW; Schema: so; Owner: -
  23767. --
  23768. CREATE VIEW large_subunit_rrna AS
  23769. SELECT feature.feature_id AS large_subunit_rrna_id,
  23770. feature.feature_id,
  23771. feature.dbxref_id,
  23772. feature.organism_id,
  23773. feature.name,
  23774. feature.uniquename,
  23775. feature.residues,
  23776. feature.seqlen,
  23777. feature.md5checksum,
  23778. feature.type_id,
  23779. feature.is_analysis,
  23780. feature.is_obsolete,
  23781. feature.timeaccessioned,
  23782. feature.timelastmodified
  23783. FROM (feature
  23784. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23785. WHERE ((((((((cvterm.name)::text = 'rRNA_5_8S'::text) OR ((cvterm.name)::text = 'rRNA_5S'::text)) OR ((cvterm.name)::text = 'rRNA_28S'::text)) OR ((cvterm.name)::text = 'rRNA_23S'::text)) OR ((cvterm.name)::text = 'rRNA_25S'::text)) OR ((cvterm.name)::text = 'rRNA_21S'::text)) OR ((cvterm.name)::text = 'large_subunit_rRNA'::text));
  23786. --
  23787. -- Name: left_handed_peptide_helix; Type: VIEW; Schema: so; Owner: -
  23788. --
  23789. CREATE VIEW left_handed_peptide_helix AS
  23790. SELECT feature.feature_id AS left_handed_peptide_helix_id,
  23791. feature.feature_id,
  23792. feature.dbxref_id,
  23793. feature.organism_id,
  23794. feature.name,
  23795. feature.uniquename,
  23796. feature.residues,
  23797. feature.seqlen,
  23798. feature.md5checksum,
  23799. feature.type_id,
  23800. feature.is_analysis,
  23801. feature.is_obsolete,
  23802. feature.timeaccessioned,
  23803. feature.timelastmodified
  23804. FROM (feature
  23805. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23806. WHERE ((cvterm.name)::text = 'left_handed_peptide_helix'::text);
  23807. --
  23808. -- Name: lethal_variant; Type: VIEW; Schema: so; Owner: -
  23809. --
  23810. CREATE VIEW lethal_variant AS
  23811. SELECT feature.feature_id AS lethal_variant_id,
  23812. feature.feature_id,
  23813. feature.dbxref_id,
  23814. feature.organism_id,
  23815. feature.name,
  23816. feature.uniquename,
  23817. feature.residues,
  23818. feature.seqlen,
  23819. feature.md5checksum,
  23820. feature.type_id,
  23821. feature.is_analysis,
  23822. feature.is_obsolete,
  23823. feature.timeaccessioned,
  23824. feature.timelastmodified
  23825. FROM (feature
  23826. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23827. WHERE ((cvterm.name)::text = 'lethal_variant'::text);
  23828. --
  23829. -- Name: leucine; Type: VIEW; Schema: so; Owner: -
  23830. --
  23831. CREATE VIEW leucine AS
  23832. SELECT feature.feature_id AS leucine_id,
  23833. feature.feature_id,
  23834. feature.dbxref_id,
  23835. feature.organism_id,
  23836. feature.name,
  23837. feature.uniquename,
  23838. feature.residues,
  23839. feature.seqlen,
  23840. feature.md5checksum,
  23841. feature.type_id,
  23842. feature.is_analysis,
  23843. feature.is_obsolete,
  23844. feature.timeaccessioned,
  23845. feature.timelastmodified
  23846. FROM (feature
  23847. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23848. WHERE ((cvterm.name)::text = 'leucine'::text);
  23849. --
  23850. -- Name: leucine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  23851. --
  23852. CREATE VIEW leucine_trna_primary_transcript AS
  23853. SELECT feature.feature_id AS leucine_trna_primary_transcript_id,
  23854. feature.feature_id,
  23855. feature.dbxref_id,
  23856. feature.organism_id,
  23857. feature.name,
  23858. feature.uniquename,
  23859. feature.residues,
  23860. feature.seqlen,
  23861. feature.md5checksum,
  23862. feature.type_id,
  23863. feature.is_analysis,
  23864. feature.is_obsolete,
  23865. feature.timeaccessioned,
  23866. feature.timelastmodified
  23867. FROM (feature
  23868. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23869. WHERE ((cvterm.name)::text = 'leucine_tRNA_primary_transcript'::text);
  23870. --
  23871. -- Name: leucoplast_chromosome; Type: VIEW; Schema: so; Owner: -
  23872. --
  23873. CREATE VIEW leucoplast_chromosome AS
  23874. SELECT feature.feature_id AS leucoplast_chromosome_id,
  23875. feature.feature_id,
  23876. feature.dbxref_id,
  23877. feature.organism_id,
  23878. feature.name,
  23879. feature.uniquename,
  23880. feature.residues,
  23881. feature.seqlen,
  23882. feature.md5checksum,
  23883. feature.type_id,
  23884. feature.is_analysis,
  23885. feature.is_obsolete,
  23886. feature.timeaccessioned,
  23887. feature.timelastmodified
  23888. FROM (feature
  23889. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23890. WHERE ((cvterm.name)::text = 'leucoplast_chromosome'::text);
  23891. --
  23892. -- Name: leucoplast_gene; Type: VIEW; Schema: so; Owner: -
  23893. --
  23894. CREATE VIEW leucoplast_gene AS
  23895. SELECT feature.feature_id AS leucoplast_gene_id,
  23896. feature.feature_id,
  23897. feature.dbxref_id,
  23898. feature.organism_id,
  23899. feature.name,
  23900. feature.uniquename,
  23901. feature.residues,
  23902. feature.seqlen,
  23903. feature.md5checksum,
  23904. feature.type_id,
  23905. feature.is_analysis,
  23906. feature.is_obsolete,
  23907. feature.timeaccessioned,
  23908. feature.timelastmodified
  23909. FROM (feature
  23910. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23911. WHERE ((cvterm.name)::text = 'leucoplast_gene'::text);
  23912. --
  23913. -- Name: leucoplast_sequence; Type: VIEW; Schema: so; Owner: -
  23914. --
  23915. CREATE VIEW leucoplast_sequence AS
  23916. SELECT feature.feature_id AS leucoplast_sequence_id,
  23917. feature.feature_id,
  23918. feature.dbxref_id,
  23919. feature.organism_id,
  23920. feature.name,
  23921. feature.uniquename,
  23922. feature.residues,
  23923. feature.seqlen,
  23924. feature.md5checksum,
  23925. feature.type_id,
  23926. feature.is_analysis,
  23927. feature.is_obsolete,
  23928. feature.timeaccessioned,
  23929. feature.timelastmodified
  23930. FROM (feature
  23931. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23932. WHERE ((cvterm.name)::text = 'leucoplast_sequence'::text);
  23933. --
  23934. -- Name: leucyl_trna; Type: VIEW; Schema: so; Owner: -
  23935. --
  23936. CREATE VIEW leucyl_trna AS
  23937. SELECT feature.feature_id AS leucyl_trna_id,
  23938. feature.feature_id,
  23939. feature.dbxref_id,
  23940. feature.organism_id,
  23941. feature.name,
  23942. feature.uniquename,
  23943. feature.residues,
  23944. feature.seqlen,
  23945. feature.md5checksum,
  23946. feature.type_id,
  23947. feature.is_analysis,
  23948. feature.is_obsolete,
  23949. feature.timeaccessioned,
  23950. feature.timelastmodified
  23951. FROM (feature
  23952. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23953. WHERE ((cvterm.name)::text = 'leucyl_tRNA'::text);
  23954. --
  23955. -- Name: level_of_transcript_variant; Type: VIEW; Schema: so; Owner: -
  23956. --
  23957. CREATE VIEW level_of_transcript_variant AS
  23958. SELECT feature.feature_id AS level_of_transcript_variant_id,
  23959. feature.feature_id,
  23960. feature.dbxref_id,
  23961. feature.organism_id,
  23962. feature.name,
  23963. feature.uniquename,
  23964. feature.residues,
  23965. feature.seqlen,
  23966. feature.md5checksum,
  23967. feature.type_id,
  23968. feature.is_analysis,
  23969. feature.is_obsolete,
  23970. feature.timeaccessioned,
  23971. feature.timelastmodified
  23972. FROM (feature
  23973. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23974. WHERE ((((cvterm.name)::text = 'decreased_transcript_level_variant'::text) OR ((cvterm.name)::text = 'increased_transcript_level_variant'::text)) OR ((cvterm.name)::text = 'level_of_transcript_variant'::text));
  23975. --
  23976. -- Name: ligand_binding_site; Type: VIEW; Schema: so; Owner: -
  23977. --
  23978. CREATE VIEW ligand_binding_site AS
  23979. SELECT feature.feature_id AS ligand_binding_site_id,
  23980. feature.feature_id,
  23981. feature.dbxref_id,
  23982. feature.organism_id,
  23983. feature.name,
  23984. feature.uniquename,
  23985. feature.residues,
  23986. feature.seqlen,
  23987. feature.md5checksum,
  23988. feature.type_id,
  23989. feature.is_analysis,
  23990. feature.is_obsolete,
  23991. feature.timeaccessioned,
  23992. feature.timelastmodified
  23993. FROM (feature
  23994. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23995. WHERE (((cvterm.name)::text = 'polypeptide_ligand_contact'::text) OR ((cvterm.name)::text = 'ligand_binding_site'::text));
  23996. --
  23997. -- Name: ligation_based_read; Type: VIEW; Schema: so; Owner: -
  23998. --
  23999. CREATE VIEW ligation_based_read AS
  24000. SELECT feature.feature_id AS ligation_based_read_id,
  24001. feature.feature_id,
  24002. feature.dbxref_id,
  24003. feature.organism_id,
  24004. feature.name,
  24005. feature.uniquename,
  24006. feature.residues,
  24007. feature.seqlen,
  24008. feature.md5checksum,
  24009. feature.type_id,
  24010. feature.is_analysis,
  24011. feature.is_obsolete,
  24012. feature.timeaccessioned,
  24013. feature.timelastmodified
  24014. FROM (feature
  24015. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24016. WHERE ((cvterm.name)::text = 'ligation_based_read'::text);
  24017. --
  24018. -- Name: lincrna; Type: VIEW; Schema: so; Owner: -
  24019. --
  24020. CREATE VIEW lincrna AS
  24021. SELECT feature.feature_id AS lincrna_id,
  24022. feature.feature_id,
  24023. feature.dbxref_id,
  24024. feature.organism_id,
  24025. feature.name,
  24026. feature.uniquename,
  24027. feature.residues,
  24028. feature.seqlen,
  24029. feature.md5checksum,
  24030. feature.type_id,
  24031. feature.is_analysis,
  24032. feature.is_obsolete,
  24033. feature.timeaccessioned,
  24034. feature.timelastmodified
  24035. FROM (feature
  24036. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24037. WHERE ((cvterm.name)::text = 'lincRNA'::text);
  24038. --
  24039. -- Name: lincrna_gene; Type: VIEW; Schema: so; Owner: -
  24040. --
  24041. CREATE VIEW lincrna_gene AS
  24042. SELECT feature.feature_id AS lincrna_gene_id,
  24043. feature.feature_id,
  24044. feature.dbxref_id,
  24045. feature.organism_id,
  24046. feature.name,
  24047. feature.uniquename,
  24048. feature.residues,
  24049. feature.seqlen,
  24050. feature.md5checksum,
  24051. feature.type_id,
  24052. feature.is_analysis,
  24053. feature.is_obsolete,
  24054. feature.timeaccessioned,
  24055. feature.timelastmodified
  24056. FROM (feature
  24057. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24058. WHERE ((cvterm.name)::text = 'lincRNA_gene'::text);
  24059. --
  24060. -- Name: line_element; Type: VIEW; Schema: so; Owner: -
  24061. --
  24062. CREATE VIEW line_element AS
  24063. SELECT feature.feature_id AS line_element_id,
  24064. feature.feature_id,
  24065. feature.dbxref_id,
  24066. feature.organism_id,
  24067. feature.name,
  24068. feature.uniquename,
  24069. feature.residues,
  24070. feature.seqlen,
  24071. feature.md5checksum,
  24072. feature.type_id,
  24073. feature.is_analysis,
  24074. feature.is_obsolete,
  24075. feature.timeaccessioned,
  24076. feature.timelastmodified
  24077. FROM (feature
  24078. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24079. WHERE ((cvterm.name)::text = 'LINE_element'::text);
  24080. --
  24081. -- Name: linear; Type: VIEW; Schema: so; Owner: -
  24082. --
  24083. CREATE VIEW linear AS
  24084. SELECT feature.feature_id AS linear_id,
  24085. feature.feature_id,
  24086. feature.dbxref_id,
  24087. feature.organism_id,
  24088. feature.name,
  24089. feature.uniquename,
  24090. feature.residues,
  24091. feature.seqlen,
  24092. feature.md5checksum,
  24093. feature.type_id,
  24094. feature.is_analysis,
  24095. feature.is_obsolete,
  24096. feature.timeaccessioned,
  24097. feature.timelastmodified
  24098. FROM (feature
  24099. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24100. WHERE ((cvterm.name)::text = 'linear'::text);
  24101. --
  24102. -- Name: linear_double_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  24103. --
  24104. CREATE VIEW linear_double_stranded_dna_chromosome AS
  24105. SELECT feature.feature_id AS linear_double_stranded_dna_chromosome_id,
  24106. feature.feature_id,
  24107. feature.dbxref_id,
  24108. feature.organism_id,
  24109. feature.name,
  24110. feature.uniquename,
  24111. feature.residues,
  24112. feature.seqlen,
  24113. feature.md5checksum,
  24114. feature.type_id,
  24115. feature.is_analysis,
  24116. feature.is_obsolete,
  24117. feature.timeaccessioned,
  24118. feature.timelastmodified
  24119. FROM (feature
  24120. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24121. WHERE ((cvterm.name)::text = 'linear_double_stranded_DNA_chromosome'::text);
  24122. --
  24123. -- Name: linear_double_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  24124. --
  24125. CREATE VIEW linear_double_stranded_rna_chromosome AS
  24126. SELECT feature.feature_id AS linear_double_stranded_rna_chromosome_id,
  24127. feature.feature_id,
  24128. feature.dbxref_id,
  24129. feature.organism_id,
  24130. feature.name,
  24131. feature.uniquename,
  24132. feature.residues,
  24133. feature.seqlen,
  24134. feature.md5checksum,
  24135. feature.type_id,
  24136. feature.is_analysis,
  24137. feature.is_obsolete,
  24138. feature.timeaccessioned,
  24139. feature.timelastmodified
  24140. FROM (feature
  24141. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24142. WHERE ((cvterm.name)::text = 'linear_double_stranded_RNA_chromosome'::text);
  24143. --
  24144. -- Name: linear_single_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  24145. --
  24146. CREATE VIEW linear_single_stranded_dna_chromosome AS
  24147. SELECT feature.feature_id AS linear_single_stranded_dna_chromosome_id,
  24148. feature.feature_id,
  24149. feature.dbxref_id,
  24150. feature.organism_id,
  24151. feature.name,
  24152. feature.uniquename,
  24153. feature.residues,
  24154. feature.seqlen,
  24155. feature.md5checksum,
  24156. feature.type_id,
  24157. feature.is_analysis,
  24158. feature.is_obsolete,
  24159. feature.timeaccessioned,
  24160. feature.timelastmodified
  24161. FROM (feature
  24162. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24163. WHERE ((cvterm.name)::text = 'linear_single_stranded_DNA_chromosome'::text);
  24164. --
  24165. -- Name: linear_single_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  24166. --
  24167. CREATE VIEW linear_single_stranded_rna_chromosome AS
  24168. SELECT feature.feature_id AS linear_single_stranded_rna_chromosome_id,
  24169. feature.feature_id,
  24170. feature.dbxref_id,
  24171. feature.organism_id,
  24172. feature.name,
  24173. feature.uniquename,
  24174. feature.residues,
  24175. feature.seqlen,
  24176. feature.md5checksum,
  24177. feature.type_id,
  24178. feature.is_analysis,
  24179. feature.is_obsolete,
  24180. feature.timeaccessioned,
  24181. feature.timelastmodified
  24182. FROM (feature
  24183. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24184. WHERE ((cvterm.name)::text = 'linear_single_stranded_RNA_chromosome'::text);
  24185. --
  24186. -- Name: linkage_group; Type: VIEW; Schema: so; Owner: -
  24187. --
  24188. CREATE VIEW linkage_group AS
  24189. SELECT feature.feature_id AS linkage_group_id,
  24190. feature.feature_id,
  24191. feature.dbxref_id,
  24192. feature.organism_id,
  24193. feature.name,
  24194. feature.uniquename,
  24195. feature.residues,
  24196. feature.seqlen,
  24197. feature.md5checksum,
  24198. feature.type_id,
  24199. feature.is_analysis,
  24200. feature.is_obsolete,
  24201. feature.timeaccessioned,
  24202. feature.timelastmodified
  24203. FROM (feature
  24204. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24205. WHERE ((cvterm.name)::text = 'linkage_group'::text);
  24206. --
  24207. -- Name: lipoprotein_signal_peptide; Type: VIEW; Schema: so; Owner: -
  24208. --
  24209. CREATE VIEW lipoprotein_signal_peptide AS
  24210. SELECT feature.feature_id AS lipoprotein_signal_peptide_id,
  24211. feature.feature_id,
  24212. feature.dbxref_id,
  24213. feature.organism_id,
  24214. feature.name,
  24215. feature.uniquename,
  24216. feature.residues,
  24217. feature.seqlen,
  24218. feature.md5checksum,
  24219. feature.type_id,
  24220. feature.is_analysis,
  24221. feature.is_obsolete,
  24222. feature.timeaccessioned,
  24223. feature.timelastmodified
  24224. FROM (feature
  24225. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24226. WHERE ((cvterm.name)::text = 'lipoprotein_signal_peptide'::text);
  24227. --
  24228. -- Name: lna; Type: VIEW; Schema: so; Owner: -
  24229. --
  24230. CREATE VIEW lna AS
  24231. SELECT feature.feature_id AS lna_id,
  24232. feature.feature_id,
  24233. feature.dbxref_id,
  24234. feature.organism_id,
  24235. feature.name,
  24236. feature.uniquename,
  24237. feature.residues,
  24238. feature.seqlen,
  24239. feature.md5checksum,
  24240. feature.type_id,
  24241. feature.is_analysis,
  24242. feature.is_obsolete,
  24243. feature.timeaccessioned,
  24244. feature.timelastmodified
  24245. FROM (feature
  24246. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24247. WHERE ((cvterm.name)::text = 'LNA'::text);
  24248. --
  24249. -- Name: lna_oligo; Type: VIEW; Schema: so; Owner: -
  24250. --
  24251. CREATE VIEW lna_oligo AS
  24252. SELECT feature.feature_id AS lna_oligo_id,
  24253. feature.feature_id,
  24254. feature.dbxref_id,
  24255. feature.organism_id,
  24256. feature.name,
  24257. feature.uniquename,
  24258. feature.residues,
  24259. feature.seqlen,
  24260. feature.md5checksum,
  24261. feature.type_id,
  24262. feature.is_analysis,
  24263. feature.is_obsolete,
  24264. feature.timeaccessioned,
  24265. feature.timelastmodified
  24266. FROM (feature
  24267. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24268. WHERE ((cvterm.name)::text = 'LNA_oligo'::text);
  24269. --
  24270. -- Name: locus_control_region; Type: VIEW; Schema: so; Owner: -
  24271. --
  24272. CREATE VIEW locus_control_region AS
  24273. SELECT feature.feature_id AS locus_control_region_id,
  24274. feature.feature_id,
  24275. feature.dbxref_id,
  24276. feature.organism_id,
  24277. feature.name,
  24278. feature.uniquename,
  24279. feature.residues,
  24280. feature.seqlen,
  24281. feature.md5checksum,
  24282. feature.type_id,
  24283. feature.is_analysis,
  24284. feature.is_obsolete,
  24285. feature.timeaccessioned,
  24286. feature.timelastmodified
  24287. FROM (feature
  24288. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24289. WHERE ((cvterm.name)::text = 'locus_control_region'::text);
  24290. --
  24291. -- Name: long_terminal_repeat; Type: VIEW; Schema: so; Owner: -
  24292. --
  24293. CREATE VIEW long_terminal_repeat AS
  24294. SELECT feature.feature_id AS long_terminal_repeat_id,
  24295. feature.feature_id,
  24296. feature.dbxref_id,
  24297. feature.organism_id,
  24298. feature.name,
  24299. feature.uniquename,
  24300. feature.residues,
  24301. feature.seqlen,
  24302. feature.md5checksum,
  24303. feature.type_id,
  24304. feature.is_analysis,
  24305. feature.is_obsolete,
  24306. feature.timeaccessioned,
  24307. feature.timelastmodified
  24308. FROM (feature
  24309. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24310. WHERE (((((cvterm.name)::text = 'five_prime_LTR'::text) OR ((cvterm.name)::text = 'three_prime_LTR'::text)) OR ((cvterm.name)::text = 'solo_LTR'::text)) OR ((cvterm.name)::text = 'long_terminal_repeat'::text));
  24311. --
  24312. -- Name: loss_of_heterozygosity; Type: VIEW; Schema: so; Owner: -
  24313. --
  24314. CREATE VIEW loss_of_heterozygosity AS
  24315. SELECT feature.feature_id AS loss_of_heterozygosity_id,
  24316. feature.feature_id,
  24317. feature.dbxref_id,
  24318. feature.organism_id,
  24319. feature.name,
  24320. feature.uniquename,
  24321. feature.residues,
  24322. feature.seqlen,
  24323. feature.md5checksum,
  24324. feature.type_id,
  24325. feature.is_analysis,
  24326. feature.is_obsolete,
  24327. feature.timeaccessioned,
  24328. feature.timelastmodified
  24329. FROM (feature
  24330. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24331. WHERE ((cvterm.name)::text = 'loss_of_heterozygosity'::text);
  24332. --
  24333. -- Name: low_complexity; Type: VIEW; Schema: so; Owner: -
  24334. --
  24335. CREATE VIEW low_complexity AS
  24336. SELECT feature.feature_id AS low_complexity_id,
  24337. feature.feature_id,
  24338. feature.dbxref_id,
  24339. feature.organism_id,
  24340. feature.name,
  24341. feature.uniquename,
  24342. feature.residues,
  24343. feature.seqlen,
  24344. feature.md5checksum,
  24345. feature.type_id,
  24346. feature.is_analysis,
  24347. feature.is_obsolete,
  24348. feature.timeaccessioned,
  24349. feature.timelastmodified
  24350. FROM (feature
  24351. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24352. WHERE ((cvterm.name)::text = 'low_complexity'::text);
  24353. --
  24354. -- Name: low_complexity_region; Type: VIEW; Schema: so; Owner: -
  24355. --
  24356. CREATE VIEW low_complexity_region AS
  24357. SELECT feature.feature_id AS low_complexity_region_id,
  24358. feature.feature_id,
  24359. feature.dbxref_id,
  24360. feature.organism_id,
  24361. feature.name,
  24362. feature.uniquename,
  24363. feature.residues,
  24364. feature.seqlen,
  24365. feature.md5checksum,
  24366. feature.type_id,
  24367. feature.is_analysis,
  24368. feature.is_obsolete,
  24369. feature.timeaccessioned,
  24370. feature.timelastmodified
  24371. FROM (feature
  24372. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24373. WHERE ((cvterm.name)::text = 'low_complexity_region'::text);
  24374. --
  24375. -- Name: loxp_site; Type: VIEW; Schema: so; Owner: -
  24376. --
  24377. CREATE VIEW loxp_site AS
  24378. SELECT feature.feature_id AS loxp_site_id,
  24379. feature.feature_id,
  24380. feature.dbxref_id,
  24381. feature.organism_id,
  24382. feature.name,
  24383. feature.uniquename,
  24384. feature.residues,
  24385. feature.seqlen,
  24386. feature.md5checksum,
  24387. feature.type_id,
  24388. feature.is_analysis,
  24389. feature.is_obsolete,
  24390. feature.timeaccessioned,
  24391. feature.timelastmodified
  24392. FROM (feature
  24393. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24394. WHERE ((cvterm.name)::text = 'loxP_site'::text);
  24395. --
  24396. -- Name: ltr_component; Type: VIEW; Schema: so; Owner: -
  24397. --
  24398. CREATE VIEW ltr_component AS
  24399. SELECT feature.feature_id AS ltr_component_id,
  24400. feature.feature_id,
  24401. feature.dbxref_id,
  24402. feature.organism_id,
  24403. feature.name,
  24404. feature.uniquename,
  24405. feature.residues,
  24406. feature.seqlen,
  24407. feature.md5checksum,
  24408. feature.type_id,
  24409. feature.is_analysis,
  24410. feature.is_obsolete,
  24411. feature.timeaccessioned,
  24412. feature.timelastmodified
  24413. FROM (feature
  24414. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24415. WHERE ((((((((((((((((cvterm.name)::text = 'U5_LTR_region'::text) OR ((cvterm.name)::text = 'R_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_LTR_region'::text)) OR ((cvterm.name)::text = 'three_prime_LTR_component'::text)) OR ((cvterm.name)::text = 'five_prime_LTR_component'::text)) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'LTR_component'::text));
  24416. --
  24417. -- Name: ltr_retrotransposon; Type: VIEW; Schema: so; Owner: -
  24418. --
  24419. CREATE VIEW ltr_retrotransposon AS
  24420. SELECT feature.feature_id AS ltr_retrotransposon_id,
  24421. feature.feature_id,
  24422. feature.dbxref_id,
  24423. feature.organism_id,
  24424. feature.name,
  24425. feature.uniquename,
  24426. feature.residues,
  24427. feature.seqlen,
  24428. feature.md5checksum,
  24429. feature.type_id,
  24430. feature.is_analysis,
  24431. feature.is_obsolete,
  24432. feature.timeaccessioned,
  24433. feature.timelastmodified
  24434. FROM (feature
  24435. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24436. WHERE ((cvterm.name)::text = 'LTR_retrotransposon'::text);
  24437. --
  24438. -- Name: lysidine; Type: VIEW; Schema: so; Owner: -
  24439. --
  24440. CREATE VIEW lysidine AS
  24441. SELECT feature.feature_id AS lysidine_id,
  24442. feature.feature_id,
  24443. feature.dbxref_id,
  24444. feature.organism_id,
  24445. feature.name,
  24446. feature.uniquename,
  24447. feature.residues,
  24448. feature.seqlen,
  24449. feature.md5checksum,
  24450. feature.type_id,
  24451. feature.is_analysis,
  24452. feature.is_obsolete,
  24453. feature.timeaccessioned,
  24454. feature.timelastmodified
  24455. FROM (feature
  24456. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24457. WHERE ((cvterm.name)::text = 'lysidine'::text);
  24458. --
  24459. -- Name: lysine; Type: VIEW; Schema: so; Owner: -
  24460. --
  24461. CREATE VIEW lysine AS
  24462. SELECT feature.feature_id AS lysine_id,
  24463. feature.feature_id,
  24464. feature.dbxref_id,
  24465. feature.organism_id,
  24466. feature.name,
  24467. feature.uniquename,
  24468. feature.residues,
  24469. feature.seqlen,
  24470. feature.md5checksum,
  24471. feature.type_id,
  24472. feature.is_analysis,
  24473. feature.is_obsolete,
  24474. feature.timeaccessioned,
  24475. feature.timelastmodified
  24476. FROM (feature
  24477. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24478. WHERE ((cvterm.name)::text = 'lysine'::text);
  24479. --
  24480. -- Name: lysine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  24481. --
  24482. CREATE VIEW lysine_trna_primary_transcript AS
  24483. SELECT feature.feature_id AS lysine_trna_primary_transcript_id,
  24484. feature.feature_id,
  24485. feature.dbxref_id,
  24486. feature.organism_id,
  24487. feature.name,
  24488. feature.uniquename,
  24489. feature.residues,
  24490. feature.seqlen,
  24491. feature.md5checksum,
  24492. feature.type_id,
  24493. feature.is_analysis,
  24494. feature.is_obsolete,
  24495. feature.timeaccessioned,
  24496. feature.timelastmodified
  24497. FROM (feature
  24498. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24499. WHERE ((cvterm.name)::text = 'lysine_tRNA_primary_transcript'::text);
  24500. --
  24501. -- Name: lysosomal_localization_signal; Type: VIEW; Schema: so; Owner: -
  24502. --
  24503. CREATE VIEW lysosomal_localization_signal AS
  24504. SELECT feature.feature_id AS lysosomal_localization_signal_id,
  24505. feature.feature_id,
  24506. feature.dbxref_id,
  24507. feature.organism_id,
  24508. feature.name,
  24509. feature.uniquename,
  24510. feature.residues,
  24511. feature.seqlen,
  24512. feature.md5checksum,
  24513. feature.type_id,
  24514. feature.is_analysis,
  24515. feature.is_obsolete,
  24516. feature.timeaccessioned,
  24517. feature.timelastmodified
  24518. FROM (feature
  24519. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24520. WHERE ((cvterm.name)::text = 'lysosomal_localization_signal'::text);
  24521. --
  24522. -- Name: lysyl_trna; Type: VIEW; Schema: so; Owner: -
  24523. --
  24524. CREATE VIEW lysyl_trna AS
  24525. SELECT feature.feature_id AS lysyl_trna_id,
  24526. feature.feature_id,
  24527. feature.dbxref_id,
  24528. feature.organism_id,
  24529. feature.name,
  24530. feature.uniquename,
  24531. feature.residues,
  24532. feature.seqlen,
  24533. feature.md5checksum,
  24534. feature.type_id,
  24535. feature.is_analysis,
  24536. feature.is_obsolete,
  24537. feature.timeaccessioned,
  24538. feature.timelastmodified
  24539. FROM (feature
  24540. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24541. WHERE ((cvterm.name)::text = 'lysyl_tRNA'::text);
  24542. --
  24543. -- Name: macronuclear_chromosome; Type: VIEW; Schema: so; Owner: -
  24544. --
  24545. CREATE VIEW macronuclear_chromosome AS
  24546. SELECT feature.feature_id AS macronuclear_chromosome_id,
  24547. feature.feature_id,
  24548. feature.dbxref_id,
  24549. feature.organism_id,
  24550. feature.name,
  24551. feature.uniquename,
  24552. feature.residues,
  24553. feature.seqlen,
  24554. feature.md5checksum,
  24555. feature.type_id,
  24556. feature.is_analysis,
  24557. feature.is_obsolete,
  24558. feature.timeaccessioned,
  24559. feature.timelastmodified
  24560. FROM (feature
  24561. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24562. WHERE ((cvterm.name)::text = 'macronuclear_chromosome'::text);
  24563. --
  24564. -- Name: macronuclear_sequence; Type: VIEW; Schema: so; Owner: -
  24565. --
  24566. CREATE VIEW macronuclear_sequence AS
  24567. SELECT feature.feature_id AS macronuclear_sequence_id,
  24568. feature.feature_id,
  24569. feature.dbxref_id,
  24570. feature.organism_id,
  24571. feature.name,
  24572. feature.uniquename,
  24573. feature.residues,
  24574. feature.seqlen,
  24575. feature.md5checksum,
  24576. feature.type_id,
  24577. feature.is_analysis,
  24578. feature.is_obsolete,
  24579. feature.timeaccessioned,
  24580. feature.timelastmodified
  24581. FROM (feature
  24582. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24583. WHERE ((cvterm.name)::text = 'macronuclear_sequence'::text);
  24584. --
  24585. -- Name: macronucleus_destined_segment; Type: VIEW; Schema: so; Owner: -
  24586. --
  24587. CREATE VIEW macronucleus_destined_segment AS
  24588. SELECT feature.feature_id AS macronucleus_destined_segment_id,
  24589. feature.feature_id,
  24590. feature.dbxref_id,
  24591. feature.organism_id,
  24592. feature.name,
  24593. feature.uniquename,
  24594. feature.residues,
  24595. feature.seqlen,
  24596. feature.md5checksum,
  24597. feature.type_id,
  24598. feature.is_analysis,
  24599. feature.is_obsolete,
  24600. feature.timeaccessioned,
  24601. feature.timelastmodified
  24602. FROM (feature
  24603. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24604. WHERE ((cvterm.name)::text = 'macronucleus_destined_segment'::text);
  24605. --
  24606. -- Name: major_tss; Type: VIEW; Schema: so; Owner: -
  24607. --
  24608. CREATE VIEW major_tss AS
  24609. SELECT feature.feature_id AS major_tss_id,
  24610. feature.feature_id,
  24611. feature.dbxref_id,
  24612. feature.organism_id,
  24613. feature.name,
  24614. feature.uniquename,
  24615. feature.residues,
  24616. feature.seqlen,
  24617. feature.md5checksum,
  24618. feature.type_id,
  24619. feature.is_analysis,
  24620. feature.is_obsolete,
  24621. feature.timeaccessioned,
  24622. feature.timelastmodified
  24623. FROM (feature
  24624. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24625. WHERE ((cvterm.name)::text = 'major_TSS'::text);
  24626. --
  24627. -- Name: mannosyl_queuosine; Type: VIEW; Schema: so; Owner: -
  24628. --
  24629. CREATE VIEW mannosyl_queuosine AS
  24630. SELECT feature.feature_id AS mannosyl_queuosine_id,
  24631. feature.feature_id,
  24632. feature.dbxref_id,
  24633. feature.organism_id,
  24634. feature.name,
  24635. feature.uniquename,
  24636. feature.residues,
  24637. feature.seqlen,
  24638. feature.md5checksum,
  24639. feature.type_id,
  24640. feature.is_analysis,
  24641. feature.is_obsolete,
  24642. feature.timeaccessioned,
  24643. feature.timelastmodified
  24644. FROM (feature
  24645. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24646. WHERE ((cvterm.name)::text = 'mannosyl_queuosine'::text);
  24647. --
  24648. -- Name: match; Type: VIEW; Schema: so; Owner: -
  24649. --
  24650. CREATE VIEW match AS
  24651. SELECT feature.feature_id AS match_id,
  24652. feature.feature_id,
  24653. feature.dbxref_id,
  24654. feature.organism_id,
  24655. feature.name,
  24656. feature.uniquename,
  24657. feature.residues,
  24658. feature.seqlen,
  24659. feature.md5checksum,
  24660. feature.type_id,
  24661. feature.is_analysis,
  24662. feature.is_obsolete,
  24663. feature.timeaccessioned,
  24664. feature.timelastmodified
  24665. FROM (feature
  24666. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24667. WHERE ((((((((((((cvterm.name)::text = 'nucleotide_match'::text) OR ((cvterm.name)::text = 'protein_match'::text)) OR ((cvterm.name)::text = 'expressed_sequence_match'::text)) OR ((cvterm.name)::text = 'cross_genome_match'::text)) OR ((cvterm.name)::text = 'translated_nucleotide_match'::text)) OR ((cvterm.name)::text = 'primer_match'::text)) OR ((cvterm.name)::text = 'EST_match'::text)) OR ((cvterm.name)::text = 'cDNA_match'::text)) OR ((cvterm.name)::text = 'UST_match'::text)) OR ((cvterm.name)::text = 'RST_match'::text)) OR ((cvterm.name)::text = 'match'::text));
  24668. --
  24669. -- Name: match_part; Type: VIEW; Schema: so; Owner: -
  24670. --
  24671. CREATE VIEW match_part AS
  24672. SELECT feature.feature_id AS match_part_id,
  24673. feature.feature_id,
  24674. feature.dbxref_id,
  24675. feature.organism_id,
  24676. feature.name,
  24677. feature.uniquename,
  24678. feature.residues,
  24679. feature.seqlen,
  24680. feature.md5checksum,
  24681. feature.type_id,
  24682. feature.is_analysis,
  24683. feature.is_obsolete,
  24684. feature.timeaccessioned,
  24685. feature.timelastmodified
  24686. FROM (feature
  24687. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24688. WHERE ((cvterm.name)::text = 'match_part'::text);
  24689. --
  24690. -- Name: maternal_uniparental_disomy; Type: VIEW; Schema: so; Owner: -
  24691. --
  24692. CREATE VIEW maternal_uniparental_disomy AS
  24693. SELECT feature.feature_id AS maternal_uniparental_disomy_id,
  24694. feature.feature_id,
  24695. feature.dbxref_id,
  24696. feature.organism_id,
  24697. feature.name,
  24698. feature.uniquename,
  24699. feature.residues,
  24700. feature.seqlen,
  24701. feature.md5checksum,
  24702. feature.type_id,
  24703. feature.is_analysis,
  24704. feature.is_obsolete,
  24705. feature.timeaccessioned,
  24706. feature.timelastmodified
  24707. FROM (feature
  24708. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24709. WHERE ((cvterm.name)::text = 'maternal_uniparental_disomy'::text);
  24710. --
  24711. -- Name: maternal_variant; Type: VIEW; Schema: so; Owner: -
  24712. --
  24713. CREATE VIEW maternal_variant AS
  24714. SELECT feature.feature_id AS maternal_variant_id,
  24715. feature.feature_id,
  24716. feature.dbxref_id,
  24717. feature.organism_id,
  24718. feature.name,
  24719. feature.uniquename,
  24720. feature.residues,
  24721. feature.seqlen,
  24722. feature.md5checksum,
  24723. feature.type_id,
  24724. feature.is_analysis,
  24725. feature.is_obsolete,
  24726. feature.timeaccessioned,
  24727. feature.timelastmodified
  24728. FROM (feature
  24729. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24730. WHERE ((cvterm.name)::text = 'maternal_variant'::text);
  24731. --
  24732. -- Name: maternally_imprinted; Type: VIEW; Schema: so; Owner: -
  24733. --
  24734. CREATE VIEW maternally_imprinted AS
  24735. SELECT feature.feature_id AS maternally_imprinted_id,
  24736. feature.feature_id,
  24737. feature.dbxref_id,
  24738. feature.organism_id,
  24739. feature.name,
  24740. feature.uniquename,
  24741. feature.residues,
  24742. feature.seqlen,
  24743. feature.md5checksum,
  24744. feature.type_id,
  24745. feature.is_analysis,
  24746. feature.is_obsolete,
  24747. feature.timeaccessioned,
  24748. feature.timelastmodified
  24749. FROM (feature
  24750. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24751. WHERE ((cvterm.name)::text = 'maternally_imprinted'::text);
  24752. --
  24753. -- Name: maternally_imprinted_gene; Type: VIEW; Schema: so; Owner: -
  24754. --
  24755. CREATE VIEW maternally_imprinted_gene AS
  24756. SELECT feature.feature_id AS maternally_imprinted_gene_id,
  24757. feature.feature_id,
  24758. feature.dbxref_id,
  24759. feature.organism_id,
  24760. feature.name,
  24761. feature.uniquename,
  24762. feature.residues,
  24763. feature.seqlen,
  24764. feature.md5checksum,
  24765. feature.type_id,
  24766. feature.is_analysis,
  24767. feature.is_obsolete,
  24768. feature.timeaccessioned,
  24769. feature.timelastmodified
  24770. FROM (feature
  24771. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24772. WHERE ((cvterm.name)::text = 'maternally_imprinted_gene'::text);
  24773. --
  24774. -- Name: mathematically_defined_repeat; Type: VIEW; Schema: so; Owner: -
  24775. --
  24776. CREATE VIEW mathematically_defined_repeat AS
  24777. SELECT feature.feature_id AS mathematically_defined_repeat_id,
  24778. feature.feature_id,
  24779. feature.dbxref_id,
  24780. feature.organism_id,
  24781. feature.name,
  24782. feature.uniquename,
  24783. feature.residues,
  24784. feature.seqlen,
  24785. feature.md5checksum,
  24786. feature.type_id,
  24787. feature.is_analysis,
  24788. feature.is_obsolete,
  24789. feature.timeaccessioned,
  24790. feature.timelastmodified
  24791. FROM (feature
  24792. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24793. WHERE ((cvterm.name)::text = 'mathematically_defined_repeat'::text);
  24794. --
  24795. -- Name: mating_type_region; Type: VIEW; Schema: so; Owner: -
  24796. --
  24797. CREATE VIEW mating_type_region AS
  24798. SELECT feature.feature_id AS mating_type_region_id,
  24799. feature.feature_id,
  24800. feature.dbxref_id,
  24801. feature.organism_id,
  24802. feature.name,
  24803. feature.uniquename,
  24804. feature.residues,
  24805. feature.seqlen,
  24806. feature.md5checksum,
  24807. feature.type_id,
  24808. feature.is_analysis,
  24809. feature.is_obsolete,
  24810. feature.timeaccessioned,
  24811. feature.timelastmodified
  24812. FROM (feature
  24813. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24814. WHERE ((cvterm.name)::text = 'mating_type_region'::text);
  24815. --
  24816. -- Name: matrix_attachment_site; Type: VIEW; Schema: so; Owner: -
  24817. --
  24818. CREATE VIEW matrix_attachment_site AS
  24819. SELECT feature.feature_id AS matrix_attachment_site_id,
  24820. feature.feature_id,
  24821. feature.dbxref_id,
  24822. feature.organism_id,
  24823. feature.name,
  24824. feature.uniquename,
  24825. feature.residues,
  24826. feature.seqlen,
  24827. feature.md5checksum,
  24828. feature.type_id,
  24829. feature.is_analysis,
  24830. feature.is_obsolete,
  24831. feature.timeaccessioned,
  24832. feature.timelastmodified
  24833. FROM (feature
  24834. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24835. WHERE ((cvterm.name)::text = 'matrix_attachment_site'::text);
  24836. --
  24837. -- Name: mature_mirna_variant; Type: VIEW; Schema: so; Owner: -
  24838. --
  24839. CREATE VIEW mature_mirna_variant AS
  24840. SELECT feature.feature_id AS mature_mirna_variant_id,
  24841. feature.feature_id,
  24842. feature.dbxref_id,
  24843. feature.organism_id,
  24844. feature.name,
  24845. feature.uniquename,
  24846. feature.residues,
  24847. feature.seqlen,
  24848. feature.md5checksum,
  24849. feature.type_id,
  24850. feature.is_analysis,
  24851. feature.is_obsolete,
  24852. feature.timeaccessioned,
  24853. feature.timelastmodified
  24854. FROM (feature
  24855. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24856. WHERE ((cvterm.name)::text = 'mature_miRNA_variant'::text);
  24857. --
  24858. -- Name: mature_protein_region; Type: VIEW; Schema: so; Owner: -
  24859. --
  24860. CREATE VIEW mature_protein_region AS
  24861. SELECT feature.feature_id AS mature_protein_region_id,
  24862. feature.feature_id,
  24863. feature.dbxref_id,
  24864. feature.organism_id,
  24865. feature.name,
  24866. feature.uniquename,
  24867. feature.residues,
  24868. feature.seqlen,
  24869. feature.md5checksum,
  24870. feature.type_id,
  24871. feature.is_analysis,
  24872. feature.is_obsolete,
  24873. feature.timeaccessioned,
  24874. feature.timelastmodified
  24875. FROM (feature
  24876. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24877. WHERE (((cvterm.name)::text = 'active_peptide'::text) OR ((cvterm.name)::text = 'mature_protein_region'::text));
  24878. --
  24879. -- Name: mature_transcript; Type: VIEW; Schema: so; Owner: -
  24880. --
  24881. CREATE VIEW mature_transcript AS
  24882. SELECT feature.feature_id AS mature_transcript_id,
  24883. feature.feature_id,
  24884. feature.dbxref_id,
  24885. feature.organism_id,
  24886. feature.name,
  24887. feature.uniquename,
  24888. feature.residues,
  24889. feature.seqlen,
  24890. feature.md5checksum,
  24891. feature.type_id,
  24892. feature.is_analysis,
  24893. feature.is_obsolete,
  24894. feature.timeaccessioned,
  24895. feature.timelastmodified
  24896. FROM (feature
  24897. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24898. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'mRNA'::text) OR ((cvterm.name)::text = 'ncRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'exemplar_mRNA'::text)) OR ((cvterm.name)::text = 'capped_mRNA'::text)) OR ((cvterm.name)::text = 'polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'consensus_mRNA'::text)) OR ((cvterm.name)::text = 'recoded_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_2_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_codon_redefinition'::text)) OR ((cvterm.name)::text = 'scRNA'::text)) OR ((cvterm.name)::text = 'rRNA'::text)) OR ((cvterm.name)::text = 'tRNA'::text)) OR ((cvterm.name)::text = 'snRNA'::text)) OR ((cvterm.name)::text = 'snoRNA'::text)) OR ((cvterm.name)::text = 'small_regulatory_ncRNA'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA'::text)) OR ((cvterm.name)::text = 'telomerase_RNA'::text)) OR ((cvterm.name)::text = 'vault_RNA'::text)) OR ((cvterm.name)::text = 'Y_RNA'::text)) OR ((cvterm.name)::text = 'rasiRNA'::text)) OR ((cvterm.name)::text = 'SRP_RNA'::text)) OR ((cvterm.name)::text = 'guide_RNA'::text)) OR ((cvterm.name)::text = 'antisense_RNA'::text)) OR ((cvterm.name)::text = 'siRNA'::text)) OR ((cvterm.name)::text = 'stRNA'::text)) OR ((cvterm.name)::text = 'class_II_RNA'::text)) OR ((cvterm.name)::text = 'class_I_RNA'::text)) OR ((cvterm.name)::text = 'piRNA'::text)) OR ((cvterm.name)::text = 'lincRNA'::text)) OR ((cvterm.name)::text = 'tasiRNA'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_RNA'::text)) OR ((cvterm.name)::text = 'small_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'large_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'rRNA_18S'::text)) OR ((cvterm.name)::text = 'rRNA_16S'::text)) OR ((cvterm.name)::text = 'rRNA_5_8S'::text)) OR ((cvterm.name)::text = 'rRNA_5S'::text)) OR ((cvterm.name)::text = 'rRNA_28S'::text)) OR ((cvterm.name)::text = 'rRNA_23S'::text)) OR ((cvterm.name)::text = 'rRNA_25S'::text)) OR ((cvterm.name)::text = 'rRNA_21S'::text)) OR ((cvterm.name)::text = 'alanyl_tRNA'::text)) OR ((cvterm.name)::text = 'asparaginyl_tRNA'::text)) OR ((cvterm.name)::text = 'aspartyl_tRNA'::text)) OR ((cvterm.name)::text = 'cysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutaminyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutamyl_tRNA'::text)) OR ((cvterm.name)::text = 'glycyl_tRNA'::text)) OR ((cvterm.name)::text = 'histidyl_tRNA'::text)) OR ((cvterm.name)::text = 'isoleucyl_tRNA'::text)) OR ((cvterm.name)::text = 'leucyl_tRNA'::text)) OR ((cvterm.name)::text = 'lysyl_tRNA'::text)) OR ((cvterm.name)::text = 'methionyl_tRNA'::text)) OR ((cvterm.name)::text = 'phenylalanyl_tRNA'::text)) OR ((cvterm.name)::text = 'prolyl_tRNA'::text)) OR ((cvterm.name)::text = 'seryl_tRNA'::text)) OR ((cvterm.name)::text = 'threonyl_tRNA'::text)) OR ((cvterm.name)::text = 'tryptophanyl_tRNA'::text)) OR ((cvterm.name)::text = 'tyrosyl_tRNA'::text)) OR ((cvterm.name)::text = 'valyl_tRNA'::text)) OR ((cvterm.name)::text = 'pyrrolysyl_tRNA'::text)) OR ((cvterm.name)::text = 'arginyl_tRNA'::text)) OR ((cvterm.name)::text = 'selenocysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'U1_snRNA'::text)) OR ((cvterm.name)::text = 'U2_snRNA'::text)) OR ((cvterm.name)::text = 'U4_snRNA'::text)) OR ((cvterm.name)::text = 'U4atac_snRNA'::text)) OR ((cvterm.name)::text = 'U5_snRNA'::text)) OR ((cvterm.name)::text = 'U6_snRNA'::text)) OR ((cvterm.name)::text = 'U6atac_snRNA'::text)) OR ((cvterm.name)::text = 'U11_snRNA'::text)) OR ((cvterm.name)::text = 'U12_snRNA'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA'::text)) OR ((cvterm.name)::text = 'U14_snoRNA'::text)) OR ((cvterm.name)::text = 'U3_snoRNA'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'miRNA'::text)) OR ((cvterm.name)::text = 'RNA_6S'::text)) OR ((cvterm.name)::text = 'CsrB_RsmB_RNA'::text)) OR ((cvterm.name)::text = 'DsrA_RNA'::text)) OR ((cvterm.name)::text = 'OxyS_RNA'::text)) OR ((cvterm.name)::text = 'RprA_RNA'::text)) OR ((cvterm.name)::text = 'RRE_RNA'::text)) OR ((cvterm.name)::text = 'spot_42_RNA'::text)) OR ((cvterm.name)::text = 'tmRNA'::text)) OR ((cvterm.name)::text = 'GcvB_RNA'::text)) OR ((cvterm.name)::text = 'MicF_RNA'::text)) OR ((cvterm.name)::text = 'mature_transcript'::text));
  24899. --
  24900. -- Name: mature_transcript_region; Type: VIEW; Schema: so; Owner: -
  24901. --
  24902. CREATE VIEW mature_transcript_region AS
  24903. SELECT feature.feature_id AS mature_transcript_region_id,
  24904. feature.feature_id,
  24905. feature.dbxref_id,
  24906. feature.organism_id,
  24907. feature.name,
  24908. feature.uniquename,
  24909. feature.residues,
  24910. feature.seqlen,
  24911. feature.md5checksum,
  24912. feature.type_id,
  24913. feature.is_analysis,
  24914. feature.is_obsolete,
  24915. feature.timeaccessioned,
  24916. feature.timelastmodified
  24917. FROM (feature
  24918. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24919. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'mRNA_region'::text) OR ((cvterm.name)::text = 'tmRNA_region'::text)) OR ((cvterm.name)::text = 'guide_RNA_region'::text)) OR ((cvterm.name)::text = 'tRNA_region'::text)) OR ((cvterm.name)::text = 'riboswitch'::text)) OR ((cvterm.name)::text = 'ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'UTR'::text)) OR ((cvterm.name)::text = 'CDS'::text)) OR ((cvterm.name)::text = 'five_prime_open_reading_frame'::text)) OR ((cvterm.name)::text = 'UTR_region'::text)) OR ((cvterm.name)::text = 'CDS_region'::text)) OR ((cvterm.name)::text = 'translational_frameshift'::text)) OR ((cvterm.name)::text = 'recoding_stimulatory_region'::text)) OR ((cvterm.name)::text = 'internal_ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'kozak_sequence'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'five_prime_UTR'::text)) OR ((cvterm.name)::text = 'three_prime_UTR'::text)) OR ((cvterm.name)::text = 'internal_UTR'::text)) OR ((cvterm.name)::text = 'untranslated_region_polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_CDS'::text)) OR ((cvterm.name)::text = 'CDS_fragment'::text)) OR ((cvterm.name)::text = 'CDS_independently_known'::text)) OR ((cvterm.name)::text = 'CDS_predicted'::text)) OR ((cvterm.name)::text = 'orphan_CDS'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_sequence_similarity_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text)) OR ((cvterm.name)::text = 'upstream_AUG_codon'::text)) OR ((cvterm.name)::text = 'AU_rich_element'::text)) OR ((cvterm.name)::text = 'Bruno_response_element'::text)) OR ((cvterm.name)::text = 'iron_responsive_element'::text)) OR ((cvterm.name)::text = 'coding_start'::text)) OR ((cvterm.name)::text = 'coding_end'::text)) OR ((cvterm.name)::text = 'codon'::text)) OR ((cvterm.name)::text = 'recoded_codon'::text)) OR ((cvterm.name)::text = 'start_codon'::text)) OR ((cvterm.name)::text = 'stop_codon'::text)) OR ((cvterm.name)::text = 'stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'four_bp_start_codon'::text)) OR ((cvterm.name)::text = 'CTG_start_codon'::text)) OR ((cvterm.name)::text = 'plus_1_translational_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_translational_frameshift'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'SECIS_element'::text)) OR ((cvterm.name)::text = 'three_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'five_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'stop_codon_signal'::text)) OR ((cvterm.name)::text = 'three_prime_stem_loop_structure'::text)) OR ((cvterm.name)::text = 'flanking_three_prime_quadruplet_recoding_signal'::text)) OR ((cvterm.name)::text = 'three_prime_repeat_recoding_signal'::text)) OR ((cvterm.name)::text = 'distant_three_prime_recoding_signal'::text)) OR ((cvterm.name)::text = 'UAG_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UAA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UGA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'tmRNA_coding_piece'::text)) OR ((cvterm.name)::text = 'tmRNA_acceptor_piece'::text)) OR ((cvterm.name)::text = 'anchor_region'::text)) OR ((cvterm.name)::text = 'template_region'::text)) OR ((cvterm.name)::text = 'anticodon_loop'::text)) OR ((cvterm.name)::text = 'anticodon'::text)) OR ((cvterm.name)::text = 'CCA_tail'::text)) OR ((cvterm.name)::text = 'DHU_loop'::text)) OR ((cvterm.name)::text = 'T_loop'::text)) OR ((cvterm.name)::text = 'mature_transcript_region'::text));
  24920. --
  24921. -- Name: maxicircle; Type: VIEW; Schema: so; Owner: -
  24922. --
  24923. CREATE VIEW maxicircle AS
  24924. SELECT feature.feature_id AS maxicircle_id,
  24925. feature.feature_id,
  24926. feature.dbxref_id,
  24927. feature.organism_id,
  24928. feature.name,
  24929. feature.uniquename,
  24930. feature.residues,
  24931. feature.seqlen,
  24932. feature.md5checksum,
  24933. feature.type_id,
  24934. feature.is_analysis,
  24935. feature.is_obsolete,
  24936. feature.timeaccessioned,
  24937. feature.timelastmodified
  24938. FROM (feature
  24939. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24940. WHERE ((cvterm.name)::text = 'maxicircle'::text);
  24941. --
  24942. -- Name: maxicircle_gene; Type: VIEW; Schema: so; Owner: -
  24943. --
  24944. CREATE VIEW maxicircle_gene AS
  24945. SELECT feature.feature_id AS maxicircle_gene_id,
  24946. feature.feature_id,
  24947. feature.dbxref_id,
  24948. feature.organism_id,
  24949. feature.name,
  24950. feature.uniquename,
  24951. feature.residues,
  24952. feature.seqlen,
  24953. feature.md5checksum,
  24954. feature.type_id,
  24955. feature.is_analysis,
  24956. feature.is_obsolete,
  24957. feature.timeaccessioned,
  24958. feature.timelastmodified
  24959. FROM (feature
  24960. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24961. WHERE (((cvterm.name)::text = 'cryptogene'::text) OR ((cvterm.name)::text = 'maxicircle_gene'::text));
  24962. --
  24963. -- Name: member_of_regulon; Type: VIEW; Schema: so; Owner: -
  24964. --
  24965. CREATE VIEW member_of_regulon AS
  24966. SELECT feature.feature_id AS member_of_regulon_id,
  24967. feature.feature_id,
  24968. feature.dbxref_id,
  24969. feature.organism_id,
  24970. feature.name,
  24971. feature.uniquename,
  24972. feature.residues,
  24973. feature.seqlen,
  24974. feature.md5checksum,
  24975. feature.type_id,
  24976. feature.is_analysis,
  24977. feature.is_obsolete,
  24978. feature.timeaccessioned,
  24979. feature.timelastmodified
  24980. FROM (feature
  24981. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24982. WHERE ((cvterm.name)::text = 'member_of_regulon'::text);
  24983. --
  24984. -- Name: membrane_peptide_loop; Type: VIEW; Schema: so; Owner: -
  24985. --
  24986. CREATE VIEW membrane_peptide_loop AS
  24987. SELECT feature.feature_id AS membrane_peptide_loop_id,
  24988. feature.feature_id,
  24989. feature.dbxref_id,
  24990. feature.organism_id,
  24991. feature.name,
  24992. feature.uniquename,
  24993. feature.residues,
  24994. feature.seqlen,
  24995. feature.md5checksum,
  24996. feature.type_id,
  24997. feature.is_analysis,
  24998. feature.is_obsolete,
  24999. feature.timeaccessioned,
  25000. feature.timelastmodified
  25001. FROM (feature
  25002. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25003. WHERE ((cvterm.name)::text = 'membrane_peptide_loop'::text);
  25004. --
  25005. -- Name: membrane_structure; Type: VIEW; Schema: so; Owner: -
  25006. --
  25007. CREATE VIEW membrane_structure AS
  25008. SELECT feature.feature_id AS membrane_structure_id,
  25009. feature.feature_id,
  25010. feature.dbxref_id,
  25011. feature.organism_id,
  25012. feature.name,
  25013. feature.uniquename,
  25014. feature.residues,
  25015. feature.seqlen,
  25016. feature.md5checksum,
  25017. feature.type_id,
  25018. feature.is_analysis,
  25019. feature.is_obsolete,
  25020. feature.timeaccessioned,
  25021. feature.timelastmodified
  25022. FROM (feature
  25023. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25024. WHERE ((cvterm.name)::text = 'membrane_structure'::text);
  25025. --
  25026. -- Name: metabolic_island; Type: VIEW; Schema: so; Owner: -
  25027. --
  25028. CREATE VIEW metabolic_island AS
  25029. SELECT feature.feature_id AS metabolic_island_id,
  25030. feature.feature_id,
  25031. feature.dbxref_id,
  25032. feature.organism_id,
  25033. feature.name,
  25034. feature.uniquename,
  25035. feature.residues,
  25036. feature.seqlen,
  25037. feature.md5checksum,
  25038. feature.type_id,
  25039. feature.is_analysis,
  25040. feature.is_obsolete,
  25041. feature.timeaccessioned,
  25042. feature.timelastmodified
  25043. FROM (feature
  25044. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25045. WHERE ((cvterm.name)::text = 'metabolic_island'::text);
  25046. --
  25047. -- Name: metal_binding_site; Type: VIEW; Schema: so; Owner: -
  25048. --
  25049. CREATE VIEW metal_binding_site AS
  25050. SELECT feature.feature_id AS metal_binding_site_id,
  25051. feature.feature_id,
  25052. feature.dbxref_id,
  25053. feature.organism_id,
  25054. feature.name,
  25055. feature.uniquename,
  25056. feature.residues,
  25057. feature.seqlen,
  25058. feature.md5checksum,
  25059. feature.type_id,
  25060. feature.is_analysis,
  25061. feature.is_obsolete,
  25062. feature.timeaccessioned,
  25063. feature.timelastmodified
  25064. FROM (feature
  25065. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25066. WHERE (((((((((((((cvterm.name)::text = 'polypeptide_metal_contact'::text) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'metal_binding_site'::text));
  25067. --
  25068. -- Name: methionine; Type: VIEW; Schema: so; Owner: -
  25069. --
  25070. CREATE VIEW methionine AS
  25071. SELECT feature.feature_id AS methionine_id,
  25072. feature.feature_id,
  25073. feature.dbxref_id,
  25074. feature.organism_id,
  25075. feature.name,
  25076. feature.uniquename,
  25077. feature.residues,
  25078. feature.seqlen,
  25079. feature.md5checksum,
  25080. feature.type_id,
  25081. feature.is_analysis,
  25082. feature.is_obsolete,
  25083. feature.timeaccessioned,
  25084. feature.timelastmodified
  25085. FROM (feature
  25086. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25087. WHERE ((cvterm.name)::text = 'methionine'::text);
  25088. --
  25089. -- Name: methionine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  25090. --
  25091. CREATE VIEW methionine_trna_primary_transcript AS
  25092. SELECT feature.feature_id AS methionine_trna_primary_transcript_id,
  25093. feature.feature_id,
  25094. feature.dbxref_id,
  25095. feature.organism_id,
  25096. feature.name,
  25097. feature.uniquename,
  25098. feature.residues,
  25099. feature.seqlen,
  25100. feature.md5checksum,
  25101. feature.type_id,
  25102. feature.is_analysis,
  25103. feature.is_obsolete,
  25104. feature.timeaccessioned,
  25105. feature.timelastmodified
  25106. FROM (feature
  25107. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25108. WHERE ((cvterm.name)::text = 'methionine_tRNA_primary_transcript'::text);
  25109. --
  25110. -- Name: methionyl_trna; Type: VIEW; Schema: so; Owner: -
  25111. --
  25112. CREATE VIEW methionyl_trna AS
  25113. SELECT feature.feature_id AS methionyl_trna_id,
  25114. feature.feature_id,
  25115. feature.dbxref_id,
  25116. feature.organism_id,
  25117. feature.name,
  25118. feature.uniquename,
  25119. feature.residues,
  25120. feature.seqlen,
  25121. feature.md5checksum,
  25122. feature.type_id,
  25123. feature.is_analysis,
  25124. feature.is_obsolete,
  25125. feature.timeaccessioned,
  25126. feature.timelastmodified
  25127. FROM (feature
  25128. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25129. WHERE ((cvterm.name)::text = 'methionyl_tRNA'::text);
  25130. --
  25131. -- Name: methylated_a; Type: VIEW; Schema: so; Owner: -
  25132. --
  25133. CREATE VIEW methylated_a AS
  25134. SELECT feature.feature_id AS methylated_a_id,
  25135. feature.feature_id,
  25136. feature.dbxref_id,
  25137. feature.organism_id,
  25138. feature.name,
  25139. feature.uniquename,
  25140. feature.residues,
  25141. feature.seqlen,
  25142. feature.md5checksum,
  25143. feature.type_id,
  25144. feature.is_analysis,
  25145. feature.is_obsolete,
  25146. feature.timeaccessioned,
  25147. feature.timelastmodified
  25148. FROM (feature
  25149. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25150. WHERE ((cvterm.name)::text = 'methylated_A'::text);
  25151. --
  25152. -- Name: methylated_base_feature; Type: VIEW; Schema: so; Owner: -
  25153. --
  25154. CREATE VIEW methylated_base_feature AS
  25155. SELECT feature.feature_id AS methylated_base_feature_id,
  25156. feature.feature_id,
  25157. feature.dbxref_id,
  25158. feature.organism_id,
  25159. feature.name,
  25160. feature.uniquename,
  25161. feature.residues,
  25162. feature.seqlen,
  25163. feature.md5checksum,
  25164. feature.type_id,
  25165. feature.is_analysis,
  25166. feature.is_obsolete,
  25167. feature.timeaccessioned,
  25168. feature.timelastmodified
  25169. FROM (feature
  25170. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25171. WHERE ((((cvterm.name)::text = 'methylated_C'::text) OR ((cvterm.name)::text = 'methylated_A'::text)) OR ((cvterm.name)::text = 'methylated_base_feature'::text));
  25172. --
  25173. -- Name: methylated_c; Type: VIEW; Schema: so; Owner: -
  25174. --
  25175. CREATE VIEW methylated_c AS
  25176. SELECT feature.feature_id AS methylated_c_id,
  25177. feature.feature_id,
  25178. feature.dbxref_id,
  25179. feature.organism_id,
  25180. feature.name,
  25181. feature.uniquename,
  25182. feature.residues,
  25183. feature.seqlen,
  25184. feature.md5checksum,
  25185. feature.type_id,
  25186. feature.is_analysis,
  25187. feature.is_obsolete,
  25188. feature.timeaccessioned,
  25189. feature.timelastmodified
  25190. FROM (feature
  25191. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25192. WHERE ((cvterm.name)::text = 'methylated_C'::text);
  25193. --
  25194. -- Name: methylation_guide_snorna; Type: VIEW; Schema: so; Owner: -
  25195. --
  25196. CREATE VIEW methylation_guide_snorna AS
  25197. SELECT feature.feature_id AS methylation_guide_snorna_id,
  25198. feature.feature_id,
  25199. feature.dbxref_id,
  25200. feature.organism_id,
  25201. feature.name,
  25202. feature.uniquename,
  25203. feature.residues,
  25204. feature.seqlen,
  25205. feature.md5checksum,
  25206. feature.type_id,
  25207. feature.is_analysis,
  25208. feature.is_obsolete,
  25209. feature.timeaccessioned,
  25210. feature.timelastmodified
  25211. FROM (feature
  25212. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25213. WHERE ((cvterm.name)::text = 'methylation_guide_snoRNA'::text);
  25214. --
  25215. -- Name: methylation_guide_snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  25216. --
  25217. CREATE VIEW methylation_guide_snorna_primary_transcript AS
  25218. SELECT feature.feature_id AS methylation_guide_snorna_primary_transcript_id,
  25219. feature.feature_id,
  25220. feature.dbxref_id,
  25221. feature.organism_id,
  25222. feature.name,
  25223. feature.uniquename,
  25224. feature.residues,
  25225. feature.seqlen,
  25226. feature.md5checksum,
  25227. feature.type_id,
  25228. feature.is_analysis,
  25229. feature.is_obsolete,
  25230. feature.timeaccessioned,
  25231. feature.timelastmodified
  25232. FROM (feature
  25233. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25234. WHERE ((cvterm.name)::text = 'methylation_guide_snoRNA_primary_transcript'::text);
  25235. --
  25236. -- Name: methylinosine; Type: VIEW; Schema: so; Owner: -
  25237. --
  25238. CREATE VIEW methylinosine AS
  25239. SELECT feature.feature_id AS methylinosine_id,
  25240. feature.feature_id,
  25241. feature.dbxref_id,
  25242. feature.organism_id,
  25243. feature.name,
  25244. feature.uniquename,
  25245. feature.residues,
  25246. feature.seqlen,
  25247. feature.md5checksum,
  25248. feature.type_id,
  25249. feature.is_analysis,
  25250. feature.is_obsolete,
  25251. feature.timeaccessioned,
  25252. feature.timelastmodified
  25253. FROM (feature
  25254. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25255. WHERE ((cvterm.name)::text = 'methylinosine'::text);
  25256. --
  25257. -- Name: methylwyosine; Type: VIEW; Schema: so; Owner: -
  25258. --
  25259. CREATE VIEW methylwyosine AS
  25260. SELECT feature.feature_id AS methylwyosine_id,
  25261. feature.feature_id,
  25262. feature.dbxref_id,
  25263. feature.organism_id,
  25264. feature.name,
  25265. feature.uniquename,
  25266. feature.residues,
  25267. feature.seqlen,
  25268. feature.md5checksum,
  25269. feature.type_id,
  25270. feature.is_analysis,
  25271. feature.is_obsolete,
  25272. feature.timeaccessioned,
  25273. feature.timelastmodified
  25274. FROM (feature
  25275. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25276. WHERE ((cvterm.name)::text = 'methylwyosine'::text);
  25277. --
  25278. -- Name: micf_rna; Type: VIEW; Schema: so; Owner: -
  25279. --
  25280. CREATE VIEW micf_rna AS
  25281. SELECT feature.feature_id AS micf_rna_id,
  25282. feature.feature_id,
  25283. feature.dbxref_id,
  25284. feature.organism_id,
  25285. feature.name,
  25286. feature.uniquename,
  25287. feature.residues,
  25288. feature.seqlen,
  25289. feature.md5checksum,
  25290. feature.type_id,
  25291. feature.is_analysis,
  25292. feature.is_obsolete,
  25293. feature.timeaccessioned,
  25294. feature.timelastmodified
  25295. FROM (feature
  25296. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25297. WHERE ((cvterm.name)::text = 'MicF_RNA'::text);
  25298. --
  25299. -- Name: microarray_oligo; Type: VIEW; Schema: so; Owner: -
  25300. --
  25301. CREATE VIEW microarray_oligo AS
  25302. SELECT feature.feature_id AS microarray_oligo_id,
  25303. feature.feature_id,
  25304. feature.dbxref_id,
  25305. feature.organism_id,
  25306. feature.name,
  25307. feature.uniquename,
  25308. feature.residues,
  25309. feature.seqlen,
  25310. feature.md5checksum,
  25311. feature.type_id,
  25312. feature.is_analysis,
  25313. feature.is_obsolete,
  25314. feature.timeaccessioned,
  25315. feature.timelastmodified
  25316. FROM (feature
  25317. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25318. WHERE ((cvterm.name)::text = 'microarray_oligo'::text);
  25319. --
  25320. -- Name: micronuclear_chromosome; Type: VIEW; Schema: so; Owner: -
  25321. --
  25322. CREATE VIEW micronuclear_chromosome AS
  25323. SELECT feature.feature_id AS micronuclear_chromosome_id,
  25324. feature.feature_id,
  25325. feature.dbxref_id,
  25326. feature.organism_id,
  25327. feature.name,
  25328. feature.uniquename,
  25329. feature.residues,
  25330. feature.seqlen,
  25331. feature.md5checksum,
  25332. feature.type_id,
  25333. feature.is_analysis,
  25334. feature.is_obsolete,
  25335. feature.timeaccessioned,
  25336. feature.timelastmodified
  25337. FROM (feature
  25338. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25339. WHERE ((cvterm.name)::text = 'micronuclear_chromosome'::text);
  25340. --
  25341. -- Name: micronuclear_sequence; Type: VIEW; Schema: so; Owner: -
  25342. --
  25343. CREATE VIEW micronuclear_sequence AS
  25344. SELECT feature.feature_id AS micronuclear_sequence_id,
  25345. feature.feature_id,
  25346. feature.dbxref_id,
  25347. feature.organism_id,
  25348. feature.name,
  25349. feature.uniquename,
  25350. feature.residues,
  25351. feature.seqlen,
  25352. feature.md5checksum,
  25353. feature.type_id,
  25354. feature.is_analysis,
  25355. feature.is_obsolete,
  25356. feature.timeaccessioned,
  25357. feature.timelastmodified
  25358. FROM (feature
  25359. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25360. WHERE ((cvterm.name)::text = 'micronuclear_sequence'::text);
  25361. --
  25362. -- Name: microsatellite; Type: VIEW; Schema: so; Owner: -
  25363. --
  25364. CREATE VIEW microsatellite AS
  25365. SELECT feature.feature_id AS microsatellite_id,
  25366. feature.feature_id,
  25367. feature.dbxref_id,
  25368. feature.organism_id,
  25369. feature.name,
  25370. feature.uniquename,
  25371. feature.residues,
  25372. feature.seqlen,
  25373. feature.md5checksum,
  25374. feature.type_id,
  25375. feature.is_analysis,
  25376. feature.is_obsolete,
  25377. feature.timeaccessioned,
  25378. feature.timelastmodified
  25379. FROM (feature
  25380. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25381. WHERE (((((cvterm.name)::text = 'dinucleotide_repeat_microsatellite_feature'::text) OR ((cvterm.name)::text = 'trinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'tetranucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'microsatellite'::text));
  25382. --
  25383. -- Name: mini_exon_donor_rna; Type: VIEW; Schema: so; Owner: -
  25384. --
  25385. CREATE VIEW mini_exon_donor_rna AS
  25386. SELECT feature.feature_id AS mini_exon_donor_rna_id,
  25387. feature.feature_id,
  25388. feature.dbxref_id,
  25389. feature.organism_id,
  25390. feature.name,
  25391. feature.uniquename,
  25392. feature.residues,
  25393. feature.seqlen,
  25394. feature.md5checksum,
  25395. feature.type_id,
  25396. feature.is_analysis,
  25397. feature.is_obsolete,
  25398. feature.timeaccessioned,
  25399. feature.timelastmodified
  25400. FROM (feature
  25401. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25402. WHERE ((cvterm.name)::text = 'mini_exon_donor_RNA'::text);
  25403. --
  25404. -- Name: mini_gene; Type: VIEW; Schema: so; Owner: -
  25405. --
  25406. CREATE VIEW mini_gene AS
  25407. SELECT feature.feature_id AS mini_gene_id,
  25408. feature.feature_id,
  25409. feature.dbxref_id,
  25410. feature.organism_id,
  25411. feature.name,
  25412. feature.uniquename,
  25413. feature.residues,
  25414. feature.seqlen,
  25415. feature.md5checksum,
  25416. feature.type_id,
  25417. feature.is_analysis,
  25418. feature.is_obsolete,
  25419. feature.timeaccessioned,
  25420. feature.timelastmodified
  25421. FROM (feature
  25422. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25423. WHERE (((cvterm.name)::text = 'rescue_mini_gene'::text) OR ((cvterm.name)::text = 'mini_gene'::text));
  25424. --
  25425. -- Name: minicircle; Type: VIEW; Schema: so; Owner: -
  25426. --
  25427. CREATE VIEW minicircle AS
  25428. SELECT feature.feature_id AS minicircle_id,
  25429. feature.feature_id,
  25430. feature.dbxref_id,
  25431. feature.organism_id,
  25432. feature.name,
  25433. feature.uniquename,
  25434. feature.residues,
  25435. feature.seqlen,
  25436. feature.md5checksum,
  25437. feature.type_id,
  25438. feature.is_analysis,
  25439. feature.is_obsolete,
  25440. feature.timeaccessioned,
  25441. feature.timelastmodified
  25442. FROM (feature
  25443. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25444. WHERE ((cvterm.name)::text = 'minicircle'::text);
  25445. --
  25446. -- Name: minicircle_gene; Type: VIEW; Schema: so; Owner: -
  25447. --
  25448. CREATE VIEW minicircle_gene AS
  25449. SELECT feature.feature_id AS minicircle_gene_id,
  25450. feature.feature_id,
  25451. feature.dbxref_id,
  25452. feature.organism_id,
  25453. feature.name,
  25454. feature.uniquename,
  25455. feature.residues,
  25456. feature.seqlen,
  25457. feature.md5checksum,
  25458. feature.type_id,
  25459. feature.is_analysis,
  25460. feature.is_obsolete,
  25461. feature.timeaccessioned,
  25462. feature.timelastmodified
  25463. FROM (feature
  25464. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25465. WHERE ((cvterm.name)::text = 'minicircle_gene'::text);
  25466. --
  25467. -- Name: minisatellite; Type: VIEW; Schema: so; Owner: -
  25468. --
  25469. CREATE VIEW minisatellite AS
  25470. SELECT feature.feature_id AS minisatellite_id,
  25471. feature.feature_id,
  25472. feature.dbxref_id,
  25473. feature.organism_id,
  25474. feature.name,
  25475. feature.uniquename,
  25476. feature.residues,
  25477. feature.seqlen,
  25478. feature.md5checksum,
  25479. feature.type_id,
  25480. feature.is_analysis,
  25481. feature.is_obsolete,
  25482. feature.timeaccessioned,
  25483. feature.timelastmodified
  25484. FROM (feature
  25485. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25486. WHERE ((cvterm.name)::text = 'minisatellite'::text);
  25487. --
  25488. -- Name: minor_tss; Type: VIEW; Schema: so; Owner: -
  25489. --
  25490. CREATE VIEW minor_tss AS
  25491. SELECT feature.feature_id AS minor_tss_id,
  25492. feature.feature_id,
  25493. feature.dbxref_id,
  25494. feature.organism_id,
  25495. feature.name,
  25496. feature.uniquename,
  25497. feature.residues,
  25498. feature.seqlen,
  25499. feature.md5checksum,
  25500. feature.type_id,
  25501. feature.is_analysis,
  25502. feature.is_obsolete,
  25503. feature.timeaccessioned,
  25504. feature.timelastmodified
  25505. FROM (feature
  25506. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25507. WHERE ((cvterm.name)::text = 'minor_TSS'::text);
  25508. --
  25509. -- Name: minus_10_signal; Type: VIEW; Schema: so; Owner: -
  25510. --
  25511. CREATE VIEW minus_10_signal AS
  25512. SELECT feature.feature_id AS minus_10_signal_id,
  25513. feature.feature_id,
  25514. feature.dbxref_id,
  25515. feature.organism_id,
  25516. feature.name,
  25517. feature.uniquename,
  25518. feature.residues,
  25519. feature.seqlen,
  25520. feature.md5checksum,
  25521. feature.type_id,
  25522. feature.is_analysis,
  25523. feature.is_obsolete,
  25524. feature.timeaccessioned,
  25525. feature.timelastmodified
  25526. FROM (feature
  25527. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25528. WHERE ((cvterm.name)::text = 'minus_10_signal'::text);
  25529. --
  25530. -- Name: minus_12_signal; Type: VIEW; Schema: so; Owner: -
  25531. --
  25532. CREATE VIEW minus_12_signal AS
  25533. SELECT feature.feature_id AS minus_12_signal_id,
  25534. feature.feature_id,
  25535. feature.dbxref_id,
  25536. feature.organism_id,
  25537. feature.name,
  25538. feature.uniquename,
  25539. feature.residues,
  25540. feature.seqlen,
  25541. feature.md5checksum,
  25542. feature.type_id,
  25543. feature.is_analysis,
  25544. feature.is_obsolete,
  25545. feature.timeaccessioned,
  25546. feature.timelastmodified
  25547. FROM (feature
  25548. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25549. WHERE ((cvterm.name)::text = 'minus_12_signal'::text);
  25550. --
  25551. -- Name: minus_1_frameshift; Type: VIEW; Schema: so; Owner: -
  25552. --
  25553. CREATE VIEW minus_1_frameshift AS
  25554. SELECT feature.feature_id AS minus_1_frameshift_id,
  25555. feature.feature_id,
  25556. feature.dbxref_id,
  25557. feature.organism_id,
  25558. feature.name,
  25559. feature.uniquename,
  25560. feature.residues,
  25561. feature.seqlen,
  25562. feature.md5checksum,
  25563. feature.type_id,
  25564. feature.is_analysis,
  25565. feature.is_obsolete,
  25566. feature.timeaccessioned,
  25567. feature.timelastmodified
  25568. FROM (feature
  25569. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25570. WHERE ((cvterm.name)::text = 'minus_1_frameshift'::text);
  25571. --
  25572. -- Name: minus_1_frameshift_variant; Type: VIEW; Schema: so; Owner: -
  25573. --
  25574. CREATE VIEW minus_1_frameshift_variant AS
  25575. SELECT feature.feature_id AS minus_1_frameshift_variant_id,
  25576. feature.feature_id,
  25577. feature.dbxref_id,
  25578. feature.organism_id,
  25579. feature.name,
  25580. feature.uniquename,
  25581. feature.residues,
  25582. feature.seqlen,
  25583. feature.md5checksum,
  25584. feature.type_id,
  25585. feature.is_analysis,
  25586. feature.is_obsolete,
  25587. feature.timeaccessioned,
  25588. feature.timelastmodified
  25589. FROM (feature
  25590. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25591. WHERE ((cvterm.name)::text = 'minus_1_frameshift_variant'::text);
  25592. --
  25593. -- Name: minus_1_translationally_frameshifted; Type: VIEW; Schema: so; Owner: -
  25594. --
  25595. CREATE VIEW minus_1_translationally_frameshifted AS
  25596. SELECT feature.feature_id AS minus_1_translationally_frameshifted_id,
  25597. feature.feature_id,
  25598. feature.dbxref_id,
  25599. feature.organism_id,
  25600. feature.name,
  25601. feature.uniquename,
  25602. feature.residues,
  25603. feature.seqlen,
  25604. feature.md5checksum,
  25605. feature.type_id,
  25606. feature.is_analysis,
  25607. feature.is_obsolete,
  25608. feature.timeaccessioned,
  25609. feature.timelastmodified
  25610. FROM (feature
  25611. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25612. WHERE ((cvterm.name)::text = 'minus_1_translationally_frameshifted'::text);
  25613. --
  25614. -- Name: minus_24_signal; Type: VIEW; Schema: so; Owner: -
  25615. --
  25616. CREATE VIEW minus_24_signal AS
  25617. SELECT feature.feature_id AS minus_24_signal_id,
  25618. feature.feature_id,
  25619. feature.dbxref_id,
  25620. feature.organism_id,
  25621. feature.name,
  25622. feature.uniquename,
  25623. feature.residues,
  25624. feature.seqlen,
  25625. feature.md5checksum,
  25626. feature.type_id,
  25627. feature.is_analysis,
  25628. feature.is_obsolete,
  25629. feature.timeaccessioned,
  25630. feature.timelastmodified
  25631. FROM (feature
  25632. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25633. WHERE ((cvterm.name)::text = 'minus_24_signal'::text);
  25634. --
  25635. -- Name: minus_2_frameshift; Type: VIEW; Schema: so; Owner: -
  25636. --
  25637. CREATE VIEW minus_2_frameshift AS
  25638. SELECT feature.feature_id AS minus_2_frameshift_id,
  25639. feature.feature_id,
  25640. feature.dbxref_id,
  25641. feature.organism_id,
  25642. feature.name,
  25643. feature.uniquename,
  25644. feature.residues,
  25645. feature.seqlen,
  25646. feature.md5checksum,
  25647. feature.type_id,
  25648. feature.is_analysis,
  25649. feature.is_obsolete,
  25650. feature.timeaccessioned,
  25651. feature.timelastmodified
  25652. FROM (feature
  25653. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25654. WHERE ((cvterm.name)::text = 'minus_2_frameshift'::text);
  25655. --
  25656. -- Name: minus_2_frameshift_variant; Type: VIEW; Schema: so; Owner: -
  25657. --
  25658. CREATE VIEW minus_2_frameshift_variant AS
  25659. SELECT feature.feature_id AS minus_2_frameshift_variant_id,
  25660. feature.feature_id,
  25661. feature.dbxref_id,
  25662. feature.organism_id,
  25663. feature.name,
  25664. feature.uniquename,
  25665. feature.residues,
  25666. feature.seqlen,
  25667. feature.md5checksum,
  25668. feature.type_id,
  25669. feature.is_analysis,
  25670. feature.is_obsolete,
  25671. feature.timeaccessioned,
  25672. feature.timelastmodified
  25673. FROM (feature
  25674. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25675. WHERE ((cvterm.name)::text = 'minus_2_frameshift_variant'::text);
  25676. --
  25677. -- Name: minus_35_signal; Type: VIEW; Schema: so; Owner: -
  25678. --
  25679. CREATE VIEW minus_35_signal AS
  25680. SELECT feature.feature_id AS minus_35_signal_id,
  25681. feature.feature_id,
  25682. feature.dbxref_id,
  25683. feature.organism_id,
  25684. feature.name,
  25685. feature.uniquename,
  25686. feature.residues,
  25687. feature.seqlen,
  25688. feature.md5checksum,
  25689. feature.type_id,
  25690. feature.is_analysis,
  25691. feature.is_obsolete,
  25692. feature.timeaccessioned,
  25693. feature.timelastmodified
  25694. FROM (feature
  25695. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25696. WHERE ((cvterm.name)::text = 'minus_35_signal'::text);
  25697. --
  25698. -- Name: mirna; Type: VIEW; Schema: so; Owner: -
  25699. --
  25700. CREATE VIEW mirna AS
  25701. SELECT feature.feature_id AS mirna_id,
  25702. feature.feature_id,
  25703. feature.dbxref_id,
  25704. feature.organism_id,
  25705. feature.name,
  25706. feature.uniquename,
  25707. feature.residues,
  25708. feature.seqlen,
  25709. feature.md5checksum,
  25710. feature.type_id,
  25711. feature.is_analysis,
  25712. feature.is_obsolete,
  25713. feature.timeaccessioned,
  25714. feature.timelastmodified
  25715. FROM (feature
  25716. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25717. WHERE ((cvterm.name)::text = 'miRNA'::text);
  25718. --
  25719. -- Name: mirna_antiguide; Type: VIEW; Schema: so; Owner: -
  25720. --
  25721. CREATE VIEW mirna_antiguide AS
  25722. SELECT feature.feature_id AS mirna_antiguide_id,
  25723. feature.feature_id,
  25724. feature.dbxref_id,
  25725. feature.organism_id,
  25726. feature.name,
  25727. feature.uniquename,
  25728. feature.residues,
  25729. feature.seqlen,
  25730. feature.md5checksum,
  25731. feature.type_id,
  25732. feature.is_analysis,
  25733. feature.is_obsolete,
  25734. feature.timeaccessioned,
  25735. feature.timelastmodified
  25736. FROM (feature
  25737. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25738. WHERE ((cvterm.name)::text = 'miRNA_antiguide'::text);
  25739. --
  25740. -- Name: mirna_encoding; Type: VIEW; Schema: so; Owner: -
  25741. --
  25742. CREATE VIEW mirna_encoding AS
  25743. SELECT feature.feature_id AS mirna_encoding_id,
  25744. feature.feature_id,
  25745. feature.dbxref_id,
  25746. feature.organism_id,
  25747. feature.name,
  25748. feature.uniquename,
  25749. feature.residues,
  25750. feature.seqlen,
  25751. feature.md5checksum,
  25752. feature.type_id,
  25753. feature.is_analysis,
  25754. feature.is_obsolete,
  25755. feature.timeaccessioned,
  25756. feature.timelastmodified
  25757. FROM (feature
  25758. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25759. WHERE ((cvterm.name)::text = 'miRNA_encoding'::text);
  25760. --
  25761. -- Name: mirna_gene; Type: VIEW; Schema: so; Owner: -
  25762. --
  25763. CREATE VIEW mirna_gene AS
  25764. SELECT feature.feature_id AS mirna_gene_id,
  25765. feature.feature_id,
  25766. feature.dbxref_id,
  25767. feature.organism_id,
  25768. feature.name,
  25769. feature.uniquename,
  25770. feature.residues,
  25771. feature.seqlen,
  25772. feature.md5checksum,
  25773. feature.type_id,
  25774. feature.is_analysis,
  25775. feature.is_obsolete,
  25776. feature.timeaccessioned,
  25777. feature.timelastmodified
  25778. FROM (feature
  25779. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25780. WHERE ((cvterm.name)::text = 'miRNA_gene'::text);
  25781. --
  25782. -- Name: mirna_loop; Type: VIEW; Schema: so; Owner: -
  25783. --
  25784. CREATE VIEW mirna_loop AS
  25785. SELECT feature.feature_id AS mirna_loop_id,
  25786. feature.feature_id,
  25787. feature.dbxref_id,
  25788. feature.organism_id,
  25789. feature.name,
  25790. feature.uniquename,
  25791. feature.residues,
  25792. feature.seqlen,
  25793. feature.md5checksum,
  25794. feature.type_id,
  25795. feature.is_analysis,
  25796. feature.is_obsolete,
  25797. feature.timeaccessioned,
  25798. feature.timelastmodified
  25799. FROM (feature
  25800. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25801. WHERE ((cvterm.name)::text = 'miRNA_loop'::text);
  25802. --
  25803. -- Name: mirna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  25804. --
  25805. CREATE VIEW mirna_primary_transcript AS
  25806. SELECT feature.feature_id AS mirna_primary_transcript_id,
  25807. feature.feature_id,
  25808. feature.dbxref_id,
  25809. feature.organism_id,
  25810. feature.name,
  25811. feature.uniquename,
  25812. feature.residues,
  25813. feature.seqlen,
  25814. feature.md5checksum,
  25815. feature.type_id,
  25816. feature.is_analysis,
  25817. feature.is_obsolete,
  25818. feature.timeaccessioned,
  25819. feature.timelastmodified
  25820. FROM (feature
  25821. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25822. WHERE (((cvterm.name)::text = 'stRNA_primary_transcript'::text) OR ((cvterm.name)::text = 'miRNA_primary_transcript'::text));
  25823. --
  25824. -- Name: mirna_primary_transcript_region; Type: VIEW; Schema: so; Owner: -
  25825. --
  25826. CREATE VIEW mirna_primary_transcript_region AS
  25827. SELECT feature.feature_id AS mirna_primary_transcript_region_id,
  25828. feature.feature_id,
  25829. feature.dbxref_id,
  25830. feature.organism_id,
  25831. feature.name,
  25832. feature.uniquename,
  25833. feature.residues,
  25834. feature.seqlen,
  25835. feature.md5checksum,
  25836. feature.type_id,
  25837. feature.is_analysis,
  25838. feature.is_obsolete,
  25839. feature.timeaccessioned,
  25840. feature.timelastmodified
  25841. FROM (feature
  25842. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25843. WHERE ((((((cvterm.name)::text = 'pre_miRNA'::text) OR ((cvterm.name)::text = 'miRNA_stem'::text)) OR ((cvterm.name)::text = 'miRNA_loop'::text)) OR ((cvterm.name)::text = 'miRNA_antiguide'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript_region'::text));
  25844. --
  25845. -- Name: mirna_stem; Type: VIEW; Schema: so; Owner: -
  25846. --
  25847. CREATE VIEW mirna_stem AS
  25848. SELECT feature.feature_id AS mirna_stem_id,
  25849. feature.feature_id,
  25850. feature.dbxref_id,
  25851. feature.organism_id,
  25852. feature.name,
  25853. feature.uniquename,
  25854. feature.residues,
  25855. feature.seqlen,
  25856. feature.md5checksum,
  25857. feature.type_id,
  25858. feature.is_analysis,
  25859. feature.is_obsolete,
  25860. feature.timeaccessioned,
  25861. feature.timelastmodified
  25862. FROM (feature
  25863. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25864. WHERE ((cvterm.name)::text = 'miRNA_stem'::text);
  25865. --
  25866. -- Name: mirna_target_site; Type: VIEW; Schema: so; Owner: -
  25867. --
  25868. CREATE VIEW mirna_target_site AS
  25869. SELECT feature.feature_id AS mirna_target_site_id,
  25870. feature.feature_id,
  25871. feature.dbxref_id,
  25872. feature.organism_id,
  25873. feature.name,
  25874. feature.uniquename,
  25875. feature.residues,
  25876. feature.seqlen,
  25877. feature.md5checksum,
  25878. feature.type_id,
  25879. feature.is_analysis,
  25880. feature.is_obsolete,
  25881. feature.timeaccessioned,
  25882. feature.timelastmodified
  25883. FROM (feature
  25884. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25885. WHERE ((cvterm.name)::text = 'miRNA_target_site'::text);
  25886. --
  25887. -- Name: mirtron; Type: VIEW; Schema: so; Owner: -
  25888. --
  25889. CREATE VIEW mirtron AS
  25890. SELECT feature.feature_id AS mirtron_id,
  25891. feature.feature_id,
  25892. feature.dbxref_id,
  25893. feature.organism_id,
  25894. feature.name,
  25895. feature.uniquename,
  25896. feature.residues,
  25897. feature.seqlen,
  25898. feature.md5checksum,
  25899. feature.type_id,
  25900. feature.is_analysis,
  25901. feature.is_obsolete,
  25902. feature.timeaccessioned,
  25903. feature.timelastmodified
  25904. FROM (feature
  25905. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25906. WHERE ((cvterm.name)::text = 'mirtron'::text);
  25907. --
  25908. -- Name: missense_codon; Type: VIEW; Schema: so; Owner: -
  25909. --
  25910. CREATE VIEW missense_codon AS
  25911. SELECT feature.feature_id AS missense_codon_id,
  25912. feature.feature_id,
  25913. feature.dbxref_id,
  25914. feature.organism_id,
  25915. feature.name,
  25916. feature.uniquename,
  25917. feature.residues,
  25918. feature.seqlen,
  25919. feature.md5checksum,
  25920. feature.type_id,
  25921. feature.is_analysis,
  25922. feature.is_obsolete,
  25923. feature.timeaccessioned,
  25924. feature.timelastmodified
  25925. FROM (feature
  25926. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25927. WHERE ((((cvterm.name)::text = 'conservative_missense_codon'::text) OR ((cvterm.name)::text = 'non_conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'missense_codon'::text));
  25928. --
  25929. -- Name: mite; Type: VIEW; Schema: so; Owner: -
  25930. --
  25931. CREATE VIEW mite AS
  25932. SELECT feature.feature_id AS mite_id,
  25933. feature.feature_id,
  25934. feature.dbxref_id,
  25935. feature.organism_id,
  25936. feature.name,
  25937. feature.uniquename,
  25938. feature.residues,
  25939. feature.seqlen,
  25940. feature.md5checksum,
  25941. feature.type_id,
  25942. feature.is_analysis,
  25943. feature.is_obsolete,
  25944. feature.timeaccessioned,
  25945. feature.timelastmodified
  25946. FROM (feature
  25947. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25948. WHERE ((cvterm.name)::text = 'MITE'::text);
  25949. --
  25950. -- Name: mitochondrial_chromosome; Type: VIEW; Schema: so; Owner: -
  25951. --
  25952. CREATE VIEW mitochondrial_chromosome AS
  25953. SELECT feature.feature_id AS mitochondrial_chromosome_id,
  25954. feature.feature_id,
  25955. feature.dbxref_id,
  25956. feature.organism_id,
  25957. feature.name,
  25958. feature.uniquename,
  25959. feature.residues,
  25960. feature.seqlen,
  25961. feature.md5checksum,
  25962. feature.type_id,
  25963. feature.is_analysis,
  25964. feature.is_obsolete,
  25965. feature.timeaccessioned,
  25966. feature.timelastmodified
  25967. FROM (feature
  25968. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25969. WHERE ((cvterm.name)::text = 'mitochondrial_chromosome'::text);
  25970. --
  25971. -- Name: mitochondrial_dna; Type: VIEW; Schema: so; Owner: -
  25972. --
  25973. CREATE VIEW mitochondrial_dna AS
  25974. SELECT feature.feature_id AS mitochondrial_dna_id,
  25975. feature.feature_id,
  25976. feature.dbxref_id,
  25977. feature.organism_id,
  25978. feature.name,
  25979. feature.uniquename,
  25980. feature.residues,
  25981. feature.seqlen,
  25982. feature.md5checksum,
  25983. feature.type_id,
  25984. feature.is_analysis,
  25985. feature.is_obsolete,
  25986. feature.timeaccessioned,
  25987. feature.timelastmodified
  25988. FROM (feature
  25989. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25990. WHERE ((cvterm.name)::text = 'mitochondrial_DNA'::text);
  25991. --
  25992. -- Name: mitochondrial_sequence; Type: VIEW; Schema: so; Owner: -
  25993. --
  25994. CREATE VIEW mitochondrial_sequence AS
  25995. SELECT feature.feature_id AS mitochondrial_sequence_id,
  25996. feature.feature_id,
  25997. feature.dbxref_id,
  25998. feature.organism_id,
  25999. feature.name,
  26000. feature.uniquename,
  26001. feature.residues,
  26002. feature.seqlen,
  26003. feature.md5checksum,
  26004. feature.type_id,
  26005. feature.is_analysis,
  26006. feature.is_obsolete,
  26007. feature.timeaccessioned,
  26008. feature.timelastmodified
  26009. FROM (feature
  26010. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26011. WHERE (((cvterm.name)::text = 'mitochondrial_DNA'::text) OR ((cvterm.name)::text = 'mitochondrial_sequence'::text));
  26012. --
  26013. -- Name: mnp; Type: VIEW; Schema: so; Owner: -
  26014. --
  26015. CREATE VIEW mnp AS
  26016. SELECT feature.feature_id AS mnp_id,
  26017. feature.feature_id,
  26018. feature.dbxref_id,
  26019. feature.organism_id,
  26020. feature.name,
  26021. feature.uniquename,
  26022. feature.residues,
  26023. feature.seqlen,
  26024. feature.md5checksum,
  26025. feature.type_id,
  26026. feature.is_analysis,
  26027. feature.is_obsolete,
  26028. feature.timeaccessioned,
  26029. feature.timelastmodified
  26030. FROM (feature
  26031. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26032. WHERE ((cvterm.name)::text = 'MNP'::text);
  26033. --
  26034. -- Name: mobile; Type: VIEW; Schema: so; Owner: -
  26035. --
  26036. CREATE VIEW mobile AS
  26037. SELECT feature.feature_id AS mobile_id,
  26038. feature.feature_id,
  26039. feature.dbxref_id,
  26040. feature.organism_id,
  26041. feature.name,
  26042. feature.uniquename,
  26043. feature.residues,
  26044. feature.seqlen,
  26045. feature.md5checksum,
  26046. feature.type_id,
  26047. feature.is_analysis,
  26048. feature.is_obsolete,
  26049. feature.timeaccessioned,
  26050. feature.timelastmodified
  26051. FROM (feature
  26052. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26053. WHERE ((cvterm.name)::text = 'mobile'::text);
  26054. --
  26055. -- Name: mobile_genetic_element; Type: VIEW; Schema: so; Owner: -
  26056. --
  26057. CREATE VIEW mobile_genetic_element AS
  26058. SELECT feature.feature_id AS mobile_genetic_element_id,
  26059. feature.feature_id,
  26060. feature.dbxref_id,
  26061. feature.organism_id,
  26062. feature.name,
  26063. feature.uniquename,
  26064. feature.residues,
  26065. feature.seqlen,
  26066. feature.md5checksum,
  26067. feature.type_id,
  26068. feature.is_analysis,
  26069. feature.is_obsolete,
  26070. feature.timeaccessioned,
  26071. feature.timelastmodified
  26072. FROM (feature
  26073. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26074. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'mobile_intron'::text) OR ((cvterm.name)::text = 'extrachromosomal_mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'integrated_mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'natural_transposable_element'::text)) OR ((cvterm.name)::text = 'viral_sequence'::text)) OR ((cvterm.name)::text = 'natural_plasmid'::text)) OR ((cvterm.name)::text = 'phage_sequence'::text)) OR ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'transposable_element'::text)) OR ((cvterm.name)::text = 'proviral_region'::text)) OR ((cvterm.name)::text = 'integron'::text)) OR ((cvterm.name)::text = 'genomic_island'::text)) OR ((cvterm.name)::text = 'integrated_plasmid'::text)) OR ((cvterm.name)::text = 'cointegrated_plasmid'::text)) OR ((cvterm.name)::text = 'retrotransposon'::text)) OR ((cvterm.name)::text = 'DNA_transposon'::text)) OR ((cvterm.name)::text = 'foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'transgenic_transposable_element'::text)) OR ((cvterm.name)::text = 'natural_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_transposable_element'::text)) OR ((cvterm.name)::text = 'nested_transposon'::text)) OR ((cvterm.name)::text = 'LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'LINE_element'::text)) OR ((cvterm.name)::text = 'SINE_element'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat_element'::text)) OR ((cvterm.name)::text = 'foldback_element'::text)) OR ((cvterm.name)::text = 'conjugative_transposon'::text)) OR ((cvterm.name)::text = 'helitron'::text)) OR ((cvterm.name)::text = 'p_element'::text)) OR ((cvterm.name)::text = 'MITE'::text)) OR ((cvterm.name)::text = 'insertion_sequence'::text)) OR ((cvterm.name)::text = 'polinton'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'prophage'::text)) OR ((cvterm.name)::text = 'pathogenic_island'::text)) OR ((cvterm.name)::text = 'metabolic_island'::text)) OR ((cvterm.name)::text = 'adaptive_island'::text)) OR ((cvterm.name)::text = 'symbiosis_island'::text)) OR ((cvterm.name)::text = 'cryptic_prophage'::text)) OR ((cvterm.name)::text = 'defective_conjugative_transposon'::text)) OR ((cvterm.name)::text = 'mobile_genetic_element'::text));
  26075. --
  26076. -- Name: mobile_intron; Type: VIEW; Schema: so; Owner: -
  26077. --
  26078. CREATE VIEW mobile_intron AS
  26079. SELECT feature.feature_id AS mobile_intron_id,
  26080. feature.feature_id,
  26081. feature.dbxref_id,
  26082. feature.organism_id,
  26083. feature.name,
  26084. feature.uniquename,
  26085. feature.residues,
  26086. feature.seqlen,
  26087. feature.md5checksum,
  26088. feature.type_id,
  26089. feature.is_analysis,
  26090. feature.is_obsolete,
  26091. feature.timeaccessioned,
  26092. feature.timelastmodified
  26093. FROM (feature
  26094. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26095. WHERE ((cvterm.name)::text = 'mobile_intron'::text);
  26096. --
  26097. -- Name: modified_adenosine; Type: VIEW; Schema: so; Owner: -
  26098. --
  26099. CREATE VIEW modified_adenosine AS
  26100. SELECT feature.feature_id AS modified_adenosine_id,
  26101. feature.feature_id,
  26102. feature.dbxref_id,
  26103. feature.organism_id,
  26104. feature.name,
  26105. feature.uniquename,
  26106. feature.residues,
  26107. feature.seqlen,
  26108. feature.md5checksum,
  26109. feature.type_id,
  26110. feature.is_analysis,
  26111. feature.is_obsolete,
  26112. feature.timeaccessioned,
  26113. feature.timelastmodified
  26114. FROM (feature
  26115. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26116. WHERE (((((((((((((((((((((((cvterm.name)::text = 'one_methyladenosine'::text) OR ((cvterm.name)::text = 'two_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'N6_glycinylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_threonyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyl_N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_hydroxynorvalylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_hydroxynorvalyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosyladenosine_phosphate'::text)) OR ((cvterm.name)::text = 'N6_N6_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_2_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_N6_2_prime_O_trimethyladenosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_acetyladenosine'::text)) OR ((cvterm.name)::text = 'modified_adenosine'::text));
  26117. --
  26118. -- Name: modified_amino_acid_feature; Type: VIEW; Schema: so; Owner: -
  26119. --
  26120. CREATE VIEW modified_amino_acid_feature AS
  26121. SELECT feature.feature_id AS modified_amino_acid_feature_id,
  26122. feature.feature_id,
  26123. feature.dbxref_id,
  26124. feature.organism_id,
  26125. feature.name,
  26126. feature.uniquename,
  26127. feature.residues,
  26128. feature.seqlen,
  26129. feature.md5checksum,
  26130. feature.type_id,
  26131. feature.is_analysis,
  26132. feature.is_obsolete,
  26133. feature.timeaccessioned,
  26134. feature.timelastmodified
  26135. FROM (feature
  26136. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26137. WHERE (((((((((((((((((((((((cvterm.name)::text = 'modified_glycine'::text) OR ((cvterm.name)::text = 'modified_L_alanine'::text)) OR ((cvterm.name)::text = 'modified_L_asparagine'::text)) OR ((cvterm.name)::text = 'modified_L_aspartic_acid'::text)) OR ((cvterm.name)::text = 'modified_L_cysteine'::text)) OR ((cvterm.name)::text = 'modified_L_glutamic_acid'::text)) OR ((cvterm.name)::text = 'modified_L_threonine'::text)) OR ((cvterm.name)::text = 'modified_L_tryptophan'::text)) OR ((cvterm.name)::text = 'modified_L_glutamine'::text)) OR ((cvterm.name)::text = 'modified_L_methionine'::text)) OR ((cvterm.name)::text = 'modified_L_isoleucine'::text)) OR ((cvterm.name)::text = 'modified_L_phenylalanine'::text)) OR ((cvterm.name)::text = 'modified_L_histidine'::text)) OR ((cvterm.name)::text = 'modified_L_serine'::text)) OR ((cvterm.name)::text = 'modified_L_lysine'::text)) OR ((cvterm.name)::text = 'modified_L_leucine'::text)) OR ((cvterm.name)::text = 'modified_L_selenocysteine'::text)) OR ((cvterm.name)::text = 'modified_L_valine'::text)) OR ((cvterm.name)::text = 'modified_L_proline'::text)) OR ((cvterm.name)::text = 'modified_L_tyrosine'::text)) OR ((cvterm.name)::text = 'modified_L_arginine'::text)) OR ((cvterm.name)::text = 'modified_amino_acid_feature'::text));
  26138. --
  26139. -- Name: modified_base; Type: VIEW; Schema: so; Owner: -
  26140. --
  26141. CREATE VIEW modified_base AS
  26142. SELECT feature.feature_id AS modified_base_id,
  26143. feature.feature_id,
  26144. feature.dbxref_id,
  26145. feature.organism_id,
  26146. feature.name,
  26147. feature.uniquename,
  26148. feature.residues,
  26149. feature.seqlen,
  26150. feature.md5checksum,
  26151. feature.type_id,
  26152. feature.is_analysis,
  26153. feature.is_obsolete,
  26154. feature.timeaccessioned,
  26155. feature.timelastmodified
  26156. FROM (feature
  26157. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26158. WHERE (((((cvterm.name)::text = 'methylated_base_feature'::text) OR ((cvterm.name)::text = 'methylated_C'::text)) OR ((cvterm.name)::text = 'methylated_A'::text)) OR ((cvterm.name)::text = 'modified_base'::text));
  26159. --
  26160. -- Name: modified_cytidine; Type: VIEW; Schema: so; Owner: -
  26161. --
  26162. CREATE VIEW modified_cytidine AS
  26163. SELECT feature.feature_id AS modified_cytidine_id,
  26164. feature.feature_id,
  26165. feature.dbxref_id,
  26166. feature.organism_id,
  26167. feature.name,
  26168. feature.uniquename,
  26169. feature.residues,
  26170. feature.seqlen,
  26171. feature.md5checksum,
  26172. feature.type_id,
  26173. feature.is_analysis,
  26174. feature.is_obsolete,
  26175. feature.timeaccessioned,
  26176. feature.timelastmodified
  26177. FROM (feature
  26178. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26179. WHERE ((((((((((((((((cvterm.name)::text = 'three_methylcytidine'::text) OR ((cvterm.name)::text = 'five_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_thiocytidine'::text)) OR ((cvterm.name)::text = 'N4_acetylcytidine'::text)) OR ((cvterm.name)::text = 'five_formylcytidine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'N4_acetyl_2_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'lysidine'::text)) OR ((cvterm.name)::text = 'N4_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_2_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'five_hydroxymethylcytidine'::text)) OR ((cvterm.name)::text = 'five_formyl_two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_N4_2_prime_O_trimethylcytidine'::text)) OR ((cvterm.name)::text = 'modified_cytidine'::text));
  26180. --
  26181. -- Name: modified_glycine; Type: VIEW; Schema: so; Owner: -
  26182. --
  26183. CREATE VIEW modified_glycine AS
  26184. SELECT feature.feature_id AS modified_glycine_id,
  26185. feature.feature_id,
  26186. feature.dbxref_id,
  26187. feature.organism_id,
  26188. feature.name,
  26189. feature.uniquename,
  26190. feature.residues,
  26191. feature.seqlen,
  26192. feature.md5checksum,
  26193. feature.type_id,
  26194. feature.is_analysis,
  26195. feature.is_obsolete,
  26196. feature.timeaccessioned,
  26197. feature.timelastmodified
  26198. FROM (feature
  26199. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26200. WHERE ((cvterm.name)::text = 'modified_glycine'::text);
  26201. --
  26202. -- Name: modified_guanosine; Type: VIEW; Schema: so; Owner: -
  26203. --
  26204. CREATE VIEW modified_guanosine AS
  26205. SELECT feature.feature_id AS modified_guanosine_id,
  26206. feature.feature_id,
  26207. feature.dbxref_id,
  26208. feature.organism_id,
  26209. feature.name,
  26210. feature.uniquename,
  26211. feature.residues,
  26212. feature.seqlen,
  26213. feature.md5checksum,
  26214. feature.type_id,
  26215. feature.is_analysis,
  26216. feature.is_obsolete,
  26217. feature.timeaccessioned,
  26218. feature.timelastmodified
  26219. FROM (feature
  26220. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26221. WHERE ((((((((((((((((((((((((((((((cvterm.name)::text = 'seven_deazaguanosine'::text) OR ((cvterm.name)::text = 'one_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_methylguanosine'::text)) OR ((cvterm.name)::text = 'seven_methylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_2_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_2_prime_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosylguanosine_phosphate'::text)) OR ((cvterm.name)::text = 'wybutosine'::text)) OR ((cvterm.name)::text = 'peroxywybutosine'::text)) OR ((cvterm.name)::text = 'hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'undermodified_hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'wyosine'::text)) OR ((cvterm.name)::text = 'methylwyosine'::text)) OR ((cvterm.name)::text = 'N2_7_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_7_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'four_demethylwyosine'::text)) OR ((cvterm.name)::text = 'isowyosine'::text)) OR ((cvterm.name)::text = 'N2_7_2prirme_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'queuosine'::text)) OR ((cvterm.name)::text = 'epoxyqueuosine'::text)) OR ((cvterm.name)::text = 'galactosyl_queuosine'::text)) OR ((cvterm.name)::text = 'mannosyl_queuosine'::text)) OR ((cvterm.name)::text = 'seven_cyano_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'seven_aminomethyl_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'archaeosine'::text)) OR ((cvterm.name)::text = 'modified_guanosine'::text));
  26222. --
  26223. -- Name: modified_inosine; Type: VIEW; Schema: so; Owner: -
  26224. --
  26225. CREATE VIEW modified_inosine AS
  26226. SELECT feature.feature_id AS modified_inosine_id,
  26227. feature.feature_id,
  26228. feature.dbxref_id,
  26229. feature.organism_id,
  26230. feature.name,
  26231. feature.uniquename,
  26232. feature.residues,
  26233. feature.seqlen,
  26234. feature.md5checksum,
  26235. feature.type_id,
  26236. feature.is_analysis,
  26237. feature.is_obsolete,
  26238. feature.timeaccessioned,
  26239. feature.timelastmodified
  26240. FROM (feature
  26241. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26242. WHERE ((((((cvterm.name)::text = 'methylinosine'::text) OR ((cvterm.name)::text = 'one_methylinosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylinosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylinosine'::text)) OR ((cvterm.name)::text = 'modified_inosine'::text));
  26243. --
  26244. -- Name: modified_l_alanine; Type: VIEW; Schema: so; Owner: -
  26245. --
  26246. CREATE VIEW modified_l_alanine AS
  26247. SELECT feature.feature_id AS modified_l_alanine_id,
  26248. feature.feature_id,
  26249. feature.dbxref_id,
  26250. feature.organism_id,
  26251. feature.name,
  26252. feature.uniquename,
  26253. feature.residues,
  26254. feature.seqlen,
  26255. feature.md5checksum,
  26256. feature.type_id,
  26257. feature.is_analysis,
  26258. feature.is_obsolete,
  26259. feature.timeaccessioned,
  26260. feature.timelastmodified
  26261. FROM (feature
  26262. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26263. WHERE ((cvterm.name)::text = 'modified_L_alanine'::text);
  26264. --
  26265. -- Name: modified_l_arginine; Type: VIEW; Schema: so; Owner: -
  26266. --
  26267. CREATE VIEW modified_l_arginine AS
  26268. SELECT feature.feature_id AS modified_l_arginine_id,
  26269. feature.feature_id,
  26270. feature.dbxref_id,
  26271. feature.organism_id,
  26272. feature.name,
  26273. feature.uniquename,
  26274. feature.residues,
  26275. feature.seqlen,
  26276. feature.md5checksum,
  26277. feature.type_id,
  26278. feature.is_analysis,
  26279. feature.is_obsolete,
  26280. feature.timeaccessioned,
  26281. feature.timelastmodified
  26282. FROM (feature
  26283. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26284. WHERE ((cvterm.name)::text = 'modified_L_arginine'::text);
  26285. --
  26286. -- Name: modified_l_asparagine; Type: VIEW; Schema: so; Owner: -
  26287. --
  26288. CREATE VIEW modified_l_asparagine AS
  26289. SELECT feature.feature_id AS modified_l_asparagine_id,
  26290. feature.feature_id,
  26291. feature.dbxref_id,
  26292. feature.organism_id,
  26293. feature.name,
  26294. feature.uniquename,
  26295. feature.residues,
  26296. feature.seqlen,
  26297. feature.md5checksum,
  26298. feature.type_id,
  26299. feature.is_analysis,
  26300. feature.is_obsolete,
  26301. feature.timeaccessioned,
  26302. feature.timelastmodified
  26303. FROM (feature
  26304. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26305. WHERE ((cvterm.name)::text = 'modified_L_asparagine'::text);
  26306. --
  26307. -- Name: modified_l_aspartic_acid; Type: VIEW; Schema: so; Owner: -
  26308. --
  26309. CREATE VIEW modified_l_aspartic_acid AS
  26310. SELECT feature.feature_id AS modified_l_aspartic_acid_id,
  26311. feature.feature_id,
  26312. feature.dbxref_id,
  26313. feature.organism_id,
  26314. feature.name,
  26315. feature.uniquename,
  26316. feature.residues,
  26317. feature.seqlen,
  26318. feature.md5checksum,
  26319. feature.type_id,
  26320. feature.is_analysis,
  26321. feature.is_obsolete,
  26322. feature.timeaccessioned,
  26323. feature.timelastmodified
  26324. FROM (feature
  26325. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26326. WHERE ((cvterm.name)::text = 'modified_L_aspartic_acid'::text);
  26327. --
  26328. -- Name: modified_l_cysteine; Type: VIEW; Schema: so; Owner: -
  26329. --
  26330. CREATE VIEW modified_l_cysteine AS
  26331. SELECT feature.feature_id AS modified_l_cysteine_id,
  26332. feature.feature_id,
  26333. feature.dbxref_id,
  26334. feature.organism_id,
  26335. feature.name,
  26336. feature.uniquename,
  26337. feature.residues,
  26338. feature.seqlen,
  26339. feature.md5checksum,
  26340. feature.type_id,
  26341. feature.is_analysis,
  26342. feature.is_obsolete,
  26343. feature.timeaccessioned,
  26344. feature.timelastmodified
  26345. FROM (feature
  26346. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26347. WHERE ((cvterm.name)::text = 'modified_L_cysteine'::text);
  26348. --
  26349. -- Name: modified_l_glutamic_acid; Type: VIEW; Schema: so; Owner: -
  26350. --
  26351. CREATE VIEW modified_l_glutamic_acid AS
  26352. SELECT feature.feature_id AS modified_l_glutamic_acid_id,
  26353. feature.feature_id,
  26354. feature.dbxref_id,
  26355. feature.organism_id,
  26356. feature.name,
  26357. feature.uniquename,
  26358. feature.residues,
  26359. feature.seqlen,
  26360. feature.md5checksum,
  26361. feature.type_id,
  26362. feature.is_analysis,
  26363. feature.is_obsolete,
  26364. feature.timeaccessioned,
  26365. feature.timelastmodified
  26366. FROM (feature
  26367. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26368. WHERE ((cvterm.name)::text = 'modified_L_glutamic_acid'::text);
  26369. --
  26370. -- Name: modified_l_glutamine; Type: VIEW; Schema: so; Owner: -
  26371. --
  26372. CREATE VIEW modified_l_glutamine AS
  26373. SELECT feature.feature_id AS modified_l_glutamine_id,
  26374. feature.feature_id,
  26375. feature.dbxref_id,
  26376. feature.organism_id,
  26377. feature.name,
  26378. feature.uniquename,
  26379. feature.residues,
  26380. feature.seqlen,
  26381. feature.md5checksum,
  26382. feature.type_id,
  26383. feature.is_analysis,
  26384. feature.is_obsolete,
  26385. feature.timeaccessioned,
  26386. feature.timelastmodified
  26387. FROM (feature
  26388. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26389. WHERE ((cvterm.name)::text = 'modified_L_glutamine'::text);
  26390. --
  26391. -- Name: modified_l_histidine; Type: VIEW; Schema: so; Owner: -
  26392. --
  26393. CREATE VIEW modified_l_histidine AS
  26394. SELECT feature.feature_id AS modified_l_histidine_id,
  26395. feature.feature_id,
  26396. feature.dbxref_id,
  26397. feature.organism_id,
  26398. feature.name,
  26399. feature.uniquename,
  26400. feature.residues,
  26401. feature.seqlen,
  26402. feature.md5checksum,
  26403. feature.type_id,
  26404. feature.is_analysis,
  26405. feature.is_obsolete,
  26406. feature.timeaccessioned,
  26407. feature.timelastmodified
  26408. FROM (feature
  26409. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26410. WHERE ((cvterm.name)::text = 'modified_L_histidine'::text);
  26411. --
  26412. -- Name: modified_l_isoleucine; Type: VIEW; Schema: so; Owner: -
  26413. --
  26414. CREATE VIEW modified_l_isoleucine AS
  26415. SELECT feature.feature_id AS modified_l_isoleucine_id,
  26416. feature.feature_id,
  26417. feature.dbxref_id,
  26418. feature.organism_id,
  26419. feature.name,
  26420. feature.uniquename,
  26421. feature.residues,
  26422. feature.seqlen,
  26423. feature.md5checksum,
  26424. feature.type_id,
  26425. feature.is_analysis,
  26426. feature.is_obsolete,
  26427. feature.timeaccessioned,
  26428. feature.timelastmodified
  26429. FROM (feature
  26430. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26431. WHERE ((cvterm.name)::text = 'modified_L_isoleucine'::text);
  26432. --
  26433. -- Name: modified_l_leucine; Type: VIEW; Schema: so; Owner: -
  26434. --
  26435. CREATE VIEW modified_l_leucine AS
  26436. SELECT feature.feature_id AS modified_l_leucine_id,
  26437. feature.feature_id,
  26438. feature.dbxref_id,
  26439. feature.organism_id,
  26440. feature.name,
  26441. feature.uniquename,
  26442. feature.residues,
  26443. feature.seqlen,
  26444. feature.md5checksum,
  26445. feature.type_id,
  26446. feature.is_analysis,
  26447. feature.is_obsolete,
  26448. feature.timeaccessioned,
  26449. feature.timelastmodified
  26450. FROM (feature
  26451. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26452. WHERE ((cvterm.name)::text = 'modified_L_leucine'::text);
  26453. --
  26454. -- Name: modified_l_lysine; Type: VIEW; Schema: so; Owner: -
  26455. --
  26456. CREATE VIEW modified_l_lysine AS
  26457. SELECT feature.feature_id AS modified_l_lysine_id,
  26458. feature.feature_id,
  26459. feature.dbxref_id,
  26460. feature.organism_id,
  26461. feature.name,
  26462. feature.uniquename,
  26463. feature.residues,
  26464. feature.seqlen,
  26465. feature.md5checksum,
  26466. feature.type_id,
  26467. feature.is_analysis,
  26468. feature.is_obsolete,
  26469. feature.timeaccessioned,
  26470. feature.timelastmodified
  26471. FROM (feature
  26472. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26473. WHERE ((cvterm.name)::text = 'modified_L_lysine'::text);
  26474. --
  26475. -- Name: modified_l_methionine; Type: VIEW; Schema: so; Owner: -
  26476. --
  26477. CREATE VIEW modified_l_methionine AS
  26478. SELECT feature.feature_id AS modified_l_methionine_id,
  26479. feature.feature_id,
  26480. feature.dbxref_id,
  26481. feature.organism_id,
  26482. feature.name,
  26483. feature.uniquename,
  26484. feature.residues,
  26485. feature.seqlen,
  26486. feature.md5checksum,
  26487. feature.type_id,
  26488. feature.is_analysis,
  26489. feature.is_obsolete,
  26490. feature.timeaccessioned,
  26491. feature.timelastmodified
  26492. FROM (feature
  26493. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26494. WHERE ((cvterm.name)::text = 'modified_L_methionine'::text);
  26495. --
  26496. -- Name: modified_l_phenylalanine; Type: VIEW; Schema: so; Owner: -
  26497. --
  26498. CREATE VIEW modified_l_phenylalanine AS
  26499. SELECT feature.feature_id AS modified_l_phenylalanine_id,
  26500. feature.feature_id,
  26501. feature.dbxref_id,
  26502. feature.organism_id,
  26503. feature.name,
  26504. feature.uniquename,
  26505. feature.residues,
  26506. feature.seqlen,
  26507. feature.md5checksum,
  26508. feature.type_id,
  26509. feature.is_analysis,
  26510. feature.is_obsolete,
  26511. feature.timeaccessioned,
  26512. feature.timelastmodified
  26513. FROM (feature
  26514. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26515. WHERE ((cvterm.name)::text = 'modified_L_phenylalanine'::text);
  26516. --
  26517. -- Name: modified_l_proline; Type: VIEW; Schema: so; Owner: -
  26518. --
  26519. CREATE VIEW modified_l_proline AS
  26520. SELECT feature.feature_id AS modified_l_proline_id,
  26521. feature.feature_id,
  26522. feature.dbxref_id,
  26523. feature.organism_id,
  26524. feature.name,
  26525. feature.uniquename,
  26526. feature.residues,
  26527. feature.seqlen,
  26528. feature.md5checksum,
  26529. feature.type_id,
  26530. feature.is_analysis,
  26531. feature.is_obsolete,
  26532. feature.timeaccessioned,
  26533. feature.timelastmodified
  26534. FROM (feature
  26535. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26536. WHERE ((cvterm.name)::text = 'modified_L_proline'::text);
  26537. --
  26538. -- Name: modified_l_selenocysteine; Type: VIEW; Schema: so; Owner: -
  26539. --
  26540. CREATE VIEW modified_l_selenocysteine AS
  26541. SELECT feature.feature_id AS modified_l_selenocysteine_id,
  26542. feature.feature_id,
  26543. feature.dbxref_id,
  26544. feature.organism_id,
  26545. feature.name,
  26546. feature.uniquename,
  26547. feature.residues,
  26548. feature.seqlen,
  26549. feature.md5checksum,
  26550. feature.type_id,
  26551. feature.is_analysis,
  26552. feature.is_obsolete,
  26553. feature.timeaccessioned,
  26554. feature.timelastmodified
  26555. FROM (feature
  26556. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26557. WHERE ((cvterm.name)::text = 'modified_L_selenocysteine'::text);
  26558. --
  26559. -- Name: modified_l_serine; Type: VIEW; Schema: so; Owner: -
  26560. --
  26561. CREATE VIEW modified_l_serine AS
  26562. SELECT feature.feature_id AS modified_l_serine_id,
  26563. feature.feature_id,
  26564. feature.dbxref_id,
  26565. feature.organism_id,
  26566. feature.name,
  26567. feature.uniquename,
  26568. feature.residues,
  26569. feature.seqlen,
  26570. feature.md5checksum,
  26571. feature.type_id,
  26572. feature.is_analysis,
  26573. feature.is_obsolete,
  26574. feature.timeaccessioned,
  26575. feature.timelastmodified
  26576. FROM (feature
  26577. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26578. WHERE ((cvterm.name)::text = 'modified_L_serine'::text);
  26579. --
  26580. -- Name: modified_l_threonine; Type: VIEW; Schema: so; Owner: -
  26581. --
  26582. CREATE VIEW modified_l_threonine AS
  26583. SELECT feature.feature_id AS modified_l_threonine_id,
  26584. feature.feature_id,
  26585. feature.dbxref_id,
  26586. feature.organism_id,
  26587. feature.name,
  26588. feature.uniquename,
  26589. feature.residues,
  26590. feature.seqlen,
  26591. feature.md5checksum,
  26592. feature.type_id,
  26593. feature.is_analysis,
  26594. feature.is_obsolete,
  26595. feature.timeaccessioned,
  26596. feature.timelastmodified
  26597. FROM (feature
  26598. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26599. WHERE ((cvterm.name)::text = 'modified_L_threonine'::text);
  26600. --
  26601. -- Name: modified_l_tryptophan; Type: VIEW; Schema: so; Owner: -
  26602. --
  26603. CREATE VIEW modified_l_tryptophan AS
  26604. SELECT feature.feature_id AS modified_l_tryptophan_id,
  26605. feature.feature_id,
  26606. feature.dbxref_id,
  26607. feature.organism_id,
  26608. feature.name,
  26609. feature.uniquename,
  26610. feature.residues,
  26611. feature.seqlen,
  26612. feature.md5checksum,
  26613. feature.type_id,
  26614. feature.is_analysis,
  26615. feature.is_obsolete,
  26616. feature.timeaccessioned,
  26617. feature.timelastmodified
  26618. FROM (feature
  26619. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26620. WHERE ((cvterm.name)::text = 'modified_L_tryptophan'::text);
  26621. --
  26622. -- Name: modified_l_tyrosine; Type: VIEW; Schema: so; Owner: -
  26623. --
  26624. CREATE VIEW modified_l_tyrosine AS
  26625. SELECT feature.feature_id AS modified_l_tyrosine_id,
  26626. feature.feature_id,
  26627. feature.dbxref_id,
  26628. feature.organism_id,
  26629. feature.name,
  26630. feature.uniquename,
  26631. feature.residues,
  26632. feature.seqlen,
  26633. feature.md5checksum,
  26634. feature.type_id,
  26635. feature.is_analysis,
  26636. feature.is_obsolete,
  26637. feature.timeaccessioned,
  26638. feature.timelastmodified
  26639. FROM (feature
  26640. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26641. WHERE ((cvterm.name)::text = 'modified_L_tyrosine'::text);
  26642. --
  26643. -- Name: modified_l_valine; Type: VIEW; Schema: so; Owner: -
  26644. --
  26645. CREATE VIEW modified_l_valine AS
  26646. SELECT feature.feature_id AS modified_l_valine_id,
  26647. feature.feature_id,
  26648. feature.dbxref_id,
  26649. feature.organism_id,
  26650. feature.name,
  26651. feature.uniquename,
  26652. feature.residues,
  26653. feature.seqlen,
  26654. feature.md5checksum,
  26655. feature.type_id,
  26656. feature.is_analysis,
  26657. feature.is_obsolete,
  26658. feature.timeaccessioned,
  26659. feature.timelastmodified
  26660. FROM (feature
  26661. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26662. WHERE ((cvterm.name)::text = 'modified_L_valine'::text);
  26663. --
  26664. -- Name: modified_rna_base_feature; Type: VIEW; Schema: so; Owner: -
  26665. --
  26666. CREATE VIEW modified_rna_base_feature AS
  26667. SELECT feature.feature_id AS modified_rna_base_feature_id,
  26668. feature.feature_id,
  26669. feature.dbxref_id,
  26670. feature.organism_id,
  26671. feature.name,
  26672. feature.uniquename,
  26673. feature.residues,
  26674. feature.seqlen,
  26675. feature.md5checksum,
  26676. feature.type_id,
  26677. feature.is_analysis,
  26678. feature.is_obsolete,
  26679. feature.timeaccessioned,
  26680. feature.timelastmodified
  26681. FROM (feature
  26682. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26683. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'inosine'::text) OR ((cvterm.name)::text = 'seven_methylguanine'::text)) OR ((cvterm.name)::text = 'ribothymidine'::text)) OR ((cvterm.name)::text = 'modified_adenosine'::text)) OR ((cvterm.name)::text = 'modified_cytidine'::text)) OR ((cvterm.name)::text = 'modified_guanosine'::text)) OR ((cvterm.name)::text = 'modified_uridine'::text)) OR ((cvterm.name)::text = 'modified_inosine'::text)) OR ((cvterm.name)::text = 'methylinosine'::text)) OR ((cvterm.name)::text = 'one_methylinosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylinosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylinosine'::text)) OR ((cvterm.name)::text = 'one_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'N6_glycinylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_threonyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyl_N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_hydroxynorvalylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_hydroxynorvalyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosyladenosine_phosphate'::text)) OR ((cvterm.name)::text = 'N6_N6_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_2_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_N6_2_prime_O_trimethyladenosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_acetyladenosine'::text)) OR ((cvterm.name)::text = 'three_methylcytidine'::text)) OR ((cvterm.name)::text = 'five_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_thiocytidine'::text)) OR ((cvterm.name)::text = 'N4_acetylcytidine'::text)) OR ((cvterm.name)::text = 'five_formylcytidine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'N4_acetyl_2_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'lysidine'::text)) OR ((cvterm.name)::text = 'N4_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_2_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'five_hydroxymethylcytidine'::text)) OR ((cvterm.name)::text = 'five_formyl_two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_N4_2_prime_O_trimethylcytidine'::text)) OR ((cvterm.name)::text = 'seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'one_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_methylguanosine'::text)) OR ((cvterm.name)::text = 'seven_methylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_2_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_2_prime_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosylguanosine_phosphate'::text)) OR ((cvterm.name)::text = 'wybutosine'::text)) OR ((cvterm.name)::text = 'peroxywybutosine'::text)) OR ((cvterm.name)::text = 'hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'undermodified_hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'wyosine'::text)) OR ((cvterm.name)::text = 'methylwyosine'::text)) OR ((cvterm.name)::text = 'N2_7_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_7_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'four_demethylwyosine'::text)) OR ((cvterm.name)::text = 'isowyosine'::text)) OR ((cvterm.name)::text = 'N2_7_2prirme_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'queuosine'::text)) OR ((cvterm.name)::text = 'epoxyqueuosine'::text)) OR ((cvterm.name)::text = 'galactosyl_queuosine'::text)) OR ((cvterm.name)::text = 'mannosyl_queuosine'::text)) OR ((cvterm.name)::text = 'seven_cyano_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'seven_aminomethyl_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'archaeosine'::text)) OR ((cvterm.name)::text = 'dihydrouridine'::text)) OR ((cvterm.name)::text = 'pseudouridine'::text)) OR ((cvterm.name)::text = 'five_methyluridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'one_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_thiouridine'::text)) OR ((cvterm.name)::text = 'four_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methyl_2_thiouridine'::text)) OR ((cvterm.name)::text = 'two_thio_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'three_three_amino_three_carboxypropyl_uridine'::text)) OR ((cvterm.name)::text = 'five_hydroxyuridine'::text)) OR ((cvterm.name)::text = 'five_methoxyuridine'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_aminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_selenouridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'three_methyluridine'::text)) OR ((cvterm.name)::text = 'one_methyl_three_three_amino_three_carboxypropyl_pseudouridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethyluridine'::text)) OR ((cvterm.name)::text = 'three_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'five_methyldihydrouridine'::text)) OR ((cvterm.name)::text = 'three_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyluridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'modified_RNA_base_feature'::text));
  26684. --
  26685. -- Name: modified_uridine; Type: VIEW; Schema: so; Owner: -
  26686. --
  26687. CREATE VIEW modified_uridine AS
  26688. SELECT feature.feature_id AS modified_uridine_id,
  26689. feature.feature_id,
  26690. feature.dbxref_id,
  26691. feature.organism_id,
  26692. feature.name,
  26693. feature.uniquename,
  26694. feature.residues,
  26695. feature.seqlen,
  26696. feature.md5checksum,
  26697. feature.type_id,
  26698. feature.is_analysis,
  26699. feature.is_obsolete,
  26700. feature.timeaccessioned,
  26701. feature.timelastmodified
  26702. FROM (feature
  26703. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26704. WHERE (((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'dihydrouridine'::text) OR ((cvterm.name)::text = 'pseudouridine'::text)) OR ((cvterm.name)::text = 'five_methyluridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'one_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_thiouridine'::text)) OR ((cvterm.name)::text = 'four_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methyl_2_thiouridine'::text)) OR ((cvterm.name)::text = 'two_thio_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'three_three_amino_three_carboxypropyl_uridine'::text)) OR ((cvterm.name)::text = 'five_hydroxyuridine'::text)) OR ((cvterm.name)::text = 'five_methoxyuridine'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_aminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_selenouridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'three_methyluridine'::text)) OR ((cvterm.name)::text = 'one_methyl_three_three_amino_three_carboxypropyl_pseudouridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethyluridine'::text)) OR ((cvterm.name)::text = 'three_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'five_methyldihydrouridine'::text)) OR ((cvterm.name)::text = 'three_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyluridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'modified_uridine'::text));
  26705. --
  26706. -- Name: molecular_contact_region; Type: VIEW; Schema: so; Owner: -
  26707. --
  26708. CREATE VIEW molecular_contact_region AS
  26709. SELECT feature.feature_id AS molecular_contact_region_id,
  26710. feature.feature_id,
  26711. feature.dbxref_id,
  26712. feature.organism_id,
  26713. feature.name,
  26714. feature.uniquename,
  26715. feature.residues,
  26716. feature.seqlen,
  26717. feature.md5checksum,
  26718. feature.type_id,
  26719. feature.is_analysis,
  26720. feature.is_obsolete,
  26721. feature.timeaccessioned,
  26722. feature.timelastmodified
  26723. FROM (feature
  26724. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26725. WHERE ((((((((((((((((cvterm.name)::text = 'polypeptide_metal_contact'::text) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'molecular_contact_region'::text));
  26726. --
  26727. -- Name: monocistronic; Type: VIEW; Schema: so; Owner: -
  26728. --
  26729. CREATE VIEW monocistronic AS
  26730. SELECT feature.feature_id AS monocistronic_id,
  26731. feature.feature_id,
  26732. feature.dbxref_id,
  26733. feature.organism_id,
  26734. feature.name,
  26735. feature.uniquename,
  26736. feature.residues,
  26737. feature.seqlen,
  26738. feature.md5checksum,
  26739. feature.type_id,
  26740. feature.is_analysis,
  26741. feature.is_obsolete,
  26742. feature.timeaccessioned,
  26743. feature.timelastmodified
  26744. FROM (feature
  26745. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26746. WHERE ((cvterm.name)::text = 'monocistronic'::text);
  26747. --
  26748. -- Name: monocistronic_mrna; Type: VIEW; Schema: so; Owner: -
  26749. --
  26750. CREATE VIEW monocistronic_mrna AS
  26751. SELECT feature.feature_id AS monocistronic_mrna_id,
  26752. feature.feature_id,
  26753. feature.dbxref_id,
  26754. feature.organism_id,
  26755. feature.name,
  26756. feature.uniquename,
  26757. feature.residues,
  26758. feature.seqlen,
  26759. feature.md5checksum,
  26760. feature.type_id,
  26761. feature.is_analysis,
  26762. feature.is_obsolete,
  26763. feature.timeaccessioned,
  26764. feature.timelastmodified
  26765. FROM (feature
  26766. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26767. WHERE ((cvterm.name)::text = 'monocistronic_mRNA'::text);
  26768. --
  26769. -- Name: monocistronic_primary_transcript; Type: VIEW; Schema: so; Owner: -
  26770. --
  26771. CREATE VIEW monocistronic_primary_transcript AS
  26772. SELECT feature.feature_id AS monocistronic_primary_transcript_id,
  26773. feature.feature_id,
  26774. feature.dbxref_id,
  26775. feature.organism_id,
  26776. feature.name,
  26777. feature.uniquename,
  26778. feature.residues,
  26779. feature.seqlen,
  26780. feature.md5checksum,
  26781. feature.type_id,
  26782. feature.is_analysis,
  26783. feature.is_obsolete,
  26784. feature.timeaccessioned,
  26785. feature.timelastmodified
  26786. FROM (feature
  26787. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26788. WHERE ((cvterm.name)::text = 'monocistronic_primary_transcript'::text);
  26789. --
  26790. -- Name: monocistronic_transcript; Type: VIEW; Schema: so; Owner: -
  26791. --
  26792. CREATE VIEW monocistronic_transcript AS
  26793. SELECT feature.feature_id AS monocistronic_transcript_id,
  26794. feature.feature_id,
  26795. feature.dbxref_id,
  26796. feature.organism_id,
  26797. feature.name,
  26798. feature.uniquename,
  26799. feature.residues,
  26800. feature.seqlen,
  26801. feature.md5checksum,
  26802. feature.type_id,
  26803. feature.is_analysis,
  26804. feature.is_obsolete,
  26805. feature.timeaccessioned,
  26806. feature.timelastmodified
  26807. FROM (feature
  26808. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26809. WHERE ((((cvterm.name)::text = 'monocistronic_primary_transcript'::text) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'monocistronic_transcript'::text));
  26810. --
  26811. -- Name: morpholino_backbone; Type: VIEW; Schema: so; Owner: -
  26812. --
  26813. CREATE VIEW morpholino_backbone AS
  26814. SELECT feature.feature_id AS morpholino_backbone_id,
  26815. feature.feature_id,
  26816. feature.dbxref_id,
  26817. feature.organism_id,
  26818. feature.name,
  26819. feature.uniquename,
  26820. feature.residues,
  26821. feature.seqlen,
  26822. feature.md5checksum,
  26823. feature.type_id,
  26824. feature.is_analysis,
  26825. feature.is_obsolete,
  26826. feature.timeaccessioned,
  26827. feature.timelastmodified
  26828. FROM (feature
  26829. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26830. WHERE ((cvterm.name)::text = 'morpholino_backbone'::text);
  26831. --
  26832. -- Name: morpholino_oligo; Type: VIEW; Schema: so; Owner: -
  26833. --
  26834. CREATE VIEW morpholino_oligo AS
  26835. SELECT feature.feature_id AS morpholino_oligo_id,
  26836. feature.feature_id,
  26837. feature.dbxref_id,
  26838. feature.organism_id,
  26839. feature.name,
  26840. feature.uniquename,
  26841. feature.residues,
  26842. feature.seqlen,
  26843. feature.md5checksum,
  26844. feature.type_id,
  26845. feature.is_analysis,
  26846. feature.is_obsolete,
  26847. feature.timeaccessioned,
  26848. feature.timelastmodified
  26849. FROM (feature
  26850. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26851. WHERE ((cvterm.name)::text = 'morpholino_oligo'::text);
  26852. --
  26853. -- Name: mrna_attribute; Type: VIEW; Schema: so; Owner: -
  26854. --
  26855. CREATE VIEW mrna_attribute AS
  26856. SELECT feature.feature_id AS mrna_attribute_id,
  26857. feature.feature_id,
  26858. feature.dbxref_id,
  26859. feature.organism_id,
  26860. feature.name,
  26861. feature.uniquename,
  26862. feature.residues,
  26863. feature.seqlen,
  26864. feature.md5checksum,
  26865. feature.type_id,
  26866. feature.is_analysis,
  26867. feature.is_obsolete,
  26868. feature.timeaccessioned,
  26869. feature.timelastmodified
  26870. FROM (feature
  26871. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26872. WHERE (((((((((((((((cvterm.name)::text = 'polyadenylated'::text) OR ((cvterm.name)::text = 'exemplar'::text)) OR ((cvterm.name)::text = 'frameshift'::text)) OR ((cvterm.name)::text = 'recoded'::text)) OR ((cvterm.name)::text = 'minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_framshift'::text)) OR ((cvterm.name)::text = 'codon_redefined'::text)) OR ((cvterm.name)::text = 'recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'minus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'plus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'mRNA_attribute'::text));
  26873. --
  26874. -- Name: mrna_recoded_by_codon_redefinition; Type: VIEW; Schema: so; Owner: -
  26875. --
  26876. CREATE VIEW mrna_recoded_by_codon_redefinition AS
  26877. SELECT feature.feature_id AS mrna_recoded_by_codon_redefinition_id,
  26878. feature.feature_id,
  26879. feature.dbxref_id,
  26880. feature.organism_id,
  26881. feature.name,
  26882. feature.uniquename,
  26883. feature.residues,
  26884. feature.seqlen,
  26885. feature.md5checksum,
  26886. feature.type_id,
  26887. feature.is_analysis,
  26888. feature.is_obsolete,
  26889. feature.timeaccessioned,
  26890. feature.timelastmodified
  26891. FROM (feature
  26892. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26893. WHERE ((cvterm.name)::text = 'mRNA_recoded_by_codon_redefinition'::text);
  26894. --
  26895. -- Name: mrna_recoded_by_translational_bypass; Type: VIEW; Schema: so; Owner: -
  26896. --
  26897. CREATE VIEW mrna_recoded_by_translational_bypass AS
  26898. SELECT feature.feature_id AS mrna_recoded_by_translational_bypass_id,
  26899. feature.feature_id,
  26900. feature.dbxref_id,
  26901. feature.organism_id,
  26902. feature.name,
  26903. feature.uniquename,
  26904. feature.residues,
  26905. feature.seqlen,
  26906. feature.md5checksum,
  26907. feature.type_id,
  26908. feature.is_analysis,
  26909. feature.is_obsolete,
  26910. feature.timeaccessioned,
  26911. feature.timelastmodified
  26912. FROM (feature
  26913. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26914. WHERE ((cvterm.name)::text = 'mRNA_recoded_by_translational_bypass'::text);
  26915. --
  26916. -- Name: mrna_region; Type: VIEW; Schema: so; Owner: -
  26917. --
  26918. CREATE VIEW mrna_region AS
  26919. SELECT feature.feature_id AS mrna_region_id,
  26920. feature.feature_id,
  26921. feature.dbxref_id,
  26922. feature.organism_id,
  26923. feature.name,
  26924. feature.uniquename,
  26925. feature.residues,
  26926. feature.seqlen,
  26927. feature.md5checksum,
  26928. feature.type_id,
  26929. feature.is_analysis,
  26930. feature.is_obsolete,
  26931. feature.timeaccessioned,
  26932. feature.timelastmodified
  26933. FROM (feature
  26934. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26935. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'riboswitch'::text) OR ((cvterm.name)::text = 'ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'UTR'::text)) OR ((cvterm.name)::text = 'CDS'::text)) OR ((cvterm.name)::text = 'five_prime_open_reading_frame'::text)) OR ((cvterm.name)::text = 'UTR_region'::text)) OR ((cvterm.name)::text = 'CDS_region'::text)) OR ((cvterm.name)::text = 'translational_frameshift'::text)) OR ((cvterm.name)::text = 'recoding_stimulatory_region'::text)) OR ((cvterm.name)::text = 'internal_ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'kozak_sequence'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'five_prime_UTR'::text)) OR ((cvterm.name)::text = 'three_prime_UTR'::text)) OR ((cvterm.name)::text = 'internal_UTR'::text)) OR ((cvterm.name)::text = 'untranslated_region_polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_CDS'::text)) OR ((cvterm.name)::text = 'CDS_fragment'::text)) OR ((cvterm.name)::text = 'CDS_independently_known'::text)) OR ((cvterm.name)::text = 'CDS_predicted'::text)) OR ((cvterm.name)::text = 'orphan_CDS'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_sequence_similarity_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text)) OR ((cvterm.name)::text = 'upstream_AUG_codon'::text)) OR ((cvterm.name)::text = 'AU_rich_element'::text)) OR ((cvterm.name)::text = 'Bruno_response_element'::text)) OR ((cvterm.name)::text = 'iron_responsive_element'::text)) OR ((cvterm.name)::text = 'coding_start'::text)) OR ((cvterm.name)::text = 'coding_end'::text)) OR ((cvterm.name)::text = 'codon'::text)) OR ((cvterm.name)::text = 'recoded_codon'::text)) OR ((cvterm.name)::text = 'start_codon'::text)) OR ((cvterm.name)::text = 'stop_codon'::text)) OR ((cvterm.name)::text = 'stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'four_bp_start_codon'::text)) OR ((cvterm.name)::text = 'CTG_start_codon'::text)) OR ((cvterm.name)::text = 'plus_1_translational_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_translational_frameshift'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'SECIS_element'::text)) OR ((cvterm.name)::text = 'three_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'five_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'stop_codon_signal'::text)) OR ((cvterm.name)::text = 'three_prime_stem_loop_structure'::text)) OR ((cvterm.name)::text = 'flanking_three_prime_quadruplet_recoding_signal'::text)) OR ((cvterm.name)::text = 'three_prime_repeat_recoding_signal'::text)) OR ((cvterm.name)::text = 'distant_three_prime_recoding_signal'::text)) OR ((cvterm.name)::text = 'UAG_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UAA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UGA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'mRNA_region'::text));
  26936. --
  26937. -- Name: mrna_with_frameshift; Type: VIEW; Schema: so; Owner: -
  26938. --
  26939. CREATE VIEW mrna_with_frameshift AS
  26940. SELECT feature.feature_id AS mrna_with_frameshift_id,
  26941. feature.feature_id,
  26942. feature.dbxref_id,
  26943. feature.organism_id,
  26944. feature.name,
  26945. feature.uniquename,
  26946. feature.residues,
  26947. feature.seqlen,
  26948. feature.md5checksum,
  26949. feature.type_id,
  26950. feature.is_analysis,
  26951. feature.is_obsolete,
  26952. feature.timeaccessioned,
  26953. feature.timelastmodified
  26954. FROM (feature
  26955. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26956. WHERE ((((((cvterm.name)::text = 'mRNA_with_minus_1_frameshift'::text) OR ((cvterm.name)::text = 'mRNA_with_plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_2_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_frameshift'::text));
  26957. --
  26958. -- Name: mrna_with_minus_1_frameshift; Type: VIEW; Schema: so; Owner: -
  26959. --
  26960. CREATE VIEW mrna_with_minus_1_frameshift AS
  26961. SELECT feature.feature_id AS mrna_with_minus_1_frameshift_id,
  26962. feature.feature_id,
  26963. feature.dbxref_id,
  26964. feature.organism_id,
  26965. feature.name,
  26966. feature.uniquename,
  26967. feature.residues,
  26968. feature.seqlen,
  26969. feature.md5checksum,
  26970. feature.type_id,
  26971. feature.is_analysis,
  26972. feature.is_obsolete,
  26973. feature.timeaccessioned,
  26974. feature.timelastmodified
  26975. FROM (feature
  26976. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26977. WHERE ((cvterm.name)::text = 'mRNA_with_minus_1_frameshift'::text);
  26978. --
  26979. -- Name: mrna_with_minus_2_frameshift; Type: VIEW; Schema: so; Owner: -
  26980. --
  26981. CREATE VIEW mrna_with_minus_2_frameshift AS
  26982. SELECT feature.feature_id AS mrna_with_minus_2_frameshift_id,
  26983. feature.feature_id,
  26984. feature.dbxref_id,
  26985. feature.organism_id,
  26986. feature.name,
  26987. feature.uniquename,
  26988. feature.residues,
  26989. feature.seqlen,
  26990. feature.md5checksum,
  26991. feature.type_id,
  26992. feature.is_analysis,
  26993. feature.is_obsolete,
  26994. feature.timeaccessioned,
  26995. feature.timelastmodified
  26996. FROM (feature
  26997. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26998. WHERE ((cvterm.name)::text = 'mRNA_with_minus_2_frameshift'::text);
  26999. --
  27000. -- Name: mrna_with_plus_1_frameshift; Type: VIEW; Schema: so; Owner: -
  27001. --
  27002. CREATE VIEW mrna_with_plus_1_frameshift AS
  27003. SELECT feature.feature_id AS mrna_with_plus_1_frameshift_id,
  27004. feature.feature_id,
  27005. feature.dbxref_id,
  27006. feature.organism_id,
  27007. feature.name,
  27008. feature.uniquename,
  27009. feature.residues,
  27010. feature.seqlen,
  27011. feature.md5checksum,
  27012. feature.type_id,
  27013. feature.is_analysis,
  27014. feature.is_obsolete,
  27015. feature.timeaccessioned,
  27016. feature.timelastmodified
  27017. FROM (feature
  27018. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27019. WHERE ((cvterm.name)::text = 'mRNA_with_plus_1_frameshift'::text);
  27020. --
  27021. -- Name: mrna_with_plus_2_frameshift; Type: VIEW; Schema: so; Owner: -
  27022. --
  27023. CREATE VIEW mrna_with_plus_2_frameshift AS
  27024. SELECT feature.feature_id AS mrna_with_plus_2_frameshift_id,
  27025. feature.feature_id,
  27026. feature.dbxref_id,
  27027. feature.organism_id,
  27028. feature.name,
  27029. feature.uniquename,
  27030. feature.residues,
  27031. feature.seqlen,
  27032. feature.md5checksum,
  27033. feature.type_id,
  27034. feature.is_analysis,
  27035. feature.is_obsolete,
  27036. feature.timeaccessioned,
  27037. feature.timelastmodified
  27038. FROM (feature
  27039. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27040. WHERE ((cvterm.name)::text = 'mRNA_with_plus_2_frameshift'::text);
  27041. --
  27042. -- Name: mt_gene; Type: VIEW; Schema: so; Owner: -
  27043. --
  27044. CREATE VIEW mt_gene AS
  27045. SELECT feature.feature_id AS mt_gene_id,
  27046. feature.feature_id,
  27047. feature.dbxref_id,
  27048. feature.organism_id,
  27049. feature.name,
  27050. feature.uniquename,
  27051. feature.residues,
  27052. feature.seqlen,
  27053. feature.md5checksum,
  27054. feature.type_id,
  27055. feature.is_analysis,
  27056. feature.is_obsolete,
  27057. feature.timeaccessioned,
  27058. feature.timelastmodified
  27059. FROM (feature
  27060. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27061. WHERE ((((((cvterm.name)::text = 'kinetoplast_gene'::text) OR ((cvterm.name)::text = 'maxicircle_gene'::text)) OR ((cvterm.name)::text = 'minicircle_gene'::text)) OR ((cvterm.name)::text = 'cryptogene'::text)) OR ((cvterm.name)::text = 'mt_gene'::text));
  27062. --
  27063. -- Name: mte; Type: VIEW; Schema: so; Owner: -
  27064. --
  27065. CREATE VIEW mte AS
  27066. SELECT feature.feature_id AS mte_id,
  27067. feature.feature_id,
  27068. feature.dbxref_id,
  27069. feature.organism_id,
  27070. feature.name,
  27071. feature.uniquename,
  27072. feature.residues,
  27073. feature.seqlen,
  27074. feature.md5checksum,
  27075. feature.type_id,
  27076. feature.is_analysis,
  27077. feature.is_obsolete,
  27078. feature.timeaccessioned,
  27079. feature.timelastmodified
  27080. FROM (feature
  27081. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27082. WHERE ((cvterm.name)::text = 'MTE'::text);
  27083. --
  27084. -- Name: mutated_variant_site; Type: VIEW; Schema: so; Owner: -
  27085. --
  27086. CREATE VIEW mutated_variant_site AS
  27087. SELECT feature.feature_id AS mutated_variant_site_id,
  27088. feature.feature_id,
  27089. feature.dbxref_id,
  27090. feature.organism_id,
  27091. feature.name,
  27092. feature.uniquename,
  27093. feature.residues,
  27094. feature.seqlen,
  27095. feature.md5checksum,
  27096. feature.type_id,
  27097. feature.is_analysis,
  27098. feature.is_obsolete,
  27099. feature.timeaccessioned,
  27100. feature.timelastmodified
  27101. FROM (feature
  27102. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27103. WHERE ((cvterm.name)::text = 'mutated_variant_site'::text);
  27104. --
  27105. -- Name: n2_2_prime_o_dimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27106. --
  27107. CREATE VIEW n2_2_prime_o_dimethylguanosine AS
  27108. SELECT feature.feature_id AS n2_2_prime_o_dimethylguanosine_id,
  27109. feature.feature_id,
  27110. feature.dbxref_id,
  27111. feature.organism_id,
  27112. feature.name,
  27113. feature.uniquename,
  27114. feature.residues,
  27115. feature.seqlen,
  27116. feature.md5checksum,
  27117. feature.type_id,
  27118. feature.is_analysis,
  27119. feature.is_obsolete,
  27120. feature.timeaccessioned,
  27121. feature.timelastmodified
  27122. FROM (feature
  27123. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27124. WHERE ((cvterm.name)::text = 'N2_2_prime_O_dimethylguanosine'::text);
  27125. --
  27126. -- Name: n2_7_2prirme_o_trimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27127. --
  27128. CREATE VIEW n2_7_2prirme_o_trimethylguanosine AS
  27129. SELECT feature.feature_id AS n2_7_2prirme_o_trimethylguanosine_id,
  27130. feature.feature_id,
  27131. feature.dbxref_id,
  27132. feature.organism_id,
  27133. feature.name,
  27134. feature.uniquename,
  27135. feature.residues,
  27136. feature.seqlen,
  27137. feature.md5checksum,
  27138. feature.type_id,
  27139. feature.is_analysis,
  27140. feature.is_obsolete,
  27141. feature.timeaccessioned,
  27142. feature.timelastmodified
  27143. FROM (feature
  27144. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27145. WHERE ((cvterm.name)::text = 'N2_7_2prirme_O_trimethylguanosine'::text);
  27146. --
  27147. -- Name: n2_7_dimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27148. --
  27149. CREATE VIEW n2_7_dimethylguanosine AS
  27150. SELECT feature.feature_id AS n2_7_dimethylguanosine_id,
  27151. feature.feature_id,
  27152. feature.dbxref_id,
  27153. feature.organism_id,
  27154. feature.name,
  27155. feature.uniquename,
  27156. feature.residues,
  27157. feature.seqlen,
  27158. feature.md5checksum,
  27159. feature.type_id,
  27160. feature.is_analysis,
  27161. feature.is_obsolete,
  27162. feature.timeaccessioned,
  27163. feature.timelastmodified
  27164. FROM (feature
  27165. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27166. WHERE ((cvterm.name)::text = 'N2_7_dimethylguanosine'::text);
  27167. --
  27168. -- Name: n2_methylguanosine; Type: VIEW; Schema: so; Owner: -
  27169. --
  27170. CREATE VIEW n2_methylguanosine AS
  27171. SELECT feature.feature_id AS n2_methylguanosine_id,
  27172. feature.feature_id,
  27173. feature.dbxref_id,
  27174. feature.organism_id,
  27175. feature.name,
  27176. feature.uniquename,
  27177. feature.residues,
  27178. feature.seqlen,
  27179. feature.md5checksum,
  27180. feature.type_id,
  27181. feature.is_analysis,
  27182. feature.is_obsolete,
  27183. feature.timeaccessioned,
  27184. feature.timelastmodified
  27185. FROM (feature
  27186. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27187. WHERE ((cvterm.name)::text = 'N2_methylguanosine'::text);
  27188. --
  27189. -- Name: n2_n2_2_prime_o_trimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27190. --
  27191. CREATE VIEW n2_n2_2_prime_o_trimethylguanosine AS
  27192. SELECT feature.feature_id AS n2_n2_2_prime_o_trimethylguanosine_id,
  27193. feature.feature_id,
  27194. feature.dbxref_id,
  27195. feature.organism_id,
  27196. feature.name,
  27197. feature.uniquename,
  27198. feature.residues,
  27199. feature.seqlen,
  27200. feature.md5checksum,
  27201. feature.type_id,
  27202. feature.is_analysis,
  27203. feature.is_obsolete,
  27204. feature.timeaccessioned,
  27205. feature.timelastmodified
  27206. FROM (feature
  27207. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27208. WHERE ((cvterm.name)::text = 'N2_N2_2_prime_O_trimethylguanosine'::text);
  27209. --
  27210. -- Name: n2_n2_7_trimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27211. --
  27212. CREATE VIEW n2_n2_7_trimethylguanosine AS
  27213. SELECT feature.feature_id AS n2_n2_7_trimethylguanosine_id,
  27214. feature.feature_id,
  27215. feature.dbxref_id,
  27216. feature.organism_id,
  27217. feature.name,
  27218. feature.uniquename,
  27219. feature.residues,
  27220. feature.seqlen,
  27221. feature.md5checksum,
  27222. feature.type_id,
  27223. feature.is_analysis,
  27224. feature.is_obsolete,
  27225. feature.timeaccessioned,
  27226. feature.timelastmodified
  27227. FROM (feature
  27228. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27229. WHERE ((cvterm.name)::text = 'N2_N2_7_trimethylguanosine'::text);
  27230. --
  27231. -- Name: n2_n2_dimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27232. --
  27233. CREATE VIEW n2_n2_dimethylguanosine AS
  27234. SELECT feature.feature_id AS n2_n2_dimethylguanosine_id,
  27235. feature.feature_id,
  27236. feature.dbxref_id,
  27237. feature.organism_id,
  27238. feature.name,
  27239. feature.uniquename,
  27240. feature.residues,
  27241. feature.seqlen,
  27242. feature.md5checksum,
  27243. feature.type_id,
  27244. feature.is_analysis,
  27245. feature.is_obsolete,
  27246. feature.timeaccessioned,
  27247. feature.timelastmodified
  27248. FROM (feature
  27249. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27250. WHERE ((cvterm.name)::text = 'N2_N2_dimethylguanosine'::text);
  27251. --
  27252. -- Name: n4_2_prime_o_dimethylcytidine; Type: VIEW; Schema: so; Owner: -
  27253. --
  27254. CREATE VIEW n4_2_prime_o_dimethylcytidine AS
  27255. SELECT feature.feature_id AS n4_2_prime_o_dimethylcytidine_id,
  27256. feature.feature_id,
  27257. feature.dbxref_id,
  27258. feature.organism_id,
  27259. feature.name,
  27260. feature.uniquename,
  27261. feature.residues,
  27262. feature.seqlen,
  27263. feature.md5checksum,
  27264. feature.type_id,
  27265. feature.is_analysis,
  27266. feature.is_obsolete,
  27267. feature.timeaccessioned,
  27268. feature.timelastmodified
  27269. FROM (feature
  27270. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27271. WHERE ((cvterm.name)::text = 'N4_2_prime_O_dimethylcytidine'::text);
  27272. --
  27273. -- Name: n4_acetyl_2_prime_o_methylcytidine; Type: VIEW; Schema: so; Owner: -
  27274. --
  27275. CREATE VIEW n4_acetyl_2_prime_o_methylcytidine AS
  27276. SELECT feature.feature_id AS n4_acetyl_2_prime_o_methylcytidine_id,
  27277. feature.feature_id,
  27278. feature.dbxref_id,
  27279. feature.organism_id,
  27280. feature.name,
  27281. feature.uniquename,
  27282. feature.residues,
  27283. feature.seqlen,
  27284. feature.md5checksum,
  27285. feature.type_id,
  27286. feature.is_analysis,
  27287. feature.is_obsolete,
  27288. feature.timeaccessioned,
  27289. feature.timelastmodified
  27290. FROM (feature
  27291. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27292. WHERE ((cvterm.name)::text = 'N4_acetyl_2_prime_O_methylcytidine'::text);
  27293. --
  27294. -- Name: n4_acetylcytidine; Type: VIEW; Schema: so; Owner: -
  27295. --
  27296. CREATE VIEW n4_acetylcytidine AS
  27297. SELECT feature.feature_id AS n4_acetylcytidine_id,
  27298. feature.feature_id,
  27299. feature.dbxref_id,
  27300. feature.organism_id,
  27301. feature.name,
  27302. feature.uniquename,
  27303. feature.residues,
  27304. feature.seqlen,
  27305. feature.md5checksum,
  27306. feature.type_id,
  27307. feature.is_analysis,
  27308. feature.is_obsolete,
  27309. feature.timeaccessioned,
  27310. feature.timelastmodified
  27311. FROM (feature
  27312. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27313. WHERE ((cvterm.name)::text = 'N4_acetylcytidine'::text);
  27314. --
  27315. -- Name: n4_methylcytidine; Type: VIEW; Schema: so; Owner: -
  27316. --
  27317. CREATE VIEW n4_methylcytidine AS
  27318. SELECT feature.feature_id AS n4_methylcytidine_id,
  27319. feature.feature_id,
  27320. feature.dbxref_id,
  27321. feature.organism_id,
  27322. feature.name,
  27323. feature.uniquename,
  27324. feature.residues,
  27325. feature.seqlen,
  27326. feature.md5checksum,
  27327. feature.type_id,
  27328. feature.is_analysis,
  27329. feature.is_obsolete,
  27330. feature.timeaccessioned,
  27331. feature.timelastmodified
  27332. FROM (feature
  27333. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27334. WHERE ((cvterm.name)::text = 'N4_methylcytidine'::text);
  27335. --
  27336. -- Name: n4_n4_2_prime_o_trimethylcytidine; Type: VIEW; Schema: so; Owner: -
  27337. --
  27338. CREATE VIEW n4_n4_2_prime_o_trimethylcytidine AS
  27339. SELECT feature.feature_id AS n4_n4_2_prime_o_trimethylcytidine_id,
  27340. feature.feature_id,
  27341. feature.dbxref_id,
  27342. feature.organism_id,
  27343. feature.name,
  27344. feature.uniquename,
  27345. feature.residues,
  27346. feature.seqlen,
  27347. feature.md5checksum,
  27348. feature.type_id,
  27349. feature.is_analysis,
  27350. feature.is_obsolete,
  27351. feature.timeaccessioned,
  27352. feature.timelastmodified
  27353. FROM (feature
  27354. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27355. WHERE ((cvterm.name)::text = 'N4_N4_2_prime_O_trimethylcytidine'::text);
  27356. --
  27357. -- Name: n6_2_prime_o_dimethyladenosine; Type: VIEW; Schema: so; Owner: -
  27358. --
  27359. CREATE VIEW n6_2_prime_o_dimethyladenosine AS
  27360. SELECT feature.feature_id AS n6_2_prime_o_dimethyladenosine_id,
  27361. feature.feature_id,
  27362. feature.dbxref_id,
  27363. feature.organism_id,
  27364. feature.name,
  27365. feature.uniquename,
  27366. feature.residues,
  27367. feature.seqlen,
  27368. feature.md5checksum,
  27369. feature.type_id,
  27370. feature.is_analysis,
  27371. feature.is_obsolete,
  27372. feature.timeaccessioned,
  27373. feature.timelastmodified
  27374. FROM (feature
  27375. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27376. WHERE ((cvterm.name)::text = 'N6_2_prime_O_dimethyladenosine'::text);
  27377. --
  27378. -- Name: n6_acetyladenosine; Type: VIEW; Schema: so; Owner: -
  27379. --
  27380. CREATE VIEW n6_acetyladenosine AS
  27381. SELECT feature.feature_id AS n6_acetyladenosine_id,
  27382. feature.feature_id,
  27383. feature.dbxref_id,
  27384. feature.organism_id,
  27385. feature.name,
  27386. feature.uniquename,
  27387. feature.residues,
  27388. feature.seqlen,
  27389. feature.md5checksum,
  27390. feature.type_id,
  27391. feature.is_analysis,
  27392. feature.is_obsolete,
  27393. feature.timeaccessioned,
  27394. feature.timelastmodified
  27395. FROM (feature
  27396. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27397. WHERE ((cvterm.name)::text = 'N6_acetyladenosine'::text);
  27398. --
  27399. -- Name: n6_cis_hydroxyisopentenyl_adenosine; Type: VIEW; Schema: so; Owner: -
  27400. --
  27401. CREATE VIEW n6_cis_hydroxyisopentenyl_adenosine AS
  27402. SELECT feature.feature_id AS n6_cis_hydroxyisopentenyl_adenosine_id,
  27403. feature.feature_id,
  27404. feature.dbxref_id,
  27405. feature.organism_id,
  27406. feature.name,
  27407. feature.uniquename,
  27408. feature.residues,
  27409. feature.seqlen,
  27410. feature.md5checksum,
  27411. feature.type_id,
  27412. feature.is_analysis,
  27413. feature.is_obsolete,
  27414. feature.timeaccessioned,
  27415. feature.timelastmodified
  27416. FROM (feature
  27417. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27418. WHERE ((cvterm.name)::text = 'N6_cis_hydroxyisopentenyl_adenosine'::text);
  27419. --
  27420. -- Name: n6_glycinylcarbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  27421. --
  27422. CREATE VIEW n6_glycinylcarbamoyladenosine AS
  27423. SELECT feature.feature_id AS n6_glycinylcarbamoyladenosine_id,
  27424. feature.feature_id,
  27425. feature.dbxref_id,
  27426. feature.organism_id,
  27427. feature.name,
  27428. feature.uniquename,
  27429. feature.residues,
  27430. feature.seqlen,
  27431. feature.md5checksum,
  27432. feature.type_id,
  27433. feature.is_analysis,
  27434. feature.is_obsolete,
  27435. feature.timeaccessioned,
  27436. feature.timelastmodified
  27437. FROM (feature
  27438. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27439. WHERE ((cvterm.name)::text = 'N6_glycinylcarbamoyladenosine'::text);
  27440. --
  27441. -- Name: n6_hydroxynorvalylcarbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  27442. --
  27443. CREATE VIEW n6_hydroxynorvalylcarbamoyladenosine AS
  27444. SELECT feature.feature_id AS n6_hydroxynorvalylcarbamoyladenosine_id,
  27445. feature.feature_id,
  27446. feature.dbxref_id,
  27447. feature.organism_id,
  27448. feature.name,
  27449. feature.uniquename,
  27450. feature.residues,
  27451. feature.seqlen,
  27452. feature.md5checksum,
  27453. feature.type_id,
  27454. feature.is_analysis,
  27455. feature.is_obsolete,
  27456. feature.timeaccessioned,
  27457. feature.timelastmodified
  27458. FROM (feature
  27459. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27460. WHERE ((cvterm.name)::text = 'N6_hydroxynorvalylcarbamoyladenosine'::text);
  27461. --
  27462. -- Name: n6_isopentenyladenosine; Type: VIEW; Schema: so; Owner: -
  27463. --
  27464. CREATE VIEW n6_isopentenyladenosine AS
  27465. SELECT feature.feature_id AS n6_isopentenyladenosine_id,
  27466. feature.feature_id,
  27467. feature.dbxref_id,
  27468. feature.organism_id,
  27469. feature.name,
  27470. feature.uniquename,
  27471. feature.residues,
  27472. feature.seqlen,
  27473. feature.md5checksum,
  27474. feature.type_id,
  27475. feature.is_analysis,
  27476. feature.is_obsolete,
  27477. feature.timeaccessioned,
  27478. feature.timelastmodified
  27479. FROM (feature
  27480. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27481. WHERE ((cvterm.name)::text = 'N6_isopentenyladenosine'::text);
  27482. --
  27483. -- Name: n6_methyl_n6_threonylcarbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  27484. --
  27485. CREATE VIEW n6_methyl_n6_threonylcarbamoyladenosine AS
  27486. SELECT feature.feature_id AS n6_methyl_n6_threonylcarbamoyladenosine_id,
  27487. feature.feature_id,
  27488. feature.dbxref_id,
  27489. feature.organism_id,
  27490. feature.name,
  27491. feature.uniquename,
  27492. feature.residues,
  27493. feature.seqlen,
  27494. feature.md5checksum,
  27495. feature.type_id,
  27496. feature.is_analysis,
  27497. feature.is_obsolete,
  27498. feature.timeaccessioned,
  27499. feature.timelastmodified
  27500. FROM (feature
  27501. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27502. WHERE ((cvterm.name)::text = 'N6_methyl_N6_threonylcarbamoyladenosine'::text);
  27503. --
  27504. -- Name: n6_methyladenosine; Type: VIEW; Schema: so; Owner: -
  27505. --
  27506. CREATE VIEW n6_methyladenosine AS
  27507. SELECT feature.feature_id AS n6_methyladenosine_id,
  27508. feature.feature_id,
  27509. feature.dbxref_id,
  27510. feature.organism_id,
  27511. feature.name,
  27512. feature.uniquename,
  27513. feature.residues,
  27514. feature.seqlen,
  27515. feature.md5checksum,
  27516. feature.type_id,
  27517. feature.is_analysis,
  27518. feature.is_obsolete,
  27519. feature.timeaccessioned,
  27520. feature.timelastmodified
  27521. FROM (feature
  27522. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27523. WHERE ((cvterm.name)::text = 'N6_methyladenosine'::text);
  27524. --
  27525. -- Name: n6_n6_2_prime_o_trimethyladenosine; Type: VIEW; Schema: so; Owner: -
  27526. --
  27527. CREATE VIEW n6_n6_2_prime_o_trimethyladenosine AS
  27528. SELECT feature.feature_id AS n6_n6_2_prime_o_trimethyladenosine_id,
  27529. feature.feature_id,
  27530. feature.dbxref_id,
  27531. feature.organism_id,
  27532. feature.name,
  27533. feature.uniquename,
  27534. feature.residues,
  27535. feature.seqlen,
  27536. feature.md5checksum,
  27537. feature.type_id,
  27538. feature.is_analysis,
  27539. feature.is_obsolete,
  27540. feature.timeaccessioned,
  27541. feature.timelastmodified
  27542. FROM (feature
  27543. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27544. WHERE ((cvterm.name)::text = 'N6_N6_2_prime_O_trimethyladenosine'::text);
  27545. --
  27546. -- Name: n6_n6_dimethyladenosine; Type: VIEW; Schema: so; Owner: -
  27547. --
  27548. CREATE VIEW n6_n6_dimethyladenosine AS
  27549. SELECT feature.feature_id AS n6_n6_dimethyladenosine_id,
  27550. feature.feature_id,
  27551. feature.dbxref_id,
  27552. feature.organism_id,
  27553. feature.name,
  27554. feature.uniquename,
  27555. feature.residues,
  27556. feature.seqlen,
  27557. feature.md5checksum,
  27558. feature.type_id,
  27559. feature.is_analysis,
  27560. feature.is_obsolete,
  27561. feature.timeaccessioned,
  27562. feature.timelastmodified
  27563. FROM (feature
  27564. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27565. WHERE ((cvterm.name)::text = 'N6_N6_dimethyladenosine'::text);
  27566. --
  27567. -- Name: n6_threonylcarbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  27568. --
  27569. CREATE VIEW n6_threonylcarbamoyladenosine AS
  27570. SELECT feature.feature_id AS n6_threonylcarbamoyladenosine_id,
  27571. feature.feature_id,
  27572. feature.dbxref_id,
  27573. feature.organism_id,
  27574. feature.name,
  27575. feature.uniquename,
  27576. feature.residues,
  27577. feature.seqlen,
  27578. feature.md5checksum,
  27579. feature.type_id,
  27580. feature.is_analysis,
  27581. feature.is_obsolete,
  27582. feature.timeaccessioned,
  27583. feature.timelastmodified
  27584. FROM (feature
  27585. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27586. WHERE ((cvterm.name)::text = 'N6_threonylcarbamoyladenosine'::text);
  27587. --
  27588. -- Name: n_terminal_region; Type: VIEW; Schema: so; Owner: -
  27589. --
  27590. CREATE VIEW n_terminal_region AS
  27591. SELECT feature.feature_id AS n_terminal_region_id,
  27592. feature.feature_id,
  27593. feature.dbxref_id,
  27594. feature.organism_id,
  27595. feature.name,
  27596. feature.uniquename,
  27597. feature.residues,
  27598. feature.seqlen,
  27599. feature.md5checksum,
  27600. feature.type_id,
  27601. feature.is_analysis,
  27602. feature.is_obsolete,
  27603. feature.timeaccessioned,
  27604. feature.timelastmodified
  27605. FROM (feature
  27606. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27607. WHERE ((cvterm.name)::text = 'n_terminal_region'::text);
  27608. --
  27609. -- Name: natural_plasmid; Type: VIEW; Schema: so; Owner: -
  27610. --
  27611. CREATE VIEW natural_plasmid AS
  27612. SELECT feature.feature_id AS natural_plasmid_id,
  27613. feature.feature_id,
  27614. feature.dbxref_id,
  27615. feature.organism_id,
  27616. feature.name,
  27617. feature.uniquename,
  27618. feature.residues,
  27619. feature.seqlen,
  27620. feature.md5checksum,
  27621. feature.type_id,
  27622. feature.is_analysis,
  27623. feature.is_obsolete,
  27624. feature.timeaccessioned,
  27625. feature.timelastmodified
  27626. FROM (feature
  27627. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27628. WHERE ((cvterm.name)::text = 'natural_plasmid'::text);
  27629. --
  27630. -- Name: natural_transposable_element; Type: VIEW; Schema: so; Owner: -
  27631. --
  27632. CREATE VIEW natural_transposable_element AS
  27633. SELECT feature.feature_id AS natural_transposable_element_id,
  27634. feature.feature_id,
  27635. feature.dbxref_id,
  27636. feature.organism_id,
  27637. feature.name,
  27638. feature.uniquename,
  27639. feature.residues,
  27640. feature.seqlen,
  27641. feature.md5checksum,
  27642. feature.type_id,
  27643. feature.is_analysis,
  27644. feature.is_obsolete,
  27645. feature.timeaccessioned,
  27646. feature.timelastmodified
  27647. FROM (feature
  27648. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27649. WHERE ((cvterm.name)::text = 'natural_transposable_element'::text);
  27650. --
  27651. -- Name: natural_variant_site; Type: VIEW; Schema: so; Owner: -
  27652. --
  27653. CREATE VIEW natural_variant_site AS
  27654. SELECT feature.feature_id AS natural_variant_site_id,
  27655. feature.feature_id,
  27656. feature.dbxref_id,
  27657. feature.organism_id,
  27658. feature.name,
  27659. feature.uniquename,
  27660. feature.residues,
  27661. feature.seqlen,
  27662. feature.md5checksum,
  27663. feature.type_id,
  27664. feature.is_analysis,
  27665. feature.is_obsolete,
  27666. feature.timeaccessioned,
  27667. feature.timelastmodified
  27668. FROM (feature
  27669. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27670. WHERE ((cvterm.name)::text = 'natural_variant_site'::text);
  27671. --
  27672. -- Name: nc_conserved_region; Type: VIEW; Schema: so; Owner: -
  27673. --
  27674. CREATE VIEW nc_conserved_region AS
  27675. SELECT feature.feature_id AS nc_conserved_region_id,
  27676. feature.feature_id,
  27677. feature.dbxref_id,
  27678. feature.organism_id,
  27679. feature.name,
  27680. feature.uniquename,
  27681. feature.residues,
  27682. feature.seqlen,
  27683. feature.md5checksum,
  27684. feature.type_id,
  27685. feature.is_analysis,
  27686. feature.is_obsolete,
  27687. feature.timeaccessioned,
  27688. feature.timelastmodified
  27689. FROM (feature
  27690. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27691. WHERE ((cvterm.name)::text = 'nc_conserved_region'::text);
  27692. --
  27693. -- Name: nc_primary_transcript; Type: VIEW; Schema: so; Owner: -
  27694. --
  27695. CREATE VIEW nc_primary_transcript AS
  27696. SELECT feature.feature_id AS nc_primary_transcript_id,
  27697. feature.feature_id,
  27698. feature.dbxref_id,
  27699. feature.organism_id,
  27700. feature.name,
  27701. feature.uniquename,
  27702. feature.residues,
  27703. feature.seqlen,
  27704. feature.md5checksum,
  27705. feature.type_id,
  27706. feature.is_analysis,
  27707. feature.is_obsolete,
  27708. feature.timeaccessioned,
  27709. feature.timelastmodified
  27710. FROM (feature
  27711. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27712. WHERE (((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'scRNA_primary_transcript'::text) OR ((cvterm.name)::text = 'rRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tmRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'SRP_RNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tasiRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_small_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_large_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'alanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'arginine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'asparagine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'aspartic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'cysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glycine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'histidine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'isoleucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'leucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'lysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methionine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'phenylalanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'proline_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'serine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'threonine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tryptophan_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tyrosine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'valine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'pyrrolysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'selenocysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'U14_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'stRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'nc_primary_transcript'::text));
  27713. --
  27714. -- Name: nc_transcript_variant; Type: VIEW; Schema: so; Owner: -
  27715. --
  27716. CREATE VIEW nc_transcript_variant AS
  27717. SELECT feature.feature_id AS nc_transcript_variant_id,
  27718. feature.feature_id,
  27719. feature.dbxref_id,
  27720. feature.organism_id,
  27721. feature.name,
  27722. feature.uniquename,
  27723. feature.residues,
  27724. feature.seqlen,
  27725. feature.md5checksum,
  27726. feature.type_id,
  27727. feature.is_analysis,
  27728. feature.is_obsolete,
  27729. feature.timeaccessioned,
  27730. feature.timelastmodified
  27731. FROM (feature
  27732. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27733. WHERE (((cvterm.name)::text = 'mature_miRNA_variant'::text) OR ((cvterm.name)::text = 'nc_transcript_variant'::text));
  27734. --
  27735. -- Name: ncrna; Type: VIEW; Schema: so; Owner: -
  27736. --
  27737. CREATE VIEW ncrna AS
  27738. SELECT feature.feature_id AS ncrna_id,
  27739. feature.feature_id,
  27740. feature.dbxref_id,
  27741. feature.organism_id,
  27742. feature.name,
  27743. feature.uniquename,
  27744. feature.residues,
  27745. feature.seqlen,
  27746. feature.md5checksum,
  27747. feature.type_id,
  27748. feature.is_analysis,
  27749. feature.is_obsolete,
  27750. feature.timeaccessioned,
  27751. feature.timelastmodified
  27752. FROM (feature
  27753. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27754. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'scRNA'::text) OR ((cvterm.name)::text = 'rRNA'::text)) OR ((cvterm.name)::text = 'tRNA'::text)) OR ((cvterm.name)::text = 'snRNA'::text)) OR ((cvterm.name)::text = 'snoRNA'::text)) OR ((cvterm.name)::text = 'small_regulatory_ncRNA'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA'::text)) OR ((cvterm.name)::text = 'telomerase_RNA'::text)) OR ((cvterm.name)::text = 'vault_RNA'::text)) OR ((cvterm.name)::text = 'Y_RNA'::text)) OR ((cvterm.name)::text = 'rasiRNA'::text)) OR ((cvterm.name)::text = 'SRP_RNA'::text)) OR ((cvterm.name)::text = 'guide_RNA'::text)) OR ((cvterm.name)::text = 'antisense_RNA'::text)) OR ((cvterm.name)::text = 'siRNA'::text)) OR ((cvterm.name)::text = 'stRNA'::text)) OR ((cvterm.name)::text = 'class_II_RNA'::text)) OR ((cvterm.name)::text = 'class_I_RNA'::text)) OR ((cvterm.name)::text = 'piRNA'::text)) OR ((cvterm.name)::text = 'lincRNA'::text)) OR ((cvterm.name)::text = 'tasiRNA'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_RNA'::text)) OR ((cvterm.name)::text = 'small_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'large_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'rRNA_18S'::text)) OR ((cvterm.name)::text = 'rRNA_16S'::text)) OR ((cvterm.name)::text = 'rRNA_5_8S'::text)) OR ((cvterm.name)::text = 'rRNA_5S'::text)) OR ((cvterm.name)::text = 'rRNA_28S'::text)) OR ((cvterm.name)::text = 'rRNA_23S'::text)) OR ((cvterm.name)::text = 'rRNA_25S'::text)) OR ((cvterm.name)::text = 'rRNA_21S'::text)) OR ((cvterm.name)::text = 'alanyl_tRNA'::text)) OR ((cvterm.name)::text = 'asparaginyl_tRNA'::text)) OR ((cvterm.name)::text = 'aspartyl_tRNA'::text)) OR ((cvterm.name)::text = 'cysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutaminyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutamyl_tRNA'::text)) OR ((cvterm.name)::text = 'glycyl_tRNA'::text)) OR ((cvterm.name)::text = 'histidyl_tRNA'::text)) OR ((cvterm.name)::text = 'isoleucyl_tRNA'::text)) OR ((cvterm.name)::text = 'leucyl_tRNA'::text)) OR ((cvterm.name)::text = 'lysyl_tRNA'::text)) OR ((cvterm.name)::text = 'methionyl_tRNA'::text)) OR ((cvterm.name)::text = 'phenylalanyl_tRNA'::text)) OR ((cvterm.name)::text = 'prolyl_tRNA'::text)) OR ((cvterm.name)::text = 'seryl_tRNA'::text)) OR ((cvterm.name)::text = 'threonyl_tRNA'::text)) OR ((cvterm.name)::text = 'tryptophanyl_tRNA'::text)) OR ((cvterm.name)::text = 'tyrosyl_tRNA'::text)) OR ((cvterm.name)::text = 'valyl_tRNA'::text)) OR ((cvterm.name)::text = 'pyrrolysyl_tRNA'::text)) OR ((cvterm.name)::text = 'arginyl_tRNA'::text)) OR ((cvterm.name)::text = 'selenocysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'U1_snRNA'::text)) OR ((cvterm.name)::text = 'U2_snRNA'::text)) OR ((cvterm.name)::text = 'U4_snRNA'::text)) OR ((cvterm.name)::text = 'U4atac_snRNA'::text)) OR ((cvterm.name)::text = 'U5_snRNA'::text)) OR ((cvterm.name)::text = 'U6_snRNA'::text)) OR ((cvterm.name)::text = 'U6atac_snRNA'::text)) OR ((cvterm.name)::text = 'U11_snRNA'::text)) OR ((cvterm.name)::text = 'U12_snRNA'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA'::text)) OR ((cvterm.name)::text = 'U14_snoRNA'::text)) OR ((cvterm.name)::text = 'U3_snoRNA'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'miRNA'::text)) OR ((cvterm.name)::text = 'RNA_6S'::text)) OR ((cvterm.name)::text = 'CsrB_RsmB_RNA'::text)) OR ((cvterm.name)::text = 'DsrA_RNA'::text)) OR ((cvterm.name)::text = 'OxyS_RNA'::text)) OR ((cvterm.name)::text = 'RprA_RNA'::text)) OR ((cvterm.name)::text = 'RRE_RNA'::text)) OR ((cvterm.name)::text = 'spot_42_RNA'::text)) OR ((cvterm.name)::text = 'tmRNA'::text)) OR ((cvterm.name)::text = 'GcvB_RNA'::text)) OR ((cvterm.name)::text = 'MicF_RNA'::text)) OR ((cvterm.name)::text = 'ncRNA'::text));
  27755. --
  27756. -- Name: ncrna_gene; Type: VIEW; Schema: so; Owner: -
  27757. --
  27758. CREATE VIEW ncrna_gene AS
  27759. SELECT feature.feature_id AS ncrna_gene_id,
  27760. feature.feature_id,
  27761. feature.dbxref_id,
  27762. feature.organism_id,
  27763. feature.name,
  27764. feature.uniquename,
  27765. feature.residues,
  27766. feature.seqlen,
  27767. feature.md5checksum,
  27768. feature.type_id,
  27769. feature.is_analysis,
  27770. feature.is_obsolete,
  27771. feature.timeaccessioned,
  27772. feature.timelastmodified
  27773. FROM (feature
  27774. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27775. WHERE (((((((((((((((((cvterm.name)::text = 'gRNA_gene'::text) OR ((cvterm.name)::text = 'miRNA_gene'::text)) OR ((cvterm.name)::text = 'scRNA_gene'::text)) OR ((cvterm.name)::text = 'snoRNA_gene'::text)) OR ((cvterm.name)::text = 'snRNA_gene'::text)) OR ((cvterm.name)::text = 'SRP_RNA_gene'::text)) OR ((cvterm.name)::text = 'stRNA_gene'::text)) OR ((cvterm.name)::text = 'tmRNA_gene'::text)) OR ((cvterm.name)::text = 'tRNA_gene'::text)) OR ((cvterm.name)::text = 'rRNA_gene'::text)) OR ((cvterm.name)::text = 'piRNA_gene'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA_gene'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA_gene'::text)) OR ((cvterm.name)::text = 'lincRNA_gene'::text)) OR ((cvterm.name)::text = 'telomerase_RNA_gene'::text)) OR ((cvterm.name)::text = 'ncRNA_gene'::text));
  27776. --
  27777. -- Name: ndm2_motif; Type: VIEW; Schema: so; Owner: -
  27778. --
  27779. CREATE VIEW ndm2_motif AS
  27780. SELECT feature.feature_id AS ndm2_motif_id,
  27781. feature.feature_id,
  27782. feature.dbxref_id,
  27783. feature.organism_id,
  27784. feature.name,
  27785. feature.uniquename,
  27786. feature.residues,
  27787. feature.seqlen,
  27788. feature.md5checksum,
  27789. feature.type_id,
  27790. feature.is_analysis,
  27791. feature.is_obsolete,
  27792. feature.timeaccessioned,
  27793. feature.timelastmodified
  27794. FROM (feature
  27795. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27796. WHERE ((cvterm.name)::text = 'NDM2_motif'::text);
  27797. --
  27798. -- Name: ndm3_motif; Type: VIEW; Schema: so; Owner: -
  27799. --
  27800. CREATE VIEW ndm3_motif AS
  27801. SELECT feature.feature_id AS ndm3_motif_id,
  27802. feature.feature_id,
  27803. feature.dbxref_id,
  27804. feature.organism_id,
  27805. feature.name,
  27806. feature.uniquename,
  27807. feature.residues,
  27808. feature.seqlen,
  27809. feature.md5checksum,
  27810. feature.type_id,
  27811. feature.is_analysis,
  27812. feature.is_obsolete,
  27813. feature.timeaccessioned,
  27814. feature.timelastmodified
  27815. FROM (feature
  27816. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27817. WHERE ((cvterm.name)::text = 'NDM3_motif'::text);
  27818. --
  27819. -- Name: negative_sense_ssrna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  27820. --
  27821. CREATE VIEW negative_sense_ssrna_viral_sequence AS
  27822. SELECT feature.feature_id AS negative_sense_ssrna_viral_sequence_id,
  27823. feature.feature_id,
  27824. feature.dbxref_id,
  27825. feature.organism_id,
  27826. feature.name,
  27827. feature.uniquename,
  27828. feature.residues,
  27829. feature.seqlen,
  27830. feature.md5checksum,
  27831. feature.type_id,
  27832. feature.is_analysis,
  27833. feature.is_obsolete,
  27834. feature.timeaccessioned,
  27835. feature.timelastmodified
  27836. FROM (feature
  27837. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27838. WHERE ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text);
  27839. --
  27840. -- Name: negatively_autoregulated; Type: VIEW; Schema: so; Owner: -
  27841. --
  27842. CREATE VIEW negatively_autoregulated AS
  27843. SELECT feature.feature_id AS negatively_autoregulated_id,
  27844. feature.feature_id,
  27845. feature.dbxref_id,
  27846. feature.organism_id,
  27847. feature.name,
  27848. feature.uniquename,
  27849. feature.residues,
  27850. feature.seqlen,
  27851. feature.md5checksum,
  27852. feature.type_id,
  27853. feature.is_analysis,
  27854. feature.is_obsolete,
  27855. feature.timeaccessioned,
  27856. feature.timelastmodified
  27857. FROM (feature
  27858. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27859. WHERE ((cvterm.name)::text = 'negatively_autoregulated'::text);
  27860. --
  27861. -- Name: negatively_autoregulated_gene; Type: VIEW; Schema: so; Owner: -
  27862. --
  27863. CREATE VIEW negatively_autoregulated_gene AS
  27864. SELECT feature.feature_id AS negatively_autoregulated_gene_id,
  27865. feature.feature_id,
  27866. feature.dbxref_id,
  27867. feature.organism_id,
  27868. feature.name,
  27869. feature.uniquename,
  27870. feature.residues,
  27871. feature.seqlen,
  27872. feature.md5checksum,
  27873. feature.type_id,
  27874. feature.is_analysis,
  27875. feature.is_obsolete,
  27876. feature.timeaccessioned,
  27877. feature.timelastmodified
  27878. FROM (feature
  27879. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27880. WHERE ((cvterm.name)::text = 'negatively_autoregulated_gene'::text);
  27881. --
  27882. -- Name: nested_repeat; Type: VIEW; Schema: so; Owner: -
  27883. --
  27884. CREATE VIEW nested_repeat AS
  27885. SELECT feature.feature_id AS nested_repeat_id,
  27886. feature.feature_id,
  27887. feature.dbxref_id,
  27888. feature.organism_id,
  27889. feature.name,
  27890. feature.uniquename,
  27891. feature.residues,
  27892. feature.seqlen,
  27893. feature.md5checksum,
  27894. feature.type_id,
  27895. feature.is_analysis,
  27896. feature.is_obsolete,
  27897. feature.timeaccessioned,
  27898. feature.timelastmodified
  27899. FROM (feature
  27900. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27901. WHERE (((cvterm.name)::text = 'nested_tandem_repeat'::text) OR ((cvterm.name)::text = 'nested_repeat'::text));
  27902. --
  27903. -- Name: nested_tandem_repeat; Type: VIEW; Schema: so; Owner: -
  27904. --
  27905. CREATE VIEW nested_tandem_repeat AS
  27906. SELECT feature.feature_id AS nested_tandem_repeat_id,
  27907. feature.feature_id,
  27908. feature.dbxref_id,
  27909. feature.organism_id,
  27910. feature.name,
  27911. feature.uniquename,
  27912. feature.residues,
  27913. feature.seqlen,
  27914. feature.md5checksum,
  27915. feature.type_id,
  27916. feature.is_analysis,
  27917. feature.is_obsolete,
  27918. feature.timeaccessioned,
  27919. feature.timelastmodified
  27920. FROM (feature
  27921. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27922. WHERE ((cvterm.name)::text = 'nested_tandem_repeat'::text);
  27923. --
  27924. -- Name: nested_transposon; Type: VIEW; Schema: so; Owner: -
  27925. --
  27926. CREATE VIEW nested_transposon AS
  27927. SELECT feature.feature_id AS nested_transposon_id,
  27928. feature.feature_id,
  27929. feature.dbxref_id,
  27930. feature.organism_id,
  27931. feature.name,
  27932. feature.uniquename,
  27933. feature.residues,
  27934. feature.seqlen,
  27935. feature.md5checksum,
  27936. feature.type_id,
  27937. feature.is_analysis,
  27938. feature.is_obsolete,
  27939. feature.timeaccessioned,
  27940. feature.timelastmodified
  27941. FROM (feature
  27942. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27943. WHERE ((cvterm.name)::text = 'nested_transposon'::text);
  27944. --
  27945. -- Name: nmd_transcript_variant; Type: VIEW; Schema: so; Owner: -
  27946. --
  27947. CREATE VIEW nmd_transcript_variant AS
  27948. SELECT feature.feature_id AS nmd_transcript_variant_id,
  27949. feature.feature_id,
  27950. feature.dbxref_id,
  27951. feature.organism_id,
  27952. feature.name,
  27953. feature.uniquename,
  27954. feature.residues,
  27955. feature.seqlen,
  27956. feature.md5checksum,
  27957. feature.type_id,
  27958. feature.is_analysis,
  27959. feature.is_obsolete,
  27960. feature.timeaccessioned,
  27961. feature.timelastmodified
  27962. FROM (feature
  27963. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27964. WHERE ((cvterm.name)::text = 'NMD_transcript_variant'::text);
  27965. --
  27966. -- Name: no_output; Type: VIEW; Schema: so; Owner: -
  27967. --
  27968. CREATE VIEW no_output AS
  27969. SELECT feature.feature_id AS no_output_id,
  27970. feature.feature_id,
  27971. feature.dbxref_id,
  27972. feature.organism_id,
  27973. feature.name,
  27974. feature.uniquename,
  27975. feature.residues,
  27976. feature.seqlen,
  27977. feature.md5checksum,
  27978. feature.type_id,
  27979. feature.is_analysis,
  27980. feature.is_obsolete,
  27981. feature.timeaccessioned,
  27982. feature.timelastmodified
  27983. FROM (feature
  27984. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27985. WHERE ((cvterm.name)::text = 'no_output'::text);
  27986. --
  27987. -- Name: non_adjacent_residues; Type: VIEW; Schema: so; Owner: -
  27988. --
  27989. CREATE VIEW non_adjacent_residues AS
  27990. SELECT feature.feature_id AS non_adjacent_residues_id,
  27991. feature.feature_id,
  27992. feature.dbxref_id,
  27993. feature.organism_id,
  27994. feature.name,
  27995. feature.uniquename,
  27996. feature.residues,
  27997. feature.seqlen,
  27998. feature.md5checksum,
  27999. feature.type_id,
  28000. feature.is_analysis,
  28001. feature.is_obsolete,
  28002. feature.timeaccessioned,
  28003. feature.timelastmodified
  28004. FROM (feature
  28005. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28006. WHERE ((cvterm.name)::text = 'non_adjacent_residues'::text);
  28007. --
  28008. -- Name: non_canonical_five_prime_splice_site; Type: VIEW; Schema: so; Owner: -
  28009. --
  28010. CREATE VIEW non_canonical_five_prime_splice_site AS
  28011. SELECT feature.feature_id AS non_canonical_five_prime_splice_site_id,
  28012. feature.feature_id,
  28013. feature.dbxref_id,
  28014. feature.organism_id,
  28015. feature.name,
  28016. feature.uniquename,
  28017. feature.residues,
  28018. feature.seqlen,
  28019. feature.md5checksum,
  28020. feature.type_id,
  28021. feature.is_analysis,
  28022. feature.is_obsolete,
  28023. feature.timeaccessioned,
  28024. feature.timelastmodified
  28025. FROM (feature
  28026. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28027. WHERE ((cvterm.name)::text = 'non_canonical_five_prime_splice_site'::text);
  28028. --
  28029. -- Name: non_canonical_start_codon; Type: VIEW; Schema: so; Owner: -
  28030. --
  28031. CREATE VIEW non_canonical_start_codon AS
  28032. SELECT feature.feature_id AS non_canonical_start_codon_id,
  28033. feature.feature_id,
  28034. feature.dbxref_id,
  28035. feature.organism_id,
  28036. feature.name,
  28037. feature.uniquename,
  28038. feature.residues,
  28039. feature.seqlen,
  28040. feature.md5checksum,
  28041. feature.type_id,
  28042. feature.is_analysis,
  28043. feature.is_obsolete,
  28044. feature.timeaccessioned,
  28045. feature.timelastmodified
  28046. FROM (feature
  28047. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28048. WHERE ((((cvterm.name)::text = 'four_bp_start_codon'::text) OR ((cvterm.name)::text = 'CTG_start_codon'::text)) OR ((cvterm.name)::text = 'non_canonical_start_codon'::text));
  28049. --
  28050. -- Name: non_canonical_three_prime_splice_site; Type: VIEW; Schema: so; Owner: -
  28051. --
  28052. CREATE VIEW non_canonical_three_prime_splice_site AS
  28053. SELECT feature.feature_id AS non_canonical_three_prime_splice_site_id,
  28054. feature.feature_id,
  28055. feature.dbxref_id,
  28056. feature.organism_id,
  28057. feature.name,
  28058. feature.uniquename,
  28059. feature.residues,
  28060. feature.seqlen,
  28061. feature.md5checksum,
  28062. feature.type_id,
  28063. feature.is_analysis,
  28064. feature.is_obsolete,
  28065. feature.timeaccessioned,
  28066. feature.timelastmodified
  28067. FROM (feature
  28068. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28069. WHERE ((cvterm.name)::text = 'non_canonical_three_prime_splice_site'::text);
  28070. --
  28071. -- Name: non_coding_exon_variant; Type: VIEW; Schema: so; Owner: -
  28072. --
  28073. CREATE VIEW non_coding_exon_variant AS
  28074. SELECT feature.feature_id AS non_coding_exon_variant_id,
  28075. feature.feature_id,
  28076. feature.dbxref_id,
  28077. feature.organism_id,
  28078. feature.name,
  28079. feature.uniquename,
  28080. feature.residues,
  28081. feature.seqlen,
  28082. feature.md5checksum,
  28083. feature.type_id,
  28084. feature.is_analysis,
  28085. feature.is_obsolete,
  28086. feature.timeaccessioned,
  28087. feature.timelastmodified
  28088. FROM (feature
  28089. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28090. WHERE ((cvterm.name)::text = 'non_coding_exon_variant'::text);
  28091. --
  28092. -- Name: non_conservative_amino_acid_substitution; Type: VIEW; Schema: so; Owner: -
  28093. --
  28094. CREATE VIEW non_conservative_amino_acid_substitution AS
  28095. SELECT feature.feature_id AS non_conservative_amino_acid_substitution_id,
  28096. feature.feature_id,
  28097. feature.dbxref_id,
  28098. feature.organism_id,
  28099. feature.name,
  28100. feature.uniquename,
  28101. feature.residues,
  28102. feature.seqlen,
  28103. feature.md5checksum,
  28104. feature.type_id,
  28105. feature.is_analysis,
  28106. feature.is_obsolete,
  28107. feature.timeaccessioned,
  28108. feature.timelastmodified
  28109. FROM (feature
  28110. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28111. WHERE ((cvterm.name)::text = 'non_conservative_amino_acid_substitution'::text);
  28112. --
  28113. -- Name: non_conservative_missense_codon; Type: VIEW; Schema: so; Owner: -
  28114. --
  28115. CREATE VIEW non_conservative_missense_codon AS
  28116. SELECT feature.feature_id AS non_conservative_missense_codon_id,
  28117. feature.feature_id,
  28118. feature.dbxref_id,
  28119. feature.organism_id,
  28120. feature.name,
  28121. feature.uniquename,
  28122. feature.residues,
  28123. feature.seqlen,
  28124. feature.md5checksum,
  28125. feature.type_id,
  28126. feature.is_analysis,
  28127. feature.is_obsolete,
  28128. feature.timeaccessioned,
  28129. feature.timelastmodified
  28130. FROM (feature
  28131. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28132. WHERE ((cvterm.name)::text = 'non_conservative_missense_codon'::text);
  28133. --
  28134. -- Name: non_cytoplasmic_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  28135. --
  28136. CREATE VIEW non_cytoplasmic_polypeptide_region AS
  28137. SELECT feature.feature_id AS non_cytoplasmic_polypeptide_region_id,
  28138. feature.feature_id,
  28139. feature.dbxref_id,
  28140. feature.organism_id,
  28141. feature.name,
  28142. feature.uniquename,
  28143. feature.residues,
  28144. feature.seqlen,
  28145. feature.md5checksum,
  28146. feature.type_id,
  28147. feature.is_analysis,
  28148. feature.is_obsolete,
  28149. feature.timeaccessioned,
  28150. feature.timelastmodified
  28151. FROM (feature
  28152. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28153. WHERE ((cvterm.name)::text = 'non_cytoplasmic_polypeptide_region'::text);
  28154. --
  28155. -- Name: non_ltr_retrotransposon; Type: VIEW; Schema: so; Owner: -
  28156. --
  28157. CREATE VIEW non_ltr_retrotransposon AS
  28158. SELECT feature.feature_id AS non_ltr_retrotransposon_id,
  28159. feature.feature_id,
  28160. feature.dbxref_id,
  28161. feature.organism_id,
  28162. feature.name,
  28163. feature.uniquename,
  28164. feature.residues,
  28165. feature.seqlen,
  28166. feature.md5checksum,
  28167. feature.type_id,
  28168. feature.is_analysis,
  28169. feature.is_obsolete,
  28170. feature.timeaccessioned,
  28171. feature.timelastmodified
  28172. FROM (feature
  28173. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28174. WHERE ((((cvterm.name)::text = 'LINE_element'::text) OR ((cvterm.name)::text = 'SINE_element'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon'::text));
  28175. --
  28176. -- Name: non_ltr_retrotransposon_polymeric_tract; Type: VIEW; Schema: so; Owner: -
  28177. --
  28178. CREATE VIEW non_ltr_retrotransposon_polymeric_tract AS
  28179. SELECT feature.feature_id AS non_ltr_retrotransposon_polymeric_tract_id,
  28180. feature.feature_id,
  28181. feature.dbxref_id,
  28182. feature.organism_id,
  28183. feature.name,
  28184. feature.uniquename,
  28185. feature.residues,
  28186. feature.seqlen,
  28187. feature.md5checksum,
  28188. feature.type_id,
  28189. feature.is_analysis,
  28190. feature.is_obsolete,
  28191. feature.timeaccessioned,
  28192. feature.timelastmodified
  28193. FROM (feature
  28194. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28195. WHERE ((cvterm.name)::text = 'non_LTR_retrotransposon_polymeric_tract'::text);
  28196. --
  28197. -- Name: non_processed_pseudogene; Type: VIEW; Schema: so; Owner: -
  28198. --
  28199. CREATE VIEW non_processed_pseudogene AS
  28200. SELECT feature.feature_id AS non_processed_pseudogene_id,
  28201. feature.feature_id,
  28202. feature.dbxref_id,
  28203. feature.organism_id,
  28204. feature.name,
  28205. feature.uniquename,
  28206. feature.residues,
  28207. feature.seqlen,
  28208. feature.md5checksum,
  28209. feature.type_id,
  28210. feature.is_analysis,
  28211. feature.is_obsolete,
  28212. feature.timeaccessioned,
  28213. feature.timelastmodified
  28214. FROM (feature
  28215. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28216. WHERE (((((((cvterm.name)::text = 'pseudogene_by_unequal_crossing_over'::text) OR ((cvterm.name)::text = 'nuclear_mt_pseudogene'::text)) OR ((cvterm.name)::text = 'cassette_pseudogene'::text)) OR ((cvterm.name)::text = 'duplicated_pseudogene'::text)) OR ((cvterm.name)::text = 'unitary_pseudogene'::text)) OR ((cvterm.name)::text = 'non_processed_pseudogene'::text));
  28217. --
  28218. -- Name: non_protein_coding; Type: VIEW; Schema: so; Owner: -
  28219. --
  28220. CREATE VIEW non_protein_coding AS
  28221. SELECT feature.feature_id AS non_protein_coding_id,
  28222. feature.feature_id,
  28223. feature.dbxref_id,
  28224. feature.organism_id,
  28225. feature.name,
  28226. feature.uniquename,
  28227. feature.residues,
  28228. feature.seqlen,
  28229. feature.md5checksum,
  28230. feature.type_id,
  28231. feature.is_analysis,
  28232. feature.is_obsolete,
  28233. feature.timeaccessioned,
  28234. feature.timelastmodified
  28235. FROM (feature
  28236. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28237. WHERE ((((((((((((((cvterm.name)::text = 'miRNA_encoding'::text) OR ((cvterm.name)::text = 'rRNA_encoding'::text)) OR ((cvterm.name)::text = 'scRNA_encoding'::text)) OR ((cvterm.name)::text = 'snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'snRNA_encoding'::text)) OR ((cvterm.name)::text = 'SRP_RNA_encoding'::text)) OR ((cvterm.name)::text = 'stRNA_encoding'::text)) OR ((cvterm.name)::text = 'tmRNA_encoding'::text)) OR ((cvterm.name)::text = 'tRNA_encoding'::text)) OR ((cvterm.name)::text = 'gRNA_encoding'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'non_protein_coding'::text));
  28238. --
  28239. -- Name: non_synonymous_codon; Type: VIEW; Schema: so; Owner: -
  28240. --
  28241. CREATE VIEW non_synonymous_codon AS
  28242. SELECT feature.feature_id AS non_synonymous_codon_id,
  28243. feature.feature_id,
  28244. feature.dbxref_id,
  28245. feature.organism_id,
  28246. feature.name,
  28247. feature.uniquename,
  28248. feature.residues,
  28249. feature.seqlen,
  28250. feature.md5checksum,
  28251. feature.type_id,
  28252. feature.is_analysis,
  28253. feature.is_obsolete,
  28254. feature.timeaccessioned,
  28255. feature.timelastmodified
  28256. FROM (feature
  28257. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28258. WHERE ((((((cvterm.name)::text = 'stop_gained'::text) OR ((cvterm.name)::text = 'missense_codon'::text)) OR ((cvterm.name)::text = 'conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'non_conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'non_synonymous_codon'::text));
  28259. --
  28260. -- Name: non_terminal_residue; Type: VIEW; Schema: so; Owner: -
  28261. --
  28262. CREATE VIEW non_terminal_residue AS
  28263. SELECT feature.feature_id AS non_terminal_residue_id,
  28264. feature.feature_id,
  28265. feature.dbxref_id,
  28266. feature.organism_id,
  28267. feature.name,
  28268. feature.uniquename,
  28269. feature.residues,
  28270. feature.seqlen,
  28271. feature.md5checksum,
  28272. feature.type_id,
  28273. feature.is_analysis,
  28274. feature.is_obsolete,
  28275. feature.timeaccessioned,
  28276. feature.timelastmodified
  28277. FROM (feature
  28278. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28279. WHERE ((cvterm.name)::text = 'non_terminal_residue'::text);
  28280. --
  28281. -- Name: non_transcribed_region; Type: VIEW; Schema: so; Owner: -
  28282. --
  28283. CREATE VIEW non_transcribed_region AS
  28284. SELECT feature.feature_id AS non_transcribed_region_id,
  28285. feature.feature_id,
  28286. feature.dbxref_id,
  28287. feature.organism_id,
  28288. feature.name,
  28289. feature.uniquename,
  28290. feature.residues,
  28291. feature.seqlen,
  28292. feature.md5checksum,
  28293. feature.type_id,
  28294. feature.is_analysis,
  28295. feature.is_obsolete,
  28296. feature.timeaccessioned,
  28297. feature.timelastmodified
  28298. FROM (feature
  28299. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28300. WHERE ((cvterm.name)::text = 'non_transcribed_region'::text);
  28301. --
  28302. -- Name: nonamer_of_recombination_feature_of_vertebrate_im_sys_gene; Type: VIEW; Schema: so; Owner: -
  28303. --
  28304. CREATE VIEW nonamer_of_recombination_feature_of_vertebrate_im_sys_gene AS
  28305. SELECT feature.feature_id AS nonamer_of_recombination_feature_of_vertebrate_im_sys_gene_id,
  28306. feature.feature_id,
  28307. feature.dbxref_id,
  28308. feature.organism_id,
  28309. feature.name,
  28310. feature.uniquename,
  28311. feature.residues,
  28312. feature.seqlen,
  28313. feature.md5checksum,
  28314. feature.type_id,
  28315. feature.is_analysis,
  28316. feature.is_obsolete,
  28317. feature.timeaccessioned,
  28318. feature.timelastmodified
  28319. FROM (feature
  28320. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28321. WHERE ((((((cvterm.name)::text = 'three_prime_D_nonamer'::text) OR ((cvterm.name)::text = 'five_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'J_nonamer'::text)) OR ((cvterm.name)::text = 'V_nonamer'::text)) OR ((cvterm.name)::text = 'nonamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text));
  28322. --
  28323. -- Name: noncoding_exon; Type: VIEW; Schema: so; Owner: -
  28324. --
  28325. CREATE VIEW noncoding_exon AS
  28326. SELECT feature.feature_id AS noncoding_exon_id,
  28327. feature.feature_id,
  28328. feature.dbxref_id,
  28329. feature.organism_id,
  28330. feature.name,
  28331. feature.uniquename,
  28332. feature.residues,
  28333. feature.seqlen,
  28334. feature.md5checksum,
  28335. feature.type_id,
  28336. feature.is_analysis,
  28337. feature.is_obsolete,
  28338. feature.timeaccessioned,
  28339. feature.timelastmodified
  28340. FROM (feature
  28341. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28342. WHERE ((((cvterm.name)::text = 'three_prime_noncoding_exon'::text) OR ((cvterm.name)::text = 'five_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'noncoding_exon'::text));
  28343. --
  28344. -- Name: noncoding_region_of_exon; Type: VIEW; Schema: so; Owner: -
  28345. --
  28346. CREATE VIEW noncoding_region_of_exon AS
  28347. SELECT feature.feature_id AS noncoding_region_of_exon_id,
  28348. feature.feature_id,
  28349. feature.dbxref_id,
  28350. feature.organism_id,
  28351. feature.name,
  28352. feature.uniquename,
  28353. feature.residues,
  28354. feature.seqlen,
  28355. feature.md5checksum,
  28356. feature.type_id,
  28357. feature.is_analysis,
  28358. feature.is_obsolete,
  28359. feature.timeaccessioned,
  28360. feature.timelastmodified
  28361. FROM (feature
  28362. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28363. WHERE ((((cvterm.name)::text = 'three_prime_coding_exon_noncoding_region'::text) OR ((cvterm.name)::text = 'five_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'noncoding_region_of_exon'::text));
  28364. --
  28365. -- Name: noncontiguous_finished; Type: VIEW; Schema: so; Owner: -
  28366. --
  28367. CREATE VIEW noncontiguous_finished AS
  28368. SELECT feature.feature_id AS noncontiguous_finished_id,
  28369. feature.feature_id,
  28370. feature.dbxref_id,
  28371. feature.organism_id,
  28372. feature.name,
  28373. feature.uniquename,
  28374. feature.residues,
  28375. feature.seqlen,
  28376. feature.md5checksum,
  28377. feature.type_id,
  28378. feature.is_analysis,
  28379. feature.is_obsolete,
  28380. feature.timeaccessioned,
  28381. feature.timelastmodified
  28382. FROM (feature
  28383. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28384. WHERE ((cvterm.name)::text = 'noncontiguous_finished'::text);
  28385. --
  28386. -- Name: nuclear_chromosome; Type: VIEW; Schema: so; Owner: -
  28387. --
  28388. CREATE VIEW nuclear_chromosome AS
  28389. SELECT feature.feature_id AS nuclear_chromosome_id,
  28390. feature.feature_id,
  28391. feature.dbxref_id,
  28392. feature.organism_id,
  28393. feature.name,
  28394. feature.uniquename,
  28395. feature.residues,
  28396. feature.seqlen,
  28397. feature.md5checksum,
  28398. feature.type_id,
  28399. feature.is_analysis,
  28400. feature.is_obsolete,
  28401. feature.timeaccessioned,
  28402. feature.timelastmodified
  28403. FROM (feature
  28404. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28405. WHERE ((cvterm.name)::text = 'nuclear_chromosome'::text);
  28406. --
  28407. -- Name: nuclear_export_signal; Type: VIEW; Schema: so; Owner: -
  28408. --
  28409. CREATE VIEW nuclear_export_signal AS
  28410. SELECT feature.feature_id AS nuclear_export_signal_id,
  28411. feature.feature_id,
  28412. feature.dbxref_id,
  28413. feature.organism_id,
  28414. feature.name,
  28415. feature.uniquename,
  28416. feature.residues,
  28417. feature.seqlen,
  28418. feature.md5checksum,
  28419. feature.type_id,
  28420. feature.is_analysis,
  28421. feature.is_obsolete,
  28422. feature.timeaccessioned,
  28423. feature.timelastmodified
  28424. FROM (feature
  28425. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28426. WHERE ((cvterm.name)::text = 'nuclear_export_signal'::text);
  28427. --
  28428. -- Name: nuclear_gene; Type: VIEW; Schema: so; Owner: -
  28429. --
  28430. CREATE VIEW nuclear_gene AS
  28431. SELECT feature.feature_id AS nuclear_gene_id,
  28432. feature.feature_id,
  28433. feature.dbxref_id,
  28434. feature.organism_id,
  28435. feature.name,
  28436. feature.uniquename,
  28437. feature.residues,
  28438. feature.seqlen,
  28439. feature.md5checksum,
  28440. feature.type_id,
  28441. feature.is_analysis,
  28442. feature.is_obsolete,
  28443. feature.timeaccessioned,
  28444. feature.timelastmodified
  28445. FROM (feature
  28446. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28447. WHERE ((cvterm.name)::text = 'nuclear_gene'::text);
  28448. --
  28449. -- Name: nuclear_localization_signal; Type: VIEW; Schema: so; Owner: -
  28450. --
  28451. CREATE VIEW nuclear_localization_signal AS
  28452. SELECT feature.feature_id AS nuclear_localization_signal_id,
  28453. feature.feature_id,
  28454. feature.dbxref_id,
  28455. feature.organism_id,
  28456. feature.name,
  28457. feature.uniquename,
  28458. feature.residues,
  28459. feature.seqlen,
  28460. feature.md5checksum,
  28461. feature.type_id,
  28462. feature.is_analysis,
  28463. feature.is_obsolete,
  28464. feature.timeaccessioned,
  28465. feature.timelastmodified
  28466. FROM (feature
  28467. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28468. WHERE ((cvterm.name)::text = 'nuclear_localization_signal'::text);
  28469. --
  28470. -- Name: nuclear_mt_pseudogene; Type: VIEW; Schema: so; Owner: -
  28471. --
  28472. CREATE VIEW nuclear_mt_pseudogene AS
  28473. SELECT feature.feature_id AS nuclear_mt_pseudogene_id,
  28474. feature.feature_id,
  28475. feature.dbxref_id,
  28476. feature.organism_id,
  28477. feature.name,
  28478. feature.uniquename,
  28479. feature.residues,
  28480. feature.seqlen,
  28481. feature.md5checksum,
  28482. feature.type_id,
  28483. feature.is_analysis,
  28484. feature.is_obsolete,
  28485. feature.timeaccessioned,
  28486. feature.timelastmodified
  28487. FROM (feature
  28488. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28489. WHERE ((cvterm.name)::text = 'nuclear_mt_pseudogene'::text);
  28490. --
  28491. -- Name: nuclear_rim_localization_signal; Type: VIEW; Schema: so; Owner: -
  28492. --
  28493. CREATE VIEW nuclear_rim_localization_signal AS
  28494. SELECT feature.feature_id AS nuclear_rim_localization_signal_id,
  28495. feature.feature_id,
  28496. feature.dbxref_id,
  28497. feature.organism_id,
  28498. feature.name,
  28499. feature.uniquename,
  28500. feature.residues,
  28501. feature.seqlen,
  28502. feature.md5checksum,
  28503. feature.type_id,
  28504. feature.is_analysis,
  28505. feature.is_obsolete,
  28506. feature.timeaccessioned,
  28507. feature.timelastmodified
  28508. FROM (feature
  28509. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28510. WHERE ((cvterm.name)::text = 'nuclear_rim_localization_signal'::text);
  28511. --
  28512. -- Name: nuclear_sequence; Type: VIEW; Schema: so; Owner: -
  28513. --
  28514. CREATE VIEW nuclear_sequence AS
  28515. SELECT feature.feature_id AS nuclear_sequence_id,
  28516. feature.feature_id,
  28517. feature.dbxref_id,
  28518. feature.organism_id,
  28519. feature.name,
  28520. feature.uniquename,
  28521. feature.residues,
  28522. feature.seqlen,
  28523. feature.md5checksum,
  28524. feature.type_id,
  28525. feature.is_analysis,
  28526. feature.is_obsolete,
  28527. feature.timeaccessioned,
  28528. feature.timelastmodified
  28529. FROM (feature
  28530. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28531. WHERE ((cvterm.name)::text = 'nuclear_sequence'::text);
  28532. --
  28533. -- Name: nuclease_binding_site; Type: VIEW; Schema: so; Owner: -
  28534. --
  28535. CREATE VIEW nuclease_binding_site AS
  28536. SELECT feature.feature_id AS nuclease_binding_site_id,
  28537. feature.feature_id,
  28538. feature.dbxref_id,
  28539. feature.organism_id,
  28540. feature.name,
  28541. feature.uniquename,
  28542. feature.residues,
  28543. feature.seqlen,
  28544. feature.md5checksum,
  28545. feature.type_id,
  28546. feature.is_analysis,
  28547. feature.is_obsolete,
  28548. feature.timeaccessioned,
  28549. feature.timelastmodified
  28550. FROM (feature
  28551. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28552. WHERE ((((((((cvterm.name)::text = 'restriction_enzyme_binding_site'::text) OR ((cvterm.name)::text = 'nuclease_sensitive_site'::text)) OR ((cvterm.name)::text = 'homing_endonuclease_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'group_1_intron_homing_endonuclease_target_region'::text)) OR ((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'nuclease_binding_site'::text));
  28553. --
  28554. -- Name: nuclease_hypersensitive_site; Type: VIEW; Schema: so; Owner: -
  28555. --
  28556. CREATE VIEW nuclease_hypersensitive_site AS
  28557. SELECT feature.feature_id AS nuclease_hypersensitive_site_id,
  28558. feature.feature_id,
  28559. feature.dbxref_id,
  28560. feature.organism_id,
  28561. feature.name,
  28562. feature.uniquename,
  28563. feature.residues,
  28564. feature.seqlen,
  28565. feature.md5checksum,
  28566. feature.type_id,
  28567. feature.is_analysis,
  28568. feature.is_obsolete,
  28569. feature.timeaccessioned,
  28570. feature.timelastmodified
  28571. FROM (feature
  28572. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28573. WHERE (((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text) OR ((cvterm.name)::text = 'nuclease_hypersensitive_site'::text));
  28574. --
  28575. -- Name: nuclease_sensitive_site; Type: VIEW; Schema: so; Owner: -
  28576. --
  28577. CREATE VIEW nuclease_sensitive_site AS
  28578. SELECT feature.feature_id AS nuclease_sensitive_site_id,
  28579. feature.feature_id,
  28580. feature.dbxref_id,
  28581. feature.organism_id,
  28582. feature.name,
  28583. feature.uniquename,
  28584. feature.residues,
  28585. feature.seqlen,
  28586. feature.md5checksum,
  28587. feature.type_id,
  28588. feature.is_analysis,
  28589. feature.is_obsolete,
  28590. feature.timeaccessioned,
  28591. feature.timelastmodified
  28592. FROM (feature
  28593. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28594. WHERE (((((cvterm.name)::text = 'nuclease_hypersensitive_site'::text) OR ((cvterm.name)::text = 'group_1_intron_homing_endonuclease_target_region'::text)) OR ((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'nuclease_sensitive_site'::text));
  28595. --
  28596. -- Name: nucleic_acid; Type: VIEW; Schema: so; Owner: -
  28597. --
  28598. CREATE VIEW nucleic_acid AS
  28599. SELECT feature.feature_id AS nucleic_acid_id,
  28600. feature.feature_id,
  28601. feature.dbxref_id,
  28602. feature.organism_id,
  28603. feature.name,
  28604. feature.uniquename,
  28605. feature.residues,
  28606. feature.seqlen,
  28607. feature.md5checksum,
  28608. feature.type_id,
  28609. feature.is_analysis,
  28610. feature.is_obsolete,
  28611. feature.timeaccessioned,
  28612. feature.timelastmodified
  28613. FROM (feature
  28614. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28615. WHERE (((((((((((((((cvterm.name)::text = 'DNA'::text) OR ((cvterm.name)::text = 'RNA'::text)) OR ((cvterm.name)::text = 'morpholino_backbone'::text)) OR ((cvterm.name)::text = 'PNA'::text)) OR ((cvterm.name)::text = 'LNA'::text)) OR ((cvterm.name)::text = 'TNA'::text)) OR ((cvterm.name)::text = 'GNA'::text)) OR ((cvterm.name)::text = 'cDNA'::text)) OR ((cvterm.name)::text = 'genomic_DNA'::text)) OR ((cvterm.name)::text = 'single_stranded_cDNA'::text)) OR ((cvterm.name)::text = 'double_stranded_cDNA'::text)) OR ((cvterm.name)::text = 'R_GNA'::text)) OR ((cvterm.name)::text = 'S_GNA'::text)) OR ((cvterm.name)::text = 'nucleic_acid'::text));
  28616. --
  28617. -- Name: nucleomorph_gene; Type: VIEW; Schema: so; Owner: -
  28618. --
  28619. CREATE VIEW nucleomorph_gene AS
  28620. SELECT feature.feature_id AS nucleomorph_gene_id,
  28621. feature.feature_id,
  28622. feature.dbxref_id,
  28623. feature.organism_id,
  28624. feature.name,
  28625. feature.uniquename,
  28626. feature.residues,
  28627. feature.seqlen,
  28628. feature.md5checksum,
  28629. feature.type_id,
  28630. feature.is_analysis,
  28631. feature.is_obsolete,
  28632. feature.timeaccessioned,
  28633. feature.timelastmodified
  28634. FROM (feature
  28635. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28636. WHERE ((cvterm.name)::text = 'nucleomorph_gene'::text);
  28637. --
  28638. -- Name: nucleomorphic_chromosome; Type: VIEW; Schema: so; Owner: -
  28639. --
  28640. CREATE VIEW nucleomorphic_chromosome AS
  28641. SELECT feature.feature_id AS nucleomorphic_chromosome_id,
  28642. feature.feature_id,
  28643. feature.dbxref_id,
  28644. feature.organism_id,
  28645. feature.name,
  28646. feature.uniquename,
  28647. feature.residues,
  28648. feature.seqlen,
  28649. feature.md5checksum,
  28650. feature.type_id,
  28651. feature.is_analysis,
  28652. feature.is_obsolete,
  28653. feature.timeaccessioned,
  28654. feature.timelastmodified
  28655. FROM (feature
  28656. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28657. WHERE ((cvterm.name)::text = 'nucleomorphic_chromosome'::text);
  28658. --
  28659. -- Name: nucleomorphic_sequence; Type: VIEW; Schema: so; Owner: -
  28660. --
  28661. CREATE VIEW nucleomorphic_sequence AS
  28662. SELECT feature.feature_id AS nucleomorphic_sequence_id,
  28663. feature.feature_id,
  28664. feature.dbxref_id,
  28665. feature.organism_id,
  28666. feature.name,
  28667. feature.uniquename,
  28668. feature.residues,
  28669. feature.seqlen,
  28670. feature.md5checksum,
  28671. feature.type_id,
  28672. feature.is_analysis,
  28673. feature.is_obsolete,
  28674. feature.timeaccessioned,
  28675. feature.timelastmodified
  28676. FROM (feature
  28677. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28678. WHERE ((cvterm.name)::text = 'nucleomorphic_sequence'::text);
  28679. --
  28680. -- Name: nucleotide_binding_site; Type: VIEW; Schema: so; Owner: -
  28681. --
  28682. CREATE VIEW nucleotide_binding_site AS
  28683. SELECT feature.feature_id AS nucleotide_binding_site_id,
  28684. feature.feature_id,
  28685. feature.dbxref_id,
  28686. feature.organism_id,
  28687. feature.name,
  28688. feature.uniquename,
  28689. feature.residues,
  28690. feature.seqlen,
  28691. feature.md5checksum,
  28692. feature.type_id,
  28693. feature.is_analysis,
  28694. feature.is_obsolete,
  28695. feature.timeaccessioned,
  28696. feature.timelastmodified
  28697. FROM (feature
  28698. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28699. WHERE ((((((cvterm.name)::text = 'miRNA_target_site'::text) OR ((cvterm.name)::text = 'DNA_binding_site'::text)) OR ((cvterm.name)::text = 'primer_binding_site'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'nucleotide_binding_site'::text));
  28700. --
  28701. -- Name: nucleotide_match; Type: VIEW; Schema: so; Owner: -
  28702. --
  28703. CREATE VIEW nucleotide_match AS
  28704. SELECT feature.feature_id AS nucleotide_match_id,
  28705. feature.feature_id,
  28706. feature.dbxref_id,
  28707. feature.organism_id,
  28708. feature.name,
  28709. feature.uniquename,
  28710. feature.residues,
  28711. feature.seqlen,
  28712. feature.md5checksum,
  28713. feature.type_id,
  28714. feature.is_analysis,
  28715. feature.is_obsolete,
  28716. feature.timeaccessioned,
  28717. feature.timelastmodified
  28718. FROM (feature
  28719. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28720. WHERE ((((((((((cvterm.name)::text = 'expressed_sequence_match'::text) OR ((cvterm.name)::text = 'cross_genome_match'::text)) OR ((cvterm.name)::text = 'translated_nucleotide_match'::text)) OR ((cvterm.name)::text = 'primer_match'::text)) OR ((cvterm.name)::text = 'EST_match'::text)) OR ((cvterm.name)::text = 'cDNA_match'::text)) OR ((cvterm.name)::text = 'UST_match'::text)) OR ((cvterm.name)::text = 'RST_match'::text)) OR ((cvterm.name)::text = 'nucleotide_match'::text));
  28721. --
  28722. -- Name: nucleotide_motif; Type: VIEW; Schema: so; Owner: -
  28723. --
  28724. CREATE VIEW nucleotide_motif AS
  28725. SELECT feature.feature_id AS nucleotide_motif_id,
  28726. feature.feature_id,
  28727. feature.dbxref_id,
  28728. feature.organism_id,
  28729. feature.name,
  28730. feature.uniquename,
  28731. feature.residues,
  28732. feature.seqlen,
  28733. feature.md5checksum,
  28734. feature.type_id,
  28735. feature.is_analysis,
  28736. feature.is_obsolete,
  28737. feature.timeaccessioned,
  28738. feature.timelastmodified
  28739. FROM (feature
  28740. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28741. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'DNA_motif'::text) OR ((cvterm.name)::text = 'RNA_motif'::text)) OR ((cvterm.name)::text = 'PSE_motif'::text)) OR ((cvterm.name)::text = 'CAAT_signal'::text)) OR ((cvterm.name)::text = 'minus_10_signal'::text)) OR ((cvterm.name)::text = 'minus_35_signal'::text)) OR ((cvterm.name)::text = 'DRE_motif'::text)) OR ((cvterm.name)::text = 'E_box_motif'::text)) OR ((cvterm.name)::text = 'INR1_motif'::text)) OR ((cvterm.name)::text = 'GAGA_motif'::text)) OR ((cvterm.name)::text = 'octamer_motif'::text)) OR ((cvterm.name)::text = 'retinoic_acid_responsive_element'::text)) OR ((cvterm.name)::text = 'promoter_element'::text)) OR ((cvterm.name)::text = 'DCE_SI'::text)) OR ((cvterm.name)::text = 'DCE_SII'::text)) OR ((cvterm.name)::text = 'DCE_SIII'::text)) OR ((cvterm.name)::text = 'minus_12_signal'::text)) OR ((cvterm.name)::text = 'minus_24_signal'::text)) OR ((cvterm.name)::text = 'GC_rich_promoter_region'::text)) OR ((cvterm.name)::text = 'DMv4_motif'::text)) OR ((cvterm.name)::text = 'DMv5_motif'::text)) OR ((cvterm.name)::text = 'DMv3_motif'::text)) OR ((cvterm.name)::text = 'DMv2_motif'::text)) OR ((cvterm.name)::text = 'DPE1_motif'::text)) OR ((cvterm.name)::text = 'DMv1_motif'::text)) OR ((cvterm.name)::text = 'NDM2_motif'::text)) OR ((cvterm.name)::text = 'NDM3_motif'::text)) OR ((cvterm.name)::text = 'core_promoter_element'::text)) OR ((cvterm.name)::text = 'regulatory_promoter_element'::text)) OR ((cvterm.name)::text = 'INR_motif'::text)) OR ((cvterm.name)::text = 'DPE_motif'::text)) OR ((cvterm.name)::text = 'BREu_motif'::text)) OR ((cvterm.name)::text = 'TATA_box'::text)) OR ((cvterm.name)::text = 'A_box'::text)) OR ((cvterm.name)::text = 'B_box'::text)) OR ((cvterm.name)::text = 'C_box'::text)) OR ((cvterm.name)::text = 'MTE'::text)) OR ((cvterm.name)::text = 'BREd_motif'::text)) OR ((cvterm.name)::text = 'DCE'::text)) OR ((cvterm.name)::text = 'intermediate_element'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text)) OR ((cvterm.name)::text = 'A_box_type_1'::text)) OR ((cvterm.name)::text = 'A_box_type_2'::text)) OR ((cvterm.name)::text = 'proximal_promoter_element'::text)) OR ((cvterm.name)::text = 'distal_promoter_element'::text)) OR ((cvterm.name)::text = 'RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'A_minor_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_junction_loop'::text)) OR ((cvterm.name)::text = 'hammerhead_ribozyme'::text)) OR ((cvterm.name)::text = 'asymmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'symmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'K_turn_RNA_motif'::text)) OR ((cvterm.name)::text = 'sarcin_like_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_hook_turn'::text)) OR ((cvterm.name)::text = 'nucleotide_motif'::text));
  28742. --
  28743. -- Name: nucleotide_to_protein_binding_site; Type: VIEW; Schema: so; Owner: -
  28744. --
  28745. CREATE VIEW nucleotide_to_protein_binding_site AS
  28746. SELECT feature.feature_id AS nucleotide_to_protein_binding_site_id,
  28747. feature.feature_id,
  28748. feature.dbxref_id,
  28749. feature.organism_id,
  28750. feature.name,
  28751. feature.uniquename,
  28752. feature.residues,
  28753. feature.seqlen,
  28754. feature.md5checksum,
  28755. feature.type_id,
  28756. feature.is_analysis,
  28757. feature.is_obsolete,
  28758. feature.timeaccessioned,
  28759. feature.timelastmodified
  28760. FROM (feature
  28761. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28762. WHERE (((((((((((((cvterm.name)::text = 'nuclease_binding_site'::text) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'histone_binding_site'::text)) OR ((cvterm.name)::text = 'insulator_binding_site'::text)) OR ((cvterm.name)::text = 'enhancer_binding_site'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_sensitive_site'::text)) OR ((cvterm.name)::text = 'homing_endonuclease_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'group_1_intron_homing_endonuclease_target_region'::text)) OR ((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'nucleotide_to_protein_binding_site'::text));
  28763. --
  28764. -- Name: octamer_motif; Type: VIEW; Schema: so; Owner: -
  28765. --
  28766. CREATE VIEW octamer_motif AS
  28767. SELECT feature.feature_id AS octamer_motif_id,
  28768. feature.feature_id,
  28769. feature.dbxref_id,
  28770. feature.organism_id,
  28771. feature.name,
  28772. feature.uniquename,
  28773. feature.residues,
  28774. feature.seqlen,
  28775. feature.md5checksum,
  28776. feature.type_id,
  28777. feature.is_analysis,
  28778. feature.is_obsolete,
  28779. feature.timeaccessioned,
  28780. feature.timelastmodified
  28781. FROM (feature
  28782. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28783. WHERE ((cvterm.name)::text = 'octamer_motif'::text);
  28784. --
  28785. -- Name: oligo; Type: VIEW; Schema: so; Owner: -
  28786. --
  28787. CREATE VIEW oligo AS
  28788. SELECT feature.feature_id AS oligo_id,
  28789. feature.feature_id,
  28790. feature.dbxref_id,
  28791. feature.organism_id,
  28792. feature.name,
  28793. feature.uniquename,
  28794. feature.residues,
  28795. feature.seqlen,
  28796. feature.md5checksum,
  28797. feature.type_id,
  28798. feature.is_analysis,
  28799. feature.is_obsolete,
  28800. feature.timeaccessioned,
  28801. feature.timelastmodified
  28802. FROM (feature
  28803. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28804. WHERE (((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'aptamer'::text) OR ((cvterm.name)::text = 'probe'::text)) OR ((cvterm.name)::text = 'tag'::text)) OR ((cvterm.name)::text = 'ss_oligo'::text)) OR ((cvterm.name)::text = 'ds_oligo'::text)) OR ((cvterm.name)::text = 'DNAzyme'::text)) OR ((cvterm.name)::text = 'synthetic_oligo'::text)) OR ((cvterm.name)::text = 'DNA_aptamer'::text)) OR ((cvterm.name)::text = 'RNA_aptamer'::text)) OR ((cvterm.name)::text = 'microarray_oligo'::text)) OR ((cvterm.name)::text = 'SAGE_tag'::text)) OR ((cvterm.name)::text = 'STS'::text)) OR ((cvterm.name)::text = 'EST'::text)) OR ((cvterm.name)::text = 'engineered_tag'::text)) OR ((cvterm.name)::text = 'five_prime_EST'::text)) OR ((cvterm.name)::text = 'three_prime_EST'::text)) OR ((cvterm.name)::text = 'UST'::text)) OR ((cvterm.name)::text = 'RST'::text)) OR ((cvterm.name)::text = 'three_prime_UST'::text)) OR ((cvterm.name)::text = 'five_prime_UST'::text)) OR ((cvterm.name)::text = 'three_prime_RST'::text)) OR ((cvterm.name)::text = 'five_prime_RST'::text)) OR ((cvterm.name)::text = 'primer'::text)) OR ((cvterm.name)::text = 'sequencing_primer'::text)) OR ((cvterm.name)::text = 'forward_primer'::text)) OR ((cvterm.name)::text = 'reverse_primer'::text)) OR ((cvterm.name)::text = 'ASPE_primer'::text)) OR ((cvterm.name)::text = 'dCAPS_primer'::text)) OR ((cvterm.name)::text = 'RNAi_reagent'::text)) OR ((cvterm.name)::text = 'DNA_constraint_sequence'::text)) OR ((cvterm.name)::text = 'morpholino_oligo'::text)) OR ((cvterm.name)::text = 'PNA_oligo'::text)) OR ((cvterm.name)::text = 'LNA_oligo'::text)) OR ((cvterm.name)::text = 'TNA_oligo'::text)) OR ((cvterm.name)::text = 'GNA_oligo'::text)) OR ((cvterm.name)::text = 'R_GNA_oligo'::text)) OR ((cvterm.name)::text = 'S_GNA_oligo'::text)) OR ((cvterm.name)::text = 'oligo'::text));
  28805. --
  28806. -- Name: oligo_u_tail; Type: VIEW; Schema: so; Owner: -
  28807. --
  28808. CREATE VIEW oligo_u_tail AS
  28809. SELECT feature.feature_id AS oligo_u_tail_id,
  28810. feature.feature_id,
  28811. feature.dbxref_id,
  28812. feature.organism_id,
  28813. feature.name,
  28814. feature.uniquename,
  28815. feature.residues,
  28816. feature.seqlen,
  28817. feature.md5checksum,
  28818. feature.type_id,
  28819. feature.is_analysis,
  28820. feature.is_obsolete,
  28821. feature.timeaccessioned,
  28822. feature.timelastmodified
  28823. FROM (feature
  28824. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28825. WHERE ((cvterm.name)::text = 'oligo_U_tail'::text);
  28826. --
  28827. -- Name: one_methyl_3_3_amino_three_carboxypropyl_pseudouridine; Type: VIEW; Schema: so; Owner: -
  28828. --
  28829. CREATE VIEW one_methyl_3_3_amino_three_carboxypropyl_pseudouridine AS
  28830. SELECT feature.feature_id AS one_methyl_3_3_amino_three_carboxypropyl_pseudouridine_id,
  28831. feature.feature_id,
  28832. feature.dbxref_id,
  28833. feature.organism_id,
  28834. feature.name,
  28835. feature.uniquename,
  28836. feature.residues,
  28837. feature.seqlen,
  28838. feature.md5checksum,
  28839. feature.type_id,
  28840. feature.is_analysis,
  28841. feature.is_obsolete,
  28842. feature.timeaccessioned,
  28843. feature.timelastmodified
  28844. FROM (feature
  28845. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28846. WHERE ((cvterm.name)::text = 'one_methyl_three_three_amino_three_carboxypropyl_pseudouridine'::text);
  28847. --
  28848. -- Name: one_methyladenosine; Type: VIEW; Schema: so; Owner: -
  28849. --
  28850. CREATE VIEW one_methyladenosine AS
  28851. SELECT feature.feature_id AS one_methyladenosine_id,
  28852. feature.feature_id,
  28853. feature.dbxref_id,
  28854. feature.organism_id,
  28855. feature.name,
  28856. feature.uniquename,
  28857. feature.residues,
  28858. feature.seqlen,
  28859. feature.md5checksum,
  28860. feature.type_id,
  28861. feature.is_analysis,
  28862. feature.is_obsolete,
  28863. feature.timeaccessioned,
  28864. feature.timelastmodified
  28865. FROM (feature
  28866. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28867. WHERE ((cvterm.name)::text = 'one_methyladenosine'::text);
  28868. --
  28869. -- Name: one_methylguanosine; Type: VIEW; Schema: so; Owner: -
  28870. --
  28871. CREATE VIEW one_methylguanosine AS
  28872. SELECT feature.feature_id AS one_methylguanosine_id,
  28873. feature.feature_id,
  28874. feature.dbxref_id,
  28875. feature.organism_id,
  28876. feature.name,
  28877. feature.uniquename,
  28878. feature.residues,
  28879. feature.seqlen,
  28880. feature.md5checksum,
  28881. feature.type_id,
  28882. feature.is_analysis,
  28883. feature.is_obsolete,
  28884. feature.timeaccessioned,
  28885. feature.timelastmodified
  28886. FROM (feature
  28887. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28888. WHERE ((cvterm.name)::text = 'one_methylguanosine'::text);
  28889. --
  28890. -- Name: one_methylinosine; Type: VIEW; Schema: so; Owner: -
  28891. --
  28892. CREATE VIEW one_methylinosine AS
  28893. SELECT feature.feature_id AS one_methylinosine_id,
  28894. feature.feature_id,
  28895. feature.dbxref_id,
  28896. feature.organism_id,
  28897. feature.name,
  28898. feature.uniquename,
  28899. feature.residues,
  28900. feature.seqlen,
  28901. feature.md5checksum,
  28902. feature.type_id,
  28903. feature.is_analysis,
  28904. feature.is_obsolete,
  28905. feature.timeaccessioned,
  28906. feature.timelastmodified
  28907. FROM (feature
  28908. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28909. WHERE ((cvterm.name)::text = 'one_methylinosine'::text);
  28910. --
  28911. -- Name: one_methylpseudouridine; Type: VIEW; Schema: so; Owner: -
  28912. --
  28913. CREATE VIEW one_methylpseudouridine AS
  28914. SELECT feature.feature_id AS one_methylpseudouridine_id,
  28915. feature.feature_id,
  28916. feature.dbxref_id,
  28917. feature.organism_id,
  28918. feature.name,
  28919. feature.uniquename,
  28920. feature.residues,
  28921. feature.seqlen,
  28922. feature.md5checksum,
  28923. feature.type_id,
  28924. feature.is_analysis,
  28925. feature.is_obsolete,
  28926. feature.timeaccessioned,
  28927. feature.timelastmodified
  28928. FROM (feature
  28929. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28930. WHERE ((cvterm.name)::text = 'one_methylpseudouridine'::text);
  28931. --
  28932. -- Name: one_two_prime_o_dimethyladenosine; Type: VIEW; Schema: so; Owner: -
  28933. --
  28934. CREATE VIEW one_two_prime_o_dimethyladenosine AS
  28935. SELECT feature.feature_id AS one_two_prime_o_dimethyladenosine_id,
  28936. feature.feature_id,
  28937. feature.dbxref_id,
  28938. feature.organism_id,
  28939. feature.name,
  28940. feature.uniquename,
  28941. feature.residues,
  28942. feature.seqlen,
  28943. feature.md5checksum,
  28944. feature.type_id,
  28945. feature.is_analysis,
  28946. feature.is_obsolete,
  28947. feature.timeaccessioned,
  28948. feature.timelastmodified
  28949. FROM (feature
  28950. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28951. WHERE ((cvterm.name)::text = 'one_two_prime_O_dimethyladenosine'::text);
  28952. --
  28953. -- Name: one_two_prime_o_dimethylguanosine; Type: VIEW; Schema: so; Owner: -
  28954. --
  28955. CREATE VIEW one_two_prime_o_dimethylguanosine AS
  28956. SELECT feature.feature_id AS one_two_prime_o_dimethylguanosine_id,
  28957. feature.feature_id,
  28958. feature.dbxref_id,
  28959. feature.organism_id,
  28960. feature.name,
  28961. feature.uniquename,
  28962. feature.residues,
  28963. feature.seqlen,
  28964. feature.md5checksum,
  28965. feature.type_id,
  28966. feature.is_analysis,
  28967. feature.is_obsolete,
  28968. feature.timeaccessioned,
  28969. feature.timelastmodified
  28970. FROM (feature
  28971. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28972. WHERE ((cvterm.name)::text = 'one_two_prime_O_dimethylguanosine'::text);
  28973. --
  28974. -- Name: one_two_prime_o_dimethylinosine; Type: VIEW; Schema: so; Owner: -
  28975. --
  28976. CREATE VIEW one_two_prime_o_dimethylinosine AS
  28977. SELECT feature.feature_id AS one_two_prime_o_dimethylinosine_id,
  28978. feature.feature_id,
  28979. feature.dbxref_id,
  28980. feature.organism_id,
  28981. feature.name,
  28982. feature.uniquename,
  28983. feature.residues,
  28984. feature.seqlen,
  28985. feature.md5checksum,
  28986. feature.type_id,
  28987. feature.is_analysis,
  28988. feature.is_obsolete,
  28989. feature.timeaccessioned,
  28990. feature.timelastmodified
  28991. FROM (feature
  28992. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28993. WHERE ((cvterm.name)::text = 'one_two_prime_O_dimethylinosine'::text);
  28994. --
  28995. -- Name: open_chromatin_region; Type: VIEW; Schema: so; Owner: -
  28996. --
  28997. CREATE VIEW open_chromatin_region AS
  28998. SELECT feature.feature_id AS open_chromatin_region_id,
  28999. feature.feature_id,
  29000. feature.dbxref_id,
  29001. feature.organism_id,
  29002. feature.name,
  29003. feature.uniquename,
  29004. feature.residues,
  29005. feature.seqlen,
  29006. feature.md5checksum,
  29007. feature.type_id,
  29008. feature.is_analysis,
  29009. feature.is_obsolete,
  29010. feature.timeaccessioned,
  29011. feature.timelastmodified
  29012. FROM (feature
  29013. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29014. WHERE ((cvterm.name)::text = 'open_chromatin_region'::text);
  29015. --
  29016. -- Name: operator; Type: VIEW; Schema: so; Owner: -
  29017. --
  29018. CREATE VIEW operator AS
  29019. SELECT feature.feature_id AS operator_id,
  29020. feature.feature_id,
  29021. feature.dbxref_id,
  29022. feature.organism_id,
  29023. feature.name,
  29024. feature.uniquename,
  29025. feature.residues,
  29026. feature.seqlen,
  29027. feature.md5checksum,
  29028. feature.type_id,
  29029. feature.is_analysis,
  29030. feature.is_obsolete,
  29031. feature.timeaccessioned,
  29032. feature.timelastmodified
  29033. FROM (feature
  29034. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29035. WHERE ((cvterm.name)::text = 'operator'::text);
  29036. --
  29037. -- Name: operon; Type: VIEW; Schema: so; Owner: -
  29038. --
  29039. CREATE VIEW operon AS
  29040. SELECT feature.feature_id AS operon_id,
  29041. feature.feature_id,
  29042. feature.dbxref_id,
  29043. feature.organism_id,
  29044. feature.name,
  29045. feature.uniquename,
  29046. feature.residues,
  29047. feature.seqlen,
  29048. feature.md5checksum,
  29049. feature.type_id,
  29050. feature.is_analysis,
  29051. feature.is_obsolete,
  29052. feature.timeaccessioned,
  29053. feature.timelastmodified
  29054. FROM (feature
  29055. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29056. WHERE ((cvterm.name)::text = 'operon'::text);
  29057. --
  29058. -- Name: operon_member; Type: VIEW; Schema: so; Owner: -
  29059. --
  29060. CREATE VIEW operon_member AS
  29061. SELECT feature.feature_id AS operon_member_id,
  29062. feature.feature_id,
  29063. feature.dbxref_id,
  29064. feature.organism_id,
  29065. feature.name,
  29066. feature.uniquename,
  29067. feature.residues,
  29068. feature.seqlen,
  29069. feature.md5checksum,
  29070. feature.type_id,
  29071. feature.is_analysis,
  29072. feature.is_obsolete,
  29073. feature.timeaccessioned,
  29074. feature.timelastmodified
  29075. FROM (feature
  29076. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29077. WHERE ((cvterm.name)::text = 'operon_member'::text);
  29078. --
  29079. -- Name: orf; Type: VIEW; Schema: so; Owner: -
  29080. --
  29081. CREATE VIEW orf AS
  29082. SELECT feature.feature_id AS orf_id,
  29083. feature.feature_id,
  29084. feature.dbxref_id,
  29085. feature.organism_id,
  29086. feature.name,
  29087. feature.uniquename,
  29088. feature.residues,
  29089. feature.seqlen,
  29090. feature.md5checksum,
  29091. feature.type_id,
  29092. feature.is_analysis,
  29093. feature.is_obsolete,
  29094. feature.timeaccessioned,
  29095. feature.timelastmodified
  29096. FROM (feature
  29097. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29098. WHERE ((((cvterm.name)::text = 'mini_gene'::text) OR ((cvterm.name)::text = 'rescue_mini_gene'::text)) OR ((cvterm.name)::text = 'ORF'::text));
  29099. --
  29100. -- Name: organelle_sequence; Type: VIEW; Schema: so; Owner: -
  29101. --
  29102. CREATE VIEW organelle_sequence AS
  29103. SELECT feature.feature_id AS organelle_sequence_id,
  29104. feature.feature_id,
  29105. feature.dbxref_id,
  29106. feature.organism_id,
  29107. feature.name,
  29108. feature.uniquename,
  29109. feature.residues,
  29110. feature.seqlen,
  29111. feature.md5checksum,
  29112. feature.type_id,
  29113. feature.is_analysis,
  29114. feature.is_obsolete,
  29115. feature.timeaccessioned,
  29116. feature.timelastmodified
  29117. FROM (feature
  29118. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29119. WHERE ((((((((((((((((cvterm.name)::text = 'macronuclear_sequence'::text) OR ((cvterm.name)::text = 'micronuclear_sequence'::text)) OR ((cvterm.name)::text = 'mitochondrial_sequence'::text)) OR ((cvterm.name)::text = 'nuclear_sequence'::text)) OR ((cvterm.name)::text = 'nucleomorphic_sequence'::text)) OR ((cvterm.name)::text = 'plastid_sequence'::text)) OR ((cvterm.name)::text = 'mitochondrial_DNA'::text)) OR ((cvterm.name)::text = 'apicoplast_sequence'::text)) OR ((cvterm.name)::text = 'chromoplast_sequence'::text)) OR ((cvterm.name)::text = 'chloroplast_sequence'::text)) OR ((cvterm.name)::text = 'cyanelle_sequence'::text)) OR ((cvterm.name)::text = 'leucoplast_sequence'::text)) OR ((cvterm.name)::text = 'proplastid_sequence'::text)) OR ((cvterm.name)::text = 'chloroplast_DNA'::text)) OR ((cvterm.name)::text = 'organelle_sequence'::text));
  29120. --
  29121. -- Name: oric; Type: VIEW; Schema: so; Owner: -
  29122. --
  29123. CREATE VIEW oric AS
  29124. SELECT feature.feature_id AS oric_id,
  29125. feature.feature_id,
  29126. feature.dbxref_id,
  29127. feature.organism_id,
  29128. feature.name,
  29129. feature.uniquename,
  29130. feature.residues,
  29131. feature.seqlen,
  29132. feature.md5checksum,
  29133. feature.type_id,
  29134. feature.is_analysis,
  29135. feature.is_obsolete,
  29136. feature.timeaccessioned,
  29137. feature.timelastmodified
  29138. FROM (feature
  29139. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29140. WHERE ((cvterm.name)::text = 'oriC'::text);
  29141. --
  29142. -- Name: origin_of_replication; Type: VIEW; Schema: so; Owner: -
  29143. --
  29144. CREATE VIEW origin_of_replication AS
  29145. SELECT feature.feature_id AS origin_of_replication_id,
  29146. feature.feature_id,
  29147. feature.dbxref_id,
  29148. feature.organism_id,
  29149. feature.name,
  29150. feature.uniquename,
  29151. feature.residues,
  29152. feature.seqlen,
  29153. feature.md5checksum,
  29154. feature.type_id,
  29155. feature.is_analysis,
  29156. feature.is_obsolete,
  29157. feature.timeaccessioned,
  29158. feature.timelastmodified
  29159. FROM (feature
  29160. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29161. WHERE ((((((((cvterm.name)::text = 'D_loop'::text) OR ((cvterm.name)::text = 'ARS'::text)) OR ((cvterm.name)::text = 'oriT'::text)) OR ((cvterm.name)::text = 'amplification_origin'::text)) OR ((cvterm.name)::text = 'oriV'::text)) OR ((cvterm.name)::text = 'oriC'::text)) OR ((cvterm.name)::text = 'origin_of_replication'::text));
  29162. --
  29163. -- Name: orit; Type: VIEW; Schema: so; Owner: -
  29164. --
  29165. CREATE VIEW orit AS
  29166. SELECT feature.feature_id AS orit_id,
  29167. feature.feature_id,
  29168. feature.dbxref_id,
  29169. feature.organism_id,
  29170. feature.name,
  29171. feature.uniquename,
  29172. feature.residues,
  29173. feature.seqlen,
  29174. feature.md5checksum,
  29175. feature.type_id,
  29176. feature.is_analysis,
  29177. feature.is_obsolete,
  29178. feature.timeaccessioned,
  29179. feature.timelastmodified
  29180. FROM (feature
  29181. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29182. WHERE ((cvterm.name)::text = 'oriT'::text);
  29183. --
  29184. -- Name: oriv; Type: VIEW; Schema: so; Owner: -
  29185. --
  29186. CREATE VIEW oriv AS
  29187. SELECT feature.feature_id AS oriv_id,
  29188. feature.feature_id,
  29189. feature.dbxref_id,
  29190. feature.organism_id,
  29191. feature.name,
  29192. feature.uniquename,
  29193. feature.residues,
  29194. feature.seqlen,
  29195. feature.md5checksum,
  29196. feature.type_id,
  29197. feature.is_analysis,
  29198. feature.is_obsolete,
  29199. feature.timeaccessioned,
  29200. feature.timelastmodified
  29201. FROM (feature
  29202. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29203. WHERE ((cvterm.name)::text = 'oriV'::text);
  29204. --
  29205. -- Name: orphan; Type: VIEW; Schema: so; Owner: -
  29206. --
  29207. CREATE VIEW orphan AS
  29208. SELECT feature.feature_id AS orphan_id,
  29209. feature.feature_id,
  29210. feature.dbxref_id,
  29211. feature.organism_id,
  29212. feature.name,
  29213. feature.uniquename,
  29214. feature.residues,
  29215. feature.seqlen,
  29216. feature.md5checksum,
  29217. feature.type_id,
  29218. feature.is_analysis,
  29219. feature.is_obsolete,
  29220. feature.timeaccessioned,
  29221. feature.timelastmodified
  29222. FROM (feature
  29223. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29224. WHERE ((cvterm.name)::text = 'orphan'::text);
  29225. --
  29226. -- Name: orphan_cds; Type: VIEW; Schema: so; Owner: -
  29227. --
  29228. CREATE VIEW orphan_cds AS
  29229. SELECT feature.feature_id AS orphan_cds_id,
  29230. feature.feature_id,
  29231. feature.dbxref_id,
  29232. feature.organism_id,
  29233. feature.name,
  29234. feature.uniquename,
  29235. feature.residues,
  29236. feature.seqlen,
  29237. feature.md5checksum,
  29238. feature.type_id,
  29239. feature.is_analysis,
  29240. feature.is_obsolete,
  29241. feature.timeaccessioned,
  29242. feature.timelastmodified
  29243. FROM (feature
  29244. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29245. WHERE ((cvterm.name)::text = 'orphan_CDS'::text);
  29246. --
  29247. -- Name: orthologous; Type: VIEW; Schema: so; Owner: -
  29248. --
  29249. CREATE VIEW orthologous AS
  29250. SELECT feature.feature_id AS orthologous_id,
  29251. feature.feature_id,
  29252. feature.dbxref_id,
  29253. feature.organism_id,
  29254. feature.name,
  29255. feature.uniquename,
  29256. feature.residues,
  29257. feature.seqlen,
  29258. feature.md5checksum,
  29259. feature.type_id,
  29260. feature.is_analysis,
  29261. feature.is_obsolete,
  29262. feature.timeaccessioned,
  29263. feature.timelastmodified
  29264. FROM (feature
  29265. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29266. WHERE ((cvterm.name)::text = 'orthologous'::text);
  29267. --
  29268. -- Name: orthologous_region; Type: VIEW; Schema: so; Owner: -
  29269. --
  29270. CREATE VIEW orthologous_region AS
  29271. SELECT feature.feature_id AS orthologous_region_id,
  29272. feature.feature_id,
  29273. feature.dbxref_id,
  29274. feature.organism_id,
  29275. feature.name,
  29276. feature.uniquename,
  29277. feature.residues,
  29278. feature.seqlen,
  29279. feature.md5checksum,
  29280. feature.type_id,
  29281. feature.is_analysis,
  29282. feature.is_obsolete,
  29283. feature.timeaccessioned,
  29284. feature.timelastmodified
  29285. FROM (feature
  29286. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29287. WHERE ((cvterm.name)::text = 'orthologous_region'::text);
  29288. --
  29289. -- Name: outron; Type: VIEW; Schema: so; Owner: -
  29290. --
  29291. CREATE VIEW outron AS
  29292. SELECT feature.feature_id AS outron_id,
  29293. feature.feature_id,
  29294. feature.dbxref_id,
  29295. feature.organism_id,
  29296. feature.name,
  29297. feature.uniquename,
  29298. feature.residues,
  29299. feature.seqlen,
  29300. feature.md5checksum,
  29301. feature.type_id,
  29302. feature.is_analysis,
  29303. feature.is_obsolete,
  29304. feature.timeaccessioned,
  29305. feature.timelastmodified
  29306. FROM (feature
  29307. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29308. WHERE ((cvterm.name)::text = 'outron'::text);
  29309. --
  29310. -- Name: overlapping; Type: VIEW; Schema: so; Owner: -
  29311. --
  29312. CREATE VIEW overlapping AS
  29313. SELECT feature.feature_id AS overlapping_id,
  29314. feature.feature_id,
  29315. feature.dbxref_id,
  29316. feature.organism_id,
  29317. feature.name,
  29318. feature.uniquename,
  29319. feature.residues,
  29320. feature.seqlen,
  29321. feature.md5checksum,
  29322. feature.type_id,
  29323. feature.is_analysis,
  29324. feature.is_obsolete,
  29325. feature.timeaccessioned,
  29326. feature.timelastmodified
  29327. FROM (feature
  29328. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29329. WHERE ((((((((((cvterm.name)::text = 'inside_intron'::text) OR ((cvterm.name)::text = 'five_prime_three_prime_overlap'::text)) OR ((cvterm.name)::text = 'five_prime_five_prime_overlap'::text)) OR ((cvterm.name)::text = 'three_prime_three_prime_overlap'::text)) OR ((cvterm.name)::text = 'three_prime_five_prime_overlap'::text)) OR ((cvterm.name)::text = 'antisense'::text)) OR ((cvterm.name)::text = 'inside_intron_antiparallel'::text)) OR ((cvterm.name)::text = 'inside_intron_parallel'::text)) OR ((cvterm.name)::text = 'overlapping'::text));
  29330. --
  29331. -- Name: overlapping_est_set; Type: VIEW; Schema: so; Owner: -
  29332. --
  29333. CREATE VIEW overlapping_est_set AS
  29334. SELECT feature.feature_id AS overlapping_est_set_id,
  29335. feature.feature_id,
  29336. feature.dbxref_id,
  29337. feature.organism_id,
  29338. feature.name,
  29339. feature.uniquename,
  29340. feature.residues,
  29341. feature.seqlen,
  29342. feature.md5checksum,
  29343. feature.type_id,
  29344. feature.is_analysis,
  29345. feature.is_obsolete,
  29346. feature.timeaccessioned,
  29347. feature.timelastmodified
  29348. FROM (feature
  29349. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29350. WHERE ((cvterm.name)::text = 'overlapping_EST_set'::text);
  29351. --
  29352. -- Name: overlapping_feature_set; Type: VIEW; Schema: so; Owner: -
  29353. --
  29354. CREATE VIEW overlapping_feature_set AS
  29355. SELECT feature.feature_id AS overlapping_feature_set_id,
  29356. feature.feature_id,
  29357. feature.dbxref_id,
  29358. feature.organism_id,
  29359. feature.name,
  29360. feature.uniquename,
  29361. feature.residues,
  29362. feature.seqlen,
  29363. feature.md5checksum,
  29364. feature.type_id,
  29365. feature.is_analysis,
  29366. feature.is_obsolete,
  29367. feature.timeaccessioned,
  29368. feature.timelastmodified
  29369. FROM (feature
  29370. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29371. WHERE (((cvterm.name)::text = 'overlapping_EST_set'::text) OR ((cvterm.name)::text = 'overlapping_feature_set'::text));
  29372. --
  29373. -- Name: oxys_rna; Type: VIEW; Schema: so; Owner: -
  29374. --
  29375. CREATE VIEW oxys_rna AS
  29376. SELECT feature.feature_id AS oxys_rna_id,
  29377. feature.feature_id,
  29378. feature.dbxref_id,
  29379. feature.organism_id,
  29380. feature.name,
  29381. feature.uniquename,
  29382. feature.residues,
  29383. feature.seqlen,
  29384. feature.md5checksum,
  29385. feature.type_id,
  29386. feature.is_analysis,
  29387. feature.is_obsolete,
  29388. feature.timeaccessioned,
  29389. feature.timelastmodified
  29390. FROM (feature
  29391. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29392. WHERE ((cvterm.name)::text = 'OxyS_RNA'::text);
  29393. --
  29394. -- Name: p_element; Type: VIEW; Schema: so; Owner: -
  29395. --
  29396. CREATE VIEW p_element AS
  29397. SELECT feature.feature_id AS p_element_id,
  29398. feature.feature_id,
  29399. feature.dbxref_id,
  29400. feature.organism_id,
  29401. feature.name,
  29402. feature.uniquename,
  29403. feature.residues,
  29404. feature.seqlen,
  29405. feature.md5checksum,
  29406. feature.type_id,
  29407. feature.is_analysis,
  29408. feature.is_obsolete,
  29409. feature.timeaccessioned,
  29410. feature.timelastmodified
  29411. FROM (feature
  29412. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29413. WHERE ((cvterm.name)::text = 'p_element'::text);
  29414. --
  29415. -- Name: pac; Type: VIEW; Schema: so; Owner: -
  29416. --
  29417. CREATE VIEW pac AS
  29418. SELECT feature.feature_id AS pac_id,
  29419. feature.feature_id,
  29420. feature.dbxref_id,
  29421. feature.organism_id,
  29422. feature.name,
  29423. feature.uniquename,
  29424. feature.residues,
  29425. feature.seqlen,
  29426. feature.md5checksum,
  29427. feature.type_id,
  29428. feature.is_analysis,
  29429. feature.is_obsolete,
  29430. feature.timeaccessioned,
  29431. feature.timelastmodified
  29432. FROM (feature
  29433. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29434. WHERE ((cvterm.name)::text = 'PAC'::text);
  29435. --
  29436. -- Name: pac_end; Type: VIEW; Schema: so; Owner: -
  29437. --
  29438. CREATE VIEW pac_end AS
  29439. SELECT feature.feature_id AS pac_end_id,
  29440. feature.feature_id,
  29441. feature.dbxref_id,
  29442. feature.organism_id,
  29443. feature.name,
  29444. feature.uniquename,
  29445. feature.residues,
  29446. feature.seqlen,
  29447. feature.md5checksum,
  29448. feature.type_id,
  29449. feature.is_analysis,
  29450. feature.is_obsolete,
  29451. feature.timeaccessioned,
  29452. feature.timelastmodified
  29453. FROM (feature
  29454. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29455. WHERE ((cvterm.name)::text = 'PAC_end'::text);
  29456. --
  29457. -- Name: paired_end_fragment; Type: VIEW; Schema: so; Owner: -
  29458. --
  29459. CREATE VIEW paired_end_fragment AS
  29460. SELECT feature.feature_id AS paired_end_fragment_id,
  29461. feature.feature_id,
  29462. feature.dbxref_id,
  29463. feature.organism_id,
  29464. feature.name,
  29465. feature.uniquename,
  29466. feature.residues,
  29467. feature.seqlen,
  29468. feature.md5checksum,
  29469. feature.type_id,
  29470. feature.is_analysis,
  29471. feature.is_obsolete,
  29472. feature.timeaccessioned,
  29473. feature.timelastmodified
  29474. FROM (feature
  29475. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29476. WHERE ((cvterm.name)::text = 'paired_end_fragment'::text);
  29477. --
  29478. -- Name: paracentric; Type: VIEW; Schema: so; Owner: -
  29479. --
  29480. CREATE VIEW paracentric AS
  29481. SELECT feature.feature_id AS paracentric_id,
  29482. feature.feature_id,
  29483. feature.dbxref_id,
  29484. feature.organism_id,
  29485. feature.name,
  29486. feature.uniquename,
  29487. feature.residues,
  29488. feature.seqlen,
  29489. feature.md5checksum,
  29490. feature.type_id,
  29491. feature.is_analysis,
  29492. feature.is_obsolete,
  29493. feature.timeaccessioned,
  29494. feature.timelastmodified
  29495. FROM (feature
  29496. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29497. WHERE ((cvterm.name)::text = 'paracentric'::text);
  29498. --
  29499. -- Name: paracentric_inversion; Type: VIEW; Schema: so; Owner: -
  29500. --
  29501. CREATE VIEW paracentric_inversion AS
  29502. SELECT feature.feature_id AS paracentric_inversion_id,
  29503. feature.feature_id,
  29504. feature.dbxref_id,
  29505. feature.organism_id,
  29506. feature.name,
  29507. feature.uniquename,
  29508. feature.residues,
  29509. feature.seqlen,
  29510. feature.md5checksum,
  29511. feature.type_id,
  29512. feature.is_analysis,
  29513. feature.is_obsolete,
  29514. feature.timeaccessioned,
  29515. feature.timelastmodified
  29516. FROM (feature
  29517. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29518. WHERE ((cvterm.name)::text = 'paracentric_inversion'::text);
  29519. --
  29520. -- Name: parallel_beta_strand; Type: VIEW; Schema: so; Owner: -
  29521. --
  29522. CREATE VIEW parallel_beta_strand AS
  29523. SELECT feature.feature_id AS parallel_beta_strand_id,
  29524. feature.feature_id,
  29525. feature.dbxref_id,
  29526. feature.organism_id,
  29527. feature.name,
  29528. feature.uniquename,
  29529. feature.residues,
  29530. feature.seqlen,
  29531. feature.md5checksum,
  29532. feature.type_id,
  29533. feature.is_analysis,
  29534. feature.is_obsolete,
  29535. feature.timeaccessioned,
  29536. feature.timelastmodified
  29537. FROM (feature
  29538. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29539. WHERE ((cvterm.name)::text = 'parallel_beta_strand'::text);
  29540. --
  29541. -- Name: paralogous; Type: VIEW; Schema: so; Owner: -
  29542. --
  29543. CREATE VIEW paralogous AS
  29544. SELECT feature.feature_id AS paralogous_id,
  29545. feature.feature_id,
  29546. feature.dbxref_id,
  29547. feature.organism_id,
  29548. feature.name,
  29549. feature.uniquename,
  29550. feature.residues,
  29551. feature.seqlen,
  29552. feature.md5checksum,
  29553. feature.type_id,
  29554. feature.is_analysis,
  29555. feature.is_obsolete,
  29556. feature.timeaccessioned,
  29557. feature.timelastmodified
  29558. FROM (feature
  29559. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29560. WHERE ((cvterm.name)::text = 'paralogous'::text);
  29561. --
  29562. -- Name: paralogous_region; Type: VIEW; Schema: so; Owner: -
  29563. --
  29564. CREATE VIEW paralogous_region AS
  29565. SELECT feature.feature_id AS paralogous_region_id,
  29566. feature.feature_id,
  29567. feature.dbxref_id,
  29568. feature.organism_id,
  29569. feature.name,
  29570. feature.uniquename,
  29571. feature.residues,
  29572. feature.seqlen,
  29573. feature.md5checksum,
  29574. feature.type_id,
  29575. feature.is_analysis,
  29576. feature.is_obsolete,
  29577. feature.timeaccessioned,
  29578. feature.timelastmodified
  29579. FROM (feature
  29580. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29581. WHERE ((cvterm.name)::text = 'paralogous_region'::text);
  29582. --
  29583. -- Name: partially_characterised_chromosomal_mutation; Type: VIEW; Schema: so; Owner: -
  29584. --
  29585. CREATE VIEW partially_characterised_chromosomal_mutation AS
  29586. SELECT feature.feature_id AS partially_characterised_chromosomal_mutation_id,
  29587. feature.feature_id,
  29588. feature.dbxref_id,
  29589. feature.organism_id,
  29590. feature.name,
  29591. feature.uniquename,
  29592. feature.residues,
  29593. feature.seqlen,
  29594. feature.md5checksum,
  29595. feature.type_id,
  29596. feature.is_analysis,
  29597. feature.is_obsolete,
  29598. feature.timeaccessioned,
  29599. feature.timelastmodified
  29600. FROM (feature
  29601. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29602. WHERE ((cvterm.name)::text = 'partially_characterised_chromosomal_mutation'::text);
  29603. --
  29604. -- Name: partially_processed_cdna_clone; Type: VIEW; Schema: so; Owner: -
  29605. --
  29606. CREATE VIEW partially_processed_cdna_clone AS
  29607. SELECT feature.feature_id AS partially_processed_cdna_clone_id,
  29608. feature.feature_id,
  29609. feature.dbxref_id,
  29610. feature.organism_id,
  29611. feature.name,
  29612. feature.uniquename,
  29613. feature.residues,
  29614. feature.seqlen,
  29615. feature.md5checksum,
  29616. feature.type_id,
  29617. feature.is_analysis,
  29618. feature.is_obsolete,
  29619. feature.timeaccessioned,
  29620. feature.timelastmodified
  29621. FROM (feature
  29622. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29623. WHERE ((cvterm.name)::text = 'partially_processed_cDNA_clone'::text);
  29624. --
  29625. -- Name: paternal_uniparental_disomy; Type: VIEW; Schema: so; Owner: -
  29626. --
  29627. CREATE VIEW paternal_uniparental_disomy AS
  29628. SELECT feature.feature_id AS paternal_uniparental_disomy_id,
  29629. feature.feature_id,
  29630. feature.dbxref_id,
  29631. feature.organism_id,
  29632. feature.name,
  29633. feature.uniquename,
  29634. feature.residues,
  29635. feature.seqlen,
  29636. feature.md5checksum,
  29637. feature.type_id,
  29638. feature.is_analysis,
  29639. feature.is_obsolete,
  29640. feature.timeaccessioned,
  29641. feature.timelastmodified
  29642. FROM (feature
  29643. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29644. WHERE ((cvterm.name)::text = 'paternal_uniparental_disomy'::text);
  29645. --
  29646. -- Name: paternal_variant; Type: VIEW; Schema: so; Owner: -
  29647. --
  29648. CREATE VIEW paternal_variant AS
  29649. SELECT feature.feature_id AS paternal_variant_id,
  29650. feature.feature_id,
  29651. feature.dbxref_id,
  29652. feature.organism_id,
  29653. feature.name,
  29654. feature.uniquename,
  29655. feature.residues,
  29656. feature.seqlen,
  29657. feature.md5checksum,
  29658. feature.type_id,
  29659. feature.is_analysis,
  29660. feature.is_obsolete,
  29661. feature.timeaccessioned,
  29662. feature.timelastmodified
  29663. FROM (feature
  29664. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29665. WHERE ((cvterm.name)::text = 'paternal_variant'::text);
  29666. --
  29667. -- Name: paternally_imprinted; Type: VIEW; Schema: so; Owner: -
  29668. --
  29669. CREATE VIEW paternally_imprinted AS
  29670. SELECT feature.feature_id AS paternally_imprinted_id,
  29671. feature.feature_id,
  29672. feature.dbxref_id,
  29673. feature.organism_id,
  29674. feature.name,
  29675. feature.uniquename,
  29676. feature.residues,
  29677. feature.seqlen,
  29678. feature.md5checksum,
  29679. feature.type_id,
  29680. feature.is_analysis,
  29681. feature.is_obsolete,
  29682. feature.timeaccessioned,
  29683. feature.timelastmodified
  29684. FROM (feature
  29685. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29686. WHERE ((cvterm.name)::text = 'paternally_imprinted'::text);
  29687. --
  29688. -- Name: paternally_imprinted_gene; Type: VIEW; Schema: so; Owner: -
  29689. --
  29690. CREATE VIEW paternally_imprinted_gene AS
  29691. SELECT feature.feature_id AS paternally_imprinted_gene_id,
  29692. feature.feature_id,
  29693. feature.dbxref_id,
  29694. feature.organism_id,
  29695. feature.name,
  29696. feature.uniquename,
  29697. feature.residues,
  29698. feature.seqlen,
  29699. feature.md5checksum,
  29700. feature.type_id,
  29701. feature.is_analysis,
  29702. feature.is_obsolete,
  29703. feature.timeaccessioned,
  29704. feature.timelastmodified
  29705. FROM (feature
  29706. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29707. WHERE ((cvterm.name)::text = 'paternally_imprinted_gene'::text);
  29708. --
  29709. -- Name: pathogenic_island; Type: VIEW; Schema: so; Owner: -
  29710. --
  29711. CREATE VIEW pathogenic_island AS
  29712. SELECT feature.feature_id AS pathogenic_island_id,
  29713. feature.feature_id,
  29714. feature.dbxref_id,
  29715. feature.organism_id,
  29716. feature.name,
  29717. feature.uniquename,
  29718. feature.residues,
  29719. feature.seqlen,
  29720. feature.md5checksum,
  29721. feature.type_id,
  29722. feature.is_analysis,
  29723. feature.is_obsolete,
  29724. feature.timeaccessioned,
  29725. feature.timelastmodified
  29726. FROM (feature
  29727. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29728. WHERE ((cvterm.name)::text = 'pathogenic_island'::text);
  29729. --
  29730. -- Name: pcr_product; Type: VIEW; Schema: so; Owner: -
  29731. --
  29732. CREATE VIEW pcr_product AS
  29733. SELECT feature.feature_id AS pcr_product_id,
  29734. feature.feature_id,
  29735. feature.dbxref_id,
  29736. feature.organism_id,
  29737. feature.name,
  29738. feature.uniquename,
  29739. feature.residues,
  29740. feature.seqlen,
  29741. feature.md5checksum,
  29742. feature.type_id,
  29743. feature.is_analysis,
  29744. feature.is_obsolete,
  29745. feature.timeaccessioned,
  29746. feature.timelastmodified
  29747. FROM (feature
  29748. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29749. WHERE (((cvterm.name)::text = 'RAPD'::text) OR ((cvterm.name)::text = 'PCR_product'::text));
  29750. --
  29751. -- Name: pedigree_specific_variant; Type: VIEW; Schema: so; Owner: -
  29752. --
  29753. CREATE VIEW pedigree_specific_variant AS
  29754. SELECT feature.feature_id AS pedigree_specific_variant_id,
  29755. feature.feature_id,
  29756. feature.dbxref_id,
  29757. feature.organism_id,
  29758. feature.name,
  29759. feature.uniquename,
  29760. feature.residues,
  29761. feature.seqlen,
  29762. feature.md5checksum,
  29763. feature.type_id,
  29764. feature.is_analysis,
  29765. feature.is_obsolete,
  29766. feature.timeaccessioned,
  29767. feature.timelastmodified
  29768. FROM (feature
  29769. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29770. WHERE ((cvterm.name)::text = 'pedigree_specific_variant'::text);
  29771. --
  29772. -- Name: peptide_coil; Type: VIEW; Schema: so; Owner: -
  29773. --
  29774. CREATE VIEW peptide_coil AS
  29775. SELECT feature.feature_id AS peptide_coil_id,
  29776. feature.feature_id,
  29777. feature.dbxref_id,
  29778. feature.organism_id,
  29779. feature.name,
  29780. feature.uniquename,
  29781. feature.residues,
  29782. feature.seqlen,
  29783. feature.md5checksum,
  29784. feature.type_id,
  29785. feature.is_analysis,
  29786. feature.is_obsolete,
  29787. feature.timeaccessioned,
  29788. feature.timelastmodified
  29789. FROM (feature
  29790. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29791. WHERE ((cvterm.name)::text = 'peptide_coil'::text);
  29792. --
  29793. -- Name: peptide_collection; Type: VIEW; Schema: so; Owner: -
  29794. --
  29795. CREATE VIEW peptide_collection AS
  29796. SELECT feature.feature_id AS peptide_collection_id,
  29797. feature.feature_id,
  29798. feature.dbxref_id,
  29799. feature.organism_id,
  29800. feature.name,
  29801. feature.uniquename,
  29802. feature.residues,
  29803. feature.seqlen,
  29804. feature.md5checksum,
  29805. feature.type_id,
  29806. feature.is_analysis,
  29807. feature.is_obsolete,
  29808. feature.timeaccessioned,
  29809. feature.timelastmodified
  29810. FROM (feature
  29811. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29812. WHERE ((cvterm.name)::text = 'peptide_collection'::text);
  29813. --
  29814. -- Name: peptide_helix; Type: VIEW; Schema: so; Owner: -
  29815. --
  29816. CREATE VIEW peptide_helix AS
  29817. SELECT feature.feature_id AS peptide_helix_id,
  29818. feature.feature_id,
  29819. feature.dbxref_id,
  29820. feature.organism_id,
  29821. feature.name,
  29822. feature.uniquename,
  29823. feature.residues,
  29824. feature.seqlen,
  29825. feature.md5checksum,
  29826. feature.type_id,
  29827. feature.is_analysis,
  29828. feature.is_obsolete,
  29829. feature.timeaccessioned,
  29830. feature.timelastmodified
  29831. FROM (feature
  29832. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29833. WHERE (((((((cvterm.name)::text = 'left_handed_peptide_helix'::text) OR ((cvterm.name)::text = 'right_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'alpha_helix'::text)) OR ((cvterm.name)::text = 'pi_helix'::text)) OR ((cvterm.name)::text = 'three_ten_helix'::text)) OR ((cvterm.name)::text = 'peptide_helix'::text));
  29834. --
  29835. -- Name: peptide_localization_signal; Type: VIEW; Schema: so; Owner: -
  29836. --
  29837. CREATE VIEW peptide_localization_signal AS
  29838. SELECT feature.feature_id AS peptide_localization_signal_id,
  29839. feature.feature_id,
  29840. feature.dbxref_id,
  29841. feature.organism_id,
  29842. feature.name,
  29843. feature.uniquename,
  29844. feature.residues,
  29845. feature.seqlen,
  29846. feature.md5checksum,
  29847. feature.type_id,
  29848. feature.is_analysis,
  29849. feature.is_obsolete,
  29850. feature.timeaccessioned,
  29851. feature.timelastmodified
  29852. FROM (feature
  29853. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29854. WHERE (((((((((cvterm.name)::text = 'signal_peptide'::text) OR ((cvterm.name)::text = 'transit_peptide'::text)) OR ((cvterm.name)::text = 'nuclear_localization_signal'::text)) OR ((cvterm.name)::text = 'endosomal_localization_signal'::text)) OR ((cvterm.name)::text = 'lysosomal_localization_signal'::text)) OR ((cvterm.name)::text = 'nuclear_export_signal'::text)) OR ((cvterm.name)::text = 'nuclear_rim_localization_signal'::text)) OR ((cvterm.name)::text = 'peptide_localization_signal'::text));
  29855. --
  29856. -- Name: peptidyl; Type: VIEW; Schema: so; Owner: -
  29857. --
  29858. CREATE VIEW peptidyl AS
  29859. SELECT feature.feature_id AS peptidyl_id,
  29860. feature.feature_id,
  29861. feature.dbxref_id,
  29862. feature.organism_id,
  29863. feature.name,
  29864. feature.uniquename,
  29865. feature.residues,
  29866. feature.seqlen,
  29867. feature.md5checksum,
  29868. feature.type_id,
  29869. feature.is_analysis,
  29870. feature.is_obsolete,
  29871. feature.timeaccessioned,
  29872. feature.timelastmodified
  29873. FROM (feature
  29874. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29875. WHERE ((cvterm.name)::text = 'peptidyl'::text);
  29876. --
  29877. -- Name: pericentric; Type: VIEW; Schema: so; Owner: -
  29878. --
  29879. CREATE VIEW pericentric AS
  29880. SELECT feature.feature_id AS pericentric_id,
  29881. feature.feature_id,
  29882. feature.dbxref_id,
  29883. feature.organism_id,
  29884. feature.name,
  29885. feature.uniquename,
  29886. feature.residues,
  29887. feature.seqlen,
  29888. feature.md5checksum,
  29889. feature.type_id,
  29890. feature.is_analysis,
  29891. feature.is_obsolete,
  29892. feature.timeaccessioned,
  29893. feature.timelastmodified
  29894. FROM (feature
  29895. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29896. WHERE ((cvterm.name)::text = 'pericentric'::text);
  29897. --
  29898. -- Name: pericentric_inversion; Type: VIEW; Schema: so; Owner: -
  29899. --
  29900. CREATE VIEW pericentric_inversion AS
  29901. SELECT feature.feature_id AS pericentric_inversion_id,
  29902. feature.feature_id,
  29903. feature.dbxref_id,
  29904. feature.organism_id,
  29905. feature.name,
  29906. feature.uniquename,
  29907. feature.residues,
  29908. feature.seqlen,
  29909. feature.md5checksum,
  29910. feature.type_id,
  29911. feature.is_analysis,
  29912. feature.is_obsolete,
  29913. feature.timeaccessioned,
  29914. feature.timelastmodified
  29915. FROM (feature
  29916. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29917. WHERE ((cvterm.name)::text = 'pericentric_inversion'::text);
  29918. --
  29919. -- Name: peroxywybutosine; Type: VIEW; Schema: so; Owner: -
  29920. --
  29921. CREATE VIEW peroxywybutosine AS
  29922. SELECT feature.feature_id AS peroxywybutosine_id,
  29923. feature.feature_id,
  29924. feature.dbxref_id,
  29925. feature.organism_id,
  29926. feature.name,
  29927. feature.uniquename,
  29928. feature.residues,
  29929. feature.seqlen,
  29930. feature.md5checksum,
  29931. feature.type_id,
  29932. feature.is_analysis,
  29933. feature.is_obsolete,
  29934. feature.timeaccessioned,
  29935. feature.timelastmodified
  29936. FROM (feature
  29937. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29938. WHERE ((cvterm.name)::text = 'peroxywybutosine'::text);
  29939. --
  29940. -- Name: phage_rna_polymerase_promoter; Type: VIEW; Schema: so; Owner: -
  29941. --
  29942. CREATE VIEW phage_rna_polymerase_promoter AS
  29943. SELECT feature.feature_id AS phage_rna_polymerase_promoter_id,
  29944. feature.feature_id,
  29945. feature.dbxref_id,
  29946. feature.organism_id,
  29947. feature.name,
  29948. feature.uniquename,
  29949. feature.residues,
  29950. feature.seqlen,
  29951. feature.md5checksum,
  29952. feature.type_id,
  29953. feature.is_analysis,
  29954. feature.is_obsolete,
  29955. feature.timeaccessioned,
  29956. feature.timelastmodified
  29957. FROM (feature
  29958. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29959. WHERE (((((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text) OR ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'Phage_RNA_Polymerase_Promoter'::text));
  29960. --
  29961. -- Name: phage_sequence; Type: VIEW; Schema: so; Owner: -
  29962. --
  29963. CREATE VIEW phage_sequence AS
  29964. SELECT feature.feature_id AS phage_sequence_id,
  29965. feature.feature_id,
  29966. feature.dbxref_id,
  29967. feature.organism_id,
  29968. feature.name,
  29969. feature.uniquename,
  29970. feature.residues,
  29971. feature.seqlen,
  29972. feature.md5checksum,
  29973. feature.type_id,
  29974. feature.is_analysis,
  29975. feature.is_obsolete,
  29976. feature.timeaccessioned,
  29977. feature.timelastmodified
  29978. FROM (feature
  29979. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29980. WHERE ((cvterm.name)::text = 'phage_sequence'::text);
  29981. --
  29982. -- Name: phagemid; Type: VIEW; Schema: so; Owner: -
  29983. --
  29984. CREATE VIEW phagemid AS
  29985. SELECT feature.feature_id AS phagemid_id,
  29986. feature.feature_id,
  29987. feature.dbxref_id,
  29988. feature.organism_id,
  29989. feature.name,
  29990. feature.uniquename,
  29991. feature.residues,
  29992. feature.seqlen,
  29993. feature.md5checksum,
  29994. feature.type_id,
  29995. feature.is_analysis,
  29996. feature.is_obsolete,
  29997. feature.timeaccessioned,
  29998. feature.timelastmodified
  29999. FROM (feature
  30000. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30001. WHERE ((cvterm.name)::text = 'phagemid'::text);
  30002. --
  30003. -- Name: phe_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  30004. --
  30005. CREATE VIEW phe_trna_primary_transcript AS
  30006. SELECT feature.feature_id AS phe_trna_primary_transcript_id,
  30007. feature.feature_id,
  30008. feature.dbxref_id,
  30009. feature.organism_id,
  30010. feature.name,
  30011. feature.uniquename,
  30012. feature.residues,
  30013. feature.seqlen,
  30014. feature.md5checksum,
  30015. feature.type_id,
  30016. feature.is_analysis,
  30017. feature.is_obsolete,
  30018. feature.timeaccessioned,
  30019. feature.timelastmodified
  30020. FROM (feature
  30021. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30022. WHERE ((cvterm.name)::text = 'phenylalanine_tRNA_primary_transcript'::text);
  30023. --
  30024. -- Name: phenylalanine; Type: VIEW; Schema: so; Owner: -
  30025. --
  30026. CREATE VIEW phenylalanine AS
  30027. SELECT feature.feature_id AS phenylalanine_id,
  30028. feature.feature_id,
  30029. feature.dbxref_id,
  30030. feature.organism_id,
  30031. feature.name,
  30032. feature.uniquename,
  30033. feature.residues,
  30034. feature.seqlen,
  30035. feature.md5checksum,
  30036. feature.type_id,
  30037. feature.is_analysis,
  30038. feature.is_obsolete,
  30039. feature.timeaccessioned,
  30040. feature.timelastmodified
  30041. FROM (feature
  30042. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30043. WHERE ((cvterm.name)::text = 'phenylalanine'::text);
  30044. --
  30045. -- Name: phenylalanyl_trna; Type: VIEW; Schema: so; Owner: -
  30046. --
  30047. CREATE VIEW phenylalanyl_trna AS
  30048. SELECT feature.feature_id AS phenylalanyl_trna_id,
  30049. feature.feature_id,
  30050. feature.dbxref_id,
  30051. feature.organism_id,
  30052. feature.name,
  30053. feature.uniquename,
  30054. feature.residues,
  30055. feature.seqlen,
  30056. feature.md5checksum,
  30057. feature.type_id,
  30058. feature.is_analysis,
  30059. feature.is_obsolete,
  30060. feature.timeaccessioned,
  30061. feature.timelastmodified
  30062. FROM (feature
  30063. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30064. WHERE ((cvterm.name)::text = 'phenylalanyl_tRNA'::text);
  30065. --
  30066. -- Name: pi_helix; Type: VIEW; Schema: so; Owner: -
  30067. --
  30068. CREATE VIEW pi_helix AS
  30069. SELECT feature.feature_id AS pi_helix_id,
  30070. feature.feature_id,
  30071. feature.dbxref_id,
  30072. feature.organism_id,
  30073. feature.name,
  30074. feature.uniquename,
  30075. feature.residues,
  30076. feature.seqlen,
  30077. feature.md5checksum,
  30078. feature.type_id,
  30079. feature.is_analysis,
  30080. feature.is_obsolete,
  30081. feature.timeaccessioned,
  30082. feature.timelastmodified
  30083. FROM (feature
  30084. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30085. WHERE ((cvterm.name)::text = 'pi_helix'::text);
  30086. --
  30087. -- Name: pirna; Type: VIEW; Schema: so; Owner: -
  30088. --
  30089. CREATE VIEW pirna AS
  30090. SELECT feature.feature_id AS pirna_id,
  30091. feature.feature_id,
  30092. feature.dbxref_id,
  30093. feature.organism_id,
  30094. feature.name,
  30095. feature.uniquename,
  30096. feature.residues,
  30097. feature.seqlen,
  30098. feature.md5checksum,
  30099. feature.type_id,
  30100. feature.is_analysis,
  30101. feature.is_obsolete,
  30102. feature.timeaccessioned,
  30103. feature.timelastmodified
  30104. FROM (feature
  30105. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30106. WHERE ((cvterm.name)::text = 'piRNA'::text);
  30107. --
  30108. -- Name: pirna_gene; Type: VIEW; Schema: so; Owner: -
  30109. --
  30110. CREATE VIEW pirna_gene AS
  30111. SELECT feature.feature_id AS pirna_gene_id,
  30112. feature.feature_id,
  30113. feature.dbxref_id,
  30114. feature.organism_id,
  30115. feature.name,
  30116. feature.uniquename,
  30117. feature.residues,
  30118. feature.seqlen,
  30119. feature.md5checksum,
  30120. feature.type_id,
  30121. feature.is_analysis,
  30122. feature.is_obsolete,
  30123. feature.timeaccessioned,
  30124. feature.timelastmodified
  30125. FROM (feature
  30126. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30127. WHERE ((cvterm.name)::text = 'piRNA_gene'::text);
  30128. --
  30129. -- Name: plasmid; Type: VIEW; Schema: so; Owner: -
  30130. --
  30131. CREATE VIEW plasmid AS
  30132. SELECT feature.feature_id AS plasmid_id,
  30133. feature.feature_id,
  30134. feature.dbxref_id,
  30135. feature.organism_id,
  30136. feature.name,
  30137. feature.uniquename,
  30138. feature.residues,
  30139. feature.seqlen,
  30140. feature.md5checksum,
  30141. feature.type_id,
  30142. feature.is_analysis,
  30143. feature.is_obsolete,
  30144. feature.timeaccessioned,
  30145. feature.timelastmodified
  30146. FROM (feature
  30147. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30148. WHERE ((((((((((cvterm.name)::text = 'engineered_plasmid'::text) OR ((cvterm.name)::text = 'episome'::text)) OR ((cvterm.name)::text = 'natural_plasmid'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'gene_trap_construct'::text)) OR ((cvterm.name)::text = 'promoter_trap_construct'::text)) OR ((cvterm.name)::text = 'enhancer_trap_construct'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'plasmid'::text));
  30149. --
  30150. -- Name: plasmid_gene; Type: VIEW; Schema: so; Owner: -
  30151. --
  30152. CREATE VIEW plasmid_gene AS
  30153. SELECT feature.feature_id AS plasmid_gene_id,
  30154. feature.feature_id,
  30155. feature.dbxref_id,
  30156. feature.organism_id,
  30157. feature.name,
  30158. feature.uniquename,
  30159. feature.residues,
  30160. feature.seqlen,
  30161. feature.md5checksum,
  30162. feature.type_id,
  30163. feature.is_analysis,
  30164. feature.is_obsolete,
  30165. feature.timeaccessioned,
  30166. feature.timelastmodified
  30167. FROM (feature
  30168. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30169. WHERE ((cvterm.name)::text = 'plasmid_gene'::text);
  30170. --
  30171. -- Name: plasmid_location; Type: VIEW; Schema: so; Owner: -
  30172. --
  30173. CREATE VIEW plasmid_location AS
  30174. SELECT feature.feature_id AS plasmid_location_id,
  30175. feature.feature_id,
  30176. feature.dbxref_id,
  30177. feature.organism_id,
  30178. feature.name,
  30179. feature.uniquename,
  30180. feature.residues,
  30181. feature.seqlen,
  30182. feature.md5checksum,
  30183. feature.type_id,
  30184. feature.is_analysis,
  30185. feature.is_obsolete,
  30186. feature.timeaccessioned,
  30187. feature.timelastmodified
  30188. FROM (feature
  30189. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30190. WHERE ((cvterm.name)::text = 'plasmid_location'::text);
  30191. --
  30192. -- Name: plasmid_vector; Type: VIEW; Schema: so; Owner: -
  30193. --
  30194. CREATE VIEW plasmid_vector AS
  30195. SELECT feature.feature_id AS plasmid_vector_id,
  30196. feature.feature_id,
  30197. feature.dbxref_id,
  30198. feature.organism_id,
  30199. feature.name,
  30200. feature.uniquename,
  30201. feature.residues,
  30202. feature.seqlen,
  30203. feature.md5checksum,
  30204. feature.type_id,
  30205. feature.is_analysis,
  30206. feature.is_obsolete,
  30207. feature.timeaccessioned,
  30208. feature.timelastmodified
  30209. FROM (feature
  30210. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30211. WHERE ((cvterm.name)::text = 'plasmid_vector'::text);
  30212. --
  30213. -- Name: plastid_gene; Type: VIEW; Schema: so; Owner: -
  30214. --
  30215. CREATE VIEW plastid_gene AS
  30216. SELECT feature.feature_id AS plastid_gene_id,
  30217. feature.feature_id,
  30218. feature.dbxref_id,
  30219. feature.organism_id,
  30220. feature.name,
  30221. feature.uniquename,
  30222. feature.residues,
  30223. feature.seqlen,
  30224. feature.md5checksum,
  30225. feature.type_id,
  30226. feature.is_analysis,
  30227. feature.is_obsolete,
  30228. feature.timeaccessioned,
  30229. feature.timelastmodified
  30230. FROM (feature
  30231. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30232. WHERE ((((((((cvterm.name)::text = 'apicoplast_gene'::text) OR ((cvterm.name)::text = 'ct_gene'::text)) OR ((cvterm.name)::text = 'chromoplast_gene'::text)) OR ((cvterm.name)::text = 'cyanelle_gene'::text)) OR ((cvterm.name)::text = 'leucoplast_gene'::text)) OR ((cvterm.name)::text = 'proplastid_gene'::text)) OR ((cvterm.name)::text = 'plastid_gene'::text));
  30233. --
  30234. -- Name: plastid_sequence; Type: VIEW; Schema: so; Owner: -
  30235. --
  30236. CREATE VIEW plastid_sequence AS
  30237. SELECT feature.feature_id AS plastid_sequence_id,
  30238. feature.feature_id,
  30239. feature.dbxref_id,
  30240. feature.organism_id,
  30241. feature.name,
  30242. feature.uniquename,
  30243. feature.residues,
  30244. feature.seqlen,
  30245. feature.md5checksum,
  30246. feature.type_id,
  30247. feature.is_analysis,
  30248. feature.is_obsolete,
  30249. feature.timeaccessioned,
  30250. feature.timelastmodified
  30251. FROM (feature
  30252. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30253. WHERE (((((((((cvterm.name)::text = 'apicoplast_sequence'::text) OR ((cvterm.name)::text = 'chromoplast_sequence'::text)) OR ((cvterm.name)::text = 'chloroplast_sequence'::text)) OR ((cvterm.name)::text = 'cyanelle_sequence'::text)) OR ((cvterm.name)::text = 'leucoplast_sequence'::text)) OR ((cvterm.name)::text = 'proplastid_sequence'::text)) OR ((cvterm.name)::text = 'chloroplast_DNA'::text)) OR ((cvterm.name)::text = 'plastid_sequence'::text));
  30254. --
  30255. -- Name: plus_1_frameshift; Type: VIEW; Schema: so; Owner: -
  30256. --
  30257. CREATE VIEW plus_1_frameshift AS
  30258. SELECT feature.feature_id AS plus_1_frameshift_id,
  30259. feature.feature_id,
  30260. feature.dbxref_id,
  30261. feature.organism_id,
  30262. feature.name,
  30263. feature.uniquename,
  30264. feature.residues,
  30265. feature.seqlen,
  30266. feature.md5checksum,
  30267. feature.type_id,
  30268. feature.is_analysis,
  30269. feature.is_obsolete,
  30270. feature.timeaccessioned,
  30271. feature.timelastmodified
  30272. FROM (feature
  30273. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30274. WHERE ((cvterm.name)::text = 'plus_1_frameshift'::text);
  30275. --
  30276. -- Name: plus_1_frameshift_variant; Type: VIEW; Schema: so; Owner: -
  30277. --
  30278. CREATE VIEW plus_1_frameshift_variant AS
  30279. SELECT feature.feature_id AS plus_1_frameshift_variant_id,
  30280. feature.feature_id,
  30281. feature.dbxref_id,
  30282. feature.organism_id,
  30283. feature.name,
  30284. feature.uniquename,
  30285. feature.residues,
  30286. feature.seqlen,
  30287. feature.md5checksum,
  30288. feature.type_id,
  30289. feature.is_analysis,
  30290. feature.is_obsolete,
  30291. feature.timeaccessioned,
  30292. feature.timelastmodified
  30293. FROM (feature
  30294. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30295. WHERE ((cvterm.name)::text = 'plus_1_frameshift_variant'::text);
  30296. --
  30297. -- Name: plus_1_translational_frameshift; Type: VIEW; Schema: so; Owner: -
  30298. --
  30299. CREATE VIEW plus_1_translational_frameshift AS
  30300. SELECT feature.feature_id AS plus_1_translational_frameshift_id,
  30301. feature.feature_id,
  30302. feature.dbxref_id,
  30303. feature.organism_id,
  30304. feature.name,
  30305. feature.uniquename,
  30306. feature.residues,
  30307. feature.seqlen,
  30308. feature.md5checksum,
  30309. feature.type_id,
  30310. feature.is_analysis,
  30311. feature.is_obsolete,
  30312. feature.timeaccessioned,
  30313. feature.timelastmodified
  30314. FROM (feature
  30315. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30316. WHERE ((cvterm.name)::text = 'plus_1_translational_frameshift'::text);
  30317. --
  30318. -- Name: plus_1_translationally_frameshifted; Type: VIEW; Schema: so; Owner: -
  30319. --
  30320. CREATE VIEW plus_1_translationally_frameshifted AS
  30321. SELECT feature.feature_id AS plus_1_translationally_frameshifted_id,
  30322. feature.feature_id,
  30323. feature.dbxref_id,
  30324. feature.organism_id,
  30325. feature.name,
  30326. feature.uniquename,
  30327. feature.residues,
  30328. feature.seqlen,
  30329. feature.md5checksum,
  30330. feature.type_id,
  30331. feature.is_analysis,
  30332. feature.is_obsolete,
  30333. feature.timeaccessioned,
  30334. feature.timelastmodified
  30335. FROM (feature
  30336. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30337. WHERE ((cvterm.name)::text = 'plus_1_translationally_frameshifted'::text);
  30338. --
  30339. -- Name: plus_2_frameshift_variant; Type: VIEW; Schema: so; Owner: -
  30340. --
  30341. CREATE VIEW plus_2_frameshift_variant AS
  30342. SELECT feature.feature_id AS plus_2_frameshift_variant_id,
  30343. feature.feature_id,
  30344. feature.dbxref_id,
  30345. feature.organism_id,
  30346. feature.name,
  30347. feature.uniquename,
  30348. feature.residues,
  30349. feature.seqlen,
  30350. feature.md5checksum,
  30351. feature.type_id,
  30352. feature.is_analysis,
  30353. feature.is_obsolete,
  30354. feature.timeaccessioned,
  30355. feature.timelastmodified
  30356. FROM (feature
  30357. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30358. WHERE ((cvterm.name)::text = 'plus_2_frameshift variant'::text);
  30359. --
  30360. -- Name: plus_2_framshift; Type: VIEW; Schema: so; Owner: -
  30361. --
  30362. CREATE VIEW plus_2_framshift AS
  30363. SELECT feature.feature_id AS plus_2_framshift_id,
  30364. feature.feature_id,
  30365. feature.dbxref_id,
  30366. feature.organism_id,
  30367. feature.name,
  30368. feature.uniquename,
  30369. feature.residues,
  30370. feature.seqlen,
  30371. feature.md5checksum,
  30372. feature.type_id,
  30373. feature.is_analysis,
  30374. feature.is_obsolete,
  30375. feature.timeaccessioned,
  30376. feature.timelastmodified
  30377. FROM (feature
  30378. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30379. WHERE ((cvterm.name)::text = 'plus_2_framshift'::text);
  30380. --
  30381. -- Name: plus_2_translational_frameshift; Type: VIEW; Schema: so; Owner: -
  30382. --
  30383. CREATE VIEW plus_2_translational_frameshift AS
  30384. SELECT feature.feature_id AS plus_2_translational_frameshift_id,
  30385. feature.feature_id,
  30386. feature.dbxref_id,
  30387. feature.organism_id,
  30388. feature.name,
  30389. feature.uniquename,
  30390. feature.residues,
  30391. feature.seqlen,
  30392. feature.md5checksum,
  30393. feature.type_id,
  30394. feature.is_analysis,
  30395. feature.is_obsolete,
  30396. feature.timeaccessioned,
  30397. feature.timelastmodified
  30398. FROM (feature
  30399. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30400. WHERE ((cvterm.name)::text = 'plus_2_translational_frameshift'::text);
  30401. --
  30402. -- Name: pna; Type: VIEW; Schema: so; Owner: -
  30403. --
  30404. CREATE VIEW pna AS
  30405. SELECT feature.feature_id AS pna_id,
  30406. feature.feature_id,
  30407. feature.dbxref_id,
  30408. feature.organism_id,
  30409. feature.name,
  30410. feature.uniquename,
  30411. feature.residues,
  30412. feature.seqlen,
  30413. feature.md5checksum,
  30414. feature.type_id,
  30415. feature.is_analysis,
  30416. feature.is_obsolete,
  30417. feature.timeaccessioned,
  30418. feature.timelastmodified
  30419. FROM (feature
  30420. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30421. WHERE ((cvterm.name)::text = 'PNA'::text);
  30422. --
  30423. -- Name: pna_oligo; Type: VIEW; Schema: so; Owner: -
  30424. --
  30425. CREATE VIEW pna_oligo AS
  30426. SELECT feature.feature_id AS pna_oligo_id,
  30427. feature.feature_id,
  30428. feature.dbxref_id,
  30429. feature.organism_id,
  30430. feature.name,
  30431. feature.uniquename,
  30432. feature.residues,
  30433. feature.seqlen,
  30434. feature.md5checksum,
  30435. feature.type_id,
  30436. feature.is_analysis,
  30437. feature.is_obsolete,
  30438. feature.timeaccessioned,
  30439. feature.timelastmodified
  30440. FROM (feature
  30441. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30442. WHERE ((cvterm.name)::text = 'PNA_oligo'::text);
  30443. --
  30444. -- Name: point_centromere; Type: VIEW; Schema: so; Owner: -
  30445. --
  30446. CREATE VIEW point_centromere AS
  30447. SELECT feature.feature_id AS point_centromere_id,
  30448. feature.feature_id,
  30449. feature.dbxref_id,
  30450. feature.organism_id,
  30451. feature.name,
  30452. feature.uniquename,
  30453. feature.residues,
  30454. feature.seqlen,
  30455. feature.md5checksum,
  30456. feature.type_id,
  30457. feature.is_analysis,
  30458. feature.is_obsolete,
  30459. feature.timeaccessioned,
  30460. feature.timelastmodified
  30461. FROM (feature
  30462. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30463. WHERE ((cvterm.name)::text = 'point_centromere'::text);
  30464. --
  30465. -- Name: point_mutation; Type: VIEW; Schema: so; Owner: -
  30466. --
  30467. CREATE VIEW point_mutation AS
  30468. SELECT feature.feature_id AS point_mutation_id,
  30469. feature.feature_id,
  30470. feature.dbxref_id,
  30471. feature.organism_id,
  30472. feature.name,
  30473. feature.uniquename,
  30474. feature.residues,
  30475. feature.seqlen,
  30476. feature.md5checksum,
  30477. feature.type_id,
  30478. feature.is_analysis,
  30479. feature.is_obsolete,
  30480. feature.timeaccessioned,
  30481. feature.timelastmodified
  30482. FROM (feature
  30483. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30484. WHERE ((cvterm.name)::text = 'point_mutation'::text);
  30485. --
  30486. -- Name: polinton; Type: VIEW; Schema: so; Owner: -
  30487. --
  30488. CREATE VIEW polinton AS
  30489. SELECT feature.feature_id AS polinton_id,
  30490. feature.feature_id,
  30491. feature.dbxref_id,
  30492. feature.organism_id,
  30493. feature.name,
  30494. feature.uniquename,
  30495. feature.residues,
  30496. feature.seqlen,
  30497. feature.md5checksum,
  30498. feature.type_id,
  30499. feature.is_analysis,
  30500. feature.is_obsolete,
  30501. feature.timeaccessioned,
  30502. feature.timelastmodified
  30503. FROM (feature
  30504. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30505. WHERE ((cvterm.name)::text = 'polinton'::text);
  30506. --
  30507. -- Name: polya_primed_cdna_clone; Type: VIEW; Schema: so; Owner: -
  30508. --
  30509. CREATE VIEW polya_primed_cdna_clone AS
  30510. SELECT feature.feature_id AS polya_primed_cdna_clone_id,
  30511. feature.feature_id,
  30512. feature.dbxref_id,
  30513. feature.organism_id,
  30514. feature.name,
  30515. feature.uniquename,
  30516. feature.residues,
  30517. feature.seqlen,
  30518. feature.md5checksum,
  30519. feature.type_id,
  30520. feature.is_analysis,
  30521. feature.is_obsolete,
  30522. feature.timeaccessioned,
  30523. feature.timelastmodified
  30524. FROM (feature
  30525. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30526. WHERE ((cvterm.name)::text = 'polyA_primed_cDNA_clone'::text);
  30527. --
  30528. -- Name: polya_sequence; Type: VIEW; Schema: so; Owner: -
  30529. --
  30530. CREATE VIEW polya_sequence AS
  30531. SELECT feature.feature_id AS polya_sequence_id,
  30532. feature.feature_id,
  30533. feature.dbxref_id,
  30534. feature.organism_id,
  30535. feature.name,
  30536. feature.uniquename,
  30537. feature.residues,
  30538. feature.seqlen,
  30539. feature.md5checksum,
  30540. feature.type_id,
  30541. feature.is_analysis,
  30542. feature.is_obsolete,
  30543. feature.timeaccessioned,
  30544. feature.timelastmodified
  30545. FROM (feature
  30546. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30547. WHERE ((cvterm.name)::text = 'polyA_sequence'::text);
  30548. --
  30549. -- Name: polya_signal_sequence; Type: VIEW; Schema: so; Owner: -
  30550. --
  30551. CREATE VIEW polya_signal_sequence AS
  30552. SELECT feature.feature_id AS polya_signal_sequence_id,
  30553. feature.feature_id,
  30554. feature.dbxref_id,
  30555. feature.organism_id,
  30556. feature.name,
  30557. feature.uniquename,
  30558. feature.residues,
  30559. feature.seqlen,
  30560. feature.md5checksum,
  30561. feature.type_id,
  30562. feature.is_analysis,
  30563. feature.is_obsolete,
  30564. feature.timeaccessioned,
  30565. feature.timelastmodified
  30566. FROM (feature
  30567. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30568. WHERE ((cvterm.name)::text = 'polyA_signal_sequence'::text);
  30569. --
  30570. -- Name: polya_site; Type: VIEW; Schema: so; Owner: -
  30571. --
  30572. CREATE VIEW polya_site AS
  30573. SELECT feature.feature_id AS polya_site_id,
  30574. feature.feature_id,
  30575. feature.dbxref_id,
  30576. feature.organism_id,
  30577. feature.name,
  30578. feature.uniquename,
  30579. feature.residues,
  30580. feature.seqlen,
  30581. feature.md5checksum,
  30582. feature.type_id,
  30583. feature.is_analysis,
  30584. feature.is_obsolete,
  30585. feature.timeaccessioned,
  30586. feature.timelastmodified
  30587. FROM (feature
  30588. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30589. WHERE ((cvterm.name)::text = 'polyA_site'::text);
  30590. --
  30591. -- Name: polyadenylated; Type: VIEW; Schema: so; Owner: -
  30592. --
  30593. CREATE VIEW polyadenylated AS
  30594. SELECT feature.feature_id AS polyadenylated_id,
  30595. feature.feature_id,
  30596. feature.dbxref_id,
  30597. feature.organism_id,
  30598. feature.name,
  30599. feature.uniquename,
  30600. feature.residues,
  30601. feature.seqlen,
  30602. feature.md5checksum,
  30603. feature.type_id,
  30604. feature.is_analysis,
  30605. feature.is_obsolete,
  30606. feature.timeaccessioned,
  30607. feature.timelastmodified
  30608. FROM (feature
  30609. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30610. WHERE ((cvterm.name)::text = 'polyadenylated'::text);
  30611. --
  30612. -- Name: polyadenylated_mrna; Type: VIEW; Schema: so; Owner: -
  30613. --
  30614. CREATE VIEW polyadenylated_mrna AS
  30615. SELECT feature.feature_id AS polyadenylated_mrna_id,
  30616. feature.feature_id,
  30617. feature.dbxref_id,
  30618. feature.organism_id,
  30619. feature.name,
  30620. feature.uniquename,
  30621. feature.residues,
  30622. feature.seqlen,
  30623. feature.md5checksum,
  30624. feature.type_id,
  30625. feature.is_analysis,
  30626. feature.is_obsolete,
  30627. feature.timeaccessioned,
  30628. feature.timelastmodified
  30629. FROM (feature
  30630. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30631. WHERE ((cvterm.name)::text = 'polyadenylated_mRNA'::text);
  30632. --
  30633. -- Name: polyadenylation_variant; Type: VIEW; Schema: so; Owner: -
  30634. --
  30635. CREATE VIEW polyadenylation_variant AS
  30636. SELECT feature.feature_id AS polyadenylation_variant_id,
  30637. feature.feature_id,
  30638. feature.dbxref_id,
  30639. feature.organism_id,
  30640. feature.name,
  30641. feature.uniquename,
  30642. feature.residues,
  30643. feature.seqlen,
  30644. feature.md5checksum,
  30645. feature.type_id,
  30646. feature.is_analysis,
  30647. feature.is_obsolete,
  30648. feature.timeaccessioned,
  30649. feature.timelastmodified
  30650. FROM (feature
  30651. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30652. WHERE ((((cvterm.name)::text = 'increased_polyadenylation_variant'::text) OR ((cvterm.name)::text = 'decreased_polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'polyadenylation_variant'::text));
  30653. --
  30654. -- Name: polycistronic; Type: VIEW; Schema: so; Owner: -
  30655. --
  30656. CREATE VIEW polycistronic AS
  30657. SELECT feature.feature_id AS polycistronic_id,
  30658. feature.feature_id,
  30659. feature.dbxref_id,
  30660. feature.organism_id,
  30661. feature.name,
  30662. feature.uniquename,
  30663. feature.residues,
  30664. feature.seqlen,
  30665. feature.md5checksum,
  30666. feature.type_id,
  30667. feature.is_analysis,
  30668. feature.is_obsolete,
  30669. feature.timeaccessioned,
  30670. feature.timelastmodified
  30671. FROM (feature
  30672. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30673. WHERE (((cvterm.name)::text = 'dicistronic'::text) OR ((cvterm.name)::text = 'polycistronic'::text));
  30674. --
  30675. -- Name: polycistronic_mrna; Type: VIEW; Schema: so; Owner: -
  30676. --
  30677. CREATE VIEW polycistronic_mrna AS
  30678. SELECT feature.feature_id AS polycistronic_mrna_id,
  30679. feature.feature_id,
  30680. feature.dbxref_id,
  30681. feature.organism_id,
  30682. feature.name,
  30683. feature.uniquename,
  30684. feature.residues,
  30685. feature.seqlen,
  30686. feature.md5checksum,
  30687. feature.type_id,
  30688. feature.is_analysis,
  30689. feature.is_obsolete,
  30690. feature.timeaccessioned,
  30691. feature.timelastmodified
  30692. FROM (feature
  30693. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30694. WHERE (((cvterm.name)::text = 'dicistronic_mRNA'::text) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text));
  30695. --
  30696. -- Name: polycistronic_primary_transcript; Type: VIEW; Schema: so; Owner: -
  30697. --
  30698. CREATE VIEW polycistronic_primary_transcript AS
  30699. SELECT feature.feature_id AS polycistronic_primary_transcript_id,
  30700. feature.feature_id,
  30701. feature.dbxref_id,
  30702. feature.organism_id,
  30703. feature.name,
  30704. feature.uniquename,
  30705. feature.residues,
  30706. feature.seqlen,
  30707. feature.md5checksum,
  30708. feature.type_id,
  30709. feature.is_analysis,
  30710. feature.is_obsolete,
  30711. feature.timeaccessioned,
  30712. feature.timelastmodified
  30713. FROM (feature
  30714. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30715. WHERE (((cvterm.name)::text = 'dicistronic_primary_transcript'::text) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text));
  30716. --
  30717. -- Name: polycistronic_transcript; Type: VIEW; Schema: so; Owner: -
  30718. --
  30719. CREATE VIEW polycistronic_transcript AS
  30720. SELECT feature.feature_id AS polycistronic_transcript_id,
  30721. feature.feature_id,
  30722. feature.dbxref_id,
  30723. feature.organism_id,
  30724. feature.name,
  30725. feature.uniquename,
  30726. feature.residues,
  30727. feature.seqlen,
  30728. feature.md5checksum,
  30729. feature.type_id,
  30730. feature.is_analysis,
  30731. feature.is_obsolete,
  30732. feature.timeaccessioned,
  30733. feature.timelastmodified
  30734. FROM (feature
  30735. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30736. WHERE (((((((((cvterm.name)::text = 'dicistronic_transcript'::text) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'polycistronic_transcript'::text));
  30737. --
  30738. -- Name: polymer_attribute; Type: VIEW; Schema: so; Owner: -
  30739. --
  30740. CREATE VIEW polymer_attribute AS
  30741. SELECT feature.feature_id AS polymer_attribute_id,
  30742. feature.feature_id,
  30743. feature.dbxref_id,
  30744. feature.organism_id,
  30745. feature.name,
  30746. feature.uniquename,
  30747. feature.residues,
  30748. feature.seqlen,
  30749. feature.md5checksum,
  30750. feature.type_id,
  30751. feature.is_analysis,
  30752. feature.is_obsolete,
  30753. feature.timeaccessioned,
  30754. feature.timelastmodified
  30755. FROM (feature
  30756. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30757. WHERE (((((((((((((((((((((((cvterm.name)::text = 'nucleic_acid'::text) OR ((cvterm.name)::text = 'synthetic_sequence'::text)) OR ((cvterm.name)::text = 'topology_attribute'::text)) OR ((cvterm.name)::text = 'peptidyl'::text)) OR ((cvterm.name)::text = 'DNA'::text)) OR ((cvterm.name)::text = 'RNA'::text)) OR ((cvterm.name)::text = 'morpholino_backbone'::text)) OR ((cvterm.name)::text = 'PNA'::text)) OR ((cvterm.name)::text = 'LNA'::text)) OR ((cvterm.name)::text = 'TNA'::text)) OR ((cvterm.name)::text = 'GNA'::text)) OR ((cvterm.name)::text = 'cDNA'::text)) OR ((cvterm.name)::text = 'genomic_DNA'::text)) OR ((cvterm.name)::text = 'single_stranded_cDNA'::text)) OR ((cvterm.name)::text = 'double_stranded_cDNA'::text)) OR ((cvterm.name)::text = 'R_GNA'::text)) OR ((cvterm.name)::text = 'S_GNA'::text)) OR ((cvterm.name)::text = 'random_sequence'::text)) OR ((cvterm.name)::text = 'designed_sequence'::text)) OR ((cvterm.name)::text = 'linear'::text)) OR ((cvterm.name)::text = 'circular'::text)) OR ((cvterm.name)::text = 'polymer_attribute'::text));
  30758. --
  30759. -- Name: polymerase_synthesis_read; Type: VIEW; Schema: so; Owner: -
  30760. --
  30761. CREATE VIEW polymerase_synthesis_read AS
  30762. SELECT feature.feature_id AS polymerase_synthesis_read_id,
  30763. feature.feature_id,
  30764. feature.dbxref_id,
  30765. feature.organism_id,
  30766. feature.name,
  30767. feature.uniquename,
  30768. feature.residues,
  30769. feature.seqlen,
  30770. feature.md5checksum,
  30771. feature.type_id,
  30772. feature.is_analysis,
  30773. feature.is_obsolete,
  30774. feature.timeaccessioned,
  30775. feature.timelastmodified
  30776. FROM (feature
  30777. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30778. WHERE ((cvterm.name)::text = 'polymerase_synthesis_read'::text);
  30779. --
  30780. -- Name: polymorphic_sequence_variant; Type: VIEW; Schema: so; Owner: -
  30781. --
  30782. CREATE VIEW polymorphic_sequence_variant AS
  30783. SELECT feature.feature_id AS polymorphic_sequence_variant_id,
  30784. feature.feature_id,
  30785. feature.dbxref_id,
  30786. feature.organism_id,
  30787. feature.name,
  30788. feature.uniquename,
  30789. feature.residues,
  30790. feature.seqlen,
  30791. feature.md5checksum,
  30792. feature.type_id,
  30793. feature.is_analysis,
  30794. feature.is_obsolete,
  30795. feature.timeaccessioned,
  30796. feature.timelastmodified
  30797. FROM (feature
  30798. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30799. WHERE ((cvterm.name)::text = 'polymorphic_sequence_variant'::text);
  30800. --
  30801. -- Name: polymorphic_variant; Type: VIEW; Schema: so; Owner: -
  30802. --
  30803. CREATE VIEW polymorphic_variant AS
  30804. SELECT feature.feature_id AS polymorphic_variant_id,
  30805. feature.feature_id,
  30806. feature.dbxref_id,
  30807. feature.organism_id,
  30808. feature.name,
  30809. feature.uniquename,
  30810. feature.residues,
  30811. feature.seqlen,
  30812. feature.md5checksum,
  30813. feature.type_id,
  30814. feature.is_analysis,
  30815. feature.is_obsolete,
  30816. feature.timeaccessioned,
  30817. feature.timelastmodified
  30818. FROM (feature
  30819. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30820. WHERE ((cvterm.name)::text = 'polymorphic_variant'::text);
  30821. --
  30822. -- Name: polypeptide; Type: VIEW; Schema: so; Owner: -
  30823. --
  30824. CREATE VIEW polypeptide AS
  30825. SELECT feature.feature_id AS polypeptide_id,
  30826. feature.feature_id,
  30827. feature.dbxref_id,
  30828. feature.organism_id,
  30829. feature.name,
  30830. feature.uniquename,
  30831. feature.residues,
  30832. feature.seqlen,
  30833. feature.md5checksum,
  30834. feature.type_id,
  30835. feature.is_analysis,
  30836. feature.is_obsolete,
  30837. feature.timeaccessioned,
  30838. feature.timelastmodified
  30839. FROM (feature
  30840. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30841. WHERE ((cvterm.name)::text = 'polypeptide'::text);
  30842. --
  30843. -- Name: polypeptide_binding_motif; Type: VIEW; Schema: so; Owner: -
  30844. --
  30845. CREATE VIEW polypeptide_binding_motif AS
  30846. SELECT feature.feature_id AS polypeptide_binding_motif_id,
  30847. feature.feature_id,
  30848. feature.dbxref_id,
  30849. feature.organism_id,
  30850. feature.name,
  30851. feature.uniquename,
  30852. feature.residues,
  30853. feature.seqlen,
  30854. feature.md5checksum,
  30855. feature.type_id,
  30856. feature.is_analysis,
  30857. feature.is_obsolete,
  30858. feature.timeaccessioned,
  30859. feature.timelastmodified
  30860. FROM (feature
  30861. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30862. WHERE ((cvterm.name)::text = 'polypeptide_binding_motif'::text);
  30863. --
  30864. -- Name: polypeptide_calcium_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  30865. --
  30866. CREATE VIEW polypeptide_calcium_ion_contact_site AS
  30867. SELECT feature.feature_id AS polypeptide_calcium_ion_contact_site_id,
  30868. feature.feature_id,
  30869. feature.dbxref_id,
  30870. feature.organism_id,
  30871. feature.name,
  30872. feature.uniquename,
  30873. feature.residues,
  30874. feature.seqlen,
  30875. feature.md5checksum,
  30876. feature.type_id,
  30877. feature.is_analysis,
  30878. feature.is_obsolete,
  30879. feature.timeaccessioned,
  30880. feature.timelastmodified
  30881. FROM (feature
  30882. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30883. WHERE ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text);
  30884. --
  30885. -- Name: polypeptide_catalytic_motif; Type: VIEW; Schema: so; Owner: -
  30886. --
  30887. CREATE VIEW polypeptide_catalytic_motif AS
  30888. SELECT feature.feature_id AS polypeptide_catalytic_motif_id,
  30889. feature.feature_id,
  30890. feature.dbxref_id,
  30891. feature.organism_id,
  30892. feature.name,
  30893. feature.uniquename,
  30894. feature.residues,
  30895. feature.seqlen,
  30896. feature.md5checksum,
  30897. feature.type_id,
  30898. feature.is_analysis,
  30899. feature.is_obsolete,
  30900. feature.timeaccessioned,
  30901. feature.timelastmodified
  30902. FROM (feature
  30903. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30904. WHERE ((cvterm.name)::text = 'polypeptide_catalytic_motif'::text);
  30905. --
  30906. -- Name: polypeptide_cobalt_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  30907. --
  30908. CREATE VIEW polypeptide_cobalt_ion_contact_site AS
  30909. SELECT feature.feature_id AS polypeptide_cobalt_ion_contact_site_id,
  30910. feature.feature_id,
  30911. feature.dbxref_id,
  30912. feature.organism_id,
  30913. feature.name,
  30914. feature.uniquename,
  30915. feature.residues,
  30916. feature.seqlen,
  30917. feature.md5checksum,
  30918. feature.type_id,
  30919. feature.is_analysis,
  30920. feature.is_obsolete,
  30921. feature.timeaccessioned,
  30922. feature.timelastmodified
  30923. FROM (feature
  30924. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30925. WHERE ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text);
  30926. --
  30927. -- Name: polypeptide_conserved_motif; Type: VIEW; Schema: so; Owner: -
  30928. --
  30929. CREATE VIEW polypeptide_conserved_motif AS
  30930. SELECT feature.feature_id AS polypeptide_conserved_motif_id,
  30931. feature.feature_id,
  30932. feature.dbxref_id,
  30933. feature.organism_id,
  30934. feature.name,
  30935. feature.uniquename,
  30936. feature.residues,
  30937. feature.seqlen,
  30938. feature.md5checksum,
  30939. feature.type_id,
  30940. feature.is_analysis,
  30941. feature.is_obsolete,
  30942. feature.timeaccessioned,
  30943. feature.timelastmodified
  30944. FROM (feature
  30945. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30946. WHERE ((cvterm.name)::text = 'polypeptide_conserved_motif'::text);
  30947. --
  30948. -- Name: polypeptide_conserved_region; Type: VIEW; Schema: so; Owner: -
  30949. --
  30950. CREATE VIEW polypeptide_conserved_region AS
  30951. SELECT feature.feature_id AS polypeptide_conserved_region_id,
  30952. feature.feature_id,
  30953. feature.dbxref_id,
  30954. feature.organism_id,
  30955. feature.name,
  30956. feature.uniquename,
  30957. feature.residues,
  30958. feature.seqlen,
  30959. feature.md5checksum,
  30960. feature.type_id,
  30961. feature.is_analysis,
  30962. feature.is_obsolete,
  30963. feature.timeaccessioned,
  30964. feature.timelastmodified
  30965. FROM (feature
  30966. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30967. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'polypeptide_domain'::text) OR ((cvterm.name)::text = 'polypeptide_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_repeat'::text)) OR ((cvterm.name)::text = 'biochemical_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_conserved_motif'::text)) OR ((cvterm.name)::text = 'post_translationally_modified_region'::text)) OR ((cvterm.name)::text = 'conformational_switch'::text)) OR ((cvterm.name)::text = 'molecular_contact_region'::text)) OR ((cvterm.name)::text = 'polypeptide_binding_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_catalytic_motif'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_conserved_region'::text));
  30968. --
  30969. -- Name: polypeptide_copper_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  30970. --
  30971. CREATE VIEW polypeptide_copper_ion_contact_site AS
  30972. SELECT feature.feature_id AS polypeptide_copper_ion_contact_site_id,
  30973. feature.feature_id,
  30974. feature.dbxref_id,
  30975. feature.organism_id,
  30976. feature.name,
  30977. feature.uniquename,
  30978. feature.residues,
  30979. feature.seqlen,
  30980. feature.md5checksum,
  30981. feature.type_id,
  30982. feature.is_analysis,
  30983. feature.is_obsolete,
  30984. feature.timeaccessioned,
  30985. feature.timelastmodified
  30986. FROM (feature
  30987. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30988. WHERE ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text);
  30989. --
  30990. -- Name: polypeptide_dna_contact; Type: VIEW; Schema: so; Owner: -
  30991. --
  30992. CREATE VIEW polypeptide_dna_contact AS
  30993. SELECT feature.feature_id AS polypeptide_dna_contact_id,
  30994. feature.feature_id,
  30995. feature.dbxref_id,
  30996. feature.organism_id,
  30997. feature.name,
  30998. feature.uniquename,
  30999. feature.residues,
  31000. feature.seqlen,
  31001. feature.md5checksum,
  31002. feature.type_id,
  31003. feature.is_analysis,
  31004. feature.is_obsolete,
  31005. feature.timeaccessioned,
  31006. feature.timelastmodified
  31007. FROM (feature
  31008. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31009. WHERE ((cvterm.name)::text = 'polypeptide_DNA_contact'::text);
  31010. --
  31011. -- Name: polypeptide_domain; Type: VIEW; Schema: so; Owner: -
  31012. --
  31013. CREATE VIEW polypeptide_domain AS
  31014. SELECT feature.feature_id AS polypeptide_domain_id,
  31015. feature.feature_id,
  31016. feature.dbxref_id,
  31017. feature.organism_id,
  31018. feature.name,
  31019. feature.uniquename,
  31020. feature.residues,
  31021. feature.seqlen,
  31022. feature.md5checksum,
  31023. feature.type_id,
  31024. feature.is_analysis,
  31025. feature.is_obsolete,
  31026. feature.timeaccessioned,
  31027. feature.timelastmodified
  31028. FROM (feature
  31029. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31030. WHERE ((cvterm.name)::text = 'polypeptide_domain'::text);
  31031. --
  31032. -- Name: polypeptide_function_variant; Type: VIEW; Schema: so; Owner: -
  31033. --
  31034. CREATE VIEW polypeptide_function_variant AS
  31035. SELECT feature.feature_id AS polypeptide_function_variant_id,
  31036. feature.feature_id,
  31037. feature.dbxref_id,
  31038. feature.organism_id,
  31039. feature.name,
  31040. feature.uniquename,
  31041. feature.residues,
  31042. feature.seqlen,
  31043. feature.md5checksum,
  31044. feature.type_id,
  31045. feature.is_analysis,
  31046. feature.is_obsolete,
  31047. feature.timeaccessioned,
  31048. feature.timelastmodified
  31049. FROM (feature
  31050. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31051. WHERE (((((((((cvterm.name)::text = 'polypeptide_gain_of_function_variant'::text) OR ((cvterm.name)::text = 'polypeptide_localization_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_loss_of_function_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_post_translational_processing_variant'::text)) OR ((cvterm.name)::text = 'inactive_ligand_binding_site'::text)) OR ((cvterm.name)::text = 'polypeptide_partial_loss_of_function'::text)) OR ((cvterm.name)::text = 'inactive_catalytic_site'::text)) OR ((cvterm.name)::text = 'polypeptide_function_variant'::text));
  31052. --
  31053. -- Name: polypeptide_fusion; Type: VIEW; Schema: so; Owner: -
  31054. --
  31055. CREATE VIEW polypeptide_fusion AS
  31056. SELECT feature.feature_id AS polypeptide_fusion_id,
  31057. feature.feature_id,
  31058. feature.dbxref_id,
  31059. feature.organism_id,
  31060. feature.name,
  31061. feature.uniquename,
  31062. feature.residues,
  31063. feature.seqlen,
  31064. feature.md5checksum,
  31065. feature.type_id,
  31066. feature.is_analysis,
  31067. feature.is_obsolete,
  31068. feature.timeaccessioned,
  31069. feature.timelastmodified
  31070. FROM (feature
  31071. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31072. WHERE ((cvterm.name)::text = 'polypeptide_fusion'::text);
  31073. --
  31074. -- Name: polypeptide_gain_of_function_variant; Type: VIEW; Schema: so; Owner: -
  31075. --
  31076. CREATE VIEW polypeptide_gain_of_function_variant AS
  31077. SELECT feature.feature_id AS polypeptide_gain_of_function_variant_id,
  31078. feature.feature_id,
  31079. feature.dbxref_id,
  31080. feature.organism_id,
  31081. feature.name,
  31082. feature.uniquename,
  31083. feature.residues,
  31084. feature.seqlen,
  31085. feature.md5checksum,
  31086. feature.type_id,
  31087. feature.is_analysis,
  31088. feature.is_obsolete,
  31089. feature.timeaccessioned,
  31090. feature.timelastmodified
  31091. FROM (feature
  31092. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31093. WHERE ((cvterm.name)::text = 'polypeptide_gain_of_function_variant'::text);
  31094. --
  31095. -- Name: polypeptide_iron_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31096. --
  31097. CREATE VIEW polypeptide_iron_ion_contact_site AS
  31098. SELECT feature.feature_id AS polypeptide_iron_ion_contact_site_id,
  31099. feature.feature_id,
  31100. feature.dbxref_id,
  31101. feature.organism_id,
  31102. feature.name,
  31103. feature.uniquename,
  31104. feature.residues,
  31105. feature.seqlen,
  31106. feature.md5checksum,
  31107. feature.type_id,
  31108. feature.is_analysis,
  31109. feature.is_obsolete,
  31110. feature.timeaccessioned,
  31111. feature.timelastmodified
  31112. FROM (feature
  31113. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31114. WHERE ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text);
  31115. --
  31116. -- Name: polypeptide_ligand_contact; Type: VIEW; Schema: so; Owner: -
  31117. --
  31118. CREATE VIEW polypeptide_ligand_contact AS
  31119. SELECT feature.feature_id AS polypeptide_ligand_contact_id,
  31120. feature.feature_id,
  31121. feature.dbxref_id,
  31122. feature.organism_id,
  31123. feature.name,
  31124. feature.uniquename,
  31125. feature.residues,
  31126. feature.seqlen,
  31127. feature.md5checksum,
  31128. feature.type_id,
  31129. feature.is_analysis,
  31130. feature.is_obsolete,
  31131. feature.timeaccessioned,
  31132. feature.timelastmodified
  31133. FROM (feature
  31134. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31135. WHERE ((cvterm.name)::text = 'polypeptide_ligand_contact'::text);
  31136. --
  31137. -- Name: polypeptide_localization_variant; Type: VIEW; Schema: so; Owner: -
  31138. --
  31139. CREATE VIEW polypeptide_localization_variant AS
  31140. SELECT feature.feature_id AS polypeptide_localization_variant_id,
  31141. feature.feature_id,
  31142. feature.dbxref_id,
  31143. feature.organism_id,
  31144. feature.name,
  31145. feature.uniquename,
  31146. feature.residues,
  31147. feature.seqlen,
  31148. feature.md5checksum,
  31149. feature.type_id,
  31150. feature.is_analysis,
  31151. feature.is_obsolete,
  31152. feature.timeaccessioned,
  31153. feature.timelastmodified
  31154. FROM (feature
  31155. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31156. WHERE ((cvterm.name)::text = 'polypeptide_localization_variant'::text);
  31157. --
  31158. -- Name: polypeptide_loss_of_function_variant; Type: VIEW; Schema: so; Owner: -
  31159. --
  31160. CREATE VIEW polypeptide_loss_of_function_variant AS
  31161. SELECT feature.feature_id AS polypeptide_loss_of_function_variant_id,
  31162. feature.feature_id,
  31163. feature.dbxref_id,
  31164. feature.organism_id,
  31165. feature.name,
  31166. feature.uniquename,
  31167. feature.residues,
  31168. feature.seqlen,
  31169. feature.md5checksum,
  31170. feature.type_id,
  31171. feature.is_analysis,
  31172. feature.is_obsolete,
  31173. feature.timeaccessioned,
  31174. feature.timelastmodified
  31175. FROM (feature
  31176. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31177. WHERE (((((cvterm.name)::text = 'inactive_ligand_binding_site'::text) OR ((cvterm.name)::text = 'polypeptide_partial_loss_of_function'::text)) OR ((cvterm.name)::text = 'inactive_catalytic_site'::text)) OR ((cvterm.name)::text = 'polypeptide_loss_of_function_variant'::text));
  31178. --
  31179. -- Name: polypeptide_magnesium_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31180. --
  31181. CREATE VIEW polypeptide_magnesium_ion_contact_site AS
  31182. SELECT feature.feature_id AS polypeptide_magnesium_ion_contact_site_id,
  31183. feature.feature_id,
  31184. feature.dbxref_id,
  31185. feature.organism_id,
  31186. feature.name,
  31187. feature.uniquename,
  31188. feature.residues,
  31189. feature.seqlen,
  31190. feature.md5checksum,
  31191. feature.type_id,
  31192. feature.is_analysis,
  31193. feature.is_obsolete,
  31194. feature.timeaccessioned,
  31195. feature.timelastmodified
  31196. FROM (feature
  31197. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31198. WHERE ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text);
  31199. --
  31200. -- Name: polypeptide_manganese_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31201. --
  31202. CREATE VIEW polypeptide_manganese_ion_contact_site AS
  31203. SELECT feature.feature_id AS polypeptide_manganese_ion_contact_site_id,
  31204. feature.feature_id,
  31205. feature.dbxref_id,
  31206. feature.organism_id,
  31207. feature.name,
  31208. feature.uniquename,
  31209. feature.residues,
  31210. feature.seqlen,
  31211. feature.md5checksum,
  31212. feature.type_id,
  31213. feature.is_analysis,
  31214. feature.is_obsolete,
  31215. feature.timeaccessioned,
  31216. feature.timelastmodified
  31217. FROM (feature
  31218. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31219. WHERE ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text);
  31220. --
  31221. -- Name: polypeptide_metal_contact; Type: VIEW; Schema: so; Owner: -
  31222. --
  31223. CREATE VIEW polypeptide_metal_contact AS
  31224. SELECT feature.feature_id AS polypeptide_metal_contact_id,
  31225. feature.feature_id,
  31226. feature.dbxref_id,
  31227. feature.organism_id,
  31228. feature.name,
  31229. feature.uniquename,
  31230. feature.residues,
  31231. feature.seqlen,
  31232. feature.md5checksum,
  31233. feature.type_id,
  31234. feature.is_analysis,
  31235. feature.is_obsolete,
  31236. feature.timeaccessioned,
  31237. feature.timelastmodified
  31238. FROM (feature
  31239. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31240. WHERE ((((((((((((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text));
  31241. --
  31242. -- Name: polypeptide_molybdenum_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31243. --
  31244. CREATE VIEW polypeptide_molybdenum_ion_contact_site AS
  31245. SELECT feature.feature_id AS polypeptide_molybdenum_ion_contact_site_id,
  31246. feature.feature_id,
  31247. feature.dbxref_id,
  31248. feature.organism_id,
  31249. feature.name,
  31250. feature.uniquename,
  31251. feature.residues,
  31252. feature.seqlen,
  31253. feature.md5checksum,
  31254. feature.type_id,
  31255. feature.is_analysis,
  31256. feature.is_obsolete,
  31257. feature.timeaccessioned,
  31258. feature.timelastmodified
  31259. FROM (feature
  31260. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31261. WHERE ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text);
  31262. --
  31263. -- Name: polypeptide_motif; Type: VIEW; Schema: so; Owner: -
  31264. --
  31265. CREATE VIEW polypeptide_motif AS
  31266. SELECT feature.feature_id AS polypeptide_motif_id,
  31267. feature.feature_id,
  31268. feature.dbxref_id,
  31269. feature.organism_id,
  31270. feature.name,
  31271. feature.uniquename,
  31272. feature.residues,
  31273. feature.seqlen,
  31274. feature.md5checksum,
  31275. feature.type_id,
  31276. feature.is_analysis,
  31277. feature.is_obsolete,
  31278. feature.timeaccessioned,
  31279. feature.timelastmodified
  31280. FROM (feature
  31281. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31282. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'biochemical_region_of_peptide'::text) OR ((cvterm.name)::text = 'polypeptide_conserved_motif'::text)) OR ((cvterm.name)::text = 'post_translationally_modified_region'::text)) OR ((cvterm.name)::text = 'conformational_switch'::text)) OR ((cvterm.name)::text = 'molecular_contact_region'::text)) OR ((cvterm.name)::text = 'polypeptide_binding_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_catalytic_motif'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_motif'::text));
  31283. --
  31284. -- Name: polypeptide_nest_left_right_motif; Type: VIEW; Schema: so; Owner: -
  31285. --
  31286. CREATE VIEW polypeptide_nest_left_right_motif AS
  31287. SELECT feature.feature_id AS polypeptide_nest_left_right_motif_id,
  31288. feature.feature_id,
  31289. feature.dbxref_id,
  31290. feature.organism_id,
  31291. feature.name,
  31292. feature.uniquename,
  31293. feature.residues,
  31294. feature.seqlen,
  31295. feature.md5checksum,
  31296. feature.type_id,
  31297. feature.is_analysis,
  31298. feature.is_obsolete,
  31299. feature.timeaccessioned,
  31300. feature.timelastmodified
  31301. FROM (feature
  31302. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31303. WHERE ((cvterm.name)::text = 'polypeptide_nest_left_right_motif'::text);
  31304. --
  31305. -- Name: polypeptide_nest_motif; Type: VIEW; Schema: so; Owner: -
  31306. --
  31307. CREATE VIEW polypeptide_nest_motif AS
  31308. SELECT feature.feature_id AS polypeptide_nest_motif_id,
  31309. feature.feature_id,
  31310. feature.dbxref_id,
  31311. feature.organism_id,
  31312. feature.name,
  31313. feature.uniquename,
  31314. feature.residues,
  31315. feature.seqlen,
  31316. feature.md5checksum,
  31317. feature.type_id,
  31318. feature.is_analysis,
  31319. feature.is_obsolete,
  31320. feature.timeaccessioned,
  31321. feature.timelastmodified
  31322. FROM (feature
  31323. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31324. WHERE ((((cvterm.name)::text = 'polypeptide_nest_left_right_motif'::text) OR ((cvterm.name)::text = 'polypeptide_nest_right_left_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_motif'::text));
  31325. --
  31326. -- Name: polypeptide_nest_right_left_motif; Type: VIEW; Schema: so; Owner: -
  31327. --
  31328. CREATE VIEW polypeptide_nest_right_left_motif AS
  31329. SELECT feature.feature_id AS polypeptide_nest_right_left_motif_id,
  31330. feature.feature_id,
  31331. feature.dbxref_id,
  31332. feature.organism_id,
  31333. feature.name,
  31334. feature.uniquename,
  31335. feature.residues,
  31336. feature.seqlen,
  31337. feature.md5checksum,
  31338. feature.type_id,
  31339. feature.is_analysis,
  31340. feature.is_obsolete,
  31341. feature.timeaccessioned,
  31342. feature.timelastmodified
  31343. FROM (feature
  31344. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31345. WHERE ((cvterm.name)::text = 'polypeptide_nest_right_left_motif'::text);
  31346. --
  31347. -- Name: polypeptide_nickel_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31348. --
  31349. CREATE VIEW polypeptide_nickel_ion_contact_site AS
  31350. SELECT feature.feature_id AS polypeptide_nickel_ion_contact_site_id,
  31351. feature.feature_id,
  31352. feature.dbxref_id,
  31353. feature.organism_id,
  31354. feature.name,
  31355. feature.uniquename,
  31356. feature.residues,
  31357. feature.seqlen,
  31358. feature.md5checksum,
  31359. feature.type_id,
  31360. feature.is_analysis,
  31361. feature.is_obsolete,
  31362. feature.timeaccessioned,
  31363. feature.timelastmodified
  31364. FROM (feature
  31365. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31366. WHERE ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text);
  31367. --
  31368. -- Name: polypeptide_partial_loss_of_function; Type: VIEW; Schema: so; Owner: -
  31369. --
  31370. CREATE VIEW polypeptide_partial_loss_of_function AS
  31371. SELECT feature.feature_id AS polypeptide_partial_loss_of_function_id,
  31372. feature.feature_id,
  31373. feature.dbxref_id,
  31374. feature.organism_id,
  31375. feature.name,
  31376. feature.uniquename,
  31377. feature.residues,
  31378. feature.seqlen,
  31379. feature.md5checksum,
  31380. feature.type_id,
  31381. feature.is_analysis,
  31382. feature.is_obsolete,
  31383. feature.timeaccessioned,
  31384. feature.timelastmodified
  31385. FROM (feature
  31386. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31387. WHERE ((cvterm.name)::text = 'polypeptide_partial_loss_of_function'::text);
  31388. --
  31389. -- Name: polypeptide_post_translational_processing_variant; Type: VIEW; Schema: so; Owner: -
  31390. --
  31391. CREATE VIEW polypeptide_post_translational_processing_variant AS
  31392. SELECT feature.feature_id AS polypeptide_post_translational_processing_variant_id,
  31393. feature.feature_id,
  31394. feature.dbxref_id,
  31395. feature.organism_id,
  31396. feature.name,
  31397. feature.uniquename,
  31398. feature.residues,
  31399. feature.seqlen,
  31400. feature.md5checksum,
  31401. feature.type_id,
  31402. feature.is_analysis,
  31403. feature.is_obsolete,
  31404. feature.timeaccessioned,
  31405. feature.timelastmodified
  31406. FROM (feature
  31407. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31408. WHERE ((cvterm.name)::text = 'polypeptide_post_translational_processing_variant'::text);
  31409. --
  31410. -- Name: polypeptide_region; Type: VIEW; Schema: so; Owner: -
  31411. --
  31412. CREATE VIEW polypeptide_region AS
  31413. SELECT feature.feature_id AS polypeptide_region_id,
  31414. feature.feature_id,
  31415. feature.dbxref_id,
  31416. feature.organism_id,
  31417. feature.name,
  31418. feature.uniquename,
  31419. feature.residues,
  31420. feature.seqlen,
  31421. feature.md5checksum,
  31422. feature.type_id,
  31423. feature.is_analysis,
  31424. feature.is_obsolete,
  31425. feature.timeaccessioned,
  31426. feature.timelastmodified
  31427. FROM (feature
  31428. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31429. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'mature_protein_region'::text) OR ((cvterm.name)::text = 'immature_peptide_region'::text)) OR ((cvterm.name)::text = 'compositionally_biased_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_region'::text)) OR ((cvterm.name)::text = 'polypeptide_variation_site'::text)) OR ((cvterm.name)::text = 'peptide_localization_signal'::text)) OR ((cvterm.name)::text = 'cleaved_peptide_region'::text)) OR ((cvterm.name)::text = 'hydrophobic_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_conserved_region'::text)) OR ((cvterm.name)::text = 'active_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_domain'::text)) OR ((cvterm.name)::text = 'membrane_structure'::text)) OR ((cvterm.name)::text = 'extramembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'intramembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'polypeptide_secondary_structure'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_motif'::text)) OR ((cvterm.name)::text = 'intrinsically_unstructured_polypeptide_region'::text)) OR ((cvterm.name)::text = 'cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'non_cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'membrane_peptide_loop'::text)) OR ((cvterm.name)::text = 'transmembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'asx_motif'::text)) OR ((cvterm.name)::text = 'beta_bulge'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop'::text)) OR ((cvterm.name)::text = 'beta_strand'::text)) OR ((cvterm.name)::text = 'peptide_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop'::text)) OR ((cvterm.name)::text = 'serine_threonine_motif'::text)) OR ((cvterm.name)::text = 'serine_threonine_staple_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_turn_motif'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_four'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_four'::text)) OR ((cvterm.name)::text = 'alpha_beta_motif'::text)) OR ((cvterm.name)::text = 'peptide_coil'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_five'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_six'::text)) OR ((cvterm.name)::text = 'antiparallel_beta_strand'::text)) OR ((cvterm.name)::text = 'parallel_beta_strand'::text)) OR ((cvterm.name)::text = 'left_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'right_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'alpha_helix'::text)) OR ((cvterm.name)::text = 'pi_helix'::text)) OR ((cvterm.name)::text = 'three_ten_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_left_right_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_right_left_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop_seven'::text)) OR ((cvterm.name)::text = 'schellmann_loop_six'::text)) OR ((cvterm.name)::text = 'asx_turn'::text)) OR ((cvterm.name)::text = 'beta_turn'::text)) OR ((cvterm.name)::text = 'gamma_turn'::text)) OR ((cvterm.name)::text = 'serine_threonine_turn'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six'::text)) OR ((cvterm.name)::text = 'beta_turn_type_eight'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_b'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text)) OR ((cvterm.name)::text = 'gamma_turn_classic'::text)) OR ((cvterm.name)::text = 'gamma_turn_inverse'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'coiled_coil'::text)) OR ((cvterm.name)::text = 'helix_turn_helix'::text)) OR ((cvterm.name)::text = 'natural_variant_site'::text)) OR ((cvterm.name)::text = 'mutated_variant_site'::text)) OR ((cvterm.name)::text = 'alternate_sequence_site'::text)) OR ((cvterm.name)::text = 'signal_peptide'::text)) OR ((cvterm.name)::text = 'transit_peptide'::text)) OR ((cvterm.name)::text = 'nuclear_localization_signal'::text)) OR ((cvterm.name)::text = 'endosomal_localization_signal'::text)) OR ((cvterm.name)::text = 'lysosomal_localization_signal'::text)) OR ((cvterm.name)::text = 'nuclear_export_signal'::text)) OR ((cvterm.name)::text = 'nuclear_rim_localization_signal'::text)) OR ((cvterm.name)::text = 'cleaved_initiator_methionine'::text)) OR ((cvterm.name)::text = 'intein'::text)) OR ((cvterm.name)::text = 'propeptide_cleavage_site'::text)) OR ((cvterm.name)::text = 'propeptide'::text)) OR ((cvterm.name)::text = 'cleaved_for_gpi_anchor_region'::text)) OR ((cvterm.name)::text = 'lipoprotein_signal_peptide'::text)) OR ((cvterm.name)::text = 'n_terminal_region'::text)) OR ((cvterm.name)::text = 'c_terminal_region'::text)) OR ((cvterm.name)::text = 'central_hydrophobic_region_of_signal_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_domain'::text)) OR ((cvterm.name)::text = 'polypeptide_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_repeat'::text)) OR ((cvterm.name)::text = 'biochemical_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_conserved_motif'::text)) OR ((cvterm.name)::text = 'post_translationally_modified_region'::text)) OR ((cvterm.name)::text = 'conformational_switch'::text)) OR ((cvterm.name)::text = 'molecular_contact_region'::text)) OR ((cvterm.name)::text = 'polypeptide_binding_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_catalytic_motif'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_region'::text));
  31430. --
  31431. -- Name: polypeptide_repeat; Type: VIEW; Schema: so; Owner: -
  31432. --
  31433. CREATE VIEW polypeptide_repeat AS
  31434. SELECT feature.feature_id AS polypeptide_repeat_id,
  31435. feature.feature_id,
  31436. feature.dbxref_id,
  31437. feature.organism_id,
  31438. feature.name,
  31439. feature.uniquename,
  31440. feature.residues,
  31441. feature.seqlen,
  31442. feature.md5checksum,
  31443. feature.type_id,
  31444. feature.is_analysis,
  31445. feature.is_obsolete,
  31446. feature.timeaccessioned,
  31447. feature.timelastmodified
  31448. FROM (feature
  31449. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31450. WHERE ((cvterm.name)::text = 'polypeptide_repeat'::text);
  31451. --
  31452. -- Name: polypeptide_secondary_structure; Type: VIEW; Schema: so; Owner: -
  31453. --
  31454. CREATE VIEW polypeptide_secondary_structure AS
  31455. SELECT feature.feature_id AS polypeptide_secondary_structure_id,
  31456. feature.feature_id,
  31457. feature.dbxref_id,
  31458. feature.organism_id,
  31459. feature.name,
  31460. feature.uniquename,
  31461. feature.residues,
  31462. feature.seqlen,
  31463. feature.md5checksum,
  31464. feature.type_id,
  31465. feature.is_analysis,
  31466. feature.is_obsolete,
  31467. feature.timeaccessioned,
  31468. feature.timelastmodified
  31469. FROM (feature
  31470. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31471. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'asx_motif'::text) OR ((cvterm.name)::text = 'beta_bulge'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop'::text)) OR ((cvterm.name)::text = 'beta_strand'::text)) OR ((cvterm.name)::text = 'peptide_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop'::text)) OR ((cvterm.name)::text = 'serine_threonine_motif'::text)) OR ((cvterm.name)::text = 'serine_threonine_staple_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_turn_motif'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_four'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_four'::text)) OR ((cvterm.name)::text = 'alpha_beta_motif'::text)) OR ((cvterm.name)::text = 'peptide_coil'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_five'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_six'::text)) OR ((cvterm.name)::text = 'antiparallel_beta_strand'::text)) OR ((cvterm.name)::text = 'parallel_beta_strand'::text)) OR ((cvterm.name)::text = 'left_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'right_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'alpha_helix'::text)) OR ((cvterm.name)::text = 'pi_helix'::text)) OR ((cvterm.name)::text = 'three_ten_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_left_right_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_right_left_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop_seven'::text)) OR ((cvterm.name)::text = 'schellmann_loop_six'::text)) OR ((cvterm.name)::text = 'asx_turn'::text)) OR ((cvterm.name)::text = 'beta_turn'::text)) OR ((cvterm.name)::text = 'gamma_turn'::text)) OR ((cvterm.name)::text = 'serine_threonine_turn'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six'::text)) OR ((cvterm.name)::text = 'beta_turn_type_eight'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_b'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text)) OR ((cvterm.name)::text = 'gamma_turn_classic'::text)) OR ((cvterm.name)::text = 'gamma_turn_inverse'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'polypeptide_secondary_structure'::text));
  31472. --
  31473. -- Name: polypeptide_sequence_variant; Type: VIEW; Schema: so; Owner: -
  31474. --
  31475. CREATE VIEW polypeptide_sequence_variant AS
  31476. SELECT feature.feature_id AS polypeptide_sequence_variant_id,
  31477. feature.feature_id,
  31478. feature.dbxref_id,
  31479. feature.organism_id,
  31480. feature.name,
  31481. feature.uniquename,
  31482. feature.residues,
  31483. feature.seqlen,
  31484. feature.md5checksum,
  31485. feature.type_id,
  31486. feature.is_analysis,
  31487. feature.is_obsolete,
  31488. feature.timeaccessioned,
  31489. feature.timelastmodified
  31490. FROM (feature
  31491. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31492. WHERE ((((((((((((((((cvterm.name)::text = 'amino_acid_deletion'::text) OR ((cvterm.name)::text = 'amino_acid_insertion'::text)) OR ((cvterm.name)::text = 'amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide'::text)) OR ((cvterm.name)::text = 'polypeptide_fusion'::text)) OR ((cvterm.name)::text = 'polypeptide_truncation'::text)) OR ((cvterm.name)::text = 'conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'non_conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_N_terminal_elongation'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'polypeptide_sequence_variant'::text));
  31493. --
  31494. -- Name: polypeptide_sequencing_information; Type: VIEW; Schema: so; Owner: -
  31495. --
  31496. CREATE VIEW polypeptide_sequencing_information AS
  31497. SELECT feature.feature_id AS polypeptide_sequencing_information_id,
  31498. feature.feature_id,
  31499. feature.dbxref_id,
  31500. feature.organism_id,
  31501. feature.name,
  31502. feature.uniquename,
  31503. feature.residues,
  31504. feature.seqlen,
  31505. feature.md5checksum,
  31506. feature.type_id,
  31507. feature.is_analysis,
  31508. feature.is_obsolete,
  31509. feature.timeaccessioned,
  31510. feature.timelastmodified
  31511. FROM (feature
  31512. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31513. WHERE (((((((cvterm.name)::text = 'non_adjacent_residues'::text) OR ((cvterm.name)::text = 'non_terminal_residue'::text)) OR ((cvterm.name)::text = 'sequence_conflict'::text)) OR ((cvterm.name)::text = 'sequence_uncertainty'::text)) OR ((cvterm.name)::text = 'contig_collection'::text)) OR ((cvterm.name)::text = 'polypeptide_sequencing_information'::text));
  31514. --
  31515. -- Name: polypeptide_structural_motif; Type: VIEW; Schema: so; Owner: -
  31516. --
  31517. CREATE VIEW polypeptide_structural_motif AS
  31518. SELECT feature.feature_id AS polypeptide_structural_motif_id,
  31519. feature.feature_id,
  31520. feature.dbxref_id,
  31521. feature.organism_id,
  31522. feature.name,
  31523. feature.uniquename,
  31524. feature.residues,
  31525. feature.seqlen,
  31526. feature.md5checksum,
  31527. feature.type_id,
  31528. feature.is_analysis,
  31529. feature.is_obsolete,
  31530. feature.timeaccessioned,
  31531. feature.timelastmodified
  31532. FROM (feature
  31533. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31534. WHERE ((((cvterm.name)::text = 'coiled_coil'::text) OR ((cvterm.name)::text = 'helix_turn_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_motif'::text));
  31535. --
  31536. -- Name: polypeptide_structural_region; Type: VIEW; Schema: so; Owner: -
  31537. --
  31538. CREATE VIEW polypeptide_structural_region AS
  31539. SELECT feature.feature_id AS polypeptide_structural_region_id,
  31540. feature.feature_id,
  31541. feature.dbxref_id,
  31542. feature.organism_id,
  31543. feature.name,
  31544. feature.uniquename,
  31545. feature.residues,
  31546. feature.seqlen,
  31547. feature.md5checksum,
  31548. feature.type_id,
  31549. feature.is_analysis,
  31550. feature.is_obsolete,
  31551. feature.timeaccessioned,
  31552. feature.timelastmodified
  31553. FROM (feature
  31554. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31555. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'polypeptide_domain'::text) OR ((cvterm.name)::text = 'membrane_structure'::text)) OR ((cvterm.name)::text = 'extramembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'intramembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'polypeptide_secondary_structure'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_motif'::text)) OR ((cvterm.name)::text = 'intrinsically_unstructured_polypeptide_region'::text)) OR ((cvterm.name)::text = 'cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'non_cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'membrane_peptide_loop'::text)) OR ((cvterm.name)::text = 'transmembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'asx_motif'::text)) OR ((cvterm.name)::text = 'beta_bulge'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop'::text)) OR ((cvterm.name)::text = 'beta_strand'::text)) OR ((cvterm.name)::text = 'peptide_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop'::text)) OR ((cvterm.name)::text = 'serine_threonine_motif'::text)) OR ((cvterm.name)::text = 'serine_threonine_staple_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_turn_motif'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_four'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_four'::text)) OR ((cvterm.name)::text = 'alpha_beta_motif'::text)) OR ((cvterm.name)::text = 'peptide_coil'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_five'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_six'::text)) OR ((cvterm.name)::text = 'antiparallel_beta_strand'::text)) OR ((cvterm.name)::text = 'parallel_beta_strand'::text)) OR ((cvterm.name)::text = 'left_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'right_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'alpha_helix'::text)) OR ((cvterm.name)::text = 'pi_helix'::text)) OR ((cvterm.name)::text = 'three_ten_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_left_right_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_right_left_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop_seven'::text)) OR ((cvterm.name)::text = 'schellmann_loop_six'::text)) OR ((cvterm.name)::text = 'asx_turn'::text)) OR ((cvterm.name)::text = 'beta_turn'::text)) OR ((cvterm.name)::text = 'gamma_turn'::text)) OR ((cvterm.name)::text = 'serine_threonine_turn'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six'::text)) OR ((cvterm.name)::text = 'beta_turn_type_eight'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_b'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text)) OR ((cvterm.name)::text = 'gamma_turn_classic'::text)) OR ((cvterm.name)::text = 'gamma_turn_inverse'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'coiled_coil'::text)) OR ((cvterm.name)::text = 'helix_turn_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_region'::text));
  31556. --
  31557. -- Name: polypeptide_truncation; Type: VIEW; Schema: so; Owner: -
  31558. --
  31559. CREATE VIEW polypeptide_truncation AS
  31560. SELECT feature.feature_id AS polypeptide_truncation_id,
  31561. feature.feature_id,
  31562. feature.dbxref_id,
  31563. feature.organism_id,
  31564. feature.name,
  31565. feature.uniquename,
  31566. feature.residues,
  31567. feature.seqlen,
  31568. feature.md5checksum,
  31569. feature.type_id,
  31570. feature.is_analysis,
  31571. feature.is_obsolete,
  31572. feature.timeaccessioned,
  31573. feature.timelastmodified
  31574. FROM (feature
  31575. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31576. WHERE ((cvterm.name)::text = 'polypeptide_truncation'::text);
  31577. --
  31578. -- Name: polypeptide_tungsten_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31579. --
  31580. CREATE VIEW polypeptide_tungsten_ion_contact_site AS
  31581. SELECT feature.feature_id AS polypeptide_tungsten_ion_contact_site_id,
  31582. feature.feature_id,
  31583. feature.dbxref_id,
  31584. feature.organism_id,
  31585. feature.name,
  31586. feature.uniquename,
  31587. feature.residues,
  31588. feature.seqlen,
  31589. feature.md5checksum,
  31590. feature.type_id,
  31591. feature.is_analysis,
  31592. feature.is_obsolete,
  31593. feature.timeaccessioned,
  31594. feature.timelastmodified
  31595. FROM (feature
  31596. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31597. WHERE ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text);
  31598. --
  31599. -- Name: polypeptide_turn_motif; Type: VIEW; Schema: so; Owner: -
  31600. --
  31601. CREATE VIEW polypeptide_turn_motif AS
  31602. SELECT feature.feature_id AS polypeptide_turn_motif_id,
  31603. feature.feature_id,
  31604. feature.dbxref_id,
  31605. feature.organism_id,
  31606. feature.name,
  31607. feature.uniquename,
  31608. feature.residues,
  31609. feature.seqlen,
  31610. feature.md5checksum,
  31611. feature.type_id,
  31612. feature.is_analysis,
  31613. feature.is_obsolete,
  31614. feature.timeaccessioned,
  31615. feature.timelastmodified
  31616. FROM (feature
  31617. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31618. WHERE ((((((((((((((((((((((((((cvterm.name)::text = 'asx_turn'::text) OR ((cvterm.name)::text = 'beta_turn'::text)) OR ((cvterm.name)::text = 'gamma_turn'::text)) OR ((cvterm.name)::text = 'serine_threonine_turn'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six'::text)) OR ((cvterm.name)::text = 'beta_turn_type_eight'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_b'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text)) OR ((cvterm.name)::text = 'gamma_turn_classic'::text)) OR ((cvterm.name)::text = 'gamma_turn_inverse'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'polypeptide_turn_motif'::text));
  31619. --
  31620. -- Name: polypeptide_variation_site; Type: VIEW; Schema: so; Owner: -
  31621. --
  31622. CREATE VIEW polypeptide_variation_site AS
  31623. SELECT feature.feature_id AS polypeptide_variation_site_id,
  31624. feature.feature_id,
  31625. feature.dbxref_id,
  31626. feature.organism_id,
  31627. feature.name,
  31628. feature.uniquename,
  31629. feature.residues,
  31630. feature.seqlen,
  31631. feature.md5checksum,
  31632. feature.type_id,
  31633. feature.is_analysis,
  31634. feature.is_obsolete,
  31635. feature.timeaccessioned,
  31636. feature.timelastmodified
  31637. FROM (feature
  31638. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31639. WHERE (((((cvterm.name)::text = 'natural_variant_site'::text) OR ((cvterm.name)::text = 'mutated_variant_site'::text)) OR ((cvterm.name)::text = 'alternate_sequence_site'::text)) OR ((cvterm.name)::text = 'polypeptide_variation_site'::text));
  31640. --
  31641. -- Name: polypeptide_zinc_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31642. --
  31643. CREATE VIEW polypeptide_zinc_ion_contact_site AS
  31644. SELECT feature.feature_id AS polypeptide_zinc_ion_contact_site_id,
  31645. feature.feature_id,
  31646. feature.dbxref_id,
  31647. feature.organism_id,
  31648. feature.name,
  31649. feature.uniquename,
  31650. feature.residues,
  31651. feature.seqlen,
  31652. feature.md5checksum,
  31653. feature.type_id,
  31654. feature.is_analysis,
  31655. feature.is_obsolete,
  31656. feature.timeaccessioned,
  31657. feature.timelastmodified
  31658. FROM (feature
  31659. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31660. WHERE ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text);
  31661. --
  31662. -- Name: polyploid; Type: VIEW; Schema: so; Owner: -
  31663. --
  31664. CREATE VIEW polyploid AS
  31665. SELECT feature.feature_id AS polyploid_id,
  31666. feature.feature_id,
  31667. feature.dbxref_id,
  31668. feature.organism_id,
  31669. feature.name,
  31670. feature.uniquename,
  31671. feature.residues,
  31672. feature.seqlen,
  31673. feature.md5checksum,
  31674. feature.type_id,
  31675. feature.is_analysis,
  31676. feature.is_obsolete,
  31677. feature.timeaccessioned,
  31678. feature.timelastmodified
  31679. FROM (feature
  31680. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31681. WHERE ((((cvterm.name)::text = 'autopolyploid'::text) OR ((cvterm.name)::text = 'allopolyploid'::text)) OR ((cvterm.name)::text = 'polyploid'::text));
  31682. --
  31683. -- Name: polypyrimidine_tract; Type: VIEW; Schema: so; Owner: -
  31684. --
  31685. CREATE VIEW polypyrimidine_tract AS
  31686. SELECT feature.feature_id AS polypyrimidine_tract_id,
  31687. feature.feature_id,
  31688. feature.dbxref_id,
  31689. feature.organism_id,
  31690. feature.name,
  31691. feature.uniquename,
  31692. feature.residues,
  31693. feature.seqlen,
  31694. feature.md5checksum,
  31695. feature.type_id,
  31696. feature.is_analysis,
  31697. feature.is_obsolete,
  31698. feature.timeaccessioned,
  31699. feature.timelastmodified
  31700. FROM (feature
  31701. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31702. WHERE ((cvterm.name)::text = 'polypyrimidine_tract'::text);
  31703. --
  31704. -- Name: population_specific_variant; Type: VIEW; Schema: so; Owner: -
  31705. --
  31706. CREATE VIEW population_specific_variant AS
  31707. SELECT feature.feature_id AS population_specific_variant_id,
  31708. feature.feature_id,
  31709. feature.dbxref_id,
  31710. feature.organism_id,
  31711. feature.name,
  31712. feature.uniquename,
  31713. feature.residues,
  31714. feature.seqlen,
  31715. feature.md5checksum,
  31716. feature.type_id,
  31717. feature.is_analysis,
  31718. feature.is_obsolete,
  31719. feature.timeaccessioned,
  31720. feature.timelastmodified
  31721. FROM (feature
  31722. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31723. WHERE ((cvterm.name)::text = 'population_specific_variant'::text);
  31724. --
  31725. -- Name: positive_sense_ssrna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  31726. --
  31727. CREATE VIEW positive_sense_ssrna_viral_sequence AS
  31728. SELECT feature.feature_id AS positive_sense_ssrna_viral_sequence_id,
  31729. feature.feature_id,
  31730. feature.dbxref_id,
  31731. feature.organism_id,
  31732. feature.name,
  31733. feature.uniquename,
  31734. feature.residues,
  31735. feature.seqlen,
  31736. feature.md5checksum,
  31737. feature.type_id,
  31738. feature.is_analysis,
  31739. feature.is_obsolete,
  31740. feature.timeaccessioned,
  31741. feature.timelastmodified
  31742. FROM (feature
  31743. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31744. WHERE ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text);
  31745. --
  31746. -- Name: positively_autoregulated; Type: VIEW; Schema: so; Owner: -
  31747. --
  31748. CREATE VIEW positively_autoregulated AS
  31749. SELECT feature.feature_id AS positively_autoregulated_id,
  31750. feature.feature_id,
  31751. feature.dbxref_id,
  31752. feature.organism_id,
  31753. feature.name,
  31754. feature.uniquename,
  31755. feature.residues,
  31756. feature.seqlen,
  31757. feature.md5checksum,
  31758. feature.type_id,
  31759. feature.is_analysis,
  31760. feature.is_obsolete,
  31761. feature.timeaccessioned,
  31762. feature.timelastmodified
  31763. FROM (feature
  31764. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31765. WHERE ((cvterm.name)::text = 'positively_autoregulated'::text);
  31766. --
  31767. -- Name: positively_autoregulated_gene; Type: VIEW; Schema: so; Owner: -
  31768. --
  31769. CREATE VIEW positively_autoregulated_gene AS
  31770. SELECT feature.feature_id AS positively_autoregulated_gene_id,
  31771. feature.feature_id,
  31772. feature.dbxref_id,
  31773. feature.organism_id,
  31774. feature.name,
  31775. feature.uniquename,
  31776. feature.residues,
  31777. feature.seqlen,
  31778. feature.md5checksum,
  31779. feature.type_id,
  31780. feature.is_analysis,
  31781. feature.is_obsolete,
  31782. feature.timeaccessioned,
  31783. feature.timelastmodified
  31784. FROM (feature
  31785. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31786. WHERE ((cvterm.name)::text = 'positively_autoregulated_gene'::text);
  31787. --
  31788. -- Name: possible_assembly_error; Type: VIEW; Schema: so; Owner: -
  31789. --
  31790. CREATE VIEW possible_assembly_error AS
  31791. SELECT feature.feature_id AS possible_assembly_error_id,
  31792. feature.feature_id,
  31793. feature.dbxref_id,
  31794. feature.organism_id,
  31795. feature.name,
  31796. feature.uniquename,
  31797. feature.residues,
  31798. feature.seqlen,
  31799. feature.md5checksum,
  31800. feature.type_id,
  31801. feature.is_analysis,
  31802. feature.is_obsolete,
  31803. feature.timeaccessioned,
  31804. feature.timelastmodified
  31805. FROM (feature
  31806. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31807. WHERE ((cvterm.name)::text = 'possible_assembly_error'::text);
  31808. --
  31809. -- Name: possible_base_call_error; Type: VIEW; Schema: so; Owner: -
  31810. --
  31811. CREATE VIEW possible_base_call_error AS
  31812. SELECT feature.feature_id AS possible_base_call_error_id,
  31813. feature.feature_id,
  31814. feature.dbxref_id,
  31815. feature.organism_id,
  31816. feature.name,
  31817. feature.uniquename,
  31818. feature.residues,
  31819. feature.seqlen,
  31820. feature.md5checksum,
  31821. feature.type_id,
  31822. feature.is_analysis,
  31823. feature.is_obsolete,
  31824. feature.timeaccessioned,
  31825. feature.timelastmodified
  31826. FROM (feature
  31827. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31828. WHERE ((cvterm.name)::text = 'possible_base_call_error'::text);
  31829. --
  31830. -- Name: post_translationally_modified_region; Type: VIEW; Schema: so; Owner: -
  31831. --
  31832. CREATE VIEW post_translationally_modified_region AS
  31833. SELECT feature.feature_id AS post_translationally_modified_region_id,
  31834. feature.feature_id,
  31835. feature.dbxref_id,
  31836. feature.organism_id,
  31837. feature.name,
  31838. feature.uniquename,
  31839. feature.residues,
  31840. feature.seqlen,
  31841. feature.md5checksum,
  31842. feature.type_id,
  31843. feature.is_analysis,
  31844. feature.is_obsolete,
  31845. feature.timeaccessioned,
  31846. feature.timelastmodified
  31847. FROM (feature
  31848. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31849. WHERE (((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'histone_modification'::text) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'post_translationally_modified_region'::text));
  31850. --
  31851. -- Name: post_translationally_regulated; Type: VIEW; Schema: so; Owner: -
  31852. --
  31853. CREATE VIEW post_translationally_regulated AS
  31854. SELECT feature.feature_id AS post_translationally_regulated_id,
  31855. feature.feature_id,
  31856. feature.dbxref_id,
  31857. feature.organism_id,
  31858. feature.name,
  31859. feature.uniquename,
  31860. feature.residues,
  31861. feature.seqlen,
  31862. feature.md5checksum,
  31863. feature.type_id,
  31864. feature.is_analysis,
  31865. feature.is_obsolete,
  31866. feature.timeaccessioned,
  31867. feature.timelastmodified
  31868. FROM (feature
  31869. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31870. WHERE ((((cvterm.name)::text = 'post_translationally_regulated_by_protein_stability'::text) OR ((cvterm.name)::text = 'post_translationally_regulated_by_protein_modification'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated'::text));
  31871. --
  31872. -- Name: post_translationally_regulated_by_protein_modification; Type: VIEW; Schema: so; Owner: -
  31873. --
  31874. CREATE VIEW post_translationally_regulated_by_protein_modification AS
  31875. SELECT feature.feature_id AS post_translationally_regulated_by_protein_modification_id,
  31876. feature.feature_id,
  31877. feature.dbxref_id,
  31878. feature.organism_id,
  31879. feature.name,
  31880. feature.uniquename,
  31881. feature.residues,
  31882. feature.seqlen,
  31883. feature.md5checksum,
  31884. feature.type_id,
  31885. feature.is_analysis,
  31886. feature.is_obsolete,
  31887. feature.timeaccessioned,
  31888. feature.timelastmodified
  31889. FROM (feature
  31890. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31891. WHERE ((cvterm.name)::text = 'post_translationally_regulated_by_protein_modification'::text);
  31892. --
  31893. -- Name: post_translationally_regulated_by_protein_stability; Type: VIEW; Schema: so; Owner: -
  31894. --
  31895. CREATE VIEW post_translationally_regulated_by_protein_stability AS
  31896. SELECT feature.feature_id AS post_translationally_regulated_by_protein_stability_id,
  31897. feature.feature_id,
  31898. feature.dbxref_id,
  31899. feature.organism_id,
  31900. feature.name,
  31901. feature.uniquename,
  31902. feature.residues,
  31903. feature.seqlen,
  31904. feature.md5checksum,
  31905. feature.type_id,
  31906. feature.is_analysis,
  31907. feature.is_obsolete,
  31908. feature.timeaccessioned,
  31909. feature.timelastmodified
  31910. FROM (feature
  31911. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31912. WHERE ((cvterm.name)::text = 'post_translationally_regulated_by_protein_stability'::text);
  31913. --
  31914. -- Name: post_translationally_regulated_gene; Type: VIEW; Schema: so; Owner: -
  31915. --
  31916. CREATE VIEW post_translationally_regulated_gene AS
  31917. SELECT feature.feature_id AS post_translationally_regulated_gene_id,
  31918. feature.feature_id,
  31919. feature.dbxref_id,
  31920. feature.organism_id,
  31921. feature.name,
  31922. feature.uniquename,
  31923. feature.residues,
  31924. feature.seqlen,
  31925. feature.md5checksum,
  31926. feature.type_id,
  31927. feature.is_analysis,
  31928. feature.is_obsolete,
  31929. feature.timeaccessioned,
  31930. feature.timelastmodified
  31931. FROM (feature
  31932. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31933. WHERE ((cvterm.name)::text = 'post_translationally_regulated_gene'::text);
  31934. --
  31935. -- Name: pre_edited_mrna; Type: VIEW; Schema: so; Owner: -
  31936. --
  31937. CREATE VIEW pre_edited_mrna AS
  31938. SELECT feature.feature_id AS pre_edited_mrna_id,
  31939. feature.feature_id,
  31940. feature.dbxref_id,
  31941. feature.organism_id,
  31942. feature.name,
  31943. feature.uniquename,
  31944. feature.residues,
  31945. feature.seqlen,
  31946. feature.md5checksum,
  31947. feature.type_id,
  31948. feature.is_analysis,
  31949. feature.is_obsolete,
  31950. feature.timeaccessioned,
  31951. feature.timelastmodified
  31952. FROM (feature
  31953. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31954. WHERE ((cvterm.name)::text = 'pre_edited_mRNA'::text);
  31955. --
  31956. -- Name: pre_edited_region; Type: VIEW; Schema: so; Owner: -
  31957. --
  31958. CREATE VIEW pre_edited_region AS
  31959. SELECT feature.feature_id AS pre_edited_region_id,
  31960. feature.feature_id,
  31961. feature.dbxref_id,
  31962. feature.organism_id,
  31963. feature.name,
  31964. feature.uniquename,
  31965. feature.residues,
  31966. feature.seqlen,
  31967. feature.md5checksum,
  31968. feature.type_id,
  31969. feature.is_analysis,
  31970. feature.is_obsolete,
  31971. feature.timeaccessioned,
  31972. feature.timelastmodified
  31973. FROM (feature
  31974. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31975. WHERE ((cvterm.name)::text = 'pre_edited_region'::text);
  31976. --
  31977. -- Name: pre_mirna; Type: VIEW; Schema: so; Owner: -
  31978. --
  31979. CREATE VIEW pre_mirna AS
  31980. SELECT feature.feature_id AS pre_mirna_id,
  31981. feature.feature_id,
  31982. feature.dbxref_id,
  31983. feature.organism_id,
  31984. feature.name,
  31985. feature.uniquename,
  31986. feature.residues,
  31987. feature.seqlen,
  31988. feature.md5checksum,
  31989. feature.type_id,
  31990. feature.is_analysis,
  31991. feature.is_obsolete,
  31992. feature.timeaccessioned,
  31993. feature.timelastmodified
  31994. FROM (feature
  31995. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31996. WHERE ((cvterm.name)::text = 'pre_miRNA'::text);
  31997. --
  31998. -- Name: predicted; Type: VIEW; Schema: so; Owner: -
  31999. --
  32000. CREATE VIEW predicted AS
  32001. SELECT feature.feature_id AS predicted_id,
  32002. feature.feature_id,
  32003. feature.dbxref_id,
  32004. feature.organism_id,
  32005. feature.name,
  32006. feature.uniquename,
  32007. feature.residues,
  32008. feature.seqlen,
  32009. feature.md5checksum,
  32010. feature.type_id,
  32011. feature.is_analysis,
  32012. feature.is_obsolete,
  32013. feature.timeaccessioned,
  32014. feature.timelastmodified
  32015. FROM (feature
  32016. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32017. WHERE (((((((cvterm.name)::text = 'supported_by_sequence_similarity'::text) OR ((cvterm.name)::text = 'orphan'::text)) OR ((cvterm.name)::text = 'predicted_by_ab_initio_computation'::text)) OR ((cvterm.name)::text = 'supported_by_domain_match'::text)) OR ((cvterm.name)::text = 'supported_by_EST_or_cDNA'::text)) OR ((cvterm.name)::text = 'predicted'::text));
  32018. --
  32019. -- Name: predicted_by_ab_initio_computation; Type: VIEW; Schema: so; Owner: -
  32020. --
  32021. CREATE VIEW predicted_by_ab_initio_computation AS
  32022. SELECT feature.feature_id AS predicted_by_ab_initio_computation_id,
  32023. feature.feature_id,
  32024. feature.dbxref_id,
  32025. feature.organism_id,
  32026. feature.name,
  32027. feature.uniquename,
  32028. feature.residues,
  32029. feature.seqlen,
  32030. feature.md5checksum,
  32031. feature.type_id,
  32032. feature.is_analysis,
  32033. feature.is_obsolete,
  32034. feature.timeaccessioned,
  32035. feature.timelastmodified
  32036. FROM (feature
  32037. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32038. WHERE ((cvterm.name)::text = 'predicted_by_ab_initio_computation'::text);
  32039. --
  32040. -- Name: predicted_gene; Type: VIEW; Schema: so; Owner: -
  32041. --
  32042. CREATE VIEW predicted_gene AS
  32043. SELECT feature.feature_id AS predicted_gene_id,
  32044. feature.feature_id,
  32045. feature.dbxref_id,
  32046. feature.organism_id,
  32047. feature.name,
  32048. feature.uniquename,
  32049. feature.residues,
  32050. feature.seqlen,
  32051. feature.md5checksum,
  32052. feature.type_id,
  32053. feature.is_analysis,
  32054. feature.is_obsolete,
  32055. feature.timeaccessioned,
  32056. feature.timelastmodified
  32057. FROM (feature
  32058. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32059. WHERE ((cvterm.name)::text = 'predicted_gene'::text);
  32060. --
  32061. -- Name: primary_transcript; Type: VIEW; Schema: so; Owner: -
  32062. --
  32063. CREATE VIEW primary_transcript AS
  32064. SELECT feature.feature_id AS primary_transcript_id,
  32065. feature.feature_id,
  32066. feature.dbxref_id,
  32067. feature.organism_id,
  32068. feature.name,
  32069. feature.uniquename,
  32070. feature.residues,
  32071. feature.seqlen,
  32072. feature.md5checksum,
  32073. feature.type_id,
  32074. feature.is_analysis,
  32075. feature.is_obsolete,
  32076. feature.timeaccessioned,
  32077. feature.timelastmodified
  32078. FROM (feature
  32079. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32080. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'protein_coding_primary_transcript'::text) OR ((cvterm.name)::text = 'nc_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mini_exon_donor_RNA'::text)) OR ((cvterm.name)::text = 'antisense_primary_transcript'::text)) OR ((cvterm.name)::text = 'capped_primary_transcript'::text)) OR ((cvterm.name)::text = 'pre_edited_mRNA'::text)) OR ((cvterm.name)::text = 'scRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tmRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'SRP_RNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tasiRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_small_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_large_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'alanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'arginine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'asparagine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'aspartic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'cysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glycine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'histidine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'isoleucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'leucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'lysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methionine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'phenylalanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'proline_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'serine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'threonine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tryptophan_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tyrosine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'valine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'pyrrolysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'selenocysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'U14_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'stRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'primary_transcript'::text));
  32081. --
  32082. -- Name: primary_transcript_region; Type: VIEW; Schema: so; Owner: -
  32083. --
  32084. CREATE VIEW primary_transcript_region AS
  32085. SELECT feature.feature_id AS primary_transcript_region_id,
  32086. feature.feature_id,
  32087. feature.dbxref_id,
  32088. feature.organism_id,
  32089. feature.name,
  32090. feature.uniquename,
  32091. feature.residues,
  32092. feature.seqlen,
  32093. feature.md5checksum,
  32094. feature.type_id,
  32095. feature.is_analysis,
  32096. feature.is_obsolete,
  32097. feature.timeaccessioned,
  32098. feature.timelastmodified
  32099. FROM (feature
  32100. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32101. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'splice_site'::text) OR ((cvterm.name)::text = 'intron'::text)) OR ((cvterm.name)::text = 'clip'::text)) OR ((cvterm.name)::text = 'TSS'::text)) OR ((cvterm.name)::text = 'transcription_end_site'::text)) OR ((cvterm.name)::text = 'spliced_leader_RNA'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript_region'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron_region'::text)) OR ((cvterm.name)::text = 'intron_domain'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript_region'::text)) OR ((cvterm.name)::text = 'outron'::text)) OR ((cvterm.name)::text = 'cis_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_site'::text)) OR ((cvterm.name)::text = 'cryptic_splice_site'::text)) OR ((cvterm.name)::text = 'five_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'three_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'recursive_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_acceptor_site'::text)) OR ((cvterm.name)::text = 'trans_splice_donor_site'::text)) OR ((cvterm.name)::text = 'SL1_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL2_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL3_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL4_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL5_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL6_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL7_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL8_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL9_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL10_accceptor_site'::text)) OR ((cvterm.name)::text = 'SL11_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL12_acceptor_site'::text)) OR ((cvterm.name)::text = 'five_prime_intron'::text)) OR ((cvterm.name)::text = 'interior_intron'::text)) OR ((cvterm.name)::text = 'three_prime_intron'::text)) OR ((cvterm.name)::text = 'twintron'::text)) OR ((cvterm.name)::text = 'UTR_intron'::text)) OR ((cvterm.name)::text = 'autocatalytically_spliced_intron'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron'::text)) OR ((cvterm.name)::text = 'mobile_intron'::text)) OR ((cvterm.name)::text = 'endonuclease_spliced_intron'::text)) OR ((cvterm.name)::text = 'five_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'three_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'group_I_intron'::text)) OR ((cvterm.name)::text = 'group_II_intron'::text)) OR ((cvterm.name)::text = 'group_III_intron'::text)) OR ((cvterm.name)::text = 'group_IIA_intron'::text)) OR ((cvterm.name)::text = 'group_IIB_intron'::text)) OR ((cvterm.name)::text = 'U2_intron'::text)) OR ((cvterm.name)::text = 'U12_intron'::text)) OR ((cvterm.name)::text = 'archaeal_intron'::text)) OR ((cvterm.name)::text = 'tRNA_intron'::text)) OR ((cvterm.name)::text = 'five_prime_clip'::text)) OR ((cvterm.name)::text = 'three_prime_clip'::text)) OR ((cvterm.name)::text = 'major_TSS'::text)) OR ((cvterm.name)::text = 'minor_TSS'::text)) OR ((cvterm.name)::text = 'transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'internal_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'external_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'branch_site'::text)) OR ((cvterm.name)::text = 'polypyrimidine_tract'::text)) OR ((cvterm.name)::text = 'internal_guide_sequence'::text)) OR ((cvterm.name)::text = 'mirtron'::text)) OR ((cvterm.name)::text = 'pre_miRNA'::text)) OR ((cvterm.name)::text = 'miRNA_stem'::text)) OR ((cvterm.name)::text = 'miRNA_loop'::text)) OR ((cvterm.name)::text = 'miRNA_antiguide'::text)) OR ((cvterm.name)::text = 'primary_transcript_region'::text));
  32102. --
  32103. -- Name: primer; Type: VIEW; Schema: so; Owner: -
  32104. --
  32105. CREATE VIEW primer AS
  32106. SELECT feature.feature_id AS primer_id,
  32107. feature.feature_id,
  32108. feature.dbxref_id,
  32109. feature.organism_id,
  32110. feature.name,
  32111. feature.uniquename,
  32112. feature.residues,
  32113. feature.seqlen,
  32114. feature.md5checksum,
  32115. feature.type_id,
  32116. feature.is_analysis,
  32117. feature.is_obsolete,
  32118. feature.timeaccessioned,
  32119. feature.timelastmodified
  32120. FROM (feature
  32121. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32122. WHERE (((((((cvterm.name)::text = 'sequencing_primer'::text) OR ((cvterm.name)::text = 'forward_primer'::text)) OR ((cvterm.name)::text = 'reverse_primer'::text)) OR ((cvterm.name)::text = 'ASPE_primer'::text)) OR ((cvterm.name)::text = 'dCAPS_primer'::text)) OR ((cvterm.name)::text = 'primer'::text));
  32123. --
  32124. -- Name: primer_binding_site; Type: VIEW; Schema: so; Owner: -
  32125. --
  32126. CREATE VIEW primer_binding_site AS
  32127. SELECT feature.feature_id AS primer_binding_site_id,
  32128. feature.feature_id,
  32129. feature.dbxref_id,
  32130. feature.organism_id,
  32131. feature.name,
  32132. feature.uniquename,
  32133. feature.residues,
  32134. feature.seqlen,
  32135. feature.md5checksum,
  32136. feature.type_id,
  32137. feature.is_analysis,
  32138. feature.is_obsolete,
  32139. feature.timeaccessioned,
  32140. feature.timelastmodified
  32141. FROM (feature
  32142. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32143. WHERE ((cvterm.name)::text = 'primer_binding_site'::text);
  32144. --
  32145. -- Name: primer_match; Type: VIEW; Schema: so; Owner: -
  32146. --
  32147. CREATE VIEW primer_match AS
  32148. SELECT feature.feature_id AS primer_match_id,
  32149. feature.feature_id,
  32150. feature.dbxref_id,
  32151. feature.organism_id,
  32152. feature.name,
  32153. feature.uniquename,
  32154. feature.residues,
  32155. feature.seqlen,
  32156. feature.md5checksum,
  32157. feature.type_id,
  32158. feature.is_analysis,
  32159. feature.is_obsolete,
  32160. feature.timeaccessioned,
  32161. feature.timelastmodified
  32162. FROM (feature
  32163. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32164. WHERE ((cvterm.name)::text = 'primer_match'::text);
  32165. --
  32166. -- Name: probe; Type: VIEW; Schema: so; Owner: -
  32167. --
  32168. CREATE VIEW probe AS
  32169. SELECT feature.feature_id AS probe_id,
  32170. feature.feature_id,
  32171. feature.dbxref_id,
  32172. feature.organism_id,
  32173. feature.name,
  32174. feature.uniquename,
  32175. feature.residues,
  32176. feature.seqlen,
  32177. feature.md5checksum,
  32178. feature.type_id,
  32179. feature.is_analysis,
  32180. feature.is_obsolete,
  32181. feature.timeaccessioned,
  32182. feature.timelastmodified
  32183. FROM (feature
  32184. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32185. WHERE (((cvterm.name)::text = 'microarray_oligo'::text) OR ((cvterm.name)::text = 'probe'::text));
  32186. --
  32187. -- Name: processed_pseudogene; Type: VIEW; Schema: so; Owner: -
  32188. --
  32189. CREATE VIEW processed_pseudogene AS
  32190. SELECT feature.feature_id AS processed_pseudogene_id,
  32191. feature.feature_id,
  32192. feature.dbxref_id,
  32193. feature.organism_id,
  32194. feature.name,
  32195. feature.uniquename,
  32196. feature.residues,
  32197. feature.seqlen,
  32198. feature.md5checksum,
  32199. feature.type_id,
  32200. feature.is_analysis,
  32201. feature.is_obsolete,
  32202. feature.timeaccessioned,
  32203. feature.timelastmodified
  32204. FROM (feature
  32205. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32206. WHERE ((cvterm.name)::text = 'processed_pseudogene'::text);
  32207. --
  32208. -- Name: processed_transcript; Type: VIEW; Schema: so; Owner: -
  32209. --
  32210. CREATE VIEW processed_transcript AS
  32211. SELECT feature.feature_id AS processed_transcript_id,
  32212. feature.feature_id,
  32213. feature.dbxref_id,
  32214. feature.organism_id,
  32215. feature.name,
  32216. feature.uniquename,
  32217. feature.residues,
  32218. feature.seqlen,
  32219. feature.md5checksum,
  32220. feature.type_id,
  32221. feature.is_analysis,
  32222. feature.is_obsolete,
  32223. feature.timeaccessioned,
  32224. feature.timelastmodified
  32225. FROM (feature
  32226. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32227. WHERE ((cvterm.name)::text = 'processed_transcript'::text);
  32228. --
  32229. -- Name: proline; Type: VIEW; Schema: so; Owner: -
  32230. --
  32231. CREATE VIEW proline AS
  32232. SELECT feature.feature_id AS proline_id,
  32233. feature.feature_id,
  32234. feature.dbxref_id,
  32235. feature.organism_id,
  32236. feature.name,
  32237. feature.uniquename,
  32238. feature.residues,
  32239. feature.seqlen,
  32240. feature.md5checksum,
  32241. feature.type_id,
  32242. feature.is_analysis,
  32243. feature.is_obsolete,
  32244. feature.timeaccessioned,
  32245. feature.timelastmodified
  32246. FROM (feature
  32247. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32248. WHERE ((cvterm.name)::text = 'proline'::text);
  32249. --
  32250. -- Name: proline_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  32251. --
  32252. CREATE VIEW proline_trna_primary_transcript AS
  32253. SELECT feature.feature_id AS proline_trna_primary_transcript_id,
  32254. feature.feature_id,
  32255. feature.dbxref_id,
  32256. feature.organism_id,
  32257. feature.name,
  32258. feature.uniquename,
  32259. feature.residues,
  32260. feature.seqlen,
  32261. feature.md5checksum,
  32262. feature.type_id,
  32263. feature.is_analysis,
  32264. feature.is_obsolete,
  32265. feature.timeaccessioned,
  32266. feature.timelastmodified
  32267. FROM (feature
  32268. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32269. WHERE ((cvterm.name)::text = 'proline_tRNA_primary_transcript'::text);
  32270. --
  32271. -- Name: prolyl_trna; Type: VIEW; Schema: so; Owner: -
  32272. --
  32273. CREATE VIEW prolyl_trna AS
  32274. SELECT feature.feature_id AS prolyl_trna_id,
  32275. feature.feature_id,
  32276. feature.dbxref_id,
  32277. feature.organism_id,
  32278. feature.name,
  32279. feature.uniquename,
  32280. feature.residues,
  32281. feature.seqlen,
  32282. feature.md5checksum,
  32283. feature.type_id,
  32284. feature.is_analysis,
  32285. feature.is_obsolete,
  32286. feature.timeaccessioned,
  32287. feature.timelastmodified
  32288. FROM (feature
  32289. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32290. WHERE ((cvterm.name)::text = 'prolyl_tRNA'::text);
  32291. --
  32292. -- Name: promoter; Type: VIEW; Schema: so; Owner: -
  32293. --
  32294. CREATE VIEW promoter AS
  32295. SELECT feature.feature_id AS promoter_id,
  32296. feature.feature_id,
  32297. feature.dbxref_id,
  32298. feature.organism_id,
  32299. feature.name,
  32300. feature.uniquename,
  32301. feature.residues,
  32302. feature.seqlen,
  32303. feature.md5checksum,
  32304. feature.type_id,
  32305. feature.is_analysis,
  32306. feature.is_obsolete,
  32307. feature.timeaccessioned,
  32308. feature.timelastmodified
  32309. FROM (feature
  32310. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32311. WHERE ((((((((((((((((((cvterm.name)::text = 'bidirectional_promoter'::text) OR ((cvterm.name)::text = 'RNA_polymerase_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_I_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'Phage_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_core_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'promoter'::text));
  32312. --
  32313. -- Name: promoter_element; Type: VIEW; Schema: so; Owner: -
  32314. --
  32315. CREATE VIEW promoter_element AS
  32316. SELECT feature.feature_id AS promoter_element_id,
  32317. feature.feature_id,
  32318. feature.dbxref_id,
  32319. feature.organism_id,
  32320. feature.name,
  32321. feature.uniquename,
  32322. feature.residues,
  32323. feature.seqlen,
  32324. feature.md5checksum,
  32325. feature.type_id,
  32326. feature.is_analysis,
  32327. feature.is_obsolete,
  32328. feature.timeaccessioned,
  32329. feature.timelastmodified
  32330. FROM (feature
  32331. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32332. WHERE ((((((((((((((((((((((((((((((cvterm.name)::text = 'GC_rich_promoter_region'::text) OR ((cvterm.name)::text = 'DMv4_motif'::text)) OR ((cvterm.name)::text = 'DMv5_motif'::text)) OR ((cvterm.name)::text = 'DMv3_motif'::text)) OR ((cvterm.name)::text = 'DMv2_motif'::text)) OR ((cvterm.name)::text = 'DPE1_motif'::text)) OR ((cvterm.name)::text = 'DMv1_motif'::text)) OR ((cvterm.name)::text = 'NDM2_motif'::text)) OR ((cvterm.name)::text = 'NDM3_motif'::text)) OR ((cvterm.name)::text = 'core_promoter_element'::text)) OR ((cvterm.name)::text = 'regulatory_promoter_element'::text)) OR ((cvterm.name)::text = 'INR_motif'::text)) OR ((cvterm.name)::text = 'DPE_motif'::text)) OR ((cvterm.name)::text = 'BREu_motif'::text)) OR ((cvterm.name)::text = 'TATA_box'::text)) OR ((cvterm.name)::text = 'A_box'::text)) OR ((cvterm.name)::text = 'B_box'::text)) OR ((cvterm.name)::text = 'C_box'::text)) OR ((cvterm.name)::text = 'MTE'::text)) OR ((cvterm.name)::text = 'BREd_motif'::text)) OR ((cvterm.name)::text = 'DCE'::text)) OR ((cvterm.name)::text = 'intermediate_element'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text)) OR ((cvterm.name)::text = 'A_box_type_1'::text)) OR ((cvterm.name)::text = 'A_box_type_2'::text)) OR ((cvterm.name)::text = 'proximal_promoter_element'::text)) OR ((cvterm.name)::text = 'distal_promoter_element'::text)) OR ((cvterm.name)::text = 'promoter_element'::text));
  32333. --
  32334. -- Name: promoter_targeting_sequence; Type: VIEW; Schema: so; Owner: -
  32335. --
  32336. CREATE VIEW promoter_targeting_sequence AS
  32337. SELECT feature.feature_id AS promoter_targeting_sequence_id,
  32338. feature.feature_id,
  32339. feature.dbxref_id,
  32340. feature.organism_id,
  32341. feature.name,
  32342. feature.uniquename,
  32343. feature.residues,
  32344. feature.seqlen,
  32345. feature.md5checksum,
  32346. feature.type_id,
  32347. feature.is_analysis,
  32348. feature.is_obsolete,
  32349. feature.timeaccessioned,
  32350. feature.timelastmodified
  32351. FROM (feature
  32352. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32353. WHERE ((cvterm.name)::text = 'promoter_targeting_sequence'::text);
  32354. --
  32355. -- Name: promoter_trap_construct; Type: VIEW; Schema: so; Owner: -
  32356. --
  32357. CREATE VIEW promoter_trap_construct AS
  32358. SELECT feature.feature_id AS promoter_trap_construct_id,
  32359. feature.feature_id,
  32360. feature.dbxref_id,
  32361. feature.organism_id,
  32362. feature.name,
  32363. feature.uniquename,
  32364. feature.residues,
  32365. feature.seqlen,
  32366. feature.md5checksum,
  32367. feature.type_id,
  32368. feature.is_analysis,
  32369. feature.is_obsolete,
  32370. feature.timeaccessioned,
  32371. feature.timelastmodified
  32372. FROM (feature
  32373. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32374. WHERE ((cvterm.name)::text = 'promoter_trap_construct'::text);
  32375. --
  32376. -- Name: propeptide; Type: VIEW; Schema: so; Owner: -
  32377. --
  32378. CREATE VIEW propeptide AS
  32379. SELECT feature.feature_id AS propeptide_id,
  32380. feature.feature_id,
  32381. feature.dbxref_id,
  32382. feature.organism_id,
  32383. feature.name,
  32384. feature.uniquename,
  32385. feature.residues,
  32386. feature.seqlen,
  32387. feature.md5checksum,
  32388. feature.type_id,
  32389. feature.is_analysis,
  32390. feature.is_obsolete,
  32391. feature.timeaccessioned,
  32392. feature.timelastmodified
  32393. FROM (feature
  32394. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32395. WHERE ((cvterm.name)::text = 'propeptide'::text);
  32396. --
  32397. -- Name: propeptide_cleavage_site; Type: VIEW; Schema: so; Owner: -
  32398. --
  32399. CREATE VIEW propeptide_cleavage_site AS
  32400. SELECT feature.feature_id AS propeptide_cleavage_site_id,
  32401. feature.feature_id,
  32402. feature.dbxref_id,
  32403. feature.organism_id,
  32404. feature.name,
  32405. feature.uniquename,
  32406. feature.residues,
  32407. feature.seqlen,
  32408. feature.md5checksum,
  32409. feature.type_id,
  32410. feature.is_analysis,
  32411. feature.is_obsolete,
  32412. feature.timeaccessioned,
  32413. feature.timelastmodified
  32414. FROM (feature
  32415. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32416. WHERE ((cvterm.name)::text = 'propeptide_cleavage_site'::text);
  32417. --
  32418. -- Name: prophage; Type: VIEW; Schema: so; Owner: -
  32419. --
  32420. CREATE VIEW prophage AS
  32421. SELECT feature.feature_id AS prophage_id,
  32422. feature.feature_id,
  32423. feature.dbxref_id,
  32424. feature.organism_id,
  32425. feature.name,
  32426. feature.uniquename,
  32427. feature.residues,
  32428. feature.seqlen,
  32429. feature.md5checksum,
  32430. feature.type_id,
  32431. feature.is_analysis,
  32432. feature.is_obsolete,
  32433. feature.timeaccessioned,
  32434. feature.timelastmodified
  32435. FROM (feature
  32436. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32437. WHERE ((cvterm.name)::text = 'prophage'::text);
  32438. --
  32439. -- Name: proplastid_gene; Type: VIEW; Schema: so; Owner: -
  32440. --
  32441. CREATE VIEW proplastid_gene AS
  32442. SELECT feature.feature_id AS proplastid_gene_id,
  32443. feature.feature_id,
  32444. feature.dbxref_id,
  32445. feature.organism_id,
  32446. feature.name,
  32447. feature.uniquename,
  32448. feature.residues,
  32449. feature.seqlen,
  32450. feature.md5checksum,
  32451. feature.type_id,
  32452. feature.is_analysis,
  32453. feature.is_obsolete,
  32454. feature.timeaccessioned,
  32455. feature.timelastmodified
  32456. FROM (feature
  32457. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32458. WHERE ((cvterm.name)::text = 'proplastid_gene'::text);
  32459. --
  32460. -- Name: proplastid_sequence; Type: VIEW; Schema: so; Owner: -
  32461. --
  32462. CREATE VIEW proplastid_sequence AS
  32463. SELECT feature.feature_id AS proplastid_sequence_id,
  32464. feature.feature_id,
  32465. feature.dbxref_id,
  32466. feature.organism_id,
  32467. feature.name,
  32468. feature.uniquename,
  32469. feature.residues,
  32470. feature.seqlen,
  32471. feature.md5checksum,
  32472. feature.type_id,
  32473. feature.is_analysis,
  32474. feature.is_obsolete,
  32475. feature.timeaccessioned,
  32476. feature.timelastmodified
  32477. FROM (feature
  32478. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32479. WHERE ((cvterm.name)::text = 'proplastid_sequence'::text);
  32480. --
  32481. -- Name: protein_binding_site; Type: VIEW; Schema: so; Owner: -
  32482. --
  32483. CREATE VIEW protein_binding_site AS
  32484. SELECT feature.feature_id AS protein_binding_site_id,
  32485. feature.feature_id,
  32486. feature.dbxref_id,
  32487. feature.organism_id,
  32488. feature.name,
  32489. feature.uniquename,
  32490. feature.residues,
  32491. feature.seqlen,
  32492. feature.md5checksum,
  32493. feature.type_id,
  32494. feature.is_analysis,
  32495. feature.is_obsolete,
  32496. feature.timeaccessioned,
  32497. feature.timelastmodified
  32498. FROM (feature
  32499. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32500. WHERE (((((((((((((((cvterm.name)::text = 'protein_protein_contact'::text) OR ((cvterm.name)::text = 'nucleotide_to_protein_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_binding_site'::text)) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'histone_binding_site'::text)) OR ((cvterm.name)::text = 'insulator_binding_site'::text)) OR ((cvterm.name)::text = 'enhancer_binding_site'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_sensitive_site'::text)) OR ((cvterm.name)::text = 'homing_endonuclease_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'group_1_intron_homing_endonuclease_target_region'::text)) OR ((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'protein_binding_site'::text));
  32501. --
  32502. -- Name: protein_coding; Type: VIEW; Schema: so; Owner: -
  32503. --
  32504. CREATE VIEW protein_coding AS
  32505. SELECT feature.feature_id AS protein_coding_id,
  32506. feature.feature_id,
  32507. feature.dbxref_id,
  32508. feature.organism_id,
  32509. feature.name,
  32510. feature.uniquename,
  32511. feature.residues,
  32512. feature.seqlen,
  32513. feature.md5checksum,
  32514. feature.type_id,
  32515. feature.is_analysis,
  32516. feature.is_obsolete,
  32517. feature.timeaccessioned,
  32518. feature.timelastmodified
  32519. FROM (feature
  32520. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32521. WHERE (((cvterm.name)::text = 'intein_containing'::text) OR ((cvterm.name)::text = 'protein_coding'::text));
  32522. --
  32523. -- Name: protein_coding_gene; Type: VIEW; Schema: public; Owner: -
  32524. --
  32525. --
  32526. -- Name: protein_coding_gene; Type: VIEW; Schema: so; Owner: -
  32527. --
  32528. CREATE VIEW protein_coding_gene AS
  32529. SELECT feature.feature_id AS protein_coding_gene_id,
  32530. feature.feature_id,
  32531. feature.dbxref_id,
  32532. feature.organism_id,
  32533. feature.name,
  32534. feature.uniquename,
  32535. feature.residues,
  32536. feature.seqlen,
  32537. feature.md5checksum,
  32538. feature.type_id,
  32539. feature.is_analysis,
  32540. feature.is_obsolete,
  32541. feature.timeaccessioned,
  32542. feature.timelastmodified
  32543. FROM (feature
  32544. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32545. WHERE (((((((((((cvterm.name)::text = 'gene_with_polyadenylated_mRNA'::text) OR ((cvterm.name)::text = 'gene_with_mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_edited_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_recoded_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'gene_with_mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'gene_with_transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'protein_coding_gene'::text));
  32546. --
  32547. -- Name: protein_coding_primary_transcript; Type: VIEW; Schema: so; Owner: -
  32548. --
  32549. CREATE VIEW protein_coding_primary_transcript AS
  32550. SELECT feature.feature_id AS protein_coding_primary_transcript_id,
  32551. feature.feature_id,
  32552. feature.dbxref_id,
  32553. feature.organism_id,
  32554. feature.name,
  32555. feature.uniquename,
  32556. feature.residues,
  32557. feature.seqlen,
  32558. feature.md5checksum,
  32559. feature.type_id,
  32560. feature.is_analysis,
  32561. feature.is_obsolete,
  32562. feature.timeaccessioned,
  32563. feature.timelastmodified
  32564. FROM (feature
  32565. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32566. WHERE (((cvterm.name)::text = 'pre_edited_mRNA'::text) OR ((cvterm.name)::text = 'protein_coding_primary_transcript'::text));
  32567. --
  32568. -- Name: protein_match; Type: VIEW; Schema: so; Owner: -
  32569. --
  32570. CREATE VIEW protein_match AS
  32571. SELECT feature.feature_id AS protein_match_id,
  32572. feature.feature_id,
  32573. feature.dbxref_id,
  32574. feature.organism_id,
  32575. feature.name,
  32576. feature.uniquename,
  32577. feature.residues,
  32578. feature.seqlen,
  32579. feature.md5checksum,
  32580. feature.type_id,
  32581. feature.is_analysis,
  32582. feature.is_obsolete,
  32583. feature.timeaccessioned,
  32584. feature.timelastmodified
  32585. FROM (feature
  32586. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32587. WHERE ((cvterm.name)::text = 'protein_match'::text);
  32588. --
  32589. -- Name: protein_protein_contact; Type: VIEW; Schema: so; Owner: -
  32590. --
  32591. CREATE VIEW protein_protein_contact AS
  32592. SELECT feature.feature_id AS protein_protein_contact_id,
  32593. feature.feature_id,
  32594. feature.dbxref_id,
  32595. feature.organism_id,
  32596. feature.name,
  32597. feature.uniquename,
  32598. feature.residues,
  32599. feature.seqlen,
  32600. feature.md5checksum,
  32601. feature.type_id,
  32602. feature.is_analysis,
  32603. feature.is_obsolete,
  32604. feature.timeaccessioned,
  32605. feature.timelastmodified
  32606. FROM (feature
  32607. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32608. WHERE ((cvterm.name)::text = 'protein_protein_contact'::text);
  32609. --
  32610. -- Name: proviral_gene; Type: VIEW; Schema: so; Owner: -
  32611. --
  32612. CREATE VIEW proviral_gene AS
  32613. SELECT feature.feature_id AS proviral_gene_id,
  32614. feature.feature_id,
  32615. feature.dbxref_id,
  32616. feature.organism_id,
  32617. feature.name,
  32618. feature.uniquename,
  32619. feature.residues,
  32620. feature.seqlen,
  32621. feature.md5checksum,
  32622. feature.type_id,
  32623. feature.is_analysis,
  32624. feature.is_obsolete,
  32625. feature.timeaccessioned,
  32626. feature.timelastmodified
  32627. FROM (feature
  32628. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32629. WHERE (((cvterm.name)::text = 'endogenous_retroviral_gene'::text) OR ((cvterm.name)::text = 'proviral_gene'::text));
  32630. --
  32631. -- Name: proviral_location; Type: VIEW; Schema: so; Owner: -
  32632. --
  32633. CREATE VIEW proviral_location AS
  32634. SELECT feature.feature_id AS proviral_location_id,
  32635. feature.feature_id,
  32636. feature.dbxref_id,
  32637. feature.organism_id,
  32638. feature.name,
  32639. feature.uniquename,
  32640. feature.residues,
  32641. feature.seqlen,
  32642. feature.md5checksum,
  32643. feature.type_id,
  32644. feature.is_analysis,
  32645. feature.is_obsolete,
  32646. feature.timeaccessioned,
  32647. feature.timelastmodified
  32648. FROM (feature
  32649. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32650. WHERE (((cvterm.name)::text = 'endogenous_retroviral_sequence'::text) OR ((cvterm.name)::text = 'proviral_location'::text));
  32651. --
  32652. -- Name: proviral_region; Type: VIEW; Schema: so; Owner: -
  32653. --
  32654. CREATE VIEW proviral_region AS
  32655. SELECT feature.feature_id AS proviral_region_id,
  32656. feature.feature_id,
  32657. feature.dbxref_id,
  32658. feature.organism_id,
  32659. feature.name,
  32660. feature.uniquename,
  32661. feature.residues,
  32662. feature.seqlen,
  32663. feature.md5checksum,
  32664. feature.type_id,
  32665. feature.is_analysis,
  32666. feature.is_obsolete,
  32667. feature.timeaccessioned,
  32668. feature.timelastmodified
  32669. FROM (feature
  32670. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32671. WHERE (((cvterm.name)::text = 'prophage'::text) OR ((cvterm.name)::text = 'proviral_region'::text));
  32672. --
  32673. -- Name: proximal_promoter_element; Type: VIEW; Schema: so; Owner: -
  32674. --
  32675. CREATE VIEW proximal_promoter_element AS
  32676. SELECT feature.feature_id AS proximal_promoter_element_id,
  32677. feature.feature_id,
  32678. feature.dbxref_id,
  32679. feature.organism_id,
  32680. feature.name,
  32681. feature.uniquename,
  32682. feature.residues,
  32683. feature.seqlen,
  32684. feature.md5checksum,
  32685. feature.type_id,
  32686. feature.is_analysis,
  32687. feature.is_obsolete,
  32688. feature.timeaccessioned,
  32689. feature.timelastmodified
  32690. FROM (feature
  32691. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32692. WHERE ((cvterm.name)::text = 'proximal_promoter_element'::text);
  32693. --
  32694. -- Name: pse_motif; Type: VIEW; Schema: so; Owner: -
  32695. --
  32696. CREATE VIEW pse_motif AS
  32697. SELECT feature.feature_id AS pse_motif_id,
  32698. feature.feature_id,
  32699. feature.dbxref_id,
  32700. feature.organism_id,
  32701. feature.name,
  32702. feature.uniquename,
  32703. feature.residues,
  32704. feature.seqlen,
  32705. feature.md5checksum,
  32706. feature.type_id,
  32707. feature.is_analysis,
  32708. feature.is_obsolete,
  32709. feature.timeaccessioned,
  32710. feature.timelastmodified
  32711. FROM (feature
  32712. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32713. WHERE ((cvterm.name)::text = 'PSE_motif'::text);
  32714. --
  32715. -- Name: pseudogene; Type: VIEW; Schema: so; Owner: -
  32716. --
  32717. CREATE VIEW pseudogene AS
  32718. SELECT feature.feature_id AS pseudogene_id,
  32719. feature.feature_id,
  32720. feature.dbxref_id,
  32721. feature.organism_id,
  32722. feature.name,
  32723. feature.uniquename,
  32724. feature.residues,
  32725. feature.seqlen,
  32726. feature.md5checksum,
  32727. feature.type_id,
  32728. feature.is_analysis,
  32729. feature.is_obsolete,
  32730. feature.timeaccessioned,
  32731. feature.timelastmodified
  32732. FROM (feature
  32733. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32734. WHERE (((((((((cvterm.name)::text = 'processed_pseudogene'::text) OR ((cvterm.name)::text = 'non_processed_pseudogene'::text)) OR ((cvterm.name)::text = 'pseudogene_by_unequal_crossing_over'::text)) OR ((cvterm.name)::text = 'nuclear_mt_pseudogene'::text)) OR ((cvterm.name)::text = 'cassette_pseudogene'::text)) OR ((cvterm.name)::text = 'duplicated_pseudogene'::text)) OR ((cvterm.name)::text = 'unitary_pseudogene'::text)) OR ((cvterm.name)::text = 'pseudogene'::text));
  32735. --
  32736. -- Name: pseudogene_by_unequal_crossing_over; Type: VIEW; Schema: so; Owner: -
  32737. --
  32738. CREATE VIEW pseudogene_by_unequal_crossing_over AS
  32739. SELECT feature.feature_id AS pseudogene_by_unequal_crossing_over_id,
  32740. feature.feature_id,
  32741. feature.dbxref_id,
  32742. feature.organism_id,
  32743. feature.name,
  32744. feature.uniquename,
  32745. feature.residues,
  32746. feature.seqlen,
  32747. feature.md5checksum,
  32748. feature.type_id,
  32749. feature.is_analysis,
  32750. feature.is_obsolete,
  32751. feature.timeaccessioned,
  32752. feature.timelastmodified
  32753. FROM (feature
  32754. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32755. WHERE ((cvterm.name)::text = 'pseudogene_by_unequal_crossing_over'::text);
  32756. --
  32757. -- Name: pseudogenic_exon; Type: VIEW; Schema: so; Owner: -
  32758. --
  32759. CREATE VIEW pseudogenic_exon AS
  32760. SELECT feature.feature_id AS pseudogenic_exon_id,
  32761. feature.feature_id,
  32762. feature.dbxref_id,
  32763. feature.organism_id,
  32764. feature.name,
  32765. feature.uniquename,
  32766. feature.residues,
  32767. feature.seqlen,
  32768. feature.md5checksum,
  32769. feature.type_id,
  32770. feature.is_analysis,
  32771. feature.is_obsolete,
  32772. feature.timeaccessioned,
  32773. feature.timelastmodified
  32774. FROM (feature
  32775. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32776. WHERE ((cvterm.name)::text = 'pseudogenic_exon'::text);
  32777. --
  32778. -- Name: pseudogenic_gene_segment; Type: VIEW; Schema: so; Owner: -
  32779. --
  32780. CREATE VIEW pseudogenic_gene_segment AS
  32781. SELECT feature.feature_id AS pseudogenic_gene_segment_id,
  32782. feature.feature_id,
  32783. feature.dbxref_id,
  32784. feature.organism_id,
  32785. feature.name,
  32786. feature.uniquename,
  32787. feature.residues,
  32788. feature.seqlen,
  32789. feature.md5checksum,
  32790. feature.type_id,
  32791. feature.is_analysis,
  32792. feature.is_obsolete,
  32793. feature.timeaccessioned,
  32794. feature.timelastmodified
  32795. FROM (feature
  32796. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32797. WHERE ((cvterm.name)::text = 'pseudogenic_gene_segment'::text);
  32798. --
  32799. -- Name: pseudogenic_region; Type: VIEW; Schema: so; Owner: -
  32800. --
  32801. CREATE VIEW pseudogenic_region AS
  32802. SELECT feature.feature_id AS pseudogenic_region_id,
  32803. feature.feature_id,
  32804. feature.dbxref_id,
  32805. feature.organism_id,
  32806. feature.name,
  32807. feature.uniquename,
  32808. feature.residues,
  32809. feature.seqlen,
  32810. feature.md5checksum,
  32811. feature.type_id,
  32812. feature.is_analysis,
  32813. feature.is_obsolete,
  32814. feature.timeaccessioned,
  32815. feature.timelastmodified
  32816. FROM (feature
  32817. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32818. WHERE (((((((cvterm.name)::text = 'decayed_exon'::text) OR ((cvterm.name)::text = 'pseudogenic_exon'::text)) OR ((cvterm.name)::text = 'pseudogenic_transcript'::text)) OR ((cvterm.name)::text = 'pseudogenic_rRNA'::text)) OR ((cvterm.name)::text = 'pseudogenic_tRNA'::text)) OR ((cvterm.name)::text = 'pseudogenic_region'::text));
  32819. --
  32820. -- Name: pseudogenic_rrna; Type: VIEW; Schema: so; Owner: -
  32821. --
  32822. CREATE VIEW pseudogenic_rrna AS
  32823. SELECT feature.feature_id AS pseudogenic_rrna_id,
  32824. feature.feature_id,
  32825. feature.dbxref_id,
  32826. feature.organism_id,
  32827. feature.name,
  32828. feature.uniquename,
  32829. feature.residues,
  32830. feature.seqlen,
  32831. feature.md5checksum,
  32832. feature.type_id,
  32833. feature.is_analysis,
  32834. feature.is_obsolete,
  32835. feature.timeaccessioned,
  32836. feature.timelastmodified
  32837. FROM (feature
  32838. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32839. WHERE ((cvterm.name)::text = 'pseudogenic_rRNA'::text);
  32840. --
  32841. -- Name: pseudogenic_transcript; Type: VIEW; Schema: so; Owner: -
  32842. --
  32843. CREATE VIEW pseudogenic_transcript AS
  32844. SELECT feature.feature_id AS pseudogenic_transcript_id,
  32845. feature.feature_id,
  32846. feature.dbxref_id,
  32847. feature.organism_id,
  32848. feature.name,
  32849. feature.uniquename,
  32850. feature.residues,
  32851. feature.seqlen,
  32852. feature.md5checksum,
  32853. feature.type_id,
  32854. feature.is_analysis,
  32855. feature.is_obsolete,
  32856. feature.timeaccessioned,
  32857. feature.timelastmodified
  32858. FROM (feature
  32859. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32860. WHERE ((cvterm.name)::text = 'pseudogenic_transcript'::text);
  32861. --
  32862. -- Name: pseudogenic_trna; Type: VIEW; Schema: so; Owner: -
  32863. --
  32864. CREATE VIEW pseudogenic_trna AS
  32865. SELECT feature.feature_id AS pseudogenic_trna_id,
  32866. feature.feature_id,
  32867. feature.dbxref_id,
  32868. feature.organism_id,
  32869. feature.name,
  32870. feature.uniquename,
  32871. feature.residues,
  32872. feature.seqlen,
  32873. feature.md5checksum,
  32874. feature.type_id,
  32875. feature.is_analysis,
  32876. feature.is_obsolete,
  32877. feature.timeaccessioned,
  32878. feature.timelastmodified
  32879. FROM (feature
  32880. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32881. WHERE ((cvterm.name)::text = 'pseudogenic_tRNA'::text);
  32882. --
  32883. -- Name: pseudoknot; Type: VIEW; Schema: so; Owner: -
  32884. --
  32885. CREATE VIEW pseudoknot AS
  32886. SELECT feature.feature_id AS pseudoknot_id,
  32887. feature.feature_id,
  32888. feature.dbxref_id,
  32889. feature.organism_id,
  32890. feature.name,
  32891. feature.uniquename,
  32892. feature.residues,
  32893. feature.seqlen,
  32894. feature.md5checksum,
  32895. feature.type_id,
  32896. feature.is_analysis,
  32897. feature.is_obsolete,
  32898. feature.timeaccessioned,
  32899. feature.timelastmodified
  32900. FROM (feature
  32901. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32902. WHERE ((((cvterm.name)::text = 'recoding_pseudoknot'::text) OR ((cvterm.name)::text = 'H_pseudoknot'::text)) OR ((cvterm.name)::text = 'pseudoknot'::text));
  32903. --
  32904. -- Name: pseudouridine; Type: VIEW; Schema: so; Owner: -
  32905. --
  32906. CREATE VIEW pseudouridine AS
  32907. SELECT feature.feature_id AS pseudouridine_id,
  32908. feature.feature_id,
  32909. feature.dbxref_id,
  32910. feature.organism_id,
  32911. feature.name,
  32912. feature.uniquename,
  32913. feature.residues,
  32914. feature.seqlen,
  32915. feature.md5checksum,
  32916. feature.type_id,
  32917. feature.is_analysis,
  32918. feature.is_obsolete,
  32919. feature.timeaccessioned,
  32920. feature.timelastmodified
  32921. FROM (feature
  32922. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32923. WHERE ((cvterm.name)::text = 'pseudouridine'::text);
  32924. --
  32925. -- Name: pseudouridylation_guide_snorna; Type: VIEW; Schema: so; Owner: -
  32926. --
  32927. CREATE VIEW pseudouridylation_guide_snorna AS
  32928. SELECT feature.feature_id AS pseudouridylation_guide_snorna_id,
  32929. feature.feature_id,
  32930. feature.dbxref_id,
  32931. feature.organism_id,
  32932. feature.name,
  32933. feature.uniquename,
  32934. feature.residues,
  32935. feature.seqlen,
  32936. feature.md5checksum,
  32937. feature.type_id,
  32938. feature.is_analysis,
  32939. feature.is_obsolete,
  32940. feature.timeaccessioned,
  32941. feature.timelastmodified
  32942. FROM (feature
  32943. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32944. WHERE ((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text);
  32945. --
  32946. -- Name: purine_to_pyrimidine_transversion; Type: VIEW; Schema: so; Owner: -
  32947. --
  32948. CREATE VIEW purine_to_pyrimidine_transversion AS
  32949. SELECT feature.feature_id AS purine_to_pyrimidine_transversion_id,
  32950. feature.feature_id,
  32951. feature.dbxref_id,
  32952. feature.organism_id,
  32953. feature.name,
  32954. feature.uniquename,
  32955. feature.residues,
  32956. feature.seqlen,
  32957. feature.md5checksum,
  32958. feature.type_id,
  32959. feature.is_analysis,
  32960. feature.is_obsolete,
  32961. feature.timeaccessioned,
  32962. feature.timelastmodified
  32963. FROM (feature
  32964. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32965. WHERE ((((((cvterm.name)::text = 'A_to_C_transversion'::text) OR ((cvterm.name)::text = 'A_to_T_transversion'::text)) OR ((cvterm.name)::text = 'G_to_C_transversion'::text)) OR ((cvterm.name)::text = 'G_to_T_transversion'::text)) OR ((cvterm.name)::text = 'purine_to_pyrimidine_transversion'::text));
  32966. --
  32967. -- Name: purine_transition; Type: VIEW; Schema: so; Owner: -
  32968. --
  32969. CREATE VIEW purine_transition AS
  32970. SELECT feature.feature_id AS purine_transition_id,
  32971. feature.feature_id,
  32972. feature.dbxref_id,
  32973. feature.organism_id,
  32974. feature.name,
  32975. feature.uniquename,
  32976. feature.residues,
  32977. feature.seqlen,
  32978. feature.md5checksum,
  32979. feature.type_id,
  32980. feature.is_analysis,
  32981. feature.is_obsolete,
  32982. feature.timeaccessioned,
  32983. feature.timelastmodified
  32984. FROM (feature
  32985. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32986. WHERE ((((cvterm.name)::text = 'A_to_G_transition'::text) OR ((cvterm.name)::text = 'G_to_A_transition'::text)) OR ((cvterm.name)::text = 'purine_transition'::text));
  32987. --
  32988. -- Name: pyrimidine_to_purine_transversion; Type: VIEW; Schema: so; Owner: -
  32989. --
  32990. CREATE VIEW pyrimidine_to_purine_transversion AS
  32991. SELECT feature.feature_id AS pyrimidine_to_purine_transversion_id,
  32992. feature.feature_id,
  32993. feature.dbxref_id,
  32994. feature.organism_id,
  32995. feature.name,
  32996. feature.uniquename,
  32997. feature.residues,
  32998. feature.seqlen,
  32999. feature.md5checksum,
  33000. feature.type_id,
  33001. feature.is_analysis,
  33002. feature.is_obsolete,
  33003. feature.timeaccessioned,
  33004. feature.timelastmodified
  33005. FROM (feature
  33006. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33007. WHERE ((((((cvterm.name)::text = 'C_to_A_transversion'::text) OR ((cvterm.name)::text = 'C_to_G_transversion'::text)) OR ((cvterm.name)::text = 'T_to_A_transversion'::text)) OR ((cvterm.name)::text = 'T_to_G_transversion'::text)) OR ((cvterm.name)::text = 'pyrimidine_to_purine_transversion'::text));
  33008. --
  33009. -- Name: pyrimidine_transition; Type: VIEW; Schema: so; Owner: -
  33010. --
  33011. CREATE VIEW pyrimidine_transition AS
  33012. SELECT feature.feature_id AS pyrimidine_transition_id,
  33013. feature.feature_id,
  33014. feature.dbxref_id,
  33015. feature.organism_id,
  33016. feature.name,
  33017. feature.uniquename,
  33018. feature.residues,
  33019. feature.seqlen,
  33020. feature.md5checksum,
  33021. feature.type_id,
  33022. feature.is_analysis,
  33023. feature.is_obsolete,
  33024. feature.timeaccessioned,
  33025. feature.timelastmodified
  33026. FROM (feature
  33027. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33028. WHERE (((((cvterm.name)::text = 'C_to_T_transition'::text) OR ((cvterm.name)::text = 'T_to_C_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text)) OR ((cvterm.name)::text = 'pyrimidine_transition'::text));
  33029. --
  33030. -- Name: pyrosequenced_read; Type: VIEW; Schema: so; Owner: -
  33031. --
  33032. CREATE VIEW pyrosequenced_read AS
  33033. SELECT feature.feature_id AS pyrosequenced_read_id,
  33034. feature.feature_id,
  33035. feature.dbxref_id,
  33036. feature.organism_id,
  33037. feature.name,
  33038. feature.uniquename,
  33039. feature.residues,
  33040. feature.seqlen,
  33041. feature.md5checksum,
  33042. feature.type_id,
  33043. feature.is_analysis,
  33044. feature.is_obsolete,
  33045. feature.timeaccessioned,
  33046. feature.timelastmodified
  33047. FROM (feature
  33048. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33049. WHERE ((cvterm.name)::text = 'pyrosequenced_read'::text);
  33050. --
  33051. -- Name: pyrrolysine; Type: VIEW; Schema: so; Owner: -
  33052. --
  33053. CREATE VIEW pyrrolysine AS
  33054. SELECT feature.feature_id AS pyrrolysine_id,
  33055. feature.feature_id,
  33056. feature.dbxref_id,
  33057. feature.organism_id,
  33058. feature.name,
  33059. feature.uniquename,
  33060. feature.residues,
  33061. feature.seqlen,
  33062. feature.md5checksum,
  33063. feature.type_id,
  33064. feature.is_analysis,
  33065. feature.is_obsolete,
  33066. feature.timeaccessioned,
  33067. feature.timelastmodified
  33068. FROM (feature
  33069. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33070. WHERE ((cvterm.name)::text = 'pyrrolysine'::text);
  33071. --
  33072. -- Name: pyrrolysine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  33073. --
  33074. CREATE VIEW pyrrolysine_trna_primary_transcript AS
  33075. SELECT feature.feature_id AS pyrrolysine_trna_primary_transcript_id,
  33076. feature.feature_id,
  33077. feature.dbxref_id,
  33078. feature.organism_id,
  33079. feature.name,
  33080. feature.uniquename,
  33081. feature.residues,
  33082. feature.seqlen,
  33083. feature.md5checksum,
  33084. feature.type_id,
  33085. feature.is_analysis,
  33086. feature.is_obsolete,
  33087. feature.timeaccessioned,
  33088. feature.timelastmodified
  33089. FROM (feature
  33090. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33091. WHERE ((cvterm.name)::text = 'pyrrolysine_tRNA_primary_transcript'::text);
  33092. --
  33093. -- Name: pyrrolysyl_trna; Type: VIEW; Schema: so; Owner: -
  33094. --
  33095. CREATE VIEW pyrrolysyl_trna AS
  33096. SELECT feature.feature_id AS pyrrolysyl_trna_id,
  33097. feature.feature_id,
  33098. feature.dbxref_id,
  33099. feature.organism_id,
  33100. feature.name,
  33101. feature.uniquename,
  33102. feature.residues,
  33103. feature.seqlen,
  33104. feature.md5checksum,
  33105. feature.type_id,
  33106. feature.is_analysis,
  33107. feature.is_obsolete,
  33108. feature.timeaccessioned,
  33109. feature.timelastmodified
  33110. FROM (feature
  33111. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33112. WHERE ((cvterm.name)::text = 'pyrrolysyl_tRNA'::text);
  33113. --
  33114. -- Name: qtl; Type: VIEW; Schema: so; Owner: -
  33115. --
  33116. CREATE VIEW qtl AS
  33117. SELECT feature.feature_id AS qtl_id,
  33118. feature.feature_id,
  33119. feature.dbxref_id,
  33120. feature.organism_id,
  33121. feature.name,
  33122. feature.uniquename,
  33123. feature.residues,
  33124. feature.seqlen,
  33125. feature.md5checksum,
  33126. feature.type_id,
  33127. feature.is_analysis,
  33128. feature.is_obsolete,
  33129. feature.timeaccessioned,
  33130. feature.timelastmodified
  33131. FROM (feature
  33132. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33133. WHERE ((cvterm.name)::text = 'QTL'::text);
  33134. --
  33135. -- Name: quality_value; Type: VIEW; Schema: so; Owner: -
  33136. --
  33137. CREATE VIEW quality_value AS
  33138. SELECT feature.feature_id AS quality_value_id,
  33139. feature.feature_id,
  33140. feature.dbxref_id,
  33141. feature.organism_id,
  33142. feature.name,
  33143. feature.uniquename,
  33144. feature.residues,
  33145. feature.seqlen,
  33146. feature.md5checksum,
  33147. feature.type_id,
  33148. feature.is_analysis,
  33149. feature.is_obsolete,
  33150. feature.timeaccessioned,
  33151. feature.timelastmodified
  33152. FROM (feature
  33153. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33154. WHERE ((cvterm.name)::text = 'quality_value'::text);
  33155. --
  33156. -- Name: quantitative_variant; Type: VIEW; Schema: so; Owner: -
  33157. --
  33158. CREATE VIEW quantitative_variant AS
  33159. SELECT feature.feature_id AS quantitative_variant_id,
  33160. feature.feature_id,
  33161. feature.dbxref_id,
  33162. feature.organism_id,
  33163. feature.name,
  33164. feature.uniquename,
  33165. feature.residues,
  33166. feature.seqlen,
  33167. feature.md5checksum,
  33168. feature.type_id,
  33169. feature.is_analysis,
  33170. feature.is_obsolete,
  33171. feature.timeaccessioned,
  33172. feature.timelastmodified
  33173. FROM (feature
  33174. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33175. WHERE ((cvterm.name)::text = 'quantitative_variant'::text);
  33176. --
  33177. -- Name: queuosine; Type: VIEW; Schema: so; Owner: -
  33178. --
  33179. CREATE VIEW queuosine AS
  33180. SELECT feature.feature_id AS queuosine_id,
  33181. feature.feature_id,
  33182. feature.dbxref_id,
  33183. feature.organism_id,
  33184. feature.name,
  33185. feature.uniquename,
  33186. feature.residues,
  33187. feature.seqlen,
  33188. feature.md5checksum,
  33189. feature.type_id,
  33190. feature.is_analysis,
  33191. feature.is_obsolete,
  33192. feature.timeaccessioned,
  33193. feature.timelastmodified
  33194. FROM (feature
  33195. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33196. WHERE ((cvterm.name)::text = 'queuosine'::text);
  33197. --
  33198. -- Name: r_five_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  33199. --
  33200. CREATE VIEW r_five_prime_ltr_region AS
  33201. SELECT feature.feature_id AS r_five_prime_ltr_region_id,
  33202. feature.feature_id,
  33203. feature.dbxref_id,
  33204. feature.organism_id,
  33205. feature.name,
  33206. feature.uniquename,
  33207. feature.residues,
  33208. feature.seqlen,
  33209. feature.md5checksum,
  33210. feature.type_id,
  33211. feature.is_analysis,
  33212. feature.is_obsolete,
  33213. feature.timeaccessioned,
  33214. feature.timelastmodified
  33215. FROM (feature
  33216. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33217. WHERE ((cvterm.name)::text = 'R_five_prime_LTR_region'::text);
  33218. --
  33219. -- Name: r_gna; Type: VIEW; Schema: so; Owner: -
  33220. --
  33221. CREATE VIEW r_gna AS
  33222. SELECT feature.feature_id AS r_gna_id,
  33223. feature.feature_id,
  33224. feature.dbxref_id,
  33225. feature.organism_id,
  33226. feature.name,
  33227. feature.uniquename,
  33228. feature.residues,
  33229. feature.seqlen,
  33230. feature.md5checksum,
  33231. feature.type_id,
  33232. feature.is_analysis,
  33233. feature.is_obsolete,
  33234. feature.timeaccessioned,
  33235. feature.timelastmodified
  33236. FROM (feature
  33237. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33238. WHERE ((cvterm.name)::text = 'R_GNA'::text);
  33239. --
  33240. -- Name: r_gna_oligo; Type: VIEW; Schema: so; Owner: -
  33241. --
  33242. CREATE VIEW r_gna_oligo AS
  33243. SELECT feature.feature_id AS r_gna_oligo_id,
  33244. feature.feature_id,
  33245. feature.dbxref_id,
  33246. feature.organism_id,
  33247. feature.name,
  33248. feature.uniquename,
  33249. feature.residues,
  33250. feature.seqlen,
  33251. feature.md5checksum,
  33252. feature.type_id,
  33253. feature.is_analysis,
  33254. feature.is_obsolete,
  33255. feature.timeaccessioned,
  33256. feature.timelastmodified
  33257. FROM (feature
  33258. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33259. WHERE ((cvterm.name)::text = 'R_GNA_oligo'::text);
  33260. --
  33261. -- Name: r_ltr_region; Type: VIEW; Schema: so; Owner: -
  33262. --
  33263. CREATE VIEW r_ltr_region AS
  33264. SELECT feature.feature_id AS r_ltr_region_id,
  33265. feature.feature_id,
  33266. feature.dbxref_id,
  33267. feature.organism_id,
  33268. feature.name,
  33269. feature.uniquename,
  33270. feature.residues,
  33271. feature.seqlen,
  33272. feature.md5checksum,
  33273. feature.type_id,
  33274. feature.is_analysis,
  33275. feature.is_obsolete,
  33276. feature.timeaccessioned,
  33277. feature.timelastmodified
  33278. FROM (feature
  33279. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33280. WHERE (((cvterm.name)::text = 'R_five_prime_LTR_region'::text) OR ((cvterm.name)::text = 'R_LTR_region'::text));
  33281. --
  33282. -- Name: r_three_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  33283. --
  33284. CREATE VIEW r_three_prime_ltr_region AS
  33285. SELECT feature.feature_id AS r_three_prime_ltr_region_id,
  33286. feature.feature_id,
  33287. feature.dbxref_id,
  33288. feature.organism_id,
  33289. feature.name,
  33290. feature.uniquename,
  33291. feature.residues,
  33292. feature.seqlen,
  33293. feature.md5checksum,
  33294. feature.type_id,
  33295. feature.is_analysis,
  33296. feature.is_obsolete,
  33297. feature.timeaccessioned,
  33298. feature.timelastmodified
  33299. FROM (feature
  33300. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33301. WHERE ((cvterm.name)::text = 'R_three_prime_LTR_region'::text);
  33302. --
  33303. -- Name: random_sequence; Type: VIEW; Schema: so; Owner: -
  33304. --
  33305. CREATE VIEW random_sequence AS
  33306. SELECT feature.feature_id AS random_sequence_id,
  33307. feature.feature_id,
  33308. feature.dbxref_id,
  33309. feature.organism_id,
  33310. feature.name,
  33311. feature.uniquename,
  33312. feature.residues,
  33313. feature.seqlen,
  33314. feature.md5checksum,
  33315. feature.type_id,
  33316. feature.is_analysis,
  33317. feature.is_obsolete,
  33318. feature.timeaccessioned,
  33319. feature.timelastmodified
  33320. FROM (feature
  33321. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33322. WHERE ((cvterm.name)::text = 'random_sequence'::text);
  33323. --
  33324. -- Name: rapd; Type: VIEW; Schema: so; Owner: -
  33325. --
  33326. CREATE VIEW rapd AS
  33327. SELECT feature.feature_id AS rapd_id,
  33328. feature.feature_id,
  33329. feature.dbxref_id,
  33330. feature.organism_id,
  33331. feature.name,
  33332. feature.uniquename,
  33333. feature.residues,
  33334. feature.seqlen,
  33335. feature.md5checksum,
  33336. feature.type_id,
  33337. feature.is_analysis,
  33338. feature.is_obsolete,
  33339. feature.timeaccessioned,
  33340. feature.timelastmodified
  33341. FROM (feature
  33342. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33343. WHERE ((cvterm.name)::text = 'RAPD'::text);
  33344. --
  33345. -- Name: rare_variant; Type: VIEW; Schema: so; Owner: -
  33346. --
  33347. CREATE VIEW rare_variant AS
  33348. SELECT feature.feature_id AS rare_variant_id,
  33349. feature.feature_id,
  33350. feature.dbxref_id,
  33351. feature.organism_id,
  33352. feature.name,
  33353. feature.uniquename,
  33354. feature.residues,
  33355. feature.seqlen,
  33356. feature.md5checksum,
  33357. feature.type_id,
  33358. feature.is_analysis,
  33359. feature.is_obsolete,
  33360. feature.timeaccessioned,
  33361. feature.timelastmodified
  33362. FROM (feature
  33363. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33364. WHERE ((cvterm.name)::text = 'rare_variant'::text);
  33365. --
  33366. -- Name: rasirna; Type: VIEW; Schema: so; Owner: -
  33367. --
  33368. CREATE VIEW rasirna AS
  33369. SELECT feature.feature_id AS rasirna_id,
  33370. feature.feature_id,
  33371. feature.dbxref_id,
  33372. feature.organism_id,
  33373. feature.name,
  33374. feature.uniquename,
  33375. feature.residues,
  33376. feature.seqlen,
  33377. feature.md5checksum,
  33378. feature.type_id,
  33379. feature.is_analysis,
  33380. feature.is_obsolete,
  33381. feature.timeaccessioned,
  33382. feature.timelastmodified
  33383. FROM (feature
  33384. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33385. WHERE ((cvterm.name)::text = 'rasiRNA'::text);
  33386. --
  33387. -- Name: rate_of_transcription_variant; Type: VIEW; Schema: so; Owner: -
  33388. --
  33389. CREATE VIEW rate_of_transcription_variant AS
  33390. SELECT feature.feature_id AS rate_of_transcription_variant_id,
  33391. feature.feature_id,
  33392. feature.dbxref_id,
  33393. feature.organism_id,
  33394. feature.name,
  33395. feature.uniquename,
  33396. feature.residues,
  33397. feature.seqlen,
  33398. feature.md5checksum,
  33399. feature.type_id,
  33400. feature.is_analysis,
  33401. feature.is_obsolete,
  33402. feature.timeaccessioned,
  33403. feature.timelastmodified
  33404. FROM (feature
  33405. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33406. WHERE ((((cvterm.name)::text = 'increased_transcription_rate_variant'::text) OR ((cvterm.name)::text = 'decreased_transcription_rate_variant'::text)) OR ((cvterm.name)::text = 'rate_of_transcription_variant'::text));
  33407. --
  33408. -- Name: read; Type: VIEW; Schema: so; Owner: -
  33409. --
  33410. CREATE VIEW read AS
  33411. SELECT feature.feature_id AS read_id,
  33412. feature.feature_id,
  33413. feature.dbxref_id,
  33414. feature.organism_id,
  33415. feature.name,
  33416. feature.uniquename,
  33417. feature.residues,
  33418. feature.seqlen,
  33419. feature.md5checksum,
  33420. feature.type_id,
  33421. feature.is_analysis,
  33422. feature.is_obsolete,
  33423. feature.timeaccessioned,
  33424. feature.timelastmodified
  33425. FROM (feature
  33426. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33427. WHERE ((((((((((((cvterm.name)::text = 'read_pair'::text) OR ((cvterm.name)::text = 'contig_read'::text)) OR ((cvterm.name)::text = 'BAC_end'::text)) OR ((cvterm.name)::text = 'dye_terminator_read'::text)) OR ((cvterm.name)::text = 'pyrosequenced_read'::text)) OR ((cvterm.name)::text = 'ligation_based_read'::text)) OR ((cvterm.name)::text = 'polymerase_synthesis_read'::text)) OR ((cvterm.name)::text = 'PAC_end'::text)) OR ((cvterm.name)::text = 'YAC_end'::text)) OR ((cvterm.name)::text = 'clone_end'::text)) OR ((cvterm.name)::text = 'read'::text));
  33428. --
  33429. -- Name: read_pair; Type: VIEW; Schema: so; Owner: -
  33430. --
  33431. CREATE VIEW read_pair AS
  33432. SELECT feature.feature_id AS read_pair_id,
  33433. feature.feature_id,
  33434. feature.dbxref_id,
  33435. feature.organism_id,
  33436. feature.name,
  33437. feature.uniquename,
  33438. feature.residues,
  33439. feature.seqlen,
  33440. feature.md5checksum,
  33441. feature.type_id,
  33442. feature.is_analysis,
  33443. feature.is_obsolete,
  33444. feature.timeaccessioned,
  33445. feature.timelastmodified
  33446. FROM (feature
  33447. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33448. WHERE ((cvterm.name)::text = 'read_pair'::text);
  33449. --
  33450. -- Name: reading_frame; Type: VIEW; Schema: so; Owner: -
  33451. --
  33452. CREATE VIEW reading_frame AS
  33453. SELECT feature.feature_id AS reading_frame_id,
  33454. feature.feature_id,
  33455. feature.dbxref_id,
  33456. feature.organism_id,
  33457. feature.name,
  33458. feature.uniquename,
  33459. feature.residues,
  33460. feature.seqlen,
  33461. feature.md5checksum,
  33462. feature.type_id,
  33463. feature.is_analysis,
  33464. feature.is_obsolete,
  33465. feature.timeaccessioned,
  33466. feature.timelastmodified
  33467. FROM (feature
  33468. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33469. WHERE ((((((cvterm.name)::text = 'ORF'::text) OR ((cvterm.name)::text = 'blocked_reading_frame'::text)) OR ((cvterm.name)::text = 'mini_gene'::text)) OR ((cvterm.name)::text = 'rescue_mini_gene'::text)) OR ((cvterm.name)::text = 'reading_frame'::text));
  33470. --
  33471. -- Name: reagent; Type: VIEW; Schema: so; Owner: -
  33472. --
  33473. CREATE VIEW reagent AS
  33474. SELECT feature.feature_id AS reagent_id,
  33475. feature.feature_id,
  33476. feature.dbxref_id,
  33477. feature.organism_id,
  33478. feature.name,
  33479. feature.uniquename,
  33480. feature.residues,
  33481. feature.seqlen,
  33482. feature.md5checksum,
  33483. feature.type_id,
  33484. feature.is_analysis,
  33485. feature.is_obsolete,
  33486. feature.timeaccessioned,
  33487. feature.timelastmodified
  33488. FROM (feature
  33489. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33490. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'PCR_product'::text) OR ((cvterm.name)::text = 'clone'::text)) OR ((cvterm.name)::text = 'rescue_region'::text)) OR ((cvterm.name)::text = 'oligo'::text)) OR ((cvterm.name)::text = 'clone_insert'::text)) OR ((cvterm.name)::text = 'cloned_region'::text)) OR ((cvterm.name)::text = 'databank_entry'::text)) OR ((cvterm.name)::text = 'RAPD'::text)) OR ((cvterm.name)::text = 'genomic_clone'::text)) OR ((cvterm.name)::text = 'cDNA_clone'::text)) OR ((cvterm.name)::text = 'tiling_path_clone'::text)) OR ((cvterm.name)::text = 'validated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'invalidated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'three_prime_RACE_clone'::text)) OR ((cvterm.name)::text = 'chimeric_cDNA_clone'::text)) OR ((cvterm.name)::text = 'genomically_contaminated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'polyA_primed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'partially_processed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'engineered_rescue_region'::text)) OR ((cvterm.name)::text = 'aptamer'::text)) OR ((cvterm.name)::text = 'probe'::text)) OR ((cvterm.name)::text = 'tag'::text)) OR ((cvterm.name)::text = 'ss_oligo'::text)) OR ((cvterm.name)::text = 'ds_oligo'::text)) OR ((cvterm.name)::text = 'DNAzyme'::text)) OR ((cvterm.name)::text = 'synthetic_oligo'::text)) OR ((cvterm.name)::text = 'DNA_aptamer'::text)) OR ((cvterm.name)::text = 'RNA_aptamer'::text)) OR ((cvterm.name)::text = 'microarray_oligo'::text)) OR ((cvterm.name)::text = 'SAGE_tag'::text)) OR ((cvterm.name)::text = 'STS'::text)) OR ((cvterm.name)::text = 'EST'::text)) OR ((cvterm.name)::text = 'engineered_tag'::text)) OR ((cvterm.name)::text = 'five_prime_EST'::text)) OR ((cvterm.name)::text = 'three_prime_EST'::text)) OR ((cvterm.name)::text = 'UST'::text)) OR ((cvterm.name)::text = 'RST'::text)) OR ((cvterm.name)::text = 'three_prime_UST'::text)) OR ((cvterm.name)::text = 'five_prime_UST'::text)) OR ((cvterm.name)::text = 'three_prime_RST'::text)) OR ((cvterm.name)::text = 'five_prime_RST'::text)) OR ((cvterm.name)::text = 'primer'::text)) OR ((cvterm.name)::text = 'sequencing_primer'::text)) OR ((cvterm.name)::text = 'forward_primer'::text)) OR ((cvterm.name)::text = 'reverse_primer'::text)) OR ((cvterm.name)::text = 'ASPE_primer'::text)) OR ((cvterm.name)::text = 'dCAPS_primer'::text)) OR ((cvterm.name)::text = 'RNAi_reagent'::text)) OR ((cvterm.name)::text = 'DNA_constraint_sequence'::text)) OR ((cvterm.name)::text = 'morpholino_oligo'::text)) OR ((cvterm.name)::text = 'PNA_oligo'::text)) OR ((cvterm.name)::text = 'LNA_oligo'::text)) OR ((cvterm.name)::text = 'TNA_oligo'::text)) OR ((cvterm.name)::text = 'GNA_oligo'::text)) OR ((cvterm.name)::text = 'R_GNA_oligo'::text)) OR ((cvterm.name)::text = 'S_GNA_oligo'::text)) OR ((cvterm.name)::text = 'cloned_cDNA_insert'::text)) OR ((cvterm.name)::text = 'cloned_genomic_insert'::text)) OR ((cvterm.name)::text = 'engineered_insert'::text)) OR ((cvterm.name)::text = 'BAC_cloned_genomic_insert'::text)) OR ((cvterm.name)::text = 'reagent'::text));
  33491. --
  33492. -- Name: rearranged_at_dna_level; Type: VIEW; Schema: so; Owner: -
  33493. --
  33494. CREATE VIEW rearranged_at_dna_level AS
  33495. SELECT feature.feature_id AS rearranged_at_dna_level_id,
  33496. feature.feature_id,
  33497. feature.dbxref_id,
  33498. feature.organism_id,
  33499. feature.name,
  33500. feature.uniquename,
  33501. feature.residues,
  33502. feature.seqlen,
  33503. feature.md5checksum,
  33504. feature.type_id,
  33505. feature.is_analysis,
  33506. feature.is_obsolete,
  33507. feature.timeaccessioned,
  33508. feature.timelastmodified
  33509. FROM (feature
  33510. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33511. WHERE ((cvterm.name)::text = 'rearranged_at_DNA_level'::text);
  33512. --
  33513. -- Name: reciprocal; Type: VIEW; Schema: so; Owner: -
  33514. --
  33515. CREATE VIEW reciprocal AS
  33516. SELECT feature.feature_id AS reciprocal_id,
  33517. feature.feature_id,
  33518. feature.dbxref_id,
  33519. feature.organism_id,
  33520. feature.name,
  33521. feature.uniquename,
  33522. feature.residues,
  33523. feature.seqlen,
  33524. feature.md5checksum,
  33525. feature.type_id,
  33526. feature.is_analysis,
  33527. feature.is_obsolete,
  33528. feature.timeaccessioned,
  33529. feature.timelastmodified
  33530. FROM (feature
  33531. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33532. WHERE ((cvterm.name)::text = 'reciprocal'::text);
  33533. --
  33534. -- Name: reciprocal_chromosomal_translocation; Type: VIEW; Schema: so; Owner: -
  33535. --
  33536. CREATE VIEW reciprocal_chromosomal_translocation AS
  33537. SELECT feature.feature_id AS reciprocal_chromosomal_translocation_id,
  33538. feature.feature_id,
  33539. feature.dbxref_id,
  33540. feature.organism_id,
  33541. feature.name,
  33542. feature.uniquename,
  33543. feature.residues,
  33544. feature.seqlen,
  33545. feature.md5checksum,
  33546. feature.type_id,
  33547. feature.is_analysis,
  33548. feature.is_obsolete,
  33549. feature.timeaccessioned,
  33550. feature.timelastmodified
  33551. FROM (feature
  33552. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33553. WHERE ((cvterm.name)::text = 'reciprocal_chromosomal_translocation'::text);
  33554. --
  33555. -- Name: recoded; Type: VIEW; Schema: so; Owner: -
  33556. --
  33557. CREATE VIEW recoded AS
  33558. SELECT feature.feature_id AS recoded_id,
  33559. feature.feature_id,
  33560. feature.dbxref_id,
  33561. feature.organism_id,
  33562. feature.name,
  33563. feature.uniquename,
  33564. feature.residues,
  33565. feature.seqlen,
  33566. feature.md5checksum,
  33567. feature.type_id,
  33568. feature.is_analysis,
  33569. feature.is_obsolete,
  33570. feature.timeaccessioned,
  33571. feature.timelastmodified
  33572. FROM (feature
  33573. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33574. WHERE (((((((cvterm.name)::text = 'codon_redefined'::text) OR ((cvterm.name)::text = 'recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'minus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'plus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'recoded'::text));
  33575. --
  33576. -- Name: recoded_by_translational_bypass; Type: VIEW; Schema: so; Owner: -
  33577. --
  33578. CREATE VIEW recoded_by_translational_bypass AS
  33579. SELECT feature.feature_id AS recoded_by_translational_bypass_id,
  33580. feature.feature_id,
  33581. feature.dbxref_id,
  33582. feature.organism_id,
  33583. feature.name,
  33584. feature.uniquename,
  33585. feature.residues,
  33586. feature.seqlen,
  33587. feature.md5checksum,
  33588. feature.type_id,
  33589. feature.is_analysis,
  33590. feature.is_obsolete,
  33591. feature.timeaccessioned,
  33592. feature.timelastmodified
  33593. FROM (feature
  33594. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33595. WHERE ((cvterm.name)::text = 'recoded_by_translational_bypass'::text);
  33596. --
  33597. -- Name: recoded_codon; Type: VIEW; Schema: so; Owner: -
  33598. --
  33599. CREATE VIEW recoded_codon AS
  33600. SELECT feature.feature_id AS recoded_codon_id,
  33601. feature.feature_id,
  33602. feature.dbxref_id,
  33603. feature.organism_id,
  33604. feature.name,
  33605. feature.uniquename,
  33606. feature.residues,
  33607. feature.seqlen,
  33608. feature.md5checksum,
  33609. feature.type_id,
  33610. feature.is_analysis,
  33611. feature.is_obsolete,
  33612. feature.timeaccessioned,
  33613. feature.timelastmodified
  33614. FROM (feature
  33615. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33616. WHERE (((((cvterm.name)::text = 'stop_codon_read_through'::text) OR ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'recoded_codon'::text));
  33617. --
  33618. -- Name: recoded_mrna; Type: VIEW; Schema: so; Owner: -
  33619. --
  33620. CREATE VIEW recoded_mrna AS
  33621. SELECT feature.feature_id AS recoded_mrna_id,
  33622. feature.feature_id,
  33623. feature.dbxref_id,
  33624. feature.organism_id,
  33625. feature.name,
  33626. feature.uniquename,
  33627. feature.residues,
  33628. feature.seqlen,
  33629. feature.md5checksum,
  33630. feature.type_id,
  33631. feature.is_analysis,
  33632. feature.is_obsolete,
  33633. feature.timeaccessioned,
  33634. feature.timelastmodified
  33635. FROM (feature
  33636. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33637. WHERE ((((cvterm.name)::text = 'mRNA_recoded_by_translational_bypass'::text) OR ((cvterm.name)::text = 'mRNA_recoded_by_codon_redefinition'::text)) OR ((cvterm.name)::text = 'recoded_mRNA'::text));
  33638. --
  33639. -- Name: recoding_pseudoknot; Type: VIEW; Schema: so; Owner: -
  33640. --
  33641. CREATE VIEW recoding_pseudoknot AS
  33642. SELECT feature.feature_id AS recoding_pseudoknot_id,
  33643. feature.feature_id,
  33644. feature.dbxref_id,
  33645. feature.organism_id,
  33646. feature.name,
  33647. feature.uniquename,
  33648. feature.residues,
  33649. feature.seqlen,
  33650. feature.md5checksum,
  33651. feature.type_id,
  33652. feature.is_analysis,
  33653. feature.is_obsolete,
  33654. feature.timeaccessioned,
  33655. feature.timelastmodified
  33656. FROM (feature
  33657. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33658. WHERE ((cvterm.name)::text = 'recoding_pseudoknot'::text);
  33659. --
  33660. -- Name: recoding_stimulatory_region; Type: VIEW; Schema: so; Owner: -
  33661. --
  33662. CREATE VIEW recoding_stimulatory_region AS
  33663. SELECT feature.feature_id AS recoding_stimulatory_region_id,
  33664. feature.feature_id,
  33665. feature.dbxref_id,
  33666. feature.organism_id,
  33667. feature.name,
  33668. feature.uniquename,
  33669. feature.residues,
  33670. feature.seqlen,
  33671. feature.md5checksum,
  33672. feature.type_id,
  33673. feature.is_analysis,
  33674. feature.is_obsolete,
  33675. feature.timeaccessioned,
  33676. feature.timelastmodified
  33677. FROM (feature
  33678. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33679. WHERE ((((((((((((((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text) OR ((cvterm.name)::text = 'SECIS_element'::text)) OR ((cvterm.name)::text = 'three_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'five_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'stop_codon_signal'::text)) OR ((cvterm.name)::text = 'three_prime_stem_loop_structure'::text)) OR ((cvterm.name)::text = 'flanking_three_prime_quadruplet_recoding_signal'::text)) OR ((cvterm.name)::text = 'three_prime_repeat_recoding_signal'::text)) OR ((cvterm.name)::text = 'distant_three_prime_recoding_signal'::text)) OR ((cvterm.name)::text = 'UAG_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UAA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UGA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'recoding_stimulatory_region'::text));
  33680. --
  33681. -- Name: recombination_feature; Type: VIEW; Schema: so; Owner: -
  33682. --
  33683. CREATE VIEW recombination_feature AS
  33684. SELECT feature.feature_id AS recombination_feature_id,
  33685. feature.feature_id,
  33686. feature.dbxref_id,
  33687. feature.organism_id,
  33688. feature.name,
  33689. feature.uniquename,
  33690. feature.residues,
  33691. feature.seqlen,
  33692. feature.md5checksum,
  33693. feature.type_id,
  33694. feature.is_analysis,
  33695. feature.is_obsolete,
  33696. feature.timeaccessioned,
  33697. feature.timelastmodified
  33698. FROM (feature
  33699. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33700. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'recombination_hotspot'::text) OR ((cvterm.name)::text = 'haplotype_block'::text)) OR ((cvterm.name)::text = 'sequence_rearrangement_feature'::text)) OR ((cvterm.name)::text = 'iDNA'::text)) OR ((cvterm.name)::text = 'specific_recombination_site'::text)) OR ((cvterm.name)::text = 'chromosome_breakage_sequence'::text)) OR ((cvterm.name)::text = 'internal_eliminated_sequence'::text)) OR ((cvterm.name)::text = 'macronucleus_destined_segment'::text)) OR ((cvterm.name)::text = 'recombination_feature_of_rearranged_gene'::text)) OR ((cvterm.name)::text = 'site_specific_recombination_target_region'::text)) OR ((cvterm.name)::text = 'recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_spacer'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_signal_feature'::text)) OR ((cvterm.name)::text = 'D_gene'::text)) OR ((cvterm.name)::text = 'V_gene'::text)) OR ((cvterm.name)::text = 'J_gene'::text)) OR ((cvterm.name)::text = 'C_gene'::text)) OR ((cvterm.name)::text = 'D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_cluster'::text)) OR ((cvterm.name)::text = 'V_cluster'::text)) OR ((cvterm.name)::text = 'V_J_cluster'::text)) OR ((cvterm.name)::text = 'V_J_C_cluster'::text)) OR ((cvterm.name)::text = 'C_cluster'::text)) OR ((cvterm.name)::text = 'D_cluster'::text)) OR ((cvterm.name)::text = 'D_J_cluster'::text)) OR ((cvterm.name)::text = 'three_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'five_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'J_spacer'::text)) OR ((cvterm.name)::text = 'V_spacer'::text)) OR ((cvterm.name)::text = 'VD_gene'::text)) OR ((cvterm.name)::text = 'DJ_gene'::text)) OR ((cvterm.name)::text = 'VDJ_gene'::text)) OR ((cvterm.name)::text = 'VJ_gene'::text)) OR ((cvterm.name)::text = 'DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_cluster'::text)) OR ((cvterm.name)::text = 'DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'D_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'V_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'heptamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'nonamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'J_heptamer'::text)) OR ((cvterm.name)::text = 'V_heptamer'::text)) OR ((cvterm.name)::text = 'three_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'J_nonamer'::text)) OR ((cvterm.name)::text = 'V_nonamer'::text)) OR ((cvterm.name)::text = 'integration_excision_site'::text)) OR ((cvterm.name)::text = 'resolution_site'::text)) OR ((cvterm.name)::text = 'inversion_site'::text)) OR ((cvterm.name)::text = 'inversion_site_part'::text)) OR ((cvterm.name)::text = 'attI_site'::text)) OR ((cvterm.name)::text = 'attP_site'::text)) OR ((cvterm.name)::text = 'attB_site'::text)) OR ((cvterm.name)::text = 'attL_site'::text)) OR ((cvterm.name)::text = 'attR_site'::text)) OR ((cvterm.name)::text = 'attC_site'::text)) OR ((cvterm.name)::text = 'attCtn_site'::text)) OR ((cvterm.name)::text = 'loxP_site'::text)) OR ((cvterm.name)::text = 'dif_site'::text)) OR ((cvterm.name)::text = 'FRT_site'::text)) OR ((cvterm.name)::text = 'IRLinv_site'::text)) OR ((cvterm.name)::text = 'IRRinv_site'::text)) OR ((cvterm.name)::text = 'recombination_feature'::text));
  33701. --
  33702. -- Name: recombination_feature_of_rearranged_gene; Type: VIEW; Schema: so; Owner: -
  33703. --
  33704. CREATE VIEW recombination_feature_of_rearranged_gene AS
  33705. SELECT feature.feature_id AS recombination_feature_of_rearranged_gene_id,
  33706. feature.feature_id,
  33707. feature.dbxref_id,
  33708. feature.organism_id,
  33709. feature.name,
  33710. feature.uniquename,
  33711. feature.residues,
  33712. feature.seqlen,
  33713. feature.md5checksum,
  33714. feature.type_id,
  33715. feature.is_analysis,
  33716. feature.is_obsolete,
  33717. feature.timeaccessioned,
  33718. feature.timelastmodified
  33719. FROM (feature
  33720. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33721. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_feature'::text) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_spacer'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_signal_feature'::text)) OR ((cvterm.name)::text = 'D_gene'::text)) OR ((cvterm.name)::text = 'V_gene'::text)) OR ((cvterm.name)::text = 'J_gene'::text)) OR ((cvterm.name)::text = 'C_gene'::text)) OR ((cvterm.name)::text = 'D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_cluster'::text)) OR ((cvterm.name)::text = 'V_cluster'::text)) OR ((cvterm.name)::text = 'V_J_cluster'::text)) OR ((cvterm.name)::text = 'V_J_C_cluster'::text)) OR ((cvterm.name)::text = 'C_cluster'::text)) OR ((cvterm.name)::text = 'D_cluster'::text)) OR ((cvterm.name)::text = 'D_J_cluster'::text)) OR ((cvterm.name)::text = 'three_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'five_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'J_spacer'::text)) OR ((cvterm.name)::text = 'V_spacer'::text)) OR ((cvterm.name)::text = 'VD_gene'::text)) OR ((cvterm.name)::text = 'DJ_gene'::text)) OR ((cvterm.name)::text = 'VDJ_gene'::text)) OR ((cvterm.name)::text = 'VJ_gene'::text)) OR ((cvterm.name)::text = 'DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_cluster'::text)) OR ((cvterm.name)::text = 'DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'D_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'V_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'heptamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'nonamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'J_heptamer'::text)) OR ((cvterm.name)::text = 'V_heptamer'::text)) OR ((cvterm.name)::text = 'three_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'J_nonamer'::text)) OR ((cvterm.name)::text = 'V_nonamer'::text)) OR ((cvterm.name)::text = 'recombination_feature_of_rearranged_gene'::text));
  33722. --
  33723. -- Name: recombination_hotspot; Type: VIEW; Schema: so; Owner: -
  33724. --
  33725. CREATE VIEW recombination_hotspot AS
  33726. SELECT feature.feature_id AS recombination_hotspot_id,
  33727. feature.feature_id,
  33728. feature.dbxref_id,
  33729. feature.organism_id,
  33730. feature.name,
  33731. feature.uniquename,
  33732. feature.residues,
  33733. feature.seqlen,
  33734. feature.md5checksum,
  33735. feature.type_id,
  33736. feature.is_analysis,
  33737. feature.is_obsolete,
  33738. feature.timeaccessioned,
  33739. feature.timelastmodified
  33740. FROM (feature
  33741. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33742. WHERE ((cvterm.name)::text = 'recombination_hotspot'::text);
  33743. --
  33744. -- Name: recombination_regulatory_region; Type: VIEW; Schema: so; Owner: -
  33745. --
  33746. CREATE VIEW recombination_regulatory_region AS
  33747. SELECT feature.feature_id AS recombination_regulatory_region_id,
  33748. feature.feature_id,
  33749. feature.dbxref_id,
  33750. feature.organism_id,
  33751. feature.name,
  33752. feature.uniquename,
  33753. feature.residues,
  33754. feature.seqlen,
  33755. feature.md5checksum,
  33756. feature.type_id,
  33757. feature.is_analysis,
  33758. feature.is_obsolete,
  33759. feature.timeaccessioned,
  33760. feature.timelastmodified
  33761. FROM (feature
  33762. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33763. WHERE ((cvterm.name)::text = 'recombination_regulatory_region'::text);
  33764. --
  33765. -- Name: recombination_signal_sequence; Type: VIEW; Schema: so; Owner: -
  33766. --
  33767. CREATE VIEW recombination_signal_sequence AS
  33768. SELECT feature.feature_id AS recombination_signal_sequence_id,
  33769. feature.feature_id,
  33770. feature.dbxref_id,
  33771. feature.organism_id,
  33772. feature.name,
  33773. feature.uniquename,
  33774. feature.residues,
  33775. feature.seqlen,
  33776. feature.md5checksum,
  33777. feature.type_id,
  33778. feature.is_analysis,
  33779. feature.is_obsolete,
  33780. feature.timeaccessioned,
  33781. feature.timelastmodified
  33782. FROM (feature
  33783. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33784. WHERE ((cvterm.name)::text = 'recombination_signal_sequence'::text);
  33785. --
  33786. -- Name: recombinationally_inverted_gene; Type: VIEW; Schema: so; Owner: -
  33787. --
  33788. CREATE VIEW recombinationally_inverted_gene AS
  33789. SELECT feature.feature_id AS recombinationally_inverted_gene_id,
  33790. feature.feature_id,
  33791. feature.dbxref_id,
  33792. feature.organism_id,
  33793. feature.name,
  33794. feature.uniquename,
  33795. feature.residues,
  33796. feature.seqlen,
  33797. feature.md5checksum,
  33798. feature.type_id,
  33799. feature.is_analysis,
  33800. feature.is_obsolete,
  33801. feature.timeaccessioned,
  33802. feature.timelastmodified
  33803. FROM (feature
  33804. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33805. WHERE ((cvterm.name)::text = 'recombinationally_inverted_gene'::text);
  33806. --
  33807. -- Name: recombinationally_rearranged; Type: VIEW; Schema: so; Owner: -
  33808. --
  33809. CREATE VIEW recombinationally_rearranged AS
  33810. SELECT feature.feature_id AS recombinationally_rearranged_id,
  33811. feature.feature_id,
  33812. feature.dbxref_id,
  33813. feature.organism_id,
  33814. feature.name,
  33815. feature.uniquename,
  33816. feature.residues,
  33817. feature.seqlen,
  33818. feature.md5checksum,
  33819. feature.type_id,
  33820. feature.is_analysis,
  33821. feature.is_obsolete,
  33822. feature.timeaccessioned,
  33823. feature.timelastmodified
  33824. FROM (feature
  33825. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33826. WHERE ((cvterm.name)::text = 'recombinationally_rearranged'::text);
  33827. --
  33828. -- Name: recombinationally_rearranged_gene; Type: VIEW; Schema: so; Owner: -
  33829. --
  33830. CREATE VIEW recombinationally_rearranged_gene AS
  33831. SELECT feature.feature_id AS recombinationally_rearranged_gene_id,
  33832. feature.feature_id,
  33833. feature.dbxref_id,
  33834. feature.organism_id,
  33835. feature.name,
  33836. feature.uniquename,
  33837. feature.residues,
  33838. feature.seqlen,
  33839. feature.md5checksum,
  33840. feature.type_id,
  33841. feature.is_analysis,
  33842. feature.is_obsolete,
  33843. feature.timeaccessioned,
  33844. feature.timelastmodified
  33845. FROM (feature
  33846. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33847. WHERE ((((cvterm.name)::text = 'recombinationally_inverted_gene'::text) OR ((cvterm.name)::text = 'recombinationally_rearranged_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged_gene'::text));
  33848. --
  33849. -- Name: recombinationally_rearranged_vertebrate_immune_system_gene; Type: VIEW; Schema: so; Owner: -
  33850. --
  33851. CREATE VIEW recombinationally_rearranged_vertebrate_immune_system_gene AS
  33852. SELECT feature.feature_id AS recombinationally_rearranged_vertebrate_immune_system_gene_id,
  33853. feature.feature_id,
  33854. feature.dbxref_id,
  33855. feature.organism_id,
  33856. feature.name,
  33857. feature.uniquename,
  33858. feature.residues,
  33859. feature.seqlen,
  33860. feature.md5checksum,
  33861. feature.type_id,
  33862. feature.is_analysis,
  33863. feature.is_obsolete,
  33864. feature.timeaccessioned,
  33865. feature.timelastmodified
  33866. FROM (feature
  33867. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33868. WHERE ((cvterm.name)::text = 'recombinationally_rearranged_vertebrate_immune_system_gene'::text);
  33869. --
  33870. -- Name: recursive_splice_site; Type: VIEW; Schema: so; Owner: -
  33871. --
  33872. CREATE VIEW recursive_splice_site AS
  33873. SELECT feature.feature_id AS recursive_splice_site_id,
  33874. feature.feature_id,
  33875. feature.dbxref_id,
  33876. feature.organism_id,
  33877. feature.name,
  33878. feature.uniquename,
  33879. feature.residues,
  33880. feature.seqlen,
  33881. feature.md5checksum,
  33882. feature.type_id,
  33883. feature.is_analysis,
  33884. feature.is_obsolete,
  33885. feature.timeaccessioned,
  33886. feature.timelastmodified
  33887. FROM (feature
  33888. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33889. WHERE ((cvterm.name)::text = 'recursive_splice_site'::text);
  33890. --
  33891. -- Name: reference_genome; Type: VIEW; Schema: so; Owner: -
  33892. --
  33893. CREATE VIEW reference_genome AS
  33894. SELECT feature.feature_id AS reference_genome_id,
  33895. feature.feature_id,
  33896. feature.dbxref_id,
  33897. feature.organism_id,
  33898. feature.name,
  33899. feature.uniquename,
  33900. feature.residues,
  33901. feature.seqlen,
  33902. feature.md5checksum,
  33903. feature.type_id,
  33904. feature.is_analysis,
  33905. feature.is_obsolete,
  33906. feature.timeaccessioned,
  33907. feature.timelastmodified
  33908. FROM (feature
  33909. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33910. WHERE ((cvterm.name)::text = 'reference_genome'::text);
  33911. --
  33912. -- Name: region; Type: VIEW; Schema: so; Owner: -
  33913. --
  33914. CREATE VIEW region AS
  33915. SELECT feature.feature_id AS region_id,
  33916. feature.feature_id,
  33917. feature.dbxref_id,
  33918. feature.organism_id,
  33919. feature.name,
  33920. feature.uniquename,
  33921. feature.residues,
  33922. feature.seqlen,
  33923. feature.md5checksum,
  33924. feature.type_id,
  33925. feature.is_analysis,
  33926. feature.is_obsolete,
  33927. feature.timeaccessioned,
  33928. feature.timelastmodified
  33929. FROM (feature
  33930. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33931. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'biomaterial_region'::text) OR ((cvterm.name)::text = 'experimental_feature'::text)) OR ((cvterm.name)::text = 'biological_region'::text)) OR ((cvterm.name)::text = 'topologically_defined_region'::text)) OR ((cvterm.name)::text = 'reagent'::text)) OR ((cvterm.name)::text = 'engineered_region'::text)) OR ((cvterm.name)::text = 'PCR_product'::text)) OR ((cvterm.name)::text = 'clone'::text)) OR ((cvterm.name)::text = 'rescue_region'::text)) OR ((cvterm.name)::text = 'oligo'::text)) OR ((cvterm.name)::text = 'clone_insert'::text)) OR ((cvterm.name)::text = 'cloned_region'::text)) OR ((cvterm.name)::text = 'databank_entry'::text)) OR ((cvterm.name)::text = 'RAPD'::text)) OR ((cvterm.name)::text = 'genomic_clone'::text)) OR ((cvterm.name)::text = 'cDNA_clone'::text)) OR ((cvterm.name)::text = 'tiling_path_clone'::text)) OR ((cvterm.name)::text = 'validated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'invalidated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'three_prime_RACE_clone'::text)) OR ((cvterm.name)::text = 'chimeric_cDNA_clone'::text)) OR ((cvterm.name)::text = 'genomically_contaminated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'polyA_primed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'partially_processed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'engineered_rescue_region'::text)) OR ((cvterm.name)::text = 'aptamer'::text)) OR ((cvterm.name)::text = 'probe'::text)) OR ((cvterm.name)::text = 'tag'::text)) OR ((cvterm.name)::text = 'ss_oligo'::text)) OR ((cvterm.name)::text = 'ds_oligo'::text)) OR ((cvterm.name)::text = 'DNAzyme'::text)) OR ((cvterm.name)::text = 'synthetic_oligo'::text)) OR ((cvterm.name)::text = 'DNA_aptamer'::text)) OR ((cvterm.name)::text = 'RNA_aptamer'::text)) OR ((cvterm.name)::text = 'microarray_oligo'::text)) OR ((cvterm.name)::text = 'SAGE_tag'::text)) OR ((cvterm.name)::text = 'STS'::text)) OR ((cvterm.name)::text = 'EST'::text)) OR ((cvterm.name)::text = 'engineered_tag'::text)) OR ((cvterm.name)::text = 'five_prime_EST'::text)) OR ((cvterm.name)::text = 'three_prime_EST'::text)) OR ((cvterm.name)::text = 'UST'::text)) OR ((cvterm.name)::text = 'RST'::text)) OR ((cvterm.name)::text = 'three_prime_UST'::text)) OR ((cvterm.name)::text = 'five_prime_UST'::text)) OR ((cvterm.name)::text = 'three_prime_RST'::text)) OR ((cvterm.name)::text = 'five_prime_RST'::text)) OR ((cvterm.name)::text = 'primer'::text)) OR ((cvterm.name)::text = 'sequencing_primer'::text)) OR ((cvterm.name)::text = 'forward_primer'::text)) OR ((cvterm.name)::text = 'reverse_primer'::text)) OR ((cvterm.name)::text = 'ASPE_primer'::text)) OR ((cvterm.name)::text = 'dCAPS_primer'::text)) OR ((cvterm.name)::text = 'RNAi_reagent'::text)) OR ((cvterm.name)::text = 'DNA_constraint_sequence'::text)) OR ((cvterm.name)::text = 'morpholino_oligo'::text)) OR ((cvterm.name)::text = 'PNA_oligo'::text)) OR ((cvterm.name)::text = 'LNA_oligo'::text)) OR ((cvterm.name)::text = 'TNA_oligo'::text)) OR ((cvterm.name)::text = 'GNA_oligo'::text)) OR ((cvterm.name)::text = 'R_GNA_oligo'::text)) OR ((cvterm.name)::text = 'S_GNA_oligo'::text)) OR ((cvterm.name)::text = 'cloned_cDNA_insert'::text)) OR ((cvterm.name)::text = 'cloned_genomic_insert'::text)) OR ((cvterm.name)::text = 'engineered_insert'::text)) OR ((cvterm.name)::text = 'BAC_cloned_genomic_insert'::text)) OR ((cvterm.name)::text = 'engineered_gene'::text)) OR ((cvterm.name)::text = 'engineered_plasmid'::text)) OR ((cvterm.name)::text = 'engineered_rescue_region'::text)) OR ((cvterm.name)::text = 'engineered_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_region'::text)) OR ((cvterm.name)::text = 'engineered_tag'::text)) OR ((cvterm.name)::text = 'engineered_insert'::text)) OR ((cvterm.name)::text = 'targeting_vector'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'gene_trap_construct'::text)) OR ((cvterm.name)::text = 'promoter_trap_construct'::text)) OR ((cvterm.name)::text = 'enhancer_trap_construct'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'match_part'::text)) OR ((cvterm.name)::text = 'assembly_component'::text)) OR ((cvterm.name)::text = 'conserved_region'::text)) OR ((cvterm.name)::text = 'match'::text)) OR ((cvterm.name)::text = 'remark'::text)) OR ((cvterm.name)::text = 'reading_frame'::text)) OR ((cvterm.name)::text = 'consensus_region'::text)) OR ((cvterm.name)::text = 'low_complexity_region'::text)) OR ((cvterm.name)::text = 'assembly'::text)) OR ((cvterm.name)::text = 'transcribed_fragment'::text)) OR ((cvterm.name)::text = 'transcribed_cluster'::text)) OR ((cvterm.name)::text = 'high_identity_region'::text)) OR ((cvterm.name)::text = 'mathematically_defined_repeat'::text)) OR ((cvterm.name)::text = 'experimentally_defined_binding_region'::text)) OR ((cvterm.name)::text = 'contig'::text)) OR ((cvterm.name)::text = 'read'::text)) OR ((cvterm.name)::text = 'restriction_fragment'::text)) OR ((cvterm.name)::text = 'golden_path_fragment'::text)) OR ((cvterm.name)::text = 'tiling_path_fragment'::text)) OR ((cvterm.name)::text = 'gap'::text)) OR ((cvterm.name)::text = 'sonicate_fragment'::text)) OR ((cvterm.name)::text = 'paired_end_fragment'::text)) OR ((cvterm.name)::text = 'read_pair'::text)) OR ((cvterm.name)::text = 'contig_read'::text)) OR ((cvterm.name)::text = 'BAC_end'::text)) OR ((cvterm.name)::text = 'dye_terminator_read'::text)) OR ((cvterm.name)::text = 'pyrosequenced_read'::text)) OR ((cvterm.name)::text = 'ligation_based_read'::text)) OR ((cvterm.name)::text = 'polymerase_synthesis_read'::text)) OR ((cvterm.name)::text = 'PAC_end'::text)) OR ((cvterm.name)::text = 'YAC_end'::text)) OR ((cvterm.name)::text = 'clone_end'::text)) OR ((cvterm.name)::text = 'RFLP_fragment'::text)) OR ((cvterm.name)::text = 'tiling_path_clone'::text)) OR ((cvterm.name)::text = 'coding_conserved_region'::text)) OR ((cvterm.name)::text = 'nc_conserved_region'::text)) OR ((cvterm.name)::text = 'RR_tract'::text)) OR ((cvterm.name)::text = 'homologous_region'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_I'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_II'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_III'::text)) OR ((cvterm.name)::text = 'X_element'::text)) OR ((cvterm.name)::text = 'U_box'::text)) OR ((cvterm.name)::text = 'regional_centromere_central_core'::text)) OR ((cvterm.name)::text = 'syntenic_region'::text)) OR ((cvterm.name)::text = 'paralogous_region'::text)) OR ((cvterm.name)::text = 'orthologous_region'::text)) OR ((cvterm.name)::text = 'nucleotide_match'::text)) OR ((cvterm.name)::text = 'protein_match'::text)) OR ((cvterm.name)::text = 'expressed_sequence_match'::text)) OR ((cvterm.name)::text = 'cross_genome_match'::text)) OR ((cvterm.name)::text = 'translated_nucleotide_match'::text)) OR ((cvterm.name)::text = 'primer_match'::text)) OR ((cvterm.name)::text = 'EST_match'::text)) OR ((cvterm.name)::text = 'cDNA_match'::text)) OR ((cvterm.name)::text = 'UST_match'::text)) OR ((cvterm.name)::text = 'RST_match'::text)) OR ((cvterm.name)::text = 'sequence_difference'::text)) OR ((cvterm.name)::text = 'experimental_result_region'::text)) OR ((cvterm.name)::text = 'polypeptide_sequencing_information'::text)) OR ((cvterm.name)::text = 'possible_base_call_error'::text)) OR ((cvterm.name)::text = 'possible_assembly_error'::text)) OR ((cvterm.name)::text = 'assembly_error_correction'::text)) OR ((cvterm.name)::text = 'base_call_error_correction'::text)) OR ((cvterm.name)::text = 'overlapping_feature_set'::text)) OR ((cvterm.name)::text = 'no_output'::text)) OR ((cvterm.name)::text = 'overlapping_EST_set'::text)) OR ((cvterm.name)::text = 'non_adjacent_residues'::text)) OR ((cvterm.name)::text = 'non_terminal_residue'::text)) OR ((cvterm.name)::text = 'sequence_conflict'::text)) OR ((cvterm.name)::text = 'sequence_uncertainty'::text)) OR ((cvterm.name)::text = 'contig_collection'::text)) OR ((cvterm.name)::text = 'ORF'::text)) OR ((cvterm.name)::text = 'blocked_reading_frame'::text)) OR ((cvterm.name)::text = 'mini_gene'::text)) OR ((cvterm.name)::text = 'rescue_mini_gene'::text)) OR ((cvterm.name)::text = 'consensus_mRNA'::text)) OR ((cvterm.name)::text = 'sequence_assembly'::text)) OR ((cvterm.name)::text = 'fragment_assembly'::text)) OR ((cvterm.name)::text = 'supercontig'::text)) OR ((cvterm.name)::text = 'contig'::text)) OR ((cvterm.name)::text = 'tiling_path'::text)) OR ((cvterm.name)::text = 'virtual_sequence'::text)) OR ((cvterm.name)::text = 'golden_path'::text)) OR ((cvterm.name)::text = 'ultracontig'::text)) OR ((cvterm.name)::text = 'expressed_sequence_assembly'::text)) OR ((cvterm.name)::text = 'fingerprint_map'::text)) OR ((cvterm.name)::text = 'STS_map'::text)) OR ((cvterm.name)::text = 'RH_map'::text)) OR ((cvterm.name)::text = 'unigene_cluster'::text)) OR ((cvterm.name)::text = 'CHiP_seq_region'::text)) OR ((cvterm.name)::text = 'sequence_secondary_structure'::text)) OR ((cvterm.name)::text = 'linkage_group'::text)) OR ((cvterm.name)::text = 'polypeptide'::text)) OR ((cvterm.name)::text = 'deletion'::text)) OR ((cvterm.name)::text = 'origin_of_replication'::text)) OR ((cvterm.name)::text = 'recombination_feature'::text)) OR ((cvterm.name)::text = 'CpG_island'::text)) OR ((cvterm.name)::text = 'pseudogene'::text)) OR ((cvterm.name)::text = 'binding_site'::text)) OR ((cvterm.name)::text = 'pseudogenic_region'::text)) OR ((cvterm.name)::text = 'cap'::text)) OR ((cvterm.name)::text = 'intergenic_region'::text)) OR ((cvterm.name)::text = 'oligo_U_tail'::text)) OR ((cvterm.name)::text = 'polyA_sequence'::text)) OR ((cvterm.name)::text = 'repeat_region'::text)) OR ((cvterm.name)::text = 'insertion'::text)) OR ((cvterm.name)::text = 'gene'::text)) OR ((cvterm.name)::text = 'repeat_unit'::text)) OR ((cvterm.name)::text = 'QTL'::text)) OR ((cvterm.name)::text = 'chromosome_part'::text)) OR ((cvterm.name)::text = 'gene_member_region'::text)) OR ((cvterm.name)::text = 'transcript_region'::text)) OR ((cvterm.name)::text = 'polypeptide_region'::text)) OR ((cvterm.name)::text = 'gene_component_region'::text)) OR ((cvterm.name)::text = 'mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'replicon'::text)) OR ((cvterm.name)::text = 'base'::text)) OR ((cvterm.name)::text = 'amino_acid'::text)) OR ((cvterm.name)::text = 'genetic_marker'::text)) OR ((cvterm.name)::text = 'sequence_motif'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_recognition_site'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_single_strand_overhang'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_region'::text)) OR ((cvterm.name)::text = 'open_chromatin_region'::text)) OR ((cvterm.name)::text = 'gene_group'::text)) OR ((cvterm.name)::text = 'substitution'::text)) OR ((cvterm.name)::text = 'inversion'::text)) OR ((cvterm.name)::text = 'retron'::text)) OR ((cvterm.name)::text = 'G_quartet'::text)) OR ((cvterm.name)::text = 'base_pair'::text)) OR ((cvterm.name)::text = 'RNA_sequence_secondary_structure'::text)) OR ((cvterm.name)::text = 'DNA_sequence_secondary_structure'::text)) OR ((cvterm.name)::text = 'pseudoknot'::text)) OR ((cvterm.name)::text = 'WC_base_pair'::text)) OR ((cvterm.name)::text = 'sugar_edge_base_pair'::text)) OR ((cvterm.name)::text = 'Hoogsteen_base_pair'::text)) OR ((cvterm.name)::text = 'reverse_Hoogsteen_base_pair'::text)) OR ((cvterm.name)::text = 'wobble_base_pair'::text)) OR ((cvterm.name)::text = 'stem_loop'::text)) OR ((cvterm.name)::text = 'tetraloop'::text)) OR ((cvterm.name)::text = 'i_motif'::text)) OR ((cvterm.name)::text = 'recoding_pseudoknot'::text)) OR ((cvterm.name)::text = 'H_pseudoknot'::text)) OR ((cvterm.name)::text = 'D_loop'::text)) OR ((cvterm.name)::text = 'ARS'::text)) OR ((cvterm.name)::text = 'oriT'::text)) OR ((cvterm.name)::text = 'amplification_origin'::text)) OR ((cvterm.name)::text = 'oriV'::text)) OR ((cvterm.name)::text = 'oriC'::text)) OR ((cvterm.name)::text = 'recombination_hotspot'::text)) OR ((cvterm.name)::text = 'haplotype_block'::text)) OR ((cvterm.name)::text = 'sequence_rearrangement_feature'::text)) OR ((cvterm.name)::text = 'iDNA'::text)) OR ((cvterm.name)::text = 'specific_recombination_site'::text)) OR ((cvterm.name)::text = 'chromosome_breakage_sequence'::text)) OR ((cvterm.name)::text = 'internal_eliminated_sequence'::text)) OR ((cvterm.name)::text = 'macronucleus_destined_segment'::text)) OR ((cvterm.name)::text = 'recombination_feature_of_rearranged_gene'::text)) OR ((cvterm.name)::text = 'site_specific_recombination_target_region'::text)) OR ((cvterm.name)::text = 'recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_spacer'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_signal_feature'::text)) OR ((cvterm.name)::text = 'D_gene'::text)) OR ((cvterm.name)::text = 'V_gene'::text)) OR ((cvterm.name)::text = 'J_gene'::text)) OR ((cvterm.name)::text = 'C_gene'::text)) OR ((cvterm.name)::text = 'D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_cluster'::text)) OR ((cvterm.name)::text = 'V_cluster'::text)) OR ((cvterm.name)::text = 'V_J_cluster'::text)) OR ((cvterm.name)::text = 'V_J_C_cluster'::text)) OR ((cvterm.name)::text = 'C_cluster'::text)) OR ((cvterm.name)::text = 'D_cluster'::text)) OR ((cvterm.name)::text = 'D_J_cluster'::text)) OR ((cvterm.name)::text = 'three_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'five_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'J_spacer'::text)) OR ((cvterm.name)::text = 'V_spacer'::text)) OR ((cvterm.name)::text = 'VD_gene'::text)) OR ((cvterm.name)::text = 'DJ_gene'::text)) OR ((cvterm.name)::text = 'VDJ_gene'::text)) OR ((cvterm.name)::text = 'VJ_gene'::text)) OR ((cvterm.name)::text = 'DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_cluster'::text)) OR ((cvterm.name)::text = 'DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'D_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'V_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'heptamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'nonamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'J_heptamer'::text)) OR ((cvterm.name)::text = 'V_heptamer'::text)) OR ((cvterm.name)::text = 'three_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'J_nonamer'::text)) OR ((cvterm.name)::text = 'V_nonamer'::text)) OR ((cvterm.name)::text = 'integration_excision_site'::text)) OR ((cvterm.name)::text = 'resolution_site'::text)) OR ((cvterm.name)::text = 'inversion_site'::text)) OR ((cvterm.name)::text = 'inversion_site_part'::text)) OR ((cvterm.name)::text = 'attI_site'::text)) OR ((cvterm.name)::text = 'attP_site'::text)) OR ((cvterm.name)::text = 'attB_site'::text)) OR ((cvterm.name)::text = 'attL_site'::text)) OR ((cvterm.name)::text = 'attR_site'::text)) OR ((cvterm.name)::text = 'attC_site'::text)) OR ((cvterm.name)::text = 'attCtn_site'::text)) OR ((cvterm.name)::text = 'loxP_site'::text)) OR ((cvterm.name)::text = 'dif_site'::text)) OR ((cvterm.name)::text = 'FRT_site'::text)) OR ((cvterm.name)::text = 'IRLinv_site'::text)) OR ((cvterm.name)::text = 'IRRinv_site'::text)) OR ((cvterm.name)::text = 'processed_pseudogene'::text)) OR ((cvterm.name)::text = 'non_processed_pseudogene'::text)) OR ((cvterm.name)::text = 'pseudogene_by_unequal_crossing_over'::text)) OR ((cvterm.name)::text = 'nuclear_mt_pseudogene'::text)) OR ((cvterm.name)::text = 'cassette_pseudogene'::text)) OR ((cvterm.name)::text = 'duplicated_pseudogene'::text)) OR ((cvterm.name)::text = 'unitary_pseudogene'::text)) OR ((cvterm.name)::text = 'protein_binding_site'::text)) OR ((cvterm.name)::text = 'epitope'::text)) OR ((cvterm.name)::text = 'nucleotide_binding_site'::text)) OR ((cvterm.name)::text = 'metal_binding_site'::text)) OR ((cvterm.name)::text = 'ligand_binding_site'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'nucleotide_to_protein_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_binding_site'::text)) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'histone_binding_site'::text)) OR ((cvterm.name)::text = 'insulator_binding_site'::text)) OR ((cvterm.name)::text = 'enhancer_binding_site'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_sensitive_site'::text)) OR ((cvterm.name)::text = 'homing_endonuclease_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'group_1_intron_homing_endonuclease_target_region'::text)) OR ((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'miRNA_target_site'::text)) OR ((cvterm.name)::text = 'DNA_binding_site'::text)) OR ((cvterm.name)::text = 'primer_binding_site'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'decayed_exon'::text)) OR ((cvterm.name)::text = 'pseudogenic_exon'::text)) OR ((cvterm.name)::text = 'pseudogenic_transcript'::text)) OR ((cvterm.name)::text = 'pseudogenic_rRNA'::text)) OR ((cvterm.name)::text = 'pseudogenic_tRNA'::text)) OR ((cvterm.name)::text = 'long_terminal_repeat'::text)) OR ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text)) OR ((cvterm.name)::text = 'inverted_repeat'::text)) OR ((cvterm.name)::text = 'direct_repeat'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon_polymeric_tract'::text)) OR ((cvterm.name)::text = 'dispersed_repeat'::text)) OR ((cvterm.name)::text = 'tandem_repeat'::text)) OR ((cvterm.name)::text = 'X_element_combinatorial_repeat'::text)) OR ((cvterm.name)::text = 'Y_prime_element'::text)) OR ((cvterm.name)::text = 'telomeric_repeat'::text)) OR ((cvterm.name)::text = 'nested_repeat'::text)) OR ((cvterm.name)::text = 'centromeric_repeat'::text)) OR ((cvterm.name)::text = 'five_prime_LTR'::text)) OR ((cvterm.name)::text = 'three_prime_LTR'::text)) OR ((cvterm.name)::text = 'solo_LTR'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'five_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'three_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'target_site_duplication'::text)) OR ((cvterm.name)::text = 'CRISPR'::text)) OR ((cvterm.name)::text = 'satellite_DNA'::text)) OR ((cvterm.name)::text = 'microsatellite'::text)) OR ((cvterm.name)::text = 'minisatellite'::text)) OR ((cvterm.name)::text = 'dinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'trinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'tetranucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'nested_tandem_repeat'::text)) OR ((cvterm.name)::text = 'regional_centromere_inner_repeat_region'::text)) OR ((cvterm.name)::text = 'regional_centromere_outer_repeat_region'::text)) OR ((cvterm.name)::text = 'transgenic_insertion'::text)) OR ((cvterm.name)::text = 'duplication'::text)) OR ((cvterm.name)::text = 'tandem_duplication'::text)) OR ((cvterm.name)::text = 'direct_tandem_duplication'::text)) OR ((cvterm.name)::text = 'inverted_tandem_duplication'::text)) OR ((cvterm.name)::text = 'nuclear_gene'::text)) OR ((cvterm.name)::text = 'mt_gene'::text)) OR ((cvterm.name)::text = 'plastid_gene'::text)) OR ((cvterm.name)::text = 'nucleomorph_gene'::text)) OR ((cvterm.name)::text = 'plasmid_gene'::text)) OR ((cvterm.name)::text = 'proviral_gene'::text)) OR ((cvterm.name)::text = 'transposable_element_gene'::text)) OR ((cvterm.name)::text = 'silenced_gene'::text)) OR ((cvterm.name)::text = 'engineered_gene'::text)) OR ((cvterm.name)::text = 'foreign_gene'::text)) OR ((cvterm.name)::text = 'fusion_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged_gene'::text)) OR ((cvterm.name)::text = 'gene_with_trans_spliced_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_polycistronic_transcript'::text)) OR ((cvterm.name)::text = 'rescue_gene'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_gene'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated_gene'::text)) OR ((cvterm.name)::text = 'positively_autoregulated_gene'::text)) OR ((cvterm.name)::text = 'translationally_regulated_gene'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_gene'::text)) OR ((cvterm.name)::text = 'transgene'::text)) OR ((cvterm.name)::text = 'predicted_gene'::text)) OR ((cvterm.name)::text = 'protein_coding_gene'::text)) OR ((cvterm.name)::text = 'retrogene'::text)) OR ((cvterm.name)::text = 'ncRNA_gene'::text)) OR ((cvterm.name)::text = 'cryptic_gene'::text)) OR ((cvterm.name)::text = 'gene_with_non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'gene_cassette'::text)) OR ((cvterm.name)::text = 'kinetoplast_gene'::text)) OR ((cvterm.name)::text = 'maxicircle_gene'::text)) OR ((cvterm.name)::text = 'minicircle_gene'::text)) OR ((cvterm.name)::text = 'cryptogene'::text)) OR ((cvterm.name)::text = 'apicoplast_gene'::text)) OR ((cvterm.name)::text = 'ct_gene'::text)) OR ((cvterm.name)::text = 'chromoplast_gene'::text)) OR ((cvterm.name)::text = 'cyanelle_gene'::text)) OR ((cvterm.name)::text = 'leucoplast_gene'::text)) OR ((cvterm.name)::text = 'proplastid_gene'::text)) OR ((cvterm.name)::text = 'endogenous_retroviral_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_modification'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_inverted_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'wild_type_rescue_gene'::text)) OR ((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'paternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'allelically_excluded_gene'::text)) OR ((cvterm.name)::text = 'floxed_gene'::text)) OR ((cvterm.name)::text = 'gene_with_polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_edited_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_recoded_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'gene_with_mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'gene_with_transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'gRNA_gene'::text)) OR ((cvterm.name)::text = 'miRNA_gene'::text)) OR ((cvterm.name)::text = 'scRNA_gene'::text)) OR ((cvterm.name)::text = 'snoRNA_gene'::text)) OR ((cvterm.name)::text = 'snRNA_gene'::text)) OR ((cvterm.name)::text = 'SRP_RNA_gene'::text)) OR ((cvterm.name)::text = 'stRNA_gene'::text)) OR ((cvterm.name)::text = 'tmRNA_gene'::text)) OR ((cvterm.name)::text = 'tRNA_gene'::text)) OR ((cvterm.name)::text = 'rRNA_gene'::text)) OR ((cvterm.name)::text = 'piRNA_gene'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA_gene'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA_gene'::text)) OR ((cvterm.name)::text = 'lincRNA_gene'::text)) OR ((cvterm.name)::text = 'telomerase_RNA_gene'::text)) OR ((cvterm.name)::text = 'cryptogene'::text)) OR ((cvterm.name)::text = 'gene_with_start_codon_CUG'::text)) OR ((cvterm.name)::text = 'chromosome_arm'::text)) OR ((cvterm.name)::text = 'chromosome_band'::text)) OR ((cvterm.name)::text = 'interband'::text)) OR ((cvterm.name)::text = 'chromosomal_regulatory_element'::text)) OR ((cvterm.name)::text = 'chromosomal_structural_element'::text)) OR ((cvterm.name)::text = 'introgressed_chromosome_region'::text)) OR ((cvterm.name)::text = 'matrix_attachment_site'::text)) OR ((cvterm.name)::text = 'centromere'::text)) OR ((cvterm.name)::text = 'telomere'::text)) OR ((cvterm.name)::text = 'point_centromere'::text)) OR ((cvterm.name)::text = 'regional_centromere'::text)) OR ((cvterm.name)::text = 'transcript'::text)) OR ((cvterm.name)::text = 'regulatory_region'::text)) OR ((cvterm.name)::text = 'polycistronic_transcript'::text)) OR ((cvterm.name)::text = 'transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'primary_transcript'::text)) OR ((cvterm.name)::text = 'mature_transcript'::text)) OR ((cvterm.name)::text = 'transcript_bound_by_nucleic_acid'::text)) OR ((cvterm.name)::text = 'transcript_bound_by_protein'::text)) OR ((cvterm.name)::text = 'enzymatic_RNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_transcript'::text)) OR ((cvterm.name)::text = 'aberrant_processed_transcript'::text)) OR ((cvterm.name)::text = 'edited_transcript'::text)) OR ((cvterm.name)::text = 'processed_transcript'::text)) OR ((cvterm.name)::text = 'alternatively_spliced_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'protein_coding_primary_transcript'::text)) OR ((cvterm.name)::text = 'nc_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mini_exon_donor_RNA'::text)) OR ((cvterm.name)::text = 'antisense_primary_transcript'::text)) OR ((cvterm.name)::text = 'capped_primary_transcript'::text)) OR ((cvterm.name)::text = 'pre_edited_mRNA'::text)) OR ((cvterm.name)::text = 'scRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tmRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'SRP_RNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tasiRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_small_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_large_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'alanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'arginine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'asparagine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'aspartic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'cysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glycine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'histidine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'isoleucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'leucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'lysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methionine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'phenylalanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'proline_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'serine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'threonine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tryptophan_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tyrosine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'valine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'pyrrolysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'selenocysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'U14_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'stRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mRNA'::text)) OR ((cvterm.name)::text = 'ncRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'exemplar_mRNA'::text)) OR ((cvterm.name)::text = 'capped_mRNA'::text)) OR ((cvterm.name)::text = 'polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'consensus_mRNA'::text)) OR ((cvterm.name)::text = 'recoded_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_2_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_codon_redefinition'::text)) OR ((cvterm.name)::text = 'scRNA'::text)) OR ((cvterm.name)::text = 'rRNA'::text)) OR ((cvterm.name)::text = 'tRNA'::text)) OR ((cvterm.name)::text = 'snRNA'::text)) OR ((cvterm.name)::text = 'snoRNA'::text)) OR ((cvterm.name)::text = 'small_regulatory_ncRNA'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA'::text)) OR ((cvterm.name)::text = 'telomerase_RNA'::text)) OR ((cvterm.name)::text = 'vault_RNA'::text)) OR ((cvterm.name)::text = 'Y_RNA'::text)) OR ((cvterm.name)::text = 'rasiRNA'::text)) OR ((cvterm.name)::text = 'SRP_RNA'::text)) OR ((cvterm.name)::text = 'guide_RNA'::text)) OR ((cvterm.name)::text = 'antisense_RNA'::text)) OR ((cvterm.name)::text = 'siRNA'::text)) OR ((cvterm.name)::text = 'stRNA'::text)) OR ((cvterm.name)::text = 'class_II_RNA'::text)) OR ((cvterm.name)::text = 'class_I_RNA'::text)) OR ((cvterm.name)::text = 'piRNA'::text)) OR ((cvterm.name)::text = 'lincRNA'::text)) OR ((cvterm.name)::text = 'tasiRNA'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_RNA'::text)) OR ((cvterm.name)::text = 'small_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'large_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'rRNA_18S'::text)) OR ((cvterm.name)::text = 'rRNA_16S'::text)) OR ((cvterm.name)::text = 'rRNA_5_8S'::text)) OR ((cvterm.name)::text = 'rRNA_5S'::text)) OR ((cvterm.name)::text = 'rRNA_28S'::text)) OR ((cvterm.name)::text = 'rRNA_23S'::text)) OR ((cvterm.name)::text = 'rRNA_25S'::text)) OR ((cvterm.name)::text = 'rRNA_21S'::text)) OR ((cvterm.name)::text = 'alanyl_tRNA'::text)) OR ((cvterm.name)::text = 'asparaginyl_tRNA'::text)) OR ((cvterm.name)::text = 'aspartyl_tRNA'::text)) OR ((cvterm.name)::text = 'cysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutaminyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutamyl_tRNA'::text)) OR ((cvterm.name)::text = 'glycyl_tRNA'::text)) OR ((cvterm.name)::text = 'histidyl_tRNA'::text)) OR ((cvterm.name)::text = 'isoleucyl_tRNA'::text)) OR ((cvterm.name)::text = 'leucyl_tRNA'::text)) OR ((cvterm.name)::text = 'lysyl_tRNA'::text)) OR ((cvterm.name)::text = 'methionyl_tRNA'::text)) OR ((cvterm.name)::text = 'phenylalanyl_tRNA'::text)) OR ((cvterm.name)::text = 'prolyl_tRNA'::text)) OR ((cvterm.name)::text = 'seryl_tRNA'::text)) OR ((cvterm.name)::text = 'threonyl_tRNA'::text)) OR ((cvterm.name)::text = 'tryptophanyl_tRNA'::text)) OR ((cvterm.name)::text = 'tyrosyl_tRNA'::text)) OR ((cvterm.name)::text = 'valyl_tRNA'::text)) OR ((cvterm.name)::text = 'pyrrolysyl_tRNA'::text)) OR ((cvterm.name)::text = 'arginyl_tRNA'::text)) OR ((cvterm.name)::text = 'selenocysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'U1_snRNA'::text)) OR ((cvterm.name)::text = 'U2_snRNA'::text)) OR ((cvterm.name)::text = 'U4_snRNA'::text)) OR ((cvterm.name)::text = 'U4atac_snRNA'::text)) OR ((cvterm.name)::text = 'U5_snRNA'::text)) OR ((cvterm.name)::text = 'U6_snRNA'::text)) OR ((cvterm.name)::text = 'U6atac_snRNA'::text)) OR ((cvterm.name)::text = 'U11_snRNA'::text)) OR ((cvterm.name)::text = 'U12_snRNA'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA'::text)) OR ((cvterm.name)::text = 'U14_snoRNA'::text)) OR ((cvterm.name)::text = 'U3_snoRNA'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'miRNA'::text)) OR ((cvterm.name)::text = 'RNA_6S'::text)) OR ((cvterm.name)::text = 'CsrB_RsmB_RNA'::text)) OR ((cvterm.name)::text = 'DsrA_RNA'::text)) OR ((cvterm.name)::text = 'OxyS_RNA'::text)) OR ((cvterm.name)::text = 'RprA_RNA'::text)) OR ((cvterm.name)::text = 'RRE_RNA'::text)) OR ((cvterm.name)::text = 'spot_42_RNA'::text)) OR ((cvterm.name)::text = 'tmRNA'::text)) OR ((cvterm.name)::text = 'GcvB_RNA'::text)) OR ((cvterm.name)::text = 'MicF_RNA'::text)) OR ((cvterm.name)::text = 'ribozyme'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_transcript_by_A_to_I_substitution'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'transcription_regulatory_region'::text)) OR ((cvterm.name)::text = 'translation_regulatory_region'::text)) OR ((cvterm.name)::text = 'recombination_regulatory_region'::text)) OR ((cvterm.name)::text = 'replication_regulatory_region'::text)) OR ((cvterm.name)::text = 'terminator'::text)) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'polyA_signal_sequence'::text)) OR ((cvterm.name)::text = 'gene_group_regulatory_region'::text)) OR ((cvterm.name)::text = 'transcriptional_cis_regulatory_region'::text)) OR ((cvterm.name)::text = 'splicing_regulatory_region'::text)) OR ((cvterm.name)::text = 'cis_regulatory_frameshift_element'::text)) OR ((cvterm.name)::text = 'intronic_regulatory_region'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'eukaryotic_terminator'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'operator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'promoter'::text)) OR ((cvterm.name)::text = 'insulator'::text)) OR ((cvterm.name)::text = 'CRM'::text)) OR ((cvterm.name)::text = 'promoter_targeting_sequence'::text)) OR ((cvterm.name)::text = 'ISRE'::text)) OR ((cvterm.name)::text = 'bidirectional_promoter'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_I_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'Phage_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_core_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'locus_control_region'::text)) OR ((cvterm.name)::text = 'enhancer'::text)) OR ((cvterm.name)::text = 'silencer'::text)) OR ((cvterm.name)::text = 'enhancer_bound_by_factor'::text)) OR ((cvterm.name)::text = 'shadow_enhancer'::text)) OR ((cvterm.name)::text = 'splice_enhancer'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'exonic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'attenuator'::text)) OR ((cvterm.name)::text = 'exon'::text)) OR ((cvterm.name)::text = 'edited_transcript_feature'::text)) OR ((cvterm.name)::text = 'mature_transcript_region'::text)) OR ((cvterm.name)::text = 'primary_transcript_region'::text)) OR ((cvterm.name)::text = 'exon_region'::text)) OR ((cvterm.name)::text = 'anchor_binding_site'::text)) OR ((cvterm.name)::text = 'coding_exon'::text)) OR ((cvterm.name)::text = 'noncoding_exon'::text)) OR ((cvterm.name)::text = 'interior_exon'::text)) OR ((cvterm.name)::text = 'exon_of_single_exon_gene'::text)) OR ((cvterm.name)::text = 'interior_coding_exon'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'five_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'pre_edited_region'::text)) OR ((cvterm.name)::text = 'editing_block'::text)) OR ((cvterm.name)::text = 'editing_domain'::text)) OR ((cvterm.name)::text = 'unedited_region'::text)) OR ((cvterm.name)::text = 'mRNA_region'::text)) OR ((cvterm.name)::text = 'tmRNA_region'::text)) OR ((cvterm.name)::text = 'guide_RNA_region'::text)) OR ((cvterm.name)::text = 'tRNA_region'::text)) OR ((cvterm.name)::text = 'riboswitch'::text)) OR ((cvterm.name)::text = 'ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'UTR'::text)) OR ((cvterm.name)::text = 'CDS'::text)) OR ((cvterm.name)::text = 'five_prime_open_reading_frame'::text)) OR ((cvterm.name)::text = 'UTR_region'::text)) OR ((cvterm.name)::text = 'CDS_region'::text)) OR ((cvterm.name)::text = 'translational_frameshift'::text)) OR ((cvterm.name)::text = 'recoding_stimulatory_region'::text)) OR ((cvterm.name)::text = 'internal_ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'kozak_sequence'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'five_prime_UTR'::text)) OR ((cvterm.name)::text = 'three_prime_UTR'::text)) OR ((cvterm.name)::text = 'internal_UTR'::text)) OR ((cvterm.name)::text = 'untranslated_region_polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_CDS'::text)) OR ((cvterm.name)::text = 'CDS_fragment'::text)) OR ((cvterm.name)::text = 'CDS_independently_known'::text)) OR ((cvterm.name)::text = 'CDS_predicted'::text)) OR ((cvterm.name)::text = 'orphan_CDS'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_sequence_similarity_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text)) OR ((cvterm.name)::text = 'upstream_AUG_codon'::text)) OR ((cvterm.name)::text = 'AU_rich_element'::text)) OR ((cvterm.name)::text = 'Bruno_response_element'::text)) OR ((cvterm.name)::text = 'iron_responsive_element'::text)) OR ((cvterm.name)::text = 'coding_start'::text)) OR ((cvterm.name)::text = 'coding_end'::text)) OR ((cvterm.name)::text = 'codon'::text)) OR ((cvterm.name)::text = 'recoded_codon'::text)) OR ((cvterm.name)::text = 'start_codon'::text)) OR ((cvterm.name)::text = 'stop_codon'::text)) OR ((cvterm.name)::text = 'stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'four_bp_start_codon'::text)) OR ((cvterm.name)::text = 'CTG_start_codon'::text)) OR ((cvterm.name)::text = 'plus_1_translational_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_translational_frameshift'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'SECIS_element'::text)) OR ((cvterm.name)::text = 'three_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'five_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'stop_codon_signal'::text)) OR ((cvterm.name)::text = 'three_prime_stem_loop_structure'::text)) OR ((cvterm.name)::text = 'flanking_three_prime_quadruplet_recoding_signal'::text)) OR ((cvterm.name)::text = 'three_prime_repeat_recoding_signal'::text)) OR ((cvterm.name)::text = 'distant_three_prime_recoding_signal'::text)) OR ((cvterm.name)::text = 'UAG_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UAA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UGA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'tmRNA_coding_piece'::text)) OR ((cvterm.name)::text = 'tmRNA_acceptor_piece'::text)) OR ((cvterm.name)::text = 'anchor_region'::text)) OR ((cvterm.name)::text = 'template_region'::text)) OR ((cvterm.name)::text = 'anticodon_loop'::text)) OR ((cvterm.name)::text = 'anticodon'::text)) OR ((cvterm.name)::text = 'CCA_tail'::text)) OR ((cvterm.name)::text = 'DHU_loop'::text)) OR ((cvterm.name)::text = 'T_loop'::text)) OR ((cvterm.name)::text = 'splice_site'::text)) OR ((cvterm.name)::text = 'intron'::text)) OR ((cvterm.name)::text = 'clip'::text)) OR ((cvterm.name)::text = 'TSS'::text)) OR ((cvterm.name)::text = 'transcription_end_site'::text)) OR ((cvterm.name)::text = 'spliced_leader_RNA'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript_region'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron_region'::text)) OR ((cvterm.name)::text = 'intron_domain'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript_region'::text)) OR ((cvterm.name)::text = 'outron'::text)) OR ((cvterm.name)::text = 'cis_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_site'::text)) OR ((cvterm.name)::text = 'cryptic_splice_site'::text)) OR ((cvterm.name)::text = 'five_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'three_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'recursive_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_acceptor_site'::text)) OR ((cvterm.name)::text = 'trans_splice_donor_site'::text)) OR ((cvterm.name)::text = 'SL1_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL2_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL3_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL4_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL5_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL6_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL7_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL8_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL9_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL10_accceptor_site'::text)) OR ((cvterm.name)::text = 'SL11_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL12_acceptor_site'::text)) OR ((cvterm.name)::text = 'five_prime_intron'::text)) OR ((cvterm.name)::text = 'interior_intron'::text)) OR ((cvterm.name)::text = 'three_prime_intron'::text)) OR ((cvterm.name)::text = 'twintron'::text)) OR ((cvterm.name)::text = 'UTR_intron'::text)) OR ((cvterm.name)::text = 'autocatalytically_spliced_intron'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron'::text)) OR ((cvterm.name)::text = 'mobile_intron'::text)) OR ((cvterm.name)::text = 'endonuclease_spliced_intron'::text)) OR ((cvterm.name)::text = 'five_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'three_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'group_I_intron'::text)) OR ((cvterm.name)::text = 'group_II_intron'::text)) OR ((cvterm.name)::text = 'group_III_intron'::text)) OR ((cvterm.name)::text = 'group_IIA_intron'::text)) OR ((cvterm.name)::text = 'group_IIB_intron'::text)) OR ((cvterm.name)::text = 'U2_intron'::text)) OR ((cvterm.name)::text = 'U12_intron'::text)) OR ((cvterm.name)::text = 'archaeal_intron'::text)) OR ((cvterm.name)::text = 'tRNA_intron'::text)) OR ((cvterm.name)::text = 'five_prime_clip'::text)) OR ((cvterm.name)::text = 'three_prime_clip'::text)) OR ((cvterm.name)::text = 'major_TSS'::text)) OR ((cvterm.name)::text = 'minor_TSS'::text)) OR ((cvterm.name)::text = 'transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'internal_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'external_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'branch_site'::text)) OR ((cvterm.name)::text = 'polypyrimidine_tract'::text)) OR ((cvterm.name)::text = 'internal_guide_sequence'::text)) OR ((cvterm.name)::text = 'mirtron'::text)) OR ((cvterm.name)::text = 'pre_miRNA'::text)) OR ((cvterm.name)::text = 'miRNA_stem'::text)) OR ((cvterm.name)::text = 'miRNA_loop'::text)) OR ((cvterm.name)::text = 'miRNA_antiguide'::text)) OR ((cvterm.name)::text = 'noncoding_region_of_exon'::text)) OR ((cvterm.name)::text = 'coding_region_of_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'mature_protein_region'::text)) OR ((cvterm.name)::text = 'immature_peptide_region'::text)) OR ((cvterm.name)::text = 'compositionally_biased_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_region'::text)) OR ((cvterm.name)::text = 'polypeptide_variation_site'::text)) OR ((cvterm.name)::text = 'peptide_localization_signal'::text)) OR ((cvterm.name)::text = 'cleaved_peptide_region'::text)) OR ((cvterm.name)::text = 'hydrophobic_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_conserved_region'::text)) OR ((cvterm.name)::text = 'active_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_domain'::text)) OR ((cvterm.name)::text = 'membrane_structure'::text)) OR ((cvterm.name)::text = 'extramembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'intramembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'polypeptide_secondary_structure'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_motif'::text)) OR ((cvterm.name)::text = 'intrinsically_unstructured_polypeptide_region'::text)) OR ((cvterm.name)::text = 'cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'non_cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'membrane_peptide_loop'::text)) OR ((cvterm.name)::text = 'transmembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'asx_motif'::text)) OR ((cvterm.name)::text = 'beta_bulge'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop'::text)) OR ((cvterm.name)::text = 'beta_strand'::text)) OR ((cvterm.name)::text = 'peptide_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop'::text)) OR ((cvterm.name)::text = 'serine_threonine_motif'::text)) OR ((cvterm.name)::text = 'serine_threonine_staple_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_turn_motif'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_four'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_four'::text)) OR ((cvterm.name)::text = 'alpha_beta_motif'::text)) OR ((cvterm.name)::text = 'peptide_coil'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_five'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_six'::text)) OR ((cvterm.name)::text = 'antiparallel_beta_strand'::text)) OR ((cvterm.name)::text = 'parallel_beta_strand'::text)) OR ((cvterm.name)::text = 'left_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'right_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'alpha_helix'::text)) OR ((cvterm.name)::text = 'pi_helix'::text)) OR ((cvterm.name)::text = 'three_ten_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_left_right_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_right_left_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop_seven'::text)) OR ((cvterm.name)::text = 'schellmann_loop_six'::text)) OR ((cvterm.name)::text = 'asx_turn'::text)) OR ((cvterm.name)::text = 'beta_turn'::text)) OR ((cvterm.name)::text = 'gamma_turn'::text)) OR ((cvterm.name)::text = 'serine_threonine_turn'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six'::text)) OR ((cvterm.name)::text = 'beta_turn_type_eight'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_b'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text)) OR ((cvterm.name)::text = 'gamma_turn_classic'::text)) OR ((cvterm.name)::text = 'gamma_turn_inverse'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'coiled_coil'::text)) OR ((cvterm.name)::text = 'helix_turn_helix'::text)) OR ((cvterm.name)::text = 'natural_variant_site'::text)) OR ((cvterm.name)::text = 'mutated_variant_site'::text)) OR ((cvterm.name)::text = 'alternate_sequence_site'::text)) OR ((cvterm.name)::text = 'signal_peptide'::text)) OR ((cvterm.name)::text = 'transit_peptide'::text)) OR ((cvterm.name)::text = 'nuclear_localization_signal'::text)) OR ((cvterm.name)::text = 'endosomal_localization_signal'::text)) OR ((cvterm.name)::text = 'lysosomal_localization_signal'::text)) OR ((cvterm.name)::text = 'nuclear_export_signal'::text)) OR ((cvterm.name)::text = 'nuclear_rim_localization_signal'::text)) OR ((cvterm.name)::text = 'cleaved_initiator_methionine'::text)) OR ((cvterm.name)::text = 'intein'::text)) OR ((cvterm.name)::text = 'propeptide_cleavage_site'::text)) OR ((cvterm.name)::text = 'propeptide'::text)) OR ((cvterm.name)::text = 'cleaved_for_gpi_anchor_region'::text)) OR ((cvterm.name)::text = 'lipoprotein_signal_peptide'::text)) OR ((cvterm.name)::text = 'n_terminal_region'::text)) OR ((cvterm.name)::text = 'c_terminal_region'::text)) OR ((cvterm.name)::text = 'central_hydrophobic_region_of_signal_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_domain'::text)) OR ((cvterm.name)::text = 'polypeptide_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_repeat'::text)) OR ((cvterm.name)::text = 'biochemical_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_conserved_motif'::text)) OR ((cvterm.name)::text = 'post_translationally_modified_region'::text)) OR ((cvterm.name)::text = 'conformational_switch'::text)) OR ((cvterm.name)::text = 'molecular_contact_region'::text)) OR ((cvterm.name)::text = 'polypeptide_binding_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_catalytic_motif'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'non_transcribed_region'::text)) OR ((cvterm.name)::text = 'gene_fragment'::text)) OR ((cvterm.name)::text = 'TSS_region'::text)) OR ((cvterm.name)::text = 'gene_segment'::text)) OR ((cvterm.name)::text = 'pseudogenic_gene_segment'::text)) OR ((cvterm.name)::text = 'mobile_intron'::text)) OR ((cvterm.name)::text = 'extrachromosomal_mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'integrated_mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'natural_transposable_element'::text)) OR ((cvterm.name)::text = 'viral_sequence'::text)) OR ((cvterm.name)::text = 'natural_plasmid'::text)) OR ((cvterm.name)::text = 'phage_sequence'::text)) OR ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'transposable_element'::text)) OR ((cvterm.name)::text = 'proviral_region'::text)) OR ((cvterm.name)::text = 'integron'::text)) OR ((cvterm.name)::text = 'genomic_island'::text)) OR ((cvterm.name)::text = 'integrated_plasmid'::text)) OR ((cvterm.name)::text = 'cointegrated_plasmid'::text)) OR ((cvterm.name)::text = 'retrotransposon'::text)) OR ((cvterm.name)::text = 'DNA_transposon'::text)) OR ((cvterm.name)::text = 'foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'transgenic_transposable_element'::text)) OR ((cvterm.name)::text = 'natural_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_transposable_element'::text)) OR ((cvterm.name)::text = 'nested_transposon'::text)) OR ((cvterm.name)::text = 'LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'LINE_element'::text)) OR ((cvterm.name)::text = 'SINE_element'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat_element'::text)) OR ((cvterm.name)::text = 'foldback_element'::text)) OR ((cvterm.name)::text = 'conjugative_transposon'::text)) OR ((cvterm.name)::text = 'helitron'::text)) OR ((cvterm.name)::text = 'p_element'::text)) OR ((cvterm.name)::text = 'MITE'::text)) OR ((cvterm.name)::text = 'insertion_sequence'::text)) OR ((cvterm.name)::text = 'polinton'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'prophage'::text)) OR ((cvterm.name)::text = 'pathogenic_island'::text)) OR ((cvterm.name)::text = 'metabolic_island'::text)) OR ((cvterm.name)::text = 'adaptive_island'::text)) OR ((cvterm.name)::text = 'symbiosis_island'::text)) OR ((cvterm.name)::text = 'cryptic_prophage'::text)) OR ((cvterm.name)::text = 'defective_conjugative_transposon'::text)) OR ((cvterm.name)::text = 'plasmid'::text)) OR ((cvterm.name)::text = 'chromosome'::text)) OR ((cvterm.name)::text = 'vector_replicon'::text)) OR ((cvterm.name)::text = 'maxicircle'::text)) OR ((cvterm.name)::text = 'minicircle'::text)) OR ((cvterm.name)::text = 'viral_sequence'::text)) OR ((cvterm.name)::text = 'engineered_plasmid'::text)) OR ((cvterm.name)::text = 'episome'::text)) OR ((cvterm.name)::text = 'natural_plasmid'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'gene_trap_construct'::text)) OR ((cvterm.name)::text = 'promoter_trap_construct'::text)) OR ((cvterm.name)::text = 'enhancer_trap_construct'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'mitochondrial_chromosome'::text)) OR ((cvterm.name)::text = 'chloroplast_chromosome'::text)) OR ((cvterm.name)::text = 'chromoplast_chromosome'::text)) OR ((cvterm.name)::text = 'cyanelle_chromosome'::text)) OR ((cvterm.name)::text = 'leucoplast_chromosome'::text)) OR ((cvterm.name)::text = 'macronuclear_chromosome'::text)) OR ((cvterm.name)::text = 'micronuclear_chromosome'::text)) OR ((cvterm.name)::text = 'nuclear_chromosome'::text)) OR ((cvterm.name)::text = 'nucleomorphic_chromosome'::text)) OR ((cvterm.name)::text = 'DNA_chromosome'::text)) OR ((cvterm.name)::text = 'RNA_chromosome'::text)) OR ((cvterm.name)::text = 'apicoplast_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'YAC'::text)) OR ((cvterm.name)::text = 'BAC'::text)) OR ((cvterm.name)::text = 'PAC'::text)) OR ((cvterm.name)::text = 'cosmid'::text)) OR ((cvterm.name)::text = 'phagemid'::text)) OR ((cvterm.name)::text = 'fosmid'::text)) OR ((cvterm.name)::text = 'lambda_vector'::text)) OR ((cvterm.name)::text = 'plasmid_vector'::text)) OR ((cvterm.name)::text = 'targeting_vector'::text)) OR ((cvterm.name)::text = 'phage_sequence'::text)) OR ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'modified_RNA_base_feature'::text)) OR ((cvterm.name)::text = 'inosine'::text)) OR ((cvterm.name)::text = 'seven_methylguanine'::text)) OR ((cvterm.name)::text = 'ribothymidine'::text)) OR ((cvterm.name)::text = 'modified_adenosine'::text)) OR ((cvterm.name)::text = 'modified_cytidine'::text)) OR ((cvterm.name)::text = 'modified_guanosine'::text)) OR ((cvterm.name)::text = 'modified_uridine'::text)) OR ((cvterm.name)::text = 'modified_inosine'::text)) OR ((cvterm.name)::text = 'methylinosine'::text)) OR ((cvterm.name)::text = 'one_methylinosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylinosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylinosine'::text)) OR ((cvterm.name)::text = 'one_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'N6_glycinylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_threonyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyl_N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_hydroxynorvalylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_hydroxynorvalyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosyladenosine_phosphate'::text)) OR ((cvterm.name)::text = 'N6_N6_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_2_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_N6_2_prime_O_trimethyladenosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_acetyladenosine'::text)) OR ((cvterm.name)::text = 'three_methylcytidine'::text)) OR ((cvterm.name)::text = 'five_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_thiocytidine'::text)) OR ((cvterm.name)::text = 'N4_acetylcytidine'::text)) OR ((cvterm.name)::text = 'five_formylcytidine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'N4_acetyl_2_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'lysidine'::text)) OR ((cvterm.name)::text = 'N4_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_2_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'five_hydroxymethylcytidine'::text)) OR ((cvterm.name)::text = 'five_formyl_two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_N4_2_prime_O_trimethylcytidine'::text)) OR ((cvterm.name)::text = 'seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'one_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_methylguanosine'::text)) OR ((cvterm.name)::text = 'seven_methylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_2_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_2_prime_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosylguanosine_phosphate'::text)) OR ((cvterm.name)::text = 'wybutosine'::text)) OR ((cvterm.name)::text = 'peroxywybutosine'::text)) OR ((cvterm.name)::text = 'hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'undermodified_hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'wyosine'::text)) OR ((cvterm.name)::text = 'methylwyosine'::text)) OR ((cvterm.name)::text = 'N2_7_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_7_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'four_demethylwyosine'::text)) OR ((cvterm.name)::text = 'isowyosine'::text)) OR ((cvterm.name)::text = 'N2_7_2prirme_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'queuosine'::text)) OR ((cvterm.name)::text = 'epoxyqueuosine'::text)) OR ((cvterm.name)::text = 'galactosyl_queuosine'::text)) OR ((cvterm.name)::text = 'mannosyl_queuosine'::text)) OR ((cvterm.name)::text = 'seven_cyano_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'seven_aminomethyl_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'archaeosine'::text)) OR ((cvterm.name)::text = 'dihydrouridine'::text)) OR ((cvterm.name)::text = 'pseudouridine'::text)) OR ((cvterm.name)::text = 'five_methyluridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'one_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_thiouridine'::text)) OR ((cvterm.name)::text = 'four_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methyl_2_thiouridine'::text)) OR ((cvterm.name)::text = 'two_thio_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'three_three_amino_three_carboxypropyl_uridine'::text)) OR ((cvterm.name)::text = 'five_hydroxyuridine'::text)) OR ((cvterm.name)::text = 'five_methoxyuridine'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_aminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_selenouridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'three_methyluridine'::text)) OR ((cvterm.name)::text = 'one_methyl_three_three_amino_three_carboxypropyl_pseudouridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethyluridine'::text)) OR ((cvterm.name)::text = 'three_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'five_methyldihydrouridine'::text)) OR ((cvterm.name)::text = 'three_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyluridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'catalytic_residue'::text)) OR ((cvterm.name)::text = 'modified_amino_acid_feature'::text)) OR ((cvterm.name)::text = 'alanine'::text)) OR ((cvterm.name)::text = 'valine'::text)) OR ((cvterm.name)::text = 'leucine'::text)) OR ((cvterm.name)::text = 'isoleucine'::text)) OR ((cvterm.name)::text = 'proline'::text)) OR ((cvterm.name)::text = 'tryptophan'::text)) OR ((cvterm.name)::text = 'phenylalanine'::text)) OR ((cvterm.name)::text = 'methionine'::text)) OR ((cvterm.name)::text = 'glycine'::text)) OR ((cvterm.name)::text = 'serine'::text)) OR ((cvterm.name)::text = 'threonine'::text)) OR ((cvterm.name)::text = 'tyrosine'::text)) OR ((cvterm.name)::text = 'cysteine'::text)) OR ((cvterm.name)::text = 'glutamine'::text)) OR ((cvterm.name)::text = 'asparagine'::text)) OR ((cvterm.name)::text = 'lysine'::text)) OR ((cvterm.name)::text = 'arginine'::text)) OR ((cvterm.name)::text = 'histidine'::text)) OR ((cvterm.name)::text = 'aspartic_acid'::text)) OR ((cvterm.name)::text = 'glutamic_acid'::text)) OR ((cvterm.name)::text = 'selenocysteine'::text)) OR ((cvterm.name)::text = 'pyrrolysine'::text)) OR ((cvterm.name)::text = 'modified_glycine'::text)) OR ((cvterm.name)::text = 'modified_L_alanine'::text)) OR ((cvterm.name)::text = 'modified_L_asparagine'::text)) OR ((cvterm.name)::text = 'modified_L_aspartic_acid'::text)) OR ((cvterm.name)::text = 'modified_L_cysteine'::text)) OR ((cvterm.name)::text = 'modified_L_glutamic_acid'::text)) OR ((cvterm.name)::text = 'modified_L_threonine'::text)) OR ((cvterm.name)::text = 'modified_L_tryptophan'::text)) OR ((cvterm.name)::text = 'modified_L_glutamine'::text)) OR ((cvterm.name)::text = 'modified_L_methionine'::text)) OR ((cvterm.name)::text = 'modified_L_isoleucine'::text)) OR ((cvterm.name)::text = 'modified_L_phenylalanine'::text)) OR ((cvterm.name)::text = 'modified_L_histidine'::text)) OR ((cvterm.name)::text = 'modified_L_serine'::text)) OR ((cvterm.name)::text = 'modified_L_lysine'::text)) OR ((cvterm.name)::text = 'modified_L_leucine'::text)) OR ((cvterm.name)::text = 'modified_L_selenocysteine'::text)) OR ((cvterm.name)::text = 'modified_L_valine'::text)) OR ((cvterm.name)::text = 'modified_L_proline'::text)) OR ((cvterm.name)::text = 'modified_L_tyrosine'::text)) OR ((cvterm.name)::text = 'modified_L_arginine'::text)) OR ((cvterm.name)::text = 'heritable_phenotypic_marker'::text)) OR ((cvterm.name)::text = 'DArT_marker'::text)) OR ((cvterm.name)::text = 'nucleotide_motif'::text)) OR ((cvterm.name)::text = 'DNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_motif'::text)) OR ((cvterm.name)::text = 'PSE_motif'::text)) OR ((cvterm.name)::text = 'CAAT_signal'::text)) OR ((cvterm.name)::text = 'minus_10_signal'::text)) OR ((cvterm.name)::text = 'minus_35_signal'::text)) OR ((cvterm.name)::text = 'DRE_motif'::text)) OR ((cvterm.name)::text = 'E_box_motif'::text)) OR ((cvterm.name)::text = 'INR1_motif'::text)) OR ((cvterm.name)::text = 'GAGA_motif'::text)) OR ((cvterm.name)::text = 'octamer_motif'::text)) OR ((cvterm.name)::text = 'retinoic_acid_responsive_element'::text)) OR ((cvterm.name)::text = 'promoter_element'::text)) OR ((cvterm.name)::text = 'DCE_SI'::text)) OR ((cvterm.name)::text = 'DCE_SII'::text)) OR ((cvterm.name)::text = 'DCE_SIII'::text)) OR ((cvterm.name)::text = 'minus_12_signal'::text)) OR ((cvterm.name)::text = 'minus_24_signal'::text)) OR ((cvterm.name)::text = 'GC_rich_promoter_region'::text)) OR ((cvterm.name)::text = 'DMv4_motif'::text)) OR ((cvterm.name)::text = 'DMv5_motif'::text)) OR ((cvterm.name)::text = 'DMv3_motif'::text)) OR ((cvterm.name)::text = 'DMv2_motif'::text)) OR ((cvterm.name)::text = 'DPE1_motif'::text)) OR ((cvterm.name)::text = 'DMv1_motif'::text)) OR ((cvterm.name)::text = 'NDM2_motif'::text)) OR ((cvterm.name)::text = 'NDM3_motif'::text)) OR ((cvterm.name)::text = 'core_promoter_element'::text)) OR ((cvterm.name)::text = 'regulatory_promoter_element'::text)) OR ((cvterm.name)::text = 'INR_motif'::text)) OR ((cvterm.name)::text = 'DPE_motif'::text)) OR ((cvterm.name)::text = 'BREu_motif'::text)) OR ((cvterm.name)::text = 'TATA_box'::text)) OR ((cvterm.name)::text = 'A_box'::text)) OR ((cvterm.name)::text = 'B_box'::text)) OR ((cvterm.name)::text = 'C_box'::text)) OR ((cvterm.name)::text = 'MTE'::text)) OR ((cvterm.name)::text = 'BREd_motif'::text)) OR ((cvterm.name)::text = 'DCE'::text)) OR ((cvterm.name)::text = 'intermediate_element'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text)) OR ((cvterm.name)::text = 'A_box_type_1'::text)) OR ((cvterm.name)::text = 'A_box_type_2'::text)) OR ((cvterm.name)::text = 'proximal_promoter_element'::text)) OR ((cvterm.name)::text = 'distal_promoter_element'::text)) OR ((cvterm.name)::text = 'RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'A_minor_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_junction_loop'::text)) OR ((cvterm.name)::text = 'hammerhead_ribozyme'::text)) OR ((cvterm.name)::text = 'asymmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'symmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'K_turn_RNA_motif'::text)) OR ((cvterm.name)::text = 'sarcin_like_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_hook_turn'::text)) OR ((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_site'::text)) OR ((cvterm.name)::text = 'sticky_end_restriction_enzyme_cleavage_site'::text)) OR ((cvterm.name)::text = 'modified_base'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_gene'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'methylated_base_feature'::text)) OR ((cvterm.name)::text = 'methylated_C'::text)) OR ((cvterm.name)::text = 'methylated_A'::text)) OR ((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'paternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'allelically_excluded_gene'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'operon'::text)) OR ((cvterm.name)::text = 'mating_type_region'::text)) OR ((cvterm.name)::text = 'gene_array'::text)) OR ((cvterm.name)::text = 'gene_subarray'::text)) OR ((cvterm.name)::text = 'gene_cassette_array'::text)) OR ((cvterm.name)::text = 'regulon'::text)) OR ((cvterm.name)::text = 'sequence_length_variation'::text)) OR ((cvterm.name)::text = 'MNP'::text)) OR ((cvterm.name)::text = 'SNV'::text)) OR ((cvterm.name)::text = 'complex_substitution'::text)) OR ((cvterm.name)::text = 'simple_sequence_length_variation'::text)) OR ((cvterm.name)::text = 'SNP'::text)) OR ((cvterm.name)::text = 'point_mutation'::text)) OR ((cvterm.name)::text = 'transition'::text)) OR ((cvterm.name)::text = 'transversion'::text)) OR ((cvterm.name)::text = 'pyrimidine_transition'::text)) OR ((cvterm.name)::text = 'purine_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition'::text)) OR ((cvterm.name)::text = 'T_to_C_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text)) OR ((cvterm.name)::text = 'A_to_G_transition'::text)) OR ((cvterm.name)::text = 'G_to_A_transition'::text)) OR ((cvterm.name)::text = 'pyrimidine_to_purine_transversion'::text)) OR ((cvterm.name)::text = 'purine_to_pyrimidine_transversion'::text)) OR ((cvterm.name)::text = 'C_to_A_transversion'::text)) OR ((cvterm.name)::text = 'C_to_G_transversion'::text)) OR ((cvterm.name)::text = 'T_to_A_transversion'::text)) OR ((cvterm.name)::text = 'T_to_G_transversion'::text)) OR ((cvterm.name)::text = 'A_to_C_transversion'::text)) OR ((cvterm.name)::text = 'A_to_T_transversion'::text)) OR ((cvterm.name)::text = 'G_to_C_transversion'::text)) OR ((cvterm.name)::text = 'G_to_T_transversion'::text)) OR ((cvterm.name)::text = 'flanking_region'::text)) OR ((cvterm.name)::text = 'repeat_component'::text)) OR ((cvterm.name)::text = 'transposable_element_flanking_region'::text)) OR ((cvterm.name)::text = 'five_prime_flanking_region'::text)) OR ((cvterm.name)::text = 'three_prime_flanking_region'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon_polymeric_tract'::text)) OR ((cvterm.name)::text = 'LTR_component'::text)) OR ((cvterm.name)::text = 'repeat_fragment'::text)) OR ((cvterm.name)::text = 'transposon_fragment'::text)) OR ((cvterm.name)::text = 'U5_LTR_region'::text)) OR ((cvterm.name)::text = 'R_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_LTR_region'::text)) OR ((cvterm.name)::text = 'three_prime_LTR_component'::text)) OR ((cvterm.name)::text = 'five_prime_LTR_component'::text)) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'region'::text));
  33932. --
  33933. -- Name: regional_centromere; Type: VIEW; Schema: so; Owner: -
  33934. --
  33935. CREATE VIEW regional_centromere AS
  33936. SELECT feature.feature_id AS regional_centromere_id,
  33937. feature.feature_id,
  33938. feature.dbxref_id,
  33939. feature.organism_id,
  33940. feature.name,
  33941. feature.uniquename,
  33942. feature.residues,
  33943. feature.seqlen,
  33944. feature.md5checksum,
  33945. feature.type_id,
  33946. feature.is_analysis,
  33947. feature.is_obsolete,
  33948. feature.timeaccessioned,
  33949. feature.timelastmodified
  33950. FROM (feature
  33951. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33952. WHERE ((cvterm.name)::text = 'regional_centromere'::text);
  33953. --
  33954. -- Name: regional_centromere_central_core; Type: VIEW; Schema: so; Owner: -
  33955. --
  33956. CREATE VIEW regional_centromere_central_core AS
  33957. SELECT feature.feature_id AS regional_centromere_central_core_id,
  33958. feature.feature_id,
  33959. feature.dbxref_id,
  33960. feature.organism_id,
  33961. feature.name,
  33962. feature.uniquename,
  33963. feature.residues,
  33964. feature.seqlen,
  33965. feature.md5checksum,
  33966. feature.type_id,
  33967. feature.is_analysis,
  33968. feature.is_obsolete,
  33969. feature.timeaccessioned,
  33970. feature.timelastmodified
  33971. FROM (feature
  33972. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33973. WHERE ((cvterm.name)::text = 'regional_centromere_central_core'::text);
  33974. --
  33975. -- Name: regional_centromere_inner_repeat_region; Type: VIEW; Schema: so; Owner: -
  33976. --
  33977. CREATE VIEW regional_centromere_inner_repeat_region AS
  33978. SELECT feature.feature_id AS regional_centromere_inner_repeat_region_id,
  33979. feature.feature_id,
  33980. feature.dbxref_id,
  33981. feature.organism_id,
  33982. feature.name,
  33983. feature.uniquename,
  33984. feature.residues,
  33985. feature.seqlen,
  33986. feature.md5checksum,
  33987. feature.type_id,
  33988. feature.is_analysis,
  33989. feature.is_obsolete,
  33990. feature.timeaccessioned,
  33991. feature.timelastmodified
  33992. FROM (feature
  33993. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33994. WHERE ((cvterm.name)::text = 'regional_centromere_inner_repeat_region'::text);
  33995. --
  33996. -- Name: regional_centromere_outer_repeat_region; Type: VIEW; Schema: so; Owner: -
  33997. --
  33998. CREATE VIEW regional_centromere_outer_repeat_region AS
  33999. SELECT feature.feature_id AS regional_centromere_outer_repeat_region_id,
  34000. feature.feature_id,
  34001. feature.dbxref_id,
  34002. feature.organism_id,
  34003. feature.name,
  34004. feature.uniquename,
  34005. feature.residues,
  34006. feature.seqlen,
  34007. feature.md5checksum,
  34008. feature.type_id,
  34009. feature.is_analysis,
  34010. feature.is_obsolete,
  34011. feature.timeaccessioned,
  34012. feature.timelastmodified
  34013. FROM (feature
  34014. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34015. WHERE ((cvterm.name)::text = 'regional_centromere_outer_repeat_region'::text);
  34016. --
  34017. -- Name: regulated; Type: VIEW; Schema: so; Owner: -
  34018. --
  34019. CREATE VIEW regulated AS
  34020. SELECT feature.feature_id AS regulated_id,
  34021. feature.feature_id,
  34022. feature.dbxref_id,
  34023. feature.organism_id,
  34024. feature.name,
  34025. feature.uniquename,
  34026. feature.residues,
  34027. feature.seqlen,
  34028. feature.md5checksum,
  34029. feature.type_id,
  34030. feature.is_analysis,
  34031. feature.is_obsolete,
  34032. feature.timeaccessioned,
  34033. feature.timelastmodified
  34034. FROM (feature
  34035. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34036. WHERE (((((((((((((((((((((((((cvterm.name)::text = 'transcriptionally_regulated'::text) OR ((cvterm.name)::text = 'post_translationally_regulated'::text)) OR ((cvterm.name)::text = 'translationally_regulated'::text)) OR ((cvterm.name)::text = 'imprinted'::text)) OR ((cvterm.name)::text = 'transcriptionally_constitutive'::text)) OR ((cvterm.name)::text = 'transcriptionally_induced'::text)) OR ((cvterm.name)::text = 'transcriptionally_repressed'::text)) OR ((cvterm.name)::text = 'autoregulated'::text)) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated'::text)) OR ((cvterm.name)::text = 'silenced'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated'::text)) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_by_protein_stability'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_by_protein_modification'::text)) OR ((cvterm.name)::text = 'maternally_imprinted'::text)) OR ((cvterm.name)::text = 'paternally_imprinted'::text)) OR ((cvterm.name)::text = 'regulated'::text));
  34037. --
  34038. -- Name: regulatory_promoter_element; Type: VIEW; Schema: so; Owner: -
  34039. --
  34040. CREATE VIEW regulatory_promoter_element AS
  34041. SELECT feature.feature_id AS regulatory_promoter_element_id,
  34042. feature.feature_id,
  34043. feature.dbxref_id,
  34044. feature.organism_id,
  34045. feature.name,
  34046. feature.uniquename,
  34047. feature.residues,
  34048. feature.seqlen,
  34049. feature.md5checksum,
  34050. feature.type_id,
  34051. feature.is_analysis,
  34052. feature.is_obsolete,
  34053. feature.timeaccessioned,
  34054. feature.timelastmodified
  34055. FROM (feature
  34056. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34057. WHERE ((((cvterm.name)::text = 'proximal_promoter_element'::text) OR ((cvterm.name)::text = 'distal_promoter_element'::text)) OR ((cvterm.name)::text = 'regulatory_promoter_element'::text));
  34058. --
  34059. -- Name: regulatory_region; Type: VIEW; Schema: so; Owner: -
  34060. --
  34061. CREATE VIEW regulatory_region AS
  34062. SELECT feature.feature_id AS regulatory_region_id,
  34063. feature.feature_id,
  34064. feature.dbxref_id,
  34065. feature.organism_id,
  34066. feature.name,
  34067. feature.uniquename,
  34068. feature.residues,
  34069. feature.seqlen,
  34070. feature.md5checksum,
  34071. feature.type_id,
  34072. feature.is_analysis,
  34073. feature.is_obsolete,
  34074. feature.timeaccessioned,
  34075. feature.timelastmodified
  34076. FROM (feature
  34077. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34078. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'transcription_regulatory_region'::text) OR ((cvterm.name)::text = 'translation_regulatory_region'::text)) OR ((cvterm.name)::text = 'recombination_regulatory_region'::text)) OR ((cvterm.name)::text = 'replication_regulatory_region'::text)) OR ((cvterm.name)::text = 'terminator'::text)) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'polyA_signal_sequence'::text)) OR ((cvterm.name)::text = 'gene_group_regulatory_region'::text)) OR ((cvterm.name)::text = 'transcriptional_cis_regulatory_region'::text)) OR ((cvterm.name)::text = 'splicing_regulatory_region'::text)) OR ((cvterm.name)::text = 'cis_regulatory_frameshift_element'::text)) OR ((cvterm.name)::text = 'intronic_regulatory_region'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'eukaryotic_terminator'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'operator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'promoter'::text)) OR ((cvterm.name)::text = 'insulator'::text)) OR ((cvterm.name)::text = 'CRM'::text)) OR ((cvterm.name)::text = 'promoter_targeting_sequence'::text)) OR ((cvterm.name)::text = 'ISRE'::text)) OR ((cvterm.name)::text = 'bidirectional_promoter'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_I_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'Phage_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_core_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'locus_control_region'::text)) OR ((cvterm.name)::text = 'enhancer'::text)) OR ((cvterm.name)::text = 'silencer'::text)) OR ((cvterm.name)::text = 'enhancer_bound_by_factor'::text)) OR ((cvterm.name)::text = 'shadow_enhancer'::text)) OR ((cvterm.name)::text = 'splice_enhancer'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'exonic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'attenuator'::text)) OR ((cvterm.name)::text = 'regulatory_region'::text));
  34079. --
  34080. -- Name: regulatory_region_variant; Type: VIEW; Schema: so; Owner: -
  34081. --
  34082. CREATE VIEW regulatory_region_variant AS
  34083. SELECT feature.feature_id AS regulatory_region_variant_id,
  34084. feature.feature_id,
  34085. feature.dbxref_id,
  34086. feature.organism_id,
  34087. feature.name,
  34088. feature.uniquename,
  34089. feature.residues,
  34090. feature.seqlen,
  34091. feature.md5checksum,
  34092. feature.type_id,
  34093. feature.is_analysis,
  34094. feature.is_obsolete,
  34095. feature.timeaccessioned,
  34096. feature.timelastmodified
  34097. FROM (feature
  34098. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34099. WHERE (((cvterm.name)::text = 'TF_binding_site_variant'::text) OR ((cvterm.name)::text = 'regulatory_region_variant'::text));
  34100. --
  34101. -- Name: regulon; Type: VIEW; Schema: so; Owner: -
  34102. --
  34103. CREATE VIEW regulon AS
  34104. SELECT feature.feature_id AS regulon_id,
  34105. feature.feature_id,
  34106. feature.dbxref_id,
  34107. feature.organism_id,
  34108. feature.name,
  34109. feature.uniquename,
  34110. feature.residues,
  34111. feature.seqlen,
  34112. feature.md5checksum,
  34113. feature.type_id,
  34114. feature.is_analysis,
  34115. feature.is_obsolete,
  34116. feature.timeaccessioned,
  34117. feature.timelastmodified
  34118. FROM (feature
  34119. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34120. WHERE ((cvterm.name)::text = 'regulon'::text);
  34121. --
  34122. -- Name: remark; Type: VIEW; Schema: so; Owner: -
  34123. --
  34124. CREATE VIEW remark AS
  34125. SELECT feature.feature_id AS remark_id,
  34126. feature.feature_id,
  34127. feature.dbxref_id,
  34128. feature.organism_id,
  34129. feature.name,
  34130. feature.uniquename,
  34131. feature.residues,
  34132. feature.seqlen,
  34133. feature.md5checksum,
  34134. feature.type_id,
  34135. feature.is_analysis,
  34136. feature.is_obsolete,
  34137. feature.timeaccessioned,
  34138. feature.timelastmodified
  34139. FROM (feature
  34140. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34141. WHERE (((((((((((((((((cvterm.name)::text = 'sequence_difference'::text) OR ((cvterm.name)::text = 'experimental_result_region'::text)) OR ((cvterm.name)::text = 'polypeptide_sequencing_information'::text)) OR ((cvterm.name)::text = 'possible_base_call_error'::text)) OR ((cvterm.name)::text = 'possible_assembly_error'::text)) OR ((cvterm.name)::text = 'assembly_error_correction'::text)) OR ((cvterm.name)::text = 'base_call_error_correction'::text)) OR ((cvterm.name)::text = 'overlapping_feature_set'::text)) OR ((cvterm.name)::text = 'no_output'::text)) OR ((cvterm.name)::text = 'overlapping_EST_set'::text)) OR ((cvterm.name)::text = 'non_adjacent_residues'::text)) OR ((cvterm.name)::text = 'non_terminal_residue'::text)) OR ((cvterm.name)::text = 'sequence_conflict'::text)) OR ((cvterm.name)::text = 'sequence_uncertainty'::text)) OR ((cvterm.name)::text = 'contig_collection'::text)) OR ((cvterm.name)::text = 'remark'::text));
  34142. --
  34143. -- Name: repeat_component; Type: VIEW; Schema: so; Owner: -
  34144. --
  34145. CREATE VIEW repeat_component AS
  34146. SELECT feature.feature_id AS repeat_component_id,
  34147. feature.feature_id,
  34148. feature.dbxref_id,
  34149. feature.organism_id,
  34150. feature.name,
  34151. feature.uniquename,
  34152. feature.residues,
  34153. feature.seqlen,
  34154. feature.md5checksum,
  34155. feature.type_id,
  34156. feature.is_analysis,
  34157. feature.is_obsolete,
  34158. feature.timeaccessioned,
  34159. feature.timelastmodified
  34160. FROM (feature
  34161. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34162. WHERE ((((((((((((((((((((cvterm.name)::text = 'non_LTR_retrotransposon_polymeric_tract'::text) OR ((cvterm.name)::text = 'LTR_component'::text)) OR ((cvterm.name)::text = 'repeat_fragment'::text)) OR ((cvterm.name)::text = 'transposon_fragment'::text)) OR ((cvterm.name)::text = 'U5_LTR_region'::text)) OR ((cvterm.name)::text = 'R_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_LTR_region'::text)) OR ((cvterm.name)::text = 'three_prime_LTR_component'::text)) OR ((cvterm.name)::text = 'five_prime_LTR_component'::text)) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'repeat_component'::text));
  34163. --
  34164. -- Name: repeat_fragment; Type: VIEW; Schema: so; Owner: -
  34165. --
  34166. CREATE VIEW repeat_fragment AS
  34167. SELECT feature.feature_id AS repeat_fragment_id,
  34168. feature.feature_id,
  34169. feature.dbxref_id,
  34170. feature.organism_id,
  34171. feature.name,
  34172. feature.uniquename,
  34173. feature.residues,
  34174. feature.seqlen,
  34175. feature.md5checksum,
  34176. feature.type_id,
  34177. feature.is_analysis,
  34178. feature.is_obsolete,
  34179. feature.timeaccessioned,
  34180. feature.timelastmodified
  34181. FROM (feature
  34182. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34183. WHERE ((cvterm.name)::text = 'repeat_fragment'::text);
  34184. --
  34185. -- Name: repeat_region; Type: VIEW; Schema: so; Owner: -
  34186. --
  34187. CREATE VIEW repeat_region AS
  34188. SELECT feature.feature_id AS repeat_region_id,
  34189. feature.feature_id,
  34190. feature.dbxref_id,
  34191. feature.organism_id,
  34192. feature.name,
  34193. feature.uniquename,
  34194. feature.residues,
  34195. feature.seqlen,
  34196. feature.md5checksum,
  34197. feature.type_id,
  34198. feature.is_analysis,
  34199. feature.is_obsolete,
  34200. feature.timeaccessioned,
  34201. feature.timelastmodified
  34202. FROM (feature
  34203. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34204. WHERE (((((((((((((((((((((((((((((((cvterm.name)::text = 'long_terminal_repeat'::text) OR ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text)) OR ((cvterm.name)::text = 'inverted_repeat'::text)) OR ((cvterm.name)::text = 'direct_repeat'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon_polymeric_tract'::text)) OR ((cvterm.name)::text = 'dispersed_repeat'::text)) OR ((cvterm.name)::text = 'tandem_repeat'::text)) OR ((cvterm.name)::text = 'X_element_combinatorial_repeat'::text)) OR ((cvterm.name)::text = 'Y_prime_element'::text)) OR ((cvterm.name)::text = 'telomeric_repeat'::text)) OR ((cvterm.name)::text = 'nested_repeat'::text)) OR ((cvterm.name)::text = 'centromeric_repeat'::text)) OR ((cvterm.name)::text = 'five_prime_LTR'::text)) OR ((cvterm.name)::text = 'three_prime_LTR'::text)) OR ((cvterm.name)::text = 'solo_LTR'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'five_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'three_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'target_site_duplication'::text)) OR ((cvterm.name)::text = 'CRISPR'::text)) OR ((cvterm.name)::text = 'satellite_DNA'::text)) OR ((cvterm.name)::text = 'microsatellite'::text)) OR ((cvterm.name)::text = 'minisatellite'::text)) OR ((cvterm.name)::text = 'dinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'trinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'tetranucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'nested_tandem_repeat'::text)) OR ((cvterm.name)::text = 'regional_centromere_inner_repeat_region'::text)) OR ((cvterm.name)::text = 'regional_centromere_outer_repeat_region'::text)) OR ((cvterm.name)::text = 'repeat_region'::text));
  34205. --
  34206. -- Name: repeat_unit; Type: VIEW; Schema: so; Owner: -
  34207. --
  34208. CREATE VIEW repeat_unit AS
  34209. SELECT feature.feature_id AS repeat_unit_id,
  34210. feature.feature_id,
  34211. feature.dbxref_id,
  34212. feature.organism_id,
  34213. feature.name,
  34214. feature.uniquename,
  34215. feature.residues,
  34216. feature.seqlen,
  34217. feature.md5checksum,
  34218. feature.type_id,
  34219. feature.is_analysis,
  34220. feature.is_obsolete,
  34221. feature.timeaccessioned,
  34222. feature.timelastmodified
  34223. FROM (feature
  34224. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34225. WHERE ((cvterm.name)::text = 'repeat_unit'::text);
  34226. --
  34227. -- Name: replication_regulatory_region; Type: VIEW; Schema: so; Owner: -
  34228. --
  34229. CREATE VIEW replication_regulatory_region AS
  34230. SELECT feature.feature_id AS replication_regulatory_region_id,
  34231. feature.feature_id,
  34232. feature.dbxref_id,
  34233. feature.organism_id,
  34234. feature.name,
  34235. feature.uniquename,
  34236. feature.residues,
  34237. feature.seqlen,
  34238. feature.md5checksum,
  34239. feature.type_id,
  34240. feature.is_analysis,
  34241. feature.is_obsolete,
  34242. feature.timeaccessioned,
  34243. feature.timelastmodified
  34244. FROM (feature
  34245. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34246. WHERE ((cvterm.name)::text = 'replication_regulatory_region'::text);
  34247. --
  34248. -- Name: replicon; Type: VIEW; Schema: so; Owner: -
  34249. --
  34250. CREATE VIEW replicon AS
  34251. SELECT feature.feature_id AS replicon_id,
  34252. feature.feature_id,
  34253. feature.dbxref_id,
  34254. feature.organism_id,
  34255. feature.name,
  34256. feature.uniquename,
  34257. feature.residues,
  34258. feature.seqlen,
  34259. feature.md5checksum,
  34260. feature.type_id,
  34261. feature.is_analysis,
  34262. feature.is_obsolete,
  34263. feature.timeaccessioned,
  34264. feature.timelastmodified
  34265. FROM (feature
  34266. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34267. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'plasmid'::text) OR ((cvterm.name)::text = 'chromosome'::text)) OR ((cvterm.name)::text = 'vector_replicon'::text)) OR ((cvterm.name)::text = 'maxicircle'::text)) OR ((cvterm.name)::text = 'minicircle'::text)) OR ((cvterm.name)::text = 'viral_sequence'::text)) OR ((cvterm.name)::text = 'engineered_plasmid'::text)) OR ((cvterm.name)::text = 'episome'::text)) OR ((cvterm.name)::text = 'natural_plasmid'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'gene_trap_construct'::text)) OR ((cvterm.name)::text = 'promoter_trap_construct'::text)) OR ((cvterm.name)::text = 'enhancer_trap_construct'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'mitochondrial_chromosome'::text)) OR ((cvterm.name)::text = 'chloroplast_chromosome'::text)) OR ((cvterm.name)::text = 'chromoplast_chromosome'::text)) OR ((cvterm.name)::text = 'cyanelle_chromosome'::text)) OR ((cvterm.name)::text = 'leucoplast_chromosome'::text)) OR ((cvterm.name)::text = 'macronuclear_chromosome'::text)) OR ((cvterm.name)::text = 'micronuclear_chromosome'::text)) OR ((cvterm.name)::text = 'nuclear_chromosome'::text)) OR ((cvterm.name)::text = 'nucleomorphic_chromosome'::text)) OR ((cvterm.name)::text = 'DNA_chromosome'::text)) OR ((cvterm.name)::text = 'RNA_chromosome'::text)) OR ((cvterm.name)::text = 'apicoplast_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'YAC'::text)) OR ((cvterm.name)::text = 'BAC'::text)) OR ((cvterm.name)::text = 'PAC'::text)) OR ((cvterm.name)::text = 'cosmid'::text)) OR ((cvterm.name)::text = 'phagemid'::text)) OR ((cvterm.name)::text = 'fosmid'::text)) OR ((cvterm.name)::text = 'lambda_vector'::text)) OR ((cvterm.name)::text = 'plasmid_vector'::text)) OR ((cvterm.name)::text = 'targeting_vector'::text)) OR ((cvterm.name)::text = 'phage_sequence'::text)) OR ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'replicon'::text));
  34268. --
  34269. -- Name: rescue; Type: VIEW; Schema: so; Owner: -
  34270. --
  34271. CREATE VIEW rescue AS
  34272. SELECT feature.feature_id AS rescue_id,
  34273. feature.feature_id,
  34274. feature.dbxref_id,
  34275. feature.organism_id,
  34276. feature.name,
  34277. feature.uniquename,
  34278. feature.residues,
  34279. feature.seqlen,
  34280. feature.md5checksum,
  34281. feature.type_id,
  34282. feature.is_analysis,
  34283. feature.is_obsolete,
  34284. feature.timeaccessioned,
  34285. feature.timelastmodified
  34286. FROM (feature
  34287. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34288. WHERE ((cvterm.name)::text = 'rescue'::text);
  34289. --
  34290. -- Name: rescue_gene; Type: VIEW; Schema: so; Owner: -
  34291. --
  34292. CREATE VIEW rescue_gene AS
  34293. SELECT feature.feature_id AS rescue_gene_id,
  34294. feature.feature_id,
  34295. feature.dbxref_id,
  34296. feature.organism_id,
  34297. feature.name,
  34298. feature.uniquename,
  34299. feature.residues,
  34300. feature.seqlen,
  34301. feature.md5checksum,
  34302. feature.type_id,
  34303. feature.is_analysis,
  34304. feature.is_obsolete,
  34305. feature.timeaccessioned,
  34306. feature.timelastmodified
  34307. FROM (feature
  34308. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34309. WHERE (((cvterm.name)::text = 'wild_type_rescue_gene'::text) OR ((cvterm.name)::text = 'rescue_gene'::text));
  34310. --
  34311. -- Name: rescue_mini_gene; Type: VIEW; Schema: so; Owner: -
  34312. --
  34313. CREATE VIEW rescue_mini_gene AS
  34314. SELECT feature.feature_id AS rescue_mini_gene_id,
  34315. feature.feature_id,
  34316. feature.dbxref_id,
  34317. feature.organism_id,
  34318. feature.name,
  34319. feature.uniquename,
  34320. feature.residues,
  34321. feature.seqlen,
  34322. feature.md5checksum,
  34323. feature.type_id,
  34324. feature.is_analysis,
  34325. feature.is_obsolete,
  34326. feature.timeaccessioned,
  34327. feature.timelastmodified
  34328. FROM (feature
  34329. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34330. WHERE ((cvterm.name)::text = 'rescue_mini_gene'::text);
  34331. --
  34332. -- Name: rescue_region; Type: VIEW; Schema: so; Owner: -
  34333. --
  34334. CREATE VIEW rescue_region AS
  34335. SELECT feature.feature_id AS rescue_region_id,
  34336. feature.feature_id,
  34337. feature.dbxref_id,
  34338. feature.organism_id,
  34339. feature.name,
  34340. feature.uniquename,
  34341. feature.residues,
  34342. feature.seqlen,
  34343. feature.md5checksum,
  34344. feature.type_id,
  34345. feature.is_analysis,
  34346. feature.is_obsolete,
  34347. feature.timeaccessioned,
  34348. feature.timelastmodified
  34349. FROM (feature
  34350. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34351. WHERE (((cvterm.name)::text = 'engineered_rescue_region'::text) OR ((cvterm.name)::text = 'rescue_region'::text));
  34352. --
  34353. -- Name: resolution_site; Type: VIEW; Schema: so; Owner: -
  34354. --
  34355. CREATE VIEW resolution_site AS
  34356. SELECT feature.feature_id AS resolution_site_id,
  34357. feature.feature_id,
  34358. feature.dbxref_id,
  34359. feature.organism_id,
  34360. feature.name,
  34361. feature.uniquename,
  34362. feature.residues,
  34363. feature.seqlen,
  34364. feature.md5checksum,
  34365. feature.type_id,
  34366. feature.is_analysis,
  34367. feature.is_obsolete,
  34368. feature.timeaccessioned,
  34369. feature.timelastmodified
  34370. FROM (feature
  34371. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34372. WHERE ((((cvterm.name)::text = 'loxP_site'::text) OR ((cvterm.name)::text = 'dif_site'::text)) OR ((cvterm.name)::text = 'resolution_site'::text));
  34373. --
  34374. -- Name: restriction_enzyme_binding_site; Type: VIEW; Schema: so; Owner: -
  34375. --
  34376. CREATE VIEW restriction_enzyme_binding_site AS
  34377. SELECT feature.feature_id AS restriction_enzyme_binding_site_id,
  34378. feature.feature_id,
  34379. feature.dbxref_id,
  34380. feature.organism_id,
  34381. feature.name,
  34382. feature.uniquename,
  34383. feature.residues,
  34384. feature.seqlen,
  34385. feature.md5checksum,
  34386. feature.type_id,
  34387. feature.is_analysis,
  34388. feature.is_obsolete,
  34389. feature.timeaccessioned,
  34390. feature.timelastmodified
  34391. FROM (feature
  34392. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34393. WHERE ((cvterm.name)::text = 'restriction_enzyme_binding_site'::text);
  34394. --
  34395. -- Name: restriction_enzyme_cleavage_junction; Type: VIEW; Schema: so; Owner: -
  34396. --
  34397. CREATE VIEW restriction_enzyme_cleavage_junction AS
  34398. SELECT feature.feature_id AS restriction_enzyme_cleavage_junction_id,
  34399. feature.feature_id,
  34400. feature.dbxref_id,
  34401. feature.organism_id,
  34402. feature.name,
  34403. feature.uniquename,
  34404. feature.residues,
  34405. feature.seqlen,
  34406. feature.md5checksum,
  34407. feature.type_id,
  34408. feature.is_analysis,
  34409. feature.is_obsolete,
  34410. feature.timeaccessioned,
  34411. feature.timelastmodified
  34412. FROM (feature
  34413. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34414. WHERE ((((((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_junction'::text) OR ((cvterm.name)::text = 'single_strand_restriction_enzyme_cleavage_site'::text)) OR ((cvterm.name)::text = 'five_prime_restriction_enzyme_junction'::text)) OR ((cvterm.name)::text = 'three_prime_restriction_enzyme_junction'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_cleavage_junction'::text));
  34415. --
  34416. -- Name: restriction_enzyme_recognition_site; Type: VIEW; Schema: so; Owner: -
  34417. --
  34418. CREATE VIEW restriction_enzyme_recognition_site AS
  34419. SELECT feature.feature_id AS restriction_enzyme_recognition_site_id,
  34420. feature.feature_id,
  34421. feature.dbxref_id,
  34422. feature.organism_id,
  34423. feature.name,
  34424. feature.uniquename,
  34425. feature.residues,
  34426. feature.seqlen,
  34427. feature.md5checksum,
  34428. feature.type_id,
  34429. feature.is_analysis,
  34430. feature.is_obsolete,
  34431. feature.timeaccessioned,
  34432. feature.timelastmodified
  34433. FROM (feature
  34434. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34435. WHERE ((((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_site'::text) OR ((cvterm.name)::text = 'sticky_end_restriction_enzyme_cleavage_site'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_recognition_site'::text));
  34436. --
  34437. -- Name: restriction_enzyme_single_strand_overhang; Type: VIEW; Schema: so; Owner: -
  34438. --
  34439. CREATE VIEW restriction_enzyme_single_strand_overhang AS
  34440. SELECT feature.feature_id AS restriction_enzyme_single_strand_overhang_id,
  34441. feature.feature_id,
  34442. feature.dbxref_id,
  34443. feature.organism_id,
  34444. feature.name,
  34445. feature.uniquename,
  34446. feature.residues,
  34447. feature.seqlen,
  34448. feature.md5checksum,
  34449. feature.type_id,
  34450. feature.is_analysis,
  34451. feature.is_obsolete,
  34452. feature.timeaccessioned,
  34453. feature.timelastmodified
  34454. FROM (feature
  34455. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34456. WHERE ((cvterm.name)::text = 'restriction_enzyme_single_strand_overhang'::text);
  34457. --
  34458. -- Name: restriction_fragment; Type: VIEW; Schema: so; Owner: -
  34459. --
  34460. CREATE VIEW restriction_fragment AS
  34461. SELECT feature.feature_id AS restriction_fragment_id,
  34462. feature.feature_id,
  34463. feature.dbxref_id,
  34464. feature.organism_id,
  34465. feature.name,
  34466. feature.uniquename,
  34467. feature.residues,
  34468. feature.seqlen,
  34469. feature.md5checksum,
  34470. feature.type_id,
  34471. feature.is_analysis,
  34472. feature.is_obsolete,
  34473. feature.timeaccessioned,
  34474. feature.timelastmodified
  34475. FROM (feature
  34476. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34477. WHERE (((cvterm.name)::text = 'RFLP_fragment'::text) OR ((cvterm.name)::text = 'restriction_fragment'::text));
  34478. --
  34479. -- Name: retinoic_acid_responsive_element; Type: VIEW; Schema: so; Owner: -
  34480. --
  34481. CREATE VIEW retinoic_acid_responsive_element AS
  34482. SELECT feature.feature_id AS retinoic_acid_responsive_element_id,
  34483. feature.feature_id,
  34484. feature.dbxref_id,
  34485. feature.organism_id,
  34486. feature.name,
  34487. feature.uniquename,
  34488. feature.residues,
  34489. feature.seqlen,
  34490. feature.md5checksum,
  34491. feature.type_id,
  34492. feature.is_analysis,
  34493. feature.is_obsolete,
  34494. feature.timeaccessioned,
  34495. feature.timelastmodified
  34496. FROM (feature
  34497. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34498. WHERE ((cvterm.name)::text = 'retinoic_acid_responsive_element'::text);
  34499. --
  34500. -- Name: retrogene; Type: VIEW; Schema: so; Owner: -
  34501. --
  34502. CREATE VIEW retrogene AS
  34503. SELECT feature.feature_id AS retrogene_id,
  34504. feature.feature_id,
  34505. feature.dbxref_id,
  34506. feature.organism_id,
  34507. feature.name,
  34508. feature.uniquename,
  34509. feature.residues,
  34510. feature.seqlen,
  34511. feature.md5checksum,
  34512. feature.type_id,
  34513. feature.is_analysis,
  34514. feature.is_obsolete,
  34515. feature.timeaccessioned,
  34516. feature.timelastmodified
  34517. FROM (feature
  34518. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34519. WHERE ((cvterm.name)::text = 'retrogene'::text);
  34520. --
  34521. -- Name: retron; Type: VIEW; Schema: so; Owner: -
  34522. --
  34523. CREATE VIEW retron AS
  34524. SELECT feature.feature_id AS retron_id,
  34525. feature.feature_id,
  34526. feature.dbxref_id,
  34527. feature.organism_id,
  34528. feature.name,
  34529. feature.uniquename,
  34530. feature.residues,
  34531. feature.seqlen,
  34532. feature.md5checksum,
  34533. feature.type_id,
  34534. feature.is_analysis,
  34535. feature.is_obsolete,
  34536. feature.timeaccessioned,
  34537. feature.timelastmodified
  34538. FROM (feature
  34539. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34540. WHERE ((cvterm.name)::text = 'retron'::text);
  34541. --
  34542. -- Name: retrotransposed; Type: VIEW; Schema: so; Owner: -
  34543. --
  34544. CREATE VIEW retrotransposed AS
  34545. SELECT feature.feature_id AS retrotransposed_id,
  34546. feature.feature_id,
  34547. feature.dbxref_id,
  34548. feature.organism_id,
  34549. feature.name,
  34550. feature.uniquename,
  34551. feature.residues,
  34552. feature.seqlen,
  34553. feature.md5checksum,
  34554. feature.type_id,
  34555. feature.is_analysis,
  34556. feature.is_obsolete,
  34557. feature.timeaccessioned,
  34558. feature.timelastmodified
  34559. FROM (feature
  34560. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34561. WHERE ((cvterm.name)::text = 'retrotransposed'::text);
  34562. --
  34563. -- Name: retrotransposon; Type: VIEW; Schema: so; Owner: -
  34564. --
  34565. CREATE VIEW retrotransposon AS
  34566. SELECT feature.feature_id AS retrotransposon_id,
  34567. feature.feature_id,
  34568. feature.dbxref_id,
  34569. feature.organism_id,
  34570. feature.name,
  34571. feature.uniquename,
  34572. feature.residues,
  34573. feature.seqlen,
  34574. feature.md5checksum,
  34575. feature.type_id,
  34576. feature.is_analysis,
  34577. feature.is_obsolete,
  34578. feature.timeaccessioned,
  34579. feature.timelastmodified
  34580. FROM (feature
  34581. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34582. WHERE ((((((cvterm.name)::text = 'LTR_retrotransposon'::text) OR ((cvterm.name)::text = 'non_LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'LINE_element'::text)) OR ((cvterm.name)::text = 'SINE_element'::text)) OR ((cvterm.name)::text = 'retrotransposon'::text));
  34583. --
  34584. -- Name: reverse; Type: VIEW; Schema: so; Owner: -
  34585. --
  34586. CREATE VIEW reverse AS
  34587. SELECT feature.feature_id AS reverse_id,
  34588. feature.feature_id,
  34589. feature.dbxref_id,
  34590. feature.organism_id,
  34591. feature.name,
  34592. feature.uniquename,
  34593. feature.residues,
  34594. feature.seqlen,
  34595. feature.md5checksum,
  34596. feature.type_id,
  34597. feature.is_analysis,
  34598. feature.is_obsolete,
  34599. feature.timeaccessioned,
  34600. feature.timelastmodified
  34601. FROM (feature
  34602. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34603. WHERE ((cvterm.name)::text = 'reverse'::text);
  34604. --
  34605. -- Name: reverse_hoogsteen_base_pair; Type: VIEW; Schema: so; Owner: -
  34606. --
  34607. CREATE VIEW reverse_hoogsteen_base_pair AS
  34608. SELECT feature.feature_id AS reverse_hoogsteen_base_pair_id,
  34609. feature.feature_id,
  34610. feature.dbxref_id,
  34611. feature.organism_id,
  34612. feature.name,
  34613. feature.uniquename,
  34614. feature.residues,
  34615. feature.seqlen,
  34616. feature.md5checksum,
  34617. feature.type_id,
  34618. feature.is_analysis,
  34619. feature.is_obsolete,
  34620. feature.timeaccessioned,
  34621. feature.timelastmodified
  34622. FROM (feature
  34623. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34624. WHERE ((cvterm.name)::text = 'reverse_Hoogsteen_base_pair'::text);
  34625. --
  34626. -- Name: reverse_primer; Type: VIEW; Schema: so; Owner: -
  34627. --
  34628. CREATE VIEW reverse_primer AS
  34629. SELECT feature.feature_id AS reverse_primer_id,
  34630. feature.feature_id,
  34631. feature.dbxref_id,
  34632. feature.organism_id,
  34633. feature.name,
  34634. feature.uniquename,
  34635. feature.residues,
  34636. feature.seqlen,
  34637. feature.md5checksum,
  34638. feature.type_id,
  34639. feature.is_analysis,
  34640. feature.is_obsolete,
  34641. feature.timeaccessioned,
  34642. feature.timelastmodified
  34643. FROM (feature
  34644. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34645. WHERE ((cvterm.name)::text = 'reverse_primer'::text);
  34646. --
  34647. -- Name: rflp_fragment; Type: VIEW; Schema: so; Owner: -
  34648. --
  34649. CREATE VIEW rflp_fragment AS
  34650. SELECT feature.feature_id AS rflp_fragment_id,
  34651. feature.feature_id,
  34652. feature.dbxref_id,
  34653. feature.organism_id,
  34654. feature.name,
  34655. feature.uniquename,
  34656. feature.residues,
  34657. feature.seqlen,
  34658. feature.md5checksum,
  34659. feature.type_id,
  34660. feature.is_analysis,
  34661. feature.is_obsolete,
  34662. feature.timeaccessioned,
  34663. feature.timelastmodified
  34664. FROM (feature
  34665. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34666. WHERE ((cvterm.name)::text = 'RFLP_fragment'::text);
  34667. --
  34668. -- Name: rh_map; Type: VIEW; Schema: so; Owner: -
  34669. --
  34670. CREATE VIEW rh_map AS
  34671. SELECT feature.feature_id AS rh_map_id,
  34672. feature.feature_id,
  34673. feature.dbxref_id,
  34674. feature.organism_id,
  34675. feature.name,
  34676. feature.uniquename,
  34677. feature.residues,
  34678. feature.seqlen,
  34679. feature.md5checksum,
  34680. feature.type_id,
  34681. feature.is_analysis,
  34682. feature.is_obsolete,
  34683. feature.timeaccessioned,
  34684. feature.timelastmodified
  34685. FROM (feature
  34686. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34687. WHERE ((cvterm.name)::text = 'RH_map'::text);
  34688. --
  34689. -- Name: rho_dependent_bacterial_terminator; Type: VIEW; Schema: so; Owner: -
  34690. --
  34691. CREATE VIEW rho_dependent_bacterial_terminator AS
  34692. SELECT feature.feature_id AS rho_dependent_bacterial_terminator_id,
  34693. feature.feature_id,
  34694. feature.dbxref_id,
  34695. feature.organism_id,
  34696. feature.name,
  34697. feature.uniquename,
  34698. feature.residues,
  34699. feature.seqlen,
  34700. feature.md5checksum,
  34701. feature.type_id,
  34702. feature.is_analysis,
  34703. feature.is_obsolete,
  34704. feature.timeaccessioned,
  34705. feature.timelastmodified
  34706. FROM (feature
  34707. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34708. WHERE ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text);
  34709. --
  34710. -- Name: rho_independent_bacterial_terminator; Type: VIEW; Schema: so; Owner: -
  34711. --
  34712. CREATE VIEW rho_independent_bacterial_terminator AS
  34713. SELECT feature.feature_id AS rho_independent_bacterial_terminator_id,
  34714. feature.feature_id,
  34715. feature.dbxref_id,
  34716. feature.organism_id,
  34717. feature.name,
  34718. feature.uniquename,
  34719. feature.residues,
  34720. feature.seqlen,
  34721. feature.md5checksum,
  34722. feature.type_id,
  34723. feature.is_analysis,
  34724. feature.is_obsolete,
  34725. feature.timeaccessioned,
  34726. feature.timelastmodified
  34727. FROM (feature
  34728. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34729. WHERE ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text);
  34730. --
  34731. -- Name: ribosome_entry_site; Type: VIEW; Schema: so; Owner: -
  34732. --
  34733. CREATE VIEW ribosome_entry_site AS
  34734. SELECT feature.feature_id AS ribosome_entry_site_id,
  34735. feature.feature_id,
  34736. feature.dbxref_id,
  34737. feature.organism_id,
  34738. feature.name,
  34739. feature.uniquename,
  34740. feature.residues,
  34741. feature.seqlen,
  34742. feature.md5checksum,
  34743. feature.type_id,
  34744. feature.is_analysis,
  34745. feature.is_obsolete,
  34746. feature.timeaccessioned,
  34747. feature.timelastmodified
  34748. FROM (feature
  34749. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34750. WHERE ((((((cvterm.name)::text = 'internal_ribosome_entry_site'::text) OR ((cvterm.name)::text = 'Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'kozak_sequence'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'ribosome_entry_site'::text));
  34751. --
  34752. -- Name: riboswitch; Type: VIEW; Schema: so; Owner: -
  34753. --
  34754. CREATE VIEW riboswitch AS
  34755. SELECT feature.feature_id AS riboswitch_id,
  34756. feature.feature_id,
  34757. feature.dbxref_id,
  34758. feature.organism_id,
  34759. feature.name,
  34760. feature.uniquename,
  34761. feature.residues,
  34762. feature.seqlen,
  34763. feature.md5checksum,
  34764. feature.type_id,
  34765. feature.is_analysis,
  34766. feature.is_obsolete,
  34767. feature.timeaccessioned,
  34768. feature.timelastmodified
  34769. FROM (feature
  34770. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34771. WHERE ((cvterm.name)::text = 'riboswitch'::text);
  34772. --
  34773. -- Name: ribothymidine; Type: VIEW; Schema: so; Owner: -
  34774. --
  34775. CREATE VIEW ribothymidine AS
  34776. SELECT feature.feature_id AS ribothymidine_id,
  34777. feature.feature_id,
  34778. feature.dbxref_id,
  34779. feature.organism_id,
  34780. feature.name,
  34781. feature.uniquename,
  34782. feature.residues,
  34783. feature.seqlen,
  34784. feature.md5checksum,
  34785. feature.type_id,
  34786. feature.is_analysis,
  34787. feature.is_obsolete,
  34788. feature.timeaccessioned,
  34789. feature.timelastmodified
  34790. FROM (feature
  34791. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34792. WHERE ((cvterm.name)::text = 'ribothymidine'::text);
  34793. --
  34794. -- Name: ribozyme; Type: VIEW; Schema: so; Owner: -
  34795. --
  34796. CREATE VIEW ribozyme AS
  34797. SELECT feature.feature_id AS ribozyme_id,
  34798. feature.feature_id,
  34799. feature.dbxref_id,
  34800. feature.organism_id,
  34801. feature.name,
  34802. feature.uniquename,
  34803. feature.residues,
  34804. feature.seqlen,
  34805. feature.md5checksum,
  34806. feature.type_id,
  34807. feature.is_analysis,
  34808. feature.is_obsolete,
  34809. feature.timeaccessioned,
  34810. feature.timelastmodified
  34811. FROM (feature
  34812. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34813. WHERE ((cvterm.name)::text = 'ribozyme'::text);
  34814. --
  34815. -- Name: ribozymic; Type: VIEW; Schema: so; Owner: -
  34816. --
  34817. CREATE VIEW ribozymic AS
  34818. SELECT feature.feature_id AS ribozymic_id,
  34819. feature.feature_id,
  34820. feature.dbxref_id,
  34821. feature.organism_id,
  34822. feature.name,
  34823. feature.uniquename,
  34824. feature.residues,
  34825. feature.seqlen,
  34826. feature.md5checksum,
  34827. feature.type_id,
  34828. feature.is_analysis,
  34829. feature.is_obsolete,
  34830. feature.timeaccessioned,
  34831. feature.timelastmodified
  34832. FROM (feature
  34833. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34834. WHERE ((cvterm.name)::text = 'ribozymic'::text);
  34835. --
  34836. -- Name: right_handed_peptide_helix; Type: VIEW; Schema: so; Owner: -
  34837. --
  34838. CREATE VIEW right_handed_peptide_helix AS
  34839. SELECT feature.feature_id AS right_handed_peptide_helix_id,
  34840. feature.feature_id,
  34841. feature.dbxref_id,
  34842. feature.organism_id,
  34843. feature.name,
  34844. feature.uniquename,
  34845. feature.residues,
  34846. feature.seqlen,
  34847. feature.md5checksum,
  34848. feature.type_id,
  34849. feature.is_analysis,
  34850. feature.is_obsolete,
  34851. feature.timeaccessioned,
  34852. feature.timelastmodified
  34853. FROM (feature
  34854. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34855. WHERE (((((cvterm.name)::text = 'alpha_helix'::text) OR ((cvterm.name)::text = 'pi_helix'::text)) OR ((cvterm.name)::text = 'three_ten_helix'::text)) OR ((cvterm.name)::text = 'right_handed_peptide_helix'::text));
  34856. --
  34857. -- Name: ring_chromosome; Type: VIEW; Schema: so; Owner: -
  34858. --
  34859. CREATE VIEW ring_chromosome AS
  34860. SELECT feature.feature_id AS ring_chromosome_id,
  34861. feature.feature_id,
  34862. feature.dbxref_id,
  34863. feature.organism_id,
  34864. feature.name,
  34865. feature.uniquename,
  34866. feature.residues,
  34867. feature.seqlen,
  34868. feature.md5checksum,
  34869. feature.type_id,
  34870. feature.is_analysis,
  34871. feature.is_obsolete,
  34872. feature.timeaccessioned,
  34873. feature.timelastmodified
  34874. FROM (feature
  34875. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34876. WHERE ((((cvterm.name)::text = 'inverted_ring_chromosome'::text) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'ring_chromosome'::text));
  34877. --
  34878. -- Name: rna; Type: VIEW; Schema: so; Owner: -
  34879. --
  34880. CREATE VIEW rna AS
  34881. SELECT feature.feature_id AS rna_id,
  34882. feature.feature_id,
  34883. feature.dbxref_id,
  34884. feature.organism_id,
  34885. feature.name,
  34886. feature.uniquename,
  34887. feature.residues,
  34888. feature.seqlen,
  34889. feature.md5checksum,
  34890. feature.type_id,
  34891. feature.is_analysis,
  34892. feature.is_obsolete,
  34893. feature.timeaccessioned,
  34894. feature.timelastmodified
  34895. FROM (feature
  34896. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34897. WHERE ((cvterm.name)::text = 'RNA'::text);
  34898. --
  34899. -- Name: rna_6s; Type: VIEW; Schema: so; Owner: -
  34900. --
  34901. CREATE VIEW rna_6s AS
  34902. SELECT feature.feature_id AS rna_6s_id,
  34903. feature.feature_id,
  34904. feature.dbxref_id,
  34905. feature.organism_id,
  34906. feature.name,
  34907. feature.uniquename,
  34908. feature.residues,
  34909. feature.seqlen,
  34910. feature.md5checksum,
  34911. feature.type_id,
  34912. feature.is_analysis,
  34913. feature.is_obsolete,
  34914. feature.timeaccessioned,
  34915. feature.timelastmodified
  34916. FROM (feature
  34917. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34918. WHERE ((cvterm.name)::text = 'RNA_6S'::text);
  34919. --
  34920. -- Name: rna_aptamer; Type: VIEW; Schema: so; Owner: -
  34921. --
  34922. CREATE VIEW rna_aptamer AS
  34923. SELECT feature.feature_id AS rna_aptamer_id,
  34924. feature.feature_id,
  34925. feature.dbxref_id,
  34926. feature.organism_id,
  34927. feature.name,
  34928. feature.uniquename,
  34929. feature.residues,
  34930. feature.seqlen,
  34931. feature.md5checksum,
  34932. feature.type_id,
  34933. feature.is_analysis,
  34934. feature.is_obsolete,
  34935. feature.timeaccessioned,
  34936. feature.timelastmodified
  34937. FROM (feature
  34938. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34939. WHERE ((cvterm.name)::text = 'RNA_aptamer'::text);
  34940. --
  34941. -- Name: rna_chromosome; Type: VIEW; Schema: so; Owner: -
  34942. --
  34943. CREATE VIEW rna_chromosome AS
  34944. SELECT feature.feature_id AS rna_chromosome_id,
  34945. feature.feature_id,
  34946. feature.dbxref_id,
  34947. feature.organism_id,
  34948. feature.name,
  34949. feature.uniquename,
  34950. feature.residues,
  34951. feature.seqlen,
  34952. feature.md5checksum,
  34953. feature.type_id,
  34954. feature.is_analysis,
  34955. feature.is_obsolete,
  34956. feature.timeaccessioned,
  34957. feature.timelastmodified
  34958. FROM (feature
  34959. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34960. WHERE ((((((((cvterm.name)::text = 'single_stranded_RNA_chromosome'::text) OR ((cvterm.name)::text = 'double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'RNA_chromosome'::text));
  34961. --
  34962. -- Name: rna_hook_turn; Type: VIEW; Schema: so; Owner: -
  34963. --
  34964. CREATE VIEW rna_hook_turn AS
  34965. SELECT feature.feature_id AS rna_hook_turn_id,
  34966. feature.feature_id,
  34967. feature.dbxref_id,
  34968. feature.organism_id,
  34969. feature.name,
  34970. feature.uniquename,
  34971. feature.residues,
  34972. feature.seqlen,
  34973. feature.md5checksum,
  34974. feature.type_id,
  34975. feature.is_analysis,
  34976. feature.is_obsolete,
  34977. feature.timeaccessioned,
  34978. feature.timelastmodified
  34979. FROM (feature
  34980. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34981. WHERE ((cvterm.name)::text = 'RNA_hook_turn'::text);
  34982. --
  34983. -- Name: rna_internal_loop; Type: VIEW; Schema: so; Owner: -
  34984. --
  34985. CREATE VIEW rna_internal_loop AS
  34986. SELECT feature.feature_id AS rna_internal_loop_id,
  34987. feature.feature_id,
  34988. feature.dbxref_id,
  34989. feature.organism_id,
  34990. feature.name,
  34991. feature.uniquename,
  34992. feature.residues,
  34993. feature.seqlen,
  34994. feature.md5checksum,
  34995. feature.type_id,
  34996. feature.is_analysis,
  34997. feature.is_obsolete,
  34998. feature.timeaccessioned,
  34999. feature.timelastmodified
  35000. FROM (feature
  35001. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35002. WHERE ((((((cvterm.name)::text = 'asymmetric_RNA_internal_loop'::text) OR ((cvterm.name)::text = 'symmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'K_turn_RNA_motif'::text)) OR ((cvterm.name)::text = 'sarcin_like_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_internal_loop'::text));
  35003. --
  35004. -- Name: rna_junction_loop; Type: VIEW; Schema: so; Owner: -
  35005. --
  35006. CREATE VIEW rna_junction_loop AS
  35007. SELECT feature.feature_id AS rna_junction_loop_id,
  35008. feature.feature_id,
  35009. feature.dbxref_id,
  35010. feature.organism_id,
  35011. feature.name,
  35012. feature.uniquename,
  35013. feature.residues,
  35014. feature.seqlen,
  35015. feature.md5checksum,
  35016. feature.type_id,
  35017. feature.is_analysis,
  35018. feature.is_obsolete,
  35019. feature.timeaccessioned,
  35020. feature.timelastmodified
  35021. FROM (feature
  35022. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35023. WHERE (((cvterm.name)::text = 'RNA_hook_turn'::text) OR ((cvterm.name)::text = 'RNA_junction_loop'::text));
  35024. --
  35025. -- Name: rna_motif; Type: VIEW; Schema: so; Owner: -
  35026. --
  35027. CREATE VIEW rna_motif AS
  35028. SELECT feature.feature_id AS rna_motif_id,
  35029. feature.feature_id,
  35030. feature.dbxref_id,
  35031. feature.organism_id,
  35032. feature.name,
  35033. feature.uniquename,
  35034. feature.residues,
  35035. feature.seqlen,
  35036. feature.md5checksum,
  35037. feature.type_id,
  35038. feature.is_analysis,
  35039. feature.is_obsolete,
  35040. feature.timeaccessioned,
  35041. feature.timelastmodified
  35042. FROM (feature
  35043. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35044. WHERE (((((((((((cvterm.name)::text = 'RNA_internal_loop'::text) OR ((cvterm.name)::text = 'A_minor_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_junction_loop'::text)) OR ((cvterm.name)::text = 'hammerhead_ribozyme'::text)) OR ((cvterm.name)::text = 'asymmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'symmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'K_turn_RNA_motif'::text)) OR ((cvterm.name)::text = 'sarcin_like_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_hook_turn'::text)) OR ((cvterm.name)::text = 'RNA_motif'::text));
  35045. --
  35046. -- Name: rna_polymerase_ii_tata_box; Type: VIEW; Schema: so; Owner: -
  35047. --
  35048. CREATE VIEW rna_polymerase_ii_tata_box AS
  35049. SELECT feature.feature_id AS rna_polymerase_ii_tata_box_id,
  35050. feature.feature_id,
  35051. feature.dbxref_id,
  35052. feature.organism_id,
  35053. feature.name,
  35054. feature.uniquename,
  35055. feature.residues,
  35056. feature.seqlen,
  35057. feature.md5checksum,
  35058. feature.type_id,
  35059. feature.is_analysis,
  35060. feature.is_obsolete,
  35061. feature.timeaccessioned,
  35062. feature.timelastmodified
  35063. FROM (feature
  35064. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35065. WHERE ((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text);
  35066. --
  35067. -- Name: rna_polymerase_iii_tata_box; Type: VIEW; Schema: so; Owner: -
  35068. --
  35069. CREATE VIEW rna_polymerase_iii_tata_box AS
  35070. SELECT feature.feature_id AS rna_polymerase_iii_tata_box_id,
  35071. feature.feature_id,
  35072. feature.dbxref_id,
  35073. feature.organism_id,
  35074. feature.name,
  35075. feature.uniquename,
  35076. feature.residues,
  35077. feature.seqlen,
  35078. feature.md5checksum,
  35079. feature.type_id,
  35080. feature.is_analysis,
  35081. feature.is_obsolete,
  35082. feature.timeaccessioned,
  35083. feature.timelastmodified
  35084. FROM (feature
  35085. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35086. WHERE ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text);
  35087. --
  35088. -- Name: rna_polymerase_promoter; Type: VIEW; Schema: so; Owner: -
  35089. --
  35090. CREATE VIEW rna_polymerase_promoter AS
  35091. SELECT feature.feature_id AS rna_polymerase_promoter_id,
  35092. feature.feature_id,
  35093. feature.dbxref_id,
  35094. feature.organism_id,
  35095. feature.name,
  35096. feature.uniquename,
  35097. feature.residues,
  35098. feature.seqlen,
  35099. feature.md5checksum,
  35100. feature.type_id,
  35101. feature.is_analysis,
  35102. feature.is_obsolete,
  35103. feature.timeaccessioned,
  35104. feature.timelastmodified
  35105. FROM (feature
  35106. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35107. WHERE ((((((((((((((((cvterm.name)::text = 'RNApol_I_promoter'::text) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'Phage_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_core_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_promoter'::text));
  35108. --
  35109. -- Name: rna_sequence_secondary_structure; Type: VIEW; Schema: so; Owner: -
  35110. --
  35111. CREATE VIEW rna_sequence_secondary_structure AS
  35112. SELECT feature.feature_id AS rna_sequence_secondary_structure_id,
  35113. feature.feature_id,
  35114. feature.dbxref_id,
  35115. feature.organism_id,
  35116. feature.name,
  35117. feature.uniquename,
  35118. feature.residues,
  35119. feature.seqlen,
  35120. feature.md5checksum,
  35121. feature.type_id,
  35122. feature.is_analysis,
  35123. feature.is_obsolete,
  35124. feature.timeaccessioned,
  35125. feature.timelastmodified
  35126. FROM (feature
  35127. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35128. WHERE ((((cvterm.name)::text = 'stem_loop'::text) OR ((cvterm.name)::text = 'tetraloop'::text)) OR ((cvterm.name)::text = 'RNA_sequence_secondary_structure'::text));
  35129. --
  35130. -- Name: rnai_reagent; Type: VIEW; Schema: so; Owner: -
  35131. --
  35132. CREATE VIEW rnai_reagent AS
  35133. SELECT feature.feature_id AS rnai_reagent_id,
  35134. feature.feature_id,
  35135. feature.dbxref_id,
  35136. feature.organism_id,
  35137. feature.name,
  35138. feature.uniquename,
  35139. feature.residues,
  35140. feature.seqlen,
  35141. feature.md5checksum,
  35142. feature.type_id,
  35143. feature.is_analysis,
  35144. feature.is_obsolete,
  35145. feature.timeaccessioned,
  35146. feature.timelastmodified
  35147. FROM (feature
  35148. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35149. WHERE ((cvterm.name)::text = 'RNAi_reagent'::text);
  35150. --
  35151. -- Name: rnapol_i_promoter; Type: VIEW; Schema: so; Owner: -
  35152. --
  35153. CREATE VIEW rnapol_i_promoter AS
  35154. SELECT feature.feature_id AS rnapol_i_promoter_id,
  35155. feature.feature_id,
  35156. feature.dbxref_id,
  35157. feature.organism_id,
  35158. feature.name,
  35159. feature.uniquename,
  35160. feature.residues,
  35161. feature.seqlen,
  35162. feature.md5checksum,
  35163. feature.type_id,
  35164. feature.is_analysis,
  35165. feature.is_obsolete,
  35166. feature.timeaccessioned,
  35167. feature.timelastmodified
  35168. FROM (feature
  35169. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35170. WHERE ((cvterm.name)::text = 'RNApol_I_promoter'::text);
  35171. --
  35172. -- Name: rnapol_ii_core_promoter; Type: VIEW; Schema: so; Owner: -
  35173. --
  35174. CREATE VIEW rnapol_ii_core_promoter AS
  35175. SELECT feature.feature_id AS rnapol_ii_core_promoter_id,
  35176. feature.feature_id,
  35177. feature.dbxref_id,
  35178. feature.organism_id,
  35179. feature.name,
  35180. feature.uniquename,
  35181. feature.residues,
  35182. feature.seqlen,
  35183. feature.md5checksum,
  35184. feature.type_id,
  35185. feature.is_analysis,
  35186. feature.is_obsolete,
  35187. feature.timeaccessioned,
  35188. feature.timelastmodified
  35189. FROM (feature
  35190. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35191. WHERE ((cvterm.name)::text = 'RNApol_II_core_promoter'::text);
  35192. --
  35193. -- Name: rnapol_ii_promoter; Type: VIEW; Schema: so; Owner: -
  35194. --
  35195. CREATE VIEW rnapol_ii_promoter AS
  35196. SELECT feature.feature_id AS rnapol_ii_promoter_id,
  35197. feature.feature_id,
  35198. feature.dbxref_id,
  35199. feature.organism_id,
  35200. feature.name,
  35201. feature.uniquename,
  35202. feature.residues,
  35203. feature.seqlen,
  35204. feature.md5checksum,
  35205. feature.type_id,
  35206. feature.is_analysis,
  35207. feature.is_obsolete,
  35208. feature.timeaccessioned,
  35209. feature.timelastmodified
  35210. FROM (feature
  35211. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35212. WHERE (((cvterm.name)::text = 'RNApol_II_core_promoter'::text) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text));
  35213. --
  35214. -- Name: rnapol_iii_promoter; Type: VIEW; Schema: so; Owner: -
  35215. --
  35216. CREATE VIEW rnapol_iii_promoter AS
  35217. SELECT feature.feature_id AS rnapol_iii_promoter_id,
  35218. feature.feature_id,
  35219. feature.dbxref_id,
  35220. feature.organism_id,
  35221. feature.name,
  35222. feature.uniquename,
  35223. feature.residues,
  35224. feature.seqlen,
  35225. feature.md5checksum,
  35226. feature.type_id,
  35227. feature.is_analysis,
  35228. feature.is_obsolete,
  35229. feature.timeaccessioned,
  35230. feature.timelastmodified
  35231. FROM (feature
  35232. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35233. WHERE (((((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter'::text));
  35234. --
  35235. -- Name: rnapol_iii_promoter_type_1; Type: VIEW; Schema: so; Owner: -
  35236. --
  35237. CREATE VIEW rnapol_iii_promoter_type_1 AS
  35238. SELECT feature.feature_id AS rnapol_iii_promoter_type_1_id,
  35239. feature.feature_id,
  35240. feature.dbxref_id,
  35241. feature.organism_id,
  35242. feature.name,
  35243. feature.uniquename,
  35244. feature.residues,
  35245. feature.seqlen,
  35246. feature.md5checksum,
  35247. feature.type_id,
  35248. feature.is_analysis,
  35249. feature.is_obsolete,
  35250. feature.timeaccessioned,
  35251. feature.timelastmodified
  35252. FROM (feature
  35253. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35254. WHERE ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text);
  35255. --
  35256. -- Name: rnapol_iii_promoter_type_2; Type: VIEW; Schema: so; Owner: -
  35257. --
  35258. CREATE VIEW rnapol_iii_promoter_type_2 AS
  35259. SELECT feature.feature_id AS rnapol_iii_promoter_type_2_id,
  35260. feature.feature_id,
  35261. feature.dbxref_id,
  35262. feature.organism_id,
  35263. feature.name,
  35264. feature.uniquename,
  35265. feature.residues,
  35266. feature.seqlen,
  35267. feature.md5checksum,
  35268. feature.type_id,
  35269. feature.is_analysis,
  35270. feature.is_obsolete,
  35271. feature.timeaccessioned,
  35272. feature.timelastmodified
  35273. FROM (feature
  35274. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35275. WHERE ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text);
  35276. --
  35277. -- Name: rnapol_iii_promoter_type_3; Type: VIEW; Schema: so; Owner: -
  35278. --
  35279. CREATE VIEW rnapol_iii_promoter_type_3 AS
  35280. SELECT feature.feature_id AS rnapol_iii_promoter_type_3_id,
  35281. feature.feature_id,
  35282. feature.dbxref_id,
  35283. feature.organism_id,
  35284. feature.name,
  35285. feature.uniquename,
  35286. feature.residues,
  35287. feature.seqlen,
  35288. feature.md5checksum,
  35289. feature.type_id,
  35290. feature.is_analysis,
  35291. feature.is_obsolete,
  35292. feature.timeaccessioned,
  35293. feature.timelastmodified
  35294. FROM (feature
  35295. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35296. WHERE ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text);
  35297. --
  35298. -- Name: rnase_mrp_rna; Type: VIEW; Schema: so; Owner: -
  35299. --
  35300. CREATE VIEW rnase_mrp_rna AS
  35301. SELECT feature.feature_id AS rnase_mrp_rna_id,
  35302. feature.feature_id,
  35303. feature.dbxref_id,
  35304. feature.organism_id,
  35305. feature.name,
  35306. feature.uniquename,
  35307. feature.residues,
  35308. feature.seqlen,
  35309. feature.md5checksum,
  35310. feature.type_id,
  35311. feature.is_analysis,
  35312. feature.is_obsolete,
  35313. feature.timeaccessioned,
  35314. feature.timelastmodified
  35315. FROM (feature
  35316. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35317. WHERE ((cvterm.name)::text = 'RNase_MRP_RNA'::text);
  35318. --
  35319. -- Name: rnase_mrp_rna_gene; Type: VIEW; Schema: so; Owner: -
  35320. --
  35321. CREATE VIEW rnase_mrp_rna_gene AS
  35322. SELECT feature.feature_id AS rnase_mrp_rna_gene_id,
  35323. feature.feature_id,
  35324. feature.dbxref_id,
  35325. feature.organism_id,
  35326. feature.name,
  35327. feature.uniquename,
  35328. feature.residues,
  35329. feature.seqlen,
  35330. feature.md5checksum,
  35331. feature.type_id,
  35332. feature.is_analysis,
  35333. feature.is_obsolete,
  35334. feature.timeaccessioned,
  35335. feature.timelastmodified
  35336. FROM (feature
  35337. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35338. WHERE ((cvterm.name)::text = 'RNase_MRP_RNA_gene'::text);
  35339. --
  35340. -- Name: rnase_p_rna; Type: VIEW; Schema: so; Owner: -
  35341. --
  35342. CREATE VIEW rnase_p_rna AS
  35343. SELECT feature.feature_id AS rnase_p_rna_id,
  35344. feature.feature_id,
  35345. feature.dbxref_id,
  35346. feature.organism_id,
  35347. feature.name,
  35348. feature.uniquename,
  35349. feature.residues,
  35350. feature.seqlen,
  35351. feature.md5checksum,
  35352. feature.type_id,
  35353. feature.is_analysis,
  35354. feature.is_obsolete,
  35355. feature.timeaccessioned,
  35356. feature.timelastmodified
  35357. FROM (feature
  35358. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35359. WHERE ((cvterm.name)::text = 'RNase_P_RNA'::text);
  35360. --
  35361. -- Name: rnase_p_rna_gene; Type: VIEW; Schema: so; Owner: -
  35362. --
  35363. CREATE VIEW rnase_p_rna_gene AS
  35364. SELECT feature.feature_id AS rnase_p_rna_gene_id,
  35365. feature.feature_id,
  35366. feature.dbxref_id,
  35367. feature.organism_id,
  35368. feature.name,
  35369. feature.uniquename,
  35370. feature.residues,
  35371. feature.seqlen,
  35372. feature.md5checksum,
  35373. feature.type_id,
  35374. feature.is_analysis,
  35375. feature.is_obsolete,
  35376. feature.timeaccessioned,
  35377. feature.timelastmodified
  35378. FROM (feature
  35379. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35380. WHERE ((cvterm.name)::text = 'RNase_P_RNA_gene'::text);
  35381. --
  35382. -- Name: robertsonian_fusion; Type: VIEW; Schema: so; Owner: -
  35383. --
  35384. CREATE VIEW robertsonian_fusion AS
  35385. SELECT feature.feature_id AS robertsonian_fusion_id,
  35386. feature.feature_id,
  35387. feature.dbxref_id,
  35388. feature.organism_id,
  35389. feature.name,
  35390. feature.uniquename,
  35391. feature.residues,
  35392. feature.seqlen,
  35393. feature.md5checksum,
  35394. feature.type_id,
  35395. feature.is_analysis,
  35396. feature.is_obsolete,
  35397. feature.timeaccessioned,
  35398. feature.timelastmodified
  35399. FROM (feature
  35400. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35401. WHERE ((cvterm.name)::text = 'Robertsonian_fusion'::text);
  35402. --
  35403. -- Name: rpra_rna; Type: VIEW; Schema: so; Owner: -
  35404. --
  35405. CREATE VIEW rpra_rna AS
  35406. SELECT feature.feature_id AS rpra_rna_id,
  35407. feature.feature_id,
  35408. feature.dbxref_id,
  35409. feature.organism_id,
  35410. feature.name,
  35411. feature.uniquename,
  35412. feature.residues,
  35413. feature.seqlen,
  35414. feature.md5checksum,
  35415. feature.type_id,
  35416. feature.is_analysis,
  35417. feature.is_obsolete,
  35418. feature.timeaccessioned,
  35419. feature.timelastmodified
  35420. FROM (feature
  35421. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35422. WHERE ((cvterm.name)::text = 'RprA_RNA'::text);
  35423. --
  35424. -- Name: rr_tract; Type: VIEW; Schema: so; Owner: -
  35425. --
  35426. CREATE VIEW rr_tract AS
  35427. SELECT feature.feature_id AS rr_tract_id,
  35428. feature.feature_id,
  35429. feature.dbxref_id,
  35430. feature.organism_id,
  35431. feature.name,
  35432. feature.uniquename,
  35433. feature.residues,
  35434. feature.seqlen,
  35435. feature.md5checksum,
  35436. feature.type_id,
  35437. feature.is_analysis,
  35438. feature.is_obsolete,
  35439. feature.timeaccessioned,
  35440. feature.timelastmodified
  35441. FROM (feature
  35442. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35443. WHERE ((cvterm.name)::text = 'RR_tract'::text);
  35444. --
  35445. -- Name: rre_rna; Type: VIEW; Schema: so; Owner: -
  35446. --
  35447. CREATE VIEW rre_rna AS
  35448. SELECT feature.feature_id AS rre_rna_id,
  35449. feature.feature_id,
  35450. feature.dbxref_id,
  35451. feature.organism_id,
  35452. feature.name,
  35453. feature.uniquename,
  35454. feature.residues,
  35455. feature.seqlen,
  35456. feature.md5checksum,
  35457. feature.type_id,
  35458. feature.is_analysis,
  35459. feature.is_obsolete,
  35460. feature.timeaccessioned,
  35461. feature.timelastmodified
  35462. FROM (feature
  35463. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35464. WHERE ((cvterm.name)::text = 'RRE_RNA'::text);
  35465. --
  35466. -- Name: rrna; Type: VIEW; Schema: so; Owner: -
  35467. --
  35468. CREATE VIEW rrna AS
  35469. SELECT feature.feature_id AS rrna_id,
  35470. feature.feature_id,
  35471. feature.dbxref_id,
  35472. feature.organism_id,
  35473. feature.name,
  35474. feature.uniquename,
  35475. feature.residues,
  35476. feature.seqlen,
  35477. feature.md5checksum,
  35478. feature.type_id,
  35479. feature.is_analysis,
  35480. feature.is_obsolete,
  35481. feature.timeaccessioned,
  35482. feature.timelastmodified
  35483. FROM (feature
  35484. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35485. WHERE ((((((((((((cvterm.name)::text = 'small_subunit_rRNA'::text) OR ((cvterm.name)::text = 'large_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'rRNA_18S'::text)) OR ((cvterm.name)::text = 'rRNA_16S'::text)) OR ((cvterm.name)::text = 'rRNA_5_8S'::text)) OR ((cvterm.name)::text = 'rRNA_5S'::text)) OR ((cvterm.name)::text = 'rRNA_28S'::text)) OR ((cvterm.name)::text = 'rRNA_23S'::text)) OR ((cvterm.name)::text = 'rRNA_25S'::text)) OR ((cvterm.name)::text = 'rRNA_21S'::text)) OR ((cvterm.name)::text = 'rRNA'::text));
  35486. --
  35487. -- Name: rrna_16s; Type: VIEW; Schema: so; Owner: -
  35488. --
  35489. CREATE VIEW rrna_16s AS
  35490. SELECT feature.feature_id AS rrna_16s_id,
  35491. feature.feature_id,
  35492. feature.dbxref_id,
  35493. feature.organism_id,
  35494. feature.name,
  35495. feature.uniquename,
  35496. feature.residues,
  35497. feature.seqlen,
  35498. feature.md5checksum,
  35499. feature.type_id,
  35500. feature.is_analysis,
  35501. feature.is_obsolete,
  35502. feature.timeaccessioned,
  35503. feature.timelastmodified
  35504. FROM (feature
  35505. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35506. WHERE ((cvterm.name)::text = 'rRNA_16S'::text);
  35507. --
  35508. -- Name: rrna_18s; Type: VIEW; Schema: so; Owner: -
  35509. --
  35510. CREATE VIEW rrna_18s AS
  35511. SELECT feature.feature_id AS rrna_18s_id,
  35512. feature.feature_id,
  35513. feature.dbxref_id,
  35514. feature.organism_id,
  35515. feature.name,
  35516. feature.uniquename,
  35517. feature.residues,
  35518. feature.seqlen,
  35519. feature.md5checksum,
  35520. feature.type_id,
  35521. feature.is_analysis,
  35522. feature.is_obsolete,
  35523. feature.timeaccessioned,
  35524. feature.timelastmodified
  35525. FROM (feature
  35526. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35527. WHERE ((cvterm.name)::text = 'rRNA_18S'::text);
  35528. --
  35529. -- Name: rrna_21s; Type: VIEW; Schema: so; Owner: -
  35530. --
  35531. CREATE VIEW rrna_21s AS
  35532. SELECT feature.feature_id AS rrna_21s_id,
  35533. feature.feature_id,
  35534. feature.dbxref_id,
  35535. feature.organism_id,
  35536. feature.name,
  35537. feature.uniquename,
  35538. feature.residues,
  35539. feature.seqlen,
  35540. feature.md5checksum,
  35541. feature.type_id,
  35542. feature.is_analysis,
  35543. feature.is_obsolete,
  35544. feature.timeaccessioned,
  35545. feature.timelastmodified
  35546. FROM (feature
  35547. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35548. WHERE ((cvterm.name)::text = 'rRNA_21S'::text);
  35549. --
  35550. -- Name: rrna_23s; Type: VIEW; Schema: so; Owner: -
  35551. --
  35552. CREATE VIEW rrna_23s AS
  35553. SELECT feature.feature_id AS rrna_23s_id,
  35554. feature.feature_id,
  35555. feature.dbxref_id,
  35556. feature.organism_id,
  35557. feature.name,
  35558. feature.uniquename,
  35559. feature.residues,
  35560. feature.seqlen,
  35561. feature.md5checksum,
  35562. feature.type_id,
  35563. feature.is_analysis,
  35564. feature.is_obsolete,
  35565. feature.timeaccessioned,
  35566. feature.timelastmodified
  35567. FROM (feature
  35568. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35569. WHERE ((cvterm.name)::text = 'rRNA_23S'::text);
  35570. --
  35571. -- Name: rrna_25s; Type: VIEW; Schema: so; Owner: -
  35572. --
  35573. CREATE VIEW rrna_25s AS
  35574. SELECT feature.feature_id AS rrna_25s_id,
  35575. feature.feature_id,
  35576. feature.dbxref_id,
  35577. feature.organism_id,
  35578. feature.name,
  35579. feature.uniquename,
  35580. feature.residues,
  35581. feature.seqlen,
  35582. feature.md5checksum,
  35583. feature.type_id,
  35584. feature.is_analysis,
  35585. feature.is_obsolete,
  35586. feature.timeaccessioned,
  35587. feature.timelastmodified
  35588. FROM (feature
  35589. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35590. WHERE ((cvterm.name)::text = 'rRNA_25S'::text);
  35591. --
  35592. -- Name: rrna_28s; Type: VIEW; Schema: so; Owner: -
  35593. --
  35594. CREATE VIEW rrna_28s AS
  35595. SELECT feature.feature_id AS rrna_28s_id,
  35596. feature.feature_id,
  35597. feature.dbxref_id,
  35598. feature.organism_id,
  35599. feature.name,
  35600. feature.uniquename,
  35601. feature.residues,
  35602. feature.seqlen,
  35603. feature.md5checksum,
  35604. feature.type_id,
  35605. feature.is_analysis,
  35606. feature.is_obsolete,
  35607. feature.timeaccessioned,
  35608. feature.timelastmodified
  35609. FROM (feature
  35610. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35611. WHERE ((cvterm.name)::text = 'rRNA_28S'::text);
  35612. --
  35613. -- Name: rrna_5_8s; Type: VIEW; Schema: so; Owner: -
  35614. --
  35615. CREATE VIEW rrna_5_8s AS
  35616. SELECT feature.feature_id AS rrna_5_8s_id,
  35617. feature.feature_id,
  35618. feature.dbxref_id,
  35619. feature.organism_id,
  35620. feature.name,
  35621. feature.uniquename,
  35622. feature.residues,
  35623. feature.seqlen,
  35624. feature.md5checksum,
  35625. feature.type_id,
  35626. feature.is_analysis,
  35627. feature.is_obsolete,
  35628. feature.timeaccessioned,
  35629. feature.timelastmodified
  35630. FROM (feature
  35631. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35632. WHERE ((cvterm.name)::text = 'rRNA_5_8S'::text);
  35633. --
  35634. -- Name: rrna_5s; Type: VIEW; Schema: so; Owner: -
  35635. --
  35636. CREATE VIEW rrna_5s AS
  35637. SELECT feature.feature_id AS rrna_5s_id,
  35638. feature.feature_id,
  35639. feature.dbxref_id,
  35640. feature.organism_id,
  35641. feature.name,
  35642. feature.uniquename,
  35643. feature.residues,
  35644. feature.seqlen,
  35645. feature.md5checksum,
  35646. feature.type_id,
  35647. feature.is_analysis,
  35648. feature.is_obsolete,
  35649. feature.timeaccessioned,
  35650. feature.timelastmodified
  35651. FROM (feature
  35652. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35653. WHERE ((cvterm.name)::text = 'rRNA_5S'::text);
  35654. --
  35655. -- Name: rrna_cleavage_rna; Type: VIEW; Schema: so; Owner: -
  35656. --
  35657. CREATE VIEW rrna_cleavage_rna AS
  35658. SELECT feature.feature_id AS rrna_cleavage_rna_id,
  35659. feature.feature_id,
  35660. feature.dbxref_id,
  35661. feature.organism_id,
  35662. feature.name,
  35663. feature.uniquename,
  35664. feature.residues,
  35665. feature.seqlen,
  35666. feature.md5checksum,
  35667. feature.type_id,
  35668. feature.is_analysis,
  35669. feature.is_obsolete,
  35670. feature.timeaccessioned,
  35671. feature.timelastmodified
  35672. FROM (feature
  35673. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35674. WHERE ((cvterm.name)::text = 'rRNA_cleavage_RNA'::text);
  35675. --
  35676. -- Name: rrna_cleavage_snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  35677. --
  35678. CREATE VIEW rrna_cleavage_snorna_primary_transcript AS
  35679. SELECT feature.feature_id AS rrna_cleavage_snorna_primary_transcript_id,
  35680. feature.feature_id,
  35681. feature.dbxref_id,
  35682. feature.organism_id,
  35683. feature.name,
  35684. feature.uniquename,
  35685. feature.residues,
  35686. feature.seqlen,
  35687. feature.md5checksum,
  35688. feature.type_id,
  35689. feature.is_analysis,
  35690. feature.is_obsolete,
  35691. feature.timeaccessioned,
  35692. feature.timelastmodified
  35693. FROM (feature
  35694. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35695. WHERE ((cvterm.name)::text = 'rRNA_cleavage_snoRNA_primary_transcript'::text);
  35696. --
  35697. -- Name: rrna_encoding; Type: VIEW; Schema: so; Owner: -
  35698. --
  35699. CREATE VIEW rrna_encoding AS
  35700. SELECT feature.feature_id AS rrna_encoding_id,
  35701. feature.feature_id,
  35702. feature.dbxref_id,
  35703. feature.organism_id,
  35704. feature.name,
  35705. feature.uniquename,
  35706. feature.residues,
  35707. feature.seqlen,
  35708. feature.md5checksum,
  35709. feature.type_id,
  35710. feature.is_analysis,
  35711. feature.is_obsolete,
  35712. feature.timeaccessioned,
  35713. feature.timelastmodified
  35714. FROM (feature
  35715. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35716. WHERE ((cvterm.name)::text = 'rRNA_encoding'::text);
  35717. --
  35718. -- Name: rrna_gene; Type: VIEW; Schema: so; Owner: -
  35719. --
  35720. CREATE VIEW rrna_gene AS
  35721. SELECT feature.feature_id AS rrna_gene_id,
  35722. feature.feature_id,
  35723. feature.dbxref_id,
  35724. feature.organism_id,
  35725. feature.name,
  35726. feature.uniquename,
  35727. feature.residues,
  35728. feature.seqlen,
  35729. feature.md5checksum,
  35730. feature.type_id,
  35731. feature.is_analysis,
  35732. feature.is_obsolete,
  35733. feature.timeaccessioned,
  35734. feature.timelastmodified
  35735. FROM (feature
  35736. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35737. WHERE ((cvterm.name)::text = 'rRNA_gene'::text);
  35738. --
  35739. -- Name: rrna_large_subunit_primary_transcript; Type: VIEW; Schema: so; Owner: -
  35740. --
  35741. CREATE VIEW rrna_large_subunit_primary_transcript AS
  35742. SELECT feature.feature_id AS rrna_large_subunit_primary_transcript_id,
  35743. feature.feature_id,
  35744. feature.dbxref_id,
  35745. feature.organism_id,
  35746. feature.name,
  35747. feature.uniquename,
  35748. feature.residues,
  35749. feature.seqlen,
  35750. feature.md5checksum,
  35751. feature.type_id,
  35752. feature.is_analysis,
  35753. feature.is_obsolete,
  35754. feature.timeaccessioned,
  35755. feature.timelastmodified
  35756. FROM (feature
  35757. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35758. WHERE ((cvterm.name)::text = 'rRNA_large_subunit_primary_transcript'::text);
  35759. --
  35760. -- Name: rrna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  35761. --
  35762. CREATE VIEW rrna_primary_transcript AS
  35763. SELECT feature.feature_id AS rrna_primary_transcript_id,
  35764. feature.feature_id,
  35765. feature.dbxref_id,
  35766. feature.organism_id,
  35767. feature.name,
  35768. feature.uniquename,
  35769. feature.residues,
  35770. feature.seqlen,
  35771. feature.md5checksum,
  35772. feature.type_id,
  35773. feature.is_analysis,
  35774. feature.is_obsolete,
  35775. feature.timeaccessioned,
  35776. feature.timelastmodified
  35777. FROM (feature
  35778. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35779. WHERE ((((cvterm.name)::text = 'rRNA_small_subunit_primary_transcript'::text) OR ((cvterm.name)::text = 'rRNA_large_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript'::text));
  35780. --
  35781. -- Name: rrna_primary_transcript_region; Type: VIEW; Schema: so; Owner: -
  35782. --
  35783. CREATE VIEW rrna_primary_transcript_region AS
  35784. SELECT feature.feature_id AS rrna_primary_transcript_region_id,
  35785. feature.feature_id,
  35786. feature.dbxref_id,
  35787. feature.organism_id,
  35788. feature.name,
  35789. feature.uniquename,
  35790. feature.residues,
  35791. feature.seqlen,
  35792. feature.md5checksum,
  35793. feature.type_id,
  35794. feature.is_analysis,
  35795. feature.is_obsolete,
  35796. feature.timeaccessioned,
  35797. feature.timelastmodified
  35798. FROM (feature
  35799. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35800. WHERE (((((cvterm.name)::text = 'transcribed_spacer_region'::text) OR ((cvterm.name)::text = 'internal_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'external_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript_region'::text));
  35801. --
  35802. -- Name: rrna_small_subunit_primary_transcript; Type: VIEW; Schema: so; Owner: -
  35803. --
  35804. CREATE VIEW rrna_small_subunit_primary_transcript AS
  35805. SELECT feature.feature_id AS rrna_small_subunit_primary_transcript_id,
  35806. feature.feature_id,
  35807. feature.dbxref_id,
  35808. feature.organism_id,
  35809. feature.name,
  35810. feature.uniquename,
  35811. feature.residues,
  35812. feature.seqlen,
  35813. feature.md5checksum,
  35814. feature.type_id,
  35815. feature.is_analysis,
  35816. feature.is_obsolete,
  35817. feature.timeaccessioned,
  35818. feature.timelastmodified
  35819. FROM (feature
  35820. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35821. WHERE ((cvterm.name)::text = 'rRNA_small_subunit_primary_transcript'::text);
  35822. --
  35823. -- Name: rst; Type: VIEW; Schema: so; Owner: -
  35824. --
  35825. CREATE VIEW rst AS
  35826. SELECT feature.feature_id AS rst_id,
  35827. feature.feature_id,
  35828. feature.dbxref_id,
  35829. feature.organism_id,
  35830. feature.name,
  35831. feature.uniquename,
  35832. feature.residues,
  35833. feature.seqlen,
  35834. feature.md5checksum,
  35835. feature.type_id,
  35836. feature.is_analysis,
  35837. feature.is_obsolete,
  35838. feature.timeaccessioned,
  35839. feature.timelastmodified
  35840. FROM (feature
  35841. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35842. WHERE ((((cvterm.name)::text = 'three_prime_RST'::text) OR ((cvterm.name)::text = 'five_prime_RST'::text)) OR ((cvterm.name)::text = 'RST'::text));
  35843. --
  35844. -- Name: rst_match; Type: VIEW; Schema: so; Owner: -
  35845. --
  35846. CREATE VIEW rst_match AS
  35847. SELECT feature.feature_id AS rst_match_id,
  35848. feature.feature_id,
  35849. feature.dbxref_id,
  35850. feature.organism_id,
  35851. feature.name,
  35852. feature.uniquename,
  35853. feature.residues,
  35854. feature.seqlen,
  35855. feature.md5checksum,
  35856. feature.type_id,
  35857. feature.is_analysis,
  35858. feature.is_obsolete,
  35859. feature.timeaccessioned,
  35860. feature.timelastmodified
  35861. FROM (feature
  35862. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35863. WHERE ((cvterm.name)::text = 'RST_match'::text);
  35864. --
  35865. -- Name: s_gna; Type: VIEW; Schema: so; Owner: -
  35866. --
  35867. CREATE VIEW s_gna AS
  35868. SELECT feature.feature_id AS s_gna_id,
  35869. feature.feature_id,
  35870. feature.dbxref_id,
  35871. feature.organism_id,
  35872. feature.name,
  35873. feature.uniquename,
  35874. feature.residues,
  35875. feature.seqlen,
  35876. feature.md5checksum,
  35877. feature.type_id,
  35878. feature.is_analysis,
  35879. feature.is_obsolete,
  35880. feature.timeaccessioned,
  35881. feature.timelastmodified
  35882. FROM (feature
  35883. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35884. WHERE ((cvterm.name)::text = 'S_GNA'::text);
  35885. --
  35886. -- Name: s_gna_oligo; Type: VIEW; Schema: so; Owner: -
  35887. --
  35888. CREATE VIEW s_gna_oligo AS
  35889. SELECT feature.feature_id AS s_gna_oligo_id,
  35890. feature.feature_id,
  35891. feature.dbxref_id,
  35892. feature.organism_id,
  35893. feature.name,
  35894. feature.uniquename,
  35895. feature.residues,
  35896. feature.seqlen,
  35897. feature.md5checksum,
  35898. feature.type_id,
  35899. feature.is_analysis,
  35900. feature.is_obsolete,
  35901. feature.timeaccessioned,
  35902. feature.timelastmodified
  35903. FROM (feature
  35904. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35905. WHERE ((cvterm.name)::text = 'S_GNA_oligo'::text);
  35906. --
  35907. -- Name: sage_tag; Type: VIEW; Schema: so; Owner: -
  35908. --
  35909. CREATE VIEW sage_tag AS
  35910. SELECT feature.feature_id AS sage_tag_id,
  35911. feature.feature_id,
  35912. feature.dbxref_id,
  35913. feature.organism_id,
  35914. feature.name,
  35915. feature.uniquename,
  35916. feature.residues,
  35917. feature.seqlen,
  35918. feature.md5checksum,
  35919. feature.type_id,
  35920. feature.is_analysis,
  35921. feature.is_obsolete,
  35922. feature.timeaccessioned,
  35923. feature.timelastmodified
  35924. FROM (feature
  35925. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35926. WHERE ((cvterm.name)::text = 'SAGE_tag'::text);
  35927. --
  35928. -- Name: sarcin_like_rna_motif; Type: VIEW; Schema: so; Owner: -
  35929. --
  35930. CREATE VIEW sarcin_like_rna_motif AS
  35931. SELECT feature.feature_id AS sarcin_like_rna_motif_id,
  35932. feature.feature_id,
  35933. feature.dbxref_id,
  35934. feature.organism_id,
  35935. feature.name,
  35936. feature.uniquename,
  35937. feature.residues,
  35938. feature.seqlen,
  35939. feature.md5checksum,
  35940. feature.type_id,
  35941. feature.is_analysis,
  35942. feature.is_obsolete,
  35943. feature.timeaccessioned,
  35944. feature.timelastmodified
  35945. FROM (feature
  35946. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35947. WHERE ((cvterm.name)::text = 'sarcin_like_RNA_motif'::text);
  35948. --
  35949. -- Name: satellite_dna; Type: VIEW; Schema: so; Owner: -
  35950. --
  35951. CREATE VIEW satellite_dna AS
  35952. SELECT feature.feature_id AS satellite_dna_id,
  35953. feature.feature_id,
  35954. feature.dbxref_id,
  35955. feature.organism_id,
  35956. feature.name,
  35957. feature.uniquename,
  35958. feature.residues,
  35959. feature.seqlen,
  35960. feature.md5checksum,
  35961. feature.type_id,
  35962. feature.is_analysis,
  35963. feature.is_obsolete,
  35964. feature.timeaccessioned,
  35965. feature.timelastmodified
  35966. FROM (feature
  35967. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35968. WHERE (((((((cvterm.name)::text = 'microsatellite'::text) OR ((cvterm.name)::text = 'minisatellite'::text)) OR ((cvterm.name)::text = 'dinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'trinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'tetranucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'satellite_DNA'::text));
  35969. --
  35970. -- Name: schellmann_loop; Type: VIEW; Schema: so; Owner: -
  35971. --
  35972. CREATE VIEW schellmann_loop AS
  35973. SELECT feature.feature_id AS schellmann_loop_id,
  35974. feature.feature_id,
  35975. feature.dbxref_id,
  35976. feature.organism_id,
  35977. feature.name,
  35978. feature.uniquename,
  35979. feature.residues,
  35980. feature.seqlen,
  35981. feature.md5checksum,
  35982. feature.type_id,
  35983. feature.is_analysis,
  35984. feature.is_obsolete,
  35985. feature.timeaccessioned,
  35986. feature.timelastmodified
  35987. FROM (feature
  35988. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35989. WHERE ((((cvterm.name)::text = 'schellmann_loop_seven'::text) OR ((cvterm.name)::text = 'schellmann_loop_six'::text)) OR ((cvterm.name)::text = 'schellmann_loop'::text));
  35990. --
  35991. -- Name: schellmann_loop_seven; Type: VIEW; Schema: so; Owner: -
  35992. --
  35993. CREATE VIEW schellmann_loop_seven AS
  35994. SELECT feature.feature_id AS schellmann_loop_seven_id,
  35995. feature.feature_id,
  35996. feature.dbxref_id,
  35997. feature.organism_id,
  35998. feature.name,
  35999. feature.uniquename,
  36000. feature.residues,
  36001. feature.seqlen,
  36002. feature.md5checksum,
  36003. feature.type_id,
  36004. feature.is_analysis,
  36005. feature.is_obsolete,
  36006. feature.timeaccessioned,
  36007. feature.timelastmodified
  36008. FROM (feature
  36009. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36010. WHERE ((cvterm.name)::text = 'schellmann_loop_seven'::text);
  36011. --
  36012. -- Name: schellmann_loop_six; Type: VIEW; Schema: so; Owner: -
  36013. --
  36014. CREATE VIEW schellmann_loop_six AS
  36015. SELECT feature.feature_id AS schellmann_loop_six_id,
  36016. feature.feature_id,
  36017. feature.dbxref_id,
  36018. feature.organism_id,
  36019. feature.name,
  36020. feature.uniquename,
  36021. feature.residues,
  36022. feature.seqlen,
  36023. feature.md5checksum,
  36024. feature.type_id,
  36025. feature.is_analysis,
  36026. feature.is_obsolete,
  36027. feature.timeaccessioned,
  36028. feature.timelastmodified
  36029. FROM (feature
  36030. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36031. WHERE ((cvterm.name)::text = 'schellmann_loop_six'::text);
  36032. --
  36033. -- Name: score; Type: VIEW; Schema: so; Owner: -
  36034. --
  36035. CREATE VIEW score AS
  36036. SELECT feature.feature_id AS score_id,
  36037. feature.feature_id,
  36038. feature.dbxref_id,
  36039. feature.organism_id,
  36040. feature.name,
  36041. feature.uniquename,
  36042. feature.residues,
  36043. feature.seqlen,
  36044. feature.md5checksum,
  36045. feature.type_id,
  36046. feature.is_analysis,
  36047. feature.is_obsolete,
  36048. feature.timeaccessioned,
  36049. feature.timelastmodified
  36050. FROM (feature
  36051. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36052. WHERE ((cvterm.name)::text = 'score'::text);
  36053. --
  36054. -- Name: scrna; Type: VIEW; Schema: so; Owner: -
  36055. --
  36056. CREATE VIEW scrna AS
  36057. SELECT feature.feature_id AS scrna_id,
  36058. feature.feature_id,
  36059. feature.dbxref_id,
  36060. feature.organism_id,
  36061. feature.name,
  36062. feature.uniquename,
  36063. feature.residues,
  36064. feature.seqlen,
  36065. feature.md5checksum,
  36066. feature.type_id,
  36067. feature.is_analysis,
  36068. feature.is_obsolete,
  36069. feature.timeaccessioned,
  36070. feature.timelastmodified
  36071. FROM (feature
  36072. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36073. WHERE ((cvterm.name)::text = 'scRNA'::text);
  36074. --
  36075. -- Name: scrna_encoding; Type: VIEW; Schema: so; Owner: -
  36076. --
  36077. CREATE VIEW scrna_encoding AS
  36078. SELECT feature.feature_id AS scrna_encoding_id,
  36079. feature.feature_id,
  36080. feature.dbxref_id,
  36081. feature.organism_id,
  36082. feature.name,
  36083. feature.uniquename,
  36084. feature.residues,
  36085. feature.seqlen,
  36086. feature.md5checksum,
  36087. feature.type_id,
  36088. feature.is_analysis,
  36089. feature.is_obsolete,
  36090. feature.timeaccessioned,
  36091. feature.timelastmodified
  36092. FROM (feature
  36093. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36094. WHERE ((cvterm.name)::text = 'scRNA_encoding'::text);
  36095. --
  36096. -- Name: scrna_gene; Type: VIEW; Schema: so; Owner: -
  36097. --
  36098. CREATE VIEW scrna_gene AS
  36099. SELECT feature.feature_id AS scrna_gene_id,
  36100. feature.feature_id,
  36101. feature.dbxref_id,
  36102. feature.organism_id,
  36103. feature.name,
  36104. feature.uniquename,
  36105. feature.residues,
  36106. feature.seqlen,
  36107. feature.md5checksum,
  36108. feature.type_id,
  36109. feature.is_analysis,
  36110. feature.is_obsolete,
  36111. feature.timeaccessioned,
  36112. feature.timelastmodified
  36113. FROM (feature
  36114. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36115. WHERE ((cvterm.name)::text = 'scRNA_gene'::text);
  36116. --
  36117. -- Name: scrna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  36118. --
  36119. CREATE VIEW scrna_primary_transcript AS
  36120. SELECT feature.feature_id AS scrna_primary_transcript_id,
  36121. feature.feature_id,
  36122. feature.dbxref_id,
  36123. feature.organism_id,
  36124. feature.name,
  36125. feature.uniquename,
  36126. feature.residues,
  36127. feature.seqlen,
  36128. feature.md5checksum,
  36129. feature.type_id,
  36130. feature.is_analysis,
  36131. feature.is_obsolete,
  36132. feature.timeaccessioned,
  36133. feature.timelastmodified
  36134. FROM (feature
  36135. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36136. WHERE ((cvterm.name)::text = 'scRNA_primary_transcript'::text);
  36137. --
  36138. -- Name: secis_element; Type: VIEW; Schema: so; Owner: -
  36139. --
  36140. CREATE VIEW secis_element AS
  36141. SELECT feature.feature_id AS secis_element_id,
  36142. feature.feature_id,
  36143. feature.dbxref_id,
  36144. feature.organism_id,
  36145. feature.name,
  36146. feature.uniquename,
  36147. feature.residues,
  36148. feature.seqlen,
  36149. feature.md5checksum,
  36150. feature.type_id,
  36151. feature.is_analysis,
  36152. feature.is_obsolete,
  36153. feature.timeaccessioned,
  36154. feature.timelastmodified
  36155. FROM (feature
  36156. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36157. WHERE ((cvterm.name)::text = 'SECIS_element'::text);
  36158. --
  36159. -- Name: selenocysteine; Type: VIEW; Schema: so; Owner: -
  36160. --
  36161. CREATE VIEW selenocysteine AS
  36162. SELECT feature.feature_id AS selenocysteine_id,
  36163. feature.feature_id,
  36164. feature.dbxref_id,
  36165. feature.organism_id,
  36166. feature.name,
  36167. feature.uniquename,
  36168. feature.residues,
  36169. feature.seqlen,
  36170. feature.md5checksum,
  36171. feature.type_id,
  36172. feature.is_analysis,
  36173. feature.is_obsolete,
  36174. feature.timeaccessioned,
  36175. feature.timelastmodified
  36176. FROM (feature
  36177. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36178. WHERE ((cvterm.name)::text = 'selenocysteine'::text);
  36179. --
  36180. -- Name: selenocysteine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  36181. --
  36182. CREATE VIEW selenocysteine_trna_primary_transcript AS
  36183. SELECT feature.feature_id AS selenocysteine_trna_primary_transcript_id,
  36184. feature.feature_id,
  36185. feature.dbxref_id,
  36186. feature.organism_id,
  36187. feature.name,
  36188. feature.uniquename,
  36189. feature.residues,
  36190. feature.seqlen,
  36191. feature.md5checksum,
  36192. feature.type_id,
  36193. feature.is_analysis,
  36194. feature.is_obsolete,
  36195. feature.timeaccessioned,
  36196. feature.timelastmodified
  36197. FROM (feature
  36198. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36199. WHERE ((cvterm.name)::text = 'selenocysteine_tRNA_primary_transcript'::text);
  36200. --
  36201. -- Name: selenocysteinyl_trna; Type: VIEW; Schema: so; Owner: -
  36202. --
  36203. CREATE VIEW selenocysteinyl_trna AS
  36204. SELECT feature.feature_id AS selenocysteinyl_trna_id,
  36205. feature.feature_id,
  36206. feature.dbxref_id,
  36207. feature.organism_id,
  36208. feature.name,
  36209. feature.uniquename,
  36210. feature.residues,
  36211. feature.seqlen,
  36212. feature.md5checksum,
  36213. feature.type_id,
  36214. feature.is_analysis,
  36215. feature.is_obsolete,
  36216. feature.timeaccessioned,
  36217. feature.timelastmodified
  36218. FROM (feature
  36219. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36220. WHERE ((cvterm.name)::text = 'selenocysteinyl_tRNA'::text);
  36221. --
  36222. -- Name: sequence_alteration; Type: VIEW; Schema: so; Owner: -
  36223. --
  36224. CREATE VIEW sequence_alteration AS
  36225. SELECT feature.feature_id AS sequence_alteration_id,
  36226. feature.feature_id,
  36227. feature.dbxref_id,
  36228. feature.organism_id,
  36229. feature.name,
  36230. feature.uniquename,
  36231. feature.residues,
  36232. feature.seqlen,
  36233. feature.md5checksum,
  36234. feature.type_id,
  36235. feature.is_analysis,
  36236. feature.is_obsolete,
  36237. feature.timeaccessioned,
  36238. feature.timelastmodified
  36239. FROM (feature
  36240. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36241. WHERE (((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'deletion'::text) OR ((cvterm.name)::text = 'translocation'::text)) OR ((cvterm.name)::text = 'insertion'::text)) OR ((cvterm.name)::text = 'copy_number_variation'::text)) OR ((cvterm.name)::text = 'UPD'::text)) OR ((cvterm.name)::text = 'structural_alteration'::text)) OR ((cvterm.name)::text = 'substitution'::text)) OR ((cvterm.name)::text = 'indel'::text)) OR ((cvterm.name)::text = 'inversion'::text)) OR ((cvterm.name)::text = 'transgenic_insertion'::text)) OR ((cvterm.name)::text = 'duplication'::text)) OR ((cvterm.name)::text = 'tandem_duplication'::text)) OR ((cvterm.name)::text = 'direct_tandem_duplication'::text)) OR ((cvterm.name)::text = 'inverted_tandem_duplication'::text)) OR ((cvterm.name)::text = 'copy_number_gain'::text)) OR ((cvterm.name)::text = 'copy_number_loss'::text)) OR ((cvterm.name)::text = 'maternal_uniparental_disomy'::text)) OR ((cvterm.name)::text = 'paternal_uniparental_disomy'::text)) OR ((cvterm.name)::text = 'complex_structural_alteration'::text)) OR ((cvterm.name)::text = 'sequence_length_variation'::text)) OR ((cvterm.name)::text = 'MNP'::text)) OR ((cvterm.name)::text = 'SNV'::text)) OR ((cvterm.name)::text = 'complex_substitution'::text)) OR ((cvterm.name)::text = 'simple_sequence_length_variation'::text)) OR ((cvterm.name)::text = 'SNP'::text)) OR ((cvterm.name)::text = 'point_mutation'::text)) OR ((cvterm.name)::text = 'transition'::text)) OR ((cvterm.name)::text = 'transversion'::text)) OR ((cvterm.name)::text = 'pyrimidine_transition'::text)) OR ((cvterm.name)::text = 'purine_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition'::text)) OR ((cvterm.name)::text = 'T_to_C_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text)) OR ((cvterm.name)::text = 'A_to_G_transition'::text)) OR ((cvterm.name)::text = 'G_to_A_transition'::text)) OR ((cvterm.name)::text = 'pyrimidine_to_purine_transversion'::text)) OR ((cvterm.name)::text = 'purine_to_pyrimidine_transversion'::text)) OR ((cvterm.name)::text = 'C_to_A_transversion'::text)) OR ((cvterm.name)::text = 'C_to_G_transversion'::text)) OR ((cvterm.name)::text = 'T_to_A_transversion'::text)) OR ((cvterm.name)::text = 'T_to_G_transversion'::text)) OR ((cvterm.name)::text = 'A_to_C_transversion'::text)) OR ((cvterm.name)::text = 'A_to_T_transversion'::text)) OR ((cvterm.name)::text = 'G_to_C_transversion'::text)) OR ((cvterm.name)::text = 'G_to_T_transversion'::text)) OR ((cvterm.name)::text = 'sequence_alteration'::text));
  36242. --
  36243. -- Name: sequence_assembly; Type: VIEW; Schema: so; Owner: -
  36244. --
  36245. CREATE VIEW sequence_assembly AS
  36246. SELECT feature.feature_id AS sequence_assembly_id,
  36247. feature.feature_id,
  36248. feature.dbxref_id,
  36249. feature.organism_id,
  36250. feature.name,
  36251. feature.uniquename,
  36252. feature.residues,
  36253. feature.seqlen,
  36254. feature.md5checksum,
  36255. feature.type_id,
  36256. feature.is_analysis,
  36257. feature.is_obsolete,
  36258. feature.timeaccessioned,
  36259. feature.timelastmodified
  36260. FROM (feature
  36261. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36262. WHERE (((((((((cvterm.name)::text = 'supercontig'::text) OR ((cvterm.name)::text = 'contig'::text)) OR ((cvterm.name)::text = 'tiling_path'::text)) OR ((cvterm.name)::text = 'virtual_sequence'::text)) OR ((cvterm.name)::text = 'golden_path'::text)) OR ((cvterm.name)::text = 'ultracontig'::text)) OR ((cvterm.name)::text = 'expressed_sequence_assembly'::text)) OR ((cvterm.name)::text = 'sequence_assembly'::text));
  36263. --
  36264. -- Name: sequence_attribute; Type: VIEW; Schema: so; Owner: -
  36265. --
  36266. CREATE VIEW sequence_attribute AS
  36267. SELECT feature.feature_id AS sequence_attribute_id,
  36268. feature.feature_id,
  36269. feature.dbxref_id,
  36270. feature.organism_id,
  36271. feature.name,
  36272. feature.uniquename,
  36273. feature.residues,
  36274. feature.seqlen,
  36275. feature.md5checksum,
  36276. feature.type_id,
  36277. feature.is_analysis,
  36278. feature.is_obsolete,
  36279. feature.timeaccessioned,
  36280. feature.timelastmodified
  36281. FROM (feature
  36282. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36283. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'polymer_attribute'::text) OR ((cvterm.name)::text = 'feature_attribute'::text)) OR ((cvterm.name)::text = 'sequence_location'::text)) OR ((cvterm.name)::text = 'variant_quality'::text)) OR ((cvterm.name)::text = 'nucleic_acid'::text)) OR ((cvterm.name)::text = 'synthetic_sequence'::text)) OR ((cvterm.name)::text = 'topology_attribute'::text)) OR ((cvterm.name)::text = 'peptidyl'::text)) OR ((cvterm.name)::text = 'DNA'::text)) OR ((cvterm.name)::text = 'RNA'::text)) OR ((cvterm.name)::text = 'morpholino_backbone'::text)) OR ((cvterm.name)::text = 'PNA'::text)) OR ((cvterm.name)::text = 'LNA'::text)) OR ((cvterm.name)::text = 'TNA'::text)) OR ((cvterm.name)::text = 'GNA'::text)) OR ((cvterm.name)::text = 'cDNA'::text)) OR ((cvterm.name)::text = 'genomic_DNA'::text)) OR ((cvterm.name)::text = 'single_stranded_cDNA'::text)) OR ((cvterm.name)::text = 'double_stranded_cDNA'::text)) OR ((cvterm.name)::text = 'R_GNA'::text)) OR ((cvterm.name)::text = 'S_GNA'::text)) OR ((cvterm.name)::text = 'random_sequence'::text)) OR ((cvterm.name)::text = 'designed_sequence'::text)) OR ((cvterm.name)::text = 'linear'::text)) OR ((cvterm.name)::text = 'circular'::text)) OR ((cvterm.name)::text = 'transcript_attribute'::text)) OR ((cvterm.name)::text = 'bound_by_factor'::text)) OR ((cvterm.name)::text = 'flanked'::text)) OR ((cvterm.name)::text = 'gene_attribute'::text)) OR ((cvterm.name)::text = 'retrotransposed'::text)) OR ((cvterm.name)::text = 'transgenic'::text)) OR ((cvterm.name)::text = 'natural'::text)) OR ((cvterm.name)::text = 'engineered'::text)) OR ((cvterm.name)::text = 'foreign'::text)) OR ((cvterm.name)::text = 'fusion'::text)) OR ((cvterm.name)::text = 'rescue'::text)) OR ((cvterm.name)::text = 'wild_type'::text)) OR ((cvterm.name)::text = 'conserved'::text)) OR ((cvterm.name)::text = 'status'::text)) OR ((cvterm.name)::text = 'intermediate'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged'::text)) OR ((cvterm.name)::text = 'cryptic'::text)) OR ((cvterm.name)::text = 'strand_attribute'::text)) OR ((cvterm.name)::text = 'direction_attribute'::text)) OR ((cvterm.name)::text = 'enzymatic'::text)) OR ((cvterm.name)::text = 'mobile'::text)) OR ((cvterm.name)::text = 'alteration_attribute'::text)) OR ((cvterm.name)::text = 'experimental_feature_attribute'::text)) OR ((cvterm.name)::text = 'edited'::text)) OR ((cvterm.name)::text = 'capped'::text)) OR ((cvterm.name)::text = 'mRNA_attribute'::text)) OR ((cvterm.name)::text = 'trans_spliced'::text)) OR ((cvterm.name)::text = 'alternatively_spliced'::text)) OR ((cvterm.name)::text = 'monocistronic'::text)) OR ((cvterm.name)::text = 'polycistronic'::text)) OR ((cvterm.name)::text = 'polyadenylated'::text)) OR ((cvterm.name)::text = 'exemplar'::text)) OR ((cvterm.name)::text = 'frameshift'::text)) OR ((cvterm.name)::text = 'recoded'::text)) OR ((cvterm.name)::text = 'minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_framshift'::text)) OR ((cvterm.name)::text = 'codon_redefined'::text)) OR ((cvterm.name)::text = 'recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'minus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'plus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'dicistronic'::text)) OR ((cvterm.name)::text = 'bound_by_protein'::text)) OR ((cvterm.name)::text = 'bound_by_nucleic_acid'::text)) OR ((cvterm.name)::text = 'floxed'::text)) OR ((cvterm.name)::text = 'FRT_flanked'::text)) OR ((cvterm.name)::text = 'protein_coding'::text)) OR ((cvterm.name)::text = 'non_protein_coding'::text)) OR ((cvterm.name)::text = 'gene_to_gene_feature'::text)) OR ((cvterm.name)::text = 'gene_array_member'::text)) OR ((cvterm.name)::text = 'regulated'::text)) OR ((cvterm.name)::text = 'epigenetically_modified'::text)) OR ((cvterm.name)::text = 'encodes_alternately_spliced_transcripts'::text)) OR ((cvterm.name)::text = 'encodes_alternate_transcription_start_sites'::text)) OR ((cvterm.name)::text = 'intein_containing'::text)) OR ((cvterm.name)::text = 'miRNA_encoding'::text)) OR ((cvterm.name)::text = 'rRNA_encoding'::text)) OR ((cvterm.name)::text = 'scRNA_encoding'::text)) OR ((cvterm.name)::text = 'snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'snRNA_encoding'::text)) OR ((cvterm.name)::text = 'SRP_RNA_encoding'::text)) OR ((cvterm.name)::text = 'stRNA_encoding'::text)) OR ((cvterm.name)::text = 'tmRNA_encoding'::text)) OR ((cvterm.name)::text = 'tRNA_encoding'::text)) OR ((cvterm.name)::text = 'gRNA_encoding'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'overlapping'::text)) OR ((cvterm.name)::text = 'inside_intron'::text)) OR ((cvterm.name)::text = 'five_prime_three_prime_overlap'::text)) OR ((cvterm.name)::text = 'five_prime_five_prime_overlap'::text)) OR ((cvterm.name)::text = 'three_prime_three_prime_overlap'::text)) OR ((cvterm.name)::text = 'three_prime_five_prime_overlap'::text)) OR ((cvterm.name)::text = 'antisense'::text)) OR ((cvterm.name)::text = 'inside_intron_antiparallel'::text)) OR ((cvterm.name)::text = 'inside_intron_parallel'::text)) OR ((cvterm.name)::text = 'operon_member'::text)) OR ((cvterm.name)::text = 'gene_cassette_member'::text)) OR ((cvterm.name)::text = 'gene_subarray_member'::text)) OR ((cvterm.name)::text = 'member_of_regulon'::text)) OR ((cvterm.name)::text = 'cassette_array_member'::text)) OR ((cvterm.name)::text = 'transcriptionally_regulated'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated'::text)) OR ((cvterm.name)::text = 'translationally_regulated'::text)) OR ((cvterm.name)::text = 'imprinted'::text)) OR ((cvterm.name)::text = 'transcriptionally_constitutive'::text)) OR ((cvterm.name)::text = 'transcriptionally_induced'::text)) OR ((cvterm.name)::text = 'transcriptionally_repressed'::text)) OR ((cvterm.name)::text = 'autoregulated'::text)) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated'::text)) OR ((cvterm.name)::text = 'silenced'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated'::text)) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_by_protein_stability'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_by_protein_modification'::text)) OR ((cvterm.name)::text = 'maternally_imprinted'::text)) OR ((cvterm.name)::text = 'paternally_imprinted'::text)) OR ((cvterm.name)::text = 'imprinted'::text)) OR ((cvterm.name)::text = 'allelically_excluded'::text)) OR ((cvterm.name)::text = 'rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted'::text)) OR ((cvterm.name)::text = 'paternally_imprinted'::text)) OR ((cvterm.name)::text = 'encodes_1_polypeptide'::text)) OR ((cvterm.name)::text = 'encodes_greater_than_1_polypeptide'::text)) OR ((cvterm.name)::text = 'encodes_disjoint_polypeptides'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_peptides'::text)) OR ((cvterm.name)::text = 'encodes_different_polypeptides_different_stop'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_peptides_different_start'::text)) OR ((cvterm.name)::text = 'encodes_overlapping_polypeptides_different_start_and_stop'::text)) OR ((cvterm.name)::text = 'homologous'::text)) OR ((cvterm.name)::text = 'syntenic'::text)) OR ((cvterm.name)::text = 'orthologous'::text)) OR ((cvterm.name)::text = 'paralogous'::text)) OR ((cvterm.name)::text = 'fragmentary'::text)) OR ((cvterm.name)::text = 'predicted'::text)) OR ((cvterm.name)::text = 'validated'::text)) OR ((cvterm.name)::text = 'invalidated'::text)) OR ((cvterm.name)::text = 'independently_known'::text)) OR ((cvterm.name)::text = 'consensus'::text)) OR ((cvterm.name)::text = 'low_complexity'::text)) OR ((cvterm.name)::text = 'whole_genome_sequence_status'::text)) OR ((cvterm.name)::text = 'supported_by_sequence_similarity'::text)) OR ((cvterm.name)::text = 'orphan'::text)) OR ((cvterm.name)::text = 'predicted_by_ab_initio_computation'::text)) OR ((cvterm.name)::text = 'supported_by_domain_match'::text)) OR ((cvterm.name)::text = 'supported_by_EST_or_cDNA'::text)) OR ((cvterm.name)::text = 'experimentally_determined'::text)) OR ((cvterm.name)::text = 'invalidated_by_chimeric_cDNA'::text)) OR ((cvterm.name)::text = 'invalidated_by_genomic_contamination'::text)) OR ((cvterm.name)::text = 'invalidated_by_genomic_polyA_primed_cDNA'::text)) OR ((cvterm.name)::text = 'invalidated_by_partial_processing'::text)) OR ((cvterm.name)::text = 'standard_draft'::text)) OR ((cvterm.name)::text = 'high_quality_draft'::text)) OR ((cvterm.name)::text = 'improved_high_quality_draft'::text)) OR ((cvterm.name)::text = 'annotation_directed_improved_draft'::text)) OR ((cvterm.name)::text = 'noncontiguous_finished'::text)) OR ((cvterm.name)::text = 'finished_genome'::text)) OR ((cvterm.name)::text = 'single'::text)) OR ((cvterm.name)::text = 'double'::text)) OR ((cvterm.name)::text = 'forward'::text)) OR ((cvterm.name)::text = 'reverse'::text)) OR ((cvterm.name)::text = 'ribozymic'::text)) OR ((cvterm.name)::text = 'chromosomal_variation_attribute'::text)) OR ((cvterm.name)::text = 'insertion_attribute'::text)) OR ((cvterm.name)::text = 'inversion_attribute'::text)) OR ((cvterm.name)::text = 'translocaton_attribute'::text)) OR ((cvterm.name)::text = 'duplication_attribute'::text)) OR ((cvterm.name)::text = 'intrachromosomal'::text)) OR ((cvterm.name)::text = 'interchromosomal'::text)) OR ((cvterm.name)::text = 'tandem'::text)) OR ((cvterm.name)::text = 'direct'::text)) OR ((cvterm.name)::text = 'inverted'::text)) OR ((cvterm.name)::text = 'pericentric'::text)) OR ((cvterm.name)::text = 'paracentric'::text)) OR ((cvterm.name)::text = 'reciprocal'::text)) OR ((cvterm.name)::text = 'insertional'::text)) OR ((cvterm.name)::text = 'free'::text)) OR ((cvterm.name)::text = 'score'::text)) OR ((cvterm.name)::text = 'quality_value'::text)) OR ((cvterm.name)::text = 'organelle_sequence'::text)) OR ((cvterm.name)::text = 'plasmid_location'::text)) OR ((cvterm.name)::text = 'proviral_location'::text)) OR ((cvterm.name)::text = 'macronuclear_sequence'::text)) OR ((cvterm.name)::text = 'micronuclear_sequence'::text)) OR ((cvterm.name)::text = 'mitochondrial_sequence'::text)) OR ((cvterm.name)::text = 'nuclear_sequence'::text)) OR ((cvterm.name)::text = 'nucleomorphic_sequence'::text)) OR ((cvterm.name)::text = 'plastid_sequence'::text)) OR ((cvterm.name)::text = 'mitochondrial_DNA'::text)) OR ((cvterm.name)::text = 'apicoplast_sequence'::text)) OR ((cvterm.name)::text = 'chromoplast_sequence'::text)) OR ((cvterm.name)::text = 'chloroplast_sequence'::text)) OR ((cvterm.name)::text = 'cyanelle_sequence'::text)) OR ((cvterm.name)::text = 'leucoplast_sequence'::text)) OR ((cvterm.name)::text = 'proplastid_sequence'::text)) OR ((cvterm.name)::text = 'chloroplast_DNA'::text)) OR ((cvterm.name)::text = 'endogenous_retroviral_sequence'::text)) OR ((cvterm.name)::text = 'variant_origin'::text)) OR ((cvterm.name)::text = 'variant_frequency'::text)) OR ((cvterm.name)::text = 'variant_phenotype'::text)) OR ((cvterm.name)::text = 'maternal_variant'::text)) OR ((cvterm.name)::text = 'paternal_variant'::text)) OR ((cvterm.name)::text = 'somatic_variant'::text)) OR ((cvterm.name)::text = 'germline_variant'::text)) OR ((cvterm.name)::text = 'pedigree_specific_variant'::text)) OR ((cvterm.name)::text = 'population_specific_variant'::text)) OR ((cvterm.name)::text = 'de_novo_variant'::text)) OR ((cvterm.name)::text = 'unique_variant'::text)) OR ((cvterm.name)::text = 'rare_variant'::text)) OR ((cvterm.name)::text = 'polymorphic_variant'::text)) OR ((cvterm.name)::text = 'common_variant'::text)) OR ((cvterm.name)::text = 'fixed_variant'::text)) OR ((cvterm.name)::text = 'benign_variant'::text)) OR ((cvterm.name)::text = 'disease_associated_variant'::text)) OR ((cvterm.name)::text = 'disease_causing_variant'::text)) OR ((cvterm.name)::text = 'lethal_variant'::text)) OR ((cvterm.name)::text = 'quantitative_variant'::text)) OR ((cvterm.name)::text = 'sequence_attribute'::text));
  36284. --
  36285. -- Name: sequence_collection; Type: VIEW; Schema: so; Owner: -
  36286. --
  36287. CREATE VIEW sequence_collection AS
  36288. SELECT feature.feature_id AS sequence_collection_id,
  36289. feature.feature_id,
  36290. feature.dbxref_id,
  36291. feature.organism_id,
  36292. feature.name,
  36293. feature.uniquename,
  36294. feature.residues,
  36295. feature.seqlen,
  36296. feature.md5checksum,
  36297. feature.type_id,
  36298. feature.is_analysis,
  36299. feature.is_obsolete,
  36300. feature.timeaccessioned,
  36301. feature.timelastmodified
  36302. FROM (feature
  36303. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36304. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'kinetoplast'::text) OR ((cvterm.name)::text = 'genome'::text)) OR ((cvterm.name)::text = 'contig_collection'::text)) OR ((cvterm.name)::text = 'peptide_collection'::text)) OR ((cvterm.name)::text = 'variant_collection'::text)) OR ((cvterm.name)::text = 'kinetoplast'::text)) OR ((cvterm.name)::text = 'reference_genome'::text)) OR ((cvterm.name)::text = 'variant_genome'::text)) OR ((cvterm.name)::text = 'chromosomally_aberrant_genome'::text)) OR ((cvterm.name)::text = 'chromosome_variation'::text)) OR ((cvterm.name)::text = 'allele'::text)) OR ((cvterm.name)::text = 'haplotype'::text)) OR ((cvterm.name)::text = 'genotype'::text)) OR ((cvterm.name)::text = 'diplotype'::text)) OR ((cvterm.name)::text = 'assortment_derived_variation'::text)) OR ((cvterm.name)::text = 'chromosome_number_variation'::text)) OR ((cvterm.name)::text = 'chromosome_structure_variation'::text)) OR ((cvterm.name)::text = 'assortment_derived_duplication'::text)) OR ((cvterm.name)::text = 'assortment_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'assortment_derived_deficiency'::text)) OR ((cvterm.name)::text = 'assortment_derived_aneuploid'::text)) OR ((cvterm.name)::text = 'aneuploid'::text)) OR ((cvterm.name)::text = 'polyploid'::text)) OR ((cvterm.name)::text = 'hyperploid'::text)) OR ((cvterm.name)::text = 'hypoploid'::text)) OR ((cvterm.name)::text = 'autopolyploid'::text)) OR ((cvterm.name)::text = 'allopolyploid'::text)) OR ((cvterm.name)::text = 'free_chromosome_arm'::text)) OR ((cvterm.name)::text = 'chromosomal_transposition'::text)) OR ((cvterm.name)::text = 'aneuploid_chromosome'::text)) OR ((cvterm.name)::text = 'intrachromosomal_mutation'::text)) OR ((cvterm.name)::text = 'interchromosomal_mutation'::text)) OR ((cvterm.name)::text = 'chromosomal_duplication'::text)) OR ((cvterm.name)::text = 'compound_chromosome'::text)) OR ((cvterm.name)::text = 'autosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'complex_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'uncharacterised_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_aneuploid_chromosome'::text)) OR ((cvterm.name)::text = 'chromosomal_deletion'::text)) OR ((cvterm.name)::text = 'chromosomal_inversion'::text)) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text)) OR ((cvterm.name)::text = 'ring_chromosome'::text)) OR ((cvterm.name)::text = 'chromosome_fission'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_deficiency'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_ring_chromosome'::text)) OR ((cvterm.name)::text = 'pericentric_inversion'::text)) OR ((cvterm.name)::text = 'paracentric_inversion'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'bipartite_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_ring_chromosome'::text)) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'chromosomal_translocation'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'translocation_element'::text)) OR ((cvterm.name)::text = 'Robertsonian_fusion'::text)) OR ((cvterm.name)::text = 'reciprocal_chromosomal_translocation'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'cyclic_translocation'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'interchromosomal_duplication'::text)) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text)) OR ((cvterm.name)::text = 'free_duplication'::text)) OR ((cvterm.name)::text = 'insertional_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'uninverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'inverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'unoriented_insertional_duplication'::text)) OR ((cvterm.name)::text = 'compound_chromosome_arm'::text)) OR ((cvterm.name)::text = 'homo_compound_chromosome'::text)) OR ((cvterm.name)::text = 'hetero_compound_chromosome'::text)) OR ((cvterm.name)::text = 'dexstrosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'laevosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'partially_characterised_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'polymorphic_sequence_variant'::text)) OR ((cvterm.name)::text = 'sequence_collection'::text));
  36305. --
  36306. -- Name: sequence_conflict; Type: VIEW; Schema: so; Owner: -
  36307. --
  36308. CREATE VIEW sequence_conflict AS
  36309. SELECT feature.feature_id AS sequence_conflict_id,
  36310. feature.feature_id,
  36311. feature.dbxref_id,
  36312. feature.organism_id,
  36313. feature.name,
  36314. feature.uniquename,
  36315. feature.residues,
  36316. feature.seqlen,
  36317. feature.md5checksum,
  36318. feature.type_id,
  36319. feature.is_analysis,
  36320. feature.is_obsolete,
  36321. feature.timeaccessioned,
  36322. feature.timelastmodified
  36323. FROM (feature
  36324. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36325. WHERE (((cvterm.name)::text = 'contig_collection'::text) OR ((cvterm.name)::text = 'sequence_conflict'::text));
  36326. --
  36327. -- Name: sequence_difference; Type: VIEW; Schema: so; Owner: -
  36328. --
  36329. CREATE VIEW sequence_difference AS
  36330. SELECT feature.feature_id AS sequence_difference_id,
  36331. feature.feature_id,
  36332. feature.dbxref_id,
  36333. feature.organism_id,
  36334. feature.name,
  36335. feature.uniquename,
  36336. feature.residues,
  36337. feature.seqlen,
  36338. feature.md5checksum,
  36339. feature.type_id,
  36340. feature.is_analysis,
  36341. feature.is_obsolete,
  36342. feature.timeaccessioned,
  36343. feature.timelastmodified
  36344. FROM (feature
  36345. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36346. WHERE ((((((cvterm.name)::text = 'possible_base_call_error'::text) OR ((cvterm.name)::text = 'possible_assembly_error'::text)) OR ((cvterm.name)::text = 'assembly_error_correction'::text)) OR ((cvterm.name)::text = 'base_call_error_correction'::text)) OR ((cvterm.name)::text = 'sequence_difference'::text));
  36347. --
  36348. -- Name: sequence_feature; Type: VIEW; Schema: so; Owner: -
  36349. --
  36350. CREATE VIEW sequence_feature AS
  36351. SELECT feature.feature_id AS sequence_feature_id,
  36352. feature.feature_id,
  36353. feature.dbxref_id,
  36354. feature.organism_id,
  36355. feature.name,
  36356. feature.uniquename,
  36357. feature.residues,
  36358. feature.seqlen,
  36359. feature.md5checksum,
  36360. feature.type_id,
  36361. feature.is_analysis,
  36362. feature.is_obsolete,
  36363. feature.timeaccessioned,
  36364. feature.timelastmodified
  36365. FROM (feature
  36366. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36367. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'region'::text) OR ((cvterm.name)::text = 'junction'::text)) OR ((cvterm.name)::text = 'sequence_alteration'::text)) OR ((cvterm.name)::text = 'biomaterial_region'::text)) OR ((cvterm.name)::text = 'experimental_feature'::text)) OR ((cvterm.name)::text = 'biological_region'::text)) OR ((cvterm.name)::text = 'topologically_defined_region'::text)) OR ((cvterm.name)::text = 'reagent'::text)) OR ((cvterm.name)::text = 'engineered_region'::text)) OR ((cvterm.name)::text = 'PCR_product'::text)) OR ((cvterm.name)::text = 'clone'::text)) OR ((cvterm.name)::text = 'rescue_region'::text)) OR ((cvterm.name)::text = 'oligo'::text)) OR ((cvterm.name)::text = 'clone_insert'::text)) OR ((cvterm.name)::text = 'cloned_region'::text)) OR ((cvterm.name)::text = 'databank_entry'::text)) OR ((cvterm.name)::text = 'RAPD'::text)) OR ((cvterm.name)::text = 'genomic_clone'::text)) OR ((cvterm.name)::text = 'cDNA_clone'::text)) OR ((cvterm.name)::text = 'tiling_path_clone'::text)) OR ((cvterm.name)::text = 'validated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'invalidated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'three_prime_RACE_clone'::text)) OR ((cvterm.name)::text = 'chimeric_cDNA_clone'::text)) OR ((cvterm.name)::text = 'genomically_contaminated_cDNA_clone'::text)) OR ((cvterm.name)::text = 'polyA_primed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'partially_processed_cDNA_clone'::text)) OR ((cvterm.name)::text = 'engineered_rescue_region'::text)) OR ((cvterm.name)::text = 'aptamer'::text)) OR ((cvterm.name)::text = 'probe'::text)) OR ((cvterm.name)::text = 'tag'::text)) OR ((cvterm.name)::text = 'ss_oligo'::text)) OR ((cvterm.name)::text = 'ds_oligo'::text)) OR ((cvterm.name)::text = 'DNAzyme'::text)) OR ((cvterm.name)::text = 'synthetic_oligo'::text)) OR ((cvterm.name)::text = 'DNA_aptamer'::text)) OR ((cvterm.name)::text = 'RNA_aptamer'::text)) OR ((cvterm.name)::text = 'microarray_oligo'::text)) OR ((cvterm.name)::text = 'SAGE_tag'::text)) OR ((cvterm.name)::text = 'STS'::text)) OR ((cvterm.name)::text = 'EST'::text)) OR ((cvterm.name)::text = 'engineered_tag'::text)) OR ((cvterm.name)::text = 'five_prime_EST'::text)) OR ((cvterm.name)::text = 'three_prime_EST'::text)) OR ((cvterm.name)::text = 'UST'::text)) OR ((cvterm.name)::text = 'RST'::text)) OR ((cvterm.name)::text = 'three_prime_UST'::text)) OR ((cvterm.name)::text = 'five_prime_UST'::text)) OR ((cvterm.name)::text = 'three_prime_RST'::text)) OR ((cvterm.name)::text = 'five_prime_RST'::text)) OR ((cvterm.name)::text = 'primer'::text)) OR ((cvterm.name)::text = 'sequencing_primer'::text)) OR ((cvterm.name)::text = 'forward_primer'::text)) OR ((cvterm.name)::text = 'reverse_primer'::text)) OR ((cvterm.name)::text = 'ASPE_primer'::text)) OR ((cvterm.name)::text = 'dCAPS_primer'::text)) OR ((cvterm.name)::text = 'RNAi_reagent'::text)) OR ((cvterm.name)::text = 'DNA_constraint_sequence'::text)) OR ((cvterm.name)::text = 'morpholino_oligo'::text)) OR ((cvterm.name)::text = 'PNA_oligo'::text)) OR ((cvterm.name)::text = 'LNA_oligo'::text)) OR ((cvterm.name)::text = 'TNA_oligo'::text)) OR ((cvterm.name)::text = 'GNA_oligo'::text)) OR ((cvterm.name)::text = 'R_GNA_oligo'::text)) OR ((cvterm.name)::text = 'S_GNA_oligo'::text)) OR ((cvterm.name)::text = 'cloned_cDNA_insert'::text)) OR ((cvterm.name)::text = 'cloned_genomic_insert'::text)) OR ((cvterm.name)::text = 'engineered_insert'::text)) OR ((cvterm.name)::text = 'BAC_cloned_genomic_insert'::text)) OR ((cvterm.name)::text = 'engineered_gene'::text)) OR ((cvterm.name)::text = 'engineered_plasmid'::text)) OR ((cvterm.name)::text = 'engineered_rescue_region'::text)) OR ((cvterm.name)::text = 'engineered_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_region'::text)) OR ((cvterm.name)::text = 'engineered_tag'::text)) OR ((cvterm.name)::text = 'engineered_insert'::text)) OR ((cvterm.name)::text = 'targeting_vector'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'gene_trap_construct'::text)) OR ((cvterm.name)::text = 'promoter_trap_construct'::text)) OR ((cvterm.name)::text = 'enhancer_trap_construct'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'match_part'::text)) OR ((cvterm.name)::text = 'assembly_component'::text)) OR ((cvterm.name)::text = 'conserved_region'::text)) OR ((cvterm.name)::text = 'match'::text)) OR ((cvterm.name)::text = 'remark'::text)) OR ((cvterm.name)::text = 'reading_frame'::text)) OR ((cvterm.name)::text = 'consensus_region'::text)) OR ((cvterm.name)::text = 'low_complexity_region'::text)) OR ((cvterm.name)::text = 'assembly'::text)) OR ((cvterm.name)::text = 'transcribed_fragment'::text)) OR ((cvterm.name)::text = 'transcribed_cluster'::text)) OR ((cvterm.name)::text = 'high_identity_region'::text)) OR ((cvterm.name)::text = 'mathematically_defined_repeat'::text)) OR ((cvterm.name)::text = 'experimentally_defined_binding_region'::text)) OR ((cvterm.name)::text = 'contig'::text)) OR ((cvterm.name)::text = 'read'::text)) OR ((cvterm.name)::text = 'restriction_fragment'::text)) OR ((cvterm.name)::text = 'golden_path_fragment'::text)) OR ((cvterm.name)::text = 'tiling_path_fragment'::text)) OR ((cvterm.name)::text = 'gap'::text)) OR ((cvterm.name)::text = 'sonicate_fragment'::text)) OR ((cvterm.name)::text = 'paired_end_fragment'::text)) OR ((cvterm.name)::text = 'read_pair'::text)) OR ((cvterm.name)::text = 'contig_read'::text)) OR ((cvterm.name)::text = 'BAC_end'::text)) OR ((cvterm.name)::text = 'dye_terminator_read'::text)) OR ((cvterm.name)::text = 'pyrosequenced_read'::text)) OR ((cvterm.name)::text = 'ligation_based_read'::text)) OR ((cvterm.name)::text = 'polymerase_synthesis_read'::text)) OR ((cvterm.name)::text = 'PAC_end'::text)) OR ((cvterm.name)::text = 'YAC_end'::text)) OR ((cvterm.name)::text = 'clone_end'::text)) OR ((cvterm.name)::text = 'RFLP_fragment'::text)) OR ((cvterm.name)::text = 'tiling_path_clone'::text)) OR ((cvterm.name)::text = 'coding_conserved_region'::text)) OR ((cvterm.name)::text = 'nc_conserved_region'::text)) OR ((cvterm.name)::text = 'RR_tract'::text)) OR ((cvterm.name)::text = 'homologous_region'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_I'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_II'::text)) OR ((cvterm.name)::text = 'centromere_DNA_Element_III'::text)) OR ((cvterm.name)::text = 'X_element'::text)) OR ((cvterm.name)::text = 'U_box'::text)) OR ((cvterm.name)::text = 'regional_centromere_central_core'::text)) OR ((cvterm.name)::text = 'syntenic_region'::text)) OR ((cvterm.name)::text = 'paralogous_region'::text)) OR ((cvterm.name)::text = 'orthologous_region'::text)) OR ((cvterm.name)::text = 'nucleotide_match'::text)) OR ((cvterm.name)::text = 'protein_match'::text)) OR ((cvterm.name)::text = 'expressed_sequence_match'::text)) OR ((cvterm.name)::text = 'cross_genome_match'::text)) OR ((cvterm.name)::text = 'translated_nucleotide_match'::text)) OR ((cvterm.name)::text = 'primer_match'::text)) OR ((cvterm.name)::text = 'EST_match'::text)) OR ((cvterm.name)::text = 'cDNA_match'::text)) OR ((cvterm.name)::text = 'UST_match'::text)) OR ((cvterm.name)::text = 'RST_match'::text)) OR ((cvterm.name)::text = 'sequence_difference'::text)) OR ((cvterm.name)::text = 'experimental_result_region'::text)) OR ((cvterm.name)::text = 'polypeptide_sequencing_information'::text)) OR ((cvterm.name)::text = 'possible_base_call_error'::text)) OR ((cvterm.name)::text = 'possible_assembly_error'::text)) OR ((cvterm.name)::text = 'assembly_error_correction'::text)) OR ((cvterm.name)::text = 'base_call_error_correction'::text)) OR ((cvterm.name)::text = 'overlapping_feature_set'::text)) OR ((cvterm.name)::text = 'no_output'::text)) OR ((cvterm.name)::text = 'overlapping_EST_set'::text)) OR ((cvterm.name)::text = 'non_adjacent_residues'::text)) OR ((cvterm.name)::text = 'non_terminal_residue'::text)) OR ((cvterm.name)::text = 'sequence_conflict'::text)) OR ((cvterm.name)::text = 'sequence_uncertainty'::text)) OR ((cvterm.name)::text = 'contig_collection'::text)) OR ((cvterm.name)::text = 'ORF'::text)) OR ((cvterm.name)::text = 'blocked_reading_frame'::text)) OR ((cvterm.name)::text = 'mini_gene'::text)) OR ((cvterm.name)::text = 'rescue_mini_gene'::text)) OR ((cvterm.name)::text = 'consensus_mRNA'::text)) OR ((cvterm.name)::text = 'sequence_assembly'::text)) OR ((cvterm.name)::text = 'fragment_assembly'::text)) OR ((cvterm.name)::text = 'supercontig'::text)) OR ((cvterm.name)::text = 'contig'::text)) OR ((cvterm.name)::text = 'tiling_path'::text)) OR ((cvterm.name)::text = 'virtual_sequence'::text)) OR ((cvterm.name)::text = 'golden_path'::text)) OR ((cvterm.name)::text = 'ultracontig'::text)) OR ((cvterm.name)::text = 'expressed_sequence_assembly'::text)) OR ((cvterm.name)::text = 'fingerprint_map'::text)) OR ((cvterm.name)::text = 'STS_map'::text)) OR ((cvterm.name)::text = 'RH_map'::text)) OR ((cvterm.name)::text = 'unigene_cluster'::text)) OR ((cvterm.name)::text = 'CHiP_seq_region'::text)) OR ((cvterm.name)::text = 'sequence_secondary_structure'::text)) OR ((cvterm.name)::text = 'linkage_group'::text)) OR ((cvterm.name)::text = 'polypeptide'::text)) OR ((cvterm.name)::text = 'deletion'::text)) OR ((cvterm.name)::text = 'origin_of_replication'::text)) OR ((cvterm.name)::text = 'recombination_feature'::text)) OR ((cvterm.name)::text = 'CpG_island'::text)) OR ((cvterm.name)::text = 'pseudogene'::text)) OR ((cvterm.name)::text = 'binding_site'::text)) OR ((cvterm.name)::text = 'pseudogenic_region'::text)) OR ((cvterm.name)::text = 'cap'::text)) OR ((cvterm.name)::text = 'intergenic_region'::text)) OR ((cvterm.name)::text = 'oligo_U_tail'::text)) OR ((cvterm.name)::text = 'polyA_sequence'::text)) OR ((cvterm.name)::text = 'repeat_region'::text)) OR ((cvterm.name)::text = 'insertion'::text)) OR ((cvterm.name)::text = 'gene'::text)) OR ((cvterm.name)::text = 'repeat_unit'::text)) OR ((cvterm.name)::text = 'QTL'::text)) OR ((cvterm.name)::text = 'chromosome_part'::text)) OR ((cvterm.name)::text = 'gene_member_region'::text)) OR ((cvterm.name)::text = 'transcript_region'::text)) OR ((cvterm.name)::text = 'polypeptide_region'::text)) OR ((cvterm.name)::text = 'gene_component_region'::text)) OR ((cvterm.name)::text = 'mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'replicon'::text)) OR ((cvterm.name)::text = 'base'::text)) OR ((cvterm.name)::text = 'amino_acid'::text)) OR ((cvterm.name)::text = 'genetic_marker'::text)) OR ((cvterm.name)::text = 'sequence_motif'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_recognition_site'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_single_strand_overhang'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_region'::text)) OR ((cvterm.name)::text = 'open_chromatin_region'::text)) OR ((cvterm.name)::text = 'gene_group'::text)) OR ((cvterm.name)::text = 'substitution'::text)) OR ((cvterm.name)::text = 'inversion'::text)) OR ((cvterm.name)::text = 'retron'::text)) OR ((cvterm.name)::text = 'G_quartet'::text)) OR ((cvterm.name)::text = 'base_pair'::text)) OR ((cvterm.name)::text = 'RNA_sequence_secondary_structure'::text)) OR ((cvterm.name)::text = 'DNA_sequence_secondary_structure'::text)) OR ((cvterm.name)::text = 'pseudoknot'::text)) OR ((cvterm.name)::text = 'WC_base_pair'::text)) OR ((cvterm.name)::text = 'sugar_edge_base_pair'::text)) OR ((cvterm.name)::text = 'Hoogsteen_base_pair'::text)) OR ((cvterm.name)::text = 'reverse_Hoogsteen_base_pair'::text)) OR ((cvterm.name)::text = 'wobble_base_pair'::text)) OR ((cvterm.name)::text = 'stem_loop'::text)) OR ((cvterm.name)::text = 'tetraloop'::text)) OR ((cvterm.name)::text = 'i_motif'::text)) OR ((cvterm.name)::text = 'recoding_pseudoknot'::text)) OR ((cvterm.name)::text = 'H_pseudoknot'::text)) OR ((cvterm.name)::text = 'D_loop'::text)) OR ((cvterm.name)::text = 'ARS'::text)) OR ((cvterm.name)::text = 'oriT'::text)) OR ((cvterm.name)::text = 'amplification_origin'::text)) OR ((cvterm.name)::text = 'oriV'::text)) OR ((cvterm.name)::text = 'oriC'::text)) OR ((cvterm.name)::text = 'recombination_hotspot'::text)) OR ((cvterm.name)::text = 'haplotype_block'::text)) OR ((cvterm.name)::text = 'sequence_rearrangement_feature'::text)) OR ((cvterm.name)::text = 'iDNA'::text)) OR ((cvterm.name)::text = 'specific_recombination_site'::text)) OR ((cvterm.name)::text = 'chromosome_breakage_sequence'::text)) OR ((cvterm.name)::text = 'internal_eliminated_sequence'::text)) OR ((cvterm.name)::text = 'macronucleus_destined_segment'::text)) OR ((cvterm.name)::text = 'recombination_feature_of_rearranged_gene'::text)) OR ((cvterm.name)::text = 'site_specific_recombination_target_region'::text)) OR ((cvterm.name)::text = 'recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_spacer'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_signal_feature'::text)) OR ((cvterm.name)::text = 'D_gene'::text)) OR ((cvterm.name)::text = 'V_gene'::text)) OR ((cvterm.name)::text = 'J_gene'::text)) OR ((cvterm.name)::text = 'C_gene'::text)) OR ((cvterm.name)::text = 'D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_cluster'::text)) OR ((cvterm.name)::text = 'V_cluster'::text)) OR ((cvterm.name)::text = 'V_J_cluster'::text)) OR ((cvterm.name)::text = 'V_J_C_cluster'::text)) OR ((cvterm.name)::text = 'C_cluster'::text)) OR ((cvterm.name)::text = 'D_cluster'::text)) OR ((cvterm.name)::text = 'D_J_cluster'::text)) OR ((cvterm.name)::text = 'three_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'five_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'J_spacer'::text)) OR ((cvterm.name)::text = 'V_spacer'::text)) OR ((cvterm.name)::text = 'VD_gene'::text)) OR ((cvterm.name)::text = 'DJ_gene'::text)) OR ((cvterm.name)::text = 'VDJ_gene'::text)) OR ((cvterm.name)::text = 'VJ_gene'::text)) OR ((cvterm.name)::text = 'DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_cluster'::text)) OR ((cvterm.name)::text = 'DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'D_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'V_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'heptamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'nonamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'J_heptamer'::text)) OR ((cvterm.name)::text = 'V_heptamer'::text)) OR ((cvterm.name)::text = 'three_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'J_nonamer'::text)) OR ((cvterm.name)::text = 'V_nonamer'::text)) OR ((cvterm.name)::text = 'integration_excision_site'::text)) OR ((cvterm.name)::text = 'resolution_site'::text)) OR ((cvterm.name)::text = 'inversion_site'::text)) OR ((cvterm.name)::text = 'inversion_site_part'::text)) OR ((cvterm.name)::text = 'attI_site'::text)) OR ((cvterm.name)::text = 'attP_site'::text)) OR ((cvterm.name)::text = 'attB_site'::text)) OR ((cvterm.name)::text = 'attL_site'::text)) OR ((cvterm.name)::text = 'attR_site'::text)) OR ((cvterm.name)::text = 'attC_site'::text)) OR ((cvterm.name)::text = 'attCtn_site'::text)) OR ((cvterm.name)::text = 'loxP_site'::text)) OR ((cvterm.name)::text = 'dif_site'::text)) OR ((cvterm.name)::text = 'FRT_site'::text)) OR ((cvterm.name)::text = 'IRLinv_site'::text)) OR ((cvterm.name)::text = 'IRRinv_site'::text)) OR ((cvterm.name)::text = 'processed_pseudogene'::text)) OR ((cvterm.name)::text = 'non_processed_pseudogene'::text)) OR ((cvterm.name)::text = 'pseudogene_by_unequal_crossing_over'::text)) OR ((cvterm.name)::text = 'nuclear_mt_pseudogene'::text)) OR ((cvterm.name)::text = 'cassette_pseudogene'::text)) OR ((cvterm.name)::text = 'duplicated_pseudogene'::text)) OR ((cvterm.name)::text = 'unitary_pseudogene'::text)) OR ((cvterm.name)::text = 'protein_binding_site'::text)) OR ((cvterm.name)::text = 'epitope'::text)) OR ((cvterm.name)::text = 'nucleotide_binding_site'::text)) OR ((cvterm.name)::text = 'metal_binding_site'::text)) OR ((cvterm.name)::text = 'ligand_binding_site'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'nucleotide_to_protein_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_binding_site'::text)) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'histone_binding_site'::text)) OR ((cvterm.name)::text = 'insulator_binding_site'::text)) OR ((cvterm.name)::text = 'enhancer_binding_site'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_sensitive_site'::text)) OR ((cvterm.name)::text = 'homing_endonuclease_binding_site'::text)) OR ((cvterm.name)::text = 'nuclease_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'group_1_intron_homing_endonuclease_target_region'::text)) OR ((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text)) OR ((cvterm.name)::text = 'miRNA_target_site'::text)) OR ((cvterm.name)::text = 'DNA_binding_site'::text)) OR ((cvterm.name)::text = 'primer_binding_site'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'decayed_exon'::text)) OR ((cvterm.name)::text = 'pseudogenic_exon'::text)) OR ((cvterm.name)::text = 'pseudogenic_transcript'::text)) OR ((cvterm.name)::text = 'pseudogenic_rRNA'::text)) OR ((cvterm.name)::text = 'pseudogenic_tRNA'::text)) OR ((cvterm.name)::text = 'long_terminal_repeat'::text)) OR ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text)) OR ((cvterm.name)::text = 'inverted_repeat'::text)) OR ((cvterm.name)::text = 'direct_repeat'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon_polymeric_tract'::text)) OR ((cvterm.name)::text = 'dispersed_repeat'::text)) OR ((cvterm.name)::text = 'tandem_repeat'::text)) OR ((cvterm.name)::text = 'X_element_combinatorial_repeat'::text)) OR ((cvterm.name)::text = 'Y_prime_element'::text)) OR ((cvterm.name)::text = 'telomeric_repeat'::text)) OR ((cvterm.name)::text = 'nested_repeat'::text)) OR ((cvterm.name)::text = 'centromeric_repeat'::text)) OR ((cvterm.name)::text = 'five_prime_LTR'::text)) OR ((cvterm.name)::text = 'three_prime_LTR'::text)) OR ((cvterm.name)::text = 'solo_LTR'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'five_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'three_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'target_site_duplication'::text)) OR ((cvterm.name)::text = 'CRISPR'::text)) OR ((cvterm.name)::text = 'satellite_DNA'::text)) OR ((cvterm.name)::text = 'microsatellite'::text)) OR ((cvterm.name)::text = 'minisatellite'::text)) OR ((cvterm.name)::text = 'dinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'trinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'tetranucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'nested_tandem_repeat'::text)) OR ((cvterm.name)::text = 'regional_centromere_inner_repeat_region'::text)) OR ((cvterm.name)::text = 'regional_centromere_outer_repeat_region'::text)) OR ((cvterm.name)::text = 'transgenic_insertion'::text)) OR ((cvterm.name)::text = 'duplication'::text)) OR ((cvterm.name)::text = 'tandem_duplication'::text)) OR ((cvterm.name)::text = 'direct_tandem_duplication'::text)) OR ((cvterm.name)::text = 'inverted_tandem_duplication'::text)) OR ((cvterm.name)::text = 'nuclear_gene'::text)) OR ((cvterm.name)::text = 'mt_gene'::text)) OR ((cvterm.name)::text = 'plastid_gene'::text)) OR ((cvterm.name)::text = 'nucleomorph_gene'::text)) OR ((cvterm.name)::text = 'plasmid_gene'::text)) OR ((cvterm.name)::text = 'proviral_gene'::text)) OR ((cvterm.name)::text = 'transposable_element_gene'::text)) OR ((cvterm.name)::text = 'silenced_gene'::text)) OR ((cvterm.name)::text = 'engineered_gene'::text)) OR ((cvterm.name)::text = 'foreign_gene'::text)) OR ((cvterm.name)::text = 'fusion_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged_gene'::text)) OR ((cvterm.name)::text = 'gene_with_trans_spliced_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_polycistronic_transcript'::text)) OR ((cvterm.name)::text = 'rescue_gene'::text)) OR ((cvterm.name)::text = 'post_translationally_regulated_gene'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated_gene'::text)) OR ((cvterm.name)::text = 'positively_autoregulated_gene'::text)) OR ((cvterm.name)::text = 'translationally_regulated_gene'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_gene'::text)) OR ((cvterm.name)::text = 'transgene'::text)) OR ((cvterm.name)::text = 'predicted_gene'::text)) OR ((cvterm.name)::text = 'protein_coding_gene'::text)) OR ((cvterm.name)::text = 'retrogene'::text)) OR ((cvterm.name)::text = 'ncRNA_gene'::text)) OR ((cvterm.name)::text = 'cryptic_gene'::text)) OR ((cvterm.name)::text = 'gene_with_non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'gene_cassette'::text)) OR ((cvterm.name)::text = 'kinetoplast_gene'::text)) OR ((cvterm.name)::text = 'maxicircle_gene'::text)) OR ((cvterm.name)::text = 'minicircle_gene'::text)) OR ((cvterm.name)::text = 'cryptogene'::text)) OR ((cvterm.name)::text = 'apicoplast_gene'::text)) OR ((cvterm.name)::text = 'ct_gene'::text)) OR ((cvterm.name)::text = 'chromoplast_gene'::text)) OR ((cvterm.name)::text = 'cyanelle_gene'::text)) OR ((cvterm.name)::text = 'leucoplast_gene'::text)) OR ((cvterm.name)::text = 'proplastid_gene'::text)) OR ((cvterm.name)::text = 'endogenous_retroviral_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_modification'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text)) OR ((cvterm.name)::text = 'engineered_fusion_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_inverted_gene'::text)) OR ((cvterm.name)::text = 'recombinationally_rearranged_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'wild_type_rescue_gene'::text)) OR ((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'paternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'allelically_excluded_gene'::text)) OR ((cvterm.name)::text = 'floxed_gene'::text)) OR ((cvterm.name)::text = 'gene_with_polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_edited_transcript'::text)) OR ((cvterm.name)::text = 'gene_with_recoded_mRNA'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'gene_with_mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'gene_with_transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'gRNA_gene'::text)) OR ((cvterm.name)::text = 'miRNA_gene'::text)) OR ((cvterm.name)::text = 'scRNA_gene'::text)) OR ((cvterm.name)::text = 'snoRNA_gene'::text)) OR ((cvterm.name)::text = 'snRNA_gene'::text)) OR ((cvterm.name)::text = 'SRP_RNA_gene'::text)) OR ((cvterm.name)::text = 'stRNA_gene'::text)) OR ((cvterm.name)::text = 'tmRNA_gene'::text)) OR ((cvterm.name)::text = 'tRNA_gene'::text)) OR ((cvterm.name)::text = 'rRNA_gene'::text)) OR ((cvterm.name)::text = 'piRNA_gene'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA_gene'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA_gene'::text)) OR ((cvterm.name)::text = 'lincRNA_gene'::text)) OR ((cvterm.name)::text = 'telomerase_RNA_gene'::text)) OR ((cvterm.name)::text = 'cryptogene'::text)) OR ((cvterm.name)::text = 'gene_with_start_codon_CUG'::text)) OR ((cvterm.name)::text = 'chromosome_arm'::text)) OR ((cvterm.name)::text = 'chromosome_band'::text)) OR ((cvterm.name)::text = 'interband'::text)) OR ((cvterm.name)::text = 'chromosomal_regulatory_element'::text)) OR ((cvterm.name)::text = 'chromosomal_structural_element'::text)) OR ((cvterm.name)::text = 'introgressed_chromosome_region'::text)) OR ((cvterm.name)::text = 'matrix_attachment_site'::text)) OR ((cvterm.name)::text = 'centromere'::text)) OR ((cvterm.name)::text = 'telomere'::text)) OR ((cvterm.name)::text = 'point_centromere'::text)) OR ((cvterm.name)::text = 'regional_centromere'::text)) OR ((cvterm.name)::text = 'transcript'::text)) OR ((cvterm.name)::text = 'regulatory_region'::text)) OR ((cvterm.name)::text = 'polycistronic_transcript'::text)) OR ((cvterm.name)::text = 'transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'primary_transcript'::text)) OR ((cvterm.name)::text = 'mature_transcript'::text)) OR ((cvterm.name)::text = 'transcript_bound_by_nucleic_acid'::text)) OR ((cvterm.name)::text = 'transcript_bound_by_protein'::text)) OR ((cvterm.name)::text = 'enzymatic_RNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_transcript'::text)) OR ((cvterm.name)::text = 'aberrant_processed_transcript'::text)) OR ((cvterm.name)::text = 'edited_transcript'::text)) OR ((cvterm.name)::text = 'processed_transcript'::text)) OR ((cvterm.name)::text = 'alternatively_spliced_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'protein_coding_primary_transcript'::text)) OR ((cvterm.name)::text = 'nc_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mini_exon_donor_RNA'::text)) OR ((cvterm.name)::text = 'antisense_primary_transcript'::text)) OR ((cvterm.name)::text = 'capped_primary_transcript'::text)) OR ((cvterm.name)::text = 'pre_edited_mRNA'::text)) OR ((cvterm.name)::text = 'scRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tmRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'SRP_RNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tasiRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_small_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_large_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'alanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'arginine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'asparagine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'aspartic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'cysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glycine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'histidine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'isoleucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'leucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'lysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methionine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'phenylalanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'proline_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'serine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'threonine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tryptophan_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tyrosine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'valine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'pyrrolysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'selenocysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'U14_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'stRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mRNA'::text)) OR ((cvterm.name)::text = 'ncRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'exemplar_mRNA'::text)) OR ((cvterm.name)::text = 'capped_mRNA'::text)) OR ((cvterm.name)::text = 'polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'consensus_mRNA'::text)) OR ((cvterm.name)::text = 'recoded_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_2_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_codon_redefinition'::text)) OR ((cvterm.name)::text = 'scRNA'::text)) OR ((cvterm.name)::text = 'rRNA'::text)) OR ((cvterm.name)::text = 'tRNA'::text)) OR ((cvterm.name)::text = 'snRNA'::text)) OR ((cvterm.name)::text = 'snoRNA'::text)) OR ((cvterm.name)::text = 'small_regulatory_ncRNA'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA'::text)) OR ((cvterm.name)::text = 'telomerase_RNA'::text)) OR ((cvterm.name)::text = 'vault_RNA'::text)) OR ((cvterm.name)::text = 'Y_RNA'::text)) OR ((cvterm.name)::text = 'rasiRNA'::text)) OR ((cvterm.name)::text = 'SRP_RNA'::text)) OR ((cvterm.name)::text = 'guide_RNA'::text)) OR ((cvterm.name)::text = 'antisense_RNA'::text)) OR ((cvterm.name)::text = 'siRNA'::text)) OR ((cvterm.name)::text = 'stRNA'::text)) OR ((cvterm.name)::text = 'class_II_RNA'::text)) OR ((cvterm.name)::text = 'class_I_RNA'::text)) OR ((cvterm.name)::text = 'piRNA'::text)) OR ((cvterm.name)::text = 'lincRNA'::text)) OR ((cvterm.name)::text = 'tasiRNA'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_RNA'::text)) OR ((cvterm.name)::text = 'small_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'large_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'rRNA_18S'::text)) OR ((cvterm.name)::text = 'rRNA_16S'::text)) OR ((cvterm.name)::text = 'rRNA_5_8S'::text)) OR ((cvterm.name)::text = 'rRNA_5S'::text)) OR ((cvterm.name)::text = 'rRNA_28S'::text)) OR ((cvterm.name)::text = 'rRNA_23S'::text)) OR ((cvterm.name)::text = 'rRNA_25S'::text)) OR ((cvterm.name)::text = 'rRNA_21S'::text)) OR ((cvterm.name)::text = 'alanyl_tRNA'::text)) OR ((cvterm.name)::text = 'asparaginyl_tRNA'::text)) OR ((cvterm.name)::text = 'aspartyl_tRNA'::text)) OR ((cvterm.name)::text = 'cysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutaminyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutamyl_tRNA'::text)) OR ((cvterm.name)::text = 'glycyl_tRNA'::text)) OR ((cvterm.name)::text = 'histidyl_tRNA'::text)) OR ((cvterm.name)::text = 'isoleucyl_tRNA'::text)) OR ((cvterm.name)::text = 'leucyl_tRNA'::text)) OR ((cvterm.name)::text = 'lysyl_tRNA'::text)) OR ((cvterm.name)::text = 'methionyl_tRNA'::text)) OR ((cvterm.name)::text = 'phenylalanyl_tRNA'::text)) OR ((cvterm.name)::text = 'prolyl_tRNA'::text)) OR ((cvterm.name)::text = 'seryl_tRNA'::text)) OR ((cvterm.name)::text = 'threonyl_tRNA'::text)) OR ((cvterm.name)::text = 'tryptophanyl_tRNA'::text)) OR ((cvterm.name)::text = 'tyrosyl_tRNA'::text)) OR ((cvterm.name)::text = 'valyl_tRNA'::text)) OR ((cvterm.name)::text = 'pyrrolysyl_tRNA'::text)) OR ((cvterm.name)::text = 'arginyl_tRNA'::text)) OR ((cvterm.name)::text = 'selenocysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'U1_snRNA'::text)) OR ((cvterm.name)::text = 'U2_snRNA'::text)) OR ((cvterm.name)::text = 'U4_snRNA'::text)) OR ((cvterm.name)::text = 'U4atac_snRNA'::text)) OR ((cvterm.name)::text = 'U5_snRNA'::text)) OR ((cvterm.name)::text = 'U6_snRNA'::text)) OR ((cvterm.name)::text = 'U6atac_snRNA'::text)) OR ((cvterm.name)::text = 'U11_snRNA'::text)) OR ((cvterm.name)::text = 'U12_snRNA'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA'::text)) OR ((cvterm.name)::text = 'U14_snoRNA'::text)) OR ((cvterm.name)::text = 'U3_snoRNA'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'miRNA'::text)) OR ((cvterm.name)::text = 'RNA_6S'::text)) OR ((cvterm.name)::text = 'CsrB_RsmB_RNA'::text)) OR ((cvterm.name)::text = 'DsrA_RNA'::text)) OR ((cvterm.name)::text = 'OxyS_RNA'::text)) OR ((cvterm.name)::text = 'RprA_RNA'::text)) OR ((cvterm.name)::text = 'RRE_RNA'::text)) OR ((cvterm.name)::text = 'spot_42_RNA'::text)) OR ((cvterm.name)::text = 'tmRNA'::text)) OR ((cvterm.name)::text = 'GcvB_RNA'::text)) OR ((cvterm.name)::text = 'MicF_RNA'::text)) OR ((cvterm.name)::text = 'ribozyme'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_transcript_by_A_to_I_substitution'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'transcription_regulatory_region'::text)) OR ((cvterm.name)::text = 'translation_regulatory_region'::text)) OR ((cvterm.name)::text = 'recombination_regulatory_region'::text)) OR ((cvterm.name)::text = 'replication_regulatory_region'::text)) OR ((cvterm.name)::text = 'terminator'::text)) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'polyA_signal_sequence'::text)) OR ((cvterm.name)::text = 'gene_group_regulatory_region'::text)) OR ((cvterm.name)::text = 'transcriptional_cis_regulatory_region'::text)) OR ((cvterm.name)::text = 'splicing_regulatory_region'::text)) OR ((cvterm.name)::text = 'cis_regulatory_frameshift_element'::text)) OR ((cvterm.name)::text = 'intronic_regulatory_region'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'eukaryotic_terminator'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'operator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'promoter'::text)) OR ((cvterm.name)::text = 'insulator'::text)) OR ((cvterm.name)::text = 'CRM'::text)) OR ((cvterm.name)::text = 'promoter_targeting_sequence'::text)) OR ((cvterm.name)::text = 'ISRE'::text)) OR ((cvterm.name)::text = 'bidirectional_promoter'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_I_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'Phage_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_core_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'locus_control_region'::text)) OR ((cvterm.name)::text = 'enhancer'::text)) OR ((cvterm.name)::text = 'silencer'::text)) OR ((cvterm.name)::text = 'enhancer_bound_by_factor'::text)) OR ((cvterm.name)::text = 'shadow_enhancer'::text)) OR ((cvterm.name)::text = 'splice_enhancer'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'exonic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'attenuator'::text)) OR ((cvterm.name)::text = 'exon'::text)) OR ((cvterm.name)::text = 'edited_transcript_feature'::text)) OR ((cvterm.name)::text = 'mature_transcript_region'::text)) OR ((cvterm.name)::text = 'primary_transcript_region'::text)) OR ((cvterm.name)::text = 'exon_region'::text)) OR ((cvterm.name)::text = 'anchor_binding_site'::text)) OR ((cvterm.name)::text = 'coding_exon'::text)) OR ((cvterm.name)::text = 'noncoding_exon'::text)) OR ((cvterm.name)::text = 'interior_exon'::text)) OR ((cvterm.name)::text = 'exon_of_single_exon_gene'::text)) OR ((cvterm.name)::text = 'interior_coding_exon'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'five_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'pre_edited_region'::text)) OR ((cvterm.name)::text = 'editing_block'::text)) OR ((cvterm.name)::text = 'editing_domain'::text)) OR ((cvterm.name)::text = 'unedited_region'::text)) OR ((cvterm.name)::text = 'mRNA_region'::text)) OR ((cvterm.name)::text = 'tmRNA_region'::text)) OR ((cvterm.name)::text = 'guide_RNA_region'::text)) OR ((cvterm.name)::text = 'tRNA_region'::text)) OR ((cvterm.name)::text = 'riboswitch'::text)) OR ((cvterm.name)::text = 'ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'UTR'::text)) OR ((cvterm.name)::text = 'CDS'::text)) OR ((cvterm.name)::text = 'five_prime_open_reading_frame'::text)) OR ((cvterm.name)::text = 'UTR_region'::text)) OR ((cvterm.name)::text = 'CDS_region'::text)) OR ((cvterm.name)::text = 'translational_frameshift'::text)) OR ((cvterm.name)::text = 'recoding_stimulatory_region'::text)) OR ((cvterm.name)::text = 'internal_ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'kozak_sequence'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'five_prime_UTR'::text)) OR ((cvterm.name)::text = 'three_prime_UTR'::text)) OR ((cvterm.name)::text = 'internal_UTR'::text)) OR ((cvterm.name)::text = 'untranslated_region_polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_CDS'::text)) OR ((cvterm.name)::text = 'CDS_fragment'::text)) OR ((cvterm.name)::text = 'CDS_independently_known'::text)) OR ((cvterm.name)::text = 'CDS_predicted'::text)) OR ((cvterm.name)::text = 'orphan_CDS'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_sequence_similarity_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text)) OR ((cvterm.name)::text = 'upstream_AUG_codon'::text)) OR ((cvterm.name)::text = 'AU_rich_element'::text)) OR ((cvterm.name)::text = 'Bruno_response_element'::text)) OR ((cvterm.name)::text = 'iron_responsive_element'::text)) OR ((cvterm.name)::text = 'coding_start'::text)) OR ((cvterm.name)::text = 'coding_end'::text)) OR ((cvterm.name)::text = 'codon'::text)) OR ((cvterm.name)::text = 'recoded_codon'::text)) OR ((cvterm.name)::text = 'start_codon'::text)) OR ((cvterm.name)::text = 'stop_codon'::text)) OR ((cvterm.name)::text = 'stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'four_bp_start_codon'::text)) OR ((cvterm.name)::text = 'CTG_start_codon'::text)) OR ((cvterm.name)::text = 'plus_1_translational_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_translational_frameshift'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'SECIS_element'::text)) OR ((cvterm.name)::text = 'three_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'five_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'stop_codon_signal'::text)) OR ((cvterm.name)::text = 'three_prime_stem_loop_structure'::text)) OR ((cvterm.name)::text = 'flanking_three_prime_quadruplet_recoding_signal'::text)) OR ((cvterm.name)::text = 'three_prime_repeat_recoding_signal'::text)) OR ((cvterm.name)::text = 'distant_three_prime_recoding_signal'::text)) OR ((cvterm.name)::text = 'UAG_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UAA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UGA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'tmRNA_coding_piece'::text)) OR ((cvterm.name)::text = 'tmRNA_acceptor_piece'::text)) OR ((cvterm.name)::text = 'anchor_region'::text)) OR ((cvterm.name)::text = 'template_region'::text)) OR ((cvterm.name)::text = 'anticodon_loop'::text)) OR ((cvterm.name)::text = 'anticodon'::text)) OR ((cvterm.name)::text = 'CCA_tail'::text)) OR ((cvterm.name)::text = 'DHU_loop'::text)) OR ((cvterm.name)::text = 'T_loop'::text)) OR ((cvterm.name)::text = 'splice_site'::text)) OR ((cvterm.name)::text = 'intron'::text)) OR ((cvterm.name)::text = 'clip'::text)) OR ((cvterm.name)::text = 'TSS'::text)) OR ((cvterm.name)::text = 'transcription_end_site'::text)) OR ((cvterm.name)::text = 'spliced_leader_RNA'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript_region'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron_region'::text)) OR ((cvterm.name)::text = 'intron_domain'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript_region'::text)) OR ((cvterm.name)::text = 'outron'::text)) OR ((cvterm.name)::text = 'cis_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_site'::text)) OR ((cvterm.name)::text = 'cryptic_splice_site'::text)) OR ((cvterm.name)::text = 'five_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'three_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'recursive_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_acceptor_site'::text)) OR ((cvterm.name)::text = 'trans_splice_donor_site'::text)) OR ((cvterm.name)::text = 'SL1_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL2_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL3_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL4_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL5_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL6_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL7_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL8_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL9_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL10_accceptor_site'::text)) OR ((cvterm.name)::text = 'SL11_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL12_acceptor_site'::text)) OR ((cvterm.name)::text = 'five_prime_intron'::text)) OR ((cvterm.name)::text = 'interior_intron'::text)) OR ((cvterm.name)::text = 'three_prime_intron'::text)) OR ((cvterm.name)::text = 'twintron'::text)) OR ((cvterm.name)::text = 'UTR_intron'::text)) OR ((cvterm.name)::text = 'autocatalytically_spliced_intron'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron'::text)) OR ((cvterm.name)::text = 'mobile_intron'::text)) OR ((cvterm.name)::text = 'endonuclease_spliced_intron'::text)) OR ((cvterm.name)::text = 'five_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'three_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'group_I_intron'::text)) OR ((cvterm.name)::text = 'group_II_intron'::text)) OR ((cvterm.name)::text = 'group_III_intron'::text)) OR ((cvterm.name)::text = 'group_IIA_intron'::text)) OR ((cvterm.name)::text = 'group_IIB_intron'::text)) OR ((cvterm.name)::text = 'U2_intron'::text)) OR ((cvterm.name)::text = 'U12_intron'::text)) OR ((cvterm.name)::text = 'archaeal_intron'::text)) OR ((cvterm.name)::text = 'tRNA_intron'::text)) OR ((cvterm.name)::text = 'five_prime_clip'::text)) OR ((cvterm.name)::text = 'three_prime_clip'::text)) OR ((cvterm.name)::text = 'major_TSS'::text)) OR ((cvterm.name)::text = 'minor_TSS'::text)) OR ((cvterm.name)::text = 'transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'internal_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'external_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'branch_site'::text)) OR ((cvterm.name)::text = 'polypyrimidine_tract'::text)) OR ((cvterm.name)::text = 'internal_guide_sequence'::text)) OR ((cvterm.name)::text = 'mirtron'::text)) OR ((cvterm.name)::text = 'pre_miRNA'::text)) OR ((cvterm.name)::text = 'miRNA_stem'::text)) OR ((cvterm.name)::text = 'miRNA_loop'::text)) OR ((cvterm.name)::text = 'miRNA_antiguide'::text)) OR ((cvterm.name)::text = 'noncoding_region_of_exon'::text)) OR ((cvterm.name)::text = 'coding_region_of_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'mature_protein_region'::text)) OR ((cvterm.name)::text = 'immature_peptide_region'::text)) OR ((cvterm.name)::text = 'compositionally_biased_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_region'::text)) OR ((cvterm.name)::text = 'polypeptide_variation_site'::text)) OR ((cvterm.name)::text = 'peptide_localization_signal'::text)) OR ((cvterm.name)::text = 'cleaved_peptide_region'::text)) OR ((cvterm.name)::text = 'hydrophobic_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_conserved_region'::text)) OR ((cvterm.name)::text = 'active_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_domain'::text)) OR ((cvterm.name)::text = 'membrane_structure'::text)) OR ((cvterm.name)::text = 'extramembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'intramembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'polypeptide_secondary_structure'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_motif'::text)) OR ((cvterm.name)::text = 'intrinsically_unstructured_polypeptide_region'::text)) OR ((cvterm.name)::text = 'cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'non_cytoplasmic_polypeptide_region'::text)) OR ((cvterm.name)::text = 'membrane_peptide_loop'::text)) OR ((cvterm.name)::text = 'transmembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'asx_motif'::text)) OR ((cvterm.name)::text = 'beta_bulge'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop'::text)) OR ((cvterm.name)::text = 'beta_strand'::text)) OR ((cvterm.name)::text = 'peptide_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop'::text)) OR ((cvterm.name)::text = 'serine_threonine_motif'::text)) OR ((cvterm.name)::text = 'serine_threonine_staple_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_turn_motif'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_left_handed_four'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_three'::text)) OR ((cvterm.name)::text = 'catmat_right_handed_four'::text)) OR ((cvterm.name)::text = 'alpha_beta_motif'::text)) OR ((cvterm.name)::text = 'peptide_coil'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_five'::text)) OR ((cvterm.name)::text = 'beta_bulge_loop_six'::text)) OR ((cvterm.name)::text = 'antiparallel_beta_strand'::text)) OR ((cvterm.name)::text = 'parallel_beta_strand'::text)) OR ((cvterm.name)::text = 'left_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'right_handed_peptide_helix'::text)) OR ((cvterm.name)::text = 'alpha_helix'::text)) OR ((cvterm.name)::text = 'pi_helix'::text)) OR ((cvterm.name)::text = 'three_ten_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_left_right_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_nest_right_left_motif'::text)) OR ((cvterm.name)::text = 'schellmann_loop_seven'::text)) OR ((cvterm.name)::text = 'schellmann_loop_six'::text)) OR ((cvterm.name)::text = 'asx_turn'::text)) OR ((cvterm.name)::text = 'beta_turn'::text)) OR ((cvterm.name)::text = 'gamma_turn'::text)) OR ((cvterm.name)::text = 'serine_threonine_turn'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'asx_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'asx_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'beta_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six'::text)) OR ((cvterm.name)::text = 'beta_turn_type_eight'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_b'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text)) OR ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text)) OR ((cvterm.name)::text = 'gamma_turn_classic'::text)) OR ((cvterm.name)::text = 'gamma_turn_inverse'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'coiled_coil'::text)) OR ((cvterm.name)::text = 'helix_turn_helix'::text)) OR ((cvterm.name)::text = 'natural_variant_site'::text)) OR ((cvterm.name)::text = 'mutated_variant_site'::text)) OR ((cvterm.name)::text = 'alternate_sequence_site'::text)) OR ((cvterm.name)::text = 'signal_peptide'::text)) OR ((cvterm.name)::text = 'transit_peptide'::text)) OR ((cvterm.name)::text = 'nuclear_localization_signal'::text)) OR ((cvterm.name)::text = 'endosomal_localization_signal'::text)) OR ((cvterm.name)::text = 'lysosomal_localization_signal'::text)) OR ((cvterm.name)::text = 'nuclear_export_signal'::text)) OR ((cvterm.name)::text = 'nuclear_rim_localization_signal'::text)) OR ((cvterm.name)::text = 'cleaved_initiator_methionine'::text)) OR ((cvterm.name)::text = 'intein'::text)) OR ((cvterm.name)::text = 'propeptide_cleavage_site'::text)) OR ((cvterm.name)::text = 'propeptide'::text)) OR ((cvterm.name)::text = 'cleaved_for_gpi_anchor_region'::text)) OR ((cvterm.name)::text = 'lipoprotein_signal_peptide'::text)) OR ((cvterm.name)::text = 'n_terminal_region'::text)) OR ((cvterm.name)::text = 'c_terminal_region'::text)) OR ((cvterm.name)::text = 'central_hydrophobic_region_of_signal_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_domain'::text)) OR ((cvterm.name)::text = 'polypeptide_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_repeat'::text)) OR ((cvterm.name)::text = 'biochemical_region_of_peptide'::text)) OR ((cvterm.name)::text = 'polypeptide_conserved_motif'::text)) OR ((cvterm.name)::text = 'post_translationally_modified_region'::text)) OR ((cvterm.name)::text = 'conformational_switch'::text)) OR ((cvterm.name)::text = 'molecular_contact_region'::text)) OR ((cvterm.name)::text = 'polypeptide_binding_motif'::text)) OR ((cvterm.name)::text = 'polypeptide_catalytic_motif'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'polypeptide_metal_contact'::text)) OR ((cvterm.name)::text = 'protein_protein_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_ligand_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_DNA_contact'::text)) OR ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text)) OR ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text)) OR ((cvterm.name)::text = 'non_transcribed_region'::text)) OR ((cvterm.name)::text = 'gene_fragment'::text)) OR ((cvterm.name)::text = 'TSS_region'::text)) OR ((cvterm.name)::text = 'gene_segment'::text)) OR ((cvterm.name)::text = 'pseudogenic_gene_segment'::text)) OR ((cvterm.name)::text = 'mobile_intron'::text)) OR ((cvterm.name)::text = 'extrachromosomal_mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'integrated_mobile_genetic_element'::text)) OR ((cvterm.name)::text = 'natural_transposable_element'::text)) OR ((cvterm.name)::text = 'viral_sequence'::text)) OR ((cvterm.name)::text = 'natural_plasmid'::text)) OR ((cvterm.name)::text = 'phage_sequence'::text)) OR ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'transposable_element'::text)) OR ((cvterm.name)::text = 'proviral_region'::text)) OR ((cvterm.name)::text = 'integron'::text)) OR ((cvterm.name)::text = 'genomic_island'::text)) OR ((cvterm.name)::text = 'integrated_plasmid'::text)) OR ((cvterm.name)::text = 'cointegrated_plasmid'::text)) OR ((cvterm.name)::text = 'retrotransposon'::text)) OR ((cvterm.name)::text = 'DNA_transposon'::text)) OR ((cvterm.name)::text = 'foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'transgenic_transposable_element'::text)) OR ((cvterm.name)::text = 'natural_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_transposable_element'::text)) OR ((cvterm.name)::text = 'nested_transposon'::text)) OR ((cvterm.name)::text = 'LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'LINE_element'::text)) OR ((cvterm.name)::text = 'SINE_element'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat_element'::text)) OR ((cvterm.name)::text = 'foldback_element'::text)) OR ((cvterm.name)::text = 'conjugative_transposon'::text)) OR ((cvterm.name)::text = 'helitron'::text)) OR ((cvterm.name)::text = 'p_element'::text)) OR ((cvterm.name)::text = 'MITE'::text)) OR ((cvterm.name)::text = 'insertion_sequence'::text)) OR ((cvterm.name)::text = 'polinton'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'prophage'::text)) OR ((cvterm.name)::text = 'pathogenic_island'::text)) OR ((cvterm.name)::text = 'metabolic_island'::text)) OR ((cvterm.name)::text = 'adaptive_island'::text)) OR ((cvterm.name)::text = 'symbiosis_island'::text)) OR ((cvterm.name)::text = 'cryptic_prophage'::text)) OR ((cvterm.name)::text = 'defective_conjugative_transposon'::text)) OR ((cvterm.name)::text = 'plasmid'::text)) OR ((cvterm.name)::text = 'chromosome'::text)) OR ((cvterm.name)::text = 'vector_replicon'::text)) OR ((cvterm.name)::text = 'maxicircle'::text)) OR ((cvterm.name)::text = 'minicircle'::text)) OR ((cvterm.name)::text = 'viral_sequence'::text)) OR ((cvterm.name)::text = 'engineered_plasmid'::text)) OR ((cvterm.name)::text = 'episome'::text)) OR ((cvterm.name)::text = 'natural_plasmid'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'gene_trap_construct'::text)) OR ((cvterm.name)::text = 'promoter_trap_construct'::text)) OR ((cvterm.name)::text = 'enhancer_trap_construct'::text)) OR ((cvterm.name)::text = 'engineered_episome'::text)) OR ((cvterm.name)::text = 'mitochondrial_chromosome'::text)) OR ((cvterm.name)::text = 'chloroplast_chromosome'::text)) OR ((cvterm.name)::text = 'chromoplast_chromosome'::text)) OR ((cvterm.name)::text = 'cyanelle_chromosome'::text)) OR ((cvterm.name)::text = 'leucoplast_chromosome'::text)) OR ((cvterm.name)::text = 'macronuclear_chromosome'::text)) OR ((cvterm.name)::text = 'micronuclear_chromosome'::text)) OR ((cvterm.name)::text = 'nuclear_chromosome'::text)) OR ((cvterm.name)::text = 'nucleomorphic_chromosome'::text)) OR ((cvterm.name)::text = 'DNA_chromosome'::text)) OR ((cvterm.name)::text = 'RNA_chromosome'::text)) OR ((cvterm.name)::text = 'apicoplast_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'linear_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'circular_double_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'YAC'::text)) OR ((cvterm.name)::text = 'BAC'::text)) OR ((cvterm.name)::text = 'PAC'::text)) OR ((cvterm.name)::text = 'cosmid'::text)) OR ((cvterm.name)::text = 'phagemid'::text)) OR ((cvterm.name)::text = 'fosmid'::text)) OR ((cvterm.name)::text = 'lambda_vector'::text)) OR ((cvterm.name)::text = 'plasmid_vector'::text)) OR ((cvterm.name)::text = 'targeting_vector'::text)) OR ((cvterm.name)::text = 'phage_sequence'::text)) OR ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'modified_RNA_base_feature'::text)) OR ((cvterm.name)::text = 'inosine'::text)) OR ((cvterm.name)::text = 'seven_methylguanine'::text)) OR ((cvterm.name)::text = 'ribothymidine'::text)) OR ((cvterm.name)::text = 'modified_adenosine'::text)) OR ((cvterm.name)::text = 'modified_cytidine'::text)) OR ((cvterm.name)::text = 'modified_guanosine'::text)) OR ((cvterm.name)::text = 'modified_uridine'::text)) OR ((cvterm.name)::text = 'modified_inosine'::text)) OR ((cvterm.name)::text = 'methylinosine'::text)) OR ((cvterm.name)::text = 'one_methylinosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylinosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylinosine'::text)) OR ((cvterm.name)::text = 'one_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_methyladenosine'::text)) OR ((cvterm.name)::text = 'N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_isopentenyladenosine'::text)) OR ((cvterm.name)::text = 'N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_cis_hydroxyisopentenyl_adenosine'::text)) OR ((cvterm.name)::text = 'N6_glycinylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_threonyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_methyl_N6_threonylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'N6_hydroxynorvalylcarbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_methylthio_N6_hydroxynorvalyl_carbamoyladenosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosyladenosine_phosphate'::text)) OR ((cvterm.name)::text = 'N6_N6_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_2_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_N6_2_prime_O_trimethyladenosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethyladenosine'::text)) OR ((cvterm.name)::text = 'N6_acetyladenosine'::text)) OR ((cvterm.name)::text = 'three_methylcytidine'::text)) OR ((cvterm.name)::text = 'five_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'two_thiocytidine'::text)) OR ((cvterm.name)::text = 'N4_acetylcytidine'::text)) OR ((cvterm.name)::text = 'five_formylcytidine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'N4_acetyl_2_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'lysidine'::text)) OR ((cvterm.name)::text = 'N4_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_2_prime_O_dimethylcytidine'::text)) OR ((cvterm.name)::text = 'five_hydroxymethylcytidine'::text)) OR ((cvterm.name)::text = 'five_formyl_two_prime_O_methylcytidine'::text)) OR ((cvterm.name)::text = 'N4_N4_2_prime_O_trimethylcytidine'::text)) OR ((cvterm.name)::text = 'seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'one_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_methylguanosine'::text)) OR ((cvterm.name)::text = 'seven_methylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_2_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_2_prime_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'two_prime_O_ribosylguanosine_phosphate'::text)) OR ((cvterm.name)::text = 'wybutosine'::text)) OR ((cvterm.name)::text = 'peroxywybutosine'::text)) OR ((cvterm.name)::text = 'hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'undermodified_hydroxywybutosine'::text)) OR ((cvterm.name)::text = 'wyosine'::text)) OR ((cvterm.name)::text = 'methylwyosine'::text)) OR ((cvterm.name)::text = 'N2_7_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'N2_N2_7_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'one_two_prime_O_dimethylguanosine'::text)) OR ((cvterm.name)::text = 'four_demethylwyosine'::text)) OR ((cvterm.name)::text = 'isowyosine'::text)) OR ((cvterm.name)::text = 'N2_7_2prirme_O_trimethylguanosine'::text)) OR ((cvterm.name)::text = 'queuosine'::text)) OR ((cvterm.name)::text = 'epoxyqueuosine'::text)) OR ((cvterm.name)::text = 'galactosyl_queuosine'::text)) OR ((cvterm.name)::text = 'mannosyl_queuosine'::text)) OR ((cvterm.name)::text = 'seven_cyano_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'seven_aminomethyl_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'archaeosine'::text)) OR ((cvterm.name)::text = 'dihydrouridine'::text)) OR ((cvterm.name)::text = 'pseudouridine'::text)) OR ((cvterm.name)::text = 'five_methyluridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'one_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_prime_O_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'two_thiouridine'::text)) OR ((cvterm.name)::text = 'four_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methyl_2_thiouridine'::text)) OR ((cvterm.name)::text = 'two_thio_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'three_three_amino_three_carboxypropyl_uridine'::text)) OR ((cvterm.name)::text = 'five_hydroxyuridine'::text)) OR ((cvterm.name)::text = 'five_methoxyuridine'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid'::text)) OR ((cvterm.name)::text = 'uridine_five_oxyacetic_acid_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine_methyl_ester'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_aminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_methylaminomethyl_two_selenouridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyluridine'::text)) OR ((cvterm.name)::text = 'five_carbamoylmethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'three_methyluridine'::text)) OR ((cvterm.name)::text = 'one_methyl_three_three_amino_three_carboxypropyl_pseudouridine'::text)) OR ((cvterm.name)::text = 'five_carboxymethyluridine'::text)) OR ((cvterm.name)::text = 'three_two_prime_O_dimethyluridine'::text)) OR ((cvterm.name)::text = 'five_methyldihydrouridine'::text)) OR ((cvterm.name)::text = 'three_methylpseudouridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyluridine'::text)) OR ((cvterm.name)::text = 'five_taurinomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_uridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_thiouridine'::text)) OR ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_prime_O_methyluridine'::text)) OR ((cvterm.name)::text = 'catalytic_residue'::text)) OR ((cvterm.name)::text = 'modified_amino_acid_feature'::text)) OR ((cvterm.name)::text = 'alanine'::text)) OR ((cvterm.name)::text = 'valine'::text)) OR ((cvterm.name)::text = 'leucine'::text)) OR ((cvterm.name)::text = 'isoleucine'::text)) OR ((cvterm.name)::text = 'proline'::text)) OR ((cvterm.name)::text = 'tryptophan'::text)) OR ((cvterm.name)::text = 'phenylalanine'::text)) OR ((cvterm.name)::text = 'methionine'::text)) OR ((cvterm.name)::text = 'glycine'::text)) OR ((cvterm.name)::text = 'serine'::text)) OR ((cvterm.name)::text = 'threonine'::text)) OR ((cvterm.name)::text = 'tyrosine'::text)) OR ((cvterm.name)::text = 'cysteine'::text)) OR ((cvterm.name)::text = 'glutamine'::text)) OR ((cvterm.name)::text = 'asparagine'::text)) OR ((cvterm.name)::text = 'lysine'::text)) OR ((cvterm.name)::text = 'arginine'::text)) OR ((cvterm.name)::text = 'histidine'::text)) OR ((cvterm.name)::text = 'aspartic_acid'::text)) OR ((cvterm.name)::text = 'glutamic_acid'::text)) OR ((cvterm.name)::text = 'selenocysteine'::text)) OR ((cvterm.name)::text = 'pyrrolysine'::text)) OR ((cvterm.name)::text = 'modified_glycine'::text)) OR ((cvterm.name)::text = 'modified_L_alanine'::text)) OR ((cvterm.name)::text = 'modified_L_asparagine'::text)) OR ((cvterm.name)::text = 'modified_L_aspartic_acid'::text)) OR ((cvterm.name)::text = 'modified_L_cysteine'::text)) OR ((cvterm.name)::text = 'modified_L_glutamic_acid'::text)) OR ((cvterm.name)::text = 'modified_L_threonine'::text)) OR ((cvterm.name)::text = 'modified_L_tryptophan'::text)) OR ((cvterm.name)::text = 'modified_L_glutamine'::text)) OR ((cvterm.name)::text = 'modified_L_methionine'::text)) OR ((cvterm.name)::text = 'modified_L_isoleucine'::text)) OR ((cvterm.name)::text = 'modified_L_phenylalanine'::text)) OR ((cvterm.name)::text = 'modified_L_histidine'::text)) OR ((cvterm.name)::text = 'modified_L_serine'::text)) OR ((cvterm.name)::text = 'modified_L_lysine'::text)) OR ((cvterm.name)::text = 'modified_L_leucine'::text)) OR ((cvterm.name)::text = 'modified_L_selenocysteine'::text)) OR ((cvterm.name)::text = 'modified_L_valine'::text)) OR ((cvterm.name)::text = 'modified_L_proline'::text)) OR ((cvterm.name)::text = 'modified_L_tyrosine'::text)) OR ((cvterm.name)::text = 'modified_L_arginine'::text)) OR ((cvterm.name)::text = 'heritable_phenotypic_marker'::text)) OR ((cvterm.name)::text = 'DArT_marker'::text)) OR ((cvterm.name)::text = 'nucleotide_motif'::text)) OR ((cvterm.name)::text = 'DNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_motif'::text)) OR ((cvterm.name)::text = 'PSE_motif'::text)) OR ((cvterm.name)::text = 'CAAT_signal'::text)) OR ((cvterm.name)::text = 'minus_10_signal'::text)) OR ((cvterm.name)::text = 'minus_35_signal'::text)) OR ((cvterm.name)::text = 'DRE_motif'::text)) OR ((cvterm.name)::text = 'E_box_motif'::text)) OR ((cvterm.name)::text = 'INR1_motif'::text)) OR ((cvterm.name)::text = 'GAGA_motif'::text)) OR ((cvterm.name)::text = 'octamer_motif'::text)) OR ((cvterm.name)::text = 'retinoic_acid_responsive_element'::text)) OR ((cvterm.name)::text = 'promoter_element'::text)) OR ((cvterm.name)::text = 'DCE_SI'::text)) OR ((cvterm.name)::text = 'DCE_SII'::text)) OR ((cvterm.name)::text = 'DCE_SIII'::text)) OR ((cvterm.name)::text = 'minus_12_signal'::text)) OR ((cvterm.name)::text = 'minus_24_signal'::text)) OR ((cvterm.name)::text = 'GC_rich_promoter_region'::text)) OR ((cvterm.name)::text = 'DMv4_motif'::text)) OR ((cvterm.name)::text = 'DMv5_motif'::text)) OR ((cvterm.name)::text = 'DMv3_motif'::text)) OR ((cvterm.name)::text = 'DMv2_motif'::text)) OR ((cvterm.name)::text = 'DPE1_motif'::text)) OR ((cvterm.name)::text = 'DMv1_motif'::text)) OR ((cvterm.name)::text = 'NDM2_motif'::text)) OR ((cvterm.name)::text = 'NDM3_motif'::text)) OR ((cvterm.name)::text = 'core_promoter_element'::text)) OR ((cvterm.name)::text = 'regulatory_promoter_element'::text)) OR ((cvterm.name)::text = 'INR_motif'::text)) OR ((cvterm.name)::text = 'DPE_motif'::text)) OR ((cvterm.name)::text = 'BREu_motif'::text)) OR ((cvterm.name)::text = 'TATA_box'::text)) OR ((cvterm.name)::text = 'A_box'::text)) OR ((cvterm.name)::text = 'B_box'::text)) OR ((cvterm.name)::text = 'C_box'::text)) OR ((cvterm.name)::text = 'MTE'::text)) OR ((cvterm.name)::text = 'BREd_motif'::text)) OR ((cvterm.name)::text = 'DCE'::text)) OR ((cvterm.name)::text = 'intermediate_element'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text)) OR ((cvterm.name)::text = 'A_box_type_1'::text)) OR ((cvterm.name)::text = 'A_box_type_2'::text)) OR ((cvterm.name)::text = 'proximal_promoter_element'::text)) OR ((cvterm.name)::text = 'distal_promoter_element'::text)) OR ((cvterm.name)::text = 'RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'A_minor_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_junction_loop'::text)) OR ((cvterm.name)::text = 'hammerhead_ribozyme'::text)) OR ((cvterm.name)::text = 'asymmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'symmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'K_turn_RNA_motif'::text)) OR ((cvterm.name)::text = 'sarcin_like_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_hook_turn'::text)) OR ((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_site'::text)) OR ((cvterm.name)::text = 'sticky_end_restriction_enzyme_cleavage_site'::text)) OR ((cvterm.name)::text = 'modified_base'::text)) OR ((cvterm.name)::text = 'epigenetically_modified_gene'::text)) OR ((cvterm.name)::text = 'histone_modification'::text)) OR ((cvterm.name)::text = 'methylated_base_feature'::text)) OR ((cvterm.name)::text = 'methylated_C'::text)) OR ((cvterm.name)::text = 'methylated_A'::text)) OR ((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text)) OR ((cvterm.name)::text = 'maternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'paternally_imprinted_gene'::text)) OR ((cvterm.name)::text = 'allelically_excluded_gene'::text)) OR ((cvterm.name)::text = 'histone_methylation_site'::text)) OR ((cvterm.name)::text = 'histone_acetylation_site'::text)) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text)) OR ((cvterm.name)::text = 'histone_acylation_region'::text)) OR ((cvterm.name)::text = 'H4K20_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_methylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K27_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K36_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K4_trimethylation'::text)) OR ((cvterm.name)::text = 'H3K4_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K79_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_trimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_monomethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_dimethylation_site'::text)) OR ((cvterm.name)::text = 'H3K9_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K14_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K18_acetylation_site'::text)) OR ((cvterm.name)::text = 'H3K23_acylation site'::text)) OR ((cvterm.name)::text = 'H3K27_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K16_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K5_acylation_site'::text)) OR ((cvterm.name)::text = 'H4K8_acylation site'::text)) OR ((cvterm.name)::text = 'H2B_ubiquitination_site'::text)) OR ((cvterm.name)::text = 'H4K_acylation_region'::text)) OR ((cvterm.name)::text = 'operon'::text)) OR ((cvterm.name)::text = 'mating_type_region'::text)) OR ((cvterm.name)::text = 'gene_array'::text)) OR ((cvterm.name)::text = 'gene_subarray'::text)) OR ((cvterm.name)::text = 'gene_cassette_array'::text)) OR ((cvterm.name)::text = 'regulon'::text)) OR ((cvterm.name)::text = 'sequence_length_variation'::text)) OR ((cvterm.name)::text = 'MNP'::text)) OR ((cvterm.name)::text = 'SNV'::text)) OR ((cvterm.name)::text = 'complex_substitution'::text)) OR ((cvterm.name)::text = 'simple_sequence_length_variation'::text)) OR ((cvterm.name)::text = 'SNP'::text)) OR ((cvterm.name)::text = 'point_mutation'::text)) OR ((cvterm.name)::text = 'transition'::text)) OR ((cvterm.name)::text = 'transversion'::text)) OR ((cvterm.name)::text = 'pyrimidine_transition'::text)) OR ((cvterm.name)::text = 'purine_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition'::text)) OR ((cvterm.name)::text = 'T_to_C_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text)) OR ((cvterm.name)::text = 'A_to_G_transition'::text)) OR ((cvterm.name)::text = 'G_to_A_transition'::text)) OR ((cvterm.name)::text = 'pyrimidine_to_purine_transversion'::text)) OR ((cvterm.name)::text = 'purine_to_pyrimidine_transversion'::text)) OR ((cvterm.name)::text = 'C_to_A_transversion'::text)) OR ((cvterm.name)::text = 'C_to_G_transversion'::text)) OR ((cvterm.name)::text = 'T_to_A_transversion'::text)) OR ((cvterm.name)::text = 'T_to_G_transversion'::text)) OR ((cvterm.name)::text = 'A_to_C_transversion'::text)) OR ((cvterm.name)::text = 'A_to_T_transversion'::text)) OR ((cvterm.name)::text = 'G_to_C_transversion'::text)) OR ((cvterm.name)::text = 'G_to_T_transversion'::text)) OR ((cvterm.name)::text = 'flanking_region'::text)) OR ((cvterm.name)::text = 'repeat_component'::text)) OR ((cvterm.name)::text = 'transposable_element_flanking_region'::text)) OR ((cvterm.name)::text = 'five_prime_flanking_region'::text)) OR ((cvterm.name)::text = 'three_prime_flanking_region'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon_polymeric_tract'::text)) OR ((cvterm.name)::text = 'LTR_component'::text)) OR ((cvterm.name)::text = 'repeat_fragment'::text)) OR ((cvterm.name)::text = 'transposon_fragment'::text)) OR ((cvterm.name)::text = 'U5_LTR_region'::text)) OR ((cvterm.name)::text = 'R_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_LTR_region'::text)) OR ((cvterm.name)::text = 'three_prime_LTR_component'::text)) OR ((cvterm.name)::text = 'five_prime_LTR_component'::text)) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'clone_insert_end'::text)) OR ((cvterm.name)::text = 'clone_insert_start'::text)) OR ((cvterm.name)::text = 'exon_junction'::text)) OR ((cvterm.name)::text = 'insertion_site'::text)) OR ((cvterm.name)::text = 'polyA_site'::text)) OR ((cvterm.name)::text = 'deletion_junction'::text)) OR ((cvterm.name)::text = 'chromosome_breakpoint'::text)) OR ((cvterm.name)::text = 'splice_junction'::text)) OR ((cvterm.name)::text = 'trans_splice_junction'::text)) OR ((cvterm.name)::text = 'restriction_enzyme_cleavage_junction'::text)) OR ((cvterm.name)::text = 'transposable_element_insertion_site'::text)) OR ((cvterm.name)::text = 'inversion_breakpoint'::text)) OR ((cvterm.name)::text = 'translocation_breakpoint'::text)) OR ((cvterm.name)::text = 'insertion_breakpoint'::text)) OR ((cvterm.name)::text = 'deletion_breakpoint'::text)) OR ((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_junction'::text)) OR ((cvterm.name)::text = 'single_strand_restriction_enzyme_cleavage_site'::text)) OR ((cvterm.name)::text = 'five_prime_restriction_enzyme_junction'::text)) OR ((cvterm.name)::text = 'three_prime_restriction_enzyme_junction'::text)) OR ((cvterm.name)::text = 'deletion'::text)) OR ((cvterm.name)::text = 'translocation'::text)) OR ((cvterm.name)::text = 'insertion'::text)) OR ((cvterm.name)::text = 'copy_number_variation'::text)) OR ((cvterm.name)::text = 'UPD'::text)) OR ((cvterm.name)::text = 'structural_alteration'::text)) OR ((cvterm.name)::text = 'substitution'::text)) OR ((cvterm.name)::text = 'indel'::text)) OR ((cvterm.name)::text = 'inversion'::text)) OR ((cvterm.name)::text = 'transgenic_insertion'::text)) OR ((cvterm.name)::text = 'duplication'::text)) OR ((cvterm.name)::text = 'tandem_duplication'::text)) OR ((cvterm.name)::text = 'direct_tandem_duplication'::text)) OR ((cvterm.name)::text = 'inverted_tandem_duplication'::text)) OR ((cvterm.name)::text = 'copy_number_gain'::text)) OR ((cvterm.name)::text = 'copy_number_loss'::text)) OR ((cvterm.name)::text = 'maternal_uniparental_disomy'::text)) OR ((cvterm.name)::text = 'paternal_uniparental_disomy'::text)) OR ((cvterm.name)::text = 'complex_structural_alteration'::text)) OR ((cvterm.name)::text = 'sequence_length_variation'::text)) OR ((cvterm.name)::text = 'MNP'::text)) OR ((cvterm.name)::text = 'SNV'::text)) OR ((cvterm.name)::text = 'complex_substitution'::text)) OR ((cvterm.name)::text = 'simple_sequence_length_variation'::text)) OR ((cvterm.name)::text = 'SNP'::text)) OR ((cvterm.name)::text = 'point_mutation'::text)) OR ((cvterm.name)::text = 'transition'::text)) OR ((cvterm.name)::text = 'transversion'::text)) OR ((cvterm.name)::text = 'pyrimidine_transition'::text)) OR ((cvterm.name)::text = 'purine_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition'::text)) OR ((cvterm.name)::text = 'T_to_C_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text)) OR ((cvterm.name)::text = 'A_to_G_transition'::text)) OR ((cvterm.name)::text = 'G_to_A_transition'::text)) OR ((cvterm.name)::text = 'pyrimidine_to_purine_transversion'::text)) OR ((cvterm.name)::text = 'purine_to_pyrimidine_transversion'::text)) OR ((cvterm.name)::text = 'C_to_A_transversion'::text)) OR ((cvterm.name)::text = 'C_to_G_transversion'::text)) OR ((cvterm.name)::text = 'T_to_A_transversion'::text)) OR ((cvterm.name)::text = 'T_to_G_transversion'::text)) OR ((cvterm.name)::text = 'A_to_C_transversion'::text)) OR ((cvterm.name)::text = 'A_to_T_transversion'::text)) OR ((cvterm.name)::text = 'G_to_C_transversion'::text)) OR ((cvterm.name)::text = 'G_to_T_transversion'::text)) OR ((cvterm.name)::text = 'sequence_feature'::text));
  36368. --
  36369. -- Name: sequence_length_variation; Type: VIEW; Schema: so; Owner: -
  36370. --
  36371. CREATE VIEW sequence_length_variation AS
  36372. SELECT feature.feature_id AS sequence_length_variation_id,
  36373. feature.feature_id,
  36374. feature.dbxref_id,
  36375. feature.organism_id,
  36376. feature.name,
  36377. feature.uniquename,
  36378. feature.residues,
  36379. feature.seqlen,
  36380. feature.md5checksum,
  36381. feature.type_id,
  36382. feature.is_analysis,
  36383. feature.is_obsolete,
  36384. feature.timeaccessioned,
  36385. feature.timelastmodified
  36386. FROM (feature
  36387. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36388. WHERE (((cvterm.name)::text = 'simple_sequence_length_variation'::text) OR ((cvterm.name)::text = 'sequence_length_variation'::text));
  36389. --
  36390. -- Name: sequence_location; Type: VIEW; Schema: so; Owner: -
  36391. --
  36392. CREATE VIEW sequence_location AS
  36393. SELECT feature.feature_id AS sequence_location_id,
  36394. feature.feature_id,
  36395. feature.dbxref_id,
  36396. feature.organism_id,
  36397. feature.name,
  36398. feature.uniquename,
  36399. feature.residues,
  36400. feature.seqlen,
  36401. feature.md5checksum,
  36402. feature.type_id,
  36403. feature.is_analysis,
  36404. feature.is_obsolete,
  36405. feature.timeaccessioned,
  36406. feature.timelastmodified
  36407. FROM (feature
  36408. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36409. WHERE ((((((((((((((((((((cvterm.name)::text = 'organelle_sequence'::text) OR ((cvterm.name)::text = 'plasmid_location'::text)) OR ((cvterm.name)::text = 'proviral_location'::text)) OR ((cvterm.name)::text = 'macronuclear_sequence'::text)) OR ((cvterm.name)::text = 'micronuclear_sequence'::text)) OR ((cvterm.name)::text = 'mitochondrial_sequence'::text)) OR ((cvterm.name)::text = 'nuclear_sequence'::text)) OR ((cvterm.name)::text = 'nucleomorphic_sequence'::text)) OR ((cvterm.name)::text = 'plastid_sequence'::text)) OR ((cvterm.name)::text = 'mitochondrial_DNA'::text)) OR ((cvterm.name)::text = 'apicoplast_sequence'::text)) OR ((cvterm.name)::text = 'chromoplast_sequence'::text)) OR ((cvterm.name)::text = 'chloroplast_sequence'::text)) OR ((cvterm.name)::text = 'cyanelle_sequence'::text)) OR ((cvterm.name)::text = 'leucoplast_sequence'::text)) OR ((cvterm.name)::text = 'proplastid_sequence'::text)) OR ((cvterm.name)::text = 'chloroplast_DNA'::text)) OR ((cvterm.name)::text = 'endogenous_retroviral_sequence'::text)) OR ((cvterm.name)::text = 'sequence_location'::text));
  36410. --
  36411. -- Name: sequence_motif; Type: VIEW; Schema: so; Owner: -
  36412. --
  36413. CREATE VIEW sequence_motif AS
  36414. SELECT feature.feature_id AS sequence_motif_id,
  36415. feature.feature_id,
  36416. feature.dbxref_id,
  36417. feature.organism_id,
  36418. feature.name,
  36419. feature.uniquename,
  36420. feature.residues,
  36421. feature.seqlen,
  36422. feature.md5checksum,
  36423. feature.type_id,
  36424. feature.is_analysis,
  36425. feature.is_obsolete,
  36426. feature.timeaccessioned,
  36427. feature.timelastmodified
  36428. FROM (feature
  36429. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36430. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'nucleotide_motif'::text) OR ((cvterm.name)::text = 'DNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_motif'::text)) OR ((cvterm.name)::text = 'PSE_motif'::text)) OR ((cvterm.name)::text = 'CAAT_signal'::text)) OR ((cvterm.name)::text = 'minus_10_signal'::text)) OR ((cvterm.name)::text = 'minus_35_signal'::text)) OR ((cvterm.name)::text = 'DRE_motif'::text)) OR ((cvterm.name)::text = 'E_box_motif'::text)) OR ((cvterm.name)::text = 'INR1_motif'::text)) OR ((cvterm.name)::text = 'GAGA_motif'::text)) OR ((cvterm.name)::text = 'octamer_motif'::text)) OR ((cvterm.name)::text = 'retinoic_acid_responsive_element'::text)) OR ((cvterm.name)::text = 'promoter_element'::text)) OR ((cvterm.name)::text = 'DCE_SI'::text)) OR ((cvterm.name)::text = 'DCE_SII'::text)) OR ((cvterm.name)::text = 'DCE_SIII'::text)) OR ((cvterm.name)::text = 'minus_12_signal'::text)) OR ((cvterm.name)::text = 'minus_24_signal'::text)) OR ((cvterm.name)::text = 'GC_rich_promoter_region'::text)) OR ((cvterm.name)::text = 'DMv4_motif'::text)) OR ((cvterm.name)::text = 'DMv5_motif'::text)) OR ((cvterm.name)::text = 'DMv3_motif'::text)) OR ((cvterm.name)::text = 'DMv2_motif'::text)) OR ((cvterm.name)::text = 'DPE1_motif'::text)) OR ((cvterm.name)::text = 'DMv1_motif'::text)) OR ((cvterm.name)::text = 'NDM2_motif'::text)) OR ((cvterm.name)::text = 'NDM3_motif'::text)) OR ((cvterm.name)::text = 'core_promoter_element'::text)) OR ((cvterm.name)::text = 'regulatory_promoter_element'::text)) OR ((cvterm.name)::text = 'INR_motif'::text)) OR ((cvterm.name)::text = 'DPE_motif'::text)) OR ((cvterm.name)::text = 'BREu_motif'::text)) OR ((cvterm.name)::text = 'TATA_box'::text)) OR ((cvterm.name)::text = 'A_box'::text)) OR ((cvterm.name)::text = 'B_box'::text)) OR ((cvterm.name)::text = 'C_box'::text)) OR ((cvterm.name)::text = 'MTE'::text)) OR ((cvterm.name)::text = 'BREd_motif'::text)) OR ((cvterm.name)::text = 'DCE'::text)) OR ((cvterm.name)::text = 'intermediate_element'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text)) OR ((cvterm.name)::text = 'A_box_type_1'::text)) OR ((cvterm.name)::text = 'A_box_type_2'::text)) OR ((cvterm.name)::text = 'proximal_promoter_element'::text)) OR ((cvterm.name)::text = 'distal_promoter_element'::text)) OR ((cvterm.name)::text = 'RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'A_minor_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_junction_loop'::text)) OR ((cvterm.name)::text = 'hammerhead_ribozyme'::text)) OR ((cvterm.name)::text = 'asymmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'symmetric_RNA_internal_loop'::text)) OR ((cvterm.name)::text = 'K_turn_RNA_motif'::text)) OR ((cvterm.name)::text = 'sarcin_like_RNA_motif'::text)) OR ((cvterm.name)::text = 'RNA_hook_turn'::text)) OR ((cvterm.name)::text = 'sequence_motif'::text));
  36431. --
  36432. -- Name: sequence_rearrangement_feature; Type: VIEW; Schema: so; Owner: -
  36433. --
  36434. CREATE VIEW sequence_rearrangement_feature AS
  36435. SELECT feature.feature_id AS sequence_rearrangement_feature_id,
  36436. feature.feature_id,
  36437. feature.dbxref_id,
  36438. feature.organism_id,
  36439. feature.name,
  36440. feature.uniquename,
  36441. feature.residues,
  36442. feature.seqlen,
  36443. feature.md5checksum,
  36444. feature.type_id,
  36445. feature.is_analysis,
  36446. feature.is_obsolete,
  36447. feature.timeaccessioned,
  36448. feature.timelastmodified
  36449. FROM (feature
  36450. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36451. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'specific_recombination_site'::text) OR ((cvterm.name)::text = 'chromosome_breakage_sequence'::text)) OR ((cvterm.name)::text = 'internal_eliminated_sequence'::text)) OR ((cvterm.name)::text = 'macronucleus_destined_segment'::text)) OR ((cvterm.name)::text = 'recombination_feature_of_rearranged_gene'::text)) OR ((cvterm.name)::text = 'site_specific_recombination_target_region'::text)) OR ((cvterm.name)::text = 'recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_spacer'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_signal_feature'::text)) OR ((cvterm.name)::text = 'D_gene'::text)) OR ((cvterm.name)::text = 'V_gene'::text)) OR ((cvterm.name)::text = 'J_gene'::text)) OR ((cvterm.name)::text = 'C_gene'::text)) OR ((cvterm.name)::text = 'D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_cluster'::text)) OR ((cvterm.name)::text = 'V_cluster'::text)) OR ((cvterm.name)::text = 'V_J_cluster'::text)) OR ((cvterm.name)::text = 'V_J_C_cluster'::text)) OR ((cvterm.name)::text = 'C_cluster'::text)) OR ((cvterm.name)::text = 'D_cluster'::text)) OR ((cvterm.name)::text = 'D_J_cluster'::text)) OR ((cvterm.name)::text = 'three_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'five_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'J_spacer'::text)) OR ((cvterm.name)::text = 'V_spacer'::text)) OR ((cvterm.name)::text = 'VD_gene'::text)) OR ((cvterm.name)::text = 'DJ_gene'::text)) OR ((cvterm.name)::text = 'VDJ_gene'::text)) OR ((cvterm.name)::text = 'VJ_gene'::text)) OR ((cvterm.name)::text = 'DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_cluster'::text)) OR ((cvterm.name)::text = 'DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'D_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'V_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'heptamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'nonamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'J_heptamer'::text)) OR ((cvterm.name)::text = 'V_heptamer'::text)) OR ((cvterm.name)::text = 'three_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'J_nonamer'::text)) OR ((cvterm.name)::text = 'V_nonamer'::text)) OR ((cvterm.name)::text = 'integration_excision_site'::text)) OR ((cvterm.name)::text = 'resolution_site'::text)) OR ((cvterm.name)::text = 'inversion_site'::text)) OR ((cvterm.name)::text = 'inversion_site_part'::text)) OR ((cvterm.name)::text = 'attI_site'::text)) OR ((cvterm.name)::text = 'attP_site'::text)) OR ((cvterm.name)::text = 'attB_site'::text)) OR ((cvterm.name)::text = 'attL_site'::text)) OR ((cvterm.name)::text = 'attR_site'::text)) OR ((cvterm.name)::text = 'attC_site'::text)) OR ((cvterm.name)::text = 'attCtn_site'::text)) OR ((cvterm.name)::text = 'loxP_site'::text)) OR ((cvterm.name)::text = 'dif_site'::text)) OR ((cvterm.name)::text = 'FRT_site'::text)) OR ((cvterm.name)::text = 'IRLinv_site'::text)) OR ((cvterm.name)::text = 'IRRinv_site'::text)) OR ((cvterm.name)::text = 'sequence_rearrangement_feature'::text));
  36452. --
  36453. -- Name: sequence_secondary_structure; Type: VIEW; Schema: so; Owner: -
  36454. --
  36455. CREATE VIEW sequence_secondary_structure AS
  36456. SELECT feature.feature_id AS sequence_secondary_structure_id,
  36457. feature.feature_id,
  36458. feature.dbxref_id,
  36459. feature.organism_id,
  36460. feature.name,
  36461. feature.uniquename,
  36462. feature.residues,
  36463. feature.seqlen,
  36464. feature.md5checksum,
  36465. feature.type_id,
  36466. feature.is_analysis,
  36467. feature.is_obsolete,
  36468. feature.timeaccessioned,
  36469. feature.timelastmodified
  36470. FROM (feature
  36471. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36472. WHERE (((((((((((((((((cvterm.name)::text = 'G_quartet'::text) OR ((cvterm.name)::text = 'base_pair'::text)) OR ((cvterm.name)::text = 'RNA_sequence_secondary_structure'::text)) OR ((cvterm.name)::text = 'DNA_sequence_secondary_structure'::text)) OR ((cvterm.name)::text = 'pseudoknot'::text)) OR ((cvterm.name)::text = 'WC_base_pair'::text)) OR ((cvterm.name)::text = 'sugar_edge_base_pair'::text)) OR ((cvterm.name)::text = 'Hoogsteen_base_pair'::text)) OR ((cvterm.name)::text = 'reverse_Hoogsteen_base_pair'::text)) OR ((cvterm.name)::text = 'wobble_base_pair'::text)) OR ((cvterm.name)::text = 'stem_loop'::text)) OR ((cvterm.name)::text = 'tetraloop'::text)) OR ((cvterm.name)::text = 'i_motif'::text)) OR ((cvterm.name)::text = 'recoding_pseudoknot'::text)) OR ((cvterm.name)::text = 'H_pseudoknot'::text)) OR ((cvterm.name)::text = 'sequence_secondary_structure'::text));
  36473. --
  36474. -- Name: sequence_uncertainty; Type: VIEW; Schema: so; Owner: -
  36475. --
  36476. CREATE VIEW sequence_uncertainty AS
  36477. SELECT feature.feature_id AS sequence_uncertainty_id,
  36478. feature.feature_id,
  36479. feature.dbxref_id,
  36480. feature.organism_id,
  36481. feature.name,
  36482. feature.uniquename,
  36483. feature.residues,
  36484. feature.seqlen,
  36485. feature.md5checksum,
  36486. feature.type_id,
  36487. feature.is_analysis,
  36488. feature.is_obsolete,
  36489. feature.timeaccessioned,
  36490. feature.timelastmodified
  36491. FROM (feature
  36492. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36493. WHERE ((cvterm.name)::text = 'sequence_uncertainty'::text);
  36494. --
  36495. -- Name: sequence_variant; Type: VIEW; Schema: so; Owner: -
  36496. --
  36497. CREATE VIEW sequence_variant AS
  36498. SELECT feature.feature_id AS sequence_variant_id,
  36499. feature.feature_id,
  36500. feature.dbxref_id,
  36501. feature.organism_id,
  36502. feature.name,
  36503. feature.uniquename,
  36504. feature.residues,
  36505. feature.seqlen,
  36506. feature.md5checksum,
  36507. feature.type_id,
  36508. feature.is_analysis,
  36509. feature.is_obsolete,
  36510. feature.timeaccessioned,
  36511. feature.timelastmodified
  36512. FROM (feature
  36513. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36514. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'functional_variant'::text) OR ((cvterm.name)::text = 'structural_variant'::text)) OR ((cvterm.name)::text = 'loss_of_heterozygosity'::text)) OR ((cvterm.name)::text = 'transcript_function_variant'::text)) OR ((cvterm.name)::text = 'translational_product_function_variant'::text)) OR ((cvterm.name)::text = 'level_of_transcript_variant'::text)) OR ((cvterm.name)::text = 'transcript_processing_variant'::text)) OR ((cvterm.name)::text = 'transcript_stability_variant'::text)) OR ((cvterm.name)::text = 'transcription_variant'::text)) OR ((cvterm.name)::text = 'decreased_transcript_level_variant'::text)) OR ((cvterm.name)::text = 'increased_transcript_level_variant'::text)) OR ((cvterm.name)::text = 'editing_variant'::text)) OR ((cvterm.name)::text = 'polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'increased_polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'decreased_polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'decreased_transcript_stability_variant'::text)) OR ((cvterm.name)::text = 'increased_transcript_stability_variant'::text)) OR ((cvterm.name)::text = 'rate_of_transcription_variant'::text)) OR ((cvterm.name)::text = 'increased_transcription_rate_variant'::text)) OR ((cvterm.name)::text = 'decreased_transcription_rate_variant'::text)) OR ((cvterm.name)::text = 'translational_product_level_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_function_variant'::text)) OR ((cvterm.name)::text = 'decreased_translational_product_level'::text)) OR ((cvterm.name)::text = 'increased_translational_product_level'::text)) OR ((cvterm.name)::text = 'polypeptide_gain_of_function_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_localization_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_loss_of_function_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_post_translational_processing_variant'::text)) OR ((cvterm.name)::text = 'inactive_ligand_binding_site'::text)) OR ((cvterm.name)::text = 'polypeptide_partial_loss_of_function'::text)) OR ((cvterm.name)::text = 'inactive_catalytic_site'::text)) OR ((cvterm.name)::text = 'silent_mutation'::text)) OR ((cvterm.name)::text = 'copy_number_change'::text)) OR ((cvterm.name)::text = 'gene_variant'::text)) OR ((cvterm.name)::text = 'regulatory_region_variant'::text)) OR ((cvterm.name)::text = 'intergenic_variant'::text)) OR ((cvterm.name)::text = 'upstream_gene_variant'::text)) OR ((cvterm.name)::text = 'downstream_gene_variant'::text)) OR ((cvterm.name)::text = 'gene_fusion'::text)) OR ((cvterm.name)::text = 'splicing_variant'::text)) OR ((cvterm.name)::text = 'transcript_variant'::text)) OR ((cvterm.name)::text = 'translational_product_structure_variant'::text)) OR ((cvterm.name)::text = 'cryptic_splice_site_variant'::text)) OR ((cvterm.name)::text = 'exon_loss'::text)) OR ((cvterm.name)::text = 'intron_gain'::text)) OR ((cvterm.name)::text = 'splice_region_variant'::text)) OR ((cvterm.name)::text = 'cryptic_splice_acceptor'::text)) OR ((cvterm.name)::text = 'cryptic_splice_donor'::text)) OR ((cvterm.name)::text = 'complex_change_in_transcript'::text)) OR ((cvterm.name)::text = 'transcript_secondary_structure_variant'::text)) OR ((cvterm.name)::text = 'nc_transcript_variant'::text)) OR ((cvterm.name)::text = 'NMD_transcript_variant'::text)) OR ((cvterm.name)::text = 'UTR_variant'::text)) OR ((cvterm.name)::text = 'intron_variant'::text)) OR ((cvterm.name)::text = 'exon_variant'::text)) OR ((cvterm.name)::text = 'compensatory_transcript_secondary_structure_variant'::text)) OR ((cvterm.name)::text = 'mature_miRNA_variant'::text)) OR ((cvterm.name)::text = '5_prime_UTR_variant'::text)) OR ((cvterm.name)::text = '3_prime_UTR_variant'::text)) OR ((cvterm.name)::text = 'splice_site_variant'::text)) OR ((cvterm.name)::text = 'splice_acceptor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_5th_base_variant'::text)) OR ((cvterm.name)::text = 'coding_sequence_variant'::text)) OR ((cvterm.name)::text = 'non_coding_exon_variant'::text)) OR ((cvterm.name)::text = 'codon_variant'::text)) OR ((cvterm.name)::text = 'frameshift_variant'::text)) OR ((cvterm.name)::text = 'inframe_variant'::text)) OR ((cvterm.name)::text = 'initiator_codon_change'::text)) OR ((cvterm.name)::text = 'non_synonymous_codon'::text)) OR ((cvterm.name)::text = 'synonymous_codon'::text)) OR ((cvterm.name)::text = 'terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_gained'::text)) OR ((cvterm.name)::text = 'missense_codon'::text)) OR ((cvterm.name)::text = 'conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'non_conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'terminator_codon_variant'::text)) OR ((cvterm.name)::text = 'incomplete_terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_retained_variant'::text)) OR ((cvterm.name)::text = 'stop_lost'::text)) OR ((cvterm.name)::text = 'frame_restoring_variant'::text)) OR ((cvterm.name)::text = 'minus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_2_frameshift variant'::text)) OR ((cvterm.name)::text = 'inframe_codon_gain'::text)) OR ((cvterm.name)::text = 'inframe_codon_loss'::text)) OR ((cvterm.name)::text = '3D_polypeptide_structure_variant'::text)) OR ((cvterm.name)::text = 'complex_change_of_translational_product_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_sequence_variant'::text)) OR ((cvterm.name)::text = 'complex_3D_structural_variant'::text)) OR ((cvterm.name)::text = 'conformational_change_variant'::text)) OR ((cvterm.name)::text = 'amino_acid_deletion'::text)) OR ((cvterm.name)::text = 'amino_acid_insertion'::text)) OR ((cvterm.name)::text = 'amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide'::text)) OR ((cvterm.name)::text = 'polypeptide_fusion'::text)) OR ((cvterm.name)::text = 'polypeptide_truncation'::text)) OR ((cvterm.name)::text = 'conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'non_conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_N_terminal_elongation'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'TF_binding_site_variant'::text)) OR ((cvterm.name)::text = '5KB_upstream_variant'::text)) OR ((cvterm.name)::text = '2KB_upstream_variant'::text)) OR ((cvterm.name)::text = '5KB_downstream_variant'::text)) OR ((cvterm.name)::text = '500B_downstream_variant'::text)) OR ((cvterm.name)::text = 'sequence_variant'::text));
  36515. --
  36516. -- Name: sequencing_primer; Type: VIEW; Schema: so; Owner: -
  36517. --
  36518. CREATE VIEW sequencing_primer AS
  36519. SELECT feature.feature_id AS sequencing_primer_id,
  36520. feature.feature_id,
  36521. feature.dbxref_id,
  36522. feature.organism_id,
  36523. feature.name,
  36524. feature.uniquename,
  36525. feature.residues,
  36526. feature.seqlen,
  36527. feature.md5checksum,
  36528. feature.type_id,
  36529. feature.is_analysis,
  36530. feature.is_obsolete,
  36531. feature.timeaccessioned,
  36532. feature.timelastmodified
  36533. FROM (feature
  36534. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36535. WHERE ((cvterm.name)::text = 'sequencing_primer'::text);
  36536. --
  36537. -- Name: serine; Type: VIEW; Schema: so; Owner: -
  36538. --
  36539. CREATE VIEW serine AS
  36540. SELECT feature.feature_id AS serine_id,
  36541. feature.feature_id,
  36542. feature.dbxref_id,
  36543. feature.organism_id,
  36544. feature.name,
  36545. feature.uniquename,
  36546. feature.residues,
  36547. feature.seqlen,
  36548. feature.md5checksum,
  36549. feature.type_id,
  36550. feature.is_analysis,
  36551. feature.is_obsolete,
  36552. feature.timeaccessioned,
  36553. feature.timelastmodified
  36554. FROM (feature
  36555. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36556. WHERE ((cvterm.name)::text = 'serine'::text);
  36557. --
  36558. -- Name: serine_threonine_motif; Type: VIEW; Schema: so; Owner: -
  36559. --
  36560. CREATE VIEW serine_threonine_motif AS
  36561. SELECT feature.feature_id AS serine_threonine_motif_id,
  36562. feature.feature_id,
  36563. feature.dbxref_id,
  36564. feature.organism_id,
  36565. feature.name,
  36566. feature.uniquename,
  36567. feature.residues,
  36568. feature.seqlen,
  36569. feature.md5checksum,
  36570. feature.type_id,
  36571. feature.is_analysis,
  36572. feature.is_obsolete,
  36573. feature.timeaccessioned,
  36574. feature.timelastmodified
  36575. FROM (feature
  36576. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36577. WHERE ((cvterm.name)::text = 'serine_threonine_motif'::text);
  36578. --
  36579. -- Name: serine_threonine_staple_motif; Type: VIEW; Schema: so; Owner: -
  36580. --
  36581. CREATE VIEW serine_threonine_staple_motif AS
  36582. SELECT feature.feature_id AS serine_threonine_staple_motif_id,
  36583. feature.feature_id,
  36584. feature.dbxref_id,
  36585. feature.organism_id,
  36586. feature.name,
  36587. feature.uniquename,
  36588. feature.residues,
  36589. feature.seqlen,
  36590. feature.md5checksum,
  36591. feature.type_id,
  36592. feature.is_analysis,
  36593. feature.is_obsolete,
  36594. feature.timeaccessioned,
  36595. feature.timelastmodified
  36596. FROM (feature
  36597. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36598. WHERE ((cvterm.name)::text = 'serine_threonine_staple_motif'::text);
  36599. --
  36600. -- Name: serine_threonine_turn; Type: VIEW; Schema: so; Owner: -
  36601. --
  36602. CREATE VIEW serine_threonine_turn AS
  36603. SELECT feature.feature_id AS serine_threonine_turn_id,
  36604. feature.feature_id,
  36605. feature.dbxref_id,
  36606. feature.organism_id,
  36607. feature.name,
  36608. feature.uniquename,
  36609. feature.residues,
  36610. feature.seqlen,
  36611. feature.md5checksum,
  36612. feature.type_id,
  36613. feature.is_analysis,
  36614. feature.is_obsolete,
  36615. feature.timeaccessioned,
  36616. feature.timelastmodified
  36617. FROM (feature
  36618. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36619. WHERE ((((((cvterm.name)::text = 'st_turn_left_handed_type_one'::text) OR ((cvterm.name)::text = 'st_turn_left_handed_type_two'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_one'::text)) OR ((cvterm.name)::text = 'st_turn_right_handed_type_two'::text)) OR ((cvterm.name)::text = 'serine_threonine_turn'::text));
  36620. --
  36621. -- Name: serine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  36622. --
  36623. CREATE VIEW serine_trna_primary_transcript AS
  36624. SELECT feature.feature_id AS serine_trna_primary_transcript_id,
  36625. feature.feature_id,
  36626. feature.dbxref_id,
  36627. feature.organism_id,
  36628. feature.name,
  36629. feature.uniquename,
  36630. feature.residues,
  36631. feature.seqlen,
  36632. feature.md5checksum,
  36633. feature.type_id,
  36634. feature.is_analysis,
  36635. feature.is_obsolete,
  36636. feature.timeaccessioned,
  36637. feature.timelastmodified
  36638. FROM (feature
  36639. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36640. WHERE ((cvterm.name)::text = 'serine_tRNA_primary_transcript'::text);
  36641. --
  36642. -- Name: seryl_trna; Type: VIEW; Schema: so; Owner: -
  36643. --
  36644. CREATE VIEW seryl_trna AS
  36645. SELECT feature.feature_id AS seryl_trna_id,
  36646. feature.feature_id,
  36647. feature.dbxref_id,
  36648. feature.organism_id,
  36649. feature.name,
  36650. feature.uniquename,
  36651. feature.residues,
  36652. feature.seqlen,
  36653. feature.md5checksum,
  36654. feature.type_id,
  36655. feature.is_analysis,
  36656. feature.is_obsolete,
  36657. feature.timeaccessioned,
  36658. feature.timelastmodified
  36659. FROM (feature
  36660. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36661. WHERE ((cvterm.name)::text = 'seryl_tRNA'::text);
  36662. --
  36663. -- Name: seven_aminomethyl_seven_deazaguanosine; Type: VIEW; Schema: so; Owner: -
  36664. --
  36665. CREATE VIEW seven_aminomethyl_seven_deazaguanosine AS
  36666. SELECT feature.feature_id AS seven_aminomethyl_seven_deazaguanosine_id,
  36667. feature.feature_id,
  36668. feature.dbxref_id,
  36669. feature.organism_id,
  36670. feature.name,
  36671. feature.uniquename,
  36672. feature.residues,
  36673. feature.seqlen,
  36674. feature.md5checksum,
  36675. feature.type_id,
  36676. feature.is_analysis,
  36677. feature.is_obsolete,
  36678. feature.timeaccessioned,
  36679. feature.timelastmodified
  36680. FROM (feature
  36681. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36682. WHERE ((cvterm.name)::text = 'seven_aminomethyl_seven_deazaguanosine'::text);
  36683. --
  36684. -- Name: seven_cyano_seven_deazaguanosine; Type: VIEW; Schema: so; Owner: -
  36685. --
  36686. CREATE VIEW seven_cyano_seven_deazaguanosine AS
  36687. SELECT feature.feature_id AS seven_cyano_seven_deazaguanosine_id,
  36688. feature.feature_id,
  36689. feature.dbxref_id,
  36690. feature.organism_id,
  36691. feature.name,
  36692. feature.uniquename,
  36693. feature.residues,
  36694. feature.seqlen,
  36695. feature.md5checksum,
  36696. feature.type_id,
  36697. feature.is_analysis,
  36698. feature.is_obsolete,
  36699. feature.timeaccessioned,
  36700. feature.timelastmodified
  36701. FROM (feature
  36702. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36703. WHERE ((cvterm.name)::text = 'seven_cyano_seven_deazaguanosine'::text);
  36704. --
  36705. -- Name: seven_deazaguanosine; Type: VIEW; Schema: so; Owner: -
  36706. --
  36707. CREATE VIEW seven_deazaguanosine AS
  36708. SELECT feature.feature_id AS seven_deazaguanosine_id,
  36709. feature.feature_id,
  36710. feature.dbxref_id,
  36711. feature.organism_id,
  36712. feature.name,
  36713. feature.uniquename,
  36714. feature.residues,
  36715. feature.seqlen,
  36716. feature.md5checksum,
  36717. feature.type_id,
  36718. feature.is_analysis,
  36719. feature.is_obsolete,
  36720. feature.timeaccessioned,
  36721. feature.timelastmodified
  36722. FROM (feature
  36723. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36724. WHERE (((((((((cvterm.name)::text = 'queuosine'::text) OR ((cvterm.name)::text = 'epoxyqueuosine'::text)) OR ((cvterm.name)::text = 'galactosyl_queuosine'::text)) OR ((cvterm.name)::text = 'mannosyl_queuosine'::text)) OR ((cvterm.name)::text = 'seven_cyano_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'seven_aminomethyl_seven_deazaguanosine'::text)) OR ((cvterm.name)::text = 'archaeosine'::text)) OR ((cvterm.name)::text = 'seven_deazaguanosine'::text));
  36725. --
  36726. -- Name: seven_methylguanine; Type: VIEW; Schema: so; Owner: -
  36727. --
  36728. CREATE VIEW seven_methylguanine AS
  36729. SELECT feature.feature_id AS seven_methylguanine_id,
  36730. feature.feature_id,
  36731. feature.dbxref_id,
  36732. feature.organism_id,
  36733. feature.name,
  36734. feature.uniquename,
  36735. feature.residues,
  36736. feature.seqlen,
  36737. feature.md5checksum,
  36738. feature.type_id,
  36739. feature.is_analysis,
  36740. feature.is_obsolete,
  36741. feature.timeaccessioned,
  36742. feature.timelastmodified
  36743. FROM (feature
  36744. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36745. WHERE ((cvterm.name)::text = 'seven_methylguanine'::text);
  36746. --
  36747. -- Name: seven_methylguanosine; Type: VIEW; Schema: so; Owner: -
  36748. --
  36749. CREATE VIEW seven_methylguanosine AS
  36750. SELECT feature.feature_id AS seven_methylguanosine_id,
  36751. feature.feature_id,
  36752. feature.dbxref_id,
  36753. feature.organism_id,
  36754. feature.name,
  36755. feature.uniquename,
  36756. feature.residues,
  36757. feature.seqlen,
  36758. feature.md5checksum,
  36759. feature.type_id,
  36760. feature.is_analysis,
  36761. feature.is_obsolete,
  36762. feature.timeaccessioned,
  36763. feature.timelastmodified
  36764. FROM (feature
  36765. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36766. WHERE ((cvterm.name)::text = 'seven_methylguanosine'::text);
  36767. --
  36768. -- Name: shadow_enhancer; Type: VIEW; Schema: so; Owner: -
  36769. --
  36770. CREATE VIEW shadow_enhancer AS
  36771. SELECT feature.feature_id AS shadow_enhancer_id,
  36772. feature.feature_id,
  36773. feature.dbxref_id,
  36774. feature.organism_id,
  36775. feature.name,
  36776. feature.uniquename,
  36777. feature.residues,
  36778. feature.seqlen,
  36779. feature.md5checksum,
  36780. feature.type_id,
  36781. feature.is_analysis,
  36782. feature.is_obsolete,
  36783. feature.timeaccessioned,
  36784. feature.timelastmodified
  36785. FROM (feature
  36786. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36787. WHERE ((cvterm.name)::text = 'shadow_enhancer'::text);
  36788. --
  36789. -- Name: shine_dalgarno_sequence; Type: VIEW; Schema: so; Owner: -
  36790. --
  36791. CREATE VIEW shine_dalgarno_sequence AS
  36792. SELECT feature.feature_id AS shine_dalgarno_sequence_id,
  36793. feature.feature_id,
  36794. feature.dbxref_id,
  36795. feature.organism_id,
  36796. feature.name,
  36797. feature.uniquename,
  36798. feature.residues,
  36799. feature.seqlen,
  36800. feature.md5checksum,
  36801. feature.type_id,
  36802. feature.is_analysis,
  36803. feature.is_obsolete,
  36804. feature.timeaccessioned,
  36805. feature.timelastmodified
  36806. FROM (feature
  36807. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36808. WHERE ((cvterm.name)::text = 'Shine_Dalgarno_sequence'::text);
  36809. --
  36810. -- Name: signal_peptide; Type: VIEW; Schema: so; Owner: -
  36811. --
  36812. CREATE VIEW signal_peptide AS
  36813. SELECT feature.feature_id AS signal_peptide_id,
  36814. feature.feature_id,
  36815. feature.dbxref_id,
  36816. feature.organism_id,
  36817. feature.name,
  36818. feature.uniquename,
  36819. feature.residues,
  36820. feature.seqlen,
  36821. feature.md5checksum,
  36822. feature.type_id,
  36823. feature.is_analysis,
  36824. feature.is_obsolete,
  36825. feature.timeaccessioned,
  36826. feature.timelastmodified
  36827. FROM (feature
  36828. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36829. WHERE ((cvterm.name)::text = 'signal_peptide'::text);
  36830. --
  36831. -- Name: silenced; Type: VIEW; Schema: so; Owner: -
  36832. --
  36833. CREATE VIEW silenced AS
  36834. SELECT feature.feature_id AS silenced_id,
  36835. feature.feature_id,
  36836. feature.dbxref_id,
  36837. feature.organism_id,
  36838. feature.name,
  36839. feature.uniquename,
  36840. feature.residues,
  36841. feature.seqlen,
  36842. feature.md5checksum,
  36843. feature.type_id,
  36844. feature.is_analysis,
  36845. feature.is_obsolete,
  36846. feature.timeaccessioned,
  36847. feature.timelastmodified
  36848. FROM (feature
  36849. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36850. WHERE ((((((((cvterm.name)::text = 'silenced_by_DNA_modification'::text) OR ((cvterm.name)::text = 'silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'silenced'::text));
  36851. --
  36852. -- Name: silenced_by_dna_methylation; Type: VIEW; Schema: so; Owner: -
  36853. --
  36854. CREATE VIEW silenced_by_dna_methylation AS
  36855. SELECT feature.feature_id AS silenced_by_dna_methylation_id,
  36856. feature.feature_id,
  36857. feature.dbxref_id,
  36858. feature.organism_id,
  36859. feature.name,
  36860. feature.uniquename,
  36861. feature.residues,
  36862. feature.seqlen,
  36863. feature.md5checksum,
  36864. feature.type_id,
  36865. feature.is_analysis,
  36866. feature.is_obsolete,
  36867. feature.timeaccessioned,
  36868. feature.timelastmodified
  36869. FROM (feature
  36870. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36871. WHERE ((cvterm.name)::text = 'silenced_by_DNA_methylation'::text);
  36872. --
  36873. -- Name: silenced_by_dna_modification; Type: VIEW; Schema: so; Owner: -
  36874. --
  36875. CREATE VIEW silenced_by_dna_modification AS
  36876. SELECT feature.feature_id AS silenced_by_dna_modification_id,
  36877. feature.feature_id,
  36878. feature.dbxref_id,
  36879. feature.organism_id,
  36880. feature.name,
  36881. feature.uniquename,
  36882. feature.residues,
  36883. feature.seqlen,
  36884. feature.md5checksum,
  36885. feature.type_id,
  36886. feature.is_analysis,
  36887. feature.is_obsolete,
  36888. feature.timeaccessioned,
  36889. feature.timelastmodified
  36890. FROM (feature
  36891. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36892. WHERE (((cvterm.name)::text = 'silenced_by_DNA_methylation'::text) OR ((cvterm.name)::text = 'silenced_by_DNA_modification'::text));
  36893. --
  36894. -- Name: silenced_by_histone_deacetylation; Type: VIEW; Schema: so; Owner: -
  36895. --
  36896. CREATE VIEW silenced_by_histone_deacetylation AS
  36897. SELECT feature.feature_id AS silenced_by_histone_deacetylation_id,
  36898. feature.feature_id,
  36899. feature.dbxref_id,
  36900. feature.organism_id,
  36901. feature.name,
  36902. feature.uniquename,
  36903. feature.residues,
  36904. feature.seqlen,
  36905. feature.md5checksum,
  36906. feature.type_id,
  36907. feature.is_analysis,
  36908. feature.is_obsolete,
  36909. feature.timeaccessioned,
  36910. feature.timelastmodified
  36911. FROM (feature
  36912. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36913. WHERE ((cvterm.name)::text = 'silenced_by_histone_deacetylation'::text);
  36914. --
  36915. -- Name: silenced_by_histone_methylation; Type: VIEW; Schema: so; Owner: -
  36916. --
  36917. CREATE VIEW silenced_by_histone_methylation AS
  36918. SELECT feature.feature_id AS silenced_by_histone_methylation_id,
  36919. feature.feature_id,
  36920. feature.dbxref_id,
  36921. feature.organism_id,
  36922. feature.name,
  36923. feature.uniquename,
  36924. feature.residues,
  36925. feature.seqlen,
  36926. feature.md5checksum,
  36927. feature.type_id,
  36928. feature.is_analysis,
  36929. feature.is_obsolete,
  36930. feature.timeaccessioned,
  36931. feature.timelastmodified
  36932. FROM (feature
  36933. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36934. WHERE ((cvterm.name)::text = 'silenced_by_histone_methylation'::text);
  36935. --
  36936. -- Name: silenced_by_histone_modification; Type: VIEW; Schema: so; Owner: -
  36937. --
  36938. CREATE VIEW silenced_by_histone_modification AS
  36939. SELECT feature.feature_id AS silenced_by_histone_modification_id,
  36940. feature.feature_id,
  36941. feature.dbxref_id,
  36942. feature.organism_id,
  36943. feature.name,
  36944. feature.uniquename,
  36945. feature.residues,
  36946. feature.seqlen,
  36947. feature.md5checksum,
  36948. feature.type_id,
  36949. feature.is_analysis,
  36950. feature.is_obsolete,
  36951. feature.timeaccessioned,
  36952. feature.timelastmodified
  36953. FROM (feature
  36954. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36955. WHERE ((((cvterm.name)::text = 'silenced_by_histone_methylation'::text) OR ((cvterm.name)::text = 'silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_modification'::text));
  36956. --
  36957. -- Name: silenced_by_rna_interference; Type: VIEW; Schema: so; Owner: -
  36958. --
  36959. CREATE VIEW silenced_by_rna_interference AS
  36960. SELECT feature.feature_id AS silenced_by_rna_interference_id,
  36961. feature.feature_id,
  36962. feature.dbxref_id,
  36963. feature.organism_id,
  36964. feature.name,
  36965. feature.uniquename,
  36966. feature.residues,
  36967. feature.seqlen,
  36968. feature.md5checksum,
  36969. feature.type_id,
  36970. feature.is_analysis,
  36971. feature.is_obsolete,
  36972. feature.timeaccessioned,
  36973. feature.timelastmodified
  36974. FROM (feature
  36975. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36976. WHERE ((cvterm.name)::text = 'silenced_by_RNA_interference'::text);
  36977. --
  36978. -- Name: silenced_gene; Type: VIEW; Schema: so; Owner: -
  36979. --
  36980. CREATE VIEW silenced_gene AS
  36981. SELECT feature.feature_id AS silenced_gene_id,
  36982. feature.feature_id,
  36983. feature.dbxref_id,
  36984. feature.organism_id,
  36985. feature.name,
  36986. feature.uniquename,
  36987. feature.residues,
  36988. feature.seqlen,
  36989. feature.md5checksum,
  36990. feature.type_id,
  36991. feature.is_analysis,
  36992. feature.is_obsolete,
  36993. feature.timeaccessioned,
  36994. feature.timelastmodified
  36995. FROM (feature
  36996. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36997. WHERE ((((((((cvterm.name)::text = 'gene_silenced_by_DNA_modification'::text) OR ((cvterm.name)::text = 'gene_silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'gene_silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'silenced_gene'::text));
  36998. --
  36999. -- Name: silencer; Type: VIEW; Schema: so; Owner: -
  37000. --
  37001. CREATE VIEW silencer AS
  37002. SELECT feature.feature_id AS silencer_id,
  37003. feature.feature_id,
  37004. feature.dbxref_id,
  37005. feature.organism_id,
  37006. feature.name,
  37007. feature.uniquename,
  37008. feature.residues,
  37009. feature.seqlen,
  37010. feature.md5checksum,
  37011. feature.type_id,
  37012. feature.is_analysis,
  37013. feature.is_obsolete,
  37014. feature.timeaccessioned,
  37015. feature.timelastmodified
  37016. FROM (feature
  37017. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37018. WHERE ((cvterm.name)::text = 'silencer'::text);
  37019. --
  37020. -- Name: silent_mutation; Type: VIEW; Schema: so; Owner: -
  37021. --
  37022. CREATE VIEW silent_mutation AS
  37023. SELECT feature.feature_id AS silent_mutation_id,
  37024. feature.feature_id,
  37025. feature.dbxref_id,
  37026. feature.organism_id,
  37027. feature.name,
  37028. feature.uniquename,
  37029. feature.residues,
  37030. feature.seqlen,
  37031. feature.md5checksum,
  37032. feature.type_id,
  37033. feature.is_analysis,
  37034. feature.is_obsolete,
  37035. feature.timeaccessioned,
  37036. feature.timelastmodified
  37037. FROM (feature
  37038. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37039. WHERE ((cvterm.name)::text = 'silent_mutation'::text);
  37040. --
  37041. -- Name: simple_sequence_length_variation; Type: VIEW; Schema: so; Owner: -
  37042. --
  37043. CREATE VIEW simple_sequence_length_variation AS
  37044. SELECT feature.feature_id AS simple_sequence_length_variation_id,
  37045. feature.feature_id,
  37046. feature.dbxref_id,
  37047. feature.organism_id,
  37048. feature.name,
  37049. feature.uniquename,
  37050. feature.residues,
  37051. feature.seqlen,
  37052. feature.md5checksum,
  37053. feature.type_id,
  37054. feature.is_analysis,
  37055. feature.is_obsolete,
  37056. feature.timeaccessioned,
  37057. feature.timelastmodified
  37058. FROM (feature
  37059. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37060. WHERE ((cvterm.name)::text = 'simple_sequence_length_variation'::text);
  37061. --
  37062. -- Name: sine_element; Type: VIEW; Schema: so; Owner: -
  37063. --
  37064. CREATE VIEW sine_element AS
  37065. SELECT feature.feature_id AS sine_element_id,
  37066. feature.feature_id,
  37067. feature.dbxref_id,
  37068. feature.organism_id,
  37069. feature.name,
  37070. feature.uniquename,
  37071. feature.residues,
  37072. feature.seqlen,
  37073. feature.md5checksum,
  37074. feature.type_id,
  37075. feature.is_analysis,
  37076. feature.is_obsolete,
  37077. feature.timeaccessioned,
  37078. feature.timelastmodified
  37079. FROM (feature
  37080. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37081. WHERE ((cvterm.name)::text = 'SINE_element'::text);
  37082. --
  37083. -- Name: single; Type: VIEW; Schema: so; Owner: -
  37084. --
  37085. CREATE VIEW single AS
  37086. SELECT feature.feature_id AS single_id,
  37087. feature.feature_id,
  37088. feature.dbxref_id,
  37089. feature.organism_id,
  37090. feature.name,
  37091. feature.uniquename,
  37092. feature.residues,
  37093. feature.seqlen,
  37094. feature.md5checksum,
  37095. feature.type_id,
  37096. feature.is_analysis,
  37097. feature.is_obsolete,
  37098. feature.timeaccessioned,
  37099. feature.timelastmodified
  37100. FROM (feature
  37101. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37102. WHERE ((cvterm.name)::text = 'single'::text);
  37103. --
  37104. -- Name: single_strand_restriction_enzyme_cleavage_site; Type: VIEW; Schema: so; Owner: -
  37105. --
  37106. CREATE VIEW single_strand_restriction_enzyme_cleavage_site AS
  37107. SELECT feature.feature_id AS single_strand_restriction_enzyme_cleavage_site_id,
  37108. feature.feature_id,
  37109. feature.dbxref_id,
  37110. feature.organism_id,
  37111. feature.name,
  37112. feature.uniquename,
  37113. feature.residues,
  37114. feature.seqlen,
  37115. feature.md5checksum,
  37116. feature.type_id,
  37117. feature.is_analysis,
  37118. feature.is_obsolete,
  37119. feature.timeaccessioned,
  37120. feature.timelastmodified
  37121. FROM (feature
  37122. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37123. WHERE ((((cvterm.name)::text = 'five_prime_restriction_enzyme_junction'::text) OR ((cvterm.name)::text = 'three_prime_restriction_enzyme_junction'::text)) OR ((cvterm.name)::text = 'single_strand_restriction_enzyme_cleavage_site'::text));
  37124. --
  37125. -- Name: single_stranded_cdna; Type: VIEW; Schema: so; Owner: -
  37126. --
  37127. CREATE VIEW single_stranded_cdna AS
  37128. SELECT feature.feature_id AS single_stranded_cdna_id,
  37129. feature.feature_id,
  37130. feature.dbxref_id,
  37131. feature.organism_id,
  37132. feature.name,
  37133. feature.uniquename,
  37134. feature.residues,
  37135. feature.seqlen,
  37136. feature.md5checksum,
  37137. feature.type_id,
  37138. feature.is_analysis,
  37139. feature.is_obsolete,
  37140. feature.timeaccessioned,
  37141. feature.timelastmodified
  37142. FROM (feature
  37143. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37144. WHERE ((cvterm.name)::text = 'single_stranded_cDNA'::text);
  37145. --
  37146. -- Name: single_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  37147. --
  37148. CREATE VIEW single_stranded_dna_chromosome AS
  37149. SELECT feature.feature_id AS single_stranded_dna_chromosome_id,
  37150. feature.feature_id,
  37151. feature.dbxref_id,
  37152. feature.organism_id,
  37153. feature.name,
  37154. feature.uniquename,
  37155. feature.residues,
  37156. feature.seqlen,
  37157. feature.md5checksum,
  37158. feature.type_id,
  37159. feature.is_analysis,
  37160. feature.is_obsolete,
  37161. feature.timeaccessioned,
  37162. feature.timelastmodified
  37163. FROM (feature
  37164. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37165. WHERE ((((cvterm.name)::text = 'linear_single_stranded_DNA_chromosome'::text) OR ((cvterm.name)::text = 'circular_single_stranded_DNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_DNA_chromosome'::text));
  37166. --
  37167. -- Name: single_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  37168. --
  37169. CREATE VIEW single_stranded_rna_chromosome AS
  37170. SELECT feature.feature_id AS single_stranded_rna_chromosome_id,
  37171. feature.feature_id,
  37172. feature.dbxref_id,
  37173. feature.organism_id,
  37174. feature.name,
  37175. feature.uniquename,
  37176. feature.residues,
  37177. feature.seqlen,
  37178. feature.md5checksum,
  37179. feature.type_id,
  37180. feature.is_analysis,
  37181. feature.is_obsolete,
  37182. feature.timeaccessioned,
  37183. feature.timelastmodified
  37184. FROM (feature
  37185. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37186. WHERE ((((cvterm.name)::text = 'linear_single_stranded_RNA_chromosome'::text) OR ((cvterm.name)::text = 'circular_single_stranded_RNA_chromosome'::text)) OR ((cvterm.name)::text = 'single_stranded_RNA_chromosome'::text));
  37187. --
  37188. -- Name: sirna; Type: VIEW; Schema: so; Owner: -
  37189. --
  37190. CREATE VIEW sirna AS
  37191. SELECT feature.feature_id AS sirna_id,
  37192. feature.feature_id,
  37193. feature.dbxref_id,
  37194. feature.organism_id,
  37195. feature.name,
  37196. feature.uniquename,
  37197. feature.residues,
  37198. feature.seqlen,
  37199. feature.md5checksum,
  37200. feature.type_id,
  37201. feature.is_analysis,
  37202. feature.is_obsolete,
  37203. feature.timeaccessioned,
  37204. feature.timelastmodified
  37205. FROM (feature
  37206. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37207. WHERE ((cvterm.name)::text = 'siRNA'::text);
  37208. --
  37209. -- Name: site_specific_recombination_target_region; Type: VIEW; Schema: so; Owner: -
  37210. --
  37211. CREATE VIEW site_specific_recombination_target_region AS
  37212. SELECT feature.feature_id AS site_specific_recombination_target_region_id,
  37213. feature.feature_id,
  37214. feature.dbxref_id,
  37215. feature.organism_id,
  37216. feature.name,
  37217. feature.uniquename,
  37218. feature.residues,
  37219. feature.seqlen,
  37220. feature.md5checksum,
  37221. feature.type_id,
  37222. feature.is_analysis,
  37223. feature.is_obsolete,
  37224. feature.timeaccessioned,
  37225. feature.timelastmodified
  37226. FROM (feature
  37227. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37228. WHERE ((((((((((((((((((cvterm.name)::text = 'integration_excision_site'::text) OR ((cvterm.name)::text = 'resolution_site'::text)) OR ((cvterm.name)::text = 'inversion_site'::text)) OR ((cvterm.name)::text = 'inversion_site_part'::text)) OR ((cvterm.name)::text = 'attI_site'::text)) OR ((cvterm.name)::text = 'attP_site'::text)) OR ((cvterm.name)::text = 'attB_site'::text)) OR ((cvterm.name)::text = 'attL_site'::text)) OR ((cvterm.name)::text = 'attR_site'::text)) OR ((cvterm.name)::text = 'attC_site'::text)) OR ((cvterm.name)::text = 'attCtn_site'::text)) OR ((cvterm.name)::text = 'loxP_site'::text)) OR ((cvterm.name)::text = 'dif_site'::text)) OR ((cvterm.name)::text = 'FRT_site'::text)) OR ((cvterm.name)::text = 'IRLinv_site'::text)) OR ((cvterm.name)::text = 'IRRinv_site'::text)) OR ((cvterm.name)::text = 'site_specific_recombination_target_region'::text));
  37229. --
  37230. -- Name: sl10_accceptor_site; Type: VIEW; Schema: so; Owner: -
  37231. --
  37232. CREATE VIEW sl10_accceptor_site AS
  37233. SELECT feature.feature_id AS sl10_accceptor_site_id,
  37234. feature.feature_id,
  37235. feature.dbxref_id,
  37236. feature.organism_id,
  37237. feature.name,
  37238. feature.uniquename,
  37239. feature.residues,
  37240. feature.seqlen,
  37241. feature.md5checksum,
  37242. feature.type_id,
  37243. feature.is_analysis,
  37244. feature.is_obsolete,
  37245. feature.timeaccessioned,
  37246. feature.timelastmodified
  37247. FROM (feature
  37248. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37249. WHERE ((cvterm.name)::text = 'SL10_accceptor_site'::text);
  37250. --
  37251. -- Name: sl11_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37252. --
  37253. CREATE VIEW sl11_acceptor_site AS
  37254. SELECT feature.feature_id AS sl11_acceptor_site_id,
  37255. feature.feature_id,
  37256. feature.dbxref_id,
  37257. feature.organism_id,
  37258. feature.name,
  37259. feature.uniquename,
  37260. feature.residues,
  37261. feature.seqlen,
  37262. feature.md5checksum,
  37263. feature.type_id,
  37264. feature.is_analysis,
  37265. feature.is_obsolete,
  37266. feature.timeaccessioned,
  37267. feature.timelastmodified
  37268. FROM (feature
  37269. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37270. WHERE ((cvterm.name)::text = 'SL11_acceptor_site'::text);
  37271. --
  37272. -- Name: sl12_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37273. --
  37274. CREATE VIEW sl12_acceptor_site AS
  37275. SELECT feature.feature_id AS sl12_acceptor_site_id,
  37276. feature.feature_id,
  37277. feature.dbxref_id,
  37278. feature.organism_id,
  37279. feature.name,
  37280. feature.uniquename,
  37281. feature.residues,
  37282. feature.seqlen,
  37283. feature.md5checksum,
  37284. feature.type_id,
  37285. feature.is_analysis,
  37286. feature.is_obsolete,
  37287. feature.timeaccessioned,
  37288. feature.timelastmodified
  37289. FROM (feature
  37290. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37291. WHERE ((cvterm.name)::text = 'SL12_acceptor_site'::text);
  37292. --
  37293. -- Name: sl1_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37294. --
  37295. CREATE VIEW sl1_acceptor_site AS
  37296. SELECT feature.feature_id AS sl1_acceptor_site_id,
  37297. feature.feature_id,
  37298. feature.dbxref_id,
  37299. feature.organism_id,
  37300. feature.name,
  37301. feature.uniquename,
  37302. feature.residues,
  37303. feature.seqlen,
  37304. feature.md5checksum,
  37305. feature.type_id,
  37306. feature.is_analysis,
  37307. feature.is_obsolete,
  37308. feature.timeaccessioned,
  37309. feature.timelastmodified
  37310. FROM (feature
  37311. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37312. WHERE ((cvterm.name)::text = 'SL1_acceptor_site'::text);
  37313. --
  37314. -- Name: sl2_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37315. --
  37316. CREATE VIEW sl2_acceptor_site AS
  37317. SELECT feature.feature_id AS sl2_acceptor_site_id,
  37318. feature.feature_id,
  37319. feature.dbxref_id,
  37320. feature.organism_id,
  37321. feature.name,
  37322. feature.uniquename,
  37323. feature.residues,
  37324. feature.seqlen,
  37325. feature.md5checksum,
  37326. feature.type_id,
  37327. feature.is_analysis,
  37328. feature.is_obsolete,
  37329. feature.timeaccessioned,
  37330. feature.timelastmodified
  37331. FROM (feature
  37332. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37333. WHERE ((((((((((((cvterm.name)::text = 'SL3_acceptor_site'::text) OR ((cvterm.name)::text = 'SL4_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL5_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL6_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL7_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL8_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL9_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL10_accceptor_site'::text)) OR ((cvterm.name)::text = 'SL11_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL12_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL2_acceptor_site'::text));
  37334. --
  37335. -- Name: sl3_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37336. --
  37337. CREATE VIEW sl3_acceptor_site AS
  37338. SELECT feature.feature_id AS sl3_acceptor_site_id,
  37339. feature.feature_id,
  37340. feature.dbxref_id,
  37341. feature.organism_id,
  37342. feature.name,
  37343. feature.uniquename,
  37344. feature.residues,
  37345. feature.seqlen,
  37346. feature.md5checksum,
  37347. feature.type_id,
  37348. feature.is_analysis,
  37349. feature.is_obsolete,
  37350. feature.timeaccessioned,
  37351. feature.timelastmodified
  37352. FROM (feature
  37353. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37354. WHERE ((cvterm.name)::text = 'SL3_acceptor_site'::text);
  37355. --
  37356. -- Name: sl4_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37357. --
  37358. CREATE VIEW sl4_acceptor_site AS
  37359. SELECT feature.feature_id AS sl4_acceptor_site_id,
  37360. feature.feature_id,
  37361. feature.dbxref_id,
  37362. feature.organism_id,
  37363. feature.name,
  37364. feature.uniquename,
  37365. feature.residues,
  37366. feature.seqlen,
  37367. feature.md5checksum,
  37368. feature.type_id,
  37369. feature.is_analysis,
  37370. feature.is_obsolete,
  37371. feature.timeaccessioned,
  37372. feature.timelastmodified
  37373. FROM (feature
  37374. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37375. WHERE ((cvterm.name)::text = 'SL4_acceptor_site'::text);
  37376. --
  37377. -- Name: sl5_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37378. --
  37379. CREATE VIEW sl5_acceptor_site AS
  37380. SELECT feature.feature_id AS sl5_acceptor_site_id,
  37381. feature.feature_id,
  37382. feature.dbxref_id,
  37383. feature.organism_id,
  37384. feature.name,
  37385. feature.uniquename,
  37386. feature.residues,
  37387. feature.seqlen,
  37388. feature.md5checksum,
  37389. feature.type_id,
  37390. feature.is_analysis,
  37391. feature.is_obsolete,
  37392. feature.timeaccessioned,
  37393. feature.timelastmodified
  37394. FROM (feature
  37395. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37396. WHERE ((cvterm.name)::text = 'SL5_acceptor_site'::text);
  37397. --
  37398. -- Name: sl6_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37399. --
  37400. CREATE VIEW sl6_acceptor_site AS
  37401. SELECT feature.feature_id AS sl6_acceptor_site_id,
  37402. feature.feature_id,
  37403. feature.dbxref_id,
  37404. feature.organism_id,
  37405. feature.name,
  37406. feature.uniquename,
  37407. feature.residues,
  37408. feature.seqlen,
  37409. feature.md5checksum,
  37410. feature.type_id,
  37411. feature.is_analysis,
  37412. feature.is_obsolete,
  37413. feature.timeaccessioned,
  37414. feature.timelastmodified
  37415. FROM (feature
  37416. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37417. WHERE ((cvterm.name)::text = 'SL6_acceptor_site'::text);
  37418. --
  37419. -- Name: sl7_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37420. --
  37421. CREATE VIEW sl7_acceptor_site AS
  37422. SELECT feature.feature_id AS sl7_acceptor_site_id,
  37423. feature.feature_id,
  37424. feature.dbxref_id,
  37425. feature.organism_id,
  37426. feature.name,
  37427. feature.uniquename,
  37428. feature.residues,
  37429. feature.seqlen,
  37430. feature.md5checksum,
  37431. feature.type_id,
  37432. feature.is_analysis,
  37433. feature.is_obsolete,
  37434. feature.timeaccessioned,
  37435. feature.timelastmodified
  37436. FROM (feature
  37437. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37438. WHERE ((cvterm.name)::text = 'SL7_acceptor_site'::text);
  37439. --
  37440. -- Name: sl8_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37441. --
  37442. CREATE VIEW sl8_acceptor_site AS
  37443. SELECT feature.feature_id AS sl8_acceptor_site_id,
  37444. feature.feature_id,
  37445. feature.dbxref_id,
  37446. feature.organism_id,
  37447. feature.name,
  37448. feature.uniquename,
  37449. feature.residues,
  37450. feature.seqlen,
  37451. feature.md5checksum,
  37452. feature.type_id,
  37453. feature.is_analysis,
  37454. feature.is_obsolete,
  37455. feature.timeaccessioned,
  37456. feature.timelastmodified
  37457. FROM (feature
  37458. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37459. WHERE ((cvterm.name)::text = 'SL8_acceptor_site'::text);
  37460. --
  37461. -- Name: sl9_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37462. --
  37463. CREATE VIEW sl9_acceptor_site AS
  37464. SELECT feature.feature_id AS sl9_acceptor_site_id,
  37465. feature.feature_id,
  37466. feature.dbxref_id,
  37467. feature.organism_id,
  37468. feature.name,
  37469. feature.uniquename,
  37470. feature.residues,
  37471. feature.seqlen,
  37472. feature.md5checksum,
  37473. feature.type_id,
  37474. feature.is_analysis,
  37475. feature.is_obsolete,
  37476. feature.timeaccessioned,
  37477. feature.timelastmodified
  37478. FROM (feature
  37479. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37480. WHERE ((cvterm.name)::text = 'SL9_acceptor_site'::text);
  37481. --
  37482. -- Name: small_regulatory_ncrna; Type: VIEW; Schema: so; Owner: -
  37483. --
  37484. CREATE VIEW small_regulatory_ncrna AS
  37485. SELECT feature.feature_id AS small_regulatory_ncrna_id,
  37486. feature.feature_id,
  37487. feature.dbxref_id,
  37488. feature.organism_id,
  37489. feature.name,
  37490. feature.uniquename,
  37491. feature.residues,
  37492. feature.seqlen,
  37493. feature.md5checksum,
  37494. feature.type_id,
  37495. feature.is_analysis,
  37496. feature.is_obsolete,
  37497. feature.timeaccessioned,
  37498. feature.timelastmodified
  37499. FROM (feature
  37500. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37501. WHERE ((((((((((((cvterm.name)::text = 'miRNA'::text) OR ((cvterm.name)::text = 'RNA_6S'::text)) OR ((cvterm.name)::text = 'CsrB_RsmB_RNA'::text)) OR ((cvterm.name)::text = 'DsrA_RNA'::text)) OR ((cvterm.name)::text = 'OxyS_RNA'::text)) OR ((cvterm.name)::text = 'RprA_RNA'::text)) OR ((cvterm.name)::text = 'RRE_RNA'::text)) OR ((cvterm.name)::text = 'spot_42_RNA'::text)) OR ((cvterm.name)::text = 'tmRNA'::text)) OR ((cvterm.name)::text = 'GcvB_RNA'::text)) OR ((cvterm.name)::text = 'small_regulatory_ncRNA'::text));
  37502. --
  37503. -- Name: small_subunit_rrna; Type: VIEW; Schema: so; Owner: -
  37504. --
  37505. CREATE VIEW small_subunit_rrna AS
  37506. SELECT feature.feature_id AS small_subunit_rrna_id,
  37507. feature.feature_id,
  37508. feature.dbxref_id,
  37509. feature.organism_id,
  37510. feature.name,
  37511. feature.uniquename,
  37512. feature.residues,
  37513. feature.seqlen,
  37514. feature.md5checksum,
  37515. feature.type_id,
  37516. feature.is_analysis,
  37517. feature.is_obsolete,
  37518. feature.timeaccessioned,
  37519. feature.timelastmodified
  37520. FROM (feature
  37521. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37522. WHERE ((((cvterm.name)::text = 'rRNA_18S'::text) OR ((cvterm.name)::text = 'rRNA_16S'::text)) OR ((cvterm.name)::text = 'small_subunit_rRNA'::text));
  37523. --
  37524. -- Name: snorna; Type: VIEW; Schema: so; Owner: -
  37525. --
  37526. CREATE VIEW snorna AS
  37527. SELECT feature.feature_id AS snorna_id,
  37528. feature.feature_id,
  37529. feature.dbxref_id,
  37530. feature.organism_id,
  37531. feature.name,
  37532. feature.uniquename,
  37533. feature.residues,
  37534. feature.seqlen,
  37535. feature.md5checksum,
  37536. feature.type_id,
  37537. feature.is_analysis,
  37538. feature.is_obsolete,
  37539. feature.timeaccessioned,
  37540. feature.timelastmodified
  37541. FROM (feature
  37542. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37543. WHERE ((((((((cvterm.name)::text = 'C_D_box_snoRNA'::text) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA'::text)) OR ((cvterm.name)::text = 'U14_snoRNA'::text)) OR ((cvterm.name)::text = 'U3_snoRNA'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'snoRNA'::text));
  37544. --
  37545. -- Name: snorna_encoding; Type: VIEW; Schema: so; Owner: -
  37546. --
  37547. CREATE VIEW snorna_encoding AS
  37548. SELECT feature.feature_id AS snorna_encoding_id,
  37549. feature.feature_id,
  37550. feature.dbxref_id,
  37551. feature.organism_id,
  37552. feature.name,
  37553. feature.uniquename,
  37554. feature.residues,
  37555. feature.seqlen,
  37556. feature.md5checksum,
  37557. feature.type_id,
  37558. feature.is_analysis,
  37559. feature.is_obsolete,
  37560. feature.timeaccessioned,
  37561. feature.timelastmodified
  37562. FROM (feature
  37563. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37564. WHERE ((((cvterm.name)::text = 'C_D_box_snoRNA_encoding'::text) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_encoding'::text)) OR ((cvterm.name)::text = 'snoRNA_encoding'::text));
  37565. --
  37566. -- Name: snorna_gene; Type: VIEW; Schema: so; Owner: -
  37567. --
  37568. CREATE VIEW snorna_gene AS
  37569. SELECT feature.feature_id AS snorna_gene_id,
  37570. feature.feature_id,
  37571. feature.dbxref_id,
  37572. feature.organism_id,
  37573. feature.name,
  37574. feature.uniquename,
  37575. feature.residues,
  37576. feature.seqlen,
  37577. feature.md5checksum,
  37578. feature.type_id,
  37579. feature.is_analysis,
  37580. feature.is_obsolete,
  37581. feature.timeaccessioned,
  37582. feature.timelastmodified
  37583. FROM (feature
  37584. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37585. WHERE ((cvterm.name)::text = 'snoRNA_gene'::text);
  37586. --
  37587. -- Name: snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  37588. --
  37589. CREATE VIEW snorna_primary_transcript AS
  37590. SELECT feature.feature_id AS snorna_primary_transcript_id,
  37591. feature.feature_id,
  37592. feature.dbxref_id,
  37593. feature.organism_id,
  37594. feature.name,
  37595. feature.uniquename,
  37596. feature.residues,
  37597. feature.seqlen,
  37598. feature.md5checksum,
  37599. feature.type_id,
  37600. feature.is_analysis,
  37601. feature.is_obsolete,
  37602. feature.timeaccessioned,
  37603. feature.timelastmodified
  37604. FROM (feature
  37605. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37606. WHERE (((((((cvterm.name)::text = 'methylation_guide_snoRNA_primary_transcript'::text) OR ((cvterm.name)::text = 'rRNA_cleavage_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'U14_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snoRNA_primary_transcript'::text));
  37607. --
  37608. -- Name: snp; Type: VIEW; Schema: so; Owner: -
  37609. --
  37610. CREATE VIEW snp AS
  37611. SELECT feature.feature_id AS snp_id,
  37612. feature.feature_id,
  37613. feature.dbxref_id,
  37614. feature.organism_id,
  37615. feature.name,
  37616. feature.uniquename,
  37617. feature.residues,
  37618. feature.seqlen,
  37619. feature.md5checksum,
  37620. feature.type_id,
  37621. feature.is_analysis,
  37622. feature.is_obsolete,
  37623. feature.timeaccessioned,
  37624. feature.timelastmodified
  37625. FROM (feature
  37626. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37627. WHERE ((cvterm.name)::text = 'SNP'::text);
  37628. --
  37629. -- Name: snrna; Type: VIEW; Schema: so; Owner: -
  37630. --
  37631. CREATE VIEW snrna AS
  37632. SELECT feature.feature_id AS snrna_id,
  37633. feature.feature_id,
  37634. feature.dbxref_id,
  37635. feature.organism_id,
  37636. feature.name,
  37637. feature.uniquename,
  37638. feature.residues,
  37639. feature.seqlen,
  37640. feature.md5checksum,
  37641. feature.type_id,
  37642. feature.is_analysis,
  37643. feature.is_obsolete,
  37644. feature.timeaccessioned,
  37645. feature.timelastmodified
  37646. FROM (feature
  37647. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37648. WHERE (((((((((((cvterm.name)::text = 'U1_snRNA'::text) OR ((cvterm.name)::text = 'U2_snRNA'::text)) OR ((cvterm.name)::text = 'U4_snRNA'::text)) OR ((cvterm.name)::text = 'U4atac_snRNA'::text)) OR ((cvterm.name)::text = 'U5_snRNA'::text)) OR ((cvterm.name)::text = 'U6_snRNA'::text)) OR ((cvterm.name)::text = 'U6atac_snRNA'::text)) OR ((cvterm.name)::text = 'U11_snRNA'::text)) OR ((cvterm.name)::text = 'U12_snRNA'::text)) OR ((cvterm.name)::text = 'snRNA'::text));
  37649. --
  37650. -- Name: snrna_encoding; Type: VIEW; Schema: so; Owner: -
  37651. --
  37652. CREATE VIEW snrna_encoding AS
  37653. SELECT feature.feature_id AS snrna_encoding_id,
  37654. feature.feature_id,
  37655. feature.dbxref_id,
  37656. feature.organism_id,
  37657. feature.name,
  37658. feature.uniquename,
  37659. feature.residues,
  37660. feature.seqlen,
  37661. feature.md5checksum,
  37662. feature.type_id,
  37663. feature.is_analysis,
  37664. feature.is_obsolete,
  37665. feature.timeaccessioned,
  37666. feature.timelastmodified
  37667. FROM (feature
  37668. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37669. WHERE ((cvterm.name)::text = 'snRNA_encoding'::text);
  37670. --
  37671. -- Name: snrna_gene; Type: VIEW; Schema: so; Owner: -
  37672. --
  37673. CREATE VIEW snrna_gene AS
  37674. SELECT feature.feature_id AS snrna_gene_id,
  37675. feature.feature_id,
  37676. feature.dbxref_id,
  37677. feature.organism_id,
  37678. feature.name,
  37679. feature.uniquename,
  37680. feature.residues,
  37681. feature.seqlen,
  37682. feature.md5checksum,
  37683. feature.type_id,
  37684. feature.is_analysis,
  37685. feature.is_obsolete,
  37686. feature.timeaccessioned,
  37687. feature.timelastmodified
  37688. FROM (feature
  37689. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37690. WHERE ((cvterm.name)::text = 'snRNA_gene'::text);
  37691. --
  37692. -- Name: snrna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  37693. --
  37694. CREATE VIEW snrna_primary_transcript AS
  37695. SELECT feature.feature_id AS snrna_primary_transcript_id,
  37696. feature.feature_id,
  37697. feature.dbxref_id,
  37698. feature.organism_id,
  37699. feature.name,
  37700. feature.uniquename,
  37701. feature.residues,
  37702. feature.seqlen,
  37703. feature.md5checksum,
  37704. feature.type_id,
  37705. feature.is_analysis,
  37706. feature.is_obsolete,
  37707. feature.timeaccessioned,
  37708. feature.timelastmodified
  37709. FROM (feature
  37710. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37711. WHERE ((cvterm.name)::text = 'snRNA_primary_transcript'::text);
  37712. --
  37713. -- Name: snv; Type: VIEW; Schema: so; Owner: -
  37714. --
  37715. CREATE VIEW snv AS
  37716. SELECT feature.feature_id AS snv_id,
  37717. feature.feature_id,
  37718. feature.dbxref_id,
  37719. feature.organism_id,
  37720. feature.name,
  37721. feature.uniquename,
  37722. feature.residues,
  37723. feature.seqlen,
  37724. feature.md5checksum,
  37725. feature.type_id,
  37726. feature.is_analysis,
  37727. feature.is_obsolete,
  37728. feature.timeaccessioned,
  37729. feature.timelastmodified
  37730. FROM (feature
  37731. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37732. WHERE (((((((((((((((((((((((cvterm.name)::text = 'SNP'::text) OR ((cvterm.name)::text = 'point_mutation'::text)) OR ((cvterm.name)::text = 'transition'::text)) OR ((cvterm.name)::text = 'transversion'::text)) OR ((cvterm.name)::text = 'pyrimidine_transition'::text)) OR ((cvterm.name)::text = 'purine_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition'::text)) OR ((cvterm.name)::text = 'T_to_C_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text)) OR ((cvterm.name)::text = 'A_to_G_transition'::text)) OR ((cvterm.name)::text = 'G_to_A_transition'::text)) OR ((cvterm.name)::text = 'pyrimidine_to_purine_transversion'::text)) OR ((cvterm.name)::text = 'purine_to_pyrimidine_transversion'::text)) OR ((cvterm.name)::text = 'C_to_A_transversion'::text)) OR ((cvterm.name)::text = 'C_to_G_transversion'::text)) OR ((cvterm.name)::text = 'T_to_A_transversion'::text)) OR ((cvterm.name)::text = 'T_to_G_transversion'::text)) OR ((cvterm.name)::text = 'A_to_C_transversion'::text)) OR ((cvterm.name)::text = 'A_to_T_transversion'::text)) OR ((cvterm.name)::text = 'G_to_C_transversion'::text)) OR ((cvterm.name)::text = 'G_to_T_transversion'::text)) OR ((cvterm.name)::text = 'SNV'::text));
  37733. --
  37734. -- Name: so_foreign; Type: VIEW; Schema: so; Owner: -
  37735. --
  37736. CREATE VIEW so_foreign AS
  37737. SELECT feature.feature_id AS so_foreign_id,
  37738. feature.feature_id,
  37739. feature.dbxref_id,
  37740. feature.organism_id,
  37741. feature.name,
  37742. feature.uniquename,
  37743. feature.residues,
  37744. feature.seqlen,
  37745. feature.md5checksum,
  37746. feature.type_id,
  37747. feature.is_analysis,
  37748. feature.is_obsolete,
  37749. feature.timeaccessioned,
  37750. feature.timelastmodified
  37751. FROM (feature
  37752. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37753. WHERE ((cvterm.name)::text = 'foreign'::text);
  37754. --
  37755. -- Name: so_genotype; Type: VIEW; Schema: so; Owner: -
  37756. --
  37757. CREATE VIEW so_genotype AS
  37758. SELECT feature.feature_id AS so_genotype_id,
  37759. feature.feature_id,
  37760. feature.dbxref_id,
  37761. feature.organism_id,
  37762. feature.name,
  37763. feature.uniquename,
  37764. feature.residues,
  37765. feature.seqlen,
  37766. feature.md5checksum,
  37767. feature.type_id,
  37768. feature.is_analysis,
  37769. feature.is_obsolete,
  37770. feature.timeaccessioned,
  37771. feature.timelastmodified
  37772. FROM (feature
  37773. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37774. WHERE ((cvterm.name)::text = 'genotype'::text);
  37775. --
  37776. -- Name: so_natural; Type: VIEW; Schema: so; Owner: -
  37777. --
  37778. CREATE VIEW so_natural AS
  37779. SELECT feature.feature_id AS so_natural_id,
  37780. feature.feature_id,
  37781. feature.dbxref_id,
  37782. feature.organism_id,
  37783. feature.name,
  37784. feature.uniquename,
  37785. feature.residues,
  37786. feature.seqlen,
  37787. feature.md5checksum,
  37788. feature.type_id,
  37789. feature.is_analysis,
  37790. feature.is_obsolete,
  37791. feature.timeaccessioned,
  37792. feature.timelastmodified
  37793. FROM (feature
  37794. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37795. WHERE ((cvterm.name)::text = 'natural'::text);
  37796. --
  37797. -- Name: solo_ltr; Type: VIEW; Schema: so; Owner: -
  37798. --
  37799. CREATE VIEW solo_ltr AS
  37800. SELECT feature.feature_id AS solo_ltr_id,
  37801. feature.feature_id,
  37802. feature.dbxref_id,
  37803. feature.organism_id,
  37804. feature.name,
  37805. feature.uniquename,
  37806. feature.residues,
  37807. feature.seqlen,
  37808. feature.md5checksum,
  37809. feature.type_id,
  37810. feature.is_analysis,
  37811. feature.is_obsolete,
  37812. feature.timeaccessioned,
  37813. feature.timelastmodified
  37814. FROM (feature
  37815. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37816. WHERE ((cvterm.name)::text = 'solo_LTR'::text);
  37817. --
  37818. -- Name: somatic_variant; Type: VIEW; Schema: so; Owner: -
  37819. --
  37820. CREATE VIEW somatic_variant AS
  37821. SELECT feature.feature_id AS somatic_variant_id,
  37822. feature.feature_id,
  37823. feature.dbxref_id,
  37824. feature.organism_id,
  37825. feature.name,
  37826. feature.uniquename,
  37827. feature.residues,
  37828. feature.seqlen,
  37829. feature.md5checksum,
  37830. feature.type_id,
  37831. feature.is_analysis,
  37832. feature.is_obsolete,
  37833. feature.timeaccessioned,
  37834. feature.timelastmodified
  37835. FROM (feature
  37836. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37837. WHERE ((cvterm.name)::text = 'somatic_variant'::text);
  37838. --
  37839. -- Name: sonicate_fragment; Type: VIEW; Schema: so; Owner: -
  37840. --
  37841. CREATE VIEW sonicate_fragment AS
  37842. SELECT feature.feature_id AS sonicate_fragment_id,
  37843. feature.feature_id,
  37844. feature.dbxref_id,
  37845. feature.organism_id,
  37846. feature.name,
  37847. feature.uniquename,
  37848. feature.residues,
  37849. feature.seqlen,
  37850. feature.md5checksum,
  37851. feature.type_id,
  37852. feature.is_analysis,
  37853. feature.is_obsolete,
  37854. feature.timeaccessioned,
  37855. feature.timelastmodified
  37856. FROM (feature
  37857. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37858. WHERE ((cvterm.name)::text = 'sonicate_fragment'::text);
  37859. --
  37860. -- Name: sp6_rna_polymerase_promoter; Type: VIEW; Schema: so; Owner: -
  37861. --
  37862. CREATE VIEW sp6_rna_polymerase_promoter AS
  37863. SELECT feature.feature_id AS sp6_rna_polymerase_promoter_id,
  37864. feature.feature_id,
  37865. feature.dbxref_id,
  37866. feature.organism_id,
  37867. feature.name,
  37868. feature.uniquename,
  37869. feature.residues,
  37870. feature.seqlen,
  37871. feature.md5checksum,
  37872. feature.type_id,
  37873. feature.is_analysis,
  37874. feature.is_obsolete,
  37875. feature.timeaccessioned,
  37876. feature.timelastmodified
  37877. FROM (feature
  37878. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37879. WHERE ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text);
  37880. --
  37881. -- Name: specific_recombination_site; Type: VIEW; Schema: so; Owner: -
  37882. --
  37883. CREATE VIEW specific_recombination_site AS
  37884. SELECT feature.feature_id AS specific_recombination_site_id,
  37885. feature.feature_id,
  37886. feature.dbxref_id,
  37887. feature.organism_id,
  37888. feature.name,
  37889. feature.uniquename,
  37890. feature.residues,
  37891. feature.seqlen,
  37892. feature.md5checksum,
  37893. feature.type_id,
  37894. feature.is_analysis,
  37895. feature.is_obsolete,
  37896. feature.timeaccessioned,
  37897. feature.timelastmodified
  37898. FROM (feature
  37899. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37900. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'recombination_feature_of_rearranged_gene'::text) OR ((cvterm.name)::text = 'site_specific_recombination_target_region'::text)) OR ((cvterm.name)::text = 'recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_spacer'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_signal_feature'::text)) OR ((cvterm.name)::text = 'D_gene'::text)) OR ((cvterm.name)::text = 'V_gene'::text)) OR ((cvterm.name)::text = 'J_gene'::text)) OR ((cvterm.name)::text = 'C_gene'::text)) OR ((cvterm.name)::text = 'D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_cluster'::text)) OR ((cvterm.name)::text = 'V_cluster'::text)) OR ((cvterm.name)::text = 'V_J_cluster'::text)) OR ((cvterm.name)::text = 'V_J_C_cluster'::text)) OR ((cvterm.name)::text = 'C_cluster'::text)) OR ((cvterm.name)::text = 'D_cluster'::text)) OR ((cvterm.name)::text = 'D_J_cluster'::text)) OR ((cvterm.name)::text = 'three_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'five_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'J_spacer'::text)) OR ((cvterm.name)::text = 'V_spacer'::text)) OR ((cvterm.name)::text = 'VD_gene'::text)) OR ((cvterm.name)::text = 'DJ_gene'::text)) OR ((cvterm.name)::text = 'VDJ_gene'::text)) OR ((cvterm.name)::text = 'VJ_gene'::text)) OR ((cvterm.name)::text = 'DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_cluster'::text)) OR ((cvterm.name)::text = 'DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'D_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'V_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'heptamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'nonamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'J_heptamer'::text)) OR ((cvterm.name)::text = 'V_heptamer'::text)) OR ((cvterm.name)::text = 'three_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'J_nonamer'::text)) OR ((cvterm.name)::text = 'V_nonamer'::text)) OR ((cvterm.name)::text = 'integration_excision_site'::text)) OR ((cvterm.name)::text = 'resolution_site'::text)) OR ((cvterm.name)::text = 'inversion_site'::text)) OR ((cvterm.name)::text = 'inversion_site_part'::text)) OR ((cvterm.name)::text = 'attI_site'::text)) OR ((cvterm.name)::text = 'attP_site'::text)) OR ((cvterm.name)::text = 'attB_site'::text)) OR ((cvterm.name)::text = 'attL_site'::text)) OR ((cvterm.name)::text = 'attR_site'::text)) OR ((cvterm.name)::text = 'attC_site'::text)) OR ((cvterm.name)::text = 'attCtn_site'::text)) OR ((cvterm.name)::text = 'loxP_site'::text)) OR ((cvterm.name)::text = 'dif_site'::text)) OR ((cvterm.name)::text = 'FRT_site'::text)) OR ((cvterm.name)::text = 'IRLinv_site'::text)) OR ((cvterm.name)::text = 'IRRinv_site'::text)) OR ((cvterm.name)::text = 'specific_recombination_site'::text));
  37901. --
  37902. -- Name: splice_acceptor_variant; Type: VIEW; Schema: so; Owner: -
  37903. --
  37904. CREATE VIEW splice_acceptor_variant AS
  37905. SELECT feature.feature_id AS splice_acceptor_variant_id,
  37906. feature.feature_id,
  37907. feature.dbxref_id,
  37908. feature.organism_id,
  37909. feature.name,
  37910. feature.uniquename,
  37911. feature.residues,
  37912. feature.seqlen,
  37913. feature.md5checksum,
  37914. feature.type_id,
  37915. feature.is_analysis,
  37916. feature.is_obsolete,
  37917. feature.timeaccessioned,
  37918. feature.timelastmodified
  37919. FROM (feature
  37920. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37921. WHERE ((cvterm.name)::text = 'splice_acceptor_variant'::text);
  37922. --
  37923. -- Name: splice_donor_5th_base_variant; Type: VIEW; Schema: so; Owner: -
  37924. --
  37925. CREATE VIEW splice_donor_5th_base_variant AS
  37926. SELECT feature.feature_id AS splice_donor_5th_base_variant_id,
  37927. feature.feature_id,
  37928. feature.dbxref_id,
  37929. feature.organism_id,
  37930. feature.name,
  37931. feature.uniquename,
  37932. feature.residues,
  37933. feature.seqlen,
  37934. feature.md5checksum,
  37935. feature.type_id,
  37936. feature.is_analysis,
  37937. feature.is_obsolete,
  37938. feature.timeaccessioned,
  37939. feature.timelastmodified
  37940. FROM (feature
  37941. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37942. WHERE ((cvterm.name)::text = 'splice_donor_5th_base_variant'::text);
  37943. --
  37944. -- Name: splice_donor_variant; Type: VIEW; Schema: so; Owner: -
  37945. --
  37946. CREATE VIEW splice_donor_variant AS
  37947. SELECT feature.feature_id AS splice_donor_variant_id,
  37948. feature.feature_id,
  37949. feature.dbxref_id,
  37950. feature.organism_id,
  37951. feature.name,
  37952. feature.uniquename,
  37953. feature.residues,
  37954. feature.seqlen,
  37955. feature.md5checksum,
  37956. feature.type_id,
  37957. feature.is_analysis,
  37958. feature.is_obsolete,
  37959. feature.timeaccessioned,
  37960. feature.timelastmodified
  37961. FROM (feature
  37962. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37963. WHERE ((cvterm.name)::text = 'splice_donor_variant'::text);
  37964. --
  37965. -- Name: splice_enhancer; Type: VIEW; Schema: so; Owner: -
  37966. --
  37967. CREATE VIEW splice_enhancer AS
  37968. SELECT feature.feature_id AS splice_enhancer_id,
  37969. feature.feature_id,
  37970. feature.dbxref_id,
  37971. feature.organism_id,
  37972. feature.name,
  37973. feature.uniquename,
  37974. feature.residues,
  37975. feature.seqlen,
  37976. feature.md5checksum,
  37977. feature.type_id,
  37978. feature.is_analysis,
  37979. feature.is_obsolete,
  37980. feature.timeaccessioned,
  37981. feature.timelastmodified
  37982. FROM (feature
  37983. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37984. WHERE ((((cvterm.name)::text = 'intronic_splice_enhancer'::text) OR ((cvterm.name)::text = 'exonic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'splice_enhancer'::text));
  37985. --
  37986. -- Name: splice_junction; Type: VIEW; Schema: so; Owner: -
  37987. --
  37988. CREATE VIEW splice_junction AS
  37989. SELECT feature.feature_id AS splice_junction_id,
  37990. feature.feature_id,
  37991. feature.dbxref_id,
  37992. feature.organism_id,
  37993. feature.name,
  37994. feature.uniquename,
  37995. feature.residues,
  37996. feature.seqlen,
  37997. feature.md5checksum,
  37998. feature.type_id,
  37999. feature.is_analysis,
  38000. feature.is_obsolete,
  38001. feature.timeaccessioned,
  38002. feature.timelastmodified
  38003. FROM (feature
  38004. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38005. WHERE ((cvterm.name)::text = 'splice_junction'::text);
  38006. --
  38007. -- Name: splice_region_variant; Type: VIEW; Schema: so; Owner: -
  38008. --
  38009. CREATE VIEW splice_region_variant AS
  38010. SELECT feature.feature_id AS splice_region_variant_id,
  38011. feature.feature_id,
  38012. feature.dbxref_id,
  38013. feature.organism_id,
  38014. feature.name,
  38015. feature.uniquename,
  38016. feature.residues,
  38017. feature.seqlen,
  38018. feature.md5checksum,
  38019. feature.type_id,
  38020. feature.is_analysis,
  38021. feature.is_obsolete,
  38022. feature.timeaccessioned,
  38023. feature.timelastmodified
  38024. FROM (feature
  38025. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38026. WHERE ((cvterm.name)::text = 'splice_region_variant'::text);
  38027. --
  38028. -- Name: splice_site; Type: VIEW; Schema: so; Owner: -
  38029. --
  38030. CREATE VIEW splice_site AS
  38031. SELECT feature.feature_id AS splice_site_id,
  38032. feature.feature_id,
  38033. feature.dbxref_id,
  38034. feature.organism_id,
  38035. feature.name,
  38036. feature.uniquename,
  38037. feature.residues,
  38038. feature.seqlen,
  38039. feature.md5checksum,
  38040. feature.type_id,
  38041. feature.is_analysis,
  38042. feature.is_obsolete,
  38043. feature.timeaccessioned,
  38044. feature.timelastmodified
  38045. FROM (feature
  38046. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38047. WHERE ((((((((((((((((((((((((((cvterm.name)::text = 'cis_splice_site'::text) OR ((cvterm.name)::text = 'trans_splice_site'::text)) OR ((cvterm.name)::text = 'cryptic_splice_site'::text)) OR ((cvterm.name)::text = 'five_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'three_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'recursive_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_acceptor_site'::text)) OR ((cvterm.name)::text = 'trans_splice_donor_site'::text)) OR ((cvterm.name)::text = 'SL1_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL2_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL3_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL4_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL5_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL6_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL7_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL8_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL9_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL10_accceptor_site'::text)) OR ((cvterm.name)::text = 'SL11_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL12_acceptor_site'::text)) OR ((cvterm.name)::text = 'splice_site'::text));
  38048. --
  38049. -- Name: splice_site_variant; Type: VIEW; Schema: so; Owner: -
  38050. --
  38051. CREATE VIEW splice_site_variant AS
  38052. SELECT feature.feature_id AS splice_site_variant_id,
  38053. feature.feature_id,
  38054. feature.dbxref_id,
  38055. feature.organism_id,
  38056. feature.name,
  38057. feature.uniquename,
  38058. feature.residues,
  38059. feature.seqlen,
  38060. feature.md5checksum,
  38061. feature.type_id,
  38062. feature.is_analysis,
  38063. feature.is_obsolete,
  38064. feature.timeaccessioned,
  38065. feature.timelastmodified
  38066. FROM (feature
  38067. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38068. WHERE (((((cvterm.name)::text = 'splice_acceptor_variant'::text) OR ((cvterm.name)::text = 'splice_donor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_5th_base_variant'::text)) OR ((cvterm.name)::text = 'splice_site_variant'::text));
  38069. --
  38070. -- Name: spliced_leader_rna; Type: VIEW; Schema: so; Owner: -
  38071. --
  38072. CREATE VIEW spliced_leader_rna AS
  38073. SELECT feature.feature_id AS spliced_leader_rna_id,
  38074. feature.feature_id,
  38075. feature.dbxref_id,
  38076. feature.organism_id,
  38077. feature.name,
  38078. feature.uniquename,
  38079. feature.residues,
  38080. feature.seqlen,
  38081. feature.md5checksum,
  38082. feature.type_id,
  38083. feature.is_analysis,
  38084. feature.is_obsolete,
  38085. feature.timeaccessioned,
  38086. feature.timelastmodified
  38087. FROM (feature
  38088. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38089. WHERE ((cvterm.name)::text = 'spliced_leader_RNA'::text);
  38090. --
  38091. -- Name: spliceosomal_intron; Type: VIEW; Schema: so; Owner: -
  38092. --
  38093. CREATE VIEW spliceosomal_intron AS
  38094. SELECT feature.feature_id AS spliceosomal_intron_id,
  38095. feature.feature_id,
  38096. feature.dbxref_id,
  38097. feature.organism_id,
  38098. feature.name,
  38099. feature.uniquename,
  38100. feature.residues,
  38101. feature.seqlen,
  38102. feature.md5checksum,
  38103. feature.type_id,
  38104. feature.is_analysis,
  38105. feature.is_obsolete,
  38106. feature.timeaccessioned,
  38107. feature.timelastmodified
  38108. FROM (feature
  38109. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38110. WHERE ((((cvterm.name)::text = 'U2_intron'::text) OR ((cvterm.name)::text = 'U12_intron'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron'::text));
  38111. --
  38112. -- Name: spliceosomal_intron_region; Type: VIEW; Schema: so; Owner: -
  38113. --
  38114. CREATE VIEW spliceosomal_intron_region AS
  38115. SELECT feature.feature_id AS spliceosomal_intron_region_id,
  38116. feature.feature_id,
  38117. feature.dbxref_id,
  38118. feature.organism_id,
  38119. feature.name,
  38120. feature.uniquename,
  38121. feature.residues,
  38122. feature.seqlen,
  38123. feature.md5checksum,
  38124. feature.type_id,
  38125. feature.is_analysis,
  38126. feature.is_obsolete,
  38127. feature.timeaccessioned,
  38128. feature.timelastmodified
  38129. FROM (feature
  38130. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38131. WHERE (((((cvterm.name)::text = 'intronic_splice_enhancer'::text) OR ((cvterm.name)::text = 'branch_site'::text)) OR ((cvterm.name)::text = 'polypyrimidine_tract'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron_region'::text));
  38132. --
  38133. -- Name: splicing_regulatory_region; Type: VIEW; Schema: so; Owner: -
  38134. --
  38135. CREATE VIEW splicing_regulatory_region AS
  38136. SELECT feature.feature_id AS splicing_regulatory_region_id,
  38137. feature.feature_id,
  38138. feature.dbxref_id,
  38139. feature.organism_id,
  38140. feature.name,
  38141. feature.uniquename,
  38142. feature.residues,
  38143. feature.seqlen,
  38144. feature.md5checksum,
  38145. feature.type_id,
  38146. feature.is_analysis,
  38147. feature.is_obsolete,
  38148. feature.timeaccessioned,
  38149. feature.timelastmodified
  38150. FROM (feature
  38151. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38152. WHERE (((((cvterm.name)::text = 'splice_enhancer'::text) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'exonic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'splicing_regulatory_region'::text));
  38153. --
  38154. -- Name: splicing_variant; Type: VIEW; Schema: so; Owner: -
  38155. --
  38156. CREATE VIEW splicing_variant AS
  38157. SELECT feature.feature_id AS splicing_variant_id,
  38158. feature.feature_id,
  38159. feature.dbxref_id,
  38160. feature.organism_id,
  38161. feature.name,
  38162. feature.uniquename,
  38163. feature.residues,
  38164. feature.seqlen,
  38165. feature.md5checksum,
  38166. feature.type_id,
  38167. feature.is_analysis,
  38168. feature.is_obsolete,
  38169. feature.timeaccessioned,
  38170. feature.timelastmodified
  38171. FROM (feature
  38172. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38173. WHERE ((((((((cvterm.name)::text = 'cryptic_splice_site_variant'::text) OR ((cvterm.name)::text = 'exon_loss'::text)) OR ((cvterm.name)::text = 'intron_gain'::text)) OR ((cvterm.name)::text = 'splice_region_variant'::text)) OR ((cvterm.name)::text = 'cryptic_splice_acceptor'::text)) OR ((cvterm.name)::text = 'cryptic_splice_donor'::text)) OR ((cvterm.name)::text = 'splicing_variant'::text));
  38174. --
  38175. -- Name: spot_42_rna; Type: VIEW; Schema: so; Owner: -
  38176. --
  38177. CREATE VIEW spot_42_rna AS
  38178. SELECT feature.feature_id AS spot_42_rna_id,
  38179. feature.feature_id,
  38180. feature.dbxref_id,
  38181. feature.organism_id,
  38182. feature.name,
  38183. feature.uniquename,
  38184. feature.residues,
  38185. feature.seqlen,
  38186. feature.md5checksum,
  38187. feature.type_id,
  38188. feature.is_analysis,
  38189. feature.is_obsolete,
  38190. feature.timeaccessioned,
  38191. feature.timelastmodified
  38192. FROM (feature
  38193. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38194. WHERE ((cvterm.name)::text = 'spot_42_RNA'::text);
  38195. --
  38196. -- Name: srp_rna; Type: VIEW; Schema: so; Owner: -
  38197. --
  38198. CREATE VIEW srp_rna AS
  38199. SELECT feature.feature_id AS srp_rna_id,
  38200. feature.feature_id,
  38201. feature.dbxref_id,
  38202. feature.organism_id,
  38203. feature.name,
  38204. feature.uniquename,
  38205. feature.residues,
  38206. feature.seqlen,
  38207. feature.md5checksum,
  38208. feature.type_id,
  38209. feature.is_analysis,
  38210. feature.is_obsolete,
  38211. feature.timeaccessioned,
  38212. feature.timelastmodified
  38213. FROM (feature
  38214. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38215. WHERE ((cvterm.name)::text = 'SRP_RNA'::text);
  38216. --
  38217. -- Name: srp_rna_encoding; Type: VIEW; Schema: so; Owner: -
  38218. --
  38219. CREATE VIEW srp_rna_encoding AS
  38220. SELECT feature.feature_id AS srp_rna_encoding_id,
  38221. feature.feature_id,
  38222. feature.dbxref_id,
  38223. feature.organism_id,
  38224. feature.name,
  38225. feature.uniquename,
  38226. feature.residues,
  38227. feature.seqlen,
  38228. feature.md5checksum,
  38229. feature.type_id,
  38230. feature.is_analysis,
  38231. feature.is_obsolete,
  38232. feature.timeaccessioned,
  38233. feature.timelastmodified
  38234. FROM (feature
  38235. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38236. WHERE ((cvterm.name)::text = 'SRP_RNA_encoding'::text);
  38237. --
  38238. -- Name: srp_rna_gene; Type: VIEW; Schema: so; Owner: -
  38239. --
  38240. CREATE VIEW srp_rna_gene AS
  38241. SELECT feature.feature_id AS srp_rna_gene_id,
  38242. feature.feature_id,
  38243. feature.dbxref_id,
  38244. feature.organism_id,
  38245. feature.name,
  38246. feature.uniquename,
  38247. feature.residues,
  38248. feature.seqlen,
  38249. feature.md5checksum,
  38250. feature.type_id,
  38251. feature.is_analysis,
  38252. feature.is_obsolete,
  38253. feature.timeaccessioned,
  38254. feature.timelastmodified
  38255. FROM (feature
  38256. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38257. WHERE ((cvterm.name)::text = 'SRP_RNA_gene'::text);
  38258. --
  38259. -- Name: srp_rna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  38260. --
  38261. CREATE VIEW srp_rna_primary_transcript AS
  38262. SELECT feature.feature_id AS srp_rna_primary_transcript_id,
  38263. feature.feature_id,
  38264. feature.dbxref_id,
  38265. feature.organism_id,
  38266. feature.name,
  38267. feature.uniquename,
  38268. feature.residues,
  38269. feature.seqlen,
  38270. feature.md5checksum,
  38271. feature.type_id,
  38272. feature.is_analysis,
  38273. feature.is_obsolete,
  38274. feature.timeaccessioned,
  38275. feature.timelastmodified
  38276. FROM (feature
  38277. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38278. WHERE ((cvterm.name)::text = 'SRP_RNA_primary_transcript'::text);
  38279. --
  38280. -- Name: ss_oligo; Type: VIEW; Schema: so; Owner: -
  38281. --
  38282. CREATE VIEW ss_oligo AS
  38283. SELECT feature.feature_id AS ss_oligo_id,
  38284. feature.feature_id,
  38285. feature.dbxref_id,
  38286. feature.organism_id,
  38287. feature.name,
  38288. feature.uniquename,
  38289. feature.residues,
  38290. feature.seqlen,
  38291. feature.md5checksum,
  38292. feature.type_id,
  38293. feature.is_analysis,
  38294. feature.is_obsolete,
  38295. feature.timeaccessioned,
  38296. feature.timelastmodified
  38297. FROM (feature
  38298. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38299. WHERE ((((((((cvterm.name)::text = 'primer'::text) OR ((cvterm.name)::text = 'sequencing_primer'::text)) OR ((cvterm.name)::text = 'forward_primer'::text)) OR ((cvterm.name)::text = 'reverse_primer'::text)) OR ((cvterm.name)::text = 'ASPE_primer'::text)) OR ((cvterm.name)::text = 'dCAPS_primer'::text)) OR ((cvterm.name)::text = 'ss_oligo'::text));
  38300. --
  38301. -- Name: ss_rna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  38302. --
  38303. CREATE VIEW ss_rna_viral_sequence AS
  38304. SELECT feature.feature_id AS ss_rna_viral_sequence_id,
  38305. feature.feature_id,
  38306. feature.dbxref_id,
  38307. feature.organism_id,
  38308. feature.name,
  38309. feature.uniquename,
  38310. feature.residues,
  38311. feature.seqlen,
  38312. feature.md5checksum,
  38313. feature.type_id,
  38314. feature.is_analysis,
  38315. feature.is_obsolete,
  38316. feature.timeaccessioned,
  38317. feature.timelastmodified
  38318. FROM (feature
  38319. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38320. WHERE (((((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text));
  38321. --
  38322. -- Name: st_turn_left_handed_type_one; Type: VIEW; Schema: so; Owner: -
  38323. --
  38324. CREATE VIEW st_turn_left_handed_type_one AS
  38325. SELECT feature.feature_id AS st_turn_left_handed_type_one_id,
  38326. feature.feature_id,
  38327. feature.dbxref_id,
  38328. feature.organism_id,
  38329. feature.name,
  38330. feature.uniquename,
  38331. feature.residues,
  38332. feature.seqlen,
  38333. feature.md5checksum,
  38334. feature.type_id,
  38335. feature.is_analysis,
  38336. feature.is_obsolete,
  38337. feature.timeaccessioned,
  38338. feature.timelastmodified
  38339. FROM (feature
  38340. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38341. WHERE ((cvterm.name)::text = 'st_turn_left_handed_type_one'::text);
  38342. --
  38343. -- Name: st_turn_left_handed_type_two; Type: VIEW; Schema: so; Owner: -
  38344. --
  38345. CREATE VIEW st_turn_left_handed_type_two AS
  38346. SELECT feature.feature_id AS st_turn_left_handed_type_two_id,
  38347. feature.feature_id,
  38348. feature.dbxref_id,
  38349. feature.organism_id,
  38350. feature.name,
  38351. feature.uniquename,
  38352. feature.residues,
  38353. feature.seqlen,
  38354. feature.md5checksum,
  38355. feature.type_id,
  38356. feature.is_analysis,
  38357. feature.is_obsolete,
  38358. feature.timeaccessioned,
  38359. feature.timelastmodified
  38360. FROM (feature
  38361. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38362. WHERE ((cvterm.name)::text = 'st_turn_left_handed_type_two'::text);
  38363. --
  38364. -- Name: st_turn_right_handed_type_one; Type: VIEW; Schema: so; Owner: -
  38365. --
  38366. CREATE VIEW st_turn_right_handed_type_one AS
  38367. SELECT feature.feature_id AS st_turn_right_handed_type_one_id,
  38368. feature.feature_id,
  38369. feature.dbxref_id,
  38370. feature.organism_id,
  38371. feature.name,
  38372. feature.uniquename,
  38373. feature.residues,
  38374. feature.seqlen,
  38375. feature.md5checksum,
  38376. feature.type_id,
  38377. feature.is_analysis,
  38378. feature.is_obsolete,
  38379. feature.timeaccessioned,
  38380. feature.timelastmodified
  38381. FROM (feature
  38382. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38383. WHERE ((cvterm.name)::text = 'st_turn_right_handed_type_one'::text);
  38384. --
  38385. -- Name: st_turn_right_handed_type_two; Type: VIEW; Schema: so; Owner: -
  38386. --
  38387. CREATE VIEW st_turn_right_handed_type_two AS
  38388. SELECT feature.feature_id AS st_turn_right_handed_type_two_id,
  38389. feature.feature_id,
  38390. feature.dbxref_id,
  38391. feature.organism_id,
  38392. feature.name,
  38393. feature.uniquename,
  38394. feature.residues,
  38395. feature.seqlen,
  38396. feature.md5checksum,
  38397. feature.type_id,
  38398. feature.is_analysis,
  38399. feature.is_obsolete,
  38400. feature.timeaccessioned,
  38401. feature.timelastmodified
  38402. FROM (feature
  38403. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38404. WHERE ((cvterm.name)::text = 'st_turn_right_handed_type_two'::text);
  38405. --
  38406. -- Name: standard_draft; Type: VIEW; Schema: so; Owner: -
  38407. --
  38408. CREATE VIEW standard_draft AS
  38409. SELECT feature.feature_id AS standard_draft_id,
  38410. feature.feature_id,
  38411. feature.dbxref_id,
  38412. feature.organism_id,
  38413. feature.name,
  38414. feature.uniquename,
  38415. feature.residues,
  38416. feature.seqlen,
  38417. feature.md5checksum,
  38418. feature.type_id,
  38419. feature.is_analysis,
  38420. feature.is_obsolete,
  38421. feature.timeaccessioned,
  38422. feature.timelastmodified
  38423. FROM (feature
  38424. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38425. WHERE ((cvterm.name)::text = 'standard_draft'::text);
  38426. --
  38427. -- Name: start_codon; Type: VIEW; Schema: so; Owner: -
  38428. --
  38429. CREATE VIEW start_codon AS
  38430. SELECT feature.feature_id AS start_codon_id,
  38431. feature.feature_id,
  38432. feature.dbxref_id,
  38433. feature.organism_id,
  38434. feature.name,
  38435. feature.uniquename,
  38436. feature.residues,
  38437. feature.seqlen,
  38438. feature.md5checksum,
  38439. feature.type_id,
  38440. feature.is_analysis,
  38441. feature.is_obsolete,
  38442. feature.timeaccessioned,
  38443. feature.timelastmodified
  38444. FROM (feature
  38445. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38446. WHERE (((((cvterm.name)::text = 'non_canonical_start_codon'::text) OR ((cvterm.name)::text = 'four_bp_start_codon'::text)) OR ((cvterm.name)::text = 'CTG_start_codon'::text)) OR ((cvterm.name)::text = 'start_codon'::text));
  38447. --
  38448. -- Name: status; Type: VIEW; Schema: so; Owner: -
  38449. --
  38450. CREATE VIEW status AS
  38451. SELECT feature.feature_id AS status_id,
  38452. feature.feature_id,
  38453. feature.dbxref_id,
  38454. feature.organism_id,
  38455. feature.name,
  38456. feature.uniquename,
  38457. feature.residues,
  38458. feature.seqlen,
  38459. feature.md5checksum,
  38460. feature.type_id,
  38461. feature.is_analysis,
  38462. feature.is_obsolete,
  38463. feature.timeaccessioned,
  38464. feature.timelastmodified
  38465. FROM (feature
  38466. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38467. WHERE ((((((((((((((((((((((((((cvterm.name)::text = 'fragmentary'::text) OR ((cvterm.name)::text = 'predicted'::text)) OR ((cvterm.name)::text = 'validated'::text)) OR ((cvterm.name)::text = 'invalidated'::text)) OR ((cvterm.name)::text = 'independently_known'::text)) OR ((cvterm.name)::text = 'consensus'::text)) OR ((cvterm.name)::text = 'low_complexity'::text)) OR ((cvterm.name)::text = 'whole_genome_sequence_status'::text)) OR ((cvterm.name)::text = 'supported_by_sequence_similarity'::text)) OR ((cvterm.name)::text = 'orphan'::text)) OR ((cvterm.name)::text = 'predicted_by_ab_initio_computation'::text)) OR ((cvterm.name)::text = 'supported_by_domain_match'::text)) OR ((cvterm.name)::text = 'supported_by_EST_or_cDNA'::text)) OR ((cvterm.name)::text = 'experimentally_determined'::text)) OR ((cvterm.name)::text = 'invalidated_by_chimeric_cDNA'::text)) OR ((cvterm.name)::text = 'invalidated_by_genomic_contamination'::text)) OR ((cvterm.name)::text = 'invalidated_by_genomic_polyA_primed_cDNA'::text)) OR ((cvterm.name)::text = 'invalidated_by_partial_processing'::text)) OR ((cvterm.name)::text = 'standard_draft'::text)) OR ((cvterm.name)::text = 'high_quality_draft'::text)) OR ((cvterm.name)::text = 'improved_high_quality_draft'::text)) OR ((cvterm.name)::text = 'annotation_directed_improved_draft'::text)) OR ((cvterm.name)::text = 'noncontiguous_finished'::text)) OR ((cvterm.name)::text = 'finished_genome'::text)) OR ((cvterm.name)::text = 'status'::text));
  38468. --
  38469. -- Name: stem_loop; Type: VIEW; Schema: so; Owner: -
  38470. --
  38471. CREATE VIEW stem_loop AS
  38472. SELECT feature.feature_id AS stem_loop_id,
  38473. feature.feature_id,
  38474. feature.dbxref_id,
  38475. feature.organism_id,
  38476. feature.name,
  38477. feature.uniquename,
  38478. feature.residues,
  38479. feature.seqlen,
  38480. feature.md5checksum,
  38481. feature.type_id,
  38482. feature.is_analysis,
  38483. feature.is_obsolete,
  38484. feature.timeaccessioned,
  38485. feature.timelastmodified
  38486. FROM (feature
  38487. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38488. WHERE (((cvterm.name)::text = 'tetraloop'::text) OR ((cvterm.name)::text = 'stem_loop'::text));
  38489. --
  38490. -- Name: sticky_end_restriction_enzyme_cleavage_site; Type: VIEW; Schema: so; Owner: -
  38491. --
  38492. CREATE VIEW sticky_end_restriction_enzyme_cleavage_site AS
  38493. SELECT feature.feature_id AS sticky_end_restriction_enzyme_cleavage_site_id,
  38494. feature.feature_id,
  38495. feature.dbxref_id,
  38496. feature.organism_id,
  38497. feature.name,
  38498. feature.uniquename,
  38499. feature.residues,
  38500. feature.seqlen,
  38501. feature.md5checksum,
  38502. feature.type_id,
  38503. feature.is_analysis,
  38504. feature.is_obsolete,
  38505. feature.timeaccessioned,
  38506. feature.timelastmodified
  38507. FROM (feature
  38508. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38509. WHERE ((cvterm.name)::text = 'sticky_end_restriction_enzyme_cleavage_site'::text);
  38510. --
  38511. -- Name: stop_codon; Type: VIEW; Schema: so; Owner: -
  38512. --
  38513. CREATE VIEW stop_codon AS
  38514. SELECT feature.feature_id AS stop_codon_id,
  38515. feature.feature_id,
  38516. feature.dbxref_id,
  38517. feature.organism_id,
  38518. feature.name,
  38519. feature.uniquename,
  38520. feature.residues,
  38521. feature.seqlen,
  38522. feature.md5checksum,
  38523. feature.type_id,
  38524. feature.is_analysis,
  38525. feature.is_obsolete,
  38526. feature.timeaccessioned,
  38527. feature.timelastmodified
  38528. FROM (feature
  38529. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38530. WHERE ((cvterm.name)::text = 'stop_codon'::text);
  38531. --
  38532. -- Name: stop_codon_read_through; Type: VIEW; Schema: so; Owner: -
  38533. --
  38534. CREATE VIEW stop_codon_read_through AS
  38535. SELECT feature.feature_id AS stop_codon_read_through_id,
  38536. feature.feature_id,
  38537. feature.dbxref_id,
  38538. feature.organism_id,
  38539. feature.name,
  38540. feature.uniquename,
  38541. feature.residues,
  38542. feature.seqlen,
  38543. feature.md5checksum,
  38544. feature.type_id,
  38545. feature.is_analysis,
  38546. feature.is_obsolete,
  38547. feature.timeaccessioned,
  38548. feature.timelastmodified
  38549. FROM (feature
  38550. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38551. WHERE ((((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text) OR ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'stop_codon_read_through'::text));
  38552. --
  38553. -- Name: stop_codon_redefined_as_pyrrolysine; Type: VIEW; Schema: so; Owner: -
  38554. --
  38555. CREATE VIEW stop_codon_redefined_as_pyrrolysine AS
  38556. SELECT feature.feature_id AS stop_codon_redefined_as_pyrrolysine_id,
  38557. feature.feature_id,
  38558. feature.dbxref_id,
  38559. feature.organism_id,
  38560. feature.name,
  38561. feature.uniquename,
  38562. feature.residues,
  38563. feature.seqlen,
  38564. feature.md5checksum,
  38565. feature.type_id,
  38566. feature.is_analysis,
  38567. feature.is_obsolete,
  38568. feature.timeaccessioned,
  38569. feature.timelastmodified
  38570. FROM (feature
  38571. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38572. WHERE ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text);
  38573. --
  38574. -- Name: stop_codon_redefined_as_selenocysteine; Type: VIEW; Schema: so; Owner: -
  38575. --
  38576. CREATE VIEW stop_codon_redefined_as_selenocysteine AS
  38577. SELECT feature.feature_id AS stop_codon_redefined_as_selenocysteine_id,
  38578. feature.feature_id,
  38579. feature.dbxref_id,
  38580. feature.organism_id,
  38581. feature.name,
  38582. feature.uniquename,
  38583. feature.residues,
  38584. feature.seqlen,
  38585. feature.md5checksum,
  38586. feature.type_id,
  38587. feature.is_analysis,
  38588. feature.is_obsolete,
  38589. feature.timeaccessioned,
  38590. feature.timelastmodified
  38591. FROM (feature
  38592. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38593. WHERE ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text);
  38594. --
  38595. -- Name: stop_codon_signal; Type: VIEW; Schema: so; Owner: -
  38596. --
  38597. CREATE VIEW stop_codon_signal AS
  38598. SELECT feature.feature_id AS stop_codon_signal_id,
  38599. feature.feature_id,
  38600. feature.dbxref_id,
  38601. feature.organism_id,
  38602. feature.name,
  38603. feature.uniquename,
  38604. feature.residues,
  38605. feature.seqlen,
  38606. feature.md5checksum,
  38607. feature.type_id,
  38608. feature.is_analysis,
  38609. feature.is_obsolete,
  38610. feature.timeaccessioned,
  38611. feature.timelastmodified
  38612. FROM (feature
  38613. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38614. WHERE (((((cvterm.name)::text = 'UAG_stop_codon_signal'::text) OR ((cvterm.name)::text = 'UAA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UGA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'stop_codon_signal'::text));
  38615. --
  38616. -- Name: stop_gained; Type: VIEW; Schema: so; Owner: -
  38617. --
  38618. CREATE VIEW stop_gained AS
  38619. SELECT feature.feature_id AS stop_gained_id,
  38620. feature.feature_id,
  38621. feature.dbxref_id,
  38622. feature.organism_id,
  38623. feature.name,
  38624. feature.uniquename,
  38625. feature.residues,
  38626. feature.seqlen,
  38627. feature.md5checksum,
  38628. feature.type_id,
  38629. feature.is_analysis,
  38630. feature.is_obsolete,
  38631. feature.timeaccessioned,
  38632. feature.timelastmodified
  38633. FROM (feature
  38634. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38635. WHERE ((cvterm.name)::text = 'stop_gained'::text);
  38636. --
  38637. -- Name: stop_lost; Type: VIEW; Schema: so; Owner: -
  38638. --
  38639. CREATE VIEW stop_lost AS
  38640. SELECT feature.feature_id AS stop_lost_id,
  38641. feature.feature_id,
  38642. feature.dbxref_id,
  38643. feature.organism_id,
  38644. feature.name,
  38645. feature.uniquename,
  38646. feature.residues,
  38647. feature.seqlen,
  38648. feature.md5checksum,
  38649. feature.type_id,
  38650. feature.is_analysis,
  38651. feature.is_obsolete,
  38652. feature.timeaccessioned,
  38653. feature.timelastmodified
  38654. FROM (feature
  38655. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38656. WHERE ((cvterm.name)::text = 'stop_lost'::text);
  38657. --
  38658. -- Name: stop_retained_variant; Type: VIEW; Schema: so; Owner: -
  38659. --
  38660. CREATE VIEW stop_retained_variant AS
  38661. SELECT feature.feature_id AS stop_retained_variant_id,
  38662. feature.feature_id,
  38663. feature.dbxref_id,
  38664. feature.organism_id,
  38665. feature.name,
  38666. feature.uniquename,
  38667. feature.residues,
  38668. feature.seqlen,
  38669. feature.md5checksum,
  38670. feature.type_id,
  38671. feature.is_analysis,
  38672. feature.is_obsolete,
  38673. feature.timeaccessioned,
  38674. feature.timelastmodified
  38675. FROM (feature
  38676. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38677. WHERE ((cvterm.name)::text = 'stop_retained_variant'::text);
  38678. --
  38679. -- Name: strand_attribute; Type: VIEW; Schema: so; Owner: -
  38680. --
  38681. CREATE VIEW strand_attribute AS
  38682. SELECT feature.feature_id AS strand_attribute_id,
  38683. feature.feature_id,
  38684. feature.dbxref_id,
  38685. feature.organism_id,
  38686. feature.name,
  38687. feature.uniquename,
  38688. feature.residues,
  38689. feature.seqlen,
  38690. feature.md5checksum,
  38691. feature.type_id,
  38692. feature.is_analysis,
  38693. feature.is_obsolete,
  38694. feature.timeaccessioned,
  38695. feature.timelastmodified
  38696. FROM (feature
  38697. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38698. WHERE ((((cvterm.name)::text = 'single'::text) OR ((cvterm.name)::text = 'double'::text)) OR ((cvterm.name)::text = 'strand_attribute'::text));
  38699. --
  38700. -- Name: strna; Type: VIEW; Schema: so; Owner: -
  38701. --
  38702. CREATE VIEW strna AS
  38703. SELECT feature.feature_id AS strna_id,
  38704. feature.feature_id,
  38705. feature.dbxref_id,
  38706. feature.organism_id,
  38707. feature.name,
  38708. feature.uniquename,
  38709. feature.residues,
  38710. feature.seqlen,
  38711. feature.md5checksum,
  38712. feature.type_id,
  38713. feature.is_analysis,
  38714. feature.is_obsolete,
  38715. feature.timeaccessioned,
  38716. feature.timelastmodified
  38717. FROM (feature
  38718. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38719. WHERE ((cvterm.name)::text = 'stRNA'::text);
  38720. --
  38721. -- Name: strna_encoding; Type: VIEW; Schema: so; Owner: -
  38722. --
  38723. CREATE VIEW strna_encoding AS
  38724. SELECT feature.feature_id AS strna_encoding_id,
  38725. feature.feature_id,
  38726. feature.dbxref_id,
  38727. feature.organism_id,
  38728. feature.name,
  38729. feature.uniquename,
  38730. feature.residues,
  38731. feature.seqlen,
  38732. feature.md5checksum,
  38733. feature.type_id,
  38734. feature.is_analysis,
  38735. feature.is_obsolete,
  38736. feature.timeaccessioned,
  38737. feature.timelastmodified
  38738. FROM (feature
  38739. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38740. WHERE ((cvterm.name)::text = 'stRNA_encoding'::text);
  38741. --
  38742. -- Name: strna_gene; Type: VIEW; Schema: so; Owner: -
  38743. --
  38744. CREATE VIEW strna_gene AS
  38745. SELECT feature.feature_id AS strna_gene_id,
  38746. feature.feature_id,
  38747. feature.dbxref_id,
  38748. feature.organism_id,
  38749. feature.name,
  38750. feature.uniquename,
  38751. feature.residues,
  38752. feature.seqlen,
  38753. feature.md5checksum,
  38754. feature.type_id,
  38755. feature.is_analysis,
  38756. feature.is_obsolete,
  38757. feature.timeaccessioned,
  38758. feature.timelastmodified
  38759. FROM (feature
  38760. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38761. WHERE ((cvterm.name)::text = 'stRNA_gene'::text);
  38762. --
  38763. -- Name: strna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  38764. --
  38765. CREATE VIEW strna_primary_transcript AS
  38766. SELECT feature.feature_id AS strna_primary_transcript_id,
  38767. feature.feature_id,
  38768. feature.dbxref_id,
  38769. feature.organism_id,
  38770. feature.name,
  38771. feature.uniquename,
  38772. feature.residues,
  38773. feature.seqlen,
  38774. feature.md5checksum,
  38775. feature.type_id,
  38776. feature.is_analysis,
  38777. feature.is_obsolete,
  38778. feature.timeaccessioned,
  38779. feature.timelastmodified
  38780. FROM (feature
  38781. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38782. WHERE ((cvterm.name)::text = 'stRNA_primary_transcript'::text);
  38783. --
  38784. -- Name: structural_alteration; Type: VIEW; Schema: so; Owner: -
  38785. --
  38786. CREATE VIEW structural_alteration AS
  38787. SELECT feature.feature_id AS structural_alteration_id,
  38788. feature.feature_id,
  38789. feature.dbxref_id,
  38790. feature.organism_id,
  38791. feature.name,
  38792. feature.uniquename,
  38793. feature.residues,
  38794. feature.seqlen,
  38795. feature.md5checksum,
  38796. feature.type_id,
  38797. feature.is_analysis,
  38798. feature.is_obsolete,
  38799. feature.timeaccessioned,
  38800. feature.timelastmodified
  38801. FROM (feature
  38802. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38803. WHERE (((cvterm.name)::text = 'complex_structural_alteration'::text) OR ((cvterm.name)::text = 'structural_alteration'::text));
  38804. --
  38805. -- Name: structural_variant; Type: VIEW; Schema: so; Owner: -
  38806. --
  38807. CREATE VIEW structural_variant AS
  38808. SELECT feature.feature_id AS structural_variant_id,
  38809. feature.feature_id,
  38810. feature.dbxref_id,
  38811. feature.organism_id,
  38812. feature.name,
  38813. feature.uniquename,
  38814. feature.residues,
  38815. feature.seqlen,
  38816. feature.md5checksum,
  38817. feature.type_id,
  38818. feature.is_analysis,
  38819. feature.is_obsolete,
  38820. feature.timeaccessioned,
  38821. feature.timelastmodified
  38822. FROM (feature
  38823. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38824. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'silent_mutation'::text) OR ((cvterm.name)::text = 'copy_number_change'::text)) OR ((cvterm.name)::text = 'gene_variant'::text)) OR ((cvterm.name)::text = 'regulatory_region_variant'::text)) OR ((cvterm.name)::text = 'intergenic_variant'::text)) OR ((cvterm.name)::text = 'upstream_gene_variant'::text)) OR ((cvterm.name)::text = 'downstream_gene_variant'::text)) OR ((cvterm.name)::text = 'gene_fusion'::text)) OR ((cvterm.name)::text = 'splicing_variant'::text)) OR ((cvterm.name)::text = 'transcript_variant'::text)) OR ((cvterm.name)::text = 'translational_product_structure_variant'::text)) OR ((cvterm.name)::text = 'cryptic_splice_site_variant'::text)) OR ((cvterm.name)::text = 'exon_loss'::text)) OR ((cvterm.name)::text = 'intron_gain'::text)) OR ((cvterm.name)::text = 'splice_region_variant'::text)) OR ((cvterm.name)::text = 'cryptic_splice_acceptor'::text)) OR ((cvterm.name)::text = 'cryptic_splice_donor'::text)) OR ((cvterm.name)::text = 'complex_change_in_transcript'::text)) OR ((cvterm.name)::text = 'transcript_secondary_structure_variant'::text)) OR ((cvterm.name)::text = 'nc_transcript_variant'::text)) OR ((cvterm.name)::text = 'NMD_transcript_variant'::text)) OR ((cvterm.name)::text = 'UTR_variant'::text)) OR ((cvterm.name)::text = 'intron_variant'::text)) OR ((cvterm.name)::text = 'exon_variant'::text)) OR ((cvterm.name)::text = 'compensatory_transcript_secondary_structure_variant'::text)) OR ((cvterm.name)::text = 'mature_miRNA_variant'::text)) OR ((cvterm.name)::text = '5_prime_UTR_variant'::text)) OR ((cvterm.name)::text = '3_prime_UTR_variant'::text)) OR ((cvterm.name)::text = 'splice_site_variant'::text)) OR ((cvterm.name)::text = 'splice_acceptor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_5th_base_variant'::text)) OR ((cvterm.name)::text = 'coding_sequence_variant'::text)) OR ((cvterm.name)::text = 'non_coding_exon_variant'::text)) OR ((cvterm.name)::text = 'codon_variant'::text)) OR ((cvterm.name)::text = 'frameshift_variant'::text)) OR ((cvterm.name)::text = 'inframe_variant'::text)) OR ((cvterm.name)::text = 'initiator_codon_change'::text)) OR ((cvterm.name)::text = 'non_synonymous_codon'::text)) OR ((cvterm.name)::text = 'synonymous_codon'::text)) OR ((cvterm.name)::text = 'terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_gained'::text)) OR ((cvterm.name)::text = 'missense_codon'::text)) OR ((cvterm.name)::text = 'conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'non_conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'terminator_codon_variant'::text)) OR ((cvterm.name)::text = 'incomplete_terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_retained_variant'::text)) OR ((cvterm.name)::text = 'stop_lost'::text)) OR ((cvterm.name)::text = 'frame_restoring_variant'::text)) OR ((cvterm.name)::text = 'minus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_2_frameshift variant'::text)) OR ((cvterm.name)::text = 'inframe_codon_gain'::text)) OR ((cvterm.name)::text = 'inframe_codon_loss'::text)) OR ((cvterm.name)::text = '3D_polypeptide_structure_variant'::text)) OR ((cvterm.name)::text = 'complex_change_of_translational_product_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_sequence_variant'::text)) OR ((cvterm.name)::text = 'complex_3D_structural_variant'::text)) OR ((cvterm.name)::text = 'conformational_change_variant'::text)) OR ((cvterm.name)::text = 'amino_acid_deletion'::text)) OR ((cvterm.name)::text = 'amino_acid_insertion'::text)) OR ((cvterm.name)::text = 'amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide'::text)) OR ((cvterm.name)::text = 'polypeptide_fusion'::text)) OR ((cvterm.name)::text = 'polypeptide_truncation'::text)) OR ((cvterm.name)::text = 'conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'non_conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_N_terminal_elongation'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'TF_binding_site_variant'::text)) OR ((cvterm.name)::text = '5KB_upstream_variant'::text)) OR ((cvterm.name)::text = '2KB_upstream_variant'::text)) OR ((cvterm.name)::text = '5KB_downstream_variant'::text)) OR ((cvterm.name)::text = '500B_downstream_variant'::text)) OR ((cvterm.name)::text = 'structural_variant'::text));
  38825. --
  38826. -- Name: sts; Type: VIEW; Schema: so; Owner: -
  38827. --
  38828. CREATE VIEW sts AS
  38829. SELECT feature.feature_id AS sts_id,
  38830. feature.feature_id,
  38831. feature.dbxref_id,
  38832. feature.organism_id,
  38833. feature.name,
  38834. feature.uniquename,
  38835. feature.residues,
  38836. feature.seqlen,
  38837. feature.md5checksum,
  38838. feature.type_id,
  38839. feature.is_analysis,
  38840. feature.is_obsolete,
  38841. feature.timeaccessioned,
  38842. feature.timelastmodified
  38843. FROM (feature
  38844. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38845. WHERE ((cvterm.name)::text = 'STS'::text);
  38846. --
  38847. -- Name: sts_map; Type: VIEW; Schema: so; Owner: -
  38848. --
  38849. CREATE VIEW sts_map AS
  38850. SELECT feature.feature_id AS sts_map_id,
  38851. feature.feature_id,
  38852. feature.dbxref_id,
  38853. feature.organism_id,
  38854. feature.name,
  38855. feature.uniquename,
  38856. feature.residues,
  38857. feature.seqlen,
  38858. feature.md5checksum,
  38859. feature.type_id,
  38860. feature.is_analysis,
  38861. feature.is_obsolete,
  38862. feature.timeaccessioned,
  38863. feature.timelastmodified
  38864. FROM (feature
  38865. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38866. WHERE ((cvterm.name)::text = 'STS_map'::text);
  38867. --
  38868. -- Name: substitution; Type: VIEW; Schema: so; Owner: -
  38869. --
  38870. CREATE VIEW substitution AS
  38871. SELECT feature.feature_id AS substitution_id,
  38872. feature.feature_id,
  38873. feature.dbxref_id,
  38874. feature.organism_id,
  38875. feature.name,
  38876. feature.uniquename,
  38877. feature.residues,
  38878. feature.seqlen,
  38879. feature.md5checksum,
  38880. feature.type_id,
  38881. feature.is_analysis,
  38882. feature.is_obsolete,
  38883. feature.timeaccessioned,
  38884. feature.timelastmodified
  38885. FROM (feature
  38886. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38887. WHERE ((((((((((((((((((((((((((((cvterm.name)::text = 'sequence_length_variation'::text) OR ((cvterm.name)::text = 'MNP'::text)) OR ((cvterm.name)::text = 'SNV'::text)) OR ((cvterm.name)::text = 'complex_substitution'::text)) OR ((cvterm.name)::text = 'simple_sequence_length_variation'::text)) OR ((cvterm.name)::text = 'SNP'::text)) OR ((cvterm.name)::text = 'point_mutation'::text)) OR ((cvterm.name)::text = 'transition'::text)) OR ((cvterm.name)::text = 'transversion'::text)) OR ((cvterm.name)::text = 'pyrimidine_transition'::text)) OR ((cvterm.name)::text = 'purine_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition'::text)) OR ((cvterm.name)::text = 'T_to_C_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text)) OR ((cvterm.name)::text = 'A_to_G_transition'::text)) OR ((cvterm.name)::text = 'G_to_A_transition'::text)) OR ((cvterm.name)::text = 'pyrimidine_to_purine_transversion'::text)) OR ((cvterm.name)::text = 'purine_to_pyrimidine_transversion'::text)) OR ((cvterm.name)::text = 'C_to_A_transversion'::text)) OR ((cvterm.name)::text = 'C_to_G_transversion'::text)) OR ((cvterm.name)::text = 'T_to_A_transversion'::text)) OR ((cvterm.name)::text = 'T_to_G_transversion'::text)) OR ((cvterm.name)::text = 'A_to_C_transversion'::text)) OR ((cvterm.name)::text = 'A_to_T_transversion'::text)) OR ((cvterm.name)::text = 'G_to_C_transversion'::text)) OR ((cvterm.name)::text = 'G_to_T_transversion'::text)) OR ((cvterm.name)::text = 'substitution'::text));
  38888. --
  38889. -- Name: sugar_edge_base_pair; Type: VIEW; Schema: so; Owner: -
  38890. --
  38891. CREATE VIEW sugar_edge_base_pair AS
  38892. SELECT feature.feature_id AS sugar_edge_base_pair_id,
  38893. feature.feature_id,
  38894. feature.dbxref_id,
  38895. feature.organism_id,
  38896. feature.name,
  38897. feature.uniquename,
  38898. feature.residues,
  38899. feature.seqlen,
  38900. feature.md5checksum,
  38901. feature.type_id,
  38902. feature.is_analysis,
  38903. feature.is_obsolete,
  38904. feature.timeaccessioned,
  38905. feature.timelastmodified
  38906. FROM (feature
  38907. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38908. WHERE ((cvterm.name)::text = 'sugar_edge_base_pair'::text);
  38909. --
  38910. -- Name: supercontig; Type: VIEW; Schema: so; Owner: -
  38911. --
  38912. CREATE VIEW supercontig AS
  38913. SELECT feature.feature_id AS supercontig_id,
  38914. feature.feature_id,
  38915. feature.dbxref_id,
  38916. feature.organism_id,
  38917. feature.name,
  38918. feature.uniquename,
  38919. feature.residues,
  38920. feature.seqlen,
  38921. feature.md5checksum,
  38922. feature.type_id,
  38923. feature.is_analysis,
  38924. feature.is_obsolete,
  38925. feature.timeaccessioned,
  38926. feature.timelastmodified
  38927. FROM (feature
  38928. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38929. WHERE ((cvterm.name)::text = 'supercontig'::text);
  38930. --
  38931. -- Name: supported_by_domain_match; Type: VIEW; Schema: so; Owner: -
  38932. --
  38933. CREATE VIEW supported_by_domain_match AS
  38934. SELECT feature.feature_id AS supported_by_domain_match_id,
  38935. feature.feature_id,
  38936. feature.dbxref_id,
  38937. feature.organism_id,
  38938. feature.name,
  38939. feature.uniquename,
  38940. feature.residues,
  38941. feature.seqlen,
  38942. feature.md5checksum,
  38943. feature.type_id,
  38944. feature.is_analysis,
  38945. feature.is_obsolete,
  38946. feature.timeaccessioned,
  38947. feature.timelastmodified
  38948. FROM (feature
  38949. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38950. WHERE ((cvterm.name)::text = 'supported_by_domain_match'::text);
  38951. --
  38952. -- Name: supported_by_est_or_cdna; Type: VIEW; Schema: so; Owner: -
  38953. --
  38954. CREATE VIEW supported_by_est_or_cdna AS
  38955. SELECT feature.feature_id AS supported_by_est_or_cdna_id,
  38956. feature.feature_id,
  38957. feature.dbxref_id,
  38958. feature.organism_id,
  38959. feature.name,
  38960. feature.uniquename,
  38961. feature.residues,
  38962. feature.seqlen,
  38963. feature.md5checksum,
  38964. feature.type_id,
  38965. feature.is_analysis,
  38966. feature.is_obsolete,
  38967. feature.timeaccessioned,
  38968. feature.timelastmodified
  38969. FROM (feature
  38970. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38971. WHERE ((cvterm.name)::text = 'supported_by_EST_or_cDNA'::text);
  38972. --
  38973. -- Name: supported_by_sequence_similarity; Type: VIEW; Schema: so; Owner: -
  38974. --
  38975. CREATE VIEW supported_by_sequence_similarity AS
  38976. SELECT feature.feature_id AS supported_by_sequence_similarity_id,
  38977. feature.feature_id,
  38978. feature.dbxref_id,
  38979. feature.organism_id,
  38980. feature.name,
  38981. feature.uniquename,
  38982. feature.residues,
  38983. feature.seqlen,
  38984. feature.md5checksum,
  38985. feature.type_id,
  38986. feature.is_analysis,
  38987. feature.is_obsolete,
  38988. feature.timeaccessioned,
  38989. feature.timelastmodified
  38990. FROM (feature
  38991. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38992. WHERE ((((cvterm.name)::text = 'supported_by_domain_match'::text) OR ((cvterm.name)::text = 'supported_by_EST_or_cDNA'::text)) OR ((cvterm.name)::text = 'supported_by_sequence_similarity'::text));
  38993. --
  38994. -- Name: symbiosis_island; Type: VIEW; Schema: so; Owner: -
  38995. --
  38996. CREATE VIEW symbiosis_island AS
  38997. SELECT feature.feature_id AS symbiosis_island_id,
  38998. feature.feature_id,
  38999. feature.dbxref_id,
  39000. feature.organism_id,
  39001. feature.name,
  39002. feature.uniquename,
  39003. feature.residues,
  39004. feature.seqlen,
  39005. feature.md5checksum,
  39006. feature.type_id,
  39007. feature.is_analysis,
  39008. feature.is_obsolete,
  39009. feature.timeaccessioned,
  39010. feature.timelastmodified
  39011. FROM (feature
  39012. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39013. WHERE ((cvterm.name)::text = 'symbiosis_island'::text);
  39014. --
  39015. -- Name: symmetric_rna_internal_loop; Type: VIEW; Schema: so; Owner: -
  39016. --
  39017. CREATE VIEW symmetric_rna_internal_loop AS
  39018. SELECT feature.feature_id AS symmetric_rna_internal_loop_id,
  39019. feature.feature_id,
  39020. feature.dbxref_id,
  39021. feature.organism_id,
  39022. feature.name,
  39023. feature.uniquename,
  39024. feature.residues,
  39025. feature.seqlen,
  39026. feature.md5checksum,
  39027. feature.type_id,
  39028. feature.is_analysis,
  39029. feature.is_obsolete,
  39030. feature.timeaccessioned,
  39031. feature.timelastmodified
  39032. FROM (feature
  39033. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39034. WHERE ((cvterm.name)::text = 'symmetric_RNA_internal_loop'::text);
  39035. --
  39036. -- Name: synonymous_codon; Type: VIEW; Schema: so; Owner: -
  39037. --
  39038. CREATE VIEW synonymous_codon AS
  39039. SELECT feature.feature_id AS synonymous_codon_id,
  39040. feature.feature_id,
  39041. feature.dbxref_id,
  39042. feature.organism_id,
  39043. feature.name,
  39044. feature.uniquename,
  39045. feature.residues,
  39046. feature.seqlen,
  39047. feature.md5checksum,
  39048. feature.type_id,
  39049. feature.is_analysis,
  39050. feature.is_obsolete,
  39051. feature.timeaccessioned,
  39052. feature.timelastmodified
  39053. FROM (feature
  39054. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39055. WHERE ((cvterm.name)::text = 'synonymous_codon'::text);
  39056. --
  39057. -- Name: syntenic; Type: VIEW; Schema: so; Owner: -
  39058. --
  39059. CREATE VIEW syntenic AS
  39060. SELECT feature.feature_id AS syntenic_id,
  39061. feature.feature_id,
  39062. feature.dbxref_id,
  39063. feature.organism_id,
  39064. feature.name,
  39065. feature.uniquename,
  39066. feature.residues,
  39067. feature.seqlen,
  39068. feature.md5checksum,
  39069. feature.type_id,
  39070. feature.is_analysis,
  39071. feature.is_obsolete,
  39072. feature.timeaccessioned,
  39073. feature.timelastmodified
  39074. FROM (feature
  39075. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39076. WHERE ((cvterm.name)::text = 'syntenic'::text);
  39077. --
  39078. -- Name: syntenic_region; Type: VIEW; Schema: so; Owner: -
  39079. --
  39080. CREATE VIEW syntenic_region AS
  39081. SELECT feature.feature_id AS syntenic_region_id,
  39082. feature.feature_id,
  39083. feature.dbxref_id,
  39084. feature.organism_id,
  39085. feature.name,
  39086. feature.uniquename,
  39087. feature.residues,
  39088. feature.seqlen,
  39089. feature.md5checksum,
  39090. feature.type_id,
  39091. feature.is_analysis,
  39092. feature.is_obsolete,
  39093. feature.timeaccessioned,
  39094. feature.timelastmodified
  39095. FROM (feature
  39096. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39097. WHERE ((cvterm.name)::text = 'syntenic_region'::text);
  39098. --
  39099. -- Name: synthetic_oligo; Type: VIEW; Schema: so; Owner: -
  39100. --
  39101. CREATE VIEW synthetic_oligo AS
  39102. SELECT feature.feature_id AS synthetic_oligo_id,
  39103. feature.feature_id,
  39104. feature.dbxref_id,
  39105. feature.organism_id,
  39106. feature.name,
  39107. feature.uniquename,
  39108. feature.residues,
  39109. feature.seqlen,
  39110. feature.md5checksum,
  39111. feature.type_id,
  39112. feature.is_analysis,
  39113. feature.is_obsolete,
  39114. feature.timeaccessioned,
  39115. feature.timelastmodified
  39116. FROM (feature
  39117. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39118. WHERE (((((((((cvterm.name)::text = 'morpholino_oligo'::text) OR ((cvterm.name)::text = 'PNA_oligo'::text)) OR ((cvterm.name)::text = 'LNA_oligo'::text)) OR ((cvterm.name)::text = 'TNA_oligo'::text)) OR ((cvterm.name)::text = 'GNA_oligo'::text)) OR ((cvterm.name)::text = 'R_GNA_oligo'::text)) OR ((cvterm.name)::text = 'S_GNA_oligo'::text)) OR ((cvterm.name)::text = 'synthetic_oligo'::text));
  39119. --
  39120. -- Name: synthetic_sequence; Type: VIEW; Schema: so; Owner: -
  39121. --
  39122. CREATE VIEW synthetic_sequence AS
  39123. SELECT feature.feature_id AS synthetic_sequence_id,
  39124. feature.feature_id,
  39125. feature.dbxref_id,
  39126. feature.organism_id,
  39127. feature.name,
  39128. feature.uniquename,
  39129. feature.residues,
  39130. feature.seqlen,
  39131. feature.md5checksum,
  39132. feature.type_id,
  39133. feature.is_analysis,
  39134. feature.is_obsolete,
  39135. feature.timeaccessioned,
  39136. feature.timelastmodified
  39137. FROM (feature
  39138. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39139. WHERE ((((cvterm.name)::text = 'random_sequence'::text) OR ((cvterm.name)::text = 'designed_sequence'::text)) OR ((cvterm.name)::text = 'synthetic_sequence'::text));
  39140. --
  39141. -- Name: t3_rna_polymerase_promoter; Type: VIEW; Schema: so; Owner: -
  39142. --
  39143. CREATE VIEW t3_rna_polymerase_promoter AS
  39144. SELECT feature.feature_id AS t3_rna_polymerase_promoter_id,
  39145. feature.feature_id,
  39146. feature.dbxref_id,
  39147. feature.organism_id,
  39148. feature.name,
  39149. feature.uniquename,
  39150. feature.residues,
  39151. feature.seqlen,
  39152. feature.md5checksum,
  39153. feature.type_id,
  39154. feature.is_analysis,
  39155. feature.is_obsolete,
  39156. feature.timeaccessioned,
  39157. feature.timelastmodified
  39158. FROM (feature
  39159. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39160. WHERE ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text);
  39161. --
  39162. -- Name: t7_rna_polymerase_promoter; Type: VIEW; Schema: so; Owner: -
  39163. --
  39164. CREATE VIEW t7_rna_polymerase_promoter AS
  39165. SELECT feature.feature_id AS t7_rna_polymerase_promoter_id,
  39166. feature.feature_id,
  39167. feature.dbxref_id,
  39168. feature.organism_id,
  39169. feature.name,
  39170. feature.uniquename,
  39171. feature.residues,
  39172. feature.seqlen,
  39173. feature.md5checksum,
  39174. feature.type_id,
  39175. feature.is_analysis,
  39176. feature.is_obsolete,
  39177. feature.timeaccessioned,
  39178. feature.timelastmodified
  39179. FROM (feature
  39180. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39181. WHERE ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text);
  39182. --
  39183. -- Name: t_loop; Type: VIEW; Schema: so; Owner: -
  39184. --
  39185. CREATE VIEW t_loop AS
  39186. SELECT feature.feature_id AS t_loop_id,
  39187. feature.feature_id,
  39188. feature.dbxref_id,
  39189. feature.organism_id,
  39190. feature.name,
  39191. feature.uniquename,
  39192. feature.residues,
  39193. feature.seqlen,
  39194. feature.md5checksum,
  39195. feature.type_id,
  39196. feature.is_analysis,
  39197. feature.is_obsolete,
  39198. feature.timeaccessioned,
  39199. feature.timelastmodified
  39200. FROM (feature
  39201. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39202. WHERE ((cvterm.name)::text = 'T_loop'::text);
  39203. --
  39204. -- Name: t_to_a_transversion; Type: VIEW; Schema: so; Owner: -
  39205. --
  39206. CREATE VIEW t_to_a_transversion AS
  39207. SELECT feature.feature_id AS t_to_a_transversion_id,
  39208. feature.feature_id,
  39209. feature.dbxref_id,
  39210. feature.organism_id,
  39211. feature.name,
  39212. feature.uniquename,
  39213. feature.residues,
  39214. feature.seqlen,
  39215. feature.md5checksum,
  39216. feature.type_id,
  39217. feature.is_analysis,
  39218. feature.is_obsolete,
  39219. feature.timeaccessioned,
  39220. feature.timelastmodified
  39221. FROM (feature
  39222. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39223. WHERE ((cvterm.name)::text = 'T_to_A_transversion'::text);
  39224. --
  39225. -- Name: t_to_c_transition; Type: VIEW; Schema: so; Owner: -
  39226. --
  39227. CREATE VIEW t_to_c_transition AS
  39228. SELECT feature.feature_id AS t_to_c_transition_id,
  39229. feature.feature_id,
  39230. feature.dbxref_id,
  39231. feature.organism_id,
  39232. feature.name,
  39233. feature.uniquename,
  39234. feature.residues,
  39235. feature.seqlen,
  39236. feature.md5checksum,
  39237. feature.type_id,
  39238. feature.is_analysis,
  39239. feature.is_obsolete,
  39240. feature.timeaccessioned,
  39241. feature.timelastmodified
  39242. FROM (feature
  39243. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39244. WHERE ((cvterm.name)::text = 'T_to_C_transition'::text);
  39245. --
  39246. -- Name: t_to_g_transversion; Type: VIEW; Schema: so; Owner: -
  39247. --
  39248. CREATE VIEW t_to_g_transversion AS
  39249. SELECT feature.feature_id AS t_to_g_transversion_id,
  39250. feature.feature_id,
  39251. feature.dbxref_id,
  39252. feature.organism_id,
  39253. feature.name,
  39254. feature.uniquename,
  39255. feature.residues,
  39256. feature.seqlen,
  39257. feature.md5checksum,
  39258. feature.type_id,
  39259. feature.is_analysis,
  39260. feature.is_obsolete,
  39261. feature.timeaccessioned,
  39262. feature.timelastmodified
  39263. FROM (feature
  39264. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39265. WHERE ((cvterm.name)::text = 'T_to_G_transversion'::text);
  39266. --
  39267. -- Name: tag; Type: VIEW; Schema: so; Owner: -
  39268. --
  39269. CREATE VIEW tag AS
  39270. SELECT feature.feature_id AS tag_id,
  39271. feature.feature_id,
  39272. feature.dbxref_id,
  39273. feature.organism_id,
  39274. feature.name,
  39275. feature.uniquename,
  39276. feature.residues,
  39277. feature.seqlen,
  39278. feature.md5checksum,
  39279. feature.type_id,
  39280. feature.is_analysis,
  39281. feature.is_obsolete,
  39282. feature.timeaccessioned,
  39283. feature.timelastmodified
  39284. FROM (feature
  39285. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39286. WHERE ((((((((((((((cvterm.name)::text = 'SAGE_tag'::text) OR ((cvterm.name)::text = 'STS'::text)) OR ((cvterm.name)::text = 'EST'::text)) OR ((cvterm.name)::text = 'engineered_tag'::text)) OR ((cvterm.name)::text = 'five_prime_EST'::text)) OR ((cvterm.name)::text = 'three_prime_EST'::text)) OR ((cvterm.name)::text = 'UST'::text)) OR ((cvterm.name)::text = 'RST'::text)) OR ((cvterm.name)::text = 'three_prime_UST'::text)) OR ((cvterm.name)::text = 'five_prime_UST'::text)) OR ((cvterm.name)::text = 'three_prime_RST'::text)) OR ((cvterm.name)::text = 'five_prime_RST'::text)) OR ((cvterm.name)::text = 'tag'::text));
  39287. --
  39288. -- Name: tandem; Type: VIEW; Schema: so; Owner: -
  39289. --
  39290. CREATE VIEW tandem AS
  39291. SELECT feature.feature_id AS tandem_id,
  39292. feature.feature_id,
  39293. feature.dbxref_id,
  39294. feature.organism_id,
  39295. feature.name,
  39296. feature.uniquename,
  39297. feature.residues,
  39298. feature.seqlen,
  39299. feature.md5checksum,
  39300. feature.type_id,
  39301. feature.is_analysis,
  39302. feature.is_obsolete,
  39303. feature.timeaccessioned,
  39304. feature.timelastmodified
  39305. FROM (feature
  39306. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39307. WHERE ((cvterm.name)::text = 'tandem'::text);
  39308. --
  39309. -- Name: tandem_duplication; Type: VIEW; Schema: so; Owner: -
  39310. --
  39311. CREATE VIEW tandem_duplication AS
  39312. SELECT feature.feature_id AS tandem_duplication_id,
  39313. feature.feature_id,
  39314. feature.dbxref_id,
  39315. feature.organism_id,
  39316. feature.name,
  39317. feature.uniquename,
  39318. feature.residues,
  39319. feature.seqlen,
  39320. feature.md5checksum,
  39321. feature.type_id,
  39322. feature.is_analysis,
  39323. feature.is_obsolete,
  39324. feature.timeaccessioned,
  39325. feature.timelastmodified
  39326. FROM (feature
  39327. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39328. WHERE ((((cvterm.name)::text = 'direct_tandem_duplication'::text) OR ((cvterm.name)::text = 'inverted_tandem_duplication'::text)) OR ((cvterm.name)::text = 'tandem_duplication'::text));
  39329. --
  39330. -- Name: tandem_repeat; Type: VIEW; Schema: so; Owner: -
  39331. --
  39332. CREATE VIEW tandem_repeat AS
  39333. SELECT feature.feature_id AS tandem_repeat_id,
  39334. feature.feature_id,
  39335. feature.dbxref_id,
  39336. feature.organism_id,
  39337. feature.name,
  39338. feature.uniquename,
  39339. feature.residues,
  39340. feature.seqlen,
  39341. feature.md5checksum,
  39342. feature.type_id,
  39343. feature.is_analysis,
  39344. feature.is_obsolete,
  39345. feature.timeaccessioned,
  39346. feature.timelastmodified
  39347. FROM (feature
  39348. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39349. WHERE ((((((((cvterm.name)::text = 'satellite_DNA'::text) OR ((cvterm.name)::text = 'microsatellite'::text)) OR ((cvterm.name)::text = 'minisatellite'::text)) OR ((cvterm.name)::text = 'dinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'trinucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'tetranucleotide_repeat_microsatellite_feature'::text)) OR ((cvterm.name)::text = 'tandem_repeat'::text));
  39350. --
  39351. -- Name: target_site_duplication; Type: VIEW; Schema: so; Owner: -
  39352. --
  39353. CREATE VIEW target_site_duplication AS
  39354. SELECT feature.feature_id AS target_site_duplication_id,
  39355. feature.feature_id,
  39356. feature.dbxref_id,
  39357. feature.organism_id,
  39358. feature.name,
  39359. feature.uniquename,
  39360. feature.residues,
  39361. feature.seqlen,
  39362. feature.md5checksum,
  39363. feature.type_id,
  39364. feature.is_analysis,
  39365. feature.is_obsolete,
  39366. feature.timeaccessioned,
  39367. feature.timelastmodified
  39368. FROM (feature
  39369. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39370. WHERE ((cvterm.name)::text = 'target_site_duplication'::text);
  39371. --
  39372. -- Name: targeting_vector; Type: VIEW; Schema: so; Owner: -
  39373. --
  39374. CREATE VIEW targeting_vector AS
  39375. SELECT feature.feature_id AS targeting_vector_id,
  39376. feature.feature_id,
  39377. feature.dbxref_id,
  39378. feature.organism_id,
  39379. feature.name,
  39380. feature.uniquename,
  39381. feature.residues,
  39382. feature.seqlen,
  39383. feature.md5checksum,
  39384. feature.type_id,
  39385. feature.is_analysis,
  39386. feature.is_obsolete,
  39387. feature.timeaccessioned,
  39388. feature.timelastmodified
  39389. FROM (feature
  39390. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39391. WHERE ((cvterm.name)::text = 'targeting_vector'::text);
  39392. --
  39393. -- Name: tasirna; Type: VIEW; Schema: so; Owner: -
  39394. --
  39395. CREATE VIEW tasirna AS
  39396. SELECT feature.feature_id AS tasirna_id,
  39397. feature.feature_id,
  39398. feature.dbxref_id,
  39399. feature.organism_id,
  39400. feature.name,
  39401. feature.uniquename,
  39402. feature.residues,
  39403. feature.seqlen,
  39404. feature.md5checksum,
  39405. feature.type_id,
  39406. feature.is_analysis,
  39407. feature.is_obsolete,
  39408. feature.timeaccessioned,
  39409. feature.timelastmodified
  39410. FROM (feature
  39411. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39412. WHERE ((cvterm.name)::text = 'tasiRNA'::text);
  39413. --
  39414. -- Name: tasirna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  39415. --
  39416. CREATE VIEW tasirna_primary_transcript AS
  39417. SELECT feature.feature_id AS tasirna_primary_transcript_id,
  39418. feature.feature_id,
  39419. feature.dbxref_id,
  39420. feature.organism_id,
  39421. feature.name,
  39422. feature.uniquename,
  39423. feature.residues,
  39424. feature.seqlen,
  39425. feature.md5checksum,
  39426. feature.type_id,
  39427. feature.is_analysis,
  39428. feature.is_obsolete,
  39429. feature.timeaccessioned,
  39430. feature.timelastmodified
  39431. FROM (feature
  39432. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39433. WHERE ((cvterm.name)::text = 'tasiRNA_primary_transcript'::text);
  39434. --
  39435. -- Name: tata_box; Type: VIEW; Schema: so; Owner: -
  39436. --
  39437. CREATE VIEW tata_box AS
  39438. SELECT feature.feature_id AS tata_box_id,
  39439. feature.feature_id,
  39440. feature.dbxref_id,
  39441. feature.organism_id,
  39442. feature.name,
  39443. feature.uniquename,
  39444. feature.residues,
  39445. feature.seqlen,
  39446. feature.md5checksum,
  39447. feature.type_id,
  39448. feature.is_analysis,
  39449. feature.is_obsolete,
  39450. feature.timeaccessioned,
  39451. feature.timelastmodified
  39452. FROM (feature
  39453. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39454. WHERE ((((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text) OR ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text)) OR ((cvterm.name)::text = 'TATA_box'::text));
  39455. --
  39456. -- Name: telomerase_rna; Type: VIEW; Schema: so; Owner: -
  39457. --
  39458. CREATE VIEW telomerase_rna AS
  39459. SELECT feature.feature_id AS telomerase_rna_id,
  39460. feature.feature_id,
  39461. feature.dbxref_id,
  39462. feature.organism_id,
  39463. feature.name,
  39464. feature.uniquename,
  39465. feature.residues,
  39466. feature.seqlen,
  39467. feature.md5checksum,
  39468. feature.type_id,
  39469. feature.is_analysis,
  39470. feature.is_obsolete,
  39471. feature.timeaccessioned,
  39472. feature.timelastmodified
  39473. FROM (feature
  39474. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39475. WHERE ((cvterm.name)::text = 'telomerase_RNA'::text);
  39476. --
  39477. -- Name: telomerase_rna_gene; Type: VIEW; Schema: so; Owner: -
  39478. --
  39479. CREATE VIEW telomerase_rna_gene AS
  39480. SELECT feature.feature_id AS telomerase_rna_gene_id,
  39481. feature.feature_id,
  39482. feature.dbxref_id,
  39483. feature.organism_id,
  39484. feature.name,
  39485. feature.uniquename,
  39486. feature.residues,
  39487. feature.seqlen,
  39488. feature.md5checksum,
  39489. feature.type_id,
  39490. feature.is_analysis,
  39491. feature.is_obsolete,
  39492. feature.timeaccessioned,
  39493. feature.timelastmodified
  39494. FROM (feature
  39495. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39496. WHERE ((cvterm.name)::text = 'telomerase_RNA_gene'::text);
  39497. --
  39498. -- Name: telomere; Type: VIEW; Schema: so; Owner: -
  39499. --
  39500. CREATE VIEW telomere AS
  39501. SELECT feature.feature_id AS telomere_id,
  39502. feature.feature_id,
  39503. feature.dbxref_id,
  39504. feature.organism_id,
  39505. feature.name,
  39506. feature.uniquename,
  39507. feature.residues,
  39508. feature.seqlen,
  39509. feature.md5checksum,
  39510. feature.type_id,
  39511. feature.is_analysis,
  39512. feature.is_obsolete,
  39513. feature.timeaccessioned,
  39514. feature.timelastmodified
  39515. FROM (feature
  39516. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39517. WHERE ((cvterm.name)::text = 'telomere'::text);
  39518. --
  39519. -- Name: telomeric_repeat; Type: VIEW; Schema: so; Owner: -
  39520. --
  39521. CREATE VIEW telomeric_repeat AS
  39522. SELECT feature.feature_id AS telomeric_repeat_id,
  39523. feature.feature_id,
  39524. feature.dbxref_id,
  39525. feature.organism_id,
  39526. feature.name,
  39527. feature.uniquename,
  39528. feature.residues,
  39529. feature.seqlen,
  39530. feature.md5checksum,
  39531. feature.type_id,
  39532. feature.is_analysis,
  39533. feature.is_obsolete,
  39534. feature.timeaccessioned,
  39535. feature.timelastmodified
  39536. FROM (feature
  39537. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39538. WHERE ((cvterm.name)::text = 'telomeric_repeat'::text);
  39539. --
  39540. -- Name: template_region; Type: VIEW; Schema: so; Owner: -
  39541. --
  39542. CREATE VIEW template_region AS
  39543. SELECT feature.feature_id AS template_region_id,
  39544. feature.feature_id,
  39545. feature.dbxref_id,
  39546. feature.organism_id,
  39547. feature.name,
  39548. feature.uniquename,
  39549. feature.residues,
  39550. feature.seqlen,
  39551. feature.md5checksum,
  39552. feature.type_id,
  39553. feature.is_analysis,
  39554. feature.is_obsolete,
  39555. feature.timeaccessioned,
  39556. feature.timelastmodified
  39557. FROM (feature
  39558. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39559. WHERE ((cvterm.name)::text = 'template_region'::text);
  39560. --
  39561. -- Name: terminal_codon_variant; Type: VIEW; Schema: so; Owner: -
  39562. --
  39563. CREATE VIEW terminal_codon_variant AS
  39564. SELECT feature.feature_id AS terminal_codon_variant_id,
  39565. feature.feature_id,
  39566. feature.dbxref_id,
  39567. feature.organism_id,
  39568. feature.name,
  39569. feature.uniquename,
  39570. feature.residues,
  39571. feature.seqlen,
  39572. feature.md5checksum,
  39573. feature.type_id,
  39574. feature.is_analysis,
  39575. feature.is_obsolete,
  39576. feature.timeaccessioned,
  39577. feature.timelastmodified
  39578. FROM (feature
  39579. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39580. WHERE ((((((cvterm.name)::text = 'terminator_codon_variant'::text) OR ((cvterm.name)::text = 'incomplete_terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_retained_variant'::text)) OR ((cvterm.name)::text = 'stop_lost'::text)) OR ((cvterm.name)::text = 'terminal_codon_variant'::text));
  39581. --
  39582. -- Name: terminal_inverted_repeat; Type: VIEW; Schema: so; Owner: -
  39583. --
  39584. CREATE VIEW terminal_inverted_repeat AS
  39585. SELECT feature.feature_id AS terminal_inverted_repeat_id,
  39586. feature.feature_id,
  39587. feature.dbxref_id,
  39588. feature.organism_id,
  39589. feature.name,
  39590. feature.uniquename,
  39591. feature.residues,
  39592. feature.seqlen,
  39593. feature.md5checksum,
  39594. feature.type_id,
  39595. feature.is_analysis,
  39596. feature.is_obsolete,
  39597. feature.timeaccessioned,
  39598. feature.timelastmodified
  39599. FROM (feature
  39600. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39601. WHERE ((((cvterm.name)::text = 'five_prime_terminal_inverted_repeat'::text) OR ((cvterm.name)::text = 'three_prime_terminal_inverted_repeat'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat'::text));
  39602. --
  39603. -- Name: terminal_inverted_repeat_element; Type: VIEW; Schema: so; Owner: -
  39604. --
  39605. CREATE VIEW terminal_inverted_repeat_element AS
  39606. SELECT feature.feature_id AS terminal_inverted_repeat_element_id,
  39607. feature.feature_id,
  39608. feature.dbxref_id,
  39609. feature.organism_id,
  39610. feature.name,
  39611. feature.uniquename,
  39612. feature.residues,
  39613. feature.seqlen,
  39614. feature.md5checksum,
  39615. feature.type_id,
  39616. feature.is_analysis,
  39617. feature.is_obsolete,
  39618. feature.timeaccessioned,
  39619. feature.timelastmodified
  39620. FROM (feature
  39621. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39622. WHERE (((((cvterm.name)::text = 'MITE'::text) OR ((cvterm.name)::text = 'insertion_sequence'::text)) OR ((cvterm.name)::text = 'polinton'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat_element'::text));
  39623. --
  39624. -- Name: terminator; Type: VIEW; Schema: so; Owner: -
  39625. --
  39626. CREATE VIEW terminator AS
  39627. SELECT feature.feature_id AS terminator_id,
  39628. feature.feature_id,
  39629. feature.dbxref_id,
  39630. feature.organism_id,
  39631. feature.name,
  39632. feature.uniquename,
  39633. feature.residues,
  39634. feature.seqlen,
  39635. feature.md5checksum,
  39636. feature.type_id,
  39637. feature.is_analysis,
  39638. feature.is_obsolete,
  39639. feature.timeaccessioned,
  39640. feature.timelastmodified
  39641. FROM (feature
  39642. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39643. WHERE (((((((cvterm.name)::text = 'bacterial_terminator'::text) OR ((cvterm.name)::text = 'eukaryotic_terminator'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'terminator'::text));
  39644. --
  39645. -- Name: terminator_codon_variant; Type: VIEW; Schema: so; Owner: -
  39646. --
  39647. CREATE VIEW terminator_codon_variant AS
  39648. SELECT feature.feature_id AS terminator_codon_variant_id,
  39649. feature.feature_id,
  39650. feature.dbxref_id,
  39651. feature.organism_id,
  39652. feature.name,
  39653. feature.uniquename,
  39654. feature.residues,
  39655. feature.seqlen,
  39656. feature.md5checksum,
  39657. feature.type_id,
  39658. feature.is_analysis,
  39659. feature.is_obsolete,
  39660. feature.timeaccessioned,
  39661. feature.timelastmodified
  39662. FROM (feature
  39663. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39664. WHERE ((((cvterm.name)::text = 'stop_retained_variant'::text) OR ((cvterm.name)::text = 'stop_lost'::text)) OR ((cvterm.name)::text = 'terminator_codon_variant'::text));
  39665. --
  39666. -- Name: terminator_of_type_2_rnapol_iii_promoter; Type: VIEW; Schema: so; Owner: -
  39667. --
  39668. CREATE VIEW terminator_of_type_2_rnapol_iii_promoter AS
  39669. SELECT feature.feature_id AS terminator_of_type_2_rnapol_iii_promoter_id,
  39670. feature.feature_id,
  39671. feature.dbxref_id,
  39672. feature.organism_id,
  39673. feature.name,
  39674. feature.uniquename,
  39675. feature.residues,
  39676. feature.seqlen,
  39677. feature.md5checksum,
  39678. feature.type_id,
  39679. feature.is_analysis,
  39680. feature.is_obsolete,
  39681. feature.timeaccessioned,
  39682. feature.timelastmodified
  39683. FROM (feature
  39684. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39685. WHERE ((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text);
  39686. --
  39687. -- Name: tetraloop; Type: VIEW; Schema: so; Owner: -
  39688. --
  39689. CREATE VIEW tetraloop AS
  39690. SELECT feature.feature_id AS tetraloop_id,
  39691. feature.feature_id,
  39692. feature.dbxref_id,
  39693. feature.organism_id,
  39694. feature.name,
  39695. feature.uniquename,
  39696. feature.residues,
  39697. feature.seqlen,
  39698. feature.md5checksum,
  39699. feature.type_id,
  39700. feature.is_analysis,
  39701. feature.is_obsolete,
  39702. feature.timeaccessioned,
  39703. feature.timelastmodified
  39704. FROM (feature
  39705. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39706. WHERE ((cvterm.name)::text = 'tetraloop'::text);
  39707. --
  39708. -- Name: tetranuc_repeat_microsat; Type: VIEW; Schema: so; Owner: -
  39709. --
  39710. CREATE VIEW tetranuc_repeat_microsat AS
  39711. SELECT feature.feature_id AS tetranuc_repeat_microsat_id,
  39712. feature.feature_id,
  39713. feature.dbxref_id,
  39714. feature.organism_id,
  39715. feature.name,
  39716. feature.uniquename,
  39717. feature.residues,
  39718. feature.seqlen,
  39719. feature.md5checksum,
  39720. feature.type_id,
  39721. feature.is_analysis,
  39722. feature.is_obsolete,
  39723. feature.timeaccessioned,
  39724. feature.timelastmodified
  39725. FROM (feature
  39726. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39727. WHERE ((cvterm.name)::text = 'tetranucleotide_repeat_microsatellite_feature'::text);
  39728. --
  39729. -- Name: tf_binding_site; Type: VIEW; Schema: so; Owner: -
  39730. --
  39731. CREATE VIEW tf_binding_site AS
  39732. SELECT feature.feature_id AS tf_binding_site_id,
  39733. feature.feature_id,
  39734. feature.dbxref_id,
  39735. feature.organism_id,
  39736. feature.name,
  39737. feature.uniquename,
  39738. feature.residues,
  39739. feature.seqlen,
  39740. feature.md5checksum,
  39741. feature.type_id,
  39742. feature.is_analysis,
  39743. feature.is_obsolete,
  39744. feature.timeaccessioned,
  39745. feature.timelastmodified
  39746. FROM (feature
  39747. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39748. WHERE ((cvterm.name)::text = 'TF_binding_site'::text);
  39749. --
  39750. -- Name: tf_binding_site_variant; Type: VIEW; Schema: so; Owner: -
  39751. --
  39752. CREATE VIEW tf_binding_site_variant AS
  39753. SELECT feature.feature_id AS tf_binding_site_variant_id,
  39754. feature.feature_id,
  39755. feature.dbxref_id,
  39756. feature.organism_id,
  39757. feature.name,
  39758. feature.uniquename,
  39759. feature.residues,
  39760. feature.seqlen,
  39761. feature.md5checksum,
  39762. feature.type_id,
  39763. feature.is_analysis,
  39764. feature.is_obsolete,
  39765. feature.timeaccessioned,
  39766. feature.timelastmodified
  39767. FROM (feature
  39768. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39769. WHERE ((cvterm.name)::text = 'TF_binding_site_variant'::text);
  39770. --
  39771. -- Name: thr_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  39772. --
  39773. CREATE VIEW thr_trna_primary_transcript AS
  39774. SELECT feature.feature_id AS thr_trna_primary_transcript_id,
  39775. feature.feature_id,
  39776. feature.dbxref_id,
  39777. feature.organism_id,
  39778. feature.name,
  39779. feature.uniquename,
  39780. feature.residues,
  39781. feature.seqlen,
  39782. feature.md5checksum,
  39783. feature.type_id,
  39784. feature.is_analysis,
  39785. feature.is_obsolete,
  39786. feature.timeaccessioned,
  39787. feature.timelastmodified
  39788. FROM (feature
  39789. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39790. WHERE ((cvterm.name)::text = 'threonine_tRNA_primary_transcript'::text);
  39791. --
  39792. -- Name: three_methylcytidine; Type: VIEW; Schema: so; Owner: -
  39793. --
  39794. CREATE VIEW three_methylcytidine AS
  39795. SELECT feature.feature_id AS three_methylcytidine_id,
  39796. feature.feature_id,
  39797. feature.dbxref_id,
  39798. feature.organism_id,
  39799. feature.name,
  39800. feature.uniquename,
  39801. feature.residues,
  39802. feature.seqlen,
  39803. feature.md5checksum,
  39804. feature.type_id,
  39805. feature.is_analysis,
  39806. feature.is_obsolete,
  39807. feature.timeaccessioned,
  39808. feature.timelastmodified
  39809. FROM (feature
  39810. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39811. WHERE ((cvterm.name)::text = 'three_methylcytidine'::text);
  39812. --
  39813. -- Name: three_methylpseudouridine; Type: VIEW; Schema: so; Owner: -
  39814. --
  39815. CREATE VIEW three_methylpseudouridine AS
  39816. SELECT feature.feature_id AS three_methylpseudouridine_id,
  39817. feature.feature_id,
  39818. feature.dbxref_id,
  39819. feature.organism_id,
  39820. feature.name,
  39821. feature.uniquename,
  39822. feature.residues,
  39823. feature.seqlen,
  39824. feature.md5checksum,
  39825. feature.type_id,
  39826. feature.is_analysis,
  39827. feature.is_obsolete,
  39828. feature.timeaccessioned,
  39829. feature.timelastmodified
  39830. FROM (feature
  39831. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39832. WHERE ((cvterm.name)::text = 'three_methylpseudouridine'::text);
  39833. --
  39834. -- Name: three_methyluridine; Type: VIEW; Schema: so; Owner: -
  39835. --
  39836. CREATE VIEW three_methyluridine AS
  39837. SELECT feature.feature_id AS three_methyluridine_id,
  39838. feature.feature_id,
  39839. feature.dbxref_id,
  39840. feature.organism_id,
  39841. feature.name,
  39842. feature.uniquename,
  39843. feature.residues,
  39844. feature.seqlen,
  39845. feature.md5checksum,
  39846. feature.type_id,
  39847. feature.is_analysis,
  39848. feature.is_obsolete,
  39849. feature.timeaccessioned,
  39850. feature.timelastmodified
  39851. FROM (feature
  39852. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39853. WHERE ((cvterm.name)::text = 'three_methyluridine'::text);
  39854. --
  39855. -- Name: three_prime_cis_splice_site; Type: VIEW; Schema: so; Owner: -
  39856. --
  39857. CREATE VIEW three_prime_cis_splice_site AS
  39858. SELECT feature.feature_id AS three_prime_cis_splice_site_id,
  39859. feature.feature_id,
  39860. feature.dbxref_id,
  39861. feature.organism_id,
  39862. feature.name,
  39863. feature.uniquename,
  39864. feature.residues,
  39865. feature.seqlen,
  39866. feature.md5checksum,
  39867. feature.type_id,
  39868. feature.is_analysis,
  39869. feature.is_obsolete,
  39870. feature.timeaccessioned,
  39871. feature.timelastmodified
  39872. FROM (feature
  39873. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39874. WHERE ((((cvterm.name)::text = 'canonical_three_prime_splice_site'::text) OR ((cvterm.name)::text = 'non_canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'three_prime_cis_splice_site'::text));
  39875. --
  39876. -- Name: three_prime_clip; Type: VIEW; Schema: so; Owner: -
  39877. --
  39878. CREATE VIEW three_prime_clip AS
  39879. SELECT feature.feature_id AS three_prime_clip_id,
  39880. feature.feature_id,
  39881. feature.dbxref_id,
  39882. feature.organism_id,
  39883. feature.name,
  39884. feature.uniquename,
  39885. feature.residues,
  39886. feature.seqlen,
  39887. feature.md5checksum,
  39888. feature.type_id,
  39889. feature.is_analysis,
  39890. feature.is_obsolete,
  39891. feature.timeaccessioned,
  39892. feature.timelastmodified
  39893. FROM (feature
  39894. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39895. WHERE ((cvterm.name)::text = 'three_prime_clip'::text);
  39896. --
  39897. -- Name: three_prime_coding_exon; Type: VIEW; Schema: so; Owner: -
  39898. --
  39899. CREATE VIEW three_prime_coding_exon AS
  39900. SELECT feature.feature_id AS three_prime_coding_exon_id,
  39901. feature.feature_id,
  39902. feature.dbxref_id,
  39903. feature.organism_id,
  39904. feature.name,
  39905. feature.uniquename,
  39906. feature.residues,
  39907. feature.seqlen,
  39908. feature.md5checksum,
  39909. feature.type_id,
  39910. feature.is_analysis,
  39911. feature.is_obsolete,
  39912. feature.timeaccessioned,
  39913. feature.timelastmodified
  39914. FROM (feature
  39915. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39916. WHERE ((cvterm.name)::text = 'three_prime_coding_exon'::text);
  39917. --
  39918. -- Name: three_prime_coding_exon_coding_region; Type: VIEW; Schema: so; Owner: -
  39919. --
  39920. CREATE VIEW three_prime_coding_exon_coding_region AS
  39921. SELECT feature.feature_id AS three_prime_coding_exon_coding_region_id,
  39922. feature.feature_id,
  39923. feature.dbxref_id,
  39924. feature.organism_id,
  39925. feature.name,
  39926. feature.uniquename,
  39927. feature.residues,
  39928. feature.seqlen,
  39929. feature.md5checksum,
  39930. feature.type_id,
  39931. feature.is_analysis,
  39932. feature.is_obsolete,
  39933. feature.timeaccessioned,
  39934. feature.timelastmodified
  39935. FROM (feature
  39936. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39937. WHERE ((cvterm.name)::text = 'three_prime_coding_exon_coding_region'::text);
  39938. --
  39939. -- Name: three_prime_coding_exon_noncoding_region; Type: VIEW; Schema: so; Owner: -
  39940. --
  39941. CREATE VIEW three_prime_coding_exon_noncoding_region AS
  39942. SELECT feature.feature_id AS three_prime_coding_exon_noncoding_region_id,
  39943. feature.feature_id,
  39944. feature.dbxref_id,
  39945. feature.organism_id,
  39946. feature.name,
  39947. feature.uniquename,
  39948. feature.residues,
  39949. feature.seqlen,
  39950. feature.md5checksum,
  39951. feature.type_id,
  39952. feature.is_analysis,
  39953. feature.is_obsolete,
  39954. feature.timeaccessioned,
  39955. feature.timelastmodified
  39956. FROM (feature
  39957. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39958. WHERE ((cvterm.name)::text = 'three_prime_coding_exon_noncoding_region'::text);
  39959. --
  39960. -- Name: three_prime_d_heptamer; Type: VIEW; Schema: so; Owner: -
  39961. --
  39962. CREATE VIEW three_prime_d_heptamer AS
  39963. SELECT feature.feature_id AS three_prime_d_heptamer_id,
  39964. feature.feature_id,
  39965. feature.dbxref_id,
  39966. feature.organism_id,
  39967. feature.name,
  39968. feature.uniquename,
  39969. feature.residues,
  39970. feature.seqlen,
  39971. feature.md5checksum,
  39972. feature.type_id,
  39973. feature.is_analysis,
  39974. feature.is_obsolete,
  39975. feature.timeaccessioned,
  39976. feature.timelastmodified
  39977. FROM (feature
  39978. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39979. WHERE ((cvterm.name)::text = 'three_prime_D_heptamer'::text);
  39980. --
  39981. -- Name: three_prime_d_nonamer; Type: VIEW; Schema: so; Owner: -
  39982. --
  39983. CREATE VIEW three_prime_d_nonamer AS
  39984. SELECT feature.feature_id AS three_prime_d_nonamer_id,
  39985. feature.feature_id,
  39986. feature.dbxref_id,
  39987. feature.organism_id,
  39988. feature.name,
  39989. feature.uniquename,
  39990. feature.residues,
  39991. feature.seqlen,
  39992. feature.md5checksum,
  39993. feature.type_id,
  39994. feature.is_analysis,
  39995. feature.is_obsolete,
  39996. feature.timeaccessioned,
  39997. feature.timelastmodified
  39998. FROM (feature
  39999. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40000. WHERE ((cvterm.name)::text = 'three_prime_D_nonamer'::text);
  40001. --
  40002. -- Name: three_prime_d_recombination_signal_sequence; Type: VIEW; Schema: so; Owner: -
  40003. --
  40004. CREATE VIEW three_prime_d_recombination_signal_sequence AS
  40005. SELECT feature.feature_id AS three_prime_d_recombination_signal_sequence_id,
  40006. feature.feature_id,
  40007. feature.dbxref_id,
  40008. feature.organism_id,
  40009. feature.name,
  40010. feature.uniquename,
  40011. feature.residues,
  40012. feature.seqlen,
  40013. feature.md5checksum,
  40014. feature.type_id,
  40015. feature.is_analysis,
  40016. feature.is_obsolete,
  40017. feature.timeaccessioned,
  40018. feature.timelastmodified
  40019. FROM (feature
  40020. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40021. WHERE ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text);
  40022. --
  40023. -- Name: three_prime_d_spacer; Type: VIEW; Schema: so; Owner: -
  40024. --
  40025. CREATE VIEW three_prime_d_spacer AS
  40026. SELECT feature.feature_id AS three_prime_d_spacer_id,
  40027. feature.feature_id,
  40028. feature.dbxref_id,
  40029. feature.organism_id,
  40030. feature.name,
  40031. feature.uniquename,
  40032. feature.residues,
  40033. feature.seqlen,
  40034. feature.md5checksum,
  40035. feature.type_id,
  40036. feature.is_analysis,
  40037. feature.is_obsolete,
  40038. feature.timeaccessioned,
  40039. feature.timelastmodified
  40040. FROM (feature
  40041. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40042. WHERE ((cvterm.name)::text = 'three_prime_D_spacer'::text);
  40043. --
  40044. -- Name: three_prime_est; Type: VIEW; Schema: so; Owner: -
  40045. --
  40046. CREATE VIEW three_prime_est AS
  40047. SELECT feature.feature_id AS three_prime_est_id,
  40048. feature.feature_id,
  40049. feature.dbxref_id,
  40050. feature.organism_id,
  40051. feature.name,
  40052. feature.uniquename,
  40053. feature.residues,
  40054. feature.seqlen,
  40055. feature.md5checksum,
  40056. feature.type_id,
  40057. feature.is_analysis,
  40058. feature.is_obsolete,
  40059. feature.timeaccessioned,
  40060. feature.timelastmodified
  40061. FROM (feature
  40062. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40063. WHERE ((cvterm.name)::text = 'three_prime_EST'::text);
  40064. --
  40065. -- Name: three_prime_five_prime_overlap; Type: VIEW; Schema: so; Owner: -
  40066. --
  40067. CREATE VIEW three_prime_five_prime_overlap AS
  40068. SELECT feature.feature_id AS three_prime_five_prime_overlap_id,
  40069. feature.feature_id,
  40070. feature.dbxref_id,
  40071. feature.organism_id,
  40072. feature.name,
  40073. feature.uniquename,
  40074. feature.residues,
  40075. feature.seqlen,
  40076. feature.md5checksum,
  40077. feature.type_id,
  40078. feature.is_analysis,
  40079. feature.is_obsolete,
  40080. feature.timeaccessioned,
  40081. feature.timelastmodified
  40082. FROM (feature
  40083. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40084. WHERE ((cvterm.name)::text = 'three_prime_five_prime_overlap'::text);
  40085. --
  40086. -- Name: three_prime_flanking_region; Type: VIEW; Schema: so; Owner: -
  40087. --
  40088. CREATE VIEW three_prime_flanking_region AS
  40089. SELECT feature.feature_id AS three_prime_flanking_region_id,
  40090. feature.feature_id,
  40091. feature.dbxref_id,
  40092. feature.organism_id,
  40093. feature.name,
  40094. feature.uniquename,
  40095. feature.residues,
  40096. feature.seqlen,
  40097. feature.md5checksum,
  40098. feature.type_id,
  40099. feature.is_analysis,
  40100. feature.is_obsolete,
  40101. feature.timeaccessioned,
  40102. feature.timelastmodified
  40103. FROM (feature
  40104. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40105. WHERE ((cvterm.name)::text = 'three_prime_flanking_region'::text);
  40106. --
  40107. -- Name: three_prime_intron; Type: VIEW; Schema: so; Owner: -
  40108. --
  40109. CREATE VIEW three_prime_intron AS
  40110. SELECT feature.feature_id AS three_prime_intron_id,
  40111. feature.feature_id,
  40112. feature.dbxref_id,
  40113. feature.organism_id,
  40114. feature.name,
  40115. feature.uniquename,
  40116. feature.residues,
  40117. feature.seqlen,
  40118. feature.md5checksum,
  40119. feature.type_id,
  40120. feature.is_analysis,
  40121. feature.is_obsolete,
  40122. feature.timeaccessioned,
  40123. feature.timelastmodified
  40124. FROM (feature
  40125. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40126. WHERE ((cvterm.name)::text = 'three_prime_intron'::text);
  40127. --
  40128. -- Name: three_prime_ltr; Type: VIEW; Schema: so; Owner: -
  40129. --
  40130. CREATE VIEW three_prime_ltr AS
  40131. SELECT feature.feature_id AS three_prime_ltr_id,
  40132. feature.feature_id,
  40133. feature.dbxref_id,
  40134. feature.organism_id,
  40135. feature.name,
  40136. feature.uniquename,
  40137. feature.residues,
  40138. feature.seqlen,
  40139. feature.md5checksum,
  40140. feature.type_id,
  40141. feature.is_analysis,
  40142. feature.is_obsolete,
  40143. feature.timeaccessioned,
  40144. feature.timelastmodified
  40145. FROM (feature
  40146. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40147. WHERE ((cvterm.name)::text = 'three_prime_LTR'::text);
  40148. --
  40149. -- Name: three_prime_ltr_component; Type: VIEW; Schema: so; Owner: -
  40150. --
  40151. CREATE VIEW three_prime_ltr_component AS
  40152. SELECT feature.feature_id AS three_prime_ltr_component_id,
  40153. feature.feature_id,
  40154. feature.dbxref_id,
  40155. feature.organism_id,
  40156. feature.name,
  40157. feature.uniquename,
  40158. feature.residues,
  40159. feature.seqlen,
  40160. feature.md5checksum,
  40161. feature.type_id,
  40162. feature.is_analysis,
  40163. feature.is_obsolete,
  40164. feature.timeaccessioned,
  40165. feature.timelastmodified
  40166. FROM (feature
  40167. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40168. WHERE (((((cvterm.name)::text = 'R_three_prime_LTR_region'::text) OR ((cvterm.name)::text = 'U3_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'three_prime_LTR_component'::text));
  40169. --
  40170. -- Name: three_prime_noncoding_exon; Type: VIEW; Schema: so; Owner: -
  40171. --
  40172. CREATE VIEW three_prime_noncoding_exon AS
  40173. SELECT feature.feature_id AS three_prime_noncoding_exon_id,
  40174. feature.feature_id,
  40175. feature.dbxref_id,
  40176. feature.organism_id,
  40177. feature.name,
  40178. feature.uniquename,
  40179. feature.residues,
  40180. feature.seqlen,
  40181. feature.md5checksum,
  40182. feature.type_id,
  40183. feature.is_analysis,
  40184. feature.is_obsolete,
  40185. feature.timeaccessioned,
  40186. feature.timelastmodified
  40187. FROM (feature
  40188. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40189. WHERE ((cvterm.name)::text = 'three_prime_noncoding_exon'::text);
  40190. --
  40191. -- Name: three_prime_race_clone; Type: VIEW; Schema: so; Owner: -
  40192. --
  40193. CREATE VIEW three_prime_race_clone AS
  40194. SELECT feature.feature_id AS three_prime_race_clone_id,
  40195. feature.feature_id,
  40196. feature.dbxref_id,
  40197. feature.organism_id,
  40198. feature.name,
  40199. feature.uniquename,
  40200. feature.residues,
  40201. feature.seqlen,
  40202. feature.md5checksum,
  40203. feature.type_id,
  40204. feature.is_analysis,
  40205. feature.is_obsolete,
  40206. feature.timeaccessioned,
  40207. feature.timelastmodified
  40208. FROM (feature
  40209. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40210. WHERE ((cvterm.name)::text = 'three_prime_RACE_clone'::text);
  40211. --
  40212. -- Name: three_prime_recoding_site; Type: VIEW; Schema: so; Owner: -
  40213. --
  40214. CREATE VIEW three_prime_recoding_site AS
  40215. SELECT feature.feature_id AS three_prime_recoding_site_id,
  40216. feature.feature_id,
  40217. feature.dbxref_id,
  40218. feature.organism_id,
  40219. feature.name,
  40220. feature.uniquename,
  40221. feature.residues,
  40222. feature.seqlen,
  40223. feature.md5checksum,
  40224. feature.type_id,
  40225. feature.is_analysis,
  40226. feature.is_obsolete,
  40227. feature.timeaccessioned,
  40228. feature.timelastmodified
  40229. FROM (feature
  40230. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40231. WHERE ((((((cvterm.name)::text = 'three_prime_stem_loop_structure'::text) OR ((cvterm.name)::text = 'flanking_three_prime_quadruplet_recoding_signal'::text)) OR ((cvterm.name)::text = 'three_prime_repeat_recoding_signal'::text)) OR ((cvterm.name)::text = 'distant_three_prime_recoding_signal'::text)) OR ((cvterm.name)::text = 'three_prime_recoding_site'::text));
  40232. --
  40233. -- Name: three_prime_repeat_recoding_signal; Type: VIEW; Schema: so; Owner: -
  40234. --
  40235. CREATE VIEW three_prime_repeat_recoding_signal AS
  40236. SELECT feature.feature_id AS three_prime_repeat_recoding_signal_id,
  40237. feature.feature_id,
  40238. feature.dbxref_id,
  40239. feature.organism_id,
  40240. feature.name,
  40241. feature.uniquename,
  40242. feature.residues,
  40243. feature.seqlen,
  40244. feature.md5checksum,
  40245. feature.type_id,
  40246. feature.is_analysis,
  40247. feature.is_obsolete,
  40248. feature.timeaccessioned,
  40249. feature.timelastmodified
  40250. FROM (feature
  40251. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40252. WHERE ((cvterm.name)::text = 'three_prime_repeat_recoding_signal'::text);
  40253. --
  40254. -- Name: three_prime_restriction_enzyme_junction; Type: VIEW; Schema: so; Owner: -
  40255. --
  40256. CREATE VIEW three_prime_restriction_enzyme_junction AS
  40257. SELECT feature.feature_id AS three_prime_restriction_enzyme_junction_id,
  40258. feature.feature_id,
  40259. feature.dbxref_id,
  40260. feature.organism_id,
  40261. feature.name,
  40262. feature.uniquename,
  40263. feature.residues,
  40264. feature.seqlen,
  40265. feature.md5checksum,
  40266. feature.type_id,
  40267. feature.is_analysis,
  40268. feature.is_obsolete,
  40269. feature.timeaccessioned,
  40270. feature.timelastmodified
  40271. FROM (feature
  40272. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40273. WHERE ((cvterm.name)::text = 'three_prime_restriction_enzyme_junction'::text);
  40274. --
  40275. -- Name: three_prime_rst; Type: VIEW; Schema: so; Owner: -
  40276. --
  40277. CREATE VIEW three_prime_rst AS
  40278. SELECT feature.feature_id AS three_prime_rst_id,
  40279. feature.feature_id,
  40280. feature.dbxref_id,
  40281. feature.organism_id,
  40282. feature.name,
  40283. feature.uniquename,
  40284. feature.residues,
  40285. feature.seqlen,
  40286. feature.md5checksum,
  40287. feature.type_id,
  40288. feature.is_analysis,
  40289. feature.is_obsolete,
  40290. feature.timeaccessioned,
  40291. feature.timelastmodified
  40292. FROM (feature
  40293. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40294. WHERE ((cvterm.name)::text = 'three_prime_RST'::text);
  40295. --
  40296. -- Name: three_prime_stem_loop_structure; Type: VIEW; Schema: so; Owner: -
  40297. --
  40298. CREATE VIEW three_prime_stem_loop_structure AS
  40299. SELECT feature.feature_id AS three_prime_stem_loop_structure_id,
  40300. feature.feature_id,
  40301. feature.dbxref_id,
  40302. feature.organism_id,
  40303. feature.name,
  40304. feature.uniquename,
  40305. feature.residues,
  40306. feature.seqlen,
  40307. feature.md5checksum,
  40308. feature.type_id,
  40309. feature.is_analysis,
  40310. feature.is_obsolete,
  40311. feature.timeaccessioned,
  40312. feature.timelastmodified
  40313. FROM (feature
  40314. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40315. WHERE ((cvterm.name)::text = 'three_prime_stem_loop_structure'::text);
  40316. --
  40317. -- Name: three_prime_terminal_inverted_repeat; Type: VIEW; Schema: so; Owner: -
  40318. --
  40319. CREATE VIEW three_prime_terminal_inverted_repeat AS
  40320. SELECT feature.feature_id AS three_prime_terminal_inverted_repeat_id,
  40321. feature.feature_id,
  40322. feature.dbxref_id,
  40323. feature.organism_id,
  40324. feature.name,
  40325. feature.uniquename,
  40326. feature.residues,
  40327. feature.seqlen,
  40328. feature.md5checksum,
  40329. feature.type_id,
  40330. feature.is_analysis,
  40331. feature.is_obsolete,
  40332. feature.timeaccessioned,
  40333. feature.timelastmodified
  40334. FROM (feature
  40335. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40336. WHERE ((cvterm.name)::text = 'three_prime_terminal_inverted_repeat'::text);
  40337. --
  40338. -- Name: three_prime_three_prime_overlap; Type: VIEW; Schema: so; Owner: -
  40339. --
  40340. CREATE VIEW three_prime_three_prime_overlap AS
  40341. SELECT feature.feature_id AS three_prime_three_prime_overlap_id,
  40342. feature.feature_id,
  40343. feature.dbxref_id,
  40344. feature.organism_id,
  40345. feature.name,
  40346. feature.uniquename,
  40347. feature.residues,
  40348. feature.seqlen,
  40349. feature.md5checksum,
  40350. feature.type_id,
  40351. feature.is_analysis,
  40352. feature.is_obsolete,
  40353. feature.timeaccessioned,
  40354. feature.timelastmodified
  40355. FROM (feature
  40356. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40357. WHERE ((cvterm.name)::text = 'three_prime_three_prime_overlap'::text);
  40358. --
  40359. -- Name: three_prime_ust; Type: VIEW; Schema: so; Owner: -
  40360. --
  40361. CREATE VIEW three_prime_ust AS
  40362. SELECT feature.feature_id AS three_prime_ust_id,
  40363. feature.feature_id,
  40364. feature.dbxref_id,
  40365. feature.organism_id,
  40366. feature.name,
  40367. feature.uniquename,
  40368. feature.residues,
  40369. feature.seqlen,
  40370. feature.md5checksum,
  40371. feature.type_id,
  40372. feature.is_analysis,
  40373. feature.is_obsolete,
  40374. feature.timeaccessioned,
  40375. feature.timelastmodified
  40376. FROM (feature
  40377. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40378. WHERE ((cvterm.name)::text = 'three_prime_UST'::text);
  40379. --
  40380. -- Name: three_prime_utr; Type: VIEW; Schema: so; Owner: -
  40381. --
  40382. CREATE VIEW three_prime_utr AS
  40383. SELECT feature.feature_id AS three_prime_utr_id,
  40384. feature.feature_id,
  40385. feature.dbxref_id,
  40386. feature.organism_id,
  40387. feature.name,
  40388. feature.uniquename,
  40389. feature.residues,
  40390. feature.seqlen,
  40391. feature.md5checksum,
  40392. feature.type_id,
  40393. feature.is_analysis,
  40394. feature.is_obsolete,
  40395. feature.timeaccessioned,
  40396. feature.timelastmodified
  40397. FROM (feature
  40398. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40399. WHERE ((cvterm.name)::text = 'three_prime_UTR'::text);
  40400. --
  40401. -- Name: three_prime_utr_intron; Type: VIEW; Schema: so; Owner: -
  40402. --
  40403. CREATE VIEW three_prime_utr_intron AS
  40404. SELECT feature.feature_id AS three_prime_utr_intron_id,
  40405. feature.feature_id,
  40406. feature.dbxref_id,
  40407. feature.organism_id,
  40408. feature.name,
  40409. feature.uniquename,
  40410. feature.residues,
  40411. feature.seqlen,
  40412. feature.md5checksum,
  40413. feature.type_id,
  40414. feature.is_analysis,
  40415. feature.is_obsolete,
  40416. feature.timeaccessioned,
  40417. feature.timelastmodified
  40418. FROM (feature
  40419. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40420. WHERE ((cvterm.name)::text = 'three_prime_UTR_intron'::text);
  40421. --
  40422. -- Name: three_prime_utr_variant; Type: VIEW; Schema: so; Owner: -
  40423. --
  40424. CREATE VIEW three_prime_utr_variant AS
  40425. SELECT feature.feature_id AS three_prime_utr_variant_id,
  40426. feature.feature_id,
  40427. feature.dbxref_id,
  40428. feature.organism_id,
  40429. feature.name,
  40430. feature.uniquename,
  40431. feature.residues,
  40432. feature.seqlen,
  40433. feature.md5checksum,
  40434. feature.type_id,
  40435. feature.is_analysis,
  40436. feature.is_obsolete,
  40437. feature.timeaccessioned,
  40438. feature.timelastmodified
  40439. FROM (feature
  40440. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40441. WHERE ((cvterm.name)::text = '3_prime_UTR_variant'::text);
  40442. --
  40443. -- Name: three_ten_helix; Type: VIEW; Schema: so; Owner: -
  40444. --
  40445. CREATE VIEW three_ten_helix AS
  40446. SELECT feature.feature_id AS three_ten_helix_id,
  40447. feature.feature_id,
  40448. feature.dbxref_id,
  40449. feature.organism_id,
  40450. feature.name,
  40451. feature.uniquename,
  40452. feature.residues,
  40453. feature.seqlen,
  40454. feature.md5checksum,
  40455. feature.type_id,
  40456. feature.is_analysis,
  40457. feature.is_obsolete,
  40458. feature.timeaccessioned,
  40459. feature.timelastmodified
  40460. FROM (feature
  40461. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40462. WHERE ((cvterm.name)::text = 'three_ten_helix'::text);
  40463. --
  40464. -- Name: three_three_amino_three_carboxypropyl_uridine; Type: VIEW; Schema: so; Owner: -
  40465. --
  40466. CREATE VIEW three_three_amino_three_carboxypropyl_uridine AS
  40467. SELECT feature.feature_id AS three_three_amino_three_carboxypropyl_uridine_id,
  40468. feature.feature_id,
  40469. feature.dbxref_id,
  40470. feature.organism_id,
  40471. feature.name,
  40472. feature.uniquename,
  40473. feature.residues,
  40474. feature.seqlen,
  40475. feature.md5checksum,
  40476. feature.type_id,
  40477. feature.is_analysis,
  40478. feature.is_obsolete,
  40479. feature.timeaccessioned,
  40480. feature.timelastmodified
  40481. FROM (feature
  40482. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40483. WHERE ((cvterm.name)::text = 'three_three_amino_three_carboxypropyl_uridine'::text);
  40484. --
  40485. -- Name: three_two_prime_o_dimethyluridine; Type: VIEW; Schema: so; Owner: -
  40486. --
  40487. CREATE VIEW three_two_prime_o_dimethyluridine AS
  40488. SELECT feature.feature_id AS three_two_prime_o_dimethyluridine_id,
  40489. feature.feature_id,
  40490. feature.dbxref_id,
  40491. feature.organism_id,
  40492. feature.name,
  40493. feature.uniquename,
  40494. feature.residues,
  40495. feature.seqlen,
  40496. feature.md5checksum,
  40497. feature.type_id,
  40498. feature.is_analysis,
  40499. feature.is_obsolete,
  40500. feature.timeaccessioned,
  40501. feature.timelastmodified
  40502. FROM (feature
  40503. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40504. WHERE ((cvterm.name)::text = 'three_two_prime_O_dimethyluridine'::text);
  40505. --
  40506. -- Name: threed_polypeptide_structure_variant; Type: VIEW; Schema: so; Owner: -
  40507. --
  40508. CREATE VIEW threed_polypeptide_structure_variant AS
  40509. SELECT feature.feature_id AS threed_polypeptide_structure_variant_id,
  40510. feature.feature_id,
  40511. feature.dbxref_id,
  40512. feature.organism_id,
  40513. feature.name,
  40514. feature.uniquename,
  40515. feature.residues,
  40516. feature.seqlen,
  40517. feature.md5checksum,
  40518. feature.type_id,
  40519. feature.is_analysis,
  40520. feature.is_obsolete,
  40521. feature.timeaccessioned,
  40522. feature.timelastmodified
  40523. FROM (feature
  40524. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40525. WHERE ((((cvterm.name)::text = 'complex_3D_structural_variant'::text) OR ((cvterm.name)::text = 'conformational_change_variant'::text)) OR ((cvterm.name)::text = '3D_polypeptide_structure_variant'::text));
  40526. --
  40527. -- Name: threonine; Type: VIEW; Schema: so; Owner: -
  40528. --
  40529. CREATE VIEW threonine AS
  40530. SELECT feature.feature_id AS threonine_id,
  40531. feature.feature_id,
  40532. feature.dbxref_id,
  40533. feature.organism_id,
  40534. feature.name,
  40535. feature.uniquename,
  40536. feature.residues,
  40537. feature.seqlen,
  40538. feature.md5checksum,
  40539. feature.type_id,
  40540. feature.is_analysis,
  40541. feature.is_obsolete,
  40542. feature.timeaccessioned,
  40543. feature.timelastmodified
  40544. FROM (feature
  40545. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40546. WHERE ((cvterm.name)::text = 'threonine'::text);
  40547. --
  40548. -- Name: threonyl_trna; Type: VIEW; Schema: so; Owner: -
  40549. --
  40550. CREATE VIEW threonyl_trna AS
  40551. SELECT feature.feature_id AS threonyl_trna_id,
  40552. feature.feature_id,
  40553. feature.dbxref_id,
  40554. feature.organism_id,
  40555. feature.name,
  40556. feature.uniquename,
  40557. feature.residues,
  40558. feature.seqlen,
  40559. feature.md5checksum,
  40560. feature.type_id,
  40561. feature.is_analysis,
  40562. feature.is_obsolete,
  40563. feature.timeaccessioned,
  40564. feature.timelastmodified
  40565. FROM (feature
  40566. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40567. WHERE ((cvterm.name)::text = 'threonyl_tRNA'::text);
  40568. --
  40569. -- Name: tiling_path; Type: VIEW; Schema: so; Owner: -
  40570. --
  40571. CREATE VIEW tiling_path AS
  40572. SELECT feature.feature_id AS tiling_path_id,
  40573. feature.feature_id,
  40574. feature.dbxref_id,
  40575. feature.organism_id,
  40576. feature.name,
  40577. feature.uniquename,
  40578. feature.residues,
  40579. feature.seqlen,
  40580. feature.md5checksum,
  40581. feature.type_id,
  40582. feature.is_analysis,
  40583. feature.is_obsolete,
  40584. feature.timeaccessioned,
  40585. feature.timelastmodified
  40586. FROM (feature
  40587. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40588. WHERE ((cvterm.name)::text = 'tiling_path'::text);
  40589. --
  40590. -- Name: tiling_path_clone; Type: VIEW; Schema: so; Owner: -
  40591. --
  40592. CREATE VIEW tiling_path_clone AS
  40593. SELECT feature.feature_id AS tiling_path_clone_id,
  40594. feature.feature_id,
  40595. feature.dbxref_id,
  40596. feature.organism_id,
  40597. feature.name,
  40598. feature.uniquename,
  40599. feature.residues,
  40600. feature.seqlen,
  40601. feature.md5checksum,
  40602. feature.type_id,
  40603. feature.is_analysis,
  40604. feature.is_obsolete,
  40605. feature.timeaccessioned,
  40606. feature.timelastmodified
  40607. FROM (feature
  40608. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40609. WHERE ((cvterm.name)::text = 'tiling_path_clone'::text);
  40610. --
  40611. -- Name: tiling_path_fragment; Type: VIEW; Schema: so; Owner: -
  40612. --
  40613. CREATE VIEW tiling_path_fragment AS
  40614. SELECT feature.feature_id AS tiling_path_fragment_id,
  40615. feature.feature_id,
  40616. feature.dbxref_id,
  40617. feature.organism_id,
  40618. feature.name,
  40619. feature.uniquename,
  40620. feature.residues,
  40621. feature.seqlen,
  40622. feature.md5checksum,
  40623. feature.type_id,
  40624. feature.is_analysis,
  40625. feature.is_obsolete,
  40626. feature.timeaccessioned,
  40627. feature.timelastmodified
  40628. FROM (feature
  40629. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40630. WHERE (((cvterm.name)::text = 'tiling_path_clone'::text) OR ((cvterm.name)::text = 'tiling_path_fragment'::text));
  40631. --
  40632. -- Name: tmrna; Type: VIEW; Schema: so; Owner: -
  40633. --
  40634. CREATE VIEW tmrna AS
  40635. SELECT feature.feature_id AS tmrna_id,
  40636. feature.feature_id,
  40637. feature.dbxref_id,
  40638. feature.organism_id,
  40639. feature.name,
  40640. feature.uniquename,
  40641. feature.residues,
  40642. feature.seqlen,
  40643. feature.md5checksum,
  40644. feature.type_id,
  40645. feature.is_analysis,
  40646. feature.is_obsolete,
  40647. feature.timeaccessioned,
  40648. feature.timelastmodified
  40649. FROM (feature
  40650. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40651. WHERE ((cvterm.name)::text = 'tmRNA'::text);
  40652. --
  40653. -- Name: tmrna_acceptor_piece; Type: VIEW; Schema: so; Owner: -
  40654. --
  40655. CREATE VIEW tmrna_acceptor_piece AS
  40656. SELECT feature.feature_id AS tmrna_acceptor_piece_id,
  40657. feature.feature_id,
  40658. feature.dbxref_id,
  40659. feature.organism_id,
  40660. feature.name,
  40661. feature.uniquename,
  40662. feature.residues,
  40663. feature.seqlen,
  40664. feature.md5checksum,
  40665. feature.type_id,
  40666. feature.is_analysis,
  40667. feature.is_obsolete,
  40668. feature.timeaccessioned,
  40669. feature.timelastmodified
  40670. FROM (feature
  40671. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40672. WHERE ((cvterm.name)::text = 'tmRNA_acceptor_piece'::text);
  40673. --
  40674. -- Name: tmrna_coding_piece; Type: VIEW; Schema: so; Owner: -
  40675. --
  40676. CREATE VIEW tmrna_coding_piece AS
  40677. SELECT feature.feature_id AS tmrna_coding_piece_id,
  40678. feature.feature_id,
  40679. feature.dbxref_id,
  40680. feature.organism_id,
  40681. feature.name,
  40682. feature.uniquename,
  40683. feature.residues,
  40684. feature.seqlen,
  40685. feature.md5checksum,
  40686. feature.type_id,
  40687. feature.is_analysis,
  40688. feature.is_obsolete,
  40689. feature.timeaccessioned,
  40690. feature.timelastmodified
  40691. FROM (feature
  40692. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40693. WHERE ((cvterm.name)::text = 'tmRNA_coding_piece'::text);
  40694. --
  40695. -- Name: tmrna_encoding; Type: VIEW; Schema: so; Owner: -
  40696. --
  40697. CREATE VIEW tmrna_encoding AS
  40698. SELECT feature.feature_id AS tmrna_encoding_id,
  40699. feature.feature_id,
  40700. feature.dbxref_id,
  40701. feature.organism_id,
  40702. feature.name,
  40703. feature.uniquename,
  40704. feature.residues,
  40705. feature.seqlen,
  40706. feature.md5checksum,
  40707. feature.type_id,
  40708. feature.is_analysis,
  40709. feature.is_obsolete,
  40710. feature.timeaccessioned,
  40711. feature.timelastmodified
  40712. FROM (feature
  40713. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40714. WHERE ((cvterm.name)::text = 'tmRNA_encoding'::text);
  40715. --
  40716. -- Name: tmrna_gene; Type: VIEW; Schema: so; Owner: -
  40717. --
  40718. CREATE VIEW tmrna_gene AS
  40719. SELECT feature.feature_id AS tmrna_gene_id,
  40720. feature.feature_id,
  40721. feature.dbxref_id,
  40722. feature.organism_id,
  40723. feature.name,
  40724. feature.uniquename,
  40725. feature.residues,
  40726. feature.seqlen,
  40727. feature.md5checksum,
  40728. feature.type_id,
  40729. feature.is_analysis,
  40730. feature.is_obsolete,
  40731. feature.timeaccessioned,
  40732. feature.timelastmodified
  40733. FROM (feature
  40734. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40735. WHERE ((cvterm.name)::text = 'tmRNA_gene'::text);
  40736. --
  40737. -- Name: tmrna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  40738. --
  40739. CREATE VIEW tmrna_primary_transcript AS
  40740. SELECT feature.feature_id AS tmrna_primary_transcript_id,
  40741. feature.feature_id,
  40742. feature.dbxref_id,
  40743. feature.organism_id,
  40744. feature.name,
  40745. feature.uniquename,
  40746. feature.residues,
  40747. feature.seqlen,
  40748. feature.md5checksum,
  40749. feature.type_id,
  40750. feature.is_analysis,
  40751. feature.is_obsolete,
  40752. feature.timeaccessioned,
  40753. feature.timelastmodified
  40754. FROM (feature
  40755. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40756. WHERE ((cvterm.name)::text = 'tmRNA_primary_transcript'::text);
  40757. --
  40758. -- Name: tmrna_region; Type: VIEW; Schema: so; Owner: -
  40759. --
  40760. CREATE VIEW tmrna_region AS
  40761. SELECT feature.feature_id AS tmrna_region_id,
  40762. feature.feature_id,
  40763. feature.dbxref_id,
  40764. feature.organism_id,
  40765. feature.name,
  40766. feature.uniquename,
  40767. feature.residues,
  40768. feature.seqlen,
  40769. feature.md5checksum,
  40770. feature.type_id,
  40771. feature.is_analysis,
  40772. feature.is_obsolete,
  40773. feature.timeaccessioned,
  40774. feature.timelastmodified
  40775. FROM (feature
  40776. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40777. WHERE ((((cvterm.name)::text = 'tmRNA_coding_piece'::text) OR ((cvterm.name)::text = 'tmRNA_acceptor_piece'::text)) OR ((cvterm.name)::text = 'tmRNA_region'::text));
  40778. --
  40779. -- Name: tna; Type: VIEW; Schema: so; Owner: -
  40780. --
  40781. CREATE VIEW tna AS
  40782. SELECT feature.feature_id AS tna_id,
  40783. feature.feature_id,
  40784. feature.dbxref_id,
  40785. feature.organism_id,
  40786. feature.name,
  40787. feature.uniquename,
  40788. feature.residues,
  40789. feature.seqlen,
  40790. feature.md5checksum,
  40791. feature.type_id,
  40792. feature.is_analysis,
  40793. feature.is_obsolete,
  40794. feature.timeaccessioned,
  40795. feature.timelastmodified
  40796. FROM (feature
  40797. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40798. WHERE ((cvterm.name)::text = 'TNA'::text);
  40799. --
  40800. -- Name: tna_oligo; Type: VIEW; Schema: so; Owner: -
  40801. --
  40802. CREATE VIEW tna_oligo AS
  40803. SELECT feature.feature_id AS tna_oligo_id,
  40804. feature.feature_id,
  40805. feature.dbxref_id,
  40806. feature.organism_id,
  40807. feature.name,
  40808. feature.uniquename,
  40809. feature.residues,
  40810. feature.seqlen,
  40811. feature.md5checksum,
  40812. feature.type_id,
  40813. feature.is_analysis,
  40814. feature.is_obsolete,
  40815. feature.timeaccessioned,
  40816. feature.timelastmodified
  40817. FROM (feature
  40818. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40819. WHERE ((cvterm.name)::text = 'TNA_oligo'::text);
  40820. --
  40821. -- Name: topologically_defined_region; Type: VIEW; Schema: so; Owner: -
  40822. --
  40823. CREATE VIEW topologically_defined_region AS
  40824. SELECT feature.feature_id AS topologically_defined_region_id,
  40825. feature.feature_id,
  40826. feature.dbxref_id,
  40827. feature.organism_id,
  40828. feature.name,
  40829. feature.uniquename,
  40830. feature.residues,
  40831. feature.seqlen,
  40832. feature.md5checksum,
  40833. feature.type_id,
  40834. feature.is_analysis,
  40835. feature.is_obsolete,
  40836. feature.timeaccessioned,
  40837. feature.timelastmodified
  40838. FROM (feature
  40839. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40840. WHERE (((((((((((((((((((((((((cvterm.name)::text = 'flanking_region'::text) OR ((cvterm.name)::text = 'repeat_component'::text)) OR ((cvterm.name)::text = 'transposable_element_flanking_region'::text)) OR ((cvterm.name)::text = 'five_prime_flanking_region'::text)) OR ((cvterm.name)::text = 'three_prime_flanking_region'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon_polymeric_tract'::text)) OR ((cvterm.name)::text = 'LTR_component'::text)) OR ((cvterm.name)::text = 'repeat_fragment'::text)) OR ((cvterm.name)::text = 'transposon_fragment'::text)) OR ((cvterm.name)::text = 'U5_LTR_region'::text)) OR ((cvterm.name)::text = 'R_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_LTR_region'::text)) OR ((cvterm.name)::text = 'three_prime_LTR_component'::text)) OR ((cvterm.name)::text = 'five_prime_LTR_component'::text)) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_three_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'R_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text)) OR ((cvterm.name)::text = 'topologically_defined_region'::text));
  40841. --
  40842. -- Name: topology_attribute; Type: VIEW; Schema: so; Owner: -
  40843. --
  40844. CREATE VIEW topology_attribute AS
  40845. SELECT feature.feature_id AS topology_attribute_id,
  40846. feature.feature_id,
  40847. feature.dbxref_id,
  40848. feature.organism_id,
  40849. feature.name,
  40850. feature.uniquename,
  40851. feature.residues,
  40852. feature.seqlen,
  40853. feature.md5checksum,
  40854. feature.type_id,
  40855. feature.is_analysis,
  40856. feature.is_obsolete,
  40857. feature.timeaccessioned,
  40858. feature.timelastmodified
  40859. FROM (feature
  40860. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40861. WHERE ((((cvterm.name)::text = 'linear'::text) OR ((cvterm.name)::text = 'circular'::text)) OR ((cvterm.name)::text = 'topology_attribute'::text));
  40862. --
  40863. -- Name: trans_splice_acceptor_site; Type: VIEW; Schema: so; Owner: -
  40864. --
  40865. CREATE VIEW trans_splice_acceptor_site AS
  40866. SELECT feature.feature_id AS trans_splice_acceptor_site_id,
  40867. feature.feature_id,
  40868. feature.dbxref_id,
  40869. feature.organism_id,
  40870. feature.name,
  40871. feature.uniquename,
  40872. feature.residues,
  40873. feature.seqlen,
  40874. feature.md5checksum,
  40875. feature.type_id,
  40876. feature.is_analysis,
  40877. feature.is_obsolete,
  40878. feature.timeaccessioned,
  40879. feature.timelastmodified
  40880. FROM (feature
  40881. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40882. WHERE ((((((((((((((cvterm.name)::text = 'SL1_acceptor_site'::text) OR ((cvterm.name)::text = 'SL2_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL3_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL4_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL5_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL6_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL7_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL8_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL9_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL10_accceptor_site'::text)) OR ((cvterm.name)::text = 'SL11_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL12_acceptor_site'::text)) OR ((cvterm.name)::text = 'trans_splice_acceptor_site'::text));
  40883. --
  40884. -- Name: trans_splice_donor_site; Type: VIEW; Schema: so; Owner: -
  40885. --
  40886. CREATE VIEW trans_splice_donor_site AS
  40887. SELECT feature.feature_id AS trans_splice_donor_site_id,
  40888. feature.feature_id,
  40889. feature.dbxref_id,
  40890. feature.organism_id,
  40891. feature.name,
  40892. feature.uniquename,
  40893. feature.residues,
  40894. feature.seqlen,
  40895. feature.md5checksum,
  40896. feature.type_id,
  40897. feature.is_analysis,
  40898. feature.is_obsolete,
  40899. feature.timeaccessioned,
  40900. feature.timelastmodified
  40901. FROM (feature
  40902. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40903. WHERE ((cvterm.name)::text = 'trans_splice_donor_site'::text);
  40904. --
  40905. -- Name: trans_splice_junction; Type: VIEW; Schema: so; Owner: -
  40906. --
  40907. CREATE VIEW trans_splice_junction AS
  40908. SELECT feature.feature_id AS trans_splice_junction_id,
  40909. feature.feature_id,
  40910. feature.dbxref_id,
  40911. feature.organism_id,
  40912. feature.name,
  40913. feature.uniquename,
  40914. feature.residues,
  40915. feature.seqlen,
  40916. feature.md5checksum,
  40917. feature.type_id,
  40918. feature.is_analysis,
  40919. feature.is_obsolete,
  40920. feature.timeaccessioned,
  40921. feature.timelastmodified
  40922. FROM (feature
  40923. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40924. WHERE ((cvterm.name)::text = 'trans_splice_junction'::text);
  40925. --
  40926. -- Name: trans_splice_site; Type: VIEW; Schema: so; Owner: -
  40927. --
  40928. CREATE VIEW trans_splice_site AS
  40929. SELECT feature.feature_id AS trans_splice_site_id,
  40930. feature.feature_id,
  40931. feature.dbxref_id,
  40932. feature.organism_id,
  40933. feature.name,
  40934. feature.uniquename,
  40935. feature.residues,
  40936. feature.seqlen,
  40937. feature.md5checksum,
  40938. feature.type_id,
  40939. feature.is_analysis,
  40940. feature.is_obsolete,
  40941. feature.timeaccessioned,
  40942. feature.timelastmodified
  40943. FROM (feature
  40944. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40945. WHERE ((((((((((((((((cvterm.name)::text = 'trans_splice_acceptor_site'::text) OR ((cvterm.name)::text = 'trans_splice_donor_site'::text)) OR ((cvterm.name)::text = 'SL1_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL2_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL3_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL4_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL5_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL6_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL7_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL8_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL9_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL10_accceptor_site'::text)) OR ((cvterm.name)::text = 'SL11_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL12_acceptor_site'::text)) OR ((cvterm.name)::text = 'trans_splice_site'::text));
  40946. --
  40947. -- Name: trans_spliced; Type: VIEW; Schema: so; Owner: -
  40948. --
  40949. CREATE VIEW trans_spliced AS
  40950. SELECT feature.feature_id AS trans_spliced_id,
  40951. feature.feature_id,
  40952. feature.dbxref_id,
  40953. feature.organism_id,
  40954. feature.name,
  40955. feature.uniquename,
  40956. feature.residues,
  40957. feature.seqlen,
  40958. feature.md5checksum,
  40959. feature.type_id,
  40960. feature.is_analysis,
  40961. feature.is_obsolete,
  40962. feature.timeaccessioned,
  40963. feature.timelastmodified
  40964. FROM (feature
  40965. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40966. WHERE ((cvterm.name)::text = 'trans_spliced'::text);
  40967. --
  40968. -- Name: trans_spliced_mrna; Type: VIEW; Schema: so; Owner: -
  40969. --
  40970. CREATE VIEW trans_spliced_mrna AS
  40971. SELECT feature.feature_id AS trans_spliced_mrna_id,
  40972. feature.feature_id,
  40973. feature.dbxref_id,
  40974. feature.organism_id,
  40975. feature.name,
  40976. feature.uniquename,
  40977. feature.residues,
  40978. feature.seqlen,
  40979. feature.md5checksum,
  40980. feature.type_id,
  40981. feature.is_analysis,
  40982. feature.is_obsolete,
  40983. feature.timeaccessioned,
  40984. feature.timelastmodified
  40985. FROM (feature
  40986. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40987. WHERE ((cvterm.name)::text = 'trans_spliced_mRNA'::text);
  40988. --
  40989. -- Name: trans_spliced_transcript; Type: VIEW; Schema: so; Owner: -
  40990. --
  40991. CREATE VIEW trans_spliced_transcript AS
  40992. SELECT feature.feature_id AS trans_spliced_transcript_id,
  40993. feature.feature_id,
  40994. feature.dbxref_id,
  40995. feature.organism_id,
  40996. feature.name,
  40997. feature.uniquename,
  40998. feature.residues,
  40999. feature.seqlen,
  41000. feature.md5checksum,
  41001. feature.type_id,
  41002. feature.is_analysis,
  41003. feature.is_obsolete,
  41004. feature.timeaccessioned,
  41005. feature.timelastmodified
  41006. FROM (feature
  41007. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41008. WHERE (((cvterm.name)::text = 'trans_spliced_mRNA'::text) OR ((cvterm.name)::text = 'trans_spliced_transcript'::text));
  41009. --
  41010. -- Name: transcribed_cluster; Type: VIEW; Schema: so; Owner: -
  41011. --
  41012. CREATE VIEW transcribed_cluster AS
  41013. SELECT feature.feature_id AS transcribed_cluster_id,
  41014. feature.feature_id,
  41015. feature.dbxref_id,
  41016. feature.organism_id,
  41017. feature.name,
  41018. feature.uniquename,
  41019. feature.residues,
  41020. feature.seqlen,
  41021. feature.md5checksum,
  41022. feature.type_id,
  41023. feature.is_analysis,
  41024. feature.is_obsolete,
  41025. feature.timeaccessioned,
  41026. feature.timelastmodified
  41027. FROM (feature
  41028. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41029. WHERE (((cvterm.name)::text = 'unigene_cluster'::text) OR ((cvterm.name)::text = 'transcribed_cluster'::text));
  41030. --
  41031. -- Name: transcribed_fragment; Type: VIEW; Schema: so; Owner: -
  41032. --
  41033. CREATE VIEW transcribed_fragment AS
  41034. SELECT feature.feature_id AS transcribed_fragment_id,
  41035. feature.feature_id,
  41036. feature.dbxref_id,
  41037. feature.organism_id,
  41038. feature.name,
  41039. feature.uniquename,
  41040. feature.residues,
  41041. feature.seqlen,
  41042. feature.md5checksum,
  41043. feature.type_id,
  41044. feature.is_analysis,
  41045. feature.is_obsolete,
  41046. feature.timeaccessioned,
  41047. feature.timelastmodified
  41048. FROM (feature
  41049. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41050. WHERE ((cvterm.name)::text = 'transcribed_fragment'::text);
  41051. --
  41052. -- Name: transcribed_spacer_region; Type: VIEW; Schema: so; Owner: -
  41053. --
  41054. CREATE VIEW transcribed_spacer_region AS
  41055. SELECT feature.feature_id AS transcribed_spacer_region_id,
  41056. feature.feature_id,
  41057. feature.dbxref_id,
  41058. feature.organism_id,
  41059. feature.name,
  41060. feature.uniquename,
  41061. feature.residues,
  41062. feature.seqlen,
  41063. feature.md5checksum,
  41064. feature.type_id,
  41065. feature.is_analysis,
  41066. feature.is_obsolete,
  41067. feature.timeaccessioned,
  41068. feature.timelastmodified
  41069. FROM (feature
  41070. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41071. WHERE ((((cvterm.name)::text = 'internal_transcribed_spacer_region'::text) OR ((cvterm.name)::text = 'external_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'transcribed_spacer_region'::text));
  41072. --
  41073. -- Name: transcript; Type: VIEW; Schema: so; Owner: -
  41074. --
  41075. CREATE VIEW transcript AS
  41076. SELECT feature.feature_id AS transcript_id,
  41077. feature.feature_id,
  41078. feature.dbxref_id,
  41079. feature.organism_id,
  41080. feature.name,
  41081. feature.uniquename,
  41082. feature.residues,
  41083. feature.seqlen,
  41084. feature.md5checksum,
  41085. feature.type_id,
  41086. feature.is_analysis,
  41087. feature.is_obsolete,
  41088. feature.timeaccessioned,
  41089. feature.timelastmodified
  41090. FROM (feature
  41091. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41092. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'polycistronic_transcript'::text) OR ((cvterm.name)::text = 'transcript_with_translational_frameshift'::text)) OR ((cvterm.name)::text = 'primary_transcript'::text)) OR ((cvterm.name)::text = 'mature_transcript'::text)) OR ((cvterm.name)::text = 'transcript_bound_by_nucleic_acid'::text)) OR ((cvterm.name)::text = 'transcript_bound_by_protein'::text)) OR ((cvterm.name)::text = 'enzymatic_RNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_transcript'::text)) OR ((cvterm.name)::text = 'aberrant_processed_transcript'::text)) OR ((cvterm.name)::text = 'edited_transcript'::text)) OR ((cvterm.name)::text = 'processed_transcript'::text)) OR ((cvterm.name)::text = 'alternatively_spliced_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'protein_coding_primary_transcript'::text)) OR ((cvterm.name)::text = 'nc_primary_transcript'::text)) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mini_exon_donor_RNA'::text)) OR ((cvterm.name)::text = 'antisense_primary_transcript'::text)) OR ((cvterm.name)::text = 'capped_primary_transcript'::text)) OR ((cvterm.name)::text = 'pre_edited_mRNA'::text)) OR ((cvterm.name)::text = 'scRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tmRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'SRP_RNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tasiRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_small_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_large_subunit_primary_transcript'::text)) OR ((cvterm.name)::text = 'alanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'arginine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'asparagine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'aspartic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'cysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glycine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'histidine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'isoleucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'leucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'lysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methionine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'phenylalanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'proline_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'serine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'threonine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tryptophan_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tyrosine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'valine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'pyrrolysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'selenocysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'U14_snoRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'stRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'mRNA'::text)) OR ((cvterm.name)::text = 'ncRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_frameshift'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'exemplar_mRNA'::text)) OR ((cvterm.name)::text = 'capped_mRNA'::text)) OR ((cvterm.name)::text = 'polyadenylated_mRNA'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'consensus_mRNA'::text)) OR ((cvterm.name)::text = 'recoded_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_plus_2_frameshift'::text)) OR ((cvterm.name)::text = 'mRNA_with_minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'dicistronic_mRNA'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'mRNA_recoded_by_codon_redefinition'::text)) OR ((cvterm.name)::text = 'scRNA'::text)) OR ((cvterm.name)::text = 'rRNA'::text)) OR ((cvterm.name)::text = 'tRNA'::text)) OR ((cvterm.name)::text = 'snRNA'::text)) OR ((cvterm.name)::text = 'snoRNA'::text)) OR ((cvterm.name)::text = 'small_regulatory_ncRNA'::text)) OR ((cvterm.name)::text = 'RNase_MRP_RNA'::text)) OR ((cvterm.name)::text = 'RNase_P_RNA'::text)) OR ((cvterm.name)::text = 'telomerase_RNA'::text)) OR ((cvterm.name)::text = 'vault_RNA'::text)) OR ((cvterm.name)::text = 'Y_RNA'::text)) OR ((cvterm.name)::text = 'rasiRNA'::text)) OR ((cvterm.name)::text = 'SRP_RNA'::text)) OR ((cvterm.name)::text = 'guide_RNA'::text)) OR ((cvterm.name)::text = 'antisense_RNA'::text)) OR ((cvterm.name)::text = 'siRNA'::text)) OR ((cvterm.name)::text = 'stRNA'::text)) OR ((cvterm.name)::text = 'class_II_RNA'::text)) OR ((cvterm.name)::text = 'class_I_RNA'::text)) OR ((cvterm.name)::text = 'piRNA'::text)) OR ((cvterm.name)::text = 'lincRNA'::text)) OR ((cvterm.name)::text = 'tasiRNA'::text)) OR ((cvterm.name)::text = 'rRNA_cleavage_RNA'::text)) OR ((cvterm.name)::text = 'small_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'large_subunit_rRNA'::text)) OR ((cvterm.name)::text = 'rRNA_18S'::text)) OR ((cvterm.name)::text = 'rRNA_16S'::text)) OR ((cvterm.name)::text = 'rRNA_5_8S'::text)) OR ((cvterm.name)::text = 'rRNA_5S'::text)) OR ((cvterm.name)::text = 'rRNA_28S'::text)) OR ((cvterm.name)::text = 'rRNA_23S'::text)) OR ((cvterm.name)::text = 'rRNA_25S'::text)) OR ((cvterm.name)::text = 'rRNA_21S'::text)) OR ((cvterm.name)::text = 'alanyl_tRNA'::text)) OR ((cvterm.name)::text = 'asparaginyl_tRNA'::text)) OR ((cvterm.name)::text = 'aspartyl_tRNA'::text)) OR ((cvterm.name)::text = 'cysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutaminyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutamyl_tRNA'::text)) OR ((cvterm.name)::text = 'glycyl_tRNA'::text)) OR ((cvterm.name)::text = 'histidyl_tRNA'::text)) OR ((cvterm.name)::text = 'isoleucyl_tRNA'::text)) OR ((cvterm.name)::text = 'leucyl_tRNA'::text)) OR ((cvterm.name)::text = 'lysyl_tRNA'::text)) OR ((cvterm.name)::text = 'methionyl_tRNA'::text)) OR ((cvterm.name)::text = 'phenylalanyl_tRNA'::text)) OR ((cvterm.name)::text = 'prolyl_tRNA'::text)) OR ((cvterm.name)::text = 'seryl_tRNA'::text)) OR ((cvterm.name)::text = 'threonyl_tRNA'::text)) OR ((cvterm.name)::text = 'tryptophanyl_tRNA'::text)) OR ((cvterm.name)::text = 'tyrosyl_tRNA'::text)) OR ((cvterm.name)::text = 'valyl_tRNA'::text)) OR ((cvterm.name)::text = 'pyrrolysyl_tRNA'::text)) OR ((cvterm.name)::text = 'arginyl_tRNA'::text)) OR ((cvterm.name)::text = 'selenocysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'U1_snRNA'::text)) OR ((cvterm.name)::text = 'U2_snRNA'::text)) OR ((cvterm.name)::text = 'U4_snRNA'::text)) OR ((cvterm.name)::text = 'U4atac_snRNA'::text)) OR ((cvterm.name)::text = 'U5_snRNA'::text)) OR ((cvterm.name)::text = 'U6_snRNA'::text)) OR ((cvterm.name)::text = 'U6atac_snRNA'::text)) OR ((cvterm.name)::text = 'U11_snRNA'::text)) OR ((cvterm.name)::text = 'U12_snRNA'::text)) OR ((cvterm.name)::text = 'C_D_box_snoRNA'::text)) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA'::text)) OR ((cvterm.name)::text = 'U14_snoRNA'::text)) OR ((cvterm.name)::text = 'U3_snoRNA'::text)) OR ((cvterm.name)::text = 'methylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text)) OR ((cvterm.name)::text = 'miRNA'::text)) OR ((cvterm.name)::text = 'RNA_6S'::text)) OR ((cvterm.name)::text = 'CsrB_RsmB_RNA'::text)) OR ((cvterm.name)::text = 'DsrA_RNA'::text)) OR ((cvterm.name)::text = 'OxyS_RNA'::text)) OR ((cvterm.name)::text = 'RprA_RNA'::text)) OR ((cvterm.name)::text = 'RRE_RNA'::text)) OR ((cvterm.name)::text = 'spot_42_RNA'::text)) OR ((cvterm.name)::text = 'tmRNA'::text)) OR ((cvterm.name)::text = 'GcvB_RNA'::text)) OR ((cvterm.name)::text = 'MicF_RNA'::text)) OR ((cvterm.name)::text = 'ribozyme'::text)) OR ((cvterm.name)::text = 'trans_spliced_mRNA'::text)) OR ((cvterm.name)::text = 'monocistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_transcript_by_A_to_I_substitution'::text)) OR ((cvterm.name)::text = 'edited_mRNA'::text)) OR ((cvterm.name)::text = 'transcript'::text));
  41093. --
  41094. -- Name: transcript_attribute; Type: VIEW; Schema: so; Owner: -
  41095. --
  41096. CREATE VIEW transcript_attribute AS
  41097. SELECT feature.feature_id AS transcript_attribute_id,
  41098. feature.feature_id,
  41099. feature.dbxref_id,
  41100. feature.organism_id,
  41101. feature.name,
  41102. feature.uniquename,
  41103. feature.residues,
  41104. feature.seqlen,
  41105. feature.md5checksum,
  41106. feature.type_id,
  41107. feature.is_analysis,
  41108. feature.is_obsolete,
  41109. feature.timeaccessioned,
  41110. feature.timelastmodified
  41111. FROM (feature
  41112. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41113. WHERE (((((((((((((((((((((((cvterm.name)::text = 'edited'::text) OR ((cvterm.name)::text = 'capped'::text)) OR ((cvterm.name)::text = 'mRNA_attribute'::text)) OR ((cvterm.name)::text = 'trans_spliced'::text)) OR ((cvterm.name)::text = 'alternatively_spliced'::text)) OR ((cvterm.name)::text = 'monocistronic'::text)) OR ((cvterm.name)::text = 'polycistronic'::text)) OR ((cvterm.name)::text = 'polyadenylated'::text)) OR ((cvterm.name)::text = 'exemplar'::text)) OR ((cvterm.name)::text = 'frameshift'::text)) OR ((cvterm.name)::text = 'recoded'::text)) OR ((cvterm.name)::text = 'minus_1_frameshift'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_framshift'::text)) OR ((cvterm.name)::text = 'codon_redefined'::text)) OR ((cvterm.name)::text = 'recoded_by_translational_bypass'::text)) OR ((cvterm.name)::text = 'translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'minus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'plus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'dicistronic'::text)) OR ((cvterm.name)::text = 'transcript_attribute'::text));
  41114. --
  41115. -- Name: transcript_bound_by_nucleic_acid; Type: VIEW; Schema: so; Owner: -
  41116. --
  41117. CREATE VIEW transcript_bound_by_nucleic_acid AS
  41118. SELECT feature.feature_id AS transcript_bound_by_nucleic_acid_id,
  41119. feature.feature_id,
  41120. feature.dbxref_id,
  41121. feature.organism_id,
  41122. feature.name,
  41123. feature.uniquename,
  41124. feature.residues,
  41125. feature.seqlen,
  41126. feature.md5checksum,
  41127. feature.type_id,
  41128. feature.is_analysis,
  41129. feature.is_obsolete,
  41130. feature.timeaccessioned,
  41131. feature.timelastmodified
  41132. FROM (feature
  41133. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41134. WHERE ((cvterm.name)::text = 'transcript_bound_by_nucleic_acid'::text);
  41135. --
  41136. -- Name: transcript_bound_by_protein; Type: VIEW; Schema: so; Owner: -
  41137. --
  41138. CREATE VIEW transcript_bound_by_protein AS
  41139. SELECT feature.feature_id AS transcript_bound_by_protein_id,
  41140. feature.feature_id,
  41141. feature.dbxref_id,
  41142. feature.organism_id,
  41143. feature.name,
  41144. feature.uniquename,
  41145. feature.residues,
  41146. feature.seqlen,
  41147. feature.md5checksum,
  41148. feature.type_id,
  41149. feature.is_analysis,
  41150. feature.is_obsolete,
  41151. feature.timeaccessioned,
  41152. feature.timelastmodified
  41153. FROM (feature
  41154. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41155. WHERE ((cvterm.name)::text = 'transcript_bound_by_protein'::text);
  41156. --
  41157. -- Name: transcript_function_variant; Type: VIEW; Schema: so; Owner: -
  41158. --
  41159. CREATE VIEW transcript_function_variant AS
  41160. SELECT feature.feature_id AS transcript_function_variant_id,
  41161. feature.feature_id,
  41162. feature.dbxref_id,
  41163. feature.organism_id,
  41164. feature.name,
  41165. feature.uniquename,
  41166. feature.residues,
  41167. feature.seqlen,
  41168. feature.md5checksum,
  41169. feature.type_id,
  41170. feature.is_analysis,
  41171. feature.is_obsolete,
  41172. feature.timeaccessioned,
  41173. feature.timelastmodified
  41174. FROM (feature
  41175. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41176. WHERE (((((((((((((((((cvterm.name)::text = 'level_of_transcript_variant'::text) OR ((cvterm.name)::text = 'transcript_processing_variant'::text)) OR ((cvterm.name)::text = 'transcript_stability_variant'::text)) OR ((cvterm.name)::text = 'transcription_variant'::text)) OR ((cvterm.name)::text = 'decreased_transcript_level_variant'::text)) OR ((cvterm.name)::text = 'increased_transcript_level_variant'::text)) OR ((cvterm.name)::text = 'editing_variant'::text)) OR ((cvterm.name)::text = 'polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'increased_polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'decreased_polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'decreased_transcript_stability_variant'::text)) OR ((cvterm.name)::text = 'increased_transcript_stability_variant'::text)) OR ((cvterm.name)::text = 'rate_of_transcription_variant'::text)) OR ((cvterm.name)::text = 'increased_transcription_rate_variant'::text)) OR ((cvterm.name)::text = 'decreased_transcription_rate_variant'::text)) OR ((cvterm.name)::text = 'transcript_function_variant'::text));
  41177. --
  41178. -- Name: transcript_processing_variant; Type: VIEW; Schema: so; Owner: -
  41179. --
  41180. CREATE VIEW transcript_processing_variant AS
  41181. SELECT feature.feature_id AS transcript_processing_variant_id,
  41182. feature.feature_id,
  41183. feature.dbxref_id,
  41184. feature.organism_id,
  41185. feature.name,
  41186. feature.uniquename,
  41187. feature.residues,
  41188. feature.seqlen,
  41189. feature.md5checksum,
  41190. feature.type_id,
  41191. feature.is_analysis,
  41192. feature.is_obsolete,
  41193. feature.timeaccessioned,
  41194. feature.timelastmodified
  41195. FROM (feature
  41196. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41197. WHERE ((((((cvterm.name)::text = 'editing_variant'::text) OR ((cvterm.name)::text = 'polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'increased_polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'decreased_polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'transcript_processing_variant'::text));
  41198. --
  41199. -- Name: transcript_region; Type: VIEW; Schema: so; Owner: -
  41200. --
  41201. CREATE VIEW transcript_region AS
  41202. SELECT feature.feature_id AS transcript_region_id,
  41203. feature.feature_id,
  41204. feature.dbxref_id,
  41205. feature.organism_id,
  41206. feature.name,
  41207. feature.uniquename,
  41208. feature.residues,
  41209. feature.seqlen,
  41210. feature.md5checksum,
  41211. feature.type_id,
  41212. feature.is_analysis,
  41213. feature.is_obsolete,
  41214. feature.timeaccessioned,
  41215. feature.timelastmodified
  41216. FROM (feature
  41217. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41218. WHERE ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'exon'::text) OR ((cvterm.name)::text = 'edited_transcript_feature'::text)) OR ((cvterm.name)::text = 'mature_transcript_region'::text)) OR ((cvterm.name)::text = 'primary_transcript_region'::text)) OR ((cvterm.name)::text = 'exon_region'::text)) OR ((cvterm.name)::text = 'anchor_binding_site'::text)) OR ((cvterm.name)::text = 'coding_exon'::text)) OR ((cvterm.name)::text = 'noncoding_exon'::text)) OR ((cvterm.name)::text = 'interior_exon'::text)) OR ((cvterm.name)::text = 'exon_of_single_exon_gene'::text)) OR ((cvterm.name)::text = 'interior_coding_exon'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon'::text)) OR ((cvterm.name)::text = 'three_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'five_prime_noncoding_exon'::text)) OR ((cvterm.name)::text = 'pre_edited_region'::text)) OR ((cvterm.name)::text = 'editing_block'::text)) OR ((cvterm.name)::text = 'editing_domain'::text)) OR ((cvterm.name)::text = 'unedited_region'::text)) OR ((cvterm.name)::text = 'mRNA_region'::text)) OR ((cvterm.name)::text = 'tmRNA_region'::text)) OR ((cvterm.name)::text = 'guide_RNA_region'::text)) OR ((cvterm.name)::text = 'tRNA_region'::text)) OR ((cvterm.name)::text = 'riboswitch'::text)) OR ((cvterm.name)::text = 'ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'UTR'::text)) OR ((cvterm.name)::text = 'CDS'::text)) OR ((cvterm.name)::text = 'five_prime_open_reading_frame'::text)) OR ((cvterm.name)::text = 'UTR_region'::text)) OR ((cvterm.name)::text = 'CDS_region'::text)) OR ((cvterm.name)::text = 'translational_frameshift'::text)) OR ((cvterm.name)::text = 'recoding_stimulatory_region'::text)) OR ((cvterm.name)::text = 'internal_ribosome_entry_site'::text)) OR ((cvterm.name)::text = 'Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'kozak_sequence'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'five_prime_UTR'::text)) OR ((cvterm.name)::text = 'three_prime_UTR'::text)) OR ((cvterm.name)::text = 'internal_UTR'::text)) OR ((cvterm.name)::text = 'untranslated_region_polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'edited_CDS'::text)) OR ((cvterm.name)::text = 'CDS_fragment'::text)) OR ((cvterm.name)::text = 'CDS_independently_known'::text)) OR ((cvterm.name)::text = 'CDS_predicted'::text)) OR ((cvterm.name)::text = 'orphan_CDS'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_sequence_similarity_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text)) OR ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text)) OR ((cvterm.name)::text = 'upstream_AUG_codon'::text)) OR ((cvterm.name)::text = 'AU_rich_element'::text)) OR ((cvterm.name)::text = 'Bruno_response_element'::text)) OR ((cvterm.name)::text = 'iron_responsive_element'::text)) OR ((cvterm.name)::text = 'coding_start'::text)) OR ((cvterm.name)::text = 'coding_end'::text)) OR ((cvterm.name)::text = 'codon'::text)) OR ((cvterm.name)::text = 'recoded_codon'::text)) OR ((cvterm.name)::text = 'start_codon'::text)) OR ((cvterm.name)::text = 'stop_codon'::text)) OR ((cvterm.name)::text = 'stop_codon_read_through'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text)) OR ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text)) OR ((cvterm.name)::text = 'non_canonical_start_codon'::text)) OR ((cvterm.name)::text = 'four_bp_start_codon'::text)) OR ((cvterm.name)::text = 'CTG_start_codon'::text)) OR ((cvterm.name)::text = 'plus_1_translational_frameshift'::text)) OR ((cvterm.name)::text = 'plus_2_translational_frameshift'::text)) OR ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text)) OR ((cvterm.name)::text = 'SECIS_element'::text)) OR ((cvterm.name)::text = 'three_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'five_prime_recoding_site'::text)) OR ((cvterm.name)::text = 'stop_codon_signal'::text)) OR ((cvterm.name)::text = 'three_prime_stem_loop_structure'::text)) OR ((cvterm.name)::text = 'flanking_three_prime_quadruplet_recoding_signal'::text)) OR ((cvterm.name)::text = 'three_prime_repeat_recoding_signal'::text)) OR ((cvterm.name)::text = 'distant_three_prime_recoding_signal'::text)) OR ((cvterm.name)::text = 'UAG_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UAA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'UGA_stop_codon_signal'::text)) OR ((cvterm.name)::text = 'tmRNA_coding_piece'::text)) OR ((cvterm.name)::text = 'tmRNA_acceptor_piece'::text)) OR ((cvterm.name)::text = 'anchor_region'::text)) OR ((cvterm.name)::text = 'template_region'::text)) OR ((cvterm.name)::text = 'anticodon_loop'::text)) OR ((cvterm.name)::text = 'anticodon'::text)) OR ((cvterm.name)::text = 'CCA_tail'::text)) OR ((cvterm.name)::text = 'DHU_loop'::text)) OR ((cvterm.name)::text = 'T_loop'::text)) OR ((cvterm.name)::text = 'splice_site'::text)) OR ((cvterm.name)::text = 'intron'::text)) OR ((cvterm.name)::text = 'clip'::text)) OR ((cvterm.name)::text = 'TSS'::text)) OR ((cvterm.name)::text = 'transcription_end_site'::text)) OR ((cvterm.name)::text = 'spliced_leader_RNA'::text)) OR ((cvterm.name)::text = 'rRNA_primary_transcript_region'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron_region'::text)) OR ((cvterm.name)::text = 'intron_domain'::text)) OR ((cvterm.name)::text = 'miRNA_primary_transcript_region'::text)) OR ((cvterm.name)::text = 'outron'::text)) OR ((cvterm.name)::text = 'cis_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_site'::text)) OR ((cvterm.name)::text = 'cryptic_splice_site'::text)) OR ((cvterm.name)::text = 'five_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'three_prime_cis_splice_site'::text)) OR ((cvterm.name)::text = 'recursive_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_five_prime_splice_site'::text)) OR ((cvterm.name)::text = 'canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'non_canonical_three_prime_splice_site'::text)) OR ((cvterm.name)::text = 'trans_splice_acceptor_site'::text)) OR ((cvterm.name)::text = 'trans_splice_donor_site'::text)) OR ((cvterm.name)::text = 'SL1_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL2_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL3_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL4_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL5_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL6_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL7_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL8_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL9_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL10_accceptor_site'::text)) OR ((cvterm.name)::text = 'SL11_acceptor_site'::text)) OR ((cvterm.name)::text = 'SL12_acceptor_site'::text)) OR ((cvterm.name)::text = 'five_prime_intron'::text)) OR ((cvterm.name)::text = 'interior_intron'::text)) OR ((cvterm.name)::text = 'three_prime_intron'::text)) OR ((cvterm.name)::text = 'twintron'::text)) OR ((cvterm.name)::text = 'UTR_intron'::text)) OR ((cvterm.name)::text = 'autocatalytically_spliced_intron'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron'::text)) OR ((cvterm.name)::text = 'mobile_intron'::text)) OR ((cvterm.name)::text = 'endonuclease_spliced_intron'::text)) OR ((cvterm.name)::text = 'five_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'three_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'group_I_intron'::text)) OR ((cvterm.name)::text = 'group_II_intron'::text)) OR ((cvterm.name)::text = 'group_III_intron'::text)) OR ((cvterm.name)::text = 'group_IIA_intron'::text)) OR ((cvterm.name)::text = 'group_IIB_intron'::text)) OR ((cvterm.name)::text = 'U2_intron'::text)) OR ((cvterm.name)::text = 'U12_intron'::text)) OR ((cvterm.name)::text = 'archaeal_intron'::text)) OR ((cvterm.name)::text = 'tRNA_intron'::text)) OR ((cvterm.name)::text = 'five_prime_clip'::text)) OR ((cvterm.name)::text = 'three_prime_clip'::text)) OR ((cvterm.name)::text = 'major_TSS'::text)) OR ((cvterm.name)::text = 'minor_TSS'::text)) OR ((cvterm.name)::text = 'transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'internal_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'external_transcribed_spacer_region'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'branch_site'::text)) OR ((cvterm.name)::text = 'polypyrimidine_tract'::text)) OR ((cvterm.name)::text = 'internal_guide_sequence'::text)) OR ((cvterm.name)::text = 'mirtron'::text)) OR ((cvterm.name)::text = 'pre_miRNA'::text)) OR ((cvterm.name)::text = 'miRNA_stem'::text)) OR ((cvterm.name)::text = 'miRNA_loop'::text)) OR ((cvterm.name)::text = 'miRNA_antiguide'::text)) OR ((cvterm.name)::text = 'noncoding_region_of_exon'::text)) OR ((cvterm.name)::text = 'coding_region_of_exon'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon_noncoding_region'::text)) OR ((cvterm.name)::text = 'five_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'three_prime_coding_exon_coding_region'::text)) OR ((cvterm.name)::text = 'transcript_region'::text));
  41219. --
  41220. -- Name: transcript_secondary_structure_variant; Type: VIEW; Schema: so; Owner: -
  41221. --
  41222. CREATE VIEW transcript_secondary_structure_variant AS
  41223. SELECT feature.feature_id AS transcript_secondary_structure_variant_id,
  41224. feature.feature_id,
  41225. feature.dbxref_id,
  41226. feature.organism_id,
  41227. feature.name,
  41228. feature.uniquename,
  41229. feature.residues,
  41230. feature.seqlen,
  41231. feature.md5checksum,
  41232. feature.type_id,
  41233. feature.is_analysis,
  41234. feature.is_obsolete,
  41235. feature.timeaccessioned,
  41236. feature.timelastmodified
  41237. FROM (feature
  41238. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41239. WHERE (((cvterm.name)::text = 'compensatory_transcript_secondary_structure_variant'::text) OR ((cvterm.name)::text = 'transcript_secondary_structure_variant'::text));
  41240. --
  41241. -- Name: transcript_stability_variant; Type: VIEW; Schema: so; Owner: -
  41242. --
  41243. CREATE VIEW transcript_stability_variant AS
  41244. SELECT feature.feature_id AS transcript_stability_variant_id,
  41245. feature.feature_id,
  41246. feature.dbxref_id,
  41247. feature.organism_id,
  41248. feature.name,
  41249. feature.uniquename,
  41250. feature.residues,
  41251. feature.seqlen,
  41252. feature.md5checksum,
  41253. feature.type_id,
  41254. feature.is_analysis,
  41255. feature.is_obsolete,
  41256. feature.timeaccessioned,
  41257. feature.timelastmodified
  41258. FROM (feature
  41259. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41260. WHERE ((((cvterm.name)::text = 'decreased_transcript_stability_variant'::text) OR ((cvterm.name)::text = 'increased_transcript_stability_variant'::text)) OR ((cvterm.name)::text = 'transcript_stability_variant'::text));
  41261. --
  41262. -- Name: transcript_variant; Type: VIEW; Schema: so; Owner: -
  41263. --
  41264. CREATE VIEW transcript_variant AS
  41265. SELECT feature.feature_id AS transcript_variant_id,
  41266. feature.feature_id,
  41267. feature.dbxref_id,
  41268. feature.organism_id,
  41269. feature.name,
  41270. feature.uniquename,
  41271. feature.residues,
  41272. feature.seqlen,
  41273. feature.md5checksum,
  41274. feature.type_id,
  41275. feature.is_analysis,
  41276. feature.is_obsolete,
  41277. feature.timeaccessioned,
  41278. feature.timelastmodified
  41279. FROM (feature
  41280. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41281. WHERE (((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'complex_change_in_transcript'::text) OR ((cvterm.name)::text = 'transcript_secondary_structure_variant'::text)) OR ((cvterm.name)::text = 'nc_transcript_variant'::text)) OR ((cvterm.name)::text = 'NMD_transcript_variant'::text)) OR ((cvterm.name)::text = 'UTR_variant'::text)) OR ((cvterm.name)::text = 'intron_variant'::text)) OR ((cvterm.name)::text = 'exon_variant'::text)) OR ((cvterm.name)::text = 'compensatory_transcript_secondary_structure_variant'::text)) OR ((cvterm.name)::text = 'mature_miRNA_variant'::text)) OR ((cvterm.name)::text = '5_prime_UTR_variant'::text)) OR ((cvterm.name)::text = '3_prime_UTR_variant'::text)) OR ((cvterm.name)::text = 'splice_site_variant'::text)) OR ((cvterm.name)::text = 'splice_acceptor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_variant'::text)) OR ((cvterm.name)::text = 'splice_donor_5th_base_variant'::text)) OR ((cvterm.name)::text = 'coding_sequence_variant'::text)) OR ((cvterm.name)::text = 'non_coding_exon_variant'::text)) OR ((cvterm.name)::text = 'codon_variant'::text)) OR ((cvterm.name)::text = 'frameshift_variant'::text)) OR ((cvterm.name)::text = 'inframe_variant'::text)) OR ((cvterm.name)::text = 'initiator_codon_change'::text)) OR ((cvterm.name)::text = 'non_synonymous_codon'::text)) OR ((cvterm.name)::text = 'synonymous_codon'::text)) OR ((cvterm.name)::text = 'terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_gained'::text)) OR ((cvterm.name)::text = 'missense_codon'::text)) OR ((cvterm.name)::text = 'conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'non_conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'terminator_codon_variant'::text)) OR ((cvterm.name)::text = 'incomplete_terminal_codon_variant'::text)) OR ((cvterm.name)::text = 'stop_retained_variant'::text)) OR ((cvterm.name)::text = 'stop_lost'::text)) OR ((cvterm.name)::text = 'frame_restoring_variant'::text)) OR ((cvterm.name)::text = 'minus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'minus_2_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_1_frameshift_variant'::text)) OR ((cvterm.name)::text = 'plus_2_frameshift variant'::text)) OR ((cvterm.name)::text = 'inframe_codon_gain'::text)) OR ((cvterm.name)::text = 'inframe_codon_loss'::text)) OR ((cvterm.name)::text = 'transcript_variant'::text));
  41282. --
  41283. -- Name: transcript_with_translational_frameshift; Type: VIEW; Schema: so; Owner: -
  41284. --
  41285. CREATE VIEW transcript_with_translational_frameshift AS
  41286. SELECT feature.feature_id AS transcript_with_translational_frameshift_id,
  41287. feature.feature_id,
  41288. feature.dbxref_id,
  41289. feature.organism_id,
  41290. feature.name,
  41291. feature.uniquename,
  41292. feature.residues,
  41293. feature.seqlen,
  41294. feature.md5checksum,
  41295. feature.type_id,
  41296. feature.is_analysis,
  41297. feature.is_obsolete,
  41298. feature.timeaccessioned,
  41299. feature.timelastmodified
  41300. FROM (feature
  41301. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41302. WHERE ((cvterm.name)::text = 'transcript_with_translational_frameshift'::text);
  41303. --
  41304. -- Name: transcription_end_site; Type: VIEW; Schema: so; Owner: -
  41305. --
  41306. CREATE VIEW transcription_end_site AS
  41307. SELECT feature.feature_id AS transcription_end_site_id,
  41308. feature.feature_id,
  41309. feature.dbxref_id,
  41310. feature.organism_id,
  41311. feature.name,
  41312. feature.uniquename,
  41313. feature.residues,
  41314. feature.seqlen,
  41315. feature.md5checksum,
  41316. feature.type_id,
  41317. feature.is_analysis,
  41318. feature.is_obsolete,
  41319. feature.timeaccessioned,
  41320. feature.timelastmodified
  41321. FROM (feature
  41322. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41323. WHERE ((cvterm.name)::text = 'transcription_end_site'::text);
  41324. --
  41325. -- Name: transcription_regulatory_region; Type: VIEW; Schema: so; Owner: -
  41326. --
  41327. CREATE VIEW transcription_regulatory_region AS
  41328. SELECT feature.feature_id AS transcription_regulatory_region_id,
  41329. feature.feature_id,
  41330. feature.dbxref_id,
  41331. feature.organism_id,
  41332. feature.name,
  41333. feature.uniquename,
  41334. feature.residues,
  41335. feature.seqlen,
  41336. feature.md5checksum,
  41337. feature.type_id,
  41338. feature.is_analysis,
  41339. feature.is_obsolete,
  41340. feature.timeaccessioned,
  41341. feature.timelastmodified
  41342. FROM (feature
  41343. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41344. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'terminator'::text) OR ((cvterm.name)::text = 'TF_binding_site'::text)) OR ((cvterm.name)::text = 'polyA_signal_sequence'::text)) OR ((cvterm.name)::text = 'gene_group_regulatory_region'::text)) OR ((cvterm.name)::text = 'transcriptional_cis_regulatory_region'::text)) OR ((cvterm.name)::text = 'splicing_regulatory_region'::text)) OR ((cvterm.name)::text = 'cis_regulatory_frameshift_element'::text)) OR ((cvterm.name)::text = 'intronic_regulatory_region'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'eukaryotic_terminator'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'operator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_terminator'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text)) OR ((cvterm.name)::text = 'promoter'::text)) OR ((cvterm.name)::text = 'insulator'::text)) OR ((cvterm.name)::text = 'CRM'::text)) OR ((cvterm.name)::text = 'promoter_targeting_sequence'::text)) OR ((cvterm.name)::text = 'ISRE'::text)) OR ((cvterm.name)::text = 'bidirectional_promoter'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_I_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'Phage_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_core_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'locus_control_region'::text)) OR ((cvterm.name)::text = 'enhancer'::text)) OR ((cvterm.name)::text = 'silencer'::text)) OR ((cvterm.name)::text = 'enhancer_bound_by_factor'::text)) OR ((cvterm.name)::text = 'shadow_enhancer'::text)) OR ((cvterm.name)::text = 'splice_enhancer'::text)) OR ((cvterm.name)::text = 'intronic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'exonic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'transcription_regulatory_region'::text));
  41345. --
  41346. -- Name: transcription_variant; Type: VIEW; Schema: so; Owner: -
  41347. --
  41348. CREATE VIEW transcription_variant AS
  41349. SELECT feature.feature_id AS transcription_variant_id,
  41350. feature.feature_id,
  41351. feature.dbxref_id,
  41352. feature.organism_id,
  41353. feature.name,
  41354. feature.uniquename,
  41355. feature.residues,
  41356. feature.seqlen,
  41357. feature.md5checksum,
  41358. feature.type_id,
  41359. feature.is_analysis,
  41360. feature.is_obsolete,
  41361. feature.timeaccessioned,
  41362. feature.timelastmodified
  41363. FROM (feature
  41364. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41365. WHERE (((((cvterm.name)::text = 'rate_of_transcription_variant'::text) OR ((cvterm.name)::text = 'increased_transcription_rate_variant'::text)) OR ((cvterm.name)::text = 'decreased_transcription_rate_variant'::text)) OR ((cvterm.name)::text = 'transcription_variant'::text));
  41366. --
  41367. -- Name: transcriptional_cis_regulatory_region; Type: VIEW; Schema: so; Owner: -
  41368. --
  41369. CREATE VIEW transcriptional_cis_regulatory_region AS
  41370. SELECT feature.feature_id AS transcriptional_cis_regulatory_region_id,
  41371. feature.feature_id,
  41372. feature.dbxref_id,
  41373. feature.organism_id,
  41374. feature.name,
  41375. feature.uniquename,
  41376. feature.residues,
  41377. feature.seqlen,
  41378. feature.md5checksum,
  41379. feature.type_id,
  41380. feature.is_analysis,
  41381. feature.is_obsolete,
  41382. feature.timeaccessioned,
  41383. feature.timelastmodified
  41384. FROM (feature
  41385. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41386. WHERE ((((((((((((((((((((((((((((cvterm.name)::text = 'promoter'::text) OR ((cvterm.name)::text = 'insulator'::text)) OR ((cvterm.name)::text = 'CRM'::text)) OR ((cvterm.name)::text = 'promoter_targeting_sequence'::text)) OR ((cvterm.name)::text = 'ISRE'::text)) OR ((cvterm.name)::text = 'bidirectional_promoter'::text)) OR ((cvterm.name)::text = 'RNA_polymerase_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_I_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter'::text)) OR ((cvterm.name)::text = 'Phage_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'RNApol_II_core_promoter'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text)) OR ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text)) OR ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text)) OR ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text)) OR ((cvterm.name)::text = 'locus_control_region'::text)) OR ((cvterm.name)::text = 'enhancer'::text)) OR ((cvterm.name)::text = 'silencer'::text)) OR ((cvterm.name)::text = 'enhancer_bound_by_factor'::text)) OR ((cvterm.name)::text = 'shadow_enhancer'::text)) OR ((cvterm.name)::text = 'transcriptional_cis_regulatory_region'::text));
  41387. --
  41388. -- Name: transcriptionally_constitutive; Type: VIEW; Schema: so; Owner: -
  41389. --
  41390. CREATE VIEW transcriptionally_constitutive AS
  41391. SELECT feature.feature_id AS transcriptionally_constitutive_id,
  41392. feature.feature_id,
  41393. feature.dbxref_id,
  41394. feature.organism_id,
  41395. feature.name,
  41396. feature.uniquename,
  41397. feature.residues,
  41398. feature.seqlen,
  41399. feature.md5checksum,
  41400. feature.type_id,
  41401. feature.is_analysis,
  41402. feature.is_obsolete,
  41403. feature.timeaccessioned,
  41404. feature.timelastmodified
  41405. FROM (feature
  41406. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41407. WHERE ((cvterm.name)::text = 'transcriptionally_constitutive'::text);
  41408. --
  41409. -- Name: transcriptionally_induced; Type: VIEW; Schema: so; Owner: -
  41410. --
  41411. CREATE VIEW transcriptionally_induced AS
  41412. SELECT feature.feature_id AS transcriptionally_induced_id,
  41413. feature.feature_id,
  41414. feature.dbxref_id,
  41415. feature.organism_id,
  41416. feature.name,
  41417. feature.uniquename,
  41418. feature.residues,
  41419. feature.seqlen,
  41420. feature.md5checksum,
  41421. feature.type_id,
  41422. feature.is_analysis,
  41423. feature.is_obsolete,
  41424. feature.timeaccessioned,
  41425. feature.timelastmodified
  41426. FROM (feature
  41427. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41428. WHERE (((cvterm.name)::text = 'positively_autoregulated'::text) OR ((cvterm.name)::text = 'transcriptionally_induced'::text));
  41429. --
  41430. -- Name: transcriptionally_regulated; Type: VIEW; Schema: so; Owner: -
  41431. --
  41432. CREATE VIEW transcriptionally_regulated AS
  41433. SELECT feature.feature_id AS transcriptionally_regulated_id,
  41434. feature.feature_id,
  41435. feature.dbxref_id,
  41436. feature.organism_id,
  41437. feature.name,
  41438. feature.uniquename,
  41439. feature.residues,
  41440. feature.seqlen,
  41441. feature.md5checksum,
  41442. feature.type_id,
  41443. feature.is_analysis,
  41444. feature.is_obsolete,
  41445. feature.timeaccessioned,
  41446. feature.timelastmodified
  41447. FROM (feature
  41448. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41449. WHERE (((((((((((((((((cvterm.name)::text = 'transcriptionally_constitutive'::text) OR ((cvterm.name)::text = 'transcriptionally_induced'::text)) OR ((cvterm.name)::text = 'transcriptionally_repressed'::text)) OR ((cvterm.name)::text = 'autoregulated'::text)) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated'::text)) OR ((cvterm.name)::text = 'silenced'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'negatively_autoregulated'::text)) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'transcriptionally_regulated'::text));
  41450. --
  41451. -- Name: transcriptionally_repressed; Type: VIEW; Schema: so; Owner: -
  41452. --
  41453. CREATE VIEW transcriptionally_repressed AS
  41454. SELECT feature.feature_id AS transcriptionally_repressed_id,
  41455. feature.feature_id,
  41456. feature.dbxref_id,
  41457. feature.organism_id,
  41458. feature.name,
  41459. feature.uniquename,
  41460. feature.residues,
  41461. feature.seqlen,
  41462. feature.md5checksum,
  41463. feature.type_id,
  41464. feature.is_analysis,
  41465. feature.is_obsolete,
  41466. feature.timeaccessioned,
  41467. feature.timelastmodified
  41468. FROM (feature
  41469. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41470. WHERE ((((((((((cvterm.name)::text = 'negatively_autoregulated'::text) OR ((cvterm.name)::text = 'silenced'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_RNA_interference'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_modification'::text)) OR ((cvterm.name)::text = 'silenced_by_DNA_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_methylation'::text)) OR ((cvterm.name)::text = 'silenced_by_histone_deacetylation'::text)) OR ((cvterm.name)::text = 'transcriptionally_repressed'::text));
  41471. --
  41472. -- Name: transgene; Type: VIEW; Schema: so; Owner: -
  41473. --
  41474. CREATE VIEW transgene AS
  41475. SELECT feature.feature_id AS transgene_id,
  41476. feature.feature_id,
  41477. feature.dbxref_id,
  41478. feature.organism_id,
  41479. feature.name,
  41480. feature.uniquename,
  41481. feature.residues,
  41482. feature.seqlen,
  41483. feature.md5checksum,
  41484. feature.type_id,
  41485. feature.is_analysis,
  41486. feature.is_obsolete,
  41487. feature.timeaccessioned,
  41488. feature.timelastmodified
  41489. FROM (feature
  41490. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41491. WHERE (((cvterm.name)::text = 'floxed_gene'::text) OR ((cvterm.name)::text = 'transgene'::text));
  41492. --
  41493. -- Name: transgenic; Type: VIEW; Schema: so; Owner: -
  41494. --
  41495. CREATE VIEW transgenic AS
  41496. SELECT feature.feature_id AS transgenic_id,
  41497. feature.feature_id,
  41498. feature.dbxref_id,
  41499. feature.organism_id,
  41500. feature.name,
  41501. feature.uniquename,
  41502. feature.residues,
  41503. feature.seqlen,
  41504. feature.md5checksum,
  41505. feature.type_id,
  41506. feature.is_analysis,
  41507. feature.is_obsolete,
  41508. feature.timeaccessioned,
  41509. feature.timelastmodified
  41510. FROM (feature
  41511. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41512. WHERE ((cvterm.name)::text = 'transgenic'::text);
  41513. --
  41514. -- Name: transgenic_insertion; Type: VIEW; Schema: so; Owner: -
  41515. --
  41516. CREATE VIEW transgenic_insertion AS
  41517. SELECT feature.feature_id AS transgenic_insertion_id,
  41518. feature.feature_id,
  41519. feature.dbxref_id,
  41520. feature.organism_id,
  41521. feature.name,
  41522. feature.uniquename,
  41523. feature.residues,
  41524. feature.seqlen,
  41525. feature.md5checksum,
  41526. feature.type_id,
  41527. feature.is_analysis,
  41528. feature.is_obsolete,
  41529. feature.timeaccessioned,
  41530. feature.timelastmodified
  41531. FROM (feature
  41532. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41533. WHERE ((cvterm.name)::text = 'transgenic_insertion'::text);
  41534. --
  41535. -- Name: transgenic_transposable_element; Type: VIEW; Schema: so; Owner: -
  41536. --
  41537. CREATE VIEW transgenic_transposable_element AS
  41538. SELECT feature.feature_id AS transgenic_transposable_element_id,
  41539. feature.feature_id,
  41540. feature.dbxref_id,
  41541. feature.organism_id,
  41542. feature.name,
  41543. feature.uniquename,
  41544. feature.residues,
  41545. feature.seqlen,
  41546. feature.md5checksum,
  41547. feature.type_id,
  41548. feature.is_analysis,
  41549. feature.is_obsolete,
  41550. feature.timeaccessioned,
  41551. feature.timelastmodified
  41552. FROM (feature
  41553. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41554. WHERE ((cvterm.name)::text = 'transgenic_transposable_element'::text);
  41555. --
  41556. -- Name: transit_peptide; Type: VIEW; Schema: so; Owner: -
  41557. --
  41558. CREATE VIEW transit_peptide AS
  41559. SELECT feature.feature_id AS transit_peptide_id,
  41560. feature.feature_id,
  41561. feature.dbxref_id,
  41562. feature.organism_id,
  41563. feature.name,
  41564. feature.uniquename,
  41565. feature.residues,
  41566. feature.seqlen,
  41567. feature.md5checksum,
  41568. feature.type_id,
  41569. feature.is_analysis,
  41570. feature.is_obsolete,
  41571. feature.timeaccessioned,
  41572. feature.timelastmodified
  41573. FROM (feature
  41574. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41575. WHERE ((cvterm.name)::text = 'transit_peptide'::text);
  41576. --
  41577. -- Name: transition; Type: VIEW; Schema: so; Owner: -
  41578. --
  41579. CREATE VIEW transition AS
  41580. SELECT feature.feature_id AS transition_id,
  41581. feature.feature_id,
  41582. feature.dbxref_id,
  41583. feature.organism_id,
  41584. feature.name,
  41585. feature.uniquename,
  41586. feature.residues,
  41587. feature.seqlen,
  41588. feature.md5checksum,
  41589. feature.type_id,
  41590. feature.is_analysis,
  41591. feature.is_obsolete,
  41592. feature.timeaccessioned,
  41593. feature.timelastmodified
  41594. FROM (feature
  41595. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41596. WHERE (((((((((cvterm.name)::text = 'pyrimidine_transition'::text) OR ((cvterm.name)::text = 'purine_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition'::text)) OR ((cvterm.name)::text = 'T_to_C_transition'::text)) OR ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text)) OR ((cvterm.name)::text = 'A_to_G_transition'::text)) OR ((cvterm.name)::text = 'G_to_A_transition'::text)) OR ((cvterm.name)::text = 'transition'::text));
  41597. --
  41598. -- Name: translated_nucleotide_match; Type: VIEW; Schema: so; Owner: -
  41599. --
  41600. CREATE VIEW translated_nucleotide_match AS
  41601. SELECT feature.feature_id AS translated_nucleotide_match_id,
  41602. feature.feature_id,
  41603. feature.dbxref_id,
  41604. feature.organism_id,
  41605. feature.name,
  41606. feature.uniquename,
  41607. feature.residues,
  41608. feature.seqlen,
  41609. feature.md5checksum,
  41610. feature.type_id,
  41611. feature.is_analysis,
  41612. feature.is_obsolete,
  41613. feature.timeaccessioned,
  41614. feature.timelastmodified
  41615. FROM (feature
  41616. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41617. WHERE ((cvterm.name)::text = 'translated_nucleotide_match'::text);
  41618. --
  41619. -- Name: translation_regulatory_region; Type: VIEW; Schema: so; Owner: -
  41620. --
  41621. CREATE VIEW translation_regulatory_region AS
  41622. SELECT feature.feature_id AS translation_regulatory_region_id,
  41623. feature.feature_id,
  41624. feature.dbxref_id,
  41625. feature.organism_id,
  41626. feature.name,
  41627. feature.uniquename,
  41628. feature.residues,
  41629. feature.seqlen,
  41630. feature.md5checksum,
  41631. feature.type_id,
  41632. feature.is_analysis,
  41633. feature.is_obsolete,
  41634. feature.timeaccessioned,
  41635. feature.timelastmodified
  41636. FROM (feature
  41637. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41638. WHERE (((cvterm.name)::text = 'attenuator'::text) OR ((cvterm.name)::text = 'translation_regulatory_region'::text));
  41639. --
  41640. -- Name: translational_frameshift; Type: VIEW; Schema: so; Owner: -
  41641. --
  41642. CREATE VIEW translational_frameshift AS
  41643. SELECT feature.feature_id AS translational_frameshift_id,
  41644. feature.feature_id,
  41645. feature.dbxref_id,
  41646. feature.organism_id,
  41647. feature.name,
  41648. feature.uniquename,
  41649. feature.residues,
  41650. feature.seqlen,
  41651. feature.md5checksum,
  41652. feature.type_id,
  41653. feature.is_analysis,
  41654. feature.is_obsolete,
  41655. feature.timeaccessioned,
  41656. feature.timelastmodified
  41657. FROM (feature
  41658. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41659. WHERE ((((cvterm.name)::text = 'plus_1_translational_frameshift'::text) OR ((cvterm.name)::text = 'plus_2_translational_frameshift'::text)) OR ((cvterm.name)::text = 'translational_frameshift'::text));
  41660. --
  41661. -- Name: translational_product_function_variant; Type: VIEW; Schema: so; Owner: -
  41662. --
  41663. CREATE VIEW translational_product_function_variant AS
  41664. SELECT feature.feature_id AS translational_product_function_variant_id,
  41665. feature.feature_id,
  41666. feature.dbxref_id,
  41667. feature.organism_id,
  41668. feature.name,
  41669. feature.uniquename,
  41670. feature.residues,
  41671. feature.seqlen,
  41672. feature.md5checksum,
  41673. feature.type_id,
  41674. feature.is_analysis,
  41675. feature.is_obsolete,
  41676. feature.timeaccessioned,
  41677. feature.timelastmodified
  41678. FROM (feature
  41679. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41680. WHERE (((((((((((((cvterm.name)::text = 'translational_product_level_variant'::text) OR ((cvterm.name)::text = 'polypeptide_function_variant'::text)) OR ((cvterm.name)::text = 'decreased_translational_product_level'::text)) OR ((cvterm.name)::text = 'increased_translational_product_level'::text)) OR ((cvterm.name)::text = 'polypeptide_gain_of_function_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_localization_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_loss_of_function_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_post_translational_processing_variant'::text)) OR ((cvterm.name)::text = 'inactive_ligand_binding_site'::text)) OR ((cvterm.name)::text = 'polypeptide_partial_loss_of_function'::text)) OR ((cvterm.name)::text = 'inactive_catalytic_site'::text)) OR ((cvterm.name)::text = 'translational_product_function_variant'::text));
  41681. --
  41682. -- Name: translational_product_level_variant; Type: VIEW; Schema: so; Owner: -
  41683. --
  41684. CREATE VIEW translational_product_level_variant AS
  41685. SELECT feature.feature_id AS translational_product_level_variant_id,
  41686. feature.feature_id,
  41687. feature.dbxref_id,
  41688. feature.organism_id,
  41689. feature.name,
  41690. feature.uniquename,
  41691. feature.residues,
  41692. feature.seqlen,
  41693. feature.md5checksum,
  41694. feature.type_id,
  41695. feature.is_analysis,
  41696. feature.is_obsolete,
  41697. feature.timeaccessioned,
  41698. feature.timelastmodified
  41699. FROM (feature
  41700. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41701. WHERE ((((cvterm.name)::text = 'decreased_translational_product_level'::text) OR ((cvterm.name)::text = 'increased_translational_product_level'::text)) OR ((cvterm.name)::text = 'translational_product_level_variant'::text));
  41702. --
  41703. -- Name: translational_product_structure_variant; Type: VIEW; Schema: so; Owner: -
  41704. --
  41705. CREATE VIEW translational_product_structure_variant AS
  41706. SELECT feature.feature_id AS translational_product_structure_variant_id,
  41707. feature.feature_id,
  41708. feature.dbxref_id,
  41709. feature.organism_id,
  41710. feature.name,
  41711. feature.uniquename,
  41712. feature.residues,
  41713. feature.seqlen,
  41714. feature.md5checksum,
  41715. feature.type_id,
  41716. feature.is_analysis,
  41717. feature.is_obsolete,
  41718. feature.timeaccessioned,
  41719. feature.timelastmodified
  41720. FROM (feature
  41721. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41722. WHERE (((((((((((((((((((((cvterm.name)::text = '3D_polypeptide_structure_variant'::text) OR ((cvterm.name)::text = 'complex_change_of_translational_product_variant'::text)) OR ((cvterm.name)::text = 'polypeptide_sequence_variant'::text)) OR ((cvterm.name)::text = 'complex_3D_structural_variant'::text)) OR ((cvterm.name)::text = 'conformational_change_variant'::text)) OR ((cvterm.name)::text = 'amino_acid_deletion'::text)) OR ((cvterm.name)::text = 'amino_acid_insertion'::text)) OR ((cvterm.name)::text = 'amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide'::text)) OR ((cvterm.name)::text = 'polypeptide_fusion'::text)) OR ((cvterm.name)::text = 'polypeptide_truncation'::text)) OR ((cvterm.name)::text = 'conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'non_conservative_amino_acid_substitution'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_C_terminal'::text)) OR ((cvterm.name)::text = 'elongated_in_frame_polypeptide_N_terminal_elongation'::text)) OR ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_N_terminal'::text)) OR ((cvterm.name)::text = 'translational_product_structure_variant'::text));
  41723. --
  41724. -- Name: translationally_frameshifted; Type: VIEW; Schema: so; Owner: -
  41725. --
  41726. CREATE VIEW translationally_frameshifted AS
  41727. SELECT feature.feature_id AS translationally_frameshifted_id,
  41728. feature.feature_id,
  41729. feature.dbxref_id,
  41730. feature.organism_id,
  41731. feature.name,
  41732. feature.uniquename,
  41733. feature.residues,
  41734. feature.seqlen,
  41735. feature.md5checksum,
  41736. feature.type_id,
  41737. feature.is_analysis,
  41738. feature.is_obsolete,
  41739. feature.timeaccessioned,
  41740. feature.timelastmodified
  41741. FROM (feature
  41742. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41743. WHERE ((((cvterm.name)::text = 'minus_1_translationally_frameshifted'::text) OR ((cvterm.name)::text = 'plus_1_translationally_frameshifted'::text)) OR ((cvterm.name)::text = 'translationally_frameshifted'::text));
  41744. --
  41745. -- Name: translationally_regulated; Type: VIEW; Schema: so; Owner: -
  41746. --
  41747. CREATE VIEW translationally_regulated AS
  41748. SELECT feature.feature_id AS translationally_regulated_id,
  41749. feature.feature_id,
  41750. feature.dbxref_id,
  41751. feature.organism_id,
  41752. feature.name,
  41753. feature.uniquename,
  41754. feature.residues,
  41755. feature.seqlen,
  41756. feature.md5checksum,
  41757. feature.type_id,
  41758. feature.is_analysis,
  41759. feature.is_obsolete,
  41760. feature.timeaccessioned,
  41761. feature.timelastmodified
  41762. FROM (feature
  41763. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41764. WHERE ((cvterm.name)::text = 'translationally_regulated'::text);
  41765. --
  41766. -- Name: translationally_regulated_gene; Type: VIEW; Schema: so; Owner: -
  41767. --
  41768. CREATE VIEW translationally_regulated_gene AS
  41769. SELECT feature.feature_id AS translationally_regulated_gene_id,
  41770. feature.feature_id,
  41771. feature.dbxref_id,
  41772. feature.organism_id,
  41773. feature.name,
  41774. feature.uniquename,
  41775. feature.residues,
  41776. feature.seqlen,
  41777. feature.md5checksum,
  41778. feature.type_id,
  41779. feature.is_analysis,
  41780. feature.is_obsolete,
  41781. feature.timeaccessioned,
  41782. feature.timelastmodified
  41783. FROM (feature
  41784. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41785. WHERE ((cvterm.name)::text = 'translationally_regulated_gene'::text);
  41786. --
  41787. -- Name: translocation; Type: VIEW; Schema: so; Owner: -
  41788. --
  41789. CREATE VIEW translocation AS
  41790. SELECT feature.feature_id AS translocation_id,
  41791. feature.feature_id,
  41792. feature.dbxref_id,
  41793. feature.organism_id,
  41794. feature.name,
  41795. feature.uniquename,
  41796. feature.residues,
  41797. feature.seqlen,
  41798. feature.md5checksum,
  41799. feature.type_id,
  41800. feature.is_analysis,
  41801. feature.is_obsolete,
  41802. feature.timeaccessioned,
  41803. feature.timelastmodified
  41804. FROM (feature
  41805. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41806. WHERE ((cvterm.name)::text = 'translocation'::text);
  41807. --
  41808. -- Name: translocation_breakpoint; Type: VIEW; Schema: so; Owner: -
  41809. --
  41810. CREATE VIEW translocation_breakpoint AS
  41811. SELECT feature.feature_id AS translocation_breakpoint_id,
  41812. feature.feature_id,
  41813. feature.dbxref_id,
  41814. feature.organism_id,
  41815. feature.name,
  41816. feature.uniquename,
  41817. feature.residues,
  41818. feature.seqlen,
  41819. feature.md5checksum,
  41820. feature.type_id,
  41821. feature.is_analysis,
  41822. feature.is_obsolete,
  41823. feature.timeaccessioned,
  41824. feature.timelastmodified
  41825. FROM (feature
  41826. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41827. WHERE ((cvterm.name)::text = 'translocation_breakpoint'::text);
  41828. --
  41829. -- Name: translocation_element; Type: VIEW; Schema: so; Owner: -
  41830. --
  41831. CREATE VIEW translocation_element AS
  41832. SELECT feature.feature_id AS translocation_element_id,
  41833. feature.feature_id,
  41834. feature.dbxref_id,
  41835. feature.organism_id,
  41836. feature.name,
  41837. feature.uniquename,
  41838. feature.residues,
  41839. feature.seqlen,
  41840. feature.md5checksum,
  41841. feature.type_id,
  41842. feature.is_analysis,
  41843. feature.is_obsolete,
  41844. feature.timeaccessioned,
  41845. feature.timelastmodified
  41846. FROM (feature
  41847. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41848. WHERE ((cvterm.name)::text = 'translocation_element'::text);
  41849. --
  41850. -- Name: translocaton_attribute; Type: VIEW; Schema: so; Owner: -
  41851. --
  41852. CREATE VIEW translocaton_attribute AS
  41853. SELECT feature.feature_id AS translocaton_attribute_id,
  41854. feature.feature_id,
  41855. feature.dbxref_id,
  41856. feature.organism_id,
  41857. feature.name,
  41858. feature.uniquename,
  41859. feature.residues,
  41860. feature.seqlen,
  41861. feature.md5checksum,
  41862. feature.type_id,
  41863. feature.is_analysis,
  41864. feature.is_obsolete,
  41865. feature.timeaccessioned,
  41866. feature.timelastmodified
  41867. FROM (feature
  41868. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41869. WHERE ((((cvterm.name)::text = 'reciprocal'::text) OR ((cvterm.name)::text = 'insertional'::text)) OR ((cvterm.name)::text = 'translocaton_attribute'::text));
  41870. --
  41871. -- Name: transmembrane_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  41872. --
  41873. CREATE VIEW transmembrane_polypeptide_region AS
  41874. SELECT feature.feature_id AS transmembrane_polypeptide_region_id,
  41875. feature.feature_id,
  41876. feature.dbxref_id,
  41877. feature.organism_id,
  41878. feature.name,
  41879. feature.uniquename,
  41880. feature.residues,
  41881. feature.seqlen,
  41882. feature.md5checksum,
  41883. feature.type_id,
  41884. feature.is_analysis,
  41885. feature.is_obsolete,
  41886. feature.timeaccessioned,
  41887. feature.timelastmodified
  41888. FROM (feature
  41889. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41890. WHERE ((cvterm.name)::text = 'transmembrane_polypeptide_region'::text);
  41891. --
  41892. -- Name: transposable_element; Type: VIEW; Schema: so; Owner: -
  41893. --
  41894. CREATE VIEW transposable_element AS
  41895. SELECT feature.feature_id AS transposable_element_id,
  41896. feature.feature_id,
  41897. feature.dbxref_id,
  41898. feature.organism_id,
  41899. feature.name,
  41900. feature.uniquename,
  41901. feature.residues,
  41902. feature.seqlen,
  41903. feature.md5checksum,
  41904. feature.type_id,
  41905. feature.is_analysis,
  41906. feature.is_obsolete,
  41907. feature.timeaccessioned,
  41908. feature.timelastmodified
  41909. FROM (feature
  41910. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41911. WHERE (((((((((((((((((((((((cvterm.name)::text = 'retrotransposon'::text) OR ((cvterm.name)::text = 'DNA_transposon'::text)) OR ((cvterm.name)::text = 'foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'transgenic_transposable_element'::text)) OR ((cvterm.name)::text = 'natural_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_transposable_element'::text)) OR ((cvterm.name)::text = 'nested_transposon'::text)) OR ((cvterm.name)::text = 'LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon'::text)) OR ((cvterm.name)::text = 'LINE_element'::text)) OR ((cvterm.name)::text = 'SINE_element'::text)) OR ((cvterm.name)::text = 'terminal_inverted_repeat_element'::text)) OR ((cvterm.name)::text = 'foldback_element'::text)) OR ((cvterm.name)::text = 'conjugative_transposon'::text)) OR ((cvterm.name)::text = 'helitron'::text)) OR ((cvterm.name)::text = 'p_element'::text)) OR ((cvterm.name)::text = 'MITE'::text)) OR ((cvterm.name)::text = 'insertion_sequence'::text)) OR ((cvterm.name)::text = 'polinton'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text)) OR ((cvterm.name)::text = 'transposable_element'::text));
  41912. --
  41913. -- Name: transposable_element_flanking_region; Type: VIEW; Schema: so; Owner: -
  41914. --
  41915. CREATE VIEW transposable_element_flanking_region AS
  41916. SELECT feature.feature_id AS transposable_element_flanking_region_id,
  41917. feature.feature_id,
  41918. feature.dbxref_id,
  41919. feature.organism_id,
  41920. feature.name,
  41921. feature.uniquename,
  41922. feature.residues,
  41923. feature.seqlen,
  41924. feature.md5checksum,
  41925. feature.type_id,
  41926. feature.is_analysis,
  41927. feature.is_obsolete,
  41928. feature.timeaccessioned,
  41929. feature.timelastmodified
  41930. FROM (feature
  41931. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41932. WHERE ((cvterm.name)::text = 'transposable_element_flanking_region'::text);
  41933. --
  41934. -- Name: transposable_element_gene; Type: VIEW; Schema: so; Owner: -
  41935. --
  41936. CREATE VIEW transposable_element_gene AS
  41937. SELECT feature.feature_id AS transposable_element_gene_id,
  41938. feature.feature_id,
  41939. feature.dbxref_id,
  41940. feature.organism_id,
  41941. feature.name,
  41942. feature.uniquename,
  41943. feature.residues,
  41944. feature.seqlen,
  41945. feature.md5checksum,
  41946. feature.type_id,
  41947. feature.is_analysis,
  41948. feature.is_obsolete,
  41949. feature.timeaccessioned,
  41950. feature.timelastmodified
  41951. FROM (feature
  41952. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41953. WHERE (((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text) OR ((cvterm.name)::text = 'transposable_element_gene'::text));
  41954. --
  41955. -- Name: transposable_element_insertion_site; Type: VIEW; Schema: so; Owner: -
  41956. --
  41957. CREATE VIEW transposable_element_insertion_site AS
  41958. SELECT feature.feature_id AS transposable_element_insertion_site_id,
  41959. feature.feature_id,
  41960. feature.dbxref_id,
  41961. feature.organism_id,
  41962. feature.name,
  41963. feature.uniquename,
  41964. feature.residues,
  41965. feature.seqlen,
  41966. feature.md5checksum,
  41967. feature.type_id,
  41968. feature.is_analysis,
  41969. feature.is_obsolete,
  41970. feature.timeaccessioned,
  41971. feature.timelastmodified
  41972. FROM (feature
  41973. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41974. WHERE ((cvterm.name)::text = 'transposable_element_insertion_site'::text);
  41975. --
  41976. -- Name: transposon_fragment; Type: VIEW; Schema: so; Owner: -
  41977. --
  41978. CREATE VIEW transposon_fragment AS
  41979. SELECT feature.feature_id AS transposon_fragment_id,
  41980. feature.feature_id,
  41981. feature.dbxref_id,
  41982. feature.organism_id,
  41983. feature.name,
  41984. feature.uniquename,
  41985. feature.residues,
  41986. feature.seqlen,
  41987. feature.md5checksum,
  41988. feature.type_id,
  41989. feature.is_analysis,
  41990. feature.is_obsolete,
  41991. feature.timeaccessioned,
  41992. feature.timelastmodified
  41993. FROM (feature
  41994. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41995. WHERE ((cvterm.name)::text = 'transposon_fragment'::text);
  41996. --
  41997. -- Name: transversion; Type: VIEW; Schema: so; Owner: -
  41998. --
  41999. CREATE VIEW transversion AS
  42000. SELECT feature.feature_id AS transversion_id,
  42001. feature.feature_id,
  42002. feature.dbxref_id,
  42003. feature.organism_id,
  42004. feature.name,
  42005. feature.uniquename,
  42006. feature.residues,
  42007. feature.seqlen,
  42008. feature.md5checksum,
  42009. feature.type_id,
  42010. feature.is_analysis,
  42011. feature.is_obsolete,
  42012. feature.timeaccessioned,
  42013. feature.timelastmodified
  42014. FROM (feature
  42015. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42016. WHERE ((((((((((((cvterm.name)::text = 'pyrimidine_to_purine_transversion'::text) OR ((cvterm.name)::text = 'purine_to_pyrimidine_transversion'::text)) OR ((cvterm.name)::text = 'C_to_A_transversion'::text)) OR ((cvterm.name)::text = 'C_to_G_transversion'::text)) OR ((cvterm.name)::text = 'T_to_A_transversion'::text)) OR ((cvterm.name)::text = 'T_to_G_transversion'::text)) OR ((cvterm.name)::text = 'A_to_C_transversion'::text)) OR ((cvterm.name)::text = 'A_to_T_transversion'::text)) OR ((cvterm.name)::text = 'G_to_C_transversion'::text)) OR ((cvterm.name)::text = 'G_to_T_transversion'::text)) OR ((cvterm.name)::text = 'transversion'::text));
  42017. --
  42018. -- Name: trinuc_repeat_microsat; Type: VIEW; Schema: so; Owner: -
  42019. --
  42020. CREATE VIEW trinuc_repeat_microsat AS
  42021. SELECT feature.feature_id AS trinuc_repeat_microsat_id,
  42022. feature.feature_id,
  42023. feature.dbxref_id,
  42024. feature.organism_id,
  42025. feature.name,
  42026. feature.uniquename,
  42027. feature.residues,
  42028. feature.seqlen,
  42029. feature.md5checksum,
  42030. feature.type_id,
  42031. feature.is_analysis,
  42032. feature.is_obsolete,
  42033. feature.timeaccessioned,
  42034. feature.timelastmodified
  42035. FROM (feature
  42036. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42037. WHERE ((cvterm.name)::text = 'trinucleotide_repeat_microsatellite_feature'::text);
  42038. --
  42039. -- Name: trna; Type: VIEW; Schema: so; Owner: -
  42040. --
  42041. CREATE VIEW trna AS
  42042. SELECT feature.feature_id AS trna_id,
  42043. feature.feature_id,
  42044. feature.dbxref_id,
  42045. feature.organism_id,
  42046. feature.name,
  42047. feature.uniquename,
  42048. feature.residues,
  42049. feature.seqlen,
  42050. feature.md5checksum,
  42051. feature.type_id,
  42052. feature.is_analysis,
  42053. feature.is_obsolete,
  42054. feature.timeaccessioned,
  42055. feature.timelastmodified
  42056. FROM (feature
  42057. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42058. WHERE ((((((((((((((((((((((((cvterm.name)::text = 'alanyl_tRNA'::text) OR ((cvterm.name)::text = 'asparaginyl_tRNA'::text)) OR ((cvterm.name)::text = 'aspartyl_tRNA'::text)) OR ((cvterm.name)::text = 'cysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutaminyl_tRNA'::text)) OR ((cvterm.name)::text = 'glutamyl_tRNA'::text)) OR ((cvterm.name)::text = 'glycyl_tRNA'::text)) OR ((cvterm.name)::text = 'histidyl_tRNA'::text)) OR ((cvterm.name)::text = 'isoleucyl_tRNA'::text)) OR ((cvterm.name)::text = 'leucyl_tRNA'::text)) OR ((cvterm.name)::text = 'lysyl_tRNA'::text)) OR ((cvterm.name)::text = 'methionyl_tRNA'::text)) OR ((cvterm.name)::text = 'phenylalanyl_tRNA'::text)) OR ((cvterm.name)::text = 'prolyl_tRNA'::text)) OR ((cvterm.name)::text = 'seryl_tRNA'::text)) OR ((cvterm.name)::text = 'threonyl_tRNA'::text)) OR ((cvterm.name)::text = 'tryptophanyl_tRNA'::text)) OR ((cvterm.name)::text = 'tyrosyl_tRNA'::text)) OR ((cvterm.name)::text = 'valyl_tRNA'::text)) OR ((cvterm.name)::text = 'pyrrolysyl_tRNA'::text)) OR ((cvterm.name)::text = 'arginyl_tRNA'::text)) OR ((cvterm.name)::text = 'selenocysteinyl_tRNA'::text)) OR ((cvterm.name)::text = 'tRNA'::text));
  42059. --
  42060. -- Name: trna_encoding; Type: VIEW; Schema: so; Owner: -
  42061. --
  42062. CREATE VIEW trna_encoding AS
  42063. SELECT feature.feature_id AS trna_encoding_id,
  42064. feature.feature_id,
  42065. feature.dbxref_id,
  42066. feature.organism_id,
  42067. feature.name,
  42068. feature.uniquename,
  42069. feature.residues,
  42070. feature.seqlen,
  42071. feature.md5checksum,
  42072. feature.type_id,
  42073. feature.is_analysis,
  42074. feature.is_obsolete,
  42075. feature.timeaccessioned,
  42076. feature.timelastmodified
  42077. FROM (feature
  42078. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42079. WHERE ((cvterm.name)::text = 'tRNA_encoding'::text);
  42080. --
  42081. -- Name: trna_gene; Type: VIEW; Schema: so; Owner: -
  42082. --
  42083. CREATE VIEW trna_gene AS
  42084. SELECT feature.feature_id AS trna_gene_id,
  42085. feature.feature_id,
  42086. feature.dbxref_id,
  42087. feature.organism_id,
  42088. feature.name,
  42089. feature.uniquename,
  42090. feature.residues,
  42091. feature.seqlen,
  42092. feature.md5checksum,
  42093. feature.type_id,
  42094. feature.is_analysis,
  42095. feature.is_obsolete,
  42096. feature.timeaccessioned,
  42097. feature.timelastmodified
  42098. FROM (feature
  42099. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42100. WHERE ((cvterm.name)::text = 'tRNA_gene'::text);
  42101. --
  42102. -- Name: trna_intron; Type: VIEW; Schema: so; Owner: -
  42103. --
  42104. CREATE VIEW trna_intron AS
  42105. SELECT feature.feature_id AS trna_intron_id,
  42106. feature.feature_id,
  42107. feature.dbxref_id,
  42108. feature.organism_id,
  42109. feature.name,
  42110. feature.uniquename,
  42111. feature.residues,
  42112. feature.seqlen,
  42113. feature.md5checksum,
  42114. feature.type_id,
  42115. feature.is_analysis,
  42116. feature.is_obsolete,
  42117. feature.timeaccessioned,
  42118. feature.timelastmodified
  42119. FROM (feature
  42120. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42121. WHERE ((cvterm.name)::text = 'tRNA_intron'::text);
  42122. --
  42123. -- Name: trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  42124. --
  42125. CREATE VIEW trna_primary_transcript AS
  42126. SELECT feature.feature_id AS trna_primary_transcript_id,
  42127. feature.feature_id,
  42128. feature.dbxref_id,
  42129. feature.organism_id,
  42130. feature.name,
  42131. feature.uniquename,
  42132. feature.residues,
  42133. feature.seqlen,
  42134. feature.md5checksum,
  42135. feature.type_id,
  42136. feature.is_analysis,
  42137. feature.is_obsolete,
  42138. feature.timeaccessioned,
  42139. feature.timelastmodified
  42140. FROM (feature
  42141. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42142. WHERE ((((((((((((((((((((((((cvterm.name)::text = 'alanine_tRNA_primary_transcript'::text) OR ((cvterm.name)::text = 'arginine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'asparagine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'aspartic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'cysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamic_acid_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glutamine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'glycine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'histidine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'isoleucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'leucine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'lysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'methionine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'phenylalanine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'proline_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'serine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'threonine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tryptophan_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tyrosine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'valine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'pyrrolysine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'selenocysteine_tRNA_primary_transcript'::text)) OR ((cvterm.name)::text = 'tRNA_primary_transcript'::text));
  42143. --
  42144. -- Name: trna_region; Type: VIEW; Schema: so; Owner: -
  42145. --
  42146. CREATE VIEW trna_region AS
  42147. SELECT feature.feature_id AS trna_region_id,
  42148. feature.feature_id,
  42149. feature.dbxref_id,
  42150. feature.organism_id,
  42151. feature.name,
  42152. feature.uniquename,
  42153. feature.residues,
  42154. feature.seqlen,
  42155. feature.md5checksum,
  42156. feature.type_id,
  42157. feature.is_analysis,
  42158. feature.is_obsolete,
  42159. feature.timeaccessioned,
  42160. feature.timelastmodified
  42161. FROM (feature
  42162. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42163. WHERE (((((((cvterm.name)::text = 'anticodon_loop'::text) OR ((cvterm.name)::text = 'anticodon'::text)) OR ((cvterm.name)::text = 'CCA_tail'::text)) OR ((cvterm.name)::text = 'DHU_loop'::text)) OR ((cvterm.name)::text = 'T_loop'::text)) OR ((cvterm.name)::text = 'tRNA_region'::text));
  42164. --
  42165. -- Name: try_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  42166. --
  42167. CREATE VIEW try_trna_primary_transcript AS
  42168. SELECT feature.feature_id AS try_trna_primary_transcript_id,
  42169. feature.feature_id,
  42170. feature.dbxref_id,
  42171. feature.organism_id,
  42172. feature.name,
  42173. feature.uniquename,
  42174. feature.residues,
  42175. feature.seqlen,
  42176. feature.md5checksum,
  42177. feature.type_id,
  42178. feature.is_analysis,
  42179. feature.is_obsolete,
  42180. feature.timeaccessioned,
  42181. feature.timelastmodified
  42182. FROM (feature
  42183. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42184. WHERE ((cvterm.name)::text = 'tryptophan_tRNA_primary_transcript'::text);
  42185. --
  42186. -- Name: tryptophan; Type: VIEW; Schema: so; Owner: -
  42187. --
  42188. CREATE VIEW tryptophan AS
  42189. SELECT feature.feature_id AS tryptophan_id,
  42190. feature.feature_id,
  42191. feature.dbxref_id,
  42192. feature.organism_id,
  42193. feature.name,
  42194. feature.uniquename,
  42195. feature.residues,
  42196. feature.seqlen,
  42197. feature.md5checksum,
  42198. feature.type_id,
  42199. feature.is_analysis,
  42200. feature.is_obsolete,
  42201. feature.timeaccessioned,
  42202. feature.timelastmodified
  42203. FROM (feature
  42204. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42205. WHERE ((cvterm.name)::text = 'tryptophan'::text);
  42206. --
  42207. -- Name: tryptophanyl_trna; Type: VIEW; Schema: so; Owner: -
  42208. --
  42209. CREATE VIEW tryptophanyl_trna AS
  42210. SELECT feature.feature_id AS tryptophanyl_trna_id,
  42211. feature.feature_id,
  42212. feature.dbxref_id,
  42213. feature.organism_id,
  42214. feature.name,
  42215. feature.uniquename,
  42216. feature.residues,
  42217. feature.seqlen,
  42218. feature.md5checksum,
  42219. feature.type_id,
  42220. feature.is_analysis,
  42221. feature.is_obsolete,
  42222. feature.timeaccessioned,
  42223. feature.timelastmodified
  42224. FROM (feature
  42225. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42226. WHERE ((cvterm.name)::text = 'tryptophanyl_tRNA'::text);
  42227. --
  42228. -- Name: tss; Type: VIEW; Schema: so; Owner: -
  42229. --
  42230. CREATE VIEW tss AS
  42231. SELECT feature.feature_id AS tss_id,
  42232. feature.feature_id,
  42233. feature.dbxref_id,
  42234. feature.organism_id,
  42235. feature.name,
  42236. feature.uniquename,
  42237. feature.residues,
  42238. feature.seqlen,
  42239. feature.md5checksum,
  42240. feature.type_id,
  42241. feature.is_analysis,
  42242. feature.is_obsolete,
  42243. feature.timeaccessioned,
  42244. feature.timelastmodified
  42245. FROM (feature
  42246. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42247. WHERE ((((cvterm.name)::text = 'major_TSS'::text) OR ((cvterm.name)::text = 'minor_TSS'::text)) OR ((cvterm.name)::text = 'TSS'::text));
  42248. --
  42249. -- Name: tss_region; Type: VIEW; Schema: so; Owner: -
  42250. --
  42251. CREATE VIEW tss_region AS
  42252. SELECT feature.feature_id AS tss_region_id,
  42253. feature.feature_id,
  42254. feature.dbxref_id,
  42255. feature.organism_id,
  42256. feature.name,
  42257. feature.uniquename,
  42258. feature.residues,
  42259. feature.seqlen,
  42260. feature.md5checksum,
  42261. feature.type_id,
  42262. feature.is_analysis,
  42263. feature.is_obsolete,
  42264. feature.timeaccessioned,
  42265. feature.timelastmodified
  42266. FROM (feature
  42267. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42268. WHERE ((cvterm.name)::text = 'TSS_region'::text);
  42269. --
  42270. -- Name: twintron; Type: VIEW; Schema: so; Owner: -
  42271. --
  42272. CREATE VIEW twintron AS
  42273. SELECT feature.feature_id AS twintron_id,
  42274. feature.feature_id,
  42275. feature.dbxref_id,
  42276. feature.organism_id,
  42277. feature.name,
  42278. feature.uniquename,
  42279. feature.residues,
  42280. feature.seqlen,
  42281. feature.md5checksum,
  42282. feature.type_id,
  42283. feature.is_analysis,
  42284. feature.is_obsolete,
  42285. feature.timeaccessioned,
  42286. feature.timelastmodified
  42287. FROM (feature
  42288. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42289. WHERE ((cvterm.name)::text = 'twintron'::text);
  42290. --
  42291. -- Name: two_methyladenosine; Type: VIEW; Schema: so; Owner: -
  42292. --
  42293. CREATE VIEW two_methyladenosine AS
  42294. SELECT feature.feature_id AS two_methyladenosine_id,
  42295. feature.feature_id,
  42296. feature.dbxref_id,
  42297. feature.organism_id,
  42298. feature.name,
  42299. feature.uniquename,
  42300. feature.residues,
  42301. feature.seqlen,
  42302. feature.md5checksum,
  42303. feature.type_id,
  42304. feature.is_analysis,
  42305. feature.is_obsolete,
  42306. feature.timeaccessioned,
  42307. feature.timelastmodified
  42308. FROM (feature
  42309. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42310. WHERE ((cvterm.name)::text = 'two_methyladenosine'::text);
  42311. --
  42312. -- Name: two_methylthio_n6_cis_hydroxyisopentenyl_adenosine; Type: VIEW; Schema: so; Owner: -
  42313. --
  42314. CREATE VIEW two_methylthio_n6_cis_hydroxyisopentenyl_adenosine AS
  42315. SELECT feature.feature_id AS two_methylthio_n6_cis_hydroxyisopentenyl_adenosine_id,
  42316. feature.feature_id,
  42317. feature.dbxref_id,
  42318. feature.organism_id,
  42319. feature.name,
  42320. feature.uniquename,
  42321. feature.residues,
  42322. feature.seqlen,
  42323. feature.md5checksum,
  42324. feature.type_id,
  42325. feature.is_analysis,
  42326. feature.is_obsolete,
  42327. feature.timeaccessioned,
  42328. feature.timelastmodified
  42329. FROM (feature
  42330. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42331. WHERE ((cvterm.name)::text = 'two_methylthio_N6_cis_hydroxyisopentenyl_adenosine'::text);
  42332. --
  42333. -- Name: two_methylthio_n6_hydroxynorvalyl_carbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  42334. --
  42335. CREATE VIEW two_methylthio_n6_hydroxynorvalyl_carbamoyladenosine AS
  42336. SELECT feature.feature_id AS two_methylthio_n6_hydroxynorvalyl_carbamoyladenosine_id,
  42337. feature.feature_id,
  42338. feature.dbxref_id,
  42339. feature.organism_id,
  42340. feature.name,
  42341. feature.uniquename,
  42342. feature.residues,
  42343. feature.seqlen,
  42344. feature.md5checksum,
  42345. feature.type_id,
  42346. feature.is_analysis,
  42347. feature.is_obsolete,
  42348. feature.timeaccessioned,
  42349. feature.timelastmodified
  42350. FROM (feature
  42351. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42352. WHERE ((cvterm.name)::text = 'two_methylthio_N6_hydroxynorvalyl_carbamoyladenosine'::text);
  42353. --
  42354. -- Name: two_methylthio_n6_isopentenyladenosine; Type: VIEW; Schema: so; Owner: -
  42355. --
  42356. CREATE VIEW two_methylthio_n6_isopentenyladenosine AS
  42357. SELECT feature.feature_id AS two_methylthio_n6_isopentenyladenosine_id,
  42358. feature.feature_id,
  42359. feature.dbxref_id,
  42360. feature.organism_id,
  42361. feature.name,
  42362. feature.uniquename,
  42363. feature.residues,
  42364. feature.seqlen,
  42365. feature.md5checksum,
  42366. feature.type_id,
  42367. feature.is_analysis,
  42368. feature.is_obsolete,
  42369. feature.timeaccessioned,
  42370. feature.timelastmodified
  42371. FROM (feature
  42372. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42373. WHERE ((cvterm.name)::text = 'two_methylthio_N6_isopentenyladenosine'::text);
  42374. --
  42375. -- Name: two_methylthio_n6_methyladenosine; Type: VIEW; Schema: so; Owner: -
  42376. --
  42377. CREATE VIEW two_methylthio_n6_methyladenosine AS
  42378. SELECT feature.feature_id AS two_methylthio_n6_methyladenosine_id,
  42379. feature.feature_id,
  42380. feature.dbxref_id,
  42381. feature.organism_id,
  42382. feature.name,
  42383. feature.uniquename,
  42384. feature.residues,
  42385. feature.seqlen,
  42386. feature.md5checksum,
  42387. feature.type_id,
  42388. feature.is_analysis,
  42389. feature.is_obsolete,
  42390. feature.timeaccessioned,
  42391. feature.timelastmodified
  42392. FROM (feature
  42393. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42394. WHERE ((cvterm.name)::text = 'two_methylthio_N6_methyladenosine'::text);
  42395. --
  42396. -- Name: two_methylthio_n6_threonyl_carbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  42397. --
  42398. CREATE VIEW two_methylthio_n6_threonyl_carbamoyladenosine AS
  42399. SELECT feature.feature_id AS two_methylthio_n6_threonyl_carbamoyladenosine_id,
  42400. feature.feature_id,
  42401. feature.dbxref_id,
  42402. feature.organism_id,
  42403. feature.name,
  42404. feature.uniquename,
  42405. feature.residues,
  42406. feature.seqlen,
  42407. feature.md5checksum,
  42408. feature.type_id,
  42409. feature.is_analysis,
  42410. feature.is_obsolete,
  42411. feature.timeaccessioned,
  42412. feature.timelastmodified
  42413. FROM (feature
  42414. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42415. WHERE ((cvterm.name)::text = 'two_methylthio_N6_threonyl_carbamoyladenosine'::text);
  42416. --
  42417. -- Name: two_prime_o_methyladenosine; Type: VIEW; Schema: so; Owner: -
  42418. --
  42419. CREATE VIEW two_prime_o_methyladenosine AS
  42420. SELECT feature.feature_id AS two_prime_o_methyladenosine_id,
  42421. feature.feature_id,
  42422. feature.dbxref_id,
  42423. feature.organism_id,
  42424. feature.name,
  42425. feature.uniquename,
  42426. feature.residues,
  42427. feature.seqlen,
  42428. feature.md5checksum,
  42429. feature.type_id,
  42430. feature.is_analysis,
  42431. feature.is_obsolete,
  42432. feature.timeaccessioned,
  42433. feature.timelastmodified
  42434. FROM (feature
  42435. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42436. WHERE ((cvterm.name)::text = 'two_prime_O_methyladenosine'::text);
  42437. --
  42438. -- Name: two_prime_o_methylcytidine; Type: VIEW; Schema: so; Owner: -
  42439. --
  42440. CREATE VIEW two_prime_o_methylcytidine AS
  42441. SELECT feature.feature_id AS two_prime_o_methylcytidine_id,
  42442. feature.feature_id,
  42443. feature.dbxref_id,
  42444. feature.organism_id,
  42445. feature.name,
  42446. feature.uniquename,
  42447. feature.residues,
  42448. feature.seqlen,
  42449. feature.md5checksum,
  42450. feature.type_id,
  42451. feature.is_analysis,
  42452. feature.is_obsolete,
  42453. feature.timeaccessioned,
  42454. feature.timelastmodified
  42455. FROM (feature
  42456. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42457. WHERE ((cvterm.name)::text = 'two_prime_O_methylcytidine'::text);
  42458. --
  42459. -- Name: two_prime_o_methylguanosine; Type: VIEW; Schema: so; Owner: -
  42460. --
  42461. CREATE VIEW two_prime_o_methylguanosine AS
  42462. SELECT feature.feature_id AS two_prime_o_methylguanosine_id,
  42463. feature.feature_id,
  42464. feature.dbxref_id,
  42465. feature.organism_id,
  42466. feature.name,
  42467. feature.uniquename,
  42468. feature.residues,
  42469. feature.seqlen,
  42470. feature.md5checksum,
  42471. feature.type_id,
  42472. feature.is_analysis,
  42473. feature.is_obsolete,
  42474. feature.timeaccessioned,
  42475. feature.timelastmodified
  42476. FROM (feature
  42477. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42478. WHERE ((cvterm.name)::text = 'two_prime_O_methylguanosine'::text);
  42479. --
  42480. -- Name: two_prime_o_methylinosine; Type: VIEW; Schema: so; Owner: -
  42481. --
  42482. CREATE VIEW two_prime_o_methylinosine AS
  42483. SELECT feature.feature_id AS two_prime_o_methylinosine_id,
  42484. feature.feature_id,
  42485. feature.dbxref_id,
  42486. feature.organism_id,
  42487. feature.name,
  42488. feature.uniquename,
  42489. feature.residues,
  42490. feature.seqlen,
  42491. feature.md5checksum,
  42492. feature.type_id,
  42493. feature.is_analysis,
  42494. feature.is_obsolete,
  42495. feature.timeaccessioned,
  42496. feature.timelastmodified
  42497. FROM (feature
  42498. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42499. WHERE ((cvterm.name)::text = 'two_prime_O_methylinosine'::text);
  42500. --
  42501. -- Name: two_prime_o_methylpseudouridine; Type: VIEW; Schema: so; Owner: -
  42502. --
  42503. CREATE VIEW two_prime_o_methylpseudouridine AS
  42504. SELECT feature.feature_id AS two_prime_o_methylpseudouridine_id,
  42505. feature.feature_id,
  42506. feature.dbxref_id,
  42507. feature.organism_id,
  42508. feature.name,
  42509. feature.uniquename,
  42510. feature.residues,
  42511. feature.seqlen,
  42512. feature.md5checksum,
  42513. feature.type_id,
  42514. feature.is_analysis,
  42515. feature.is_obsolete,
  42516. feature.timeaccessioned,
  42517. feature.timelastmodified
  42518. FROM (feature
  42519. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42520. WHERE ((cvterm.name)::text = 'two_prime_O_methylpseudouridine'::text);
  42521. --
  42522. -- Name: two_prime_o_methyluridine; Type: VIEW; Schema: so; Owner: -
  42523. --
  42524. CREATE VIEW two_prime_o_methyluridine AS
  42525. SELECT feature.feature_id AS two_prime_o_methyluridine_id,
  42526. feature.feature_id,
  42527. feature.dbxref_id,
  42528. feature.organism_id,
  42529. feature.name,
  42530. feature.uniquename,
  42531. feature.residues,
  42532. feature.seqlen,
  42533. feature.md5checksum,
  42534. feature.type_id,
  42535. feature.is_analysis,
  42536. feature.is_obsolete,
  42537. feature.timeaccessioned,
  42538. feature.timelastmodified
  42539. FROM (feature
  42540. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42541. WHERE ((cvterm.name)::text = 'two_prime_O_methyluridine'::text);
  42542. --
  42543. -- Name: two_prime_o_riboa_phosphate; Type: VIEW; Schema: so; Owner: -
  42544. --
  42545. CREATE VIEW two_prime_o_riboa_phosphate AS
  42546. SELECT feature.feature_id AS two_prime_o_riboa_phosphate_id,
  42547. feature.feature_id,
  42548. feature.dbxref_id,
  42549. feature.organism_id,
  42550. feature.name,
  42551. feature.uniquename,
  42552. feature.residues,
  42553. feature.seqlen,
  42554. feature.md5checksum,
  42555. feature.type_id,
  42556. feature.is_analysis,
  42557. feature.is_obsolete,
  42558. feature.timeaccessioned,
  42559. feature.timelastmodified
  42560. FROM (feature
  42561. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42562. WHERE ((cvterm.name)::text = 'two_prime_O_ribosyladenosine_phosphate'::text);
  42563. --
  42564. -- Name: two_prime_o_ribosylguanosine_phosphate; Type: VIEW; Schema: so; Owner: -
  42565. --
  42566. CREATE VIEW two_prime_o_ribosylguanosine_phosphate AS
  42567. SELECT feature.feature_id AS two_prime_o_ribosylguanosine_phosphate_id,
  42568. feature.feature_id,
  42569. feature.dbxref_id,
  42570. feature.organism_id,
  42571. feature.name,
  42572. feature.uniquename,
  42573. feature.residues,
  42574. feature.seqlen,
  42575. feature.md5checksum,
  42576. feature.type_id,
  42577. feature.is_analysis,
  42578. feature.is_obsolete,
  42579. feature.timeaccessioned,
  42580. feature.timelastmodified
  42581. FROM (feature
  42582. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42583. WHERE ((cvterm.name)::text = 'two_prime_O_ribosylguanosine_phosphate'::text);
  42584. --
  42585. -- Name: two_thio_two_prime_o_methyluridine; Type: VIEW; Schema: so; Owner: -
  42586. --
  42587. CREATE VIEW two_thio_two_prime_o_methyluridine AS
  42588. SELECT feature.feature_id AS two_thio_two_prime_o_methyluridine_id,
  42589. feature.feature_id,
  42590. feature.dbxref_id,
  42591. feature.organism_id,
  42592. feature.name,
  42593. feature.uniquename,
  42594. feature.residues,
  42595. feature.seqlen,
  42596. feature.md5checksum,
  42597. feature.type_id,
  42598. feature.is_analysis,
  42599. feature.is_obsolete,
  42600. feature.timeaccessioned,
  42601. feature.timelastmodified
  42602. FROM (feature
  42603. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42604. WHERE ((cvterm.name)::text = 'two_thio_two_prime_O_methyluridine'::text);
  42605. --
  42606. -- Name: two_thiocytidine; Type: VIEW; Schema: so; Owner: -
  42607. --
  42608. CREATE VIEW two_thiocytidine AS
  42609. SELECT feature.feature_id AS two_thiocytidine_id,
  42610. feature.feature_id,
  42611. feature.dbxref_id,
  42612. feature.organism_id,
  42613. feature.name,
  42614. feature.uniquename,
  42615. feature.residues,
  42616. feature.seqlen,
  42617. feature.md5checksum,
  42618. feature.type_id,
  42619. feature.is_analysis,
  42620. feature.is_obsolete,
  42621. feature.timeaccessioned,
  42622. feature.timelastmodified
  42623. FROM (feature
  42624. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42625. WHERE ((cvterm.name)::text = 'two_thiocytidine'::text);
  42626. --
  42627. -- Name: two_thiouridine; Type: VIEW; Schema: so; Owner: -
  42628. --
  42629. CREATE VIEW two_thiouridine AS
  42630. SELECT feature.feature_id AS two_thiouridine_id,
  42631. feature.feature_id,
  42632. feature.dbxref_id,
  42633. feature.organism_id,
  42634. feature.name,
  42635. feature.uniquename,
  42636. feature.residues,
  42637. feature.seqlen,
  42638. feature.md5checksum,
  42639. feature.type_id,
  42640. feature.is_analysis,
  42641. feature.is_obsolete,
  42642. feature.timeaccessioned,
  42643. feature.timelastmodified
  42644. FROM (feature
  42645. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42646. WHERE ((cvterm.name)::text = 'two_thiouridine'::text);
  42647. --
  42648. -- Name: twokb_upstream_variant; Type: VIEW; Schema: so; Owner: -
  42649. --
  42650. CREATE VIEW twokb_upstream_variant AS
  42651. SELECT feature.feature_id AS twokb_upstream_variant_id,
  42652. feature.feature_id,
  42653. feature.dbxref_id,
  42654. feature.organism_id,
  42655. feature.name,
  42656. feature.uniquename,
  42657. feature.residues,
  42658. feature.seqlen,
  42659. feature.md5checksum,
  42660. feature.type_id,
  42661. feature.is_analysis,
  42662. feature.is_obsolete,
  42663. feature.timeaccessioned,
  42664. feature.timelastmodified
  42665. FROM (feature
  42666. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42667. WHERE ((cvterm.name)::text = '2KB_upstream_variant'::text);
  42668. --
  42669. -- Name: tyrosine; Type: VIEW; Schema: so; Owner: -
  42670. --
  42671. CREATE VIEW tyrosine AS
  42672. SELECT feature.feature_id AS tyrosine_id,
  42673. feature.feature_id,
  42674. feature.dbxref_id,
  42675. feature.organism_id,
  42676. feature.name,
  42677. feature.uniquename,
  42678. feature.residues,
  42679. feature.seqlen,
  42680. feature.md5checksum,
  42681. feature.type_id,
  42682. feature.is_analysis,
  42683. feature.is_obsolete,
  42684. feature.timeaccessioned,
  42685. feature.timelastmodified
  42686. FROM (feature
  42687. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42688. WHERE ((cvterm.name)::text = 'tyrosine'::text);
  42689. --
  42690. -- Name: tyrosine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  42691. --
  42692. CREATE VIEW tyrosine_trna_primary_transcript AS
  42693. SELECT feature.feature_id AS tyrosine_trna_primary_transcript_id,
  42694. feature.feature_id,
  42695. feature.dbxref_id,
  42696. feature.organism_id,
  42697. feature.name,
  42698. feature.uniquename,
  42699. feature.residues,
  42700. feature.seqlen,
  42701. feature.md5checksum,
  42702. feature.type_id,
  42703. feature.is_analysis,
  42704. feature.is_obsolete,
  42705. feature.timeaccessioned,
  42706. feature.timelastmodified
  42707. FROM (feature
  42708. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42709. WHERE ((cvterm.name)::text = 'tyrosine_tRNA_primary_transcript'::text);
  42710. --
  42711. -- Name: tyrosyl_trna; Type: VIEW; Schema: so; Owner: -
  42712. --
  42713. CREATE VIEW tyrosyl_trna AS
  42714. SELECT feature.feature_id AS tyrosyl_trna_id,
  42715. feature.feature_id,
  42716. feature.dbxref_id,
  42717. feature.organism_id,
  42718. feature.name,
  42719. feature.uniquename,
  42720. feature.residues,
  42721. feature.seqlen,
  42722. feature.md5checksum,
  42723. feature.type_id,
  42724. feature.is_analysis,
  42725. feature.is_obsolete,
  42726. feature.timeaccessioned,
  42727. feature.timelastmodified
  42728. FROM (feature
  42729. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42730. WHERE ((cvterm.name)::text = 'tyrosyl_tRNA'::text);
  42731. --
  42732. -- Name: u11_snrna; Type: VIEW; Schema: so; Owner: -
  42733. --
  42734. CREATE VIEW u11_snrna AS
  42735. SELECT feature.feature_id AS u11_snrna_id,
  42736. feature.feature_id,
  42737. feature.dbxref_id,
  42738. feature.organism_id,
  42739. feature.name,
  42740. feature.uniquename,
  42741. feature.residues,
  42742. feature.seqlen,
  42743. feature.md5checksum,
  42744. feature.type_id,
  42745. feature.is_analysis,
  42746. feature.is_obsolete,
  42747. feature.timeaccessioned,
  42748. feature.timelastmodified
  42749. FROM (feature
  42750. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42751. WHERE ((cvterm.name)::text = 'U11_snRNA'::text);
  42752. --
  42753. -- Name: u12_intron; Type: VIEW; Schema: so; Owner: -
  42754. --
  42755. CREATE VIEW u12_intron AS
  42756. SELECT feature.feature_id AS u12_intron_id,
  42757. feature.feature_id,
  42758. feature.dbxref_id,
  42759. feature.organism_id,
  42760. feature.name,
  42761. feature.uniquename,
  42762. feature.residues,
  42763. feature.seqlen,
  42764. feature.md5checksum,
  42765. feature.type_id,
  42766. feature.is_analysis,
  42767. feature.is_obsolete,
  42768. feature.timeaccessioned,
  42769. feature.timelastmodified
  42770. FROM (feature
  42771. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42772. WHERE ((cvterm.name)::text = 'U12_intron'::text);
  42773. --
  42774. -- Name: u12_snrna; Type: VIEW; Schema: so; Owner: -
  42775. --
  42776. CREATE VIEW u12_snrna AS
  42777. SELECT feature.feature_id AS u12_snrna_id,
  42778. feature.feature_id,
  42779. feature.dbxref_id,
  42780. feature.organism_id,
  42781. feature.name,
  42782. feature.uniquename,
  42783. feature.residues,
  42784. feature.seqlen,
  42785. feature.md5checksum,
  42786. feature.type_id,
  42787. feature.is_analysis,
  42788. feature.is_obsolete,
  42789. feature.timeaccessioned,
  42790. feature.timelastmodified
  42791. FROM (feature
  42792. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42793. WHERE ((cvterm.name)::text = 'U12_snRNA'::text);
  42794. --
  42795. -- Name: u14_snorna; Type: VIEW; Schema: so; Owner: -
  42796. --
  42797. CREATE VIEW u14_snorna AS
  42798. SELECT feature.feature_id AS u14_snorna_id,
  42799. feature.feature_id,
  42800. feature.dbxref_id,
  42801. feature.organism_id,
  42802. feature.name,
  42803. feature.uniquename,
  42804. feature.residues,
  42805. feature.seqlen,
  42806. feature.md5checksum,
  42807. feature.type_id,
  42808. feature.is_analysis,
  42809. feature.is_obsolete,
  42810. feature.timeaccessioned,
  42811. feature.timelastmodified
  42812. FROM (feature
  42813. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42814. WHERE ((cvterm.name)::text = 'U14_snoRNA'::text);
  42815. --
  42816. -- Name: u14_snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  42817. --
  42818. CREATE VIEW u14_snorna_primary_transcript AS
  42819. SELECT feature.feature_id AS u14_snorna_primary_transcript_id,
  42820. feature.feature_id,
  42821. feature.dbxref_id,
  42822. feature.organism_id,
  42823. feature.name,
  42824. feature.uniquename,
  42825. feature.residues,
  42826. feature.seqlen,
  42827. feature.md5checksum,
  42828. feature.type_id,
  42829. feature.is_analysis,
  42830. feature.is_obsolete,
  42831. feature.timeaccessioned,
  42832. feature.timelastmodified
  42833. FROM (feature
  42834. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42835. WHERE ((cvterm.name)::text = 'U14_snoRNA_primary_transcript'::text);
  42836. --
  42837. -- Name: u1_snrna; Type: VIEW; Schema: so; Owner: -
  42838. --
  42839. CREATE VIEW u1_snrna AS
  42840. SELECT feature.feature_id AS u1_snrna_id,
  42841. feature.feature_id,
  42842. feature.dbxref_id,
  42843. feature.organism_id,
  42844. feature.name,
  42845. feature.uniquename,
  42846. feature.residues,
  42847. feature.seqlen,
  42848. feature.md5checksum,
  42849. feature.type_id,
  42850. feature.is_analysis,
  42851. feature.is_obsolete,
  42852. feature.timeaccessioned,
  42853. feature.timelastmodified
  42854. FROM (feature
  42855. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42856. WHERE ((cvterm.name)::text = 'U1_snRNA'::text);
  42857. --
  42858. -- Name: u2_intron; Type: VIEW; Schema: so; Owner: -
  42859. --
  42860. CREATE VIEW u2_intron AS
  42861. SELECT feature.feature_id AS u2_intron_id,
  42862. feature.feature_id,
  42863. feature.dbxref_id,
  42864. feature.organism_id,
  42865. feature.name,
  42866. feature.uniquename,
  42867. feature.residues,
  42868. feature.seqlen,
  42869. feature.md5checksum,
  42870. feature.type_id,
  42871. feature.is_analysis,
  42872. feature.is_obsolete,
  42873. feature.timeaccessioned,
  42874. feature.timelastmodified
  42875. FROM (feature
  42876. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42877. WHERE ((cvterm.name)::text = 'U2_intron'::text);
  42878. --
  42879. -- Name: u2_snrna; Type: VIEW; Schema: so; Owner: -
  42880. --
  42881. CREATE VIEW u2_snrna AS
  42882. SELECT feature.feature_id AS u2_snrna_id,
  42883. feature.feature_id,
  42884. feature.dbxref_id,
  42885. feature.organism_id,
  42886. feature.name,
  42887. feature.uniquename,
  42888. feature.residues,
  42889. feature.seqlen,
  42890. feature.md5checksum,
  42891. feature.type_id,
  42892. feature.is_analysis,
  42893. feature.is_obsolete,
  42894. feature.timeaccessioned,
  42895. feature.timelastmodified
  42896. FROM (feature
  42897. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42898. WHERE ((cvterm.name)::text = 'U2_snRNA'::text);
  42899. --
  42900. -- Name: u3_five_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  42901. --
  42902. CREATE VIEW u3_five_prime_ltr_region AS
  42903. SELECT feature.feature_id AS u3_five_prime_ltr_region_id,
  42904. feature.feature_id,
  42905. feature.dbxref_id,
  42906. feature.organism_id,
  42907. feature.name,
  42908. feature.uniquename,
  42909. feature.residues,
  42910. feature.seqlen,
  42911. feature.md5checksum,
  42912. feature.type_id,
  42913. feature.is_analysis,
  42914. feature.is_obsolete,
  42915. feature.timeaccessioned,
  42916. feature.timelastmodified
  42917. FROM (feature
  42918. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42919. WHERE ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text);
  42920. --
  42921. -- Name: u3_ltr_region; Type: VIEW; Schema: so; Owner: -
  42922. --
  42923. CREATE VIEW u3_ltr_region AS
  42924. SELECT feature.feature_id AS u3_ltr_region_id,
  42925. feature.feature_id,
  42926. feature.dbxref_id,
  42927. feature.organism_id,
  42928. feature.name,
  42929. feature.uniquename,
  42930. feature.residues,
  42931. feature.seqlen,
  42932. feature.md5checksum,
  42933. feature.type_id,
  42934. feature.is_analysis,
  42935. feature.is_obsolete,
  42936. feature.timeaccessioned,
  42937. feature.timelastmodified
  42938. FROM (feature
  42939. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42940. WHERE (((cvterm.name)::text = 'U3_five_prime_LTR_region'::text) OR ((cvterm.name)::text = 'U3_LTR_region'::text));
  42941. --
  42942. -- Name: u3_snorna; Type: VIEW; Schema: so; Owner: -
  42943. --
  42944. CREATE VIEW u3_snorna AS
  42945. SELECT feature.feature_id AS u3_snorna_id,
  42946. feature.feature_id,
  42947. feature.dbxref_id,
  42948. feature.organism_id,
  42949. feature.name,
  42950. feature.uniquename,
  42951. feature.residues,
  42952. feature.seqlen,
  42953. feature.md5checksum,
  42954. feature.type_id,
  42955. feature.is_analysis,
  42956. feature.is_obsolete,
  42957. feature.timeaccessioned,
  42958. feature.timelastmodified
  42959. FROM (feature
  42960. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42961. WHERE ((cvterm.name)::text = 'U3_snoRNA'::text);
  42962. --
  42963. -- Name: u3_three_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  42964. --
  42965. CREATE VIEW u3_three_prime_ltr_region AS
  42966. SELECT feature.feature_id AS u3_three_prime_ltr_region_id,
  42967. feature.feature_id,
  42968. feature.dbxref_id,
  42969. feature.organism_id,
  42970. feature.name,
  42971. feature.uniquename,
  42972. feature.residues,
  42973. feature.seqlen,
  42974. feature.md5checksum,
  42975. feature.type_id,
  42976. feature.is_analysis,
  42977. feature.is_obsolete,
  42978. feature.timeaccessioned,
  42979. feature.timelastmodified
  42980. FROM (feature
  42981. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42982. WHERE ((cvterm.name)::text = 'U3_three_prime_LTR_region'::text);
  42983. --
  42984. -- Name: u4_snrna; Type: VIEW; Schema: so; Owner: -
  42985. --
  42986. CREATE VIEW u4_snrna AS
  42987. SELECT feature.feature_id AS u4_snrna_id,
  42988. feature.feature_id,
  42989. feature.dbxref_id,
  42990. feature.organism_id,
  42991. feature.name,
  42992. feature.uniquename,
  42993. feature.residues,
  42994. feature.seqlen,
  42995. feature.md5checksum,
  42996. feature.type_id,
  42997. feature.is_analysis,
  42998. feature.is_obsolete,
  42999. feature.timeaccessioned,
  43000. feature.timelastmodified
  43001. FROM (feature
  43002. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43003. WHERE ((cvterm.name)::text = 'U4_snRNA'::text);
  43004. --
  43005. -- Name: u4atac_snrna; Type: VIEW; Schema: so; Owner: -
  43006. --
  43007. CREATE VIEW u4atac_snrna AS
  43008. SELECT feature.feature_id AS u4atac_snrna_id,
  43009. feature.feature_id,
  43010. feature.dbxref_id,
  43011. feature.organism_id,
  43012. feature.name,
  43013. feature.uniquename,
  43014. feature.residues,
  43015. feature.seqlen,
  43016. feature.md5checksum,
  43017. feature.type_id,
  43018. feature.is_analysis,
  43019. feature.is_obsolete,
  43020. feature.timeaccessioned,
  43021. feature.timelastmodified
  43022. FROM (feature
  43023. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43024. WHERE ((cvterm.name)::text = 'U4atac_snRNA'::text);
  43025. --
  43026. -- Name: u5_five_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  43027. --
  43028. CREATE VIEW u5_five_prime_ltr_region AS
  43029. SELECT feature.feature_id AS u5_five_prime_ltr_region_id,
  43030. feature.feature_id,
  43031. feature.dbxref_id,
  43032. feature.organism_id,
  43033. feature.name,
  43034. feature.uniquename,
  43035. feature.residues,
  43036. feature.seqlen,
  43037. feature.md5checksum,
  43038. feature.type_id,
  43039. feature.is_analysis,
  43040. feature.is_obsolete,
  43041. feature.timeaccessioned,
  43042. feature.timelastmodified
  43043. FROM (feature
  43044. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43045. WHERE ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text);
  43046. --
  43047. -- Name: u5_ltr_region; Type: VIEW; Schema: so; Owner: -
  43048. --
  43049. CREATE VIEW u5_ltr_region AS
  43050. SELECT feature.feature_id AS u5_ltr_region_id,
  43051. feature.feature_id,
  43052. feature.dbxref_id,
  43053. feature.organism_id,
  43054. feature.name,
  43055. feature.uniquename,
  43056. feature.residues,
  43057. feature.seqlen,
  43058. feature.md5checksum,
  43059. feature.type_id,
  43060. feature.is_analysis,
  43061. feature.is_obsolete,
  43062. feature.timeaccessioned,
  43063. feature.timelastmodified
  43064. FROM (feature
  43065. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43066. WHERE (((cvterm.name)::text = 'U5_five_prime_LTR_region'::text) OR ((cvterm.name)::text = 'U5_LTR_region'::text));
  43067. --
  43068. -- Name: u5_snrna; Type: VIEW; Schema: so; Owner: -
  43069. --
  43070. CREATE VIEW u5_snrna AS
  43071. SELECT feature.feature_id AS u5_snrna_id,
  43072. feature.feature_id,
  43073. feature.dbxref_id,
  43074. feature.organism_id,
  43075. feature.name,
  43076. feature.uniquename,
  43077. feature.residues,
  43078. feature.seqlen,
  43079. feature.md5checksum,
  43080. feature.type_id,
  43081. feature.is_analysis,
  43082. feature.is_obsolete,
  43083. feature.timeaccessioned,
  43084. feature.timelastmodified
  43085. FROM (feature
  43086. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43087. WHERE ((cvterm.name)::text = 'U5_snRNA'::text);
  43088. --
  43089. -- Name: u5_three_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  43090. --
  43091. CREATE VIEW u5_three_prime_ltr_region AS
  43092. SELECT feature.feature_id AS u5_three_prime_ltr_region_id,
  43093. feature.feature_id,
  43094. feature.dbxref_id,
  43095. feature.organism_id,
  43096. feature.name,
  43097. feature.uniquename,
  43098. feature.residues,
  43099. feature.seqlen,
  43100. feature.md5checksum,
  43101. feature.type_id,
  43102. feature.is_analysis,
  43103. feature.is_obsolete,
  43104. feature.timeaccessioned,
  43105. feature.timelastmodified
  43106. FROM (feature
  43107. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43108. WHERE ((cvterm.name)::text = 'U5_three_prime_LTR_region'::text);
  43109. --
  43110. -- Name: u6_snrna; Type: VIEW; Schema: so; Owner: -
  43111. --
  43112. CREATE VIEW u6_snrna AS
  43113. SELECT feature.feature_id AS u6_snrna_id,
  43114. feature.feature_id,
  43115. feature.dbxref_id,
  43116. feature.organism_id,
  43117. feature.name,
  43118. feature.uniquename,
  43119. feature.residues,
  43120. feature.seqlen,
  43121. feature.md5checksum,
  43122. feature.type_id,
  43123. feature.is_analysis,
  43124. feature.is_obsolete,
  43125. feature.timeaccessioned,
  43126. feature.timelastmodified
  43127. FROM (feature
  43128. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43129. WHERE ((cvterm.name)::text = 'U6_snRNA'::text);
  43130. --
  43131. -- Name: u6atac_snrna; Type: VIEW; Schema: so; Owner: -
  43132. --
  43133. CREATE VIEW u6atac_snrna AS
  43134. SELECT feature.feature_id AS u6atac_snrna_id,
  43135. feature.feature_id,
  43136. feature.dbxref_id,
  43137. feature.organism_id,
  43138. feature.name,
  43139. feature.uniquename,
  43140. feature.residues,
  43141. feature.seqlen,
  43142. feature.md5checksum,
  43143. feature.type_id,
  43144. feature.is_analysis,
  43145. feature.is_obsolete,
  43146. feature.timeaccessioned,
  43147. feature.timelastmodified
  43148. FROM (feature
  43149. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43150. WHERE ((cvterm.name)::text = 'U6atac_snRNA'::text);
  43151. --
  43152. -- Name: u_box; Type: VIEW; Schema: so; Owner: -
  43153. --
  43154. CREATE VIEW u_box AS
  43155. SELECT feature.feature_id AS u_box_id,
  43156. feature.feature_id,
  43157. feature.dbxref_id,
  43158. feature.organism_id,
  43159. feature.name,
  43160. feature.uniquename,
  43161. feature.residues,
  43162. feature.seqlen,
  43163. feature.md5checksum,
  43164. feature.type_id,
  43165. feature.is_analysis,
  43166. feature.is_obsolete,
  43167. feature.timeaccessioned,
  43168. feature.timelastmodified
  43169. FROM (feature
  43170. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43171. WHERE ((cvterm.name)::text = 'U_box'::text);
  43172. --
  43173. -- Name: uaa_stop_codon_signal; Type: VIEW; Schema: so; Owner: -
  43174. --
  43175. CREATE VIEW uaa_stop_codon_signal AS
  43176. SELECT feature.feature_id AS uaa_stop_codon_signal_id,
  43177. feature.feature_id,
  43178. feature.dbxref_id,
  43179. feature.organism_id,
  43180. feature.name,
  43181. feature.uniquename,
  43182. feature.residues,
  43183. feature.seqlen,
  43184. feature.md5checksum,
  43185. feature.type_id,
  43186. feature.is_analysis,
  43187. feature.is_obsolete,
  43188. feature.timeaccessioned,
  43189. feature.timelastmodified
  43190. FROM (feature
  43191. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43192. WHERE ((cvterm.name)::text = 'UAA_stop_codon_signal'::text);
  43193. --
  43194. -- Name: uag_stop_codon_signal; Type: VIEW; Schema: so; Owner: -
  43195. --
  43196. CREATE VIEW uag_stop_codon_signal AS
  43197. SELECT feature.feature_id AS uag_stop_codon_signal_id,
  43198. feature.feature_id,
  43199. feature.dbxref_id,
  43200. feature.organism_id,
  43201. feature.name,
  43202. feature.uniquename,
  43203. feature.residues,
  43204. feature.seqlen,
  43205. feature.md5checksum,
  43206. feature.type_id,
  43207. feature.is_analysis,
  43208. feature.is_obsolete,
  43209. feature.timeaccessioned,
  43210. feature.timelastmodified
  43211. FROM (feature
  43212. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43213. WHERE ((cvterm.name)::text = 'UAG_stop_codon_signal'::text);
  43214. --
  43215. -- Name: uga_stop_codon_signal; Type: VIEW; Schema: so; Owner: -
  43216. --
  43217. CREATE VIEW uga_stop_codon_signal AS
  43218. SELECT feature.feature_id AS uga_stop_codon_signal_id,
  43219. feature.feature_id,
  43220. feature.dbxref_id,
  43221. feature.organism_id,
  43222. feature.name,
  43223. feature.uniquename,
  43224. feature.residues,
  43225. feature.seqlen,
  43226. feature.md5checksum,
  43227. feature.type_id,
  43228. feature.is_analysis,
  43229. feature.is_obsolete,
  43230. feature.timeaccessioned,
  43231. feature.timelastmodified
  43232. FROM (feature
  43233. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43234. WHERE ((cvterm.name)::text = 'UGA_stop_codon_signal'::text);
  43235. --
  43236. -- Name: ultracontig; Type: VIEW; Schema: so; Owner: -
  43237. --
  43238. CREATE VIEW ultracontig AS
  43239. SELECT feature.feature_id AS ultracontig_id,
  43240. feature.feature_id,
  43241. feature.dbxref_id,
  43242. feature.organism_id,
  43243. feature.name,
  43244. feature.uniquename,
  43245. feature.residues,
  43246. feature.seqlen,
  43247. feature.md5checksum,
  43248. feature.type_id,
  43249. feature.is_analysis,
  43250. feature.is_obsolete,
  43251. feature.timeaccessioned,
  43252. feature.timelastmodified
  43253. FROM (feature
  43254. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43255. WHERE ((cvterm.name)::text = 'ultracontig'::text);
  43256. --
  43257. -- Name: uncharacterised_chromosomal_mutation; Type: VIEW; Schema: so; Owner: -
  43258. --
  43259. CREATE VIEW uncharacterised_chromosomal_mutation AS
  43260. SELECT feature.feature_id AS uncharacterised_chromosomal_mutation_id,
  43261. feature.feature_id,
  43262. feature.dbxref_id,
  43263. feature.organism_id,
  43264. feature.name,
  43265. feature.uniquename,
  43266. feature.residues,
  43267. feature.seqlen,
  43268. feature.md5checksum,
  43269. feature.type_id,
  43270. feature.is_analysis,
  43271. feature.is_obsolete,
  43272. feature.timeaccessioned,
  43273. feature.timelastmodified
  43274. FROM (feature
  43275. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43276. WHERE (((cvterm.name)::text = 'partially_characterised_chromosomal_mutation'::text) OR ((cvterm.name)::text = 'uncharacterised_chromosomal_mutation'::text));
  43277. --
  43278. -- Name: undermodified_hydroxywybutosine; Type: VIEW; Schema: so; Owner: -
  43279. --
  43280. CREATE VIEW undermodified_hydroxywybutosine AS
  43281. SELECT feature.feature_id AS undermodified_hydroxywybutosine_id,
  43282. feature.feature_id,
  43283. feature.dbxref_id,
  43284. feature.organism_id,
  43285. feature.name,
  43286. feature.uniquename,
  43287. feature.residues,
  43288. feature.seqlen,
  43289. feature.md5checksum,
  43290. feature.type_id,
  43291. feature.is_analysis,
  43292. feature.is_obsolete,
  43293. feature.timeaccessioned,
  43294. feature.timelastmodified
  43295. FROM (feature
  43296. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43297. WHERE ((cvterm.name)::text = 'undermodified_hydroxywybutosine'::text);
  43298. --
  43299. -- Name: unedited_region; Type: VIEW; Schema: so; Owner: -
  43300. --
  43301. CREATE VIEW unedited_region AS
  43302. SELECT feature.feature_id AS unedited_region_id,
  43303. feature.feature_id,
  43304. feature.dbxref_id,
  43305. feature.organism_id,
  43306. feature.name,
  43307. feature.uniquename,
  43308. feature.residues,
  43309. feature.seqlen,
  43310. feature.md5checksum,
  43311. feature.type_id,
  43312. feature.is_analysis,
  43313. feature.is_obsolete,
  43314. feature.timeaccessioned,
  43315. feature.timelastmodified
  43316. FROM (feature
  43317. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43318. WHERE ((cvterm.name)::text = 'unedited_region'::text);
  43319. --
  43320. -- Name: unigene_cluster; Type: VIEW; Schema: so; Owner: -
  43321. --
  43322. CREATE VIEW unigene_cluster AS
  43323. SELECT feature.feature_id AS unigene_cluster_id,
  43324. feature.feature_id,
  43325. feature.dbxref_id,
  43326. feature.organism_id,
  43327. feature.name,
  43328. feature.uniquename,
  43329. feature.residues,
  43330. feature.seqlen,
  43331. feature.md5checksum,
  43332. feature.type_id,
  43333. feature.is_analysis,
  43334. feature.is_obsolete,
  43335. feature.timeaccessioned,
  43336. feature.timelastmodified
  43337. FROM (feature
  43338. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43339. WHERE ((cvterm.name)::text = 'unigene_cluster'::text);
  43340. --
  43341. -- Name: uninvert_insert_dup; Type: VIEW; Schema: so; Owner: -
  43342. --
  43343. CREATE VIEW uninvert_insert_dup AS
  43344. SELECT feature.feature_id AS uninvert_insert_dup_id,
  43345. feature.feature_id,
  43346. feature.dbxref_id,
  43347. feature.organism_id,
  43348. feature.name,
  43349. feature.uniquename,
  43350. feature.residues,
  43351. feature.seqlen,
  43352. feature.md5checksum,
  43353. feature.type_id,
  43354. feature.is_analysis,
  43355. feature.is_obsolete,
  43356. feature.timeaccessioned,
  43357. feature.timelastmodified
  43358. FROM (feature
  43359. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43360. WHERE ((cvterm.name)::text = 'uninverted_insertional_duplication'::text);
  43361. --
  43362. -- Name: uninvert_inter_transposition; Type: VIEW; Schema: so; Owner: -
  43363. --
  43364. CREATE VIEW uninvert_inter_transposition AS
  43365. SELECT feature.feature_id AS uninvert_inter_transposition_id,
  43366. feature.feature_id,
  43367. feature.dbxref_id,
  43368. feature.organism_id,
  43369. feature.name,
  43370. feature.uniquename,
  43371. feature.residues,
  43372. feature.seqlen,
  43373. feature.md5checksum,
  43374. feature.type_id,
  43375. feature.is_analysis,
  43376. feature.is_obsolete,
  43377. feature.timeaccessioned,
  43378. feature.timelastmodified
  43379. FROM (feature
  43380. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43381. WHERE ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text);
  43382. --
  43383. -- Name: uninvert_intra_transposition; Type: VIEW; Schema: so; Owner: -
  43384. --
  43385. CREATE VIEW uninvert_intra_transposition AS
  43386. SELECT feature.feature_id AS uninvert_intra_transposition_id,
  43387. feature.feature_id,
  43388. feature.dbxref_id,
  43389. feature.organism_id,
  43390. feature.name,
  43391. feature.uniquename,
  43392. feature.residues,
  43393. feature.seqlen,
  43394. feature.md5checksum,
  43395. feature.type_id,
  43396. feature.is_analysis,
  43397. feature.is_obsolete,
  43398. feature.timeaccessioned,
  43399. feature.timelastmodified
  43400. FROM (feature
  43401. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43402. WHERE ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text);
  43403. --
  43404. -- Name: unique_variant; Type: VIEW; Schema: so; Owner: -
  43405. --
  43406. CREATE VIEW unique_variant AS
  43407. SELECT feature.feature_id AS unique_variant_id,
  43408. feature.feature_id,
  43409. feature.dbxref_id,
  43410. feature.organism_id,
  43411. feature.name,
  43412. feature.uniquename,
  43413. feature.residues,
  43414. feature.seqlen,
  43415. feature.md5checksum,
  43416. feature.type_id,
  43417. feature.is_analysis,
  43418. feature.is_obsolete,
  43419. feature.timeaccessioned,
  43420. feature.timelastmodified
  43421. FROM (feature
  43422. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43423. WHERE ((cvterm.name)::text = 'unique_variant'::text);
  43424. --
  43425. -- Name: unitary_pseudogene; Type: VIEW; Schema: so; Owner: -
  43426. --
  43427. CREATE VIEW unitary_pseudogene AS
  43428. SELECT feature.feature_id AS unitary_pseudogene_id,
  43429. feature.feature_id,
  43430. feature.dbxref_id,
  43431. feature.organism_id,
  43432. feature.name,
  43433. feature.uniquename,
  43434. feature.residues,
  43435. feature.seqlen,
  43436. feature.md5checksum,
  43437. feature.type_id,
  43438. feature.is_analysis,
  43439. feature.is_obsolete,
  43440. feature.timeaccessioned,
  43441. feature.timelastmodified
  43442. FROM (feature
  43443. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43444. WHERE ((cvterm.name)::text = 'unitary_pseudogene'::text);
  43445. --
  43446. -- Name: unorient_insert_dup; Type: VIEW; Schema: so; Owner: -
  43447. --
  43448. CREATE VIEW unorient_insert_dup AS
  43449. SELECT feature.feature_id AS unorient_insert_dup_id,
  43450. feature.feature_id,
  43451. feature.dbxref_id,
  43452. feature.organism_id,
  43453. feature.name,
  43454. feature.uniquename,
  43455. feature.residues,
  43456. feature.seqlen,
  43457. feature.md5checksum,
  43458. feature.type_id,
  43459. feature.is_analysis,
  43460. feature.is_obsolete,
  43461. feature.timeaccessioned,
  43462. feature.timelastmodified
  43463. FROM (feature
  43464. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43465. WHERE ((cvterm.name)::text = 'unoriented_insertional_duplication'::text);
  43466. --
  43467. -- Name: unoriented_interchromosomal_transposition; Type: VIEW; Schema: so; Owner: -
  43468. --
  43469. CREATE VIEW unoriented_interchromosomal_transposition AS
  43470. SELECT feature.feature_id AS unoriented_interchromosomal_transposition_id,
  43471. feature.feature_id,
  43472. feature.dbxref_id,
  43473. feature.organism_id,
  43474. feature.name,
  43475. feature.uniquename,
  43476. feature.residues,
  43477. feature.seqlen,
  43478. feature.md5checksum,
  43479. feature.type_id,
  43480. feature.is_analysis,
  43481. feature.is_obsolete,
  43482. feature.timeaccessioned,
  43483. feature.timelastmodified
  43484. FROM (feature
  43485. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43486. WHERE ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text);
  43487. --
  43488. -- Name: unoriented_intrachromosomal_transposition; Type: VIEW; Schema: so; Owner: -
  43489. --
  43490. CREATE VIEW unoriented_intrachromosomal_transposition AS
  43491. SELECT feature.feature_id AS unoriented_intrachromosomal_transposition_id,
  43492. feature.feature_id,
  43493. feature.dbxref_id,
  43494. feature.organism_id,
  43495. feature.name,
  43496. feature.uniquename,
  43497. feature.residues,
  43498. feature.seqlen,
  43499. feature.md5checksum,
  43500. feature.type_id,
  43501. feature.is_analysis,
  43502. feature.is_obsolete,
  43503. feature.timeaccessioned,
  43504. feature.timelastmodified
  43505. FROM (feature
  43506. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43507. WHERE ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text);
  43508. --
  43509. -- Name: untranslated_region_polycistronic_mrna; Type: VIEW; Schema: so; Owner: -
  43510. --
  43511. CREATE VIEW untranslated_region_polycistronic_mrna AS
  43512. SELECT feature.feature_id AS untranslated_region_polycistronic_mrna_id,
  43513. feature.feature_id,
  43514. feature.dbxref_id,
  43515. feature.organism_id,
  43516. feature.name,
  43517. feature.uniquename,
  43518. feature.residues,
  43519. feature.seqlen,
  43520. feature.md5checksum,
  43521. feature.type_id,
  43522. feature.is_analysis,
  43523. feature.is_obsolete,
  43524. feature.timeaccessioned,
  43525. feature.timelastmodified
  43526. FROM (feature
  43527. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43528. WHERE ((cvterm.name)::text = 'untranslated_region_polycistronic_mRNA'::text);
  43529. --
  43530. -- Name: upd; Type: VIEW; Schema: so; Owner: -
  43531. --
  43532. CREATE VIEW upd AS
  43533. SELECT feature.feature_id AS upd_id,
  43534. feature.feature_id,
  43535. feature.dbxref_id,
  43536. feature.organism_id,
  43537. feature.name,
  43538. feature.uniquename,
  43539. feature.residues,
  43540. feature.seqlen,
  43541. feature.md5checksum,
  43542. feature.type_id,
  43543. feature.is_analysis,
  43544. feature.is_obsolete,
  43545. feature.timeaccessioned,
  43546. feature.timelastmodified
  43547. FROM (feature
  43548. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43549. WHERE ((((cvterm.name)::text = 'maternal_uniparental_disomy'::text) OR ((cvterm.name)::text = 'paternal_uniparental_disomy'::text)) OR ((cvterm.name)::text = 'UPD'::text));
  43550. --
  43551. -- Name: upstream_aug_codon; Type: VIEW; Schema: so; Owner: -
  43552. --
  43553. CREATE VIEW upstream_aug_codon AS
  43554. SELECT feature.feature_id AS upstream_aug_codon_id,
  43555. feature.feature_id,
  43556. feature.dbxref_id,
  43557. feature.organism_id,
  43558. feature.name,
  43559. feature.uniquename,
  43560. feature.residues,
  43561. feature.seqlen,
  43562. feature.md5checksum,
  43563. feature.type_id,
  43564. feature.is_analysis,
  43565. feature.is_obsolete,
  43566. feature.timeaccessioned,
  43567. feature.timelastmodified
  43568. FROM (feature
  43569. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43570. WHERE ((cvterm.name)::text = 'upstream_AUG_codon'::text);
  43571. --
  43572. -- Name: upstream_gene_variant; Type: VIEW; Schema: so; Owner: -
  43573. --
  43574. CREATE VIEW upstream_gene_variant AS
  43575. SELECT feature.feature_id AS upstream_gene_variant_id,
  43576. feature.feature_id,
  43577. feature.dbxref_id,
  43578. feature.organism_id,
  43579. feature.name,
  43580. feature.uniquename,
  43581. feature.residues,
  43582. feature.seqlen,
  43583. feature.md5checksum,
  43584. feature.type_id,
  43585. feature.is_analysis,
  43586. feature.is_obsolete,
  43587. feature.timeaccessioned,
  43588. feature.timelastmodified
  43589. FROM (feature
  43590. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43591. WHERE ((((cvterm.name)::text = '5KB_upstream_variant'::text) OR ((cvterm.name)::text = '2KB_upstream_variant'::text)) OR ((cvterm.name)::text = 'upstream_gene_variant'::text));
  43592. --
  43593. -- Name: uridine_five_oxyacetic_acid; Type: VIEW; Schema: so; Owner: -
  43594. --
  43595. CREATE VIEW uridine_five_oxyacetic_acid AS
  43596. SELECT feature.feature_id AS uridine_five_oxyacetic_acid_id,
  43597. feature.feature_id,
  43598. feature.dbxref_id,
  43599. feature.organism_id,
  43600. feature.name,
  43601. feature.uniquename,
  43602. feature.residues,
  43603. feature.seqlen,
  43604. feature.md5checksum,
  43605. feature.type_id,
  43606. feature.is_analysis,
  43607. feature.is_obsolete,
  43608. feature.timeaccessioned,
  43609. feature.timelastmodified
  43610. FROM (feature
  43611. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43612. WHERE ((cvterm.name)::text = 'uridine_five_oxyacetic_acid'::text);
  43613. --
  43614. -- Name: uridine_five_oxyacetic_acid_methyl_ester; Type: VIEW; Schema: so; Owner: -
  43615. --
  43616. CREATE VIEW uridine_five_oxyacetic_acid_methyl_ester AS
  43617. SELECT feature.feature_id AS uridine_five_oxyacetic_acid_methyl_ester_id,
  43618. feature.feature_id,
  43619. feature.dbxref_id,
  43620. feature.organism_id,
  43621. feature.name,
  43622. feature.uniquename,
  43623. feature.residues,
  43624. feature.seqlen,
  43625. feature.md5checksum,
  43626. feature.type_id,
  43627. feature.is_analysis,
  43628. feature.is_obsolete,
  43629. feature.timeaccessioned,
  43630. feature.timelastmodified
  43631. FROM (feature
  43632. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43633. WHERE ((cvterm.name)::text = 'uridine_five_oxyacetic_acid_methyl_ester'::text);
  43634. --
  43635. -- Name: ust; Type: VIEW; Schema: so; Owner: -
  43636. --
  43637. CREATE VIEW ust AS
  43638. SELECT feature.feature_id AS ust_id,
  43639. feature.feature_id,
  43640. feature.dbxref_id,
  43641. feature.organism_id,
  43642. feature.name,
  43643. feature.uniquename,
  43644. feature.residues,
  43645. feature.seqlen,
  43646. feature.md5checksum,
  43647. feature.type_id,
  43648. feature.is_analysis,
  43649. feature.is_obsolete,
  43650. feature.timeaccessioned,
  43651. feature.timelastmodified
  43652. FROM (feature
  43653. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43654. WHERE ((((cvterm.name)::text = 'three_prime_UST'::text) OR ((cvterm.name)::text = 'five_prime_UST'::text)) OR ((cvterm.name)::text = 'UST'::text));
  43655. --
  43656. -- Name: ust_match; Type: VIEW; Schema: so; Owner: -
  43657. --
  43658. CREATE VIEW ust_match AS
  43659. SELECT feature.feature_id AS ust_match_id,
  43660. feature.feature_id,
  43661. feature.dbxref_id,
  43662. feature.organism_id,
  43663. feature.name,
  43664. feature.uniquename,
  43665. feature.residues,
  43666. feature.seqlen,
  43667. feature.md5checksum,
  43668. feature.type_id,
  43669. feature.is_analysis,
  43670. feature.is_obsolete,
  43671. feature.timeaccessioned,
  43672. feature.timelastmodified
  43673. FROM (feature
  43674. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43675. WHERE ((cvterm.name)::text = 'UST_match'::text);
  43676. --
  43677. -- Name: utr; Type: VIEW; Schema: so; Owner: -
  43678. --
  43679. CREATE VIEW utr AS
  43680. SELECT feature.feature_id AS utr_id,
  43681. feature.feature_id,
  43682. feature.dbxref_id,
  43683. feature.organism_id,
  43684. feature.name,
  43685. feature.uniquename,
  43686. feature.residues,
  43687. feature.seqlen,
  43688. feature.md5checksum,
  43689. feature.type_id,
  43690. feature.is_analysis,
  43691. feature.is_obsolete,
  43692. feature.timeaccessioned,
  43693. feature.timelastmodified
  43694. FROM (feature
  43695. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43696. WHERE ((((((cvterm.name)::text = 'five_prime_UTR'::text) OR ((cvterm.name)::text = 'three_prime_UTR'::text)) OR ((cvterm.name)::text = 'internal_UTR'::text)) OR ((cvterm.name)::text = 'untranslated_region_polycistronic_mRNA'::text)) OR ((cvterm.name)::text = 'UTR'::text));
  43697. --
  43698. -- Name: utr_intron; Type: VIEW; Schema: so; Owner: -
  43699. --
  43700. CREATE VIEW utr_intron AS
  43701. SELECT feature.feature_id AS utr_intron_id,
  43702. feature.feature_id,
  43703. feature.dbxref_id,
  43704. feature.organism_id,
  43705. feature.name,
  43706. feature.uniquename,
  43707. feature.residues,
  43708. feature.seqlen,
  43709. feature.md5checksum,
  43710. feature.type_id,
  43711. feature.is_analysis,
  43712. feature.is_obsolete,
  43713. feature.timeaccessioned,
  43714. feature.timelastmodified
  43715. FROM (feature
  43716. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43717. WHERE ((((cvterm.name)::text = 'five_prime_UTR_intron'::text) OR ((cvterm.name)::text = 'three_prime_UTR_intron'::text)) OR ((cvterm.name)::text = 'UTR_intron'::text));
  43718. --
  43719. -- Name: utr_region; Type: VIEW; Schema: so; Owner: -
  43720. --
  43721. CREATE VIEW utr_region AS
  43722. SELECT feature.feature_id AS utr_region_id,
  43723. feature.feature_id,
  43724. feature.dbxref_id,
  43725. feature.organism_id,
  43726. feature.name,
  43727. feature.uniquename,
  43728. feature.residues,
  43729. feature.seqlen,
  43730. feature.md5checksum,
  43731. feature.type_id,
  43732. feature.is_analysis,
  43733. feature.is_obsolete,
  43734. feature.timeaccessioned,
  43735. feature.timelastmodified
  43736. FROM (feature
  43737. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43738. WHERE ((((((cvterm.name)::text = 'upstream_AUG_codon'::text) OR ((cvterm.name)::text = 'AU_rich_element'::text)) OR ((cvterm.name)::text = 'Bruno_response_element'::text)) OR ((cvterm.name)::text = 'iron_responsive_element'::text)) OR ((cvterm.name)::text = 'UTR_region'::text));
  43739. --
  43740. -- Name: utr_variant; Type: VIEW; Schema: so; Owner: -
  43741. --
  43742. CREATE VIEW utr_variant AS
  43743. SELECT feature.feature_id AS utr_variant_id,
  43744. feature.feature_id,
  43745. feature.dbxref_id,
  43746. feature.organism_id,
  43747. feature.name,
  43748. feature.uniquename,
  43749. feature.residues,
  43750. feature.seqlen,
  43751. feature.md5checksum,
  43752. feature.type_id,
  43753. feature.is_analysis,
  43754. feature.is_obsolete,
  43755. feature.timeaccessioned,
  43756. feature.timelastmodified
  43757. FROM (feature
  43758. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43759. WHERE ((((cvterm.name)::text = '5_prime_UTR_variant'::text) OR ((cvterm.name)::text = '3_prime_UTR_variant'::text)) OR ((cvterm.name)::text = 'UTR_variant'::text));
  43760. --
  43761. -- Name: v_cluster; Type: VIEW; Schema: so; Owner: -
  43762. --
  43763. CREATE VIEW v_cluster AS
  43764. SELECT feature.feature_id AS v_cluster_id,
  43765. feature.feature_id,
  43766. feature.dbxref_id,
  43767. feature.organism_id,
  43768. feature.name,
  43769. feature.uniquename,
  43770. feature.residues,
  43771. feature.seqlen,
  43772. feature.md5checksum,
  43773. feature.type_id,
  43774. feature.is_analysis,
  43775. feature.is_obsolete,
  43776. feature.timeaccessioned,
  43777. feature.timelastmodified
  43778. FROM (feature
  43779. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43780. WHERE ((cvterm.name)::text = 'V_cluster'::text);
  43781. --
  43782. -- Name: v_d_dj_c_cluster; Type: VIEW; Schema: so; Owner: -
  43783. --
  43784. CREATE VIEW v_d_dj_c_cluster AS
  43785. SELECT feature.feature_id AS v_d_dj_c_cluster_id,
  43786. feature.feature_id,
  43787. feature.dbxref_id,
  43788. feature.organism_id,
  43789. feature.name,
  43790. feature.uniquename,
  43791. feature.residues,
  43792. feature.seqlen,
  43793. feature.md5checksum,
  43794. feature.type_id,
  43795. feature.is_analysis,
  43796. feature.is_obsolete,
  43797. feature.timeaccessioned,
  43798. feature.timelastmodified
  43799. FROM (feature
  43800. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43801. WHERE ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text);
  43802. --
  43803. -- Name: v_d_dj_cluster; Type: VIEW; Schema: so; Owner: -
  43804. --
  43805. CREATE VIEW v_d_dj_cluster AS
  43806. SELECT feature.feature_id AS v_d_dj_cluster_id,
  43807. feature.feature_id,
  43808. feature.dbxref_id,
  43809. feature.organism_id,
  43810. feature.name,
  43811. feature.uniquename,
  43812. feature.residues,
  43813. feature.seqlen,
  43814. feature.md5checksum,
  43815. feature.type_id,
  43816. feature.is_analysis,
  43817. feature.is_obsolete,
  43818. feature.timeaccessioned,
  43819. feature.timelastmodified
  43820. FROM (feature
  43821. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43822. WHERE ((cvterm.name)::text = 'V_D_DJ_cluster'::text);
  43823. --
  43824. -- Name: v_d_dj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  43825. --
  43826. CREATE VIEW v_d_dj_j_c_cluster AS
  43827. SELECT feature.feature_id AS v_d_dj_j_c_cluster_id,
  43828. feature.feature_id,
  43829. feature.dbxref_id,
  43830. feature.organism_id,
  43831. feature.name,
  43832. feature.uniquename,
  43833. feature.residues,
  43834. feature.seqlen,
  43835. feature.md5checksum,
  43836. feature.type_id,
  43837. feature.is_analysis,
  43838. feature.is_obsolete,
  43839. feature.timeaccessioned,
  43840. feature.timelastmodified
  43841. FROM (feature
  43842. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43843. WHERE ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text);
  43844. --
  43845. -- Name: v_d_dj_j_cluster; Type: VIEW; Schema: so; Owner: -
  43846. --
  43847. CREATE VIEW v_d_dj_j_cluster AS
  43848. SELECT feature.feature_id AS v_d_dj_j_cluster_id,
  43849. feature.feature_id,
  43850. feature.dbxref_id,
  43851. feature.organism_id,
  43852. feature.name,
  43853. feature.uniquename,
  43854. feature.residues,
  43855. feature.seqlen,
  43856. feature.md5checksum,
  43857. feature.type_id,
  43858. feature.is_analysis,
  43859. feature.is_obsolete,
  43860. feature.timeaccessioned,
  43861. feature.timelastmodified
  43862. FROM (feature
  43863. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43864. WHERE ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text);
  43865. --
  43866. -- Name: v_d_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  43867. --
  43868. CREATE VIEW v_d_j_c_cluster AS
  43869. SELECT feature.feature_id AS v_d_j_c_cluster_id,
  43870. feature.feature_id,
  43871. feature.dbxref_id,
  43872. feature.organism_id,
  43873. feature.name,
  43874. feature.uniquename,
  43875. feature.residues,
  43876. feature.seqlen,
  43877. feature.md5checksum,
  43878. feature.type_id,
  43879. feature.is_analysis,
  43880. feature.is_obsolete,
  43881. feature.timeaccessioned,
  43882. feature.timelastmodified
  43883. FROM (feature
  43884. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43885. WHERE ((cvterm.name)::text = 'V_D_J_C_cluster'::text);
  43886. --
  43887. -- Name: v_d_j_cluster; Type: VIEW; Schema: so; Owner: -
  43888. --
  43889. CREATE VIEW v_d_j_cluster AS
  43890. SELECT feature.feature_id AS v_d_j_cluster_id,
  43891. feature.feature_id,
  43892. feature.dbxref_id,
  43893. feature.organism_id,
  43894. feature.name,
  43895. feature.uniquename,
  43896. feature.residues,
  43897. feature.seqlen,
  43898. feature.md5checksum,
  43899. feature.type_id,
  43900. feature.is_analysis,
  43901. feature.is_obsolete,
  43902. feature.timeaccessioned,
  43903. feature.timelastmodified
  43904. FROM (feature
  43905. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43906. WHERE ((cvterm.name)::text = 'V_D_J_cluster'::text);
  43907. --
  43908. -- Name: v_dj_c_cluster; Type: VIEW; Schema: so; Owner: -
  43909. --
  43910. CREATE VIEW v_dj_c_cluster AS
  43911. SELECT feature.feature_id AS v_dj_c_cluster_id,
  43912. feature.feature_id,
  43913. feature.dbxref_id,
  43914. feature.organism_id,
  43915. feature.name,
  43916. feature.uniquename,
  43917. feature.residues,
  43918. feature.seqlen,
  43919. feature.md5checksum,
  43920. feature.type_id,
  43921. feature.is_analysis,
  43922. feature.is_obsolete,
  43923. feature.timeaccessioned,
  43924. feature.timelastmodified
  43925. FROM (feature
  43926. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43927. WHERE ((cvterm.name)::text = 'V_DJ_C_cluster'::text);
  43928. --
  43929. -- Name: v_dj_cluster; Type: VIEW; Schema: so; Owner: -
  43930. --
  43931. CREATE VIEW v_dj_cluster AS
  43932. SELECT feature.feature_id AS v_dj_cluster_id,
  43933. feature.feature_id,
  43934. feature.dbxref_id,
  43935. feature.organism_id,
  43936. feature.name,
  43937. feature.uniquename,
  43938. feature.residues,
  43939. feature.seqlen,
  43940. feature.md5checksum,
  43941. feature.type_id,
  43942. feature.is_analysis,
  43943. feature.is_obsolete,
  43944. feature.timeaccessioned,
  43945. feature.timelastmodified
  43946. FROM (feature
  43947. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43948. WHERE ((cvterm.name)::text = 'V_DJ_cluster'::text);
  43949. --
  43950. -- Name: v_dj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  43951. --
  43952. CREATE VIEW v_dj_j_c_cluster AS
  43953. SELECT feature.feature_id AS v_dj_j_c_cluster_id,
  43954. feature.feature_id,
  43955. feature.dbxref_id,
  43956. feature.organism_id,
  43957. feature.name,
  43958. feature.uniquename,
  43959. feature.residues,
  43960. feature.seqlen,
  43961. feature.md5checksum,
  43962. feature.type_id,
  43963. feature.is_analysis,
  43964. feature.is_obsolete,
  43965. feature.timeaccessioned,
  43966. feature.timelastmodified
  43967. FROM (feature
  43968. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43969. WHERE ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text);
  43970. --
  43971. -- Name: v_dj_j_cluster; Type: VIEW; Schema: so; Owner: -
  43972. --
  43973. CREATE VIEW v_dj_j_cluster AS
  43974. SELECT feature.feature_id AS v_dj_j_cluster_id,
  43975. feature.feature_id,
  43976. feature.dbxref_id,
  43977. feature.organism_id,
  43978. feature.name,
  43979. feature.uniquename,
  43980. feature.residues,
  43981. feature.seqlen,
  43982. feature.md5checksum,
  43983. feature.type_id,
  43984. feature.is_analysis,
  43985. feature.is_obsolete,
  43986. feature.timeaccessioned,
  43987. feature.timelastmodified
  43988. FROM (feature
  43989. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43990. WHERE ((cvterm.name)::text = 'V_DJ_J_cluster'::text);
  43991. --
  43992. -- Name: v_gene; Type: VIEW; Schema: so; Owner: -
  43993. --
  43994. CREATE VIEW v_gene AS
  43995. SELECT feature.feature_id AS v_gene_id,
  43996. feature.feature_id,
  43997. feature.dbxref_id,
  43998. feature.organism_id,
  43999. feature.name,
  44000. feature.uniquename,
  44001. feature.residues,
  44002. feature.seqlen,
  44003. feature.md5checksum,
  44004. feature.type_id,
  44005. feature.is_analysis,
  44006. feature.is_obsolete,
  44007. feature.timeaccessioned,
  44008. feature.timelastmodified
  44009. FROM (feature
  44010. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44011. WHERE ((cvterm.name)::text = 'V_gene'::text);
  44012. --
  44013. -- Name: v_gene_recombination_feature; Type: VIEW; Schema: so; Owner: -
  44014. --
  44015. CREATE VIEW v_gene_recombination_feature AS
  44016. SELECT feature.feature_id AS v_gene_recombination_feature_id,
  44017. feature.feature_id,
  44018. feature.dbxref_id,
  44019. feature.organism_id,
  44020. feature.name,
  44021. feature.uniquename,
  44022. feature.residues,
  44023. feature.seqlen,
  44024. feature.md5checksum,
  44025. feature.type_id,
  44026. feature.is_analysis,
  44027. feature.is_obsolete,
  44028. feature.timeaccessioned,
  44029. feature.timelastmodified
  44030. FROM (feature
  44031. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44032. WHERE ((cvterm.name)::text = 'V_gene_recombination_feature'::text);
  44033. --
  44034. -- Name: v_heptamer; Type: VIEW; Schema: so; Owner: -
  44035. --
  44036. CREATE VIEW v_heptamer AS
  44037. SELECT feature.feature_id AS v_heptamer_id,
  44038. feature.feature_id,
  44039. feature.dbxref_id,
  44040. feature.organism_id,
  44041. feature.name,
  44042. feature.uniquename,
  44043. feature.residues,
  44044. feature.seqlen,
  44045. feature.md5checksum,
  44046. feature.type_id,
  44047. feature.is_analysis,
  44048. feature.is_obsolete,
  44049. feature.timeaccessioned,
  44050. feature.timelastmodified
  44051. FROM (feature
  44052. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44053. WHERE ((cvterm.name)::text = 'V_heptamer'::text);
  44054. --
  44055. -- Name: v_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  44056. --
  44057. CREATE VIEW v_j_c_cluster AS
  44058. SELECT feature.feature_id AS v_j_c_cluster_id,
  44059. feature.feature_id,
  44060. feature.dbxref_id,
  44061. feature.organism_id,
  44062. feature.name,
  44063. feature.uniquename,
  44064. feature.residues,
  44065. feature.seqlen,
  44066. feature.md5checksum,
  44067. feature.type_id,
  44068. feature.is_analysis,
  44069. feature.is_obsolete,
  44070. feature.timeaccessioned,
  44071. feature.timelastmodified
  44072. FROM (feature
  44073. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44074. WHERE ((cvterm.name)::text = 'V_J_C_cluster'::text);
  44075. --
  44076. -- Name: v_j_cluster; Type: VIEW; Schema: so; Owner: -
  44077. --
  44078. CREATE VIEW v_j_cluster AS
  44079. SELECT feature.feature_id AS v_j_cluster_id,
  44080. feature.feature_id,
  44081. feature.dbxref_id,
  44082. feature.organism_id,
  44083. feature.name,
  44084. feature.uniquename,
  44085. feature.residues,
  44086. feature.seqlen,
  44087. feature.md5checksum,
  44088. feature.type_id,
  44089. feature.is_analysis,
  44090. feature.is_obsolete,
  44091. feature.timeaccessioned,
  44092. feature.timelastmodified
  44093. FROM (feature
  44094. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44095. WHERE ((cvterm.name)::text = 'V_J_cluster'::text);
  44096. --
  44097. -- Name: v_nonamer; Type: VIEW; Schema: so; Owner: -
  44098. --
  44099. CREATE VIEW v_nonamer AS
  44100. SELECT feature.feature_id AS v_nonamer_id,
  44101. feature.feature_id,
  44102. feature.dbxref_id,
  44103. feature.organism_id,
  44104. feature.name,
  44105. feature.uniquename,
  44106. feature.residues,
  44107. feature.seqlen,
  44108. feature.md5checksum,
  44109. feature.type_id,
  44110. feature.is_analysis,
  44111. feature.is_obsolete,
  44112. feature.timeaccessioned,
  44113. feature.timelastmodified
  44114. FROM (feature
  44115. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44116. WHERE ((cvterm.name)::text = 'V_nonamer'::text);
  44117. --
  44118. -- Name: v_spacer; Type: VIEW; Schema: so; Owner: -
  44119. --
  44120. CREATE VIEW v_spacer AS
  44121. SELECT feature.feature_id AS v_spacer_id,
  44122. feature.feature_id,
  44123. feature.dbxref_id,
  44124. feature.organism_id,
  44125. feature.name,
  44126. feature.uniquename,
  44127. feature.residues,
  44128. feature.seqlen,
  44129. feature.md5checksum,
  44130. feature.type_id,
  44131. feature.is_analysis,
  44132. feature.is_obsolete,
  44133. feature.timeaccessioned,
  44134. feature.timelastmodified
  44135. FROM (feature
  44136. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44137. WHERE ((cvterm.name)::text = 'V_spacer'::text);
  44138. --
  44139. -- Name: v_vdj_c_cluster; Type: VIEW; Schema: so; Owner: -
  44140. --
  44141. CREATE VIEW v_vdj_c_cluster AS
  44142. SELECT feature.feature_id AS v_vdj_c_cluster_id,
  44143. feature.feature_id,
  44144. feature.dbxref_id,
  44145. feature.organism_id,
  44146. feature.name,
  44147. feature.uniquename,
  44148. feature.residues,
  44149. feature.seqlen,
  44150. feature.md5checksum,
  44151. feature.type_id,
  44152. feature.is_analysis,
  44153. feature.is_obsolete,
  44154. feature.timeaccessioned,
  44155. feature.timelastmodified
  44156. FROM (feature
  44157. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44158. WHERE ((cvterm.name)::text = 'V_VDJ_C_cluster'::text);
  44159. --
  44160. -- Name: v_vdj_cluster; Type: VIEW; Schema: so; Owner: -
  44161. --
  44162. CREATE VIEW v_vdj_cluster AS
  44163. SELECT feature.feature_id AS v_vdj_cluster_id,
  44164. feature.feature_id,
  44165. feature.dbxref_id,
  44166. feature.organism_id,
  44167. feature.name,
  44168. feature.uniquename,
  44169. feature.residues,
  44170. feature.seqlen,
  44171. feature.md5checksum,
  44172. feature.type_id,
  44173. feature.is_analysis,
  44174. feature.is_obsolete,
  44175. feature.timeaccessioned,
  44176. feature.timelastmodified
  44177. FROM (feature
  44178. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44179. WHERE ((cvterm.name)::text = 'V_VDJ_cluster'::text);
  44180. --
  44181. -- Name: v_vdj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  44182. --
  44183. CREATE VIEW v_vdj_j_c_cluster AS
  44184. SELECT feature.feature_id AS v_vdj_j_c_cluster_id,
  44185. feature.feature_id,
  44186. feature.dbxref_id,
  44187. feature.organism_id,
  44188. feature.name,
  44189. feature.uniquename,
  44190. feature.residues,
  44191. feature.seqlen,
  44192. feature.md5checksum,
  44193. feature.type_id,
  44194. feature.is_analysis,
  44195. feature.is_obsolete,
  44196. feature.timeaccessioned,
  44197. feature.timelastmodified
  44198. FROM (feature
  44199. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44200. WHERE ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text);
  44201. --
  44202. -- Name: v_vdj_j_cluster; Type: VIEW; Schema: so; Owner: -
  44203. --
  44204. CREATE VIEW v_vdj_j_cluster AS
  44205. SELECT feature.feature_id AS v_vdj_j_cluster_id,
  44206. feature.feature_id,
  44207. feature.dbxref_id,
  44208. feature.organism_id,
  44209. feature.name,
  44210. feature.uniquename,
  44211. feature.residues,
  44212. feature.seqlen,
  44213. feature.md5checksum,
  44214. feature.type_id,
  44215. feature.is_analysis,
  44216. feature.is_obsolete,
  44217. feature.timeaccessioned,
  44218. feature.timelastmodified
  44219. FROM (feature
  44220. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44221. WHERE ((cvterm.name)::text = 'V_VDJ_J_cluster'::text);
  44222. --
  44223. -- Name: v_vj_c_cluster; Type: VIEW; Schema: so; Owner: -
  44224. --
  44225. CREATE VIEW v_vj_c_cluster AS
  44226. SELECT feature.feature_id AS v_vj_c_cluster_id,
  44227. feature.feature_id,
  44228. feature.dbxref_id,
  44229. feature.organism_id,
  44230. feature.name,
  44231. feature.uniquename,
  44232. feature.residues,
  44233. feature.seqlen,
  44234. feature.md5checksum,
  44235. feature.type_id,
  44236. feature.is_analysis,
  44237. feature.is_obsolete,
  44238. feature.timeaccessioned,
  44239. feature.timelastmodified
  44240. FROM (feature
  44241. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44242. WHERE ((cvterm.name)::text = 'V_VJ_C_cluster'::text);
  44243. --
  44244. -- Name: v_vj_cluster; Type: VIEW; Schema: so; Owner: -
  44245. --
  44246. CREATE VIEW v_vj_cluster AS
  44247. SELECT feature.feature_id AS v_vj_cluster_id,
  44248. feature.feature_id,
  44249. feature.dbxref_id,
  44250. feature.organism_id,
  44251. feature.name,
  44252. feature.uniquename,
  44253. feature.residues,
  44254. feature.seqlen,
  44255. feature.md5checksum,
  44256. feature.type_id,
  44257. feature.is_analysis,
  44258. feature.is_obsolete,
  44259. feature.timeaccessioned,
  44260. feature.timelastmodified
  44261. FROM (feature
  44262. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44263. WHERE ((cvterm.name)::text = 'V_VJ_cluster'::text);
  44264. --
  44265. -- Name: v_vj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  44266. --
  44267. CREATE VIEW v_vj_j_c_cluster AS
  44268. SELECT feature.feature_id AS v_vj_j_c_cluster_id,
  44269. feature.feature_id,
  44270. feature.dbxref_id,
  44271. feature.organism_id,
  44272. feature.name,
  44273. feature.uniquename,
  44274. feature.residues,
  44275. feature.seqlen,
  44276. feature.md5checksum,
  44277. feature.type_id,
  44278. feature.is_analysis,
  44279. feature.is_obsolete,
  44280. feature.timeaccessioned,
  44281. feature.timelastmodified
  44282. FROM (feature
  44283. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44284. WHERE ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text);
  44285. --
  44286. -- Name: v_vj_j_cluster; Type: VIEW; Schema: so; Owner: -
  44287. --
  44288. CREATE VIEW v_vj_j_cluster AS
  44289. SELECT feature.feature_id AS v_vj_j_cluster_id,
  44290. feature.feature_id,
  44291. feature.dbxref_id,
  44292. feature.organism_id,
  44293. feature.name,
  44294. feature.uniquename,
  44295. feature.residues,
  44296. feature.seqlen,
  44297. feature.md5checksum,
  44298. feature.type_id,
  44299. feature.is_analysis,
  44300. feature.is_obsolete,
  44301. feature.timeaccessioned,
  44302. feature.timelastmodified
  44303. FROM (feature
  44304. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44305. WHERE ((cvterm.name)::text = 'V_VJ_J_cluster'::text);
  44306. --
  44307. -- Name: validated; Type: VIEW; Schema: so; Owner: -
  44308. --
  44309. CREATE VIEW validated AS
  44310. SELECT feature.feature_id AS validated_id,
  44311. feature.feature_id,
  44312. feature.dbxref_id,
  44313. feature.organism_id,
  44314. feature.name,
  44315. feature.uniquename,
  44316. feature.residues,
  44317. feature.seqlen,
  44318. feature.md5checksum,
  44319. feature.type_id,
  44320. feature.is_analysis,
  44321. feature.is_obsolete,
  44322. feature.timeaccessioned,
  44323. feature.timelastmodified
  44324. FROM (feature
  44325. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44326. WHERE (((cvterm.name)::text = 'experimentally_determined'::text) OR ((cvterm.name)::text = 'validated'::text));
  44327. --
  44328. -- Name: validated_cdna_clone; Type: VIEW; Schema: so; Owner: -
  44329. --
  44330. CREATE VIEW validated_cdna_clone AS
  44331. SELECT feature.feature_id AS validated_cdna_clone_id,
  44332. feature.feature_id,
  44333. feature.dbxref_id,
  44334. feature.organism_id,
  44335. feature.name,
  44336. feature.uniquename,
  44337. feature.residues,
  44338. feature.seqlen,
  44339. feature.md5checksum,
  44340. feature.type_id,
  44341. feature.is_analysis,
  44342. feature.is_obsolete,
  44343. feature.timeaccessioned,
  44344. feature.timelastmodified
  44345. FROM (feature
  44346. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44347. WHERE ((cvterm.name)::text = 'validated_cDNA_clone'::text);
  44348. --
  44349. -- Name: valine; Type: VIEW; Schema: so; Owner: -
  44350. --
  44351. CREATE VIEW valine AS
  44352. SELECT feature.feature_id AS valine_id,
  44353. feature.feature_id,
  44354. feature.dbxref_id,
  44355. feature.organism_id,
  44356. feature.name,
  44357. feature.uniquename,
  44358. feature.residues,
  44359. feature.seqlen,
  44360. feature.md5checksum,
  44361. feature.type_id,
  44362. feature.is_analysis,
  44363. feature.is_obsolete,
  44364. feature.timeaccessioned,
  44365. feature.timelastmodified
  44366. FROM (feature
  44367. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44368. WHERE ((cvterm.name)::text = 'valine'::text);
  44369. --
  44370. -- Name: valine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  44371. --
  44372. CREATE VIEW valine_trna_primary_transcript AS
  44373. SELECT feature.feature_id AS valine_trna_primary_transcript_id,
  44374. feature.feature_id,
  44375. feature.dbxref_id,
  44376. feature.organism_id,
  44377. feature.name,
  44378. feature.uniquename,
  44379. feature.residues,
  44380. feature.seqlen,
  44381. feature.md5checksum,
  44382. feature.type_id,
  44383. feature.is_analysis,
  44384. feature.is_obsolete,
  44385. feature.timeaccessioned,
  44386. feature.timelastmodified
  44387. FROM (feature
  44388. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44389. WHERE ((cvterm.name)::text = 'valine_tRNA_primary_transcript'::text);
  44390. --
  44391. -- Name: valyl_trna; Type: VIEW; Schema: so; Owner: -
  44392. --
  44393. CREATE VIEW valyl_trna AS
  44394. SELECT feature.feature_id AS valyl_trna_id,
  44395. feature.feature_id,
  44396. feature.dbxref_id,
  44397. feature.organism_id,
  44398. feature.name,
  44399. feature.uniquename,
  44400. feature.residues,
  44401. feature.seqlen,
  44402. feature.md5checksum,
  44403. feature.type_id,
  44404. feature.is_analysis,
  44405. feature.is_obsolete,
  44406. feature.timeaccessioned,
  44407. feature.timelastmodified
  44408. FROM (feature
  44409. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44410. WHERE ((cvterm.name)::text = 'valyl_tRNA'::text);
  44411. --
  44412. -- Name: variant_collection; Type: VIEW; Schema: so; Owner: -
  44413. --
  44414. CREATE VIEW variant_collection AS
  44415. SELECT feature.feature_id AS variant_collection_id,
  44416. feature.feature_id,
  44417. feature.dbxref_id,
  44418. feature.organism_id,
  44419. feature.name,
  44420. feature.uniquename,
  44421. feature.residues,
  44422. feature.seqlen,
  44423. feature.md5checksum,
  44424. feature.type_id,
  44425. feature.is_analysis,
  44426. feature.is_obsolete,
  44427. feature.timeaccessioned,
  44428. feature.timelastmodified
  44429. FROM (feature
  44430. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44431. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'chromosome_variation'::text) OR ((cvterm.name)::text = 'allele'::text)) OR ((cvterm.name)::text = 'haplotype'::text)) OR ((cvterm.name)::text = 'genotype'::text)) OR ((cvterm.name)::text = 'diplotype'::text)) OR ((cvterm.name)::text = 'assortment_derived_variation'::text)) OR ((cvterm.name)::text = 'chromosome_number_variation'::text)) OR ((cvterm.name)::text = 'chromosome_structure_variation'::text)) OR ((cvterm.name)::text = 'assortment_derived_duplication'::text)) OR ((cvterm.name)::text = 'assortment_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'assortment_derived_deficiency'::text)) OR ((cvterm.name)::text = 'assortment_derived_aneuploid'::text)) OR ((cvterm.name)::text = 'aneuploid'::text)) OR ((cvterm.name)::text = 'polyploid'::text)) OR ((cvterm.name)::text = 'hyperploid'::text)) OR ((cvterm.name)::text = 'hypoploid'::text)) OR ((cvterm.name)::text = 'autopolyploid'::text)) OR ((cvterm.name)::text = 'allopolyploid'::text)) OR ((cvterm.name)::text = 'free_chromosome_arm'::text)) OR ((cvterm.name)::text = 'chromosomal_transposition'::text)) OR ((cvterm.name)::text = 'aneuploid_chromosome'::text)) OR ((cvterm.name)::text = 'intrachromosomal_mutation'::text)) OR ((cvterm.name)::text = 'interchromosomal_mutation'::text)) OR ((cvterm.name)::text = 'chromosomal_duplication'::text)) OR ((cvterm.name)::text = 'compound_chromosome'::text)) OR ((cvterm.name)::text = 'autosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'complex_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'uncharacterised_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_aneuploid_chromosome'::text)) OR ((cvterm.name)::text = 'chromosomal_deletion'::text)) OR ((cvterm.name)::text = 'chromosomal_inversion'::text)) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text)) OR ((cvterm.name)::text = 'ring_chromosome'::text)) OR ((cvterm.name)::text = 'chromosome_fission'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_deficiency'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_ring_chromosome'::text)) OR ((cvterm.name)::text = 'pericentric_inversion'::text)) OR ((cvterm.name)::text = 'paracentric_inversion'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'bipartite_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_inversion'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_ring_chromosome'::text)) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'chromosomal_translocation'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'translocation_element'::text)) OR ((cvterm.name)::text = 'Robertsonian_fusion'::text)) OR ((cvterm.name)::text = 'reciprocal_chromosomal_translocation'::text)) OR ((cvterm.name)::text = 'deficient_translocation'::text)) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text)) OR ((cvterm.name)::text = 'cyclic_translocation'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text)) OR ((cvterm.name)::text = 'interchromosomal_duplication'::text)) OR ((cvterm.name)::text = 'intrachromosomal_duplication'::text)) OR ((cvterm.name)::text = 'free_duplication'::text)) OR ((cvterm.name)::text = 'insertional_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text)) OR ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text)) OR ((cvterm.name)::text = 'intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'bipartite_duplication'::text)) OR ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text)) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'uninverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'inverted_insertional_duplication'::text)) OR ((cvterm.name)::text = 'unoriented_insertional_duplication'::text)) OR ((cvterm.name)::text = 'compound_chromosome_arm'::text)) OR ((cvterm.name)::text = 'homo_compound_chromosome'::text)) OR ((cvterm.name)::text = 'hetero_compound_chromosome'::text)) OR ((cvterm.name)::text = 'dexstrosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'laevosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'partially_characterised_chromosomal_mutation'::text)) OR ((cvterm.name)::text = 'polymorphic_sequence_variant'::text)) OR ((cvterm.name)::text = 'variant_collection'::text));
  44432. --
  44433. -- Name: variant_frequency; Type: VIEW; Schema: so; Owner: -
  44434. --
  44435. CREATE VIEW variant_frequency AS
  44436. SELECT feature.feature_id AS variant_frequency_id,
  44437. feature.feature_id,
  44438. feature.dbxref_id,
  44439. feature.organism_id,
  44440. feature.name,
  44441. feature.uniquename,
  44442. feature.residues,
  44443. feature.seqlen,
  44444. feature.md5checksum,
  44445. feature.type_id,
  44446. feature.is_analysis,
  44447. feature.is_obsolete,
  44448. feature.timeaccessioned,
  44449. feature.timelastmodified
  44450. FROM (feature
  44451. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44452. WHERE (((((((cvterm.name)::text = 'unique_variant'::text) OR ((cvterm.name)::text = 'rare_variant'::text)) OR ((cvterm.name)::text = 'polymorphic_variant'::text)) OR ((cvterm.name)::text = 'common_variant'::text)) OR ((cvterm.name)::text = 'fixed_variant'::text)) OR ((cvterm.name)::text = 'variant_frequency'::text));
  44453. --
  44454. -- Name: variant_genome; Type: VIEW; Schema: so; Owner: -
  44455. --
  44456. CREATE VIEW variant_genome AS
  44457. SELECT feature.feature_id AS variant_genome_id,
  44458. feature.feature_id,
  44459. feature.dbxref_id,
  44460. feature.organism_id,
  44461. feature.name,
  44462. feature.uniquename,
  44463. feature.residues,
  44464. feature.seqlen,
  44465. feature.md5checksum,
  44466. feature.type_id,
  44467. feature.is_analysis,
  44468. feature.is_obsolete,
  44469. feature.timeaccessioned,
  44470. feature.timelastmodified
  44471. FROM (feature
  44472. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44473. WHERE (((cvterm.name)::text = 'chromosomally_aberrant_genome'::text) OR ((cvterm.name)::text = 'variant_genome'::text));
  44474. --
  44475. -- Name: variant_origin; Type: VIEW; Schema: so; Owner: -
  44476. --
  44477. CREATE VIEW variant_origin AS
  44478. SELECT feature.feature_id AS variant_origin_id,
  44479. feature.feature_id,
  44480. feature.dbxref_id,
  44481. feature.organism_id,
  44482. feature.name,
  44483. feature.uniquename,
  44484. feature.residues,
  44485. feature.seqlen,
  44486. feature.md5checksum,
  44487. feature.type_id,
  44488. feature.is_analysis,
  44489. feature.is_obsolete,
  44490. feature.timeaccessioned,
  44491. feature.timelastmodified
  44492. FROM (feature
  44493. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44494. WHERE (((((((((cvterm.name)::text = 'maternal_variant'::text) OR ((cvterm.name)::text = 'paternal_variant'::text)) OR ((cvterm.name)::text = 'somatic_variant'::text)) OR ((cvterm.name)::text = 'germline_variant'::text)) OR ((cvterm.name)::text = 'pedigree_specific_variant'::text)) OR ((cvterm.name)::text = 'population_specific_variant'::text)) OR ((cvterm.name)::text = 'de_novo_variant'::text)) OR ((cvterm.name)::text = 'variant_origin'::text));
  44495. --
  44496. -- Name: variant_phenotype; Type: VIEW; Schema: so; Owner: -
  44497. --
  44498. CREATE VIEW variant_phenotype AS
  44499. SELECT feature.feature_id AS variant_phenotype_id,
  44500. feature.feature_id,
  44501. feature.dbxref_id,
  44502. feature.organism_id,
  44503. feature.name,
  44504. feature.uniquename,
  44505. feature.residues,
  44506. feature.seqlen,
  44507. feature.md5checksum,
  44508. feature.type_id,
  44509. feature.is_analysis,
  44510. feature.is_obsolete,
  44511. feature.timeaccessioned,
  44512. feature.timelastmodified
  44513. FROM (feature
  44514. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44515. WHERE (((((((cvterm.name)::text = 'benign_variant'::text) OR ((cvterm.name)::text = 'disease_associated_variant'::text)) OR ((cvterm.name)::text = 'disease_causing_variant'::text)) OR ((cvterm.name)::text = 'lethal_variant'::text)) OR ((cvterm.name)::text = 'quantitative_variant'::text)) OR ((cvterm.name)::text = 'variant_phenotype'::text));
  44516. --
  44517. -- Name: variant_quality; Type: VIEW; Schema: so; Owner: -
  44518. --
  44519. CREATE VIEW variant_quality AS
  44520. SELECT feature.feature_id AS variant_quality_id,
  44521. feature.feature_id,
  44522. feature.dbxref_id,
  44523. feature.organism_id,
  44524. feature.name,
  44525. feature.uniquename,
  44526. feature.residues,
  44527. feature.seqlen,
  44528. feature.md5checksum,
  44529. feature.type_id,
  44530. feature.is_analysis,
  44531. feature.is_obsolete,
  44532. feature.timeaccessioned,
  44533. feature.timelastmodified
  44534. FROM (feature
  44535. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44536. WHERE ((((((((((((((((((((((cvterm.name)::text = 'variant_origin'::text) OR ((cvterm.name)::text = 'variant_frequency'::text)) OR ((cvterm.name)::text = 'variant_phenotype'::text)) OR ((cvterm.name)::text = 'maternal_variant'::text)) OR ((cvterm.name)::text = 'paternal_variant'::text)) OR ((cvterm.name)::text = 'somatic_variant'::text)) OR ((cvterm.name)::text = 'germline_variant'::text)) OR ((cvterm.name)::text = 'pedigree_specific_variant'::text)) OR ((cvterm.name)::text = 'population_specific_variant'::text)) OR ((cvterm.name)::text = 'de_novo_variant'::text)) OR ((cvterm.name)::text = 'unique_variant'::text)) OR ((cvterm.name)::text = 'rare_variant'::text)) OR ((cvterm.name)::text = 'polymorphic_variant'::text)) OR ((cvterm.name)::text = 'common_variant'::text)) OR ((cvterm.name)::text = 'fixed_variant'::text)) OR ((cvterm.name)::text = 'benign_variant'::text)) OR ((cvterm.name)::text = 'disease_associated_variant'::text)) OR ((cvterm.name)::text = 'disease_causing_variant'::text)) OR ((cvterm.name)::text = 'lethal_variant'::text)) OR ((cvterm.name)::text = 'quantitative_variant'::text)) OR ((cvterm.name)::text = 'variant_quality'::text));
  44537. --
  44538. -- Name: vault_rna; Type: VIEW; Schema: so; Owner: -
  44539. --
  44540. CREATE VIEW vault_rna AS
  44541. SELECT feature.feature_id AS vault_rna_id,
  44542. feature.feature_id,
  44543. feature.dbxref_id,
  44544. feature.organism_id,
  44545. feature.name,
  44546. feature.uniquename,
  44547. feature.residues,
  44548. feature.seqlen,
  44549. feature.md5checksum,
  44550. feature.type_id,
  44551. feature.is_analysis,
  44552. feature.is_obsolete,
  44553. feature.timeaccessioned,
  44554. feature.timelastmodified
  44555. FROM (feature
  44556. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44557. WHERE ((cvterm.name)::text = 'vault_RNA'::text);
  44558. --
  44559. -- Name: vd_gene; Type: VIEW; Schema: so; Owner: -
  44560. --
  44561. CREATE VIEW vd_gene AS
  44562. SELECT feature.feature_id AS vd_gene_id,
  44563. feature.feature_id,
  44564. feature.dbxref_id,
  44565. feature.organism_id,
  44566. feature.name,
  44567. feature.uniquename,
  44568. feature.residues,
  44569. feature.seqlen,
  44570. feature.md5checksum,
  44571. feature.type_id,
  44572. feature.is_analysis,
  44573. feature.is_obsolete,
  44574. feature.timeaccessioned,
  44575. feature.timelastmodified
  44576. FROM (feature
  44577. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44578. WHERE ((cvterm.name)::text = 'VD_gene'::text);
  44579. --
  44580. -- Name: vdj_c_cluster; Type: VIEW; Schema: so; Owner: -
  44581. --
  44582. CREATE VIEW vdj_c_cluster AS
  44583. SELECT feature.feature_id AS vdj_c_cluster_id,
  44584. feature.feature_id,
  44585. feature.dbxref_id,
  44586. feature.organism_id,
  44587. feature.name,
  44588. feature.uniquename,
  44589. feature.residues,
  44590. feature.seqlen,
  44591. feature.md5checksum,
  44592. feature.type_id,
  44593. feature.is_analysis,
  44594. feature.is_obsolete,
  44595. feature.timeaccessioned,
  44596. feature.timelastmodified
  44597. FROM (feature
  44598. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44599. WHERE ((cvterm.name)::text = 'VDJ_C_cluster'::text);
  44600. --
  44601. -- Name: vdj_gene; Type: VIEW; Schema: so; Owner: -
  44602. --
  44603. CREATE VIEW vdj_gene AS
  44604. SELECT feature.feature_id AS vdj_gene_id,
  44605. feature.feature_id,
  44606. feature.dbxref_id,
  44607. feature.organism_id,
  44608. feature.name,
  44609. feature.uniquename,
  44610. feature.residues,
  44611. feature.seqlen,
  44612. feature.md5checksum,
  44613. feature.type_id,
  44614. feature.is_analysis,
  44615. feature.is_obsolete,
  44616. feature.timeaccessioned,
  44617. feature.timelastmodified
  44618. FROM (feature
  44619. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44620. WHERE ((cvterm.name)::text = 'VDJ_gene'::text);
  44621. --
  44622. -- Name: vdj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  44623. --
  44624. CREATE VIEW vdj_j_c_cluster AS
  44625. SELECT feature.feature_id AS vdj_j_c_cluster_id,
  44626. feature.feature_id,
  44627. feature.dbxref_id,
  44628. feature.organism_id,
  44629. feature.name,
  44630. feature.uniquename,
  44631. feature.residues,
  44632. feature.seqlen,
  44633. feature.md5checksum,
  44634. feature.type_id,
  44635. feature.is_analysis,
  44636. feature.is_obsolete,
  44637. feature.timeaccessioned,
  44638. feature.timelastmodified
  44639. FROM (feature
  44640. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44641. WHERE ((cvterm.name)::text = 'VDJ_J_C_cluster'::text);
  44642. --
  44643. -- Name: vdj_j_cluster; Type: VIEW; Schema: so; Owner: -
  44644. --
  44645. CREATE VIEW vdj_j_cluster AS
  44646. SELECT feature.feature_id AS vdj_j_cluster_id,
  44647. feature.feature_id,
  44648. feature.dbxref_id,
  44649. feature.organism_id,
  44650. feature.name,
  44651. feature.uniquename,
  44652. feature.residues,
  44653. feature.seqlen,
  44654. feature.md5checksum,
  44655. feature.type_id,
  44656. feature.is_analysis,
  44657. feature.is_obsolete,
  44658. feature.timeaccessioned,
  44659. feature.timelastmodified
  44660. FROM (feature
  44661. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44662. WHERE ((cvterm.name)::text = 'VDJ_J_cluster'::text);
  44663. --
  44664. -- Name: vector_replicon; Type: VIEW; Schema: so; Owner: -
  44665. --
  44666. CREATE VIEW vector_replicon AS
  44667. SELECT feature.feature_id AS vector_replicon_id,
  44668. feature.feature_id,
  44669. feature.dbxref_id,
  44670. feature.organism_id,
  44671. feature.name,
  44672. feature.uniquename,
  44673. feature.residues,
  44674. feature.seqlen,
  44675. feature.md5checksum,
  44676. feature.type_id,
  44677. feature.is_analysis,
  44678. feature.is_obsolete,
  44679. feature.timeaccessioned,
  44680. feature.timelastmodified
  44681. FROM (feature
  44682. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44683. WHERE (((((((((((cvterm.name)::text = 'YAC'::text) OR ((cvterm.name)::text = 'BAC'::text)) OR ((cvterm.name)::text = 'PAC'::text)) OR ((cvterm.name)::text = 'cosmid'::text)) OR ((cvterm.name)::text = 'phagemid'::text)) OR ((cvterm.name)::text = 'fosmid'::text)) OR ((cvterm.name)::text = 'lambda_vector'::text)) OR ((cvterm.name)::text = 'plasmid_vector'::text)) OR ((cvterm.name)::text = 'targeting_vector'::text)) OR ((cvterm.name)::text = 'vector_replicon'::text));
  44684. --
  44685. -- Name: vertebrate_ig_t_cell_receptor_rearranged_gene_cluster; Type: VIEW; Schema: so; Owner: -
  44686. --
  44687. CREATE VIEW vertebrate_ig_t_cell_receptor_rearranged_gene_cluster AS
  44688. SELECT feature.feature_id AS vertebrate_ig_t_cell_receptor_rearranged_gene_cluster_id,
  44689. feature.feature_id,
  44690. feature.dbxref_id,
  44691. feature.organism_id,
  44692. feature.name,
  44693. feature.uniquename,
  44694. feature.residues,
  44695. feature.seqlen,
  44696. feature.md5checksum,
  44697. feature.type_id,
  44698. feature.is_analysis,
  44699. feature.is_obsolete,
  44700. feature.timeaccessioned,
  44701. feature.timelastmodified
  44702. FROM (feature
  44703. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44704. WHERE (((((((((((((((((((((((((((((((((cvterm.name)::text = 'DJ_J_cluster'::text) OR ((cvterm.name)::text = 'VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_cluster'::text)) OR ((cvterm.name)::text = 'DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_gene_cluster'::text));
  44705. --
  44706. -- Name: vertebrate_immune_system_gene_recombination_feature; Type: VIEW; Schema: so; Owner: -
  44707. --
  44708. CREATE VIEW vertebrate_immune_system_gene_recombination_feature AS
  44709. SELECT feature.feature_id AS vertebrate_immune_system_gene_recombination_feature_id,
  44710. feature.feature_id,
  44711. feature.dbxref_id,
  44712. feature.organism_id,
  44713. feature.name,
  44714. feature.uniquename,
  44715. feature.residues,
  44716. feature.seqlen,
  44717. feature.md5checksum,
  44718. feature.type_id,
  44719. feature.is_analysis,
  44720. feature.is_obsolete,
  44721. feature.timeaccessioned,
  44722. feature.timelastmodified
  44723. FROM (feature
  44724. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44725. WHERE (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_segment'::text) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_spacer'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_segment'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_gene_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_signal_feature'::text)) OR ((cvterm.name)::text = 'D_gene'::text)) OR ((cvterm.name)::text = 'V_gene'::text)) OR ((cvterm.name)::text = 'J_gene'::text)) OR ((cvterm.name)::text = 'C_gene'::text)) OR ((cvterm.name)::text = 'D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_cluster'::text)) OR ((cvterm.name)::text = 'V_cluster'::text)) OR ((cvterm.name)::text = 'V_J_cluster'::text)) OR ((cvterm.name)::text = 'V_J_C_cluster'::text)) OR ((cvterm.name)::text = 'C_cluster'::text)) OR ((cvterm.name)::text = 'D_cluster'::text)) OR ((cvterm.name)::text = 'D_J_cluster'::text)) OR ((cvterm.name)::text = 'three_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'five_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'J_spacer'::text)) OR ((cvterm.name)::text = 'V_spacer'::text)) OR ((cvterm.name)::text = 'VD_gene'::text)) OR ((cvterm.name)::text = 'DJ_gene'::text)) OR ((cvterm.name)::text = 'VDJ_gene'::text)) OR ((cvterm.name)::text = 'VJ_gene'::text)) OR ((cvterm.name)::text = 'DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_D_J_cluster'::text)) OR ((cvterm.name)::text = 'DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'VDJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_C_cluster'::text)) OR ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'D_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'V_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'heptamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'nonamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'J_heptamer'::text)) OR ((cvterm.name)::text = 'V_heptamer'::text)) OR ((cvterm.name)::text = 'three_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'J_nonamer'::text)) OR ((cvterm.name)::text = 'V_nonamer'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_feature'::text));
  44726. --
  44727. -- Name: vertebrate_immune_system_gene_recombination_signal_feature; Type: VIEW; Schema: so; Owner: -
  44728. --
  44729. CREATE VIEW vertebrate_immune_system_gene_recombination_signal_feature AS
  44730. SELECT feature.feature_id AS vertebrate_immune_system_gene_recombination_signal_feature_id,
  44731. feature.feature_id,
  44732. feature.dbxref_id,
  44733. feature.organism_id,
  44734. feature.name,
  44735. feature.uniquename,
  44736. feature.residues,
  44737. feature.seqlen,
  44738. feature.md5checksum,
  44739. feature.type_id,
  44740. feature.is_analysis,
  44741. feature.is_obsolete,
  44742. feature.timeaccessioned,
  44743. feature.timelastmodified
  44744. FROM (feature
  44745. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44746. WHERE (((((((((((((((((cvterm.name)::text = 'J_gene_recombination_feature'::text) OR ((cvterm.name)::text = 'D_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'V_gene_recombination_feature'::text)) OR ((cvterm.name)::text = 'heptamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'nonamer_of_recombination_feature_of_vertebrate_immune_system_gene'::text)) OR ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text)) OR ((cvterm.name)::text = 'three_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_heptamer'::text)) OR ((cvterm.name)::text = 'J_heptamer'::text)) OR ((cvterm.name)::text = 'V_heptamer'::text)) OR ((cvterm.name)::text = 'three_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'five_prime_D_nonamer'::text)) OR ((cvterm.name)::text = 'J_nonamer'::text)) OR ((cvterm.name)::text = 'V_nonamer'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_signal_feature'::text));
  44747. --
  44748. -- Name: vertebrate_immune_system_gene_recombination_spacer; Type: VIEW; Schema: so; Owner: -
  44749. --
  44750. CREATE VIEW vertebrate_immune_system_gene_recombination_spacer AS
  44751. SELECT feature.feature_id AS vertebrate_immune_system_gene_recombination_spacer_id,
  44752. feature.feature_id,
  44753. feature.dbxref_id,
  44754. feature.organism_id,
  44755. feature.name,
  44756. feature.uniquename,
  44757. feature.residues,
  44758. feature.seqlen,
  44759. feature.md5checksum,
  44760. feature.type_id,
  44761. feature.is_analysis,
  44762. feature.is_obsolete,
  44763. feature.timeaccessioned,
  44764. feature.timelastmodified
  44765. FROM (feature
  44766. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44767. WHERE ((((((cvterm.name)::text = 'three_prime_D_spacer'::text) OR ((cvterm.name)::text = 'five_prime_D_spacer'::text)) OR ((cvterm.name)::text = 'J_spacer'::text)) OR ((cvterm.name)::text = 'V_spacer'::text)) OR ((cvterm.name)::text = 'vertebrate_immune_system_gene_recombination_spacer'::text));
  44768. --
  44769. -- Name: vertebrate_immunoglobulin_t_cell_receptor_gene_cluster; Type: VIEW; Schema: so; Owner: -
  44770. --
  44771. CREATE VIEW vertebrate_immunoglobulin_t_cell_receptor_gene_cluster AS
  44772. SELECT feature.feature_id AS vertebrate_immunoglobulin_t_cell_receptor_gene_cluster_id,
  44773. feature.feature_id,
  44774. feature.dbxref_id,
  44775. feature.organism_id,
  44776. feature.name,
  44777. feature.uniquename,
  44778. feature.residues,
  44779. feature.seqlen,
  44780. feature.md5checksum,
  44781. feature.type_id,
  44782. feature.is_analysis,
  44783. feature.is_obsolete,
  44784. feature.timeaccessioned,
  44785. feature.timelastmodified
  44786. FROM (feature
  44787. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44788. WHERE (((((((((((cvterm.name)::text = 'D_J_C_cluster'::text) OR ((cvterm.name)::text = 'J_C_cluster'::text)) OR ((cvterm.name)::text = 'J_cluster'::text)) OR ((cvterm.name)::text = 'V_cluster'::text)) OR ((cvterm.name)::text = 'V_J_cluster'::text)) OR ((cvterm.name)::text = 'V_J_C_cluster'::text)) OR ((cvterm.name)::text = 'C_cluster'::text)) OR ((cvterm.name)::text = 'D_cluster'::text)) OR ((cvterm.name)::text = 'D_J_cluster'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_gene_cluster'::text));
  44789. --
  44790. -- Name: vertebrate_immunoglobulin_t_cell_receptor_rearranged_segment; Type: VIEW; Schema: so; Owner: -
  44791. --
  44792. CREATE VIEW vertebrate_immunoglobulin_t_cell_receptor_rearranged_segment AS
  44793. SELECT feature.feature_id AS vertebrate_immunoglobulin_t_cell_receptor_rearranged_segment_id,
  44794. feature.feature_id,
  44795. feature.dbxref_id,
  44796. feature.organism_id,
  44797. feature.name,
  44798. feature.uniquename,
  44799. feature.residues,
  44800. feature.seqlen,
  44801. feature.md5checksum,
  44802. feature.type_id,
  44803. feature.is_analysis,
  44804. feature.is_obsolete,
  44805. feature.timeaccessioned,
  44806. feature.timelastmodified
  44807. FROM (feature
  44808. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44809. WHERE ((((((cvterm.name)::text = 'VD_gene'::text) OR ((cvterm.name)::text = 'DJ_gene'::text)) OR ((cvterm.name)::text = 'VDJ_gene'::text)) OR ((cvterm.name)::text = 'VJ_gene'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_rearranged_segment'::text));
  44810. --
  44811. -- Name: vertebrate_immunoglobulin_t_cell_receptor_segment; Type: VIEW; Schema: so; Owner: -
  44812. --
  44813. CREATE VIEW vertebrate_immunoglobulin_t_cell_receptor_segment AS
  44814. SELECT feature.feature_id AS vertebrate_immunoglobulin_t_cell_receptor_segment_id,
  44815. feature.feature_id,
  44816. feature.dbxref_id,
  44817. feature.organism_id,
  44818. feature.name,
  44819. feature.uniquename,
  44820. feature.residues,
  44821. feature.seqlen,
  44822. feature.md5checksum,
  44823. feature.type_id,
  44824. feature.is_analysis,
  44825. feature.is_obsolete,
  44826. feature.timeaccessioned,
  44827. feature.timelastmodified
  44828. FROM (feature
  44829. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44830. WHERE ((((((cvterm.name)::text = 'D_gene'::text) OR ((cvterm.name)::text = 'V_gene'::text)) OR ((cvterm.name)::text = 'J_gene'::text)) OR ((cvterm.name)::text = 'C_gene'::text)) OR ((cvterm.name)::text = 'vertebrate_immunoglobulin_T_cell_receptor_segment'::text));
  44831. --
  44832. -- Name: viral_sequence; Type: VIEW; Schema: so; Owner: -
  44833. --
  44834. CREATE VIEW viral_sequence AS
  44835. SELECT feature.feature_id AS viral_sequence_id,
  44836. feature.feature_id,
  44837. feature.dbxref_id,
  44838. feature.organism_id,
  44839. feature.name,
  44840. feature.uniquename,
  44841. feature.residues,
  44842. feature.seqlen,
  44843. feature.md5checksum,
  44844. feature.type_id,
  44845. feature.is_analysis,
  44846. feature.is_obsolete,
  44847. feature.timeaccessioned,
  44848. feature.timelastmodified
  44849. FROM (feature
  44850. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44851. WHERE (((((((((cvterm.name)::text = 'phage_sequence'::text) OR ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ss_RNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text)) OR ((cvterm.name)::text = 'viral_sequence'::text));
  44852. --
  44853. -- Name: virtual_sequence; Type: VIEW; Schema: so; Owner: -
  44854. --
  44855. CREATE VIEW virtual_sequence AS
  44856. SELECT feature.feature_id AS virtual_sequence_id,
  44857. feature.feature_id,
  44858. feature.dbxref_id,
  44859. feature.organism_id,
  44860. feature.name,
  44861. feature.uniquename,
  44862. feature.residues,
  44863. feature.seqlen,
  44864. feature.md5checksum,
  44865. feature.type_id,
  44866. feature.is_analysis,
  44867. feature.is_obsolete,
  44868. feature.timeaccessioned,
  44869. feature.timelastmodified
  44870. FROM (feature
  44871. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44872. WHERE ((cvterm.name)::text = 'virtual_sequence'::text);
  44873. --
  44874. -- Name: vj_c_cluster; Type: VIEW; Schema: so; Owner: -
  44875. --
  44876. CREATE VIEW vj_c_cluster AS
  44877. SELECT feature.feature_id AS vj_c_cluster_id,
  44878. feature.feature_id,
  44879. feature.dbxref_id,
  44880. feature.organism_id,
  44881. feature.name,
  44882. feature.uniquename,
  44883. feature.residues,
  44884. feature.seqlen,
  44885. feature.md5checksum,
  44886. feature.type_id,
  44887. feature.is_analysis,
  44888. feature.is_obsolete,
  44889. feature.timeaccessioned,
  44890. feature.timelastmodified
  44891. FROM (feature
  44892. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44893. WHERE ((cvterm.name)::text = 'VJ_C_cluster'::text);
  44894. --
  44895. -- Name: vj_gene; Type: VIEW; Schema: so; Owner: -
  44896. --
  44897. CREATE VIEW vj_gene AS
  44898. SELECT feature.feature_id AS vj_gene_id,
  44899. feature.feature_id,
  44900. feature.dbxref_id,
  44901. feature.organism_id,
  44902. feature.name,
  44903. feature.uniquename,
  44904. feature.residues,
  44905. feature.seqlen,
  44906. feature.md5checksum,
  44907. feature.type_id,
  44908. feature.is_analysis,
  44909. feature.is_obsolete,
  44910. feature.timeaccessioned,
  44911. feature.timelastmodified
  44912. FROM (feature
  44913. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44914. WHERE ((cvterm.name)::text = 'VJ_gene'::text);
  44915. --
  44916. -- Name: vj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  44917. --
  44918. CREATE VIEW vj_j_c_cluster AS
  44919. SELECT feature.feature_id AS vj_j_c_cluster_id,
  44920. feature.feature_id,
  44921. feature.dbxref_id,
  44922. feature.organism_id,
  44923. feature.name,
  44924. feature.uniquename,
  44925. feature.residues,
  44926. feature.seqlen,
  44927. feature.md5checksum,
  44928. feature.type_id,
  44929. feature.is_analysis,
  44930. feature.is_obsolete,
  44931. feature.timeaccessioned,
  44932. feature.timelastmodified
  44933. FROM (feature
  44934. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44935. WHERE ((cvterm.name)::text = 'VJ_J_C_cluster'::text);
  44936. --
  44937. -- Name: vj_j_cluster; Type: VIEW; Schema: so; Owner: -
  44938. --
  44939. CREATE VIEW vj_j_cluster AS
  44940. SELECT feature.feature_id AS vj_j_cluster_id,
  44941. feature.feature_id,
  44942. feature.dbxref_id,
  44943. feature.organism_id,
  44944. feature.name,
  44945. feature.uniquename,
  44946. feature.residues,
  44947. feature.seqlen,
  44948. feature.md5checksum,
  44949. feature.type_id,
  44950. feature.is_analysis,
  44951. feature.is_obsolete,
  44952. feature.timeaccessioned,
  44953. feature.timelastmodified
  44954. FROM (feature
  44955. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44956. WHERE ((cvterm.name)::text = 'VJ_J_cluster'::text);
  44957. --
  44958. -- Name: wc_base_pair; Type: VIEW; Schema: so; Owner: -
  44959. --
  44960. CREATE VIEW wc_base_pair AS
  44961. SELECT feature.feature_id AS wc_base_pair_id,
  44962. feature.feature_id,
  44963. feature.dbxref_id,
  44964. feature.organism_id,
  44965. feature.name,
  44966. feature.uniquename,
  44967. feature.residues,
  44968. feature.seqlen,
  44969. feature.md5checksum,
  44970. feature.type_id,
  44971. feature.is_analysis,
  44972. feature.is_obsolete,
  44973. feature.timeaccessioned,
  44974. feature.timelastmodified
  44975. FROM (feature
  44976. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44977. WHERE ((cvterm.name)::text = 'WC_base_pair'::text);
  44978. --
  44979. -- Name: whole_genome_sequence_status; Type: VIEW; Schema: so; Owner: -
  44980. --
  44981. CREATE VIEW whole_genome_sequence_status AS
  44982. SELECT feature.feature_id AS whole_genome_sequence_status_id,
  44983. feature.feature_id,
  44984. feature.dbxref_id,
  44985. feature.organism_id,
  44986. feature.name,
  44987. feature.uniquename,
  44988. feature.residues,
  44989. feature.seqlen,
  44990. feature.md5checksum,
  44991. feature.type_id,
  44992. feature.is_analysis,
  44993. feature.is_obsolete,
  44994. feature.timeaccessioned,
  44995. feature.timelastmodified
  44996. FROM (feature
  44997. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44998. WHERE ((((((((cvterm.name)::text = 'standard_draft'::text) OR ((cvterm.name)::text = 'high_quality_draft'::text)) OR ((cvterm.name)::text = 'improved_high_quality_draft'::text)) OR ((cvterm.name)::text = 'annotation_directed_improved_draft'::text)) OR ((cvterm.name)::text = 'noncontiguous_finished'::text)) OR ((cvterm.name)::text = 'finished_genome'::text)) OR ((cvterm.name)::text = 'whole_genome_sequence_status'::text));
  44999. --
  45000. -- Name: wild_type; Type: VIEW; Schema: so; Owner: -
  45001. --
  45002. CREATE VIEW wild_type AS
  45003. SELECT feature.feature_id AS wild_type_id,
  45004. feature.feature_id,
  45005. feature.dbxref_id,
  45006. feature.organism_id,
  45007. feature.name,
  45008. feature.uniquename,
  45009. feature.residues,
  45010. feature.seqlen,
  45011. feature.md5checksum,
  45012. feature.type_id,
  45013. feature.is_analysis,
  45014. feature.is_obsolete,
  45015. feature.timeaccessioned,
  45016. feature.timelastmodified
  45017. FROM (feature
  45018. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45019. WHERE ((cvterm.name)::text = 'wild_type'::text);
  45020. --
  45021. -- Name: wild_type_rescue_gene; Type: VIEW; Schema: so; Owner: -
  45022. --
  45023. CREATE VIEW wild_type_rescue_gene AS
  45024. SELECT feature.feature_id AS wild_type_rescue_gene_id,
  45025. feature.feature_id,
  45026. feature.dbxref_id,
  45027. feature.organism_id,
  45028. feature.name,
  45029. feature.uniquename,
  45030. feature.residues,
  45031. feature.seqlen,
  45032. feature.md5checksum,
  45033. feature.type_id,
  45034. feature.is_analysis,
  45035. feature.is_obsolete,
  45036. feature.timeaccessioned,
  45037. feature.timelastmodified
  45038. FROM (feature
  45039. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45040. WHERE ((cvterm.name)::text = 'wild_type_rescue_gene'::text);
  45041. --
  45042. -- Name: wobble_base_pair; Type: VIEW; Schema: so; Owner: -
  45043. --
  45044. CREATE VIEW wobble_base_pair AS
  45045. SELECT feature.feature_id AS wobble_base_pair_id,
  45046. feature.feature_id,
  45047. feature.dbxref_id,
  45048. feature.organism_id,
  45049. feature.name,
  45050. feature.uniquename,
  45051. feature.residues,
  45052. feature.seqlen,
  45053. feature.md5checksum,
  45054. feature.type_id,
  45055. feature.is_analysis,
  45056. feature.is_obsolete,
  45057. feature.timeaccessioned,
  45058. feature.timelastmodified
  45059. FROM (feature
  45060. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45061. WHERE ((cvterm.name)::text = 'wobble_base_pair'::text);
  45062. --
  45063. -- Name: wybutosine; Type: VIEW; Schema: so; Owner: -
  45064. --
  45065. CREATE VIEW wybutosine AS
  45066. SELECT feature.feature_id AS wybutosine_id,
  45067. feature.feature_id,
  45068. feature.dbxref_id,
  45069. feature.organism_id,
  45070. feature.name,
  45071. feature.uniquename,
  45072. feature.residues,
  45073. feature.seqlen,
  45074. feature.md5checksum,
  45075. feature.type_id,
  45076. feature.is_analysis,
  45077. feature.is_obsolete,
  45078. feature.timeaccessioned,
  45079. feature.timelastmodified
  45080. FROM (feature
  45081. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45082. WHERE ((cvterm.name)::text = 'wybutosine'::text);
  45083. --
  45084. -- Name: wyosine; Type: VIEW; Schema: so; Owner: -
  45085. --
  45086. CREATE VIEW wyosine AS
  45087. SELECT feature.feature_id AS wyosine_id,
  45088. feature.feature_id,
  45089. feature.dbxref_id,
  45090. feature.organism_id,
  45091. feature.name,
  45092. feature.uniquename,
  45093. feature.residues,
  45094. feature.seqlen,
  45095. feature.md5checksum,
  45096. feature.type_id,
  45097. feature.is_analysis,
  45098. feature.is_obsolete,
  45099. feature.timeaccessioned,
  45100. feature.timelastmodified
  45101. FROM (feature
  45102. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45103. WHERE ((cvterm.name)::text = 'wyosine'::text);
  45104. --
  45105. -- Name: x_element; Type: VIEW; Schema: so; Owner: -
  45106. --
  45107. CREATE VIEW x_element AS
  45108. SELECT feature.feature_id AS x_element_id,
  45109. feature.feature_id,
  45110. feature.dbxref_id,
  45111. feature.organism_id,
  45112. feature.name,
  45113. feature.uniquename,
  45114. feature.residues,
  45115. feature.seqlen,
  45116. feature.md5checksum,
  45117. feature.type_id,
  45118. feature.is_analysis,
  45119. feature.is_obsolete,
  45120. feature.timeaccessioned,
  45121. feature.timelastmodified
  45122. FROM (feature
  45123. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45124. WHERE ((cvterm.name)::text = 'X_element'::text);
  45125. --
  45126. -- Name: x_element_combinatorial_repeat; Type: VIEW; Schema: so; Owner: -
  45127. --
  45128. CREATE VIEW x_element_combinatorial_repeat AS
  45129. SELECT feature.feature_id AS x_element_combinatorial_repeat_id,
  45130. feature.feature_id,
  45131. feature.dbxref_id,
  45132. feature.organism_id,
  45133. feature.name,
  45134. feature.uniquename,
  45135. feature.residues,
  45136. feature.seqlen,
  45137. feature.md5checksum,
  45138. feature.type_id,
  45139. feature.is_analysis,
  45140. feature.is_obsolete,
  45141. feature.timeaccessioned,
  45142. feature.timelastmodified
  45143. FROM (feature
  45144. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45145. WHERE ((cvterm.name)::text = 'X_element_combinatorial_repeat'::text);
  45146. --
  45147. -- Name: y_prime_element; Type: VIEW; Schema: so; Owner: -
  45148. --
  45149. CREATE VIEW y_prime_element AS
  45150. SELECT feature.feature_id AS y_prime_element_id,
  45151. feature.feature_id,
  45152. feature.dbxref_id,
  45153. feature.organism_id,
  45154. feature.name,
  45155. feature.uniquename,
  45156. feature.residues,
  45157. feature.seqlen,
  45158. feature.md5checksum,
  45159. feature.type_id,
  45160. feature.is_analysis,
  45161. feature.is_obsolete,
  45162. feature.timeaccessioned,
  45163. feature.timelastmodified
  45164. FROM (feature
  45165. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45166. WHERE ((cvterm.name)::text = 'Y_prime_element'::text);
  45167. --
  45168. -- Name: y_rna; Type: VIEW; Schema: so; Owner: -
  45169. --
  45170. CREATE VIEW y_rna AS
  45171. SELECT feature.feature_id AS y_rna_id,
  45172. feature.feature_id,
  45173. feature.dbxref_id,
  45174. feature.organism_id,
  45175. feature.name,
  45176. feature.uniquename,
  45177. feature.residues,
  45178. feature.seqlen,
  45179. feature.md5checksum,
  45180. feature.type_id,
  45181. feature.is_analysis,
  45182. feature.is_obsolete,
  45183. feature.timeaccessioned,
  45184. feature.timelastmodified
  45185. FROM (feature
  45186. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45187. WHERE ((cvterm.name)::text = 'Y_RNA'::text);
  45188. --
  45189. -- Name: yac; Type: VIEW; Schema: so; Owner: -
  45190. --
  45191. CREATE VIEW yac AS
  45192. SELECT feature.feature_id AS yac_id,
  45193. feature.feature_id,
  45194. feature.dbxref_id,
  45195. feature.organism_id,
  45196. feature.name,
  45197. feature.uniquename,
  45198. feature.residues,
  45199. feature.seqlen,
  45200. feature.md5checksum,
  45201. feature.type_id,
  45202. feature.is_analysis,
  45203. feature.is_obsolete,
  45204. feature.timeaccessioned,
  45205. feature.timelastmodified
  45206. FROM (feature
  45207. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45208. WHERE ((cvterm.name)::text = 'YAC'::text);
  45209. --
  45210. -- Name: yac_end; Type: VIEW; Schema: so; Owner: -
  45211. --
  45212. CREATE VIEW yac_end AS
  45213. SELECT feature.feature_id AS yac_end_id,
  45214. feature.feature_id,
  45215. feature.dbxref_id,
  45216. feature.organism_id,
  45217. feature.name,
  45218. feature.uniquename,
  45219. feature.residues,
  45220. feature.seqlen,
  45221. feature.md5checksum,
  45222. feature.type_id,
  45223. feature.is_analysis,
  45224. feature.is_obsolete,
  45225. feature.timeaccessioned,
  45226. feature.timelastmodified
  45227. FROM (feature
  45228. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45229. WHERE ((cvterm.name)::text = 'YAC_end'::text);
  45230. SET search_path = public, pg_catalog;
  45231. --
  45232. -- Name: cv_root; Type: VIEW; Schema: public; Owner: -
  45233. --
  45234. CREATE VIEW cv_root AS
  45235. SELECT cvterm.cv_id,
  45236. cvterm.cvterm_id AS root_cvterm_id
  45237. FROM cvterm
  45238. WHERE ((NOT (cvterm.cvterm_id IN ( SELECT cvterm_relationship.subject_id
  45239. FROM cvterm_relationship))) AND (cvterm.is_obsolete = 0));
  45240. --
  45241. -- Name: VIEW cv_root; Type: COMMENT; Schema: public; Owner: -
  45242. --
  45243. COMMENT ON VIEW cv_root IS 'the roots of a cv are the set of terms
  45244. which have no parents (terms that are not the subject of a
  45245. relation). Most cvs will have a single root, some may have >1. All
  45246. will have at least 1';
  45247. --
  45248. -- Name: stats_paths_to_root; Type: VIEW; Schema: public; Owner: -
  45249. --
  45250. CREATE VIEW stats_paths_to_root AS
  45251. SELECT cvtermpath.subject_id AS cvterm_id,
  45252. count(DISTINCT cvtermpath.cvtermpath_id) AS total_paths,
  45253. avg(cvtermpath.pathdistance) AS avg_distance,
  45254. min(cvtermpath.pathdistance) AS min_distance,
  45255. max(cvtermpath.pathdistance) AS max_distance
  45256. FROM (cvtermpath
  45257. JOIN cv_root ON ((cvtermpath.object_id = cv_root.root_cvterm_id)))
  45258. GROUP BY cvtermpath.subject_id;
  45259. --
  45260. -- Name: VIEW stats_paths_to_root; Type: COMMENT; Schema: public; Owner: -
  45261. --
  45262. COMMENT ON VIEW stats_paths_to_root IS 'per-cvterm statistics on its
  45263. placement in the DAG relative to the root. There may be multiple paths
  45264. from any term to the root. This gives the total number of paths, and
  45265. the average minimum and maximum distances. Here distance is defined by
  45266. cvtermpath.pathdistance';
  45267. --
  45268. -- Name: INDEX cvterm_c1; Type: COMMENT; Schema: public; Owner: -
  45269. --
  45270. COMMENT ON INDEX cvterm_c1 IS 'A name can mean different things in
  45271. different contexts; for example "chromosome" in SO and GO. A name
  45272. should be unique within an ontology or cv. A name may exist twice in a
  45273. cv, in both obsolete and non-obsolete forms - these will be for
  45274. different cvterms with different OBO identifiers; so GO documentation
  45275. for more details on obsoletion. Note that occasionally multiple
  45276. obsolete terms with the same name will exist in the same cv. If this
  45277. is a possibility for the ontology under consideration (e.g. GO) then the
  45278. ID should be appended to the name to ensure uniqueness.';
  45279. --
  45280. -- Name: INDEX cvterm_c2; Type: COMMENT; Schema: public; Owner: -
  45281. --
  45282. COMMENT ON INDEX cvterm_c2 IS 'The OBO identifier is globally unique.';
  45283. COMMENT ON INDEX featureprop_c1 IS 'For any one feature, multivalued
  45284. property-value pairs must be differentiated by rank.';
  45285. --
  45286. -- gmod_materialized_view_tool.pl --create_view --view_name all_feature_names --table_name public.all_feature_names --refresh_time daily --column_def "feature_id bigint,name varchar(255),organism_id bigint,searchable_name tsvector" --sql_query "SELECT feature_id, CAST(substring(uniquename FROM 0 FOR 255) AS varchar(255)) AS name, organism_id, to_tsvector('english', CAST(substring(uniquename FROM 0 FOR 255) AS varchar(255))) AS searchable_name FROM feature UNION SELECT feature_id, name, organism_id, to_tsvector('english', name) AS searchable_name FROM feature WHERE name IS NOT NULL UNION SELECT fs.feature_id, s.name, f.organism_id, to_tsvector('english', s.name) AS searchable_name FROM feature_synonym fs, synonym s, feature f WHERE fs.synonym_id = s.synonym_id AND fs.feature_id = f.feature_id UNION SELECT fp.feature_id, CAST(substring(fp.value FROM 0 FOR 255) AS varchar(255)) AS name, f.organism_id, to_tsvector('english',CAST(substring(fp.value FROM 0 FOR 255) AS varchar(255))) AS searchable_name FROM featureprop fp, feature f WHERE f.feature_id = fp.feature_id UNION SELECT fd.feature_id, d.accession, f.organism_id,to_tsvector('english',d.accession) AS searchable_name FROM feature_dbxref fd, dbxref d,feature f WHERE fd.dbxref_id = d.dbxref_id AND fd.feature_id = f.feature_id" --index_fields "feature_id,name" --special_index "CREATE INDEX searchable_all_feature_names_idx ON all_feature_names USING gin(searchable_name)" --yes
  45287. --
  45288. CREATE OR REPLACE VIEW all_feature_names (
  45289. feature_id,
  45290. name,
  45291. organism_id
  45292. ) AS
  45293. SELECT feature_id,CAST(substring(uniquename from 0 for 255) as varchar(255)) as name,organism_id FROM feature
  45294. UNION
  45295. SELECT feature_id, name, organism_id FROM feature where name is not null
  45296. UNION
  45297. SELECT fs.feature_id,s.name,f.organism_id FROM feature_synonym fs, synonym s, feature f
  45298. WHERE fs.synonym_id = s.synonym_id AND fs.feature_id = f.feature_id
  45299. UNION
  45300. SELECT fp.feature_id, CAST(substring(fp.value from 0 for 255) as varchar(255)) as name,f.organism_id FROM featureprop fp, feature f
  45301. WHERE f.feature_id = fp.feature_id
  45302. UNION
  45303. SELECT fd.feature_id, d.accession, f.organism_id FROM feature_dbxref fd, dbxref d,feature f
  45304. WHERE fd.dbxref_id = d.dbxref_id AND fd.feature_id = f.feature_id;
  45305. --
  45306. -- Name: common_ancestor_cvterm; Type: VIEW; Schema: public; Owner: -
  45307. --
  45308. CREATE VIEW common_ancestor_cvterm AS
  45309. SELECT p1.subject_id AS cvterm1_id,
  45310. p2.subject_id AS cvterm2_id,
  45311. p1.object_id AS ancestor_cvterm_id,
  45312. p1.pathdistance AS pathdistance1,
  45313. p2.pathdistance AS pathdistance2,
  45314. (p1.pathdistance + p2.pathdistance) AS total_pathdistance
  45315. FROM cvtermpath p1,
  45316. cvtermpath p2
  45317. WHERE (p1.object_id = p2.object_id);
  45318. --
  45319. -- Name: VIEW common_ancestor_cvterm; Type: COMMENT; Schema: public; Owner: -
  45320. --
  45321. COMMENT ON VIEW common_ancestor_cvterm IS 'The common ancestor of any
  45322. two terms is the intersection of both terms ancestors. Two terms can
  45323. have multiple common ancestors. Use total_pathdistance to get the
  45324. least common ancestor';
  45325. --
  45326. -- Name: common_descendant_cvterm; Type: VIEW; Schema: public; Owner: -
  45327. --
  45328. CREATE VIEW common_descendant_cvterm AS
  45329. SELECT p1.object_id AS cvterm1_id,
  45330. p2.object_id AS cvterm2_id,
  45331. p1.subject_id AS ancestor_cvterm_id,
  45332. p1.pathdistance AS pathdistance1,
  45333. p2.pathdistance AS pathdistance2,
  45334. (p1.pathdistance + p2.pathdistance) AS total_pathdistance
  45335. FROM cvtermpath p1,
  45336. cvtermpath p2
  45337. WHERE (p1.subject_id = p2.subject_id);
  45338. --
  45339. -- Name: VIEW common_descendant_cvterm; Type: COMMENT; Schema: public; Owner: -
  45340. --
  45341. COMMENT ON VIEW common_descendant_cvterm IS 'The common descendant of
  45342. any two terms is the intersection of both terms descendants. Two terms
  45343. can have multiple common descendants. Use total_pathdistance to get
  45344. the least common ancestor';
  45345. --
  45346. -- Name: cv_cvterm_count; Type: VIEW; Schema: public; Owner: -
  45347. --
  45348. CREATE VIEW cv_cvterm_count AS
  45349. SELECT cv.name,
  45350. count(*) AS num_terms_excl_obs
  45351. FROM (cv
  45352. JOIN cvterm USING (cv_id))
  45353. WHERE (cvterm.is_obsolete = 0)
  45354. GROUP BY cv.name;
  45355. --
  45356. -- Name: VIEW cv_cvterm_count; Type: COMMENT; Schema: public; Owner: -
  45357. --
  45358. COMMENT ON VIEW cv_cvterm_count IS 'per-cv terms counts (excludes obsoletes)';
  45359. --
  45360. -- Name: cv_cvterm_count_with_obs; Type: VIEW; Schema: public; Owner: -
  45361. --
  45362. CREATE VIEW cv_cvterm_count_with_obs AS
  45363. SELECT cv.name,
  45364. count(*) AS num_terms_incl_obs
  45365. FROM (cv
  45366. JOIN cvterm USING (cv_id))
  45367. GROUP BY cv.name;
  45368. --
  45369. -- Name: VIEW cv_cvterm_count_with_obs; Type: COMMENT; Schema: public; Owner: -
  45370. --
  45371. COMMENT ON VIEW cv_cvterm_count_with_obs IS 'per-cv terms counts (includes obsoletes)';
  45372. --
  45373. -- Name: cv_leaf; Type: VIEW; Schema: public; Owner: -
  45374. --
  45375. CREATE VIEW cv_leaf AS
  45376. SELECT cvterm.cv_id,
  45377. cvterm.cvterm_id
  45378. FROM cvterm
  45379. WHERE (NOT (cvterm.cvterm_id IN ( SELECT cvterm_relationship.object_id
  45380. FROM cvterm_relationship)));
  45381. --
  45382. -- Name: VIEW cv_leaf; Type: COMMENT; Schema: public; Owner: -
  45383. --
  45384. COMMENT ON VIEW cv_leaf IS 'the leaves of a cv are the set of terms
  45385. which have no children (terms that are not the object of a
  45386. relation). All cvs will have at least 1 leaf';
  45387. --
  45388. -- Name: cv_link_count; Type: VIEW; Schema: public; Owner: -
  45389. --
  45390. CREATE VIEW cv_link_count AS
  45391. SELECT cv.name AS cv_name,
  45392. relation.name AS relation_name,
  45393. relation_cv.name AS relation_cv_name,
  45394. count(*) AS num_links
  45395. FROM ((((cv
  45396. JOIN cvterm ON ((cvterm.cv_id = cv.cv_id)))
  45397. JOIN cvterm_relationship ON ((cvterm.cvterm_id = cvterm_relationship.subject_id)))
  45398. JOIN cvterm relation ON ((cvterm_relationship.type_id = relation.cvterm_id)))
  45399. JOIN cv relation_cv ON ((relation.cv_id = relation_cv.cv_id)))
  45400. GROUP BY cv.name, relation.name, relation_cv.name;
  45401. --
  45402. -- Name: VIEW cv_link_count; Type: COMMENT; Schema: public; Owner: -
  45403. --
  45404. COMMENT ON VIEW cv_link_count IS 'per-cv summary of number of
  45405. links (cvterm_relationships) broken down by
  45406. relationship_type. num_links is the total # of links of the specified
  45407. type in which the subject_id of the link is in the named cv';
  45408. --
  45409. -- Name: cv_path_count; Type: VIEW; Schema: public; Owner: -
  45410. --
  45411. CREATE VIEW cv_path_count AS
  45412. SELECT cv.name AS cv_name,
  45413. relation.name AS relation_name,
  45414. relation_cv.name AS relation_cv_name,
  45415. count(*) AS num_paths
  45416. FROM ((((cv
  45417. JOIN cvterm ON ((cvterm.cv_id = cv.cv_id)))
  45418. JOIN cvtermpath ON ((cvterm.cvterm_id = cvtermpath.subject_id)))
  45419. JOIN cvterm relation ON ((cvtermpath.type_id = relation.cvterm_id)))
  45420. JOIN cv relation_cv ON ((relation.cv_id = relation_cv.cv_id)))
  45421. GROUP BY cv.name, relation.name, relation_cv.name;
  45422. --
  45423. -- Name: VIEW cv_path_count; Type: COMMENT; Schema: public; Owner: -
  45424. --
  45425. COMMENT ON VIEW cv_path_count IS 'per-cv summary of number of
  45426. paths (cvtermpaths) broken down by relationship_type. num_paths is the
  45427. total # of paths of the specified type in which the subject_id of the
  45428. path is in the named cv. See also: cv_distinct_relations';
  45429. --
  45430. -- Name: db_dbxref_count; Type: VIEW; Schema: public; Owner: -
  45431. --
  45432. CREATE VIEW db_dbxref_count AS
  45433. SELECT db.name,
  45434. count(*) AS num_dbxrefs
  45435. FROM (db
  45436. JOIN dbxref USING (db_id))
  45437. GROUP BY db.name;
  45438. --
  45439. -- Name: VIEW db_dbxref_count; Type: COMMENT; Schema: public; Owner: -
  45440. --
  45441. COMMENT ON VIEW db_dbxref_count IS 'per-db dbxref counts';
  45442. --
  45443. -- Name: dfeatureloc; Type: VIEW; Schema: public; Owner: -
  45444. --
  45445. CREATE VIEW dfeatureloc AS
  45446. SELECT featureloc.featureloc_id,
  45447. featureloc.feature_id,
  45448. featureloc.srcfeature_id,
  45449. featureloc.fmin AS nbeg,
  45450. featureloc.is_fmin_partial AS is_nbeg_partial,
  45451. featureloc.fmax AS nend,
  45452. featureloc.is_fmax_partial AS is_nend_partial,
  45453. featureloc.strand,
  45454. featureloc.phase,
  45455. featureloc.residue_info,
  45456. featureloc.locgroup,
  45457. featureloc.rank
  45458. FROM featureloc
  45459. WHERE ((featureloc.strand < 0) OR (featureloc.phase < 0))
  45460. UNION
  45461. SELECT featureloc.featureloc_id,
  45462. featureloc.feature_id,
  45463. featureloc.srcfeature_id,
  45464. featureloc.fmax AS nbeg,
  45465. featureloc.is_fmax_partial AS is_nbeg_partial,
  45466. featureloc.fmin AS nend,
  45467. featureloc.is_fmin_partial AS is_nend_partial,
  45468. featureloc.strand,
  45469. featureloc.phase,
  45470. featureloc.residue_info,
  45471. featureloc.locgroup,
  45472. featureloc.rank
  45473. FROM featureloc
  45474. WHERE (((featureloc.strand IS NULL) OR (featureloc.strand >= 0)) OR (featureloc.phase >= 0));
  45475. --
  45476. -- Name: feature_contains; Type: VIEW; Schema: public; Owner: -
  45477. --
  45478. CREATE VIEW feature_contains AS
  45479. SELECT x.feature_id AS subject_id,
  45480. y.feature_id AS object_id
  45481. FROM featureloc x,
  45482. featureloc y
  45483. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((y.fmin >= x.fmin) AND (y.fmin <= x.fmax)));
  45484. --
  45485. -- Name: VIEW feature_contains; Type: COMMENT; Schema: public; Owner: -
  45486. --
  45487. COMMENT ON VIEW feature_contains IS 'subject intervals contains (or is
  45488. same as) object interval. transitive,reflexive';
  45489. --
  45490. -- Name: feature_difference; Type: VIEW; Schema: public; Owner: -
  45491. --
  45492. CREATE VIEW feature_difference AS
  45493. SELECT x.feature_id AS subject_id,
  45494. y.feature_id AS object_id,
  45495. x.strand AS srcfeature_id,
  45496. x.srcfeature_id AS fmin,
  45497. x.fmin AS fmax,
  45498. y.fmin AS strand
  45499. FROM featureloc x,
  45500. featureloc y
  45501. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmin < y.fmin) AND (x.fmax >= y.fmax)))
  45502. UNION
  45503. SELECT x.feature_id AS subject_id,
  45504. y.feature_id AS object_id,
  45505. x.strand AS srcfeature_id,
  45506. x.srcfeature_id AS fmin,
  45507. y.fmax,
  45508. x.fmax AS strand
  45509. FROM featureloc x,
  45510. featureloc y
  45511. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax > y.fmax) AND (x.fmin <= y.fmin)));
  45512. --
  45513. -- Name: VIEW feature_difference; Type: COMMENT; Schema: public; Owner: -
  45514. --
  45515. COMMENT ON VIEW feature_difference IS 'size of gap between two features. must be abutting or disjoint';
  45516. --
  45517. -- Name: feature_disjoint; Type: VIEW; Schema: public; Owner: -
  45518. --
  45519. CREATE VIEW feature_disjoint AS
  45520. SELECT x.feature_id AS subject_id,
  45521. y.feature_id AS object_id
  45522. FROM featureloc x,
  45523. featureloc y
  45524. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax < y.fmin) AND (x.fmin > y.fmax)));
  45525. --
  45526. -- Name: VIEW feature_disjoint; Type: COMMENT; Schema: public; Owner: -
  45527. --
  45528. COMMENT ON VIEW feature_disjoint IS 'featurelocs do not meet. symmetric';
  45529. --
  45530. -- Name: feature_distance; Type: VIEW; Schema: public; Owner: -
  45531. --
  45532. CREATE VIEW feature_distance AS
  45533. SELECT x.feature_id AS subject_id,
  45534. y.feature_id AS object_id,
  45535. x.srcfeature_id,
  45536. x.strand AS subject_strand,
  45537. y.strand AS object_strand,
  45538. CASE
  45539. WHEN (x.fmax <= y.fmin) THEN (x.fmax - y.fmin)
  45540. ELSE (y.fmax - x.fmin)
  45541. END AS distance
  45542. FROM featureloc x,
  45543. featureloc y
  45544. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax <= y.fmin) OR (x.fmin >= y.fmax)));
  45545. --
  45546. -- Name: feature_intersection; Type: VIEW; Schema: public; Owner: -
  45547. --
  45548. CREATE VIEW feature_intersection AS
  45549. SELECT x.feature_id AS subject_id,
  45550. y.feature_id AS object_id,
  45551. x.srcfeature_id,
  45552. x.strand AS subject_strand,
  45553. y.strand AS object_strand,
  45554. CASE
  45555. WHEN (x.fmin < y.fmin) THEN y.fmin
  45556. ELSE x.fmin
  45557. END AS fmin,
  45558. CASE
  45559. WHEN (x.fmax > y.fmax) THEN y.fmax
  45560. ELSE x.fmax
  45561. END AS fmax
  45562. FROM featureloc x,
  45563. featureloc y
  45564. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax >= y.fmin) AND (x.fmin <= y.fmax)));
  45565. --
  45566. -- Name: VIEW feature_intersection; Type: COMMENT; Schema: public; Owner: -
  45567. --
  45568. COMMENT ON VIEW feature_intersection IS 'set-intersection on interval defined by featureloc. featurelocs must meet';
  45569. --
  45570. -- Name: feature_meets; Type: VIEW; Schema: public; Owner: -
  45571. --
  45572. CREATE VIEW feature_meets AS
  45573. SELECT x.feature_id AS subject_id,
  45574. y.feature_id AS object_id
  45575. FROM featureloc x,
  45576. featureloc y
  45577. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax >= y.fmin) AND (x.fmin <= y.fmax)));
  45578. --
  45579. -- Name: VIEW feature_meets; Type: COMMENT; Schema: public; Owner: -
  45580. --
  45581. COMMENT ON VIEW feature_meets IS 'intervals have at least one
  45582. interbase point in common (ie overlap OR abut). symmetric,reflexive';
  45583. --
  45584. -- Name: feature_meets_on_same_strand; Type: VIEW; Schema: public; Owner: -
  45585. --
  45586. CREATE VIEW feature_meets_on_same_strand AS
  45587. SELECT x.feature_id AS subject_id,
  45588. y.feature_id AS object_id
  45589. FROM featureloc x,
  45590. featureloc y
  45591. WHERE (((x.srcfeature_id = y.srcfeature_id) AND (x.strand = y.strand)) AND ((x.fmax >= y.fmin) AND (x.fmin <= y.fmax)));
  45592. --
  45593. -- Name: VIEW feature_meets_on_same_strand; Type: COMMENT; Schema: public; Owner: -
  45594. --
  45595. COMMENT ON VIEW feature_meets_on_same_strand IS 'as feature_meets, but
  45596. featurelocs must be on the same strand. symmetric,reflexive';
  45597. --
  45598. -- Name: featureset_meets; Type: VIEW; Schema: public; Owner: -
  45599. --
  45600. CREATE VIEW featureset_meets AS
  45601. SELECT x.object_id AS subject_id,
  45602. y.object_id
  45603. FROM ((feature_meets r
  45604. JOIN feature_relationship x ON ((r.subject_id = x.subject_id)))
  45605. JOIN feature_relationship y ON ((r.object_id = y.subject_id)));
  45606. --
  45607. -- Name: feature_union; Type: VIEW; Schema: public; Owner: -
  45608. --
  45609. CREATE VIEW feature_union AS
  45610. SELECT x.feature_id AS subject_id,
  45611. y.feature_id AS object_id,
  45612. x.srcfeature_id,
  45613. x.strand AS subject_strand,
  45614. y.strand AS object_strand,
  45615. CASE
  45616. WHEN (x.fmin < y.fmin) THEN x.fmin
  45617. ELSE y.fmin
  45618. END AS fmin,
  45619. CASE
  45620. WHEN (x.fmax > y.fmax) THEN x.fmax
  45621. ELSE y.fmax
  45622. END AS fmax
  45623. FROM featureloc x,
  45624. featureloc y
  45625. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax >= y.fmin) AND (x.fmin <= y.fmax)));
  45626. --
  45627. -- Name: VIEW feature_union; Type: COMMENT; Schema: public; Owner: -
  45628. --
  45629. COMMENT ON VIEW feature_union IS 'set-union on interval defined by featureloc. featurelocs must meet';
  45630. --
  45631. -- Name: f_type; Type: VIEW; Schema: public; Owner: -
  45632. --
  45633. CREATE VIEW f_type AS
  45634. SELECT f.feature_id,
  45635. f.name,
  45636. f.dbxref_id,
  45637. c.name AS type,
  45638. f.residues,
  45639. f.seqlen,
  45640. f.md5checksum,
  45641. f.type_id,
  45642. f.timeaccessioned,
  45643. f.timelastmodified
  45644. FROM feature f,
  45645. cvterm c
  45646. WHERE (f.type_id = c.cvterm_id);
  45647. --
  45648. -- Name: f_loc; Type: VIEW; Schema: public; Owner: -
  45649. --
  45650. CREATE VIEW f_loc AS
  45651. SELECT f.feature_id,
  45652. f.name,
  45653. f.dbxref_id,
  45654. fl.nbeg,
  45655. fl.nend,
  45656. fl.strand
  45657. FROM dfeatureloc fl,
  45658. f_type f
  45659. WHERE (f.feature_id = fl.feature_id);
  45660. --
  45661. -- Name: fnr_type; Type: VIEW; Schema: public; Owner: -
  45662. --
  45663. CREATE VIEW fnr_type AS
  45664. SELECT f.feature_id,
  45665. f.name,
  45666. f.dbxref_id,
  45667. c.name AS type,
  45668. f.residues,
  45669. f.seqlen,
  45670. f.md5checksum,
  45671. f.type_id,
  45672. f.timeaccessioned,
  45673. f.timelastmodified
  45674. FROM (feature f
  45675. LEFT JOIN analysisfeature af ON ((f.feature_id = af.feature_id))),
  45676. cvterm c
  45677. WHERE ((f.type_id = c.cvterm_id) AND (af.feature_id IS NULL));
  45678. --
  45679. -- Name: fp_key; Type: VIEW; Schema: public; Owner: -
  45680. --
  45681. CREATE VIEW fp_key AS
  45682. SELECT fp.feature_id,
  45683. c.name AS pkey,
  45684. fp.value
  45685. FROM featureprop fp,
  45686. cvterm c
  45687. WHERE (fp.featureprop_id = c.cvterm_id);
  45688. --
  45689. -- Name: gff3view; Type: VIEW; Schema: public; Owner: -
  45690. --
  45691. CREATE VIEW gff3view AS
  45692. SELECT f.feature_id,
  45693. sf.name AS ref,
  45694. COALESCE(gffdbx.accession, '.'::character varying(255)) AS source,
  45695. cv.name AS type,
  45696. (fl.fmin + 1) AS fstart,
  45697. fl.fmax AS fend,
  45698. COALESCE((af.significance)::text, '.'::text) AS score,
  45699. CASE
  45700. WHEN (fl.strand = (-1)) THEN '-'::text
  45701. WHEN (fl.strand = 1) THEN '+'::text
  45702. ELSE '.'::text
  45703. END AS strand,
  45704. COALESCE((fl.phase)::text, '.'::text) AS phase,
  45705. f.seqlen,
  45706. f.name,
  45707. f.organism_id
  45708. FROM (((((feature f
  45709. LEFT JOIN featureloc fl ON ((f.feature_id = fl.feature_id)))
  45710. LEFT JOIN feature sf ON ((fl.srcfeature_id = sf.feature_id)))
  45711. LEFT JOIN ( SELECT fd.feature_id,
  45712. d.accession
  45713. FROM ((feature_dbxref fd
  45714. JOIN dbxref d USING (dbxref_id))
  45715. JOIN db USING (db_id))
  45716. WHERE ((db.name)::text = 'GFF_source'::text)) gffdbx ON ((f.feature_id = gffdbx.feature_id)))
  45717. LEFT JOIN cvterm cv ON ((f.type_id = cv.cvterm_id)))
  45718. LEFT JOIN analysisfeature af ON ((f.feature_id = af.feature_id)));
  45719. --
  45720. -- Name: intron_combined_view; Type: VIEW; Schema: public; Owner: -
  45721. --
  45722. CREATE VIEW intron_combined_view AS
  45723. SELECT x1.feature_id AS exon1_id,
  45724. x2.feature_id AS exon2_id,
  45725. CASE
  45726. WHEN (l1.strand = (-1)) THEN l2.fmax
  45727. ELSE l1.fmax
  45728. END AS fmin,
  45729. CASE
  45730. WHEN (l1.strand = (-1)) THEN l1.fmin
  45731. ELSE l2.fmin
  45732. END AS fmax,
  45733. l1.strand,
  45734. l1.srcfeature_id,
  45735. r1.rank AS intron_rank,
  45736. r1.object_id AS transcript_id
  45737. FROM ((((((cvterm
  45738. JOIN feature x1 ON ((x1.type_id = cvterm.cvterm_id)))
  45739. JOIN feature_relationship r1 ON ((x1.feature_id = r1.subject_id)))
  45740. JOIN featureloc l1 ON ((x1.feature_id = l1.feature_id)))
  45741. JOIN feature x2 ON ((x2.type_id = cvterm.cvterm_id)))
  45742. JOIN feature_relationship r2 ON ((x2.feature_id = r2.subject_id)))
  45743. JOIN featureloc l2 ON ((x2.feature_id = l2.feature_id)))
  45744. WHERE ((((((((cvterm.name)::text = 'exon'::text) AND ((r2.rank - r1.rank) = 1)) AND (r1.object_id = r2.object_id)) AND (l1.strand = l2.strand)) AND (l1.srcfeature_id = l2.srcfeature_id)) AND (l1.locgroup = 0)) AND (l2.locgroup = 0));
  45745. --
  45746. -- Name: intronloc_view; Type: VIEW; Schema: public; Owner: -
  45747. --
  45748. CREATE VIEW intronloc_view AS
  45749. SELECT DISTINCT intron_combined_view.exon1_id,
  45750. intron_combined_view.exon2_id,
  45751. intron_combined_view.fmin,
  45752. intron_combined_view.fmax,
  45753. intron_combined_view.strand,
  45754. intron_combined_view.srcfeature_id
  45755. FROM intron_combined_view;
  45756. --
  45757. -- Name: type_feature_count; Type: VIEW; Schema: public; Owner: -
  45758. --
  45759. CREATE VIEW type_feature_count AS
  45760. SELECT t.name AS type,
  45761. count(*) AS num_features
  45762. FROM (cvterm t
  45763. JOIN feature ON ((feature.type_id = t.cvterm_id)))
  45764. GROUP BY t.name;
  45765. --
  45766. -- Name: VIEW type_feature_count; Type: COMMENT; Schema: public; Owner: -
  45767. --
  45768. COMMENT ON VIEW type_feature_count IS 'per-feature-type feature counts';
  45769. --
  45770. -- Name: gffatts; Type: VIEW; Schema: public; Owner: -
  45771. --
  45772. CREATE VIEW gffatts AS
  45773. SELECT fs.feature_id,
  45774. 'Ontology_term'::text AS type,
  45775. s.name AS attribute
  45776. FROM cvterm s,
  45777. feature_cvterm fs
  45778. WHERE (fs.cvterm_id = s.cvterm_id)
  45779. UNION ALL
  45780. SELECT fs.feature_id,
  45781. 'Dbxref'::text AS type,
  45782. (((d.name)::text || ':'::text) || (s.accession)::text) AS attribute
  45783. FROM dbxref s,
  45784. feature_dbxref fs,
  45785. db d
  45786. WHERE ((fs.dbxref_id = s.dbxref_id) AND (s.db_id = d.db_id))
  45787. UNION ALL
  45788. SELECT fs.feature_id,
  45789. 'Alias'::text AS type,
  45790. s.name AS attribute
  45791. FROM synonym s,
  45792. feature_synonym fs
  45793. WHERE (fs.synonym_id = s.synonym_id)
  45794. UNION ALL
  45795. SELECT fp.feature_id,
  45796. cv.name AS type,
  45797. fp.value AS attribute
  45798. FROM featureprop fp,
  45799. cvterm cv
  45800. WHERE (fp.type_id = cv.cvterm_id)
  45801. UNION ALL
  45802. SELECT fs.feature_id,
  45803. 'pub'::text AS type,
  45804. (((s.series_name)::text || ':'::text) || s.title) AS attribute
  45805. FROM pub s,
  45806. feature_pub fs
  45807. WHERE (fs.pub_id = s.pub_id);
  45808. --
  45809. -- Name: gff3atts; Type: VIEW; Schema: public; Owner: -
  45810. --
  45811. CREATE VIEW gff3atts AS
  45812. SELECT fs.feature_id,
  45813. 'Ontology_term'::text AS type,
  45814. CASE
  45815. WHEN ((db.name)::text ~~ '%Gene Ontology%'::text) THEN (('GO:'::text || (dbx.accession)::text))::character varying
  45816. WHEN ((db.name)::text ~~ 'Sequence Ontology%'::text) THEN (('SO:'::text || (dbx.accession)::text))::character varying
  45817. ELSE ((((db.name)::text || ':'::text) || (dbx.accession)::text))::character varying
  45818. END AS attribute
  45819. FROM cvterm s,
  45820. dbxref dbx,
  45821. feature_cvterm fs,
  45822. db
  45823. WHERE (((fs.cvterm_id = s.cvterm_id) AND (s.dbxref_id = dbx.dbxref_id)) AND (db.db_id = dbx.db_id))
  45824. UNION ALL
  45825. SELECT fs.feature_id,
  45826. 'Dbxref'::text AS type,
  45827. (((d.name)::text || ':'::text) || (s.accession)::text) AS attribute
  45828. FROM dbxref s,
  45829. feature_dbxref fs,
  45830. db d
  45831. WHERE (((fs.dbxref_id = s.dbxref_id) AND (s.db_id = d.db_id)) AND ((d.name)::text <> 'GFF_source'::text))
  45832. UNION ALL
  45833. SELECT f.feature_id,
  45834. 'Alias'::text AS type,
  45835. s.name AS attribute
  45836. FROM synonym s,
  45837. feature_synonym fs,
  45838. feature f
  45839. WHERE ((((fs.synonym_id = s.synonym_id) AND (f.feature_id = fs.feature_id)) AND ((f.name)::text <> (s.name)::text)) AND (f.uniquename <> (s.name)::text))
  45840. UNION ALL
  45841. SELECT fp.feature_id,
  45842. cv.name AS type,
  45843. fp.value AS attribute
  45844. FROM featureprop fp,
  45845. cvterm cv
  45846. WHERE (fp.type_id = cv.cvterm_id)
  45847. UNION ALL
  45848. SELECT fs.feature_id,
  45849. 'pub'::text AS type,
  45850. (((s.series_name)::text || ':'::text) || s.title) AS attribute
  45851. FROM pub s,
  45852. feature_pub fs
  45853. WHERE (fs.pub_id = s.pub_id)
  45854. UNION ALL
  45855. SELECT fr.subject_id AS feature_id,
  45856. 'Parent'::text AS type,
  45857. parent.uniquename AS attribute
  45858. FROM feature_relationship fr,
  45859. feature parent
  45860. WHERE ((fr.object_id = parent.feature_id) AND (fr.type_id = ( SELECT cvterm.cvterm_id
  45861. FROM cvterm
  45862. WHERE (((cvterm.name)::text = 'part_of'::text) AND (cvterm.cv_id IN ( SELECT cv.cv_id
  45863. FROM cv
  45864. WHERE ((cv.name)::text = 'relationship'::text)))))))
  45865. UNION ALL
  45866. SELECT fr.subject_id AS feature_id,
  45867. 'Derives_from'::text AS type,
  45868. parent.uniquename AS attribute
  45869. FROM feature_relationship fr,
  45870. feature parent
  45871. WHERE ((fr.object_id = parent.feature_id) AND (fr.type_id = ( SELECT cvterm.cvterm_id
  45872. FROM cvterm
  45873. WHERE (((cvterm.name)::text = 'derives_from'::text) AND (cvterm.cv_id IN ( SELECT cv.cv_id
  45874. FROM cv
  45875. WHERE ((cv.name)::text = 'relationship'::text)))))))
  45876. UNION ALL
  45877. SELECT fl.feature_id,
  45878. 'Target'::text AS type,
  45879. (((((((target.name)::text || ' '::text) || (fl.fmin + 1)) || ' '::text) || fl.fmax) || ' '::text) || fl.strand) AS attribute
  45880. FROM featureloc fl,
  45881. feature target
  45882. WHERE ((fl.srcfeature_id = target.feature_id) AND (fl.rank <> 0))
  45883. UNION ALL
  45884. SELECT feature.feature_id,
  45885. 'ID'::text AS type,
  45886. feature.uniquename AS attribute
  45887. FROM feature
  45888. WHERE (NOT (feature.type_id IN ( SELECT cvterm.cvterm_id
  45889. FROM cvterm
  45890. WHERE ((cvterm.name)::text = 'CDS'::text))))
  45891. UNION ALL
  45892. SELECT feature.feature_id,
  45893. 'chado_feature_id'::text AS type,
  45894. (feature.feature_id)::character varying AS attribute
  45895. FROM feature
  45896. UNION ALL
  45897. SELECT feature.feature_id,
  45898. 'Name'::text AS type,
  45899. feature.name AS attribute
  45900. FROM feature;
  45901. CREATE OR REPLACE VIEW common_descendant_cvterm AS
  45902. SELECT
  45903. p1.object_id AS cvterm1_id,
  45904. p2.object_id AS cvterm2_id,
  45905. p1.subject_id AS ancestor_cvterm_id,
  45906. p1.pathdistance AS pathdistance1,
  45907. p2.pathdistance AS pathdistance2,
  45908. p1.pathdistance + p2.pathdistance
  45909. AS total_pathdistance
  45910. FROM
  45911. cvtermpath AS p1,
  45912. cvtermpath AS p2
  45913. WHERE
  45914. p1.subject_id = p2.subject_id;
  45915. --
  45916. -- Name: gfffeatureatts(integer); Type: FUNCTION; Schema: public; Owner: chado
  45917. --
  45918. CREATE FUNCTION gfffeatureatts(integer) RETURNS SETOF gffatts
  45919. LANGUAGE sql
  45920. AS $_$
  45921. SELECT feature_id, 'Ontology_term' AS type, s.name AS attribute
  45922. FROM cvterm s, feature_cvterm fs
  45923. WHERE fs.feature_id= $1 AND fs.cvterm_id = s.cvterm_id
  45924. UNION
  45925. SELECT feature_id, 'Dbxref' AS type, d.name || ':' || s.accession AS attribute
  45926. FROM dbxref s, feature_dbxref fs, db d
  45927. WHERE fs.feature_id= $1 AND fs.dbxref_id = s.dbxref_id AND s.db_id = d.db_id
  45928. UNION
  45929. SELECT feature_id, 'Alias' AS type, s.name AS attribute
  45930. FROM synonym s, feature_synonym fs
  45931. WHERE fs.feature_id= $1 AND fs.synonym_id = s.synonym_id
  45932. UNION
  45933. SELECT fp.feature_id,cv.name,fp.value
  45934. FROM featureprop fp, cvterm cv
  45935. WHERE fp.feature_id= $1 AND fp.type_id = cv.cvterm_id
  45936. UNION
  45937. SELECT feature_id, 'pub' AS type, s.series_name || ':' || s.title AS attribute
  45938. FROM pub s, feature_pub fs
  45939. WHERE fs.feature_id= $1 AND fs.pub_id = s.pub_id
  45940. $_$;
  45941. DROP INDEX IF EXISTS feature_relationship_idx1b;
  45942. create index feature_relationship_idx1b on feature_relationship (object_id, subject_id, type_id);
  45943. DROP INDEX IF EXISTS featureloc_idx1b;
  45944. create index featureloc_idx1b on featureloc (feature_id, fmin, fmax);
  45945. DROP INDEX IF EXISTS feature_idx1b;
  45946. create index feature_idx1b on feature (feature_id, dbxref_id) where dbxref_id is not null;
  45947. --
  45948. -- Name: _fill_cvtermpath4node(BIGINT, BIGINT, BIGINT, BIGINT, INTEGER)
  45949. --
  45950. DROP FUNCTION IF EXISTS _fill_cvtermpath4node(integer, integer, integer, integer, integer);
  45951. CREATE OR REPLACE FUNCTION _fill_cvtermpath4node(BIGINT, BIGINT, BIGINT, BIGINT, INTEGER) RETURNS INTEGER AS
  45952. '
  45953. DECLARE
  45954. origin alias for $1;
  45955. child_id alias for $2;
  45956. cvid alias for $3;
  45957. typeid alias for $4;
  45958. depth alias for $5;
  45959. cterm cvterm_relationship%ROWTYPE;
  45960. exist_c int;
  45961. BEGIN
  45962. --- RAISE NOTICE ''depth=% root=%'', depth,child_id;
  45963. --- not check type_id as it may be null and not very meaningful in cvtermpath when pathdistance > 1
  45964. SELECT INTO exist_c count(*) FROM cvtermpath WHERE cv_id = cvid AND object_id = origin AND subject_id = child_id AND pathdistance = depth;
  45965. IF (exist_c = 0) THEN
  45966. INSERT INTO cvtermpath (object_id, subject_id, cv_id, type_id, pathdistance) VALUES(origin, child_id, cvid, typeid, depth);
  45967. END IF;
  45968. FOR cterm IN SELECT * FROM cvterm_relationship WHERE object_id = child_id LOOP
  45969. PERFORM _fill_cvtermpath4node(origin, cterm.subject_id, cvid, cterm.type_id, depth+1);
  45970. END LOOP;
  45971. RETURN 1;
  45972. END;
  45973. '
  45974. LANGUAGE 'plpgsql';
  45975. --
  45976. -- Name: _fill_cvtermpath4root(BIGINT, BIGINT)
  45977. --
  45978. DROP FUNCTION IF EXISTS _fill_cvtermpath4root(integer, integer);
  45979. CREATE OR REPLACE FUNCTION _fill_cvtermpath4root(BIGINT, BIGINT) RETURNS INTEGER AS
  45980. '
  45981. DECLARE
  45982. rootid alias for $1;
  45983. cvid alias for $2;
  45984. ttype bigint;
  45985. cterm cvterm_relationship%ROWTYPE;
  45986. child cvterm_relationship%ROWTYPE;
  45987. BEGIN
  45988. SELECT INTO ttype cvterm_id FROM cvterm WHERE (name = ''isa'' OR name = ''is_a'');
  45989. PERFORM _fill_cvtermpath4node(rootid, rootid, cvid, ttype, 0);
  45990. FOR cterm IN SELECT * FROM cvterm_relationship WHERE object_id = rootid LOOP
  45991. PERFORM _fill_cvtermpath4root(cterm.subject_id, cvid);
  45992. -- RAISE NOTICE ''DONE for term, %'', cterm.subject_id;
  45993. END LOOP;
  45994. RETURN 1;
  45995. END;
  45996. '
  45997. LANGUAGE 'plpgsql';
  45998. --
  45999. -- Name: fill_cvtermpath(BIGINT)
  46000. --
  46001. DROP FUNCTION IF EXISTS fill_cvtermpath(integer);
  46002. CREATE OR REPLACE FUNCTION fill_cvtermpath(BIGINT) RETURNS INTEGER AS
  46003. '
  46004. DECLARE
  46005. cvid alias for $1;
  46006. root cvterm%ROWTYPE;
  46007. BEGIN
  46008. DELETE FROM cvtermpath WHERE cv_id = cvid;
  46009. FOR root IN SELECT DISTINCT t.* from cvterm t LEFT JOIN cvterm_relationship r ON (t.cvterm_id = r.subject_id) INNER JOIN cvterm_relationship r2 ON (t.cvterm_id = r2.object_id) WHERE t.cv_id = cvid AND r.subject_id is null LOOP
  46010. PERFORM _fill_cvtermpath4root(root.cvterm_id, root.cv_id);
  46011. END LOOP;
  46012. RETURN 1;
  46013. END;
  46014. '
  46015. LANGUAGE 'plpgsql';
  46016. --
  46017. -- Name: _fill_cvtermpath4node2detect_cycle(BIGINT, BIGINT, BIGINT, BIGINT, INTEGER)
  46018. --
  46019. DROP FUNCTION IF EXISTS _fill_cvtermpath4node2detect_cycle(integer, integer, integer, integer, integer);
  46020. CREATE OR REPLACE FUNCTION _fill_cvtermpath4node2detect_cycle(BIGINT, BIGINT, BIGINT, BIGINT, INTEGER) RETURNS BIGINT AS
  46021. '
  46022. DECLARE
  46023. origin alias for $1;
  46024. child_id alias for $2;
  46025. cvid alias for $3;
  46026. typeid alias for $4;
  46027. depth alias for $5;
  46028. cterm cvterm_relationship%ROWTYPE;
  46029. exist_c int;
  46030. ccount int;
  46031. ecount int;
  46032. rtn bigint;
  46033. BEGIN
  46034. EXECUTE ''SELECT * FROM tmpcvtermpath p1, tmpcvtermpath p2 WHERE p1.subject_id=p2.object_id AND p1.object_id=p2.subject_id AND p1.object_id = ''|| origin || '' AND p2.subject_id = '' || child_id || ''AND '' || depth || ''> 0'';
  46035. GET DIAGNOSTICS ccount = ROW_COUNT;
  46036. IF (ccount > 0) THEN
  46037. --RAISE EXCEPTION ''FOUND CYCLE: node % on cycle path'',origin;
  46038. RETURN origin;
  46039. END IF;
  46040. EXECUTE ''SELECT * FROM tmpcvtermpath WHERE cv_id = '' || cvid || '' AND object_id = '' || origin || '' AND subject_id = '' || child_id || '' AND '' || origin || ''<>'' || child_id;
  46041. GET DIAGNOSTICS ecount = ROW_COUNT;
  46042. IF (ecount > 0) THEN
  46043. --RAISE NOTICE ''FOUND TWICE (node), will check root obj % subj %'',origin, child_id;
  46044. SELECT INTO rtn _fill_cvtermpath4root2detect_cycle(child_id, cvid);
  46045. IF (rtn > 0) THEN
  46046. RETURN rtn;
  46047. END IF;
  46048. END IF;
  46049. EXECUTE ''SELECT * FROM tmpcvtermpath WHERE cv_id = '' || cvid || '' AND object_id = '' || origin || '' AND subject_id = '' || child_id || '' AND pathdistance = '' || depth;
  46050. GET DIAGNOSTICS exist_c = ROW_COUNT;
  46051. IF (exist_c = 0) THEN
  46052. EXECUTE ''INSERT INTO tmpcvtermpath (object_id, subject_id, cv_id, type_id, pathdistance) VALUES('' || origin || '', '' || child_id || '', '' || cvid || '', '' || typeid || '', '' || depth || '')'';
  46053. END IF;
  46054. FOR cterm IN SELECT * FROM cvterm_relationship WHERE object_id = child_id LOOP
  46055. --RAISE NOTICE ''DOING for node, % %'', origin, cterm.subject_id;
  46056. SELECT INTO rtn _fill_cvtermpath4node2detect_cycle(origin, cterm.subject_id, cvid, cterm.type_id, depth+1);
  46057. IF (rtn > 0) THEN
  46058. RETURN rtn;
  46059. END IF;
  46060. END LOOP;
  46061. RETURN 0;
  46062. END;
  46063. '
  46064. LANGUAGE 'plpgsql';
  46065. --
  46066. -- Name: _fill_cvtermpath4root2detect_cycle(BIGINT, BIGINT)
  46067. --
  46068. DROP FUNCTION IF EXISTS _fill_cvtermpath4root2detect_cycle(integer, integer);
  46069. CREATE OR REPLACE FUNCTION _fill_cvtermpath4root2detect_cycle(BIGINT, BIGINT) RETURNS BIGINT AS
  46070. '
  46071. DECLARE
  46072. rootid alias for $1;
  46073. cvid alias for $2;
  46074. ttype bigint;
  46075. ccount int;
  46076. cterm cvterm_relationship%ROWTYPE;
  46077. child cvterm_relationship%ROWTYPE;
  46078. rtn bigint;
  46079. BEGIN
  46080. SELECT INTO ttype cvterm_id FROM cvterm WHERE (name = ''isa'' OR name = ''is_a'');
  46081. SELECT INTO rtn _fill_cvtermpath4node2detect_cycle(rootid, rootid, cvid, ttype, 0);
  46082. IF (rtn > 0) THEN
  46083. RETURN rtn;
  46084. END IF;
  46085. FOR cterm IN SELECT * FROM cvterm_relationship WHERE object_id = rootid LOOP
  46086. EXECUTE ''SELECT * FROM tmpcvtermpath p1, tmpcvtermpath p2 WHERE p1.subject_id=p2.object_id AND p1.object_id=p2.subject_id AND p1.object_id='' || rootid || '' AND p1.subject_id='' || cterm.subject_id;
  46087. GET DIAGNOSTICS ccount = ROW_COUNT;
  46088. IF (ccount > 0) THEN
  46089. --RAISE NOTICE ''FOUND TWICE (root), will check root obj % subj %'',rootid,cterm.subject_id;
  46090. SELECT INTO rtn _fill_cvtermpath4node2detect_cycle(rootid, cterm.subject_id, cvid, ttype, 0);
  46091. IF (rtn > 0) THEN
  46092. RETURN rtn;
  46093. END IF;
  46094. ELSE
  46095. SELECT INTO rtn _fill_cvtermpath4root2detect_cycle(cterm.subject_id, cvid);
  46096. IF (rtn > 0) THEN
  46097. RETURN rtn;
  46098. END IF;
  46099. END IF;
  46100. END LOOP;
  46101. RETURN 0;
  46102. END;
  46103. '
  46104. LANGUAGE 'plpgsql';