default_schema-1.2-1.3-diff.sql 2.0 MB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476114771147811479114801148111482114831148411485114861148711488114891149011491114921149311494114951149611497114981149911500115011150211503115041150511506115071150811509115101151111512115131151411515115161151711518115191152011521115221152311524115251152611527115281152911530115311153211533115341153511536115371153811539115401154111542115431154411545115461154711548115491155011551115521155311554115551155611557115581155911560115611156211563115641156511566115671156811569115701157111572115731157411575115761157711578115791158011581115821158311584115851158611587115881158911590115911159211593115941159511596115971159811599116001160111602116031160411605116061160711608116091161011611116121161311614116151161611617116181161911620116211162211623116241162511626116271162811629116301163111632116331163411635116361163711638116391164011641116421164311644116451164611647116481164911650116511165211653116541165511656116571165811659116601166111662116631166411665116661166711668116691167011671116721167311674116751167611677116781167911680116811168211683116841168511686116871168811689116901169111692116931169411695116961169711698116991170011701117021170311704117051170611707117081170911710117111171211713117141171511716117171171811719117201172111722117231172411725117261172711728117291173011731117321173311734117351173611737117381173911740117411174211743117441174511746117471174811749117501175111752117531175411755117561175711758117591176011761117621176311764117651176611767117681176911770117711177211773117741177511776117771177811779117801178111782117831178411785117861178711788117891179011791117921179311794117951179611797117981179911800118011180211803118041180511806118071180811809118101181111812118131181411815118161181711818118191182011821118221182311824118251182611827118281182911830118311183211833118341183511836118371183811839118401184111842118431184411845118461184711848118491185011851118521185311854118551185611857118581185911860118611186211863118641186511866118671186811869118701187111872118731187411875118761187711878118791188011881118821188311884118851188611887118881188911890118911189211893118941189511896118971189811899119001190111902119031190411905119061190711908119091191011911119121191311914119151191611917119181191911920119211192211923119241192511926119271192811929119301193111932119331193411935119361193711938119391194011941119421194311944119451194611947119481194911950119511195211953119541195511956119571195811959119601196111962119631196411965119661196711968119691197011971119721197311974119751197611977119781197911980119811198211983119841198511986119871198811989119901199111992119931199411995119961199711998119991200012001120021200312004120051200612007120081200912010120111201212013120141201512016120171201812019120201202112022120231202412025120261202712028120291203012031120321203312034120351203612037120381203912040120411204212043120441204512046120471204812049120501205112052120531205412055120561205712058120591206012061120621206312064120651206612067120681206912070120711207212073120741207512076120771207812079120801208112082120831208412085120861208712088120891209012091120921209312094120951209612097120981209912100121011210212103121041210512106121071210812109121101211112112121131211412115121161211712118121191212012121121221212312124121251212612127121281212912130121311213212133121341213512136121371213812139121401214112142121431214412145121461214712148121491215012151121521215312154121551215612157121581215912160121611216212163121641216512166121671216812169121701217112172121731217412175121761217712178121791218012181121821218312184121851218612187121881218912190121911219212193121941219512196121971219812199122001220112202122031220412205122061220712208122091221012211122121221312214122151221612217122181221912220122211222212223122241222512226122271222812229122301223112232122331223412235122361223712238122391224012241122421224312244122451224612247122481224912250122511225212253122541225512256122571225812259122601226112262122631226412265122661226712268122691227012271122721227312274122751227612277122781227912280122811228212283122841228512286122871228812289122901229112292122931229412295122961229712298122991230012301123021230312304123051230612307123081230912310123111231212313123141231512316123171231812319123201232112322123231232412325123261232712328123291233012331123321233312334123351233612337123381233912340123411234212343123441234512346123471234812349123501235112352123531235412355123561235712358123591236012361123621236312364123651236612367123681236912370123711237212373123741237512376123771237812379123801238112382123831238412385123861238712388123891239012391123921239312394123951239612397123981239912400124011240212403124041240512406124071240812409124101241112412124131241412415124161241712418124191242012421124221242312424124251242612427124281242912430124311243212433124341243512436124371243812439124401244112442124431244412445124461244712448124491245012451124521245312454124551245612457124581245912460124611246212463124641246512466124671246812469124701247112472124731247412475124761247712478124791248012481124821248312484124851248612487124881248912490124911249212493124941249512496124971249812499125001250112502125031250412505125061250712508125091251012511125121251312514125151251612517125181251912520125211252212523125241252512526125271252812529125301253112532125331253412535125361253712538125391254012541125421254312544125451254612547125481254912550125511255212553125541255512556125571255812559125601256112562125631256412565125661256712568125691257012571125721257312574125751257612577125781257912580125811258212583125841258512586125871258812589125901259112592125931259412595125961259712598125991260012601126021260312604126051260612607126081260912610126111261212613126141261512616126171261812619126201262112622126231262412625126261262712628126291263012631126321263312634126351263612637126381263912640126411264212643126441264512646126471264812649126501265112652126531265412655126561265712658126591266012661126621266312664126651266612667126681266912670126711267212673126741267512676126771267812679126801268112682126831268412685126861268712688126891269012691126921269312694126951269612697126981269912700127011270212703127041270512706127071270812709127101271112712127131271412715127161271712718127191272012721127221272312724127251272612727127281272912730127311273212733127341273512736127371273812739127401274112742127431274412745127461274712748127491275012751127521275312754127551275612757127581275912760127611276212763127641276512766127671276812769127701277112772127731277412775127761277712778127791278012781127821278312784127851278612787127881278912790127911279212793127941279512796127971279812799128001280112802128031280412805128061280712808128091281012811128121281312814128151281612817128181281912820128211282212823128241282512826128271282812829128301283112832128331283412835128361283712838128391284012841128421284312844128451284612847128481284912850128511285212853128541285512856128571285812859128601286112862128631286412865128661286712868128691287012871128721287312874128751287612877128781287912880128811288212883128841288512886128871288812889128901289112892128931289412895128961289712898128991290012901129021290312904129051290612907129081290912910129111291212913129141291512916129171291812919129201292112922129231292412925129261292712928129291293012931129321293312934129351293612937129381293912940129411294212943129441294512946129471294812949129501295112952129531295412955129561295712958129591296012961129621296312964129651296612967129681296912970129711297212973129741297512976129771297812979129801298112982129831298412985129861298712988129891299012991129921299312994129951299612997129981299913000130011300213003130041300513006130071300813009130101301113012130131301413015130161301713018130191302013021130221302313024130251302613027130281302913030130311303213033130341303513036130371303813039130401304113042130431304413045130461304713048130491305013051130521305313054130551305613057130581305913060130611306213063130641306513066130671306813069130701307113072130731307413075130761307713078130791308013081130821308313084130851308613087130881308913090130911309213093130941309513096130971309813099131001310113102131031310413105131061310713108131091311013111131121311313114131151311613117131181311913120131211312213123131241312513126131271312813129131301313113132131331313413135131361313713138131391314013141131421314313144131451314613147131481314913150131511315213153131541315513156131571315813159131601316113162131631316413165131661316713168131691317013171131721317313174131751317613177131781317913180131811318213183131841318513186131871318813189131901319113192131931319413195131961319713198131991320013201132021320313204132051320613207132081320913210132111321213213132141321513216132171321813219132201322113222132231322413225132261322713228132291323013231132321323313234132351323613237132381323913240132411324213243132441324513246132471324813249132501325113252132531325413255132561325713258132591326013261132621326313264132651326613267132681326913270132711327213273132741327513276132771327813279132801328113282132831328413285132861328713288132891329013291132921329313294132951329613297132981329913300133011330213303133041330513306133071330813309133101331113312133131331413315133161331713318133191332013321133221332313324133251332613327133281332913330133311333213333133341333513336133371333813339133401334113342133431334413345133461334713348133491335013351133521335313354133551335613357133581335913360133611336213363133641336513366133671336813369133701337113372133731337413375133761337713378133791338013381133821338313384133851338613387133881338913390133911339213393133941339513396133971339813399134001340113402134031340413405134061340713408134091341013411134121341313414134151341613417134181341913420134211342213423134241342513426134271342813429134301343113432134331343413435134361343713438134391344013441134421344313444134451344613447134481344913450134511345213453134541345513456134571345813459134601346113462134631346413465134661346713468134691347013471134721347313474134751347613477134781347913480134811348213483134841348513486134871348813489134901349113492134931349413495134961349713498134991350013501135021350313504135051350613507135081350913510135111351213513135141351513516135171351813519135201352113522135231352413525135261352713528135291353013531135321353313534135351353613537135381353913540135411354213543135441354513546135471354813549135501355113552135531355413555135561355713558135591356013561135621356313564135651356613567135681356913570135711357213573135741357513576135771357813579135801358113582135831358413585135861358713588135891359013591135921359313594135951359613597135981359913600136011360213603136041360513606136071360813609136101361113612136131361413615136161361713618136191362013621136221362313624136251362613627136281362913630136311363213633136341363513636136371363813639136401364113642136431364413645136461364713648136491365013651136521365313654136551365613657136581365913660136611366213663136641366513666136671366813669136701367113672136731367413675136761367713678136791368013681136821368313684136851368613687136881368913690136911369213693136941369513696136971369813699137001370113702137031370413705137061370713708137091371013711137121371313714137151371613717137181371913720137211372213723137241372513726137271372813729137301373113732137331373413735137361373713738137391374013741137421374313744137451374613747137481374913750137511375213753137541375513756137571375813759137601376113762137631376413765137661376713768137691377013771137721377313774137751377613777137781377913780137811378213783137841378513786137871378813789137901379113792137931379413795137961379713798137991380013801138021380313804138051380613807138081380913810138111381213813138141381513816138171381813819138201382113822138231382413825138261382713828138291383013831138321383313834138351383613837138381383913840138411384213843138441384513846138471384813849138501385113852138531385413855138561385713858138591386013861138621386313864138651386613867138681386913870138711387213873138741387513876138771387813879138801388113882138831388413885138861388713888138891389013891138921389313894138951389613897138981389913900139011390213903139041390513906139071390813909139101391113912139131391413915139161391713918139191392013921139221392313924139251392613927139281392913930139311393213933139341393513936139371393813939139401394113942139431394413945139461394713948139491395013951139521395313954139551395613957139581395913960139611396213963139641396513966139671396813969139701397113972139731397413975139761397713978139791398013981139821398313984139851398613987139881398913990139911399213993139941399513996139971399813999140001400114002140031400414005140061400714008140091401014011140121401314014140151401614017140181401914020140211402214023140241402514026140271402814029140301403114032140331403414035140361403714038140391404014041140421404314044140451404614047140481404914050140511405214053140541405514056140571405814059140601406114062140631406414065140661406714068140691407014071140721407314074140751407614077140781407914080140811408214083140841408514086140871408814089140901409114092140931409414095140961409714098140991410014101141021410314104141051410614107141081410914110141111411214113141141411514116141171411814119141201412114122141231412414125141261412714128141291413014131141321413314134141351413614137141381413914140141411414214143141441414514146141471414814149141501415114152141531415414155141561415714158141591416014161141621416314164141651416614167141681416914170141711417214173141741417514176141771417814179141801418114182141831418414185141861418714188141891419014191141921419314194141951419614197141981419914200142011420214203142041420514206142071420814209142101421114212142131421414215142161421714218142191422014221142221422314224142251422614227142281422914230142311423214233142341423514236142371423814239142401424114242142431424414245142461424714248142491425014251142521425314254142551425614257142581425914260142611426214263142641426514266142671426814269142701427114272142731427414275142761427714278142791428014281142821428314284142851428614287142881428914290142911429214293142941429514296142971429814299143001430114302143031430414305143061430714308143091431014311143121431314314143151431614317143181431914320143211432214323143241432514326143271432814329143301433114332143331433414335143361433714338143391434014341143421434314344143451434614347143481434914350143511435214353143541435514356143571435814359143601436114362143631436414365143661436714368143691437014371143721437314374143751437614377143781437914380143811438214383143841438514386143871438814389143901439114392143931439414395143961439714398143991440014401144021440314404144051440614407144081440914410144111441214413144141441514416144171441814419144201442114422144231442414425144261442714428144291443014431144321443314434144351443614437144381443914440144411444214443144441444514446144471444814449144501445114452144531445414455144561445714458144591446014461144621446314464144651446614467144681446914470144711447214473144741447514476144771447814479144801448114482144831448414485144861448714488144891449014491144921449314494144951449614497144981449914500145011450214503145041450514506145071450814509145101451114512145131451414515145161451714518145191452014521145221452314524145251452614527145281452914530145311453214533145341453514536145371453814539145401454114542145431454414545145461454714548145491455014551145521455314554145551455614557145581455914560145611456214563145641456514566145671456814569145701457114572145731457414575145761457714578145791458014581145821458314584145851458614587145881458914590145911459214593145941459514596145971459814599146001460114602146031460414605146061460714608146091461014611146121461314614146151461614617146181461914620146211462214623146241462514626146271462814629146301463114632146331463414635146361463714638146391464014641146421464314644146451464614647146481464914650146511465214653146541465514656146571465814659146601466114662146631466414665146661466714668146691467014671146721467314674146751467614677146781467914680146811468214683146841468514686146871468814689146901469114692146931469414695146961469714698146991470014701147021470314704147051470614707147081470914710147111471214713147141471514716147171471814719147201472114722147231472414725147261472714728147291473014731147321473314734147351473614737147381473914740147411474214743147441474514746147471474814749147501475114752147531475414755147561475714758147591476014761147621476314764147651476614767147681476914770147711477214773147741477514776147771477814779147801478114782147831478414785147861478714788147891479014791147921479314794147951479614797147981479914800148011480214803148041480514806148071480814809148101481114812148131481414815148161481714818148191482014821148221482314824148251482614827148281482914830148311483214833148341483514836148371483814839148401484114842148431484414845148461484714848148491485014851148521485314854148551485614857148581485914860148611486214863148641486514866148671486814869148701487114872148731487414875148761487714878148791488014881148821488314884148851488614887148881488914890148911489214893148941489514896148971489814899149001490114902149031490414905149061490714908149091491014911149121491314914149151491614917149181491914920149211492214923149241492514926149271492814929149301493114932149331493414935149361493714938149391494014941149421494314944149451494614947149481494914950149511495214953149541495514956149571495814959149601496114962149631496414965149661496714968149691497014971149721497314974149751497614977149781497914980149811498214983149841498514986149871498814989149901499114992149931499414995149961499714998149991500015001150021500315004150051500615007150081500915010150111501215013150141501515016150171501815019150201502115022150231502415025150261502715028150291503015031150321503315034150351503615037150381503915040150411504215043150441504515046150471504815049150501505115052150531505415055150561505715058150591506015061150621506315064150651506615067150681506915070150711507215073150741507515076150771507815079150801508115082150831508415085150861508715088150891509015091150921509315094150951509615097150981509915100151011510215103151041510515106151071510815109151101511115112151131511415115151161511715118151191512015121151221512315124151251512615127151281512915130151311513215133151341513515136151371513815139151401514115142151431514415145151461514715148151491515015151151521515315154151551515615157151581515915160151611516215163151641516515166151671516815169151701517115172151731517415175151761517715178151791518015181151821518315184151851518615187151881518915190151911519215193151941519515196151971519815199152001520115202152031520415205152061520715208152091521015211152121521315214152151521615217152181521915220152211522215223152241522515226152271522815229152301523115232152331523415235152361523715238152391524015241152421524315244152451524615247152481524915250152511525215253152541525515256152571525815259152601526115262152631526415265152661526715268152691527015271152721527315274152751527615277152781527915280152811528215283152841528515286152871528815289152901529115292152931529415295152961529715298152991530015301153021530315304153051530615307153081530915310153111531215313153141531515316153171531815319153201532115322153231532415325153261532715328153291533015331153321533315334153351533615337153381533915340153411534215343153441534515346153471534815349153501535115352153531535415355153561535715358153591536015361153621536315364153651536615367153681536915370153711537215373153741537515376153771537815379153801538115382153831538415385153861538715388153891539015391153921539315394153951539615397153981539915400154011540215403154041540515406154071540815409154101541115412154131541415415154161541715418154191542015421154221542315424154251542615427154281542915430154311543215433154341543515436154371543815439154401544115442154431544415445154461544715448154491545015451154521545315454154551545615457154581545915460154611546215463154641546515466154671546815469154701547115472154731547415475154761547715478154791548015481154821548315484154851548615487154881548915490154911549215493154941549515496154971549815499155001550115502155031550415505155061550715508155091551015511155121551315514155151551615517155181551915520155211552215523155241552515526155271552815529155301553115532155331553415535155361553715538155391554015541155421554315544155451554615547155481554915550155511555215553155541555515556155571555815559155601556115562155631556415565155661556715568155691557015571155721557315574155751557615577155781557915580155811558215583155841558515586155871558815589155901559115592155931559415595155961559715598155991560015601156021560315604156051560615607156081560915610156111561215613156141561515616156171561815619156201562115622156231562415625156261562715628156291563015631156321563315634156351563615637156381563915640156411564215643156441564515646156471564815649156501565115652156531565415655156561565715658156591566015661156621566315664156651566615667156681566915670156711567215673156741567515676156771567815679156801568115682156831568415685156861568715688156891569015691156921569315694156951569615697156981569915700157011570215703157041570515706157071570815709157101571115712157131571415715157161571715718157191572015721157221572315724157251572615727157281572915730157311573215733157341573515736157371573815739157401574115742157431574415745157461574715748157491575015751157521575315754157551575615757157581575915760157611576215763157641576515766157671576815769157701577115772157731577415775157761577715778157791578015781157821578315784157851578615787157881578915790157911579215793157941579515796157971579815799158001580115802158031580415805158061580715808158091581015811158121581315814158151581615817158181581915820158211582215823158241582515826158271582815829158301583115832158331583415835158361583715838158391584015841158421584315844158451584615847158481584915850158511585215853158541585515856158571585815859158601586115862158631586415865158661586715868158691587015871158721587315874158751587615877158781587915880158811588215883158841588515886158871588815889158901589115892158931589415895158961589715898158991590015901159021590315904159051590615907159081590915910159111591215913159141591515916159171591815919159201592115922159231592415925159261592715928159291593015931159321593315934159351593615937159381593915940159411594215943159441594515946159471594815949159501595115952159531595415955159561595715958159591596015961159621596315964159651596615967159681596915970159711597215973159741597515976159771597815979159801598115982159831598415985159861598715988159891599015991159921599315994159951599615997159981599916000160011600216003160041600516006160071600816009160101601116012160131601416015160161601716018160191602016021160221602316024160251602616027160281602916030160311603216033160341603516036160371603816039160401604116042160431604416045160461604716048160491605016051160521605316054160551605616057160581605916060160611606216063160641606516066160671606816069160701607116072160731607416075160761607716078160791608016081160821608316084160851608616087160881608916090160911609216093160941609516096160971609816099161001610116102161031610416105161061610716108161091611016111161121611316114161151611616117161181611916120161211612216123161241612516126161271612816129161301613116132161331613416135161361613716138161391614016141161421614316144161451614616147161481614916150161511615216153161541615516156161571615816159161601616116162161631616416165161661616716168161691617016171161721617316174161751617616177161781617916180161811618216183161841618516186161871618816189161901619116192161931619416195161961619716198161991620016201162021620316204162051620616207162081620916210162111621216213162141621516216162171621816219162201622116222162231622416225162261622716228162291623016231162321623316234162351623616237162381623916240162411624216243162441624516246162471624816249162501625116252162531625416255162561625716258162591626016261162621626316264162651626616267162681626916270162711627216273162741627516276162771627816279162801628116282162831628416285162861628716288162891629016291162921629316294162951629616297162981629916300163011630216303163041630516306163071630816309163101631116312163131631416315163161631716318163191632016321163221632316324163251632616327163281632916330163311633216333163341633516336163371633816339163401634116342163431634416345163461634716348163491635016351163521635316354163551635616357163581635916360163611636216363163641636516366163671636816369163701637116372163731637416375163761637716378163791638016381163821638316384163851638616387163881638916390163911639216393163941639516396163971639816399164001640116402164031640416405164061640716408164091641016411164121641316414164151641616417164181641916420164211642216423164241642516426164271642816429164301643116432164331643416435164361643716438164391644016441164421644316444164451644616447164481644916450164511645216453164541645516456164571645816459164601646116462164631646416465164661646716468164691647016471164721647316474164751647616477164781647916480164811648216483164841648516486164871648816489164901649116492164931649416495164961649716498164991650016501165021650316504165051650616507165081650916510165111651216513165141651516516165171651816519165201652116522165231652416525165261652716528165291653016531165321653316534165351653616537165381653916540165411654216543165441654516546165471654816549165501655116552165531655416555165561655716558165591656016561165621656316564165651656616567165681656916570165711657216573165741657516576165771657816579165801658116582165831658416585165861658716588165891659016591165921659316594165951659616597165981659916600166011660216603166041660516606166071660816609166101661116612166131661416615166161661716618166191662016621166221662316624166251662616627166281662916630166311663216633166341663516636166371663816639166401664116642166431664416645166461664716648166491665016651166521665316654166551665616657166581665916660166611666216663166641666516666166671666816669166701667116672166731667416675166761667716678166791668016681166821668316684166851668616687166881668916690166911669216693166941669516696166971669816699167001670116702167031670416705167061670716708167091671016711167121671316714167151671616717167181671916720167211672216723167241672516726167271672816729167301673116732167331673416735167361673716738167391674016741167421674316744167451674616747167481674916750167511675216753167541675516756167571675816759167601676116762167631676416765167661676716768167691677016771167721677316774167751677616777167781677916780167811678216783167841678516786167871678816789167901679116792167931679416795167961679716798167991680016801168021680316804168051680616807168081680916810168111681216813168141681516816168171681816819168201682116822168231682416825168261682716828168291683016831168321683316834168351683616837168381683916840168411684216843168441684516846168471684816849168501685116852168531685416855168561685716858168591686016861168621686316864168651686616867168681686916870168711687216873168741687516876168771687816879168801688116882168831688416885168861688716888168891689016891168921689316894168951689616897168981689916900169011690216903169041690516906169071690816909169101691116912169131691416915169161691716918169191692016921169221692316924169251692616927169281692916930169311693216933169341693516936169371693816939169401694116942169431694416945169461694716948169491695016951169521695316954169551695616957169581695916960169611696216963169641696516966169671696816969169701697116972169731697416975169761697716978169791698016981169821698316984169851698616987169881698916990169911699216993169941699516996169971699816999170001700117002170031700417005170061700717008170091701017011170121701317014170151701617017170181701917020170211702217023170241702517026170271702817029170301703117032170331703417035170361703717038170391704017041170421704317044170451704617047170481704917050170511705217053170541705517056170571705817059170601706117062170631706417065170661706717068170691707017071170721707317074170751707617077170781707917080170811708217083170841708517086170871708817089170901709117092170931709417095170961709717098170991710017101171021710317104171051710617107171081710917110171111711217113171141711517116171171711817119171201712117122171231712417125171261712717128171291713017131171321713317134171351713617137171381713917140171411714217143171441714517146171471714817149171501715117152171531715417155171561715717158171591716017161171621716317164171651716617167171681716917170171711717217173171741717517176171771717817179171801718117182171831718417185171861718717188171891719017191171921719317194171951719617197171981719917200172011720217203172041720517206172071720817209172101721117212172131721417215172161721717218172191722017221172221722317224172251722617227172281722917230172311723217233172341723517236172371723817239172401724117242172431724417245172461724717248172491725017251172521725317254172551725617257172581725917260172611726217263172641726517266172671726817269172701727117272172731727417275172761727717278172791728017281172821728317284172851728617287172881728917290172911729217293172941729517296172971729817299173001730117302173031730417305173061730717308173091731017311173121731317314173151731617317173181731917320173211732217323173241732517326173271732817329173301733117332173331733417335173361733717338173391734017341173421734317344173451734617347173481734917350173511735217353173541735517356173571735817359173601736117362173631736417365173661736717368173691737017371173721737317374173751737617377173781737917380173811738217383173841738517386173871738817389173901739117392173931739417395173961739717398173991740017401174021740317404174051740617407174081740917410174111741217413174141741517416174171741817419174201742117422174231742417425174261742717428174291743017431174321743317434174351743617437174381743917440174411744217443174441744517446174471744817449174501745117452174531745417455174561745717458174591746017461174621746317464174651746617467174681746917470174711747217473174741747517476174771747817479174801748117482174831748417485174861748717488174891749017491174921749317494174951749617497174981749917500175011750217503175041750517506175071750817509175101751117512175131751417515175161751717518175191752017521175221752317524175251752617527175281752917530175311753217533175341753517536175371753817539175401754117542175431754417545175461754717548175491755017551175521755317554175551755617557175581755917560175611756217563175641756517566175671756817569175701757117572175731757417575175761757717578175791758017581175821758317584175851758617587175881758917590175911759217593175941759517596175971759817599176001760117602176031760417605176061760717608176091761017611176121761317614176151761617617176181761917620176211762217623176241762517626176271762817629176301763117632176331763417635176361763717638176391764017641176421764317644176451764617647176481764917650176511765217653176541765517656176571765817659176601766117662176631766417665176661766717668176691767017671176721767317674176751767617677176781767917680176811768217683176841768517686176871768817689176901769117692176931769417695176961769717698176991770017701177021770317704177051770617707177081770917710177111771217713177141771517716177171771817719177201772117722177231772417725177261772717728177291773017731177321773317734177351773617737177381773917740177411774217743177441774517746177471774817749177501775117752177531775417755177561775717758177591776017761177621776317764177651776617767177681776917770177711777217773177741777517776177771777817779177801778117782177831778417785177861778717788177891779017791177921779317794177951779617797177981779917800178011780217803178041780517806178071780817809178101781117812178131781417815178161781717818178191782017821178221782317824178251782617827178281782917830178311783217833178341783517836178371783817839178401784117842178431784417845178461784717848178491785017851178521785317854178551785617857178581785917860178611786217863178641786517866178671786817869178701787117872178731787417875178761787717878178791788017881178821788317884178851788617887178881788917890178911789217893178941789517896178971789817899179001790117902179031790417905179061790717908179091791017911179121791317914179151791617917179181791917920179211792217923179241792517926179271792817929179301793117932179331793417935179361793717938179391794017941179421794317944179451794617947179481794917950179511795217953179541795517956179571795817959179601796117962179631796417965179661796717968179691797017971179721797317974179751797617977179781797917980179811798217983179841798517986179871798817989179901799117992179931799417995179961799717998179991800018001180021800318004180051800618007180081800918010180111801218013180141801518016180171801818019180201802118022180231802418025180261802718028180291803018031180321803318034180351803618037180381803918040180411804218043180441804518046180471804818049180501805118052180531805418055180561805718058180591806018061180621806318064180651806618067180681806918070180711807218073180741807518076180771807818079180801808118082180831808418085180861808718088180891809018091180921809318094180951809618097180981809918100181011810218103181041810518106181071810818109181101811118112181131811418115181161811718118181191812018121181221812318124181251812618127181281812918130181311813218133181341813518136181371813818139181401814118142181431814418145181461814718148181491815018151181521815318154181551815618157181581815918160181611816218163181641816518166181671816818169181701817118172181731817418175181761817718178181791818018181181821818318184181851818618187181881818918190181911819218193181941819518196181971819818199182001820118202182031820418205182061820718208182091821018211182121821318214182151821618217182181821918220182211822218223182241822518226182271822818229182301823118232182331823418235182361823718238182391824018241182421824318244182451824618247182481824918250182511825218253182541825518256182571825818259182601826118262182631826418265182661826718268182691827018271182721827318274182751827618277182781827918280182811828218283182841828518286182871828818289182901829118292182931829418295182961829718298182991830018301183021830318304183051830618307183081830918310183111831218313183141831518316183171831818319183201832118322183231832418325183261832718328183291833018331183321833318334183351833618337183381833918340183411834218343183441834518346183471834818349183501835118352183531835418355183561835718358183591836018361183621836318364183651836618367183681836918370183711837218373183741837518376183771837818379183801838118382183831838418385183861838718388183891839018391183921839318394183951839618397183981839918400184011840218403184041840518406184071840818409184101841118412184131841418415184161841718418184191842018421184221842318424184251842618427184281842918430184311843218433184341843518436184371843818439184401844118442184431844418445184461844718448184491845018451184521845318454184551845618457184581845918460184611846218463184641846518466184671846818469184701847118472184731847418475184761847718478184791848018481184821848318484184851848618487184881848918490184911849218493184941849518496184971849818499185001850118502185031850418505185061850718508185091851018511185121851318514185151851618517185181851918520185211852218523185241852518526185271852818529185301853118532185331853418535185361853718538185391854018541185421854318544185451854618547185481854918550185511855218553185541855518556185571855818559185601856118562185631856418565185661856718568185691857018571185721857318574185751857618577185781857918580185811858218583185841858518586185871858818589185901859118592185931859418595185961859718598185991860018601186021860318604186051860618607186081860918610186111861218613186141861518616186171861818619186201862118622186231862418625186261862718628186291863018631186321863318634186351863618637186381863918640186411864218643186441864518646186471864818649186501865118652186531865418655186561865718658186591866018661186621866318664186651866618667186681866918670186711867218673186741867518676186771867818679186801868118682186831868418685186861868718688186891869018691186921869318694186951869618697186981869918700187011870218703187041870518706187071870818709187101871118712187131871418715187161871718718187191872018721187221872318724187251872618727187281872918730187311873218733187341873518736187371873818739187401874118742187431874418745187461874718748187491875018751187521875318754187551875618757187581875918760187611876218763187641876518766187671876818769187701877118772187731877418775187761877718778187791878018781187821878318784187851878618787187881878918790187911879218793187941879518796187971879818799188001880118802188031880418805188061880718808188091881018811188121881318814188151881618817188181881918820188211882218823188241882518826188271882818829188301883118832188331883418835188361883718838188391884018841188421884318844188451884618847188481884918850188511885218853188541885518856188571885818859188601886118862188631886418865188661886718868188691887018871188721887318874188751887618877188781887918880188811888218883188841888518886188871888818889188901889118892188931889418895188961889718898188991890018901189021890318904189051890618907189081890918910189111891218913189141891518916189171891818919189201892118922189231892418925189261892718928189291893018931189321893318934189351893618937189381893918940189411894218943189441894518946189471894818949189501895118952189531895418955189561895718958189591896018961189621896318964189651896618967189681896918970189711897218973189741897518976189771897818979189801898118982189831898418985189861898718988189891899018991189921899318994189951899618997189981899919000190011900219003190041900519006190071900819009190101901119012190131901419015190161901719018190191902019021190221902319024190251902619027190281902919030190311903219033190341903519036190371903819039190401904119042190431904419045190461904719048190491905019051190521905319054190551905619057190581905919060190611906219063190641906519066190671906819069190701907119072190731907419075190761907719078190791908019081190821908319084190851908619087190881908919090190911909219093190941909519096190971909819099191001910119102191031910419105191061910719108191091911019111191121911319114191151911619117191181911919120191211912219123191241912519126191271912819129191301913119132191331913419135191361913719138191391914019141191421914319144191451914619147191481914919150191511915219153191541915519156191571915819159191601916119162191631916419165191661916719168191691917019171191721917319174191751917619177191781917919180191811918219183191841918519186191871918819189191901919119192191931919419195191961919719198191991920019201192021920319204192051920619207192081920919210192111921219213192141921519216192171921819219192201922119222192231922419225192261922719228192291923019231192321923319234192351923619237192381923919240192411924219243192441924519246192471924819249192501925119252192531925419255192561925719258192591926019261192621926319264192651926619267192681926919270192711927219273192741927519276192771927819279192801928119282192831928419285192861928719288192891929019291192921929319294192951929619297192981929919300193011930219303193041930519306193071930819309193101931119312193131931419315193161931719318193191932019321193221932319324193251932619327193281932919330193311933219333193341933519336193371933819339193401934119342193431934419345193461934719348193491935019351193521935319354193551935619357193581935919360193611936219363193641936519366193671936819369193701937119372193731937419375193761937719378193791938019381193821938319384193851938619387193881938919390193911939219393193941939519396193971939819399194001940119402194031940419405194061940719408194091941019411194121941319414194151941619417194181941919420194211942219423194241942519426194271942819429194301943119432194331943419435194361943719438194391944019441194421944319444194451944619447194481944919450194511945219453194541945519456194571945819459194601946119462194631946419465194661946719468194691947019471194721947319474194751947619477194781947919480194811948219483194841948519486194871948819489194901949119492194931949419495194961949719498194991950019501195021950319504195051950619507195081950919510195111951219513195141951519516195171951819519195201952119522195231952419525195261952719528195291953019531195321953319534195351953619537195381953919540195411954219543195441954519546195471954819549195501955119552195531955419555195561955719558195591956019561195621956319564195651956619567195681956919570195711957219573195741957519576195771957819579195801958119582195831958419585195861958719588195891959019591195921959319594195951959619597195981959919600196011960219603196041960519606196071960819609196101961119612196131961419615196161961719618196191962019621196221962319624196251962619627196281962919630196311963219633196341963519636196371963819639196401964119642196431964419645196461964719648196491965019651196521965319654196551965619657196581965919660196611966219663196641966519666196671966819669196701967119672196731967419675196761967719678196791968019681196821968319684196851968619687196881968919690196911969219693196941969519696196971969819699197001970119702197031970419705197061970719708197091971019711197121971319714197151971619717197181971919720197211972219723197241972519726197271972819729197301973119732197331973419735197361973719738197391974019741197421974319744197451974619747197481974919750197511975219753197541975519756197571975819759197601976119762197631976419765197661976719768197691977019771197721977319774197751977619777197781977919780197811978219783197841978519786197871978819789197901979119792197931979419795197961979719798197991980019801198021980319804198051980619807198081980919810198111981219813198141981519816198171981819819198201982119822198231982419825198261982719828198291983019831198321983319834198351983619837198381983919840198411984219843198441984519846198471984819849198501985119852198531985419855198561985719858198591986019861198621986319864198651986619867198681986919870198711987219873198741987519876198771987819879198801988119882198831988419885198861988719888198891989019891198921989319894198951989619897198981989919900199011990219903199041990519906199071990819909199101991119912199131991419915199161991719918199191992019921199221992319924199251992619927199281992919930199311993219933199341993519936199371993819939199401994119942199431994419945199461994719948199491995019951199521995319954199551995619957199581995919960199611996219963199641996519966199671996819969199701997119972199731997419975199761997719978199791998019981199821998319984199851998619987199881998919990199911999219993199941999519996199971999819999200002000120002200032000420005200062000720008200092001020011200122001320014200152001620017200182001920020200212002220023200242002520026200272002820029200302003120032200332003420035200362003720038200392004020041200422004320044200452004620047200482004920050200512005220053200542005520056200572005820059200602006120062200632006420065200662006720068200692007020071200722007320074200752007620077200782007920080200812008220083200842008520086200872008820089200902009120092200932009420095200962009720098200992010020101201022010320104201052010620107201082010920110201112011220113201142011520116201172011820119201202012120122201232012420125201262012720128201292013020131201322013320134201352013620137201382013920140201412014220143201442014520146201472014820149201502015120152201532015420155201562015720158201592016020161201622016320164201652016620167201682016920170201712017220173201742017520176201772017820179201802018120182201832018420185201862018720188201892019020191201922019320194201952019620197201982019920200202012020220203202042020520206202072020820209202102021120212202132021420215202162021720218202192022020221202222022320224202252022620227202282022920230202312023220233202342023520236202372023820239202402024120242202432024420245202462024720248202492025020251202522025320254202552025620257202582025920260202612026220263202642026520266202672026820269202702027120272202732027420275202762027720278202792028020281202822028320284202852028620287202882028920290202912029220293202942029520296202972029820299203002030120302203032030420305203062030720308203092031020311203122031320314203152031620317203182031920320203212032220323203242032520326203272032820329203302033120332203332033420335203362033720338203392034020341203422034320344203452034620347203482034920350203512035220353203542035520356203572035820359203602036120362203632036420365203662036720368203692037020371203722037320374203752037620377203782037920380203812038220383203842038520386203872038820389203902039120392203932039420395203962039720398203992040020401204022040320404204052040620407204082040920410204112041220413204142041520416204172041820419204202042120422204232042420425204262042720428204292043020431204322043320434204352043620437204382043920440204412044220443204442044520446204472044820449204502045120452204532045420455204562045720458204592046020461204622046320464204652046620467204682046920470204712047220473204742047520476204772047820479204802048120482204832048420485204862048720488204892049020491204922049320494204952049620497204982049920500205012050220503205042050520506205072050820509205102051120512205132051420515205162051720518205192052020521205222052320524205252052620527205282052920530205312053220533205342053520536205372053820539205402054120542205432054420545205462054720548205492055020551205522055320554205552055620557205582055920560205612056220563205642056520566205672056820569205702057120572205732057420575205762057720578205792058020581205822058320584205852058620587205882058920590205912059220593205942059520596205972059820599206002060120602206032060420605206062060720608206092061020611206122061320614206152061620617206182061920620206212062220623206242062520626206272062820629206302063120632206332063420635206362063720638206392064020641206422064320644206452064620647206482064920650206512065220653206542065520656206572065820659206602066120662206632066420665206662066720668206692067020671206722067320674206752067620677206782067920680206812068220683206842068520686206872068820689206902069120692206932069420695206962069720698206992070020701207022070320704207052070620707207082070920710207112071220713207142071520716207172071820719207202072120722207232072420725207262072720728207292073020731207322073320734207352073620737207382073920740207412074220743207442074520746207472074820749207502075120752207532075420755207562075720758207592076020761207622076320764207652076620767207682076920770207712077220773207742077520776207772077820779207802078120782207832078420785207862078720788207892079020791207922079320794207952079620797207982079920800208012080220803208042080520806208072080820809208102081120812208132081420815208162081720818208192082020821208222082320824208252082620827208282082920830208312083220833208342083520836208372083820839208402084120842208432084420845208462084720848208492085020851208522085320854208552085620857208582085920860208612086220863208642086520866208672086820869208702087120872208732087420875208762087720878208792088020881208822088320884208852088620887208882088920890208912089220893208942089520896208972089820899209002090120902209032090420905209062090720908209092091020911209122091320914209152091620917209182091920920209212092220923209242092520926209272092820929209302093120932209332093420935209362093720938209392094020941209422094320944209452094620947209482094920950209512095220953209542095520956209572095820959209602096120962209632096420965209662096720968209692097020971209722097320974209752097620977209782097920980209812098220983209842098520986209872098820989209902099120992209932099420995209962099720998209992100021001210022100321004210052100621007210082100921010210112101221013210142101521016210172101821019210202102121022210232102421025210262102721028210292103021031210322103321034210352103621037210382103921040210412104221043210442104521046210472104821049210502105121052210532105421055210562105721058210592106021061210622106321064210652106621067210682106921070210712107221073210742107521076210772107821079210802108121082210832108421085210862108721088210892109021091210922109321094210952109621097210982109921100211012110221103211042110521106211072110821109211102111121112211132111421115211162111721118211192112021121211222112321124211252112621127211282112921130211312113221133211342113521136211372113821139211402114121142211432114421145211462114721148211492115021151211522115321154211552115621157211582115921160211612116221163211642116521166211672116821169211702117121172211732117421175211762117721178211792118021181211822118321184211852118621187211882118921190211912119221193211942119521196211972119821199212002120121202212032120421205212062120721208212092121021211212122121321214212152121621217212182121921220212212122221223212242122521226212272122821229212302123121232212332123421235212362123721238212392124021241212422124321244212452124621247212482124921250212512125221253212542125521256212572125821259212602126121262212632126421265212662126721268212692127021271212722127321274212752127621277212782127921280212812128221283212842128521286212872128821289212902129121292212932129421295212962129721298212992130021301213022130321304213052130621307213082130921310213112131221313213142131521316213172131821319213202132121322213232132421325213262132721328213292133021331213322133321334213352133621337213382133921340213412134221343213442134521346213472134821349213502135121352213532135421355213562135721358213592136021361213622136321364213652136621367213682136921370213712137221373213742137521376213772137821379213802138121382213832138421385213862138721388213892139021391213922139321394213952139621397213982139921400214012140221403214042140521406214072140821409214102141121412214132141421415214162141721418214192142021421214222142321424214252142621427214282142921430214312143221433214342143521436214372143821439214402144121442214432144421445214462144721448214492145021451214522145321454214552145621457214582145921460214612146221463214642146521466214672146821469214702147121472214732147421475214762147721478214792148021481214822148321484214852148621487214882148921490214912149221493214942149521496214972149821499215002150121502215032150421505215062150721508215092151021511215122151321514215152151621517215182151921520215212152221523215242152521526215272152821529215302153121532215332153421535215362153721538215392154021541215422154321544215452154621547215482154921550215512155221553215542155521556215572155821559215602156121562215632156421565215662156721568215692157021571215722157321574215752157621577215782157921580215812158221583215842158521586215872158821589215902159121592215932159421595215962159721598215992160021601216022160321604216052160621607216082160921610216112161221613216142161521616216172161821619216202162121622216232162421625216262162721628216292163021631216322163321634216352163621637216382163921640216412164221643216442164521646216472164821649216502165121652216532165421655216562165721658216592166021661216622166321664216652166621667216682166921670216712167221673216742167521676216772167821679216802168121682216832168421685216862168721688216892169021691216922169321694216952169621697216982169921700217012170221703217042170521706217072170821709217102171121712217132171421715217162171721718217192172021721217222172321724217252172621727217282172921730217312173221733217342173521736217372173821739217402174121742217432174421745217462174721748217492175021751217522175321754217552175621757217582175921760217612176221763217642176521766217672176821769217702177121772217732177421775217762177721778217792178021781217822178321784217852178621787217882178921790217912179221793217942179521796217972179821799218002180121802218032180421805218062180721808218092181021811218122181321814218152181621817218182181921820218212182221823218242182521826218272182821829218302183121832218332183421835218362183721838218392184021841218422184321844218452184621847218482184921850218512185221853218542185521856218572185821859218602186121862218632186421865218662186721868218692187021871218722187321874218752187621877218782187921880218812188221883218842188521886218872188821889218902189121892218932189421895218962189721898218992190021901219022190321904219052190621907219082190921910219112191221913219142191521916219172191821919219202192121922219232192421925219262192721928219292193021931219322193321934219352193621937219382193921940219412194221943219442194521946219472194821949219502195121952219532195421955219562195721958219592196021961219622196321964219652196621967219682196921970219712197221973219742197521976219772197821979219802198121982219832198421985219862198721988219892199021991219922199321994219952199621997219982199922000220012200222003220042200522006220072200822009220102201122012220132201422015220162201722018220192202022021220222202322024220252202622027220282202922030220312203222033220342203522036220372203822039220402204122042220432204422045220462204722048220492205022051220522205322054220552205622057220582205922060220612206222063220642206522066220672206822069220702207122072220732207422075220762207722078220792208022081220822208322084220852208622087220882208922090220912209222093220942209522096220972209822099221002210122102221032210422105221062210722108221092211022111221122211322114221152211622117221182211922120221212212222123221242212522126221272212822129221302213122132221332213422135221362213722138221392214022141221422214322144221452214622147221482214922150221512215222153221542215522156221572215822159221602216122162221632216422165221662216722168221692217022171221722217322174221752217622177221782217922180221812218222183221842218522186221872218822189221902219122192221932219422195221962219722198221992220022201222022220322204222052220622207222082220922210222112221222213222142221522216222172221822219222202222122222222232222422225222262222722228222292223022231222322223322234222352223622237222382223922240222412224222243222442224522246222472224822249222502225122252222532225422255222562225722258222592226022261222622226322264222652226622267222682226922270222712227222273222742227522276222772227822279222802228122282222832228422285222862228722288222892229022291222922229322294222952229622297222982229922300223012230222303223042230522306223072230822309223102231122312223132231422315223162231722318223192232022321223222232322324223252232622327223282232922330223312233222333223342233522336223372233822339223402234122342223432234422345223462234722348223492235022351223522235322354223552235622357223582235922360223612236222363223642236522366223672236822369223702237122372223732237422375223762237722378223792238022381223822238322384223852238622387223882238922390223912239222393223942239522396223972239822399224002240122402224032240422405224062240722408224092241022411224122241322414224152241622417224182241922420224212242222423224242242522426224272242822429224302243122432224332243422435224362243722438224392244022441224422244322444224452244622447224482244922450224512245222453224542245522456224572245822459224602246122462224632246422465224662246722468224692247022471224722247322474224752247622477224782247922480224812248222483224842248522486224872248822489224902249122492224932249422495224962249722498224992250022501225022250322504225052250622507225082250922510225112251222513225142251522516225172251822519225202252122522225232252422525225262252722528225292253022531225322253322534225352253622537225382253922540225412254222543225442254522546225472254822549225502255122552225532255422555225562255722558225592256022561225622256322564225652256622567225682256922570225712257222573225742257522576225772257822579225802258122582225832258422585225862258722588225892259022591225922259322594225952259622597225982259922600226012260222603226042260522606226072260822609226102261122612226132261422615226162261722618226192262022621226222262322624226252262622627226282262922630226312263222633226342263522636226372263822639226402264122642226432264422645226462264722648226492265022651226522265322654226552265622657226582265922660226612266222663226642266522666226672266822669226702267122672226732267422675226762267722678226792268022681226822268322684226852268622687226882268922690226912269222693226942269522696226972269822699227002270122702227032270422705227062270722708227092271022711227122271322714227152271622717227182271922720227212272222723227242272522726227272272822729227302273122732227332273422735227362273722738227392274022741227422274322744227452274622747227482274922750227512275222753227542275522756227572275822759227602276122762227632276422765227662276722768227692277022771227722277322774227752277622777227782277922780227812278222783227842278522786227872278822789227902279122792227932279422795227962279722798227992280022801228022280322804228052280622807228082280922810228112281222813228142281522816228172281822819228202282122822228232282422825228262282722828228292283022831228322283322834228352283622837228382283922840228412284222843228442284522846228472284822849228502285122852228532285422855228562285722858228592286022861228622286322864228652286622867228682286922870228712287222873228742287522876228772287822879228802288122882228832288422885228862288722888228892289022891228922289322894228952289622897228982289922900229012290222903229042290522906229072290822909229102291122912229132291422915229162291722918229192292022921229222292322924229252292622927229282292922930229312293222933229342293522936229372293822939229402294122942229432294422945229462294722948229492295022951229522295322954229552295622957229582295922960229612296222963229642296522966229672296822969229702297122972229732297422975229762297722978229792298022981229822298322984229852298622987229882298922990229912299222993229942299522996229972299822999230002300123002230032300423005230062300723008230092301023011230122301323014230152301623017230182301923020230212302223023230242302523026230272302823029230302303123032230332303423035230362303723038230392304023041230422304323044230452304623047230482304923050230512305223053230542305523056230572305823059230602306123062230632306423065230662306723068230692307023071230722307323074230752307623077230782307923080230812308223083230842308523086230872308823089230902309123092230932309423095230962309723098230992310023101231022310323104231052310623107231082310923110231112311223113231142311523116231172311823119231202312123122231232312423125231262312723128231292313023131231322313323134231352313623137231382313923140231412314223143231442314523146231472314823149231502315123152231532315423155231562315723158231592316023161231622316323164231652316623167231682316923170231712317223173231742317523176231772317823179231802318123182231832318423185231862318723188231892319023191231922319323194231952319623197231982319923200232012320223203232042320523206232072320823209232102321123212232132321423215232162321723218232192322023221232222322323224232252322623227232282322923230232312323223233232342323523236232372323823239232402324123242232432324423245232462324723248232492325023251232522325323254232552325623257232582325923260232612326223263232642326523266232672326823269232702327123272232732327423275232762327723278232792328023281232822328323284232852328623287232882328923290232912329223293232942329523296232972329823299233002330123302233032330423305233062330723308233092331023311233122331323314233152331623317233182331923320233212332223323233242332523326233272332823329233302333123332233332333423335233362333723338233392334023341233422334323344233452334623347233482334923350233512335223353233542335523356233572335823359233602336123362233632336423365233662336723368233692337023371233722337323374233752337623377233782337923380233812338223383233842338523386233872338823389233902339123392233932339423395233962339723398233992340023401234022340323404234052340623407234082340923410234112341223413234142341523416234172341823419234202342123422234232342423425234262342723428234292343023431234322343323434234352343623437234382343923440234412344223443234442344523446234472344823449234502345123452234532345423455234562345723458234592346023461234622346323464234652346623467234682346923470234712347223473234742347523476234772347823479234802348123482234832348423485234862348723488234892349023491234922349323494234952349623497234982349923500235012350223503235042350523506235072350823509235102351123512235132351423515235162351723518235192352023521235222352323524235252352623527235282352923530235312353223533235342353523536235372353823539235402354123542235432354423545235462354723548235492355023551235522355323554235552355623557235582355923560235612356223563235642356523566235672356823569235702357123572235732357423575235762357723578235792358023581235822358323584235852358623587235882358923590235912359223593235942359523596235972359823599236002360123602236032360423605236062360723608236092361023611236122361323614236152361623617236182361923620236212362223623236242362523626236272362823629236302363123632236332363423635236362363723638236392364023641236422364323644236452364623647236482364923650236512365223653236542365523656236572365823659236602366123662236632366423665236662366723668236692367023671236722367323674236752367623677236782367923680236812368223683236842368523686236872368823689236902369123692236932369423695236962369723698236992370023701237022370323704237052370623707237082370923710237112371223713237142371523716237172371823719237202372123722237232372423725237262372723728237292373023731237322373323734237352373623737237382373923740237412374223743237442374523746237472374823749237502375123752237532375423755237562375723758237592376023761237622376323764237652376623767237682376923770237712377223773237742377523776237772377823779237802378123782237832378423785237862378723788237892379023791237922379323794237952379623797237982379923800238012380223803238042380523806238072380823809238102381123812238132381423815238162381723818238192382023821238222382323824238252382623827238282382923830238312383223833238342383523836238372383823839238402384123842238432384423845238462384723848238492385023851238522385323854238552385623857238582385923860238612386223863238642386523866238672386823869238702387123872238732387423875238762387723878238792388023881238822388323884238852388623887238882388923890238912389223893238942389523896238972389823899239002390123902239032390423905239062390723908239092391023911239122391323914239152391623917239182391923920239212392223923239242392523926239272392823929239302393123932239332393423935239362393723938239392394023941239422394323944239452394623947239482394923950239512395223953239542395523956239572395823959239602396123962239632396423965239662396723968239692397023971239722397323974239752397623977239782397923980239812398223983239842398523986239872398823989239902399123992239932399423995239962399723998239992400024001240022400324004240052400624007240082400924010240112401224013240142401524016240172401824019240202402124022240232402424025240262402724028240292403024031240322403324034240352403624037240382403924040240412404224043240442404524046240472404824049240502405124052240532405424055240562405724058240592406024061240622406324064240652406624067240682406924070240712407224073240742407524076240772407824079240802408124082240832408424085240862408724088240892409024091240922409324094240952409624097240982409924100241012410224103241042410524106241072410824109241102411124112241132411424115241162411724118241192412024121241222412324124241252412624127241282412924130241312413224133241342413524136241372413824139241402414124142241432414424145241462414724148241492415024151241522415324154241552415624157241582415924160241612416224163241642416524166241672416824169241702417124172241732417424175241762417724178241792418024181241822418324184241852418624187241882418924190241912419224193241942419524196241972419824199242002420124202242032420424205242062420724208242092421024211242122421324214242152421624217242182421924220242212422224223242242422524226242272422824229242302423124232242332423424235242362423724238242392424024241242422424324244242452424624247242482424924250242512425224253242542425524256242572425824259242602426124262242632426424265242662426724268242692427024271242722427324274242752427624277242782427924280242812428224283242842428524286242872428824289242902429124292242932429424295242962429724298242992430024301243022430324304243052430624307243082430924310243112431224313243142431524316243172431824319243202432124322243232432424325243262432724328243292433024331243322433324334243352433624337243382433924340243412434224343243442434524346243472434824349243502435124352243532435424355243562435724358243592436024361243622436324364243652436624367243682436924370243712437224373243742437524376243772437824379243802438124382243832438424385243862438724388243892439024391243922439324394243952439624397243982439924400244012440224403244042440524406244072440824409244102441124412244132441424415244162441724418244192442024421244222442324424244252442624427244282442924430244312443224433244342443524436244372443824439244402444124442244432444424445244462444724448244492445024451244522445324454244552445624457244582445924460244612446224463244642446524466244672446824469244702447124472244732447424475244762447724478244792448024481244822448324484244852448624487244882448924490244912449224493244942449524496244972449824499245002450124502245032450424505245062450724508245092451024511245122451324514245152451624517245182451924520245212452224523245242452524526245272452824529245302453124532245332453424535245362453724538245392454024541245422454324544245452454624547245482454924550245512455224553245542455524556245572455824559245602456124562245632456424565245662456724568245692457024571245722457324574245752457624577245782457924580245812458224583245842458524586245872458824589245902459124592245932459424595245962459724598245992460024601246022460324604246052460624607246082460924610246112461224613246142461524616246172461824619246202462124622246232462424625246262462724628246292463024631246322463324634246352463624637246382463924640246412464224643246442464524646246472464824649246502465124652246532465424655246562465724658246592466024661246622466324664246652466624667246682466924670246712467224673246742467524676246772467824679246802468124682246832468424685246862468724688246892469024691246922469324694246952469624697246982469924700247012470224703247042470524706247072470824709247102471124712247132471424715247162471724718247192472024721247222472324724247252472624727247282472924730247312473224733247342473524736247372473824739247402474124742247432474424745247462474724748247492475024751247522475324754247552475624757247582475924760247612476224763247642476524766247672476824769247702477124772247732477424775247762477724778247792478024781247822478324784247852478624787247882478924790247912479224793247942479524796247972479824799248002480124802248032480424805248062480724808248092481024811248122481324814248152481624817248182481924820248212482224823248242482524826248272482824829248302483124832248332483424835248362483724838248392484024841248422484324844248452484624847248482484924850248512485224853248542485524856248572485824859248602486124862248632486424865248662486724868248692487024871248722487324874248752487624877248782487924880248812488224883248842488524886248872488824889248902489124892248932489424895248962489724898248992490024901249022490324904249052490624907249082490924910249112491224913249142491524916249172491824919249202492124922249232492424925249262492724928249292493024931249322493324934249352493624937249382493924940249412494224943249442494524946249472494824949249502495124952249532495424955249562495724958249592496024961249622496324964249652496624967249682496924970249712497224973249742497524976249772497824979249802498124982249832498424985249862498724988249892499024991249922499324994249952499624997249982499925000250012500225003250042500525006250072500825009250102501125012250132501425015250162501725018250192502025021250222502325024250252502625027250282502925030250312503225033250342503525036250372503825039250402504125042250432504425045250462504725048250492505025051250522505325054250552505625057250582505925060250612506225063250642506525066250672506825069250702507125072250732507425075250762507725078250792508025081250822508325084250852508625087250882508925090250912509225093250942509525096250972509825099251002510125102251032510425105251062510725108251092511025111251122511325114251152511625117251182511925120251212512225123251242512525126251272512825129251302513125132251332513425135251362513725138251392514025141251422514325144251452514625147251482514925150251512515225153251542515525156251572515825159251602516125162251632516425165251662516725168251692517025171251722517325174251752517625177251782517925180251812518225183251842518525186251872518825189251902519125192251932519425195251962519725198251992520025201252022520325204252052520625207252082520925210252112521225213252142521525216252172521825219252202522125222252232522425225252262522725228252292523025231252322523325234252352523625237252382523925240252412524225243252442524525246252472524825249252502525125252252532525425255252562525725258252592526025261252622526325264252652526625267252682526925270252712527225273252742527525276252772527825279252802528125282252832528425285252862528725288252892529025291252922529325294252952529625297252982529925300253012530225303253042530525306253072530825309253102531125312253132531425315253162531725318253192532025321253222532325324253252532625327253282532925330253312533225333253342533525336253372533825339253402534125342253432534425345253462534725348253492535025351253522535325354253552535625357253582535925360253612536225363253642536525366253672536825369253702537125372253732537425375253762537725378253792538025381253822538325384253852538625387253882538925390253912539225393253942539525396253972539825399254002540125402254032540425405254062540725408254092541025411254122541325414254152541625417254182541925420254212542225423254242542525426254272542825429254302543125432254332543425435254362543725438254392544025441254422544325444254452544625447254482544925450254512545225453254542545525456254572545825459254602546125462254632546425465254662546725468254692547025471254722547325474254752547625477254782547925480254812548225483254842548525486254872548825489254902549125492254932549425495254962549725498254992550025501255022550325504255052550625507255082550925510255112551225513255142551525516255172551825519255202552125522255232552425525255262552725528255292553025531255322553325534255352553625537255382553925540255412554225543255442554525546255472554825549255502555125552255532555425555255562555725558255592556025561255622556325564255652556625567255682556925570255712557225573255742557525576255772557825579255802558125582255832558425585255862558725588255892559025591255922559325594255952559625597255982559925600256012560225603256042560525606256072560825609256102561125612256132561425615256162561725618256192562025621256222562325624256252562625627256282562925630256312563225633256342563525636256372563825639256402564125642256432564425645256462564725648256492565025651256522565325654256552565625657256582565925660256612566225663256642566525666256672566825669256702567125672256732567425675256762567725678256792568025681256822568325684256852568625687256882568925690256912569225693256942569525696256972569825699257002570125702257032570425705257062570725708257092571025711257122571325714257152571625717257182571925720257212572225723257242572525726257272572825729257302573125732257332573425735257362573725738257392574025741257422574325744257452574625747257482574925750257512575225753257542575525756257572575825759257602576125762257632576425765257662576725768257692577025771257722577325774257752577625777257782577925780257812578225783257842578525786257872578825789257902579125792257932579425795257962579725798257992580025801258022580325804258052580625807258082580925810258112581225813258142581525816258172581825819258202582125822258232582425825258262582725828258292583025831258322583325834258352583625837258382583925840258412584225843258442584525846258472584825849258502585125852258532585425855258562585725858258592586025861258622586325864258652586625867258682586925870258712587225873258742587525876258772587825879258802588125882258832588425885258862588725888258892589025891258922589325894258952589625897258982589925900259012590225903259042590525906259072590825909259102591125912259132591425915259162591725918259192592025921259222592325924259252592625927259282592925930259312593225933259342593525936259372593825939259402594125942259432594425945259462594725948259492595025951259522595325954259552595625957259582595925960259612596225963259642596525966259672596825969259702597125972259732597425975259762597725978259792598025981259822598325984259852598625987259882598925990259912599225993259942599525996259972599825999260002600126002260032600426005260062600726008260092601026011260122601326014260152601626017260182601926020260212602226023260242602526026260272602826029260302603126032260332603426035260362603726038260392604026041260422604326044260452604626047260482604926050260512605226053260542605526056260572605826059260602606126062260632606426065260662606726068260692607026071260722607326074260752607626077260782607926080260812608226083260842608526086260872608826089260902609126092260932609426095260962609726098260992610026101261022610326104261052610626107261082610926110261112611226113261142611526116261172611826119261202612126122261232612426125261262612726128261292613026131261322613326134261352613626137261382613926140261412614226143261442614526146261472614826149261502615126152261532615426155261562615726158261592616026161261622616326164261652616626167261682616926170261712617226173261742617526176261772617826179261802618126182261832618426185261862618726188261892619026191261922619326194261952619626197261982619926200262012620226203262042620526206262072620826209262102621126212262132621426215262162621726218262192622026221262222622326224262252622626227262282622926230262312623226233262342623526236262372623826239262402624126242262432624426245262462624726248262492625026251262522625326254262552625626257262582625926260262612626226263262642626526266262672626826269262702627126272262732627426275262762627726278262792628026281262822628326284262852628626287262882628926290262912629226293262942629526296262972629826299263002630126302263032630426305263062630726308263092631026311263122631326314263152631626317263182631926320263212632226323263242632526326263272632826329263302633126332263332633426335263362633726338263392634026341263422634326344263452634626347263482634926350263512635226353263542635526356263572635826359263602636126362263632636426365263662636726368263692637026371263722637326374263752637626377263782637926380263812638226383263842638526386263872638826389263902639126392263932639426395263962639726398263992640026401264022640326404264052640626407264082640926410264112641226413264142641526416264172641826419264202642126422264232642426425264262642726428264292643026431264322643326434264352643626437264382643926440264412644226443264442644526446264472644826449264502645126452264532645426455264562645726458264592646026461264622646326464264652646626467264682646926470264712647226473264742647526476264772647826479264802648126482264832648426485264862648726488264892649026491264922649326494264952649626497264982649926500265012650226503265042650526506265072650826509265102651126512265132651426515265162651726518265192652026521265222652326524265252652626527265282652926530265312653226533265342653526536265372653826539265402654126542265432654426545265462654726548265492655026551265522655326554265552655626557265582655926560265612656226563265642656526566265672656826569265702657126572265732657426575265762657726578265792658026581265822658326584265852658626587265882658926590265912659226593265942659526596265972659826599266002660126602266032660426605266062660726608266092661026611266122661326614266152661626617266182661926620266212662226623266242662526626266272662826629266302663126632266332663426635266362663726638266392664026641266422664326644266452664626647266482664926650266512665226653266542665526656266572665826659266602666126662266632666426665266662666726668266692667026671266722667326674266752667626677266782667926680266812668226683266842668526686266872668826689266902669126692266932669426695266962669726698266992670026701267022670326704267052670626707267082670926710267112671226713267142671526716267172671826719267202672126722267232672426725267262672726728267292673026731267322673326734267352673626737267382673926740267412674226743267442674526746267472674826749267502675126752267532675426755267562675726758267592676026761267622676326764267652676626767267682676926770267712677226773267742677526776267772677826779267802678126782267832678426785267862678726788267892679026791267922679326794267952679626797267982679926800268012680226803268042680526806268072680826809268102681126812268132681426815268162681726818268192682026821268222682326824268252682626827268282682926830268312683226833268342683526836268372683826839268402684126842268432684426845268462684726848268492685026851268522685326854268552685626857268582685926860268612686226863268642686526866268672686826869268702687126872268732687426875268762687726878268792688026881268822688326884268852688626887268882688926890268912689226893268942689526896268972689826899269002690126902269032690426905269062690726908269092691026911269122691326914269152691626917269182691926920269212692226923269242692526926269272692826929269302693126932269332693426935269362693726938269392694026941269422694326944269452694626947269482694926950269512695226953269542695526956269572695826959269602696126962269632696426965269662696726968269692697026971269722697326974269752697626977269782697926980269812698226983269842698526986269872698826989269902699126992269932699426995269962699726998269992700027001270022700327004270052700627007270082700927010270112701227013270142701527016270172701827019270202702127022270232702427025270262702727028270292703027031270322703327034270352703627037270382703927040270412704227043270442704527046270472704827049270502705127052270532705427055270562705727058270592706027061270622706327064270652706627067270682706927070270712707227073270742707527076270772707827079270802708127082270832708427085270862708727088270892709027091270922709327094270952709627097270982709927100271012710227103271042710527106271072710827109271102711127112271132711427115271162711727118271192712027121271222712327124271252712627127271282712927130271312713227133271342713527136271372713827139271402714127142271432714427145271462714727148271492715027151271522715327154271552715627157271582715927160271612716227163271642716527166271672716827169271702717127172271732717427175271762717727178271792718027181271822718327184271852718627187271882718927190271912719227193271942719527196271972719827199272002720127202272032720427205272062720727208272092721027211272122721327214272152721627217272182721927220272212722227223272242722527226272272722827229272302723127232272332723427235272362723727238272392724027241272422724327244272452724627247272482724927250272512725227253272542725527256272572725827259272602726127262272632726427265272662726727268272692727027271272722727327274272752727627277272782727927280272812728227283272842728527286272872728827289272902729127292272932729427295272962729727298272992730027301273022730327304273052730627307273082730927310273112731227313273142731527316273172731827319273202732127322273232732427325273262732727328273292733027331273322733327334273352733627337273382733927340273412734227343273442734527346273472734827349273502735127352273532735427355273562735727358273592736027361273622736327364273652736627367273682736927370273712737227373273742737527376273772737827379273802738127382273832738427385273862738727388273892739027391273922739327394273952739627397273982739927400274012740227403274042740527406274072740827409274102741127412274132741427415274162741727418274192742027421274222742327424274252742627427274282742927430274312743227433274342743527436274372743827439274402744127442274432744427445274462744727448274492745027451274522745327454274552745627457274582745927460274612746227463274642746527466274672746827469274702747127472274732747427475274762747727478274792748027481274822748327484274852748627487274882748927490274912749227493274942749527496274972749827499275002750127502275032750427505275062750727508275092751027511275122751327514275152751627517275182751927520275212752227523275242752527526275272752827529275302753127532275332753427535275362753727538275392754027541275422754327544275452754627547275482754927550275512755227553275542755527556275572755827559275602756127562275632756427565275662756727568275692757027571275722757327574275752757627577275782757927580275812758227583275842758527586275872758827589275902759127592275932759427595275962759727598275992760027601276022760327604276052760627607276082760927610276112761227613276142761527616276172761827619276202762127622276232762427625276262762727628276292763027631276322763327634276352763627637276382763927640276412764227643276442764527646276472764827649276502765127652276532765427655276562765727658276592766027661276622766327664276652766627667276682766927670276712767227673276742767527676276772767827679276802768127682276832768427685276862768727688276892769027691276922769327694276952769627697276982769927700277012770227703277042770527706277072770827709277102771127712277132771427715277162771727718277192772027721277222772327724277252772627727277282772927730277312773227733277342773527736277372773827739277402774127742277432774427745277462774727748277492775027751277522775327754277552775627757277582775927760277612776227763277642776527766277672776827769277702777127772277732777427775277762777727778277792778027781277822778327784277852778627787277882778927790277912779227793277942779527796277972779827799278002780127802278032780427805278062780727808278092781027811278122781327814278152781627817278182781927820278212782227823278242782527826278272782827829278302783127832278332783427835278362783727838278392784027841278422784327844278452784627847278482784927850278512785227853278542785527856278572785827859278602786127862278632786427865278662786727868278692787027871278722787327874278752787627877278782787927880278812788227883278842788527886278872788827889278902789127892278932789427895278962789727898278992790027901279022790327904279052790627907279082790927910279112791227913279142791527916279172791827919279202792127922279232792427925279262792727928279292793027931279322793327934279352793627937279382793927940279412794227943279442794527946279472794827949279502795127952279532795427955279562795727958279592796027961279622796327964279652796627967279682796927970279712797227973279742797527976279772797827979279802798127982279832798427985279862798727988279892799027991279922799327994279952799627997279982799928000280012800228003280042800528006280072800828009280102801128012280132801428015280162801728018280192802028021280222802328024280252802628027280282802928030280312803228033280342803528036280372803828039280402804128042280432804428045280462804728048280492805028051280522805328054280552805628057280582805928060280612806228063280642806528066280672806828069280702807128072280732807428075280762807728078280792808028081280822808328084280852808628087280882808928090280912809228093280942809528096280972809828099281002810128102281032810428105281062810728108281092811028111281122811328114281152811628117281182811928120281212812228123281242812528126281272812828129281302813128132281332813428135281362813728138281392814028141281422814328144281452814628147281482814928150281512815228153281542815528156281572815828159281602816128162281632816428165281662816728168281692817028171281722817328174281752817628177281782817928180281812818228183281842818528186281872818828189281902819128192281932819428195281962819728198281992820028201282022820328204282052820628207282082820928210282112821228213282142821528216282172821828219282202822128222282232822428225282262822728228282292823028231282322823328234282352823628237282382823928240282412824228243282442824528246282472824828249282502825128252282532825428255282562825728258282592826028261282622826328264282652826628267282682826928270282712827228273282742827528276282772827828279282802828128282282832828428285282862828728288282892829028291282922829328294282952829628297282982829928300283012830228303283042830528306283072830828309283102831128312283132831428315283162831728318283192832028321283222832328324283252832628327283282832928330283312833228333283342833528336283372833828339283402834128342283432834428345283462834728348283492835028351283522835328354283552835628357283582835928360283612836228363283642836528366283672836828369283702837128372283732837428375283762837728378283792838028381283822838328384283852838628387283882838928390283912839228393283942839528396283972839828399284002840128402284032840428405284062840728408284092841028411284122841328414284152841628417284182841928420284212842228423284242842528426284272842828429284302843128432284332843428435284362843728438284392844028441284422844328444284452844628447284482844928450284512845228453284542845528456284572845828459284602846128462284632846428465284662846728468284692847028471284722847328474284752847628477284782847928480284812848228483284842848528486284872848828489284902849128492284932849428495284962849728498284992850028501285022850328504285052850628507285082850928510285112851228513285142851528516285172851828519285202852128522285232852428525285262852728528285292853028531285322853328534285352853628537285382853928540285412854228543285442854528546285472854828549285502855128552285532855428555285562855728558285592856028561285622856328564285652856628567285682856928570285712857228573285742857528576285772857828579285802858128582285832858428585285862858728588285892859028591285922859328594285952859628597285982859928600286012860228603286042860528606286072860828609286102861128612286132861428615286162861728618286192862028621286222862328624286252862628627286282862928630286312863228633286342863528636286372863828639286402864128642286432864428645286462864728648286492865028651286522865328654286552865628657286582865928660286612866228663286642866528666286672866828669286702867128672286732867428675286762867728678286792868028681286822868328684286852868628687286882868928690286912869228693286942869528696286972869828699287002870128702287032870428705287062870728708287092871028711287122871328714287152871628717287182871928720287212872228723287242872528726287272872828729287302873128732287332873428735287362873728738287392874028741287422874328744287452874628747287482874928750287512875228753287542875528756287572875828759287602876128762287632876428765287662876728768287692877028771287722877328774287752877628777287782877928780287812878228783287842878528786287872878828789287902879128792287932879428795287962879728798287992880028801288022880328804288052880628807288082880928810288112881228813288142881528816288172881828819288202882128822288232882428825288262882728828288292883028831288322883328834288352883628837288382883928840288412884228843288442884528846288472884828849288502885128852288532885428855288562885728858288592886028861288622886328864288652886628867288682886928870288712887228873288742887528876288772887828879288802888128882288832888428885288862888728888288892889028891288922889328894288952889628897288982889928900289012890228903289042890528906289072890828909289102891128912289132891428915289162891728918289192892028921289222892328924289252892628927289282892928930289312893228933289342893528936289372893828939289402894128942289432894428945289462894728948289492895028951289522895328954289552895628957289582895928960289612896228963289642896528966289672896828969289702897128972289732897428975289762897728978289792898028981289822898328984289852898628987289882898928990289912899228993289942899528996289972899828999290002900129002290032900429005290062900729008290092901029011290122901329014290152901629017290182901929020290212902229023290242902529026290272902829029290302903129032290332903429035290362903729038290392904029041290422904329044290452904629047290482904929050290512905229053290542905529056290572905829059290602906129062290632906429065290662906729068290692907029071290722907329074290752907629077290782907929080290812908229083290842908529086290872908829089290902909129092290932909429095290962909729098290992910029101291022910329104291052910629107291082910929110291112911229113291142911529116291172911829119291202912129122291232912429125291262912729128291292913029131291322913329134291352913629137291382913929140291412914229143291442914529146291472914829149291502915129152291532915429155291562915729158291592916029161291622916329164291652916629167291682916929170291712917229173291742917529176291772917829179291802918129182291832918429185291862918729188291892919029191291922919329194291952919629197291982919929200292012920229203292042920529206292072920829209292102921129212292132921429215292162921729218292192922029221292222922329224292252922629227292282922929230292312923229233292342923529236292372923829239292402924129242292432924429245292462924729248292492925029251292522925329254292552925629257292582925929260292612926229263292642926529266292672926829269292702927129272292732927429275292762927729278292792928029281292822928329284292852928629287292882928929290292912929229293292942929529296292972929829299293002930129302293032930429305293062930729308293092931029311293122931329314293152931629317293182931929320293212932229323293242932529326293272932829329293302933129332293332933429335293362933729338293392934029341293422934329344293452934629347293482934929350293512935229353293542935529356293572935829359293602936129362293632936429365293662936729368293692937029371293722937329374293752937629377293782937929380293812938229383293842938529386293872938829389293902939129392293932939429395293962939729398293992940029401294022940329404294052940629407294082940929410294112941229413294142941529416294172941829419294202942129422294232942429425294262942729428294292943029431294322943329434294352943629437294382943929440294412944229443294442944529446294472944829449294502945129452294532945429455294562945729458294592946029461294622946329464294652946629467294682946929470294712947229473294742947529476294772947829479294802948129482294832948429485294862948729488294892949029491294922949329494294952949629497294982949929500295012950229503295042950529506295072950829509295102951129512295132951429515295162951729518295192952029521295222952329524295252952629527295282952929530295312953229533295342953529536295372953829539295402954129542295432954429545295462954729548295492955029551295522955329554295552955629557295582955929560295612956229563295642956529566295672956829569295702957129572295732957429575295762957729578295792958029581295822958329584295852958629587295882958929590295912959229593295942959529596295972959829599296002960129602296032960429605296062960729608296092961029611296122961329614296152961629617296182961929620296212962229623296242962529626296272962829629296302963129632296332963429635296362963729638296392964029641296422964329644296452964629647296482964929650296512965229653296542965529656296572965829659296602966129662296632966429665296662966729668296692967029671296722967329674296752967629677296782967929680296812968229683296842968529686296872968829689296902969129692296932969429695296962969729698296992970029701297022970329704297052970629707297082970929710297112971229713297142971529716297172971829719297202972129722297232972429725297262972729728297292973029731297322973329734297352973629737297382973929740297412974229743297442974529746297472974829749297502975129752297532975429755297562975729758297592976029761297622976329764297652976629767297682976929770297712977229773297742977529776297772977829779297802978129782297832978429785297862978729788297892979029791297922979329794297952979629797297982979929800298012980229803298042980529806298072980829809298102981129812298132981429815298162981729818298192982029821298222982329824298252982629827298282982929830298312983229833298342983529836298372983829839298402984129842298432984429845298462984729848298492985029851298522985329854298552985629857298582985929860298612986229863298642986529866298672986829869298702987129872298732987429875298762987729878298792988029881298822988329884298852988629887298882988929890298912989229893298942989529896298972989829899299002990129902299032990429905299062990729908299092991029911299122991329914299152991629917299182991929920299212992229923299242992529926299272992829929299302993129932299332993429935299362993729938299392994029941299422994329944299452994629947299482994929950299512995229953299542995529956299572995829959299602996129962299632996429965299662996729968299692997029971299722997329974299752997629977299782997929980299812998229983299842998529986299872998829989299902999129992299932999429995299962999729998299993000030001300023000330004300053000630007300083000930010300113001230013300143001530016300173001830019300203002130022300233002430025300263002730028300293003030031300323003330034300353003630037300383003930040300413004230043300443004530046300473004830049300503005130052300533005430055300563005730058300593006030061300623006330064300653006630067300683006930070300713007230073300743007530076300773007830079300803008130082300833008430085300863008730088300893009030091300923009330094300953009630097300983009930100301013010230103301043010530106301073010830109301103011130112301133011430115301163011730118301193012030121301223012330124301253012630127301283012930130301313013230133301343013530136301373013830139301403014130142301433014430145301463014730148301493015030151301523015330154301553015630157301583015930160301613016230163301643016530166301673016830169301703017130172301733017430175301763017730178301793018030181301823018330184301853018630187301883018930190301913019230193301943019530196301973019830199302003020130202302033020430205302063020730208302093021030211302123021330214302153021630217302183021930220302213022230223302243022530226302273022830229302303023130232302333023430235302363023730238302393024030241302423024330244302453024630247302483024930250302513025230253302543025530256302573025830259302603026130262302633026430265302663026730268302693027030271302723027330274302753027630277302783027930280302813028230283302843028530286302873028830289302903029130292302933029430295302963029730298302993030030301303023030330304303053030630307303083030930310303113031230313303143031530316303173031830319303203032130322303233032430325303263032730328303293033030331303323033330334303353033630337303383033930340303413034230343303443034530346303473034830349303503035130352303533035430355303563035730358303593036030361303623036330364303653036630367303683036930370303713037230373303743037530376303773037830379303803038130382303833038430385303863038730388303893039030391303923039330394303953039630397303983039930400304013040230403304043040530406304073040830409304103041130412304133041430415304163041730418304193042030421304223042330424304253042630427304283042930430304313043230433304343043530436304373043830439304403044130442304433044430445304463044730448304493045030451304523045330454304553045630457304583045930460304613046230463304643046530466304673046830469304703047130472304733047430475304763047730478304793048030481304823048330484304853048630487304883048930490304913049230493304943049530496304973049830499305003050130502305033050430505305063050730508305093051030511305123051330514305153051630517305183051930520305213052230523305243052530526305273052830529305303053130532305333053430535305363053730538305393054030541305423054330544305453054630547305483054930550305513055230553305543055530556305573055830559305603056130562305633056430565305663056730568305693057030571305723057330574305753057630577305783057930580305813058230583305843058530586305873058830589305903059130592305933059430595305963059730598305993060030601306023060330604306053060630607306083060930610306113061230613306143061530616306173061830619306203062130622306233062430625306263062730628306293063030631306323063330634306353063630637306383063930640306413064230643306443064530646306473064830649306503065130652306533065430655306563065730658306593066030661306623066330664306653066630667306683066930670306713067230673306743067530676306773067830679306803068130682306833068430685306863068730688306893069030691306923069330694306953069630697306983069930700307013070230703307043070530706307073070830709307103071130712307133071430715307163071730718307193072030721307223072330724307253072630727307283072930730307313073230733307343073530736307373073830739307403074130742307433074430745307463074730748307493075030751307523075330754307553075630757307583075930760307613076230763307643076530766307673076830769307703077130772307733077430775307763077730778307793078030781307823078330784307853078630787307883078930790307913079230793307943079530796307973079830799308003080130802308033080430805308063080730808308093081030811308123081330814308153081630817308183081930820308213082230823308243082530826308273082830829308303083130832308333083430835308363083730838308393084030841308423084330844308453084630847308483084930850308513085230853308543085530856308573085830859308603086130862308633086430865308663086730868308693087030871308723087330874308753087630877308783087930880308813088230883308843088530886308873088830889308903089130892308933089430895308963089730898308993090030901309023090330904309053090630907309083090930910309113091230913309143091530916309173091830919309203092130922309233092430925309263092730928309293093030931309323093330934309353093630937309383093930940309413094230943309443094530946309473094830949309503095130952309533095430955309563095730958309593096030961309623096330964309653096630967309683096930970309713097230973309743097530976309773097830979309803098130982309833098430985309863098730988309893099030991309923099330994309953099630997309983099931000310013100231003310043100531006310073100831009310103101131012310133101431015310163101731018310193102031021310223102331024310253102631027310283102931030310313103231033310343103531036310373103831039310403104131042310433104431045310463104731048310493105031051310523105331054310553105631057310583105931060310613106231063310643106531066310673106831069310703107131072310733107431075310763107731078310793108031081310823108331084310853108631087310883108931090310913109231093310943109531096310973109831099311003110131102311033110431105311063110731108311093111031111311123111331114311153111631117311183111931120311213112231123311243112531126311273112831129311303113131132311333113431135311363113731138311393114031141311423114331144311453114631147311483114931150311513115231153311543115531156311573115831159311603116131162311633116431165311663116731168311693117031171311723117331174311753117631177311783117931180311813118231183311843118531186311873118831189311903119131192311933119431195311963119731198311993120031201312023120331204312053120631207312083120931210312113121231213312143121531216312173121831219312203122131222312233122431225312263122731228312293123031231312323123331234312353123631237312383123931240312413124231243312443124531246312473124831249312503125131252312533125431255312563125731258312593126031261312623126331264312653126631267312683126931270312713127231273312743127531276312773127831279312803128131282312833128431285312863128731288312893129031291312923129331294312953129631297312983129931300313013130231303313043130531306313073130831309313103131131312313133131431315313163131731318313193132031321313223132331324313253132631327313283132931330313313133231333313343133531336313373133831339313403134131342313433134431345313463134731348313493135031351313523135331354313553135631357313583135931360313613136231363313643136531366313673136831369313703137131372313733137431375313763137731378313793138031381313823138331384313853138631387313883138931390313913139231393313943139531396313973139831399314003140131402314033140431405314063140731408314093141031411314123141331414314153141631417314183141931420314213142231423314243142531426314273142831429314303143131432314333143431435314363143731438314393144031441314423144331444314453144631447314483144931450314513145231453314543145531456314573145831459314603146131462314633146431465314663146731468314693147031471314723147331474314753147631477314783147931480314813148231483314843148531486314873148831489314903149131492314933149431495314963149731498314993150031501315023150331504315053150631507315083150931510315113151231513315143151531516315173151831519315203152131522315233152431525315263152731528315293153031531315323153331534315353153631537315383153931540315413154231543315443154531546315473154831549315503155131552315533155431555315563155731558315593156031561315623156331564315653156631567315683156931570315713157231573315743157531576315773157831579315803158131582315833158431585315863158731588315893159031591315923159331594315953159631597315983159931600316013160231603316043160531606316073160831609316103161131612316133161431615316163161731618316193162031621316223162331624316253162631627316283162931630316313163231633316343163531636316373163831639316403164131642316433164431645316463164731648316493165031651316523165331654316553165631657316583165931660316613166231663316643166531666316673166831669316703167131672316733167431675316763167731678316793168031681316823168331684316853168631687316883168931690316913169231693316943169531696316973169831699317003170131702317033170431705317063170731708317093171031711317123171331714317153171631717317183171931720317213172231723317243172531726317273172831729317303173131732317333173431735317363173731738317393174031741317423174331744317453174631747317483174931750317513175231753317543175531756317573175831759317603176131762317633176431765317663176731768317693177031771317723177331774317753177631777317783177931780317813178231783317843178531786317873178831789317903179131792317933179431795317963179731798317993180031801318023180331804318053180631807318083180931810318113181231813318143181531816318173181831819318203182131822318233182431825318263182731828318293183031831318323183331834318353183631837318383183931840318413184231843318443184531846318473184831849318503185131852318533185431855318563185731858318593186031861318623186331864318653186631867318683186931870318713187231873318743187531876318773187831879318803188131882318833188431885318863188731888318893189031891318923189331894318953189631897318983189931900319013190231903319043190531906319073190831909319103191131912319133191431915319163191731918319193192031921319223192331924319253192631927319283192931930319313193231933319343193531936319373193831939319403194131942319433194431945319463194731948319493195031951319523195331954319553195631957319583195931960319613196231963319643196531966319673196831969319703197131972319733197431975319763197731978319793198031981319823198331984319853198631987319883198931990319913199231993319943199531996319973199831999320003200132002320033200432005320063200732008320093201032011320123201332014320153201632017320183201932020320213202232023320243202532026320273202832029320303203132032320333203432035320363203732038320393204032041320423204332044320453204632047320483204932050320513205232053320543205532056320573205832059320603206132062320633206432065320663206732068320693207032071320723207332074320753207632077320783207932080320813208232083320843208532086320873208832089320903209132092320933209432095320963209732098320993210032101321023210332104321053210632107321083210932110321113211232113321143211532116321173211832119321203212132122321233212432125321263212732128321293213032131321323213332134321353213632137321383213932140321413214232143321443214532146321473214832149321503215132152321533215432155321563215732158321593216032161321623216332164321653216632167321683216932170321713217232173321743217532176321773217832179321803218132182321833218432185321863218732188321893219032191321923219332194321953219632197321983219932200322013220232203322043220532206322073220832209322103221132212322133221432215322163221732218322193222032221322223222332224322253222632227322283222932230322313223232233322343223532236322373223832239322403224132242322433224432245322463224732248322493225032251322523225332254322553225632257322583225932260322613226232263322643226532266322673226832269322703227132272322733227432275322763227732278322793228032281322823228332284322853228632287322883228932290322913229232293322943229532296322973229832299323003230132302323033230432305323063230732308323093231032311323123231332314323153231632317323183231932320323213232232323323243232532326323273232832329323303233132332323333233432335323363233732338323393234032341323423234332344323453234632347323483234932350323513235232353323543235532356323573235832359323603236132362323633236432365323663236732368323693237032371323723237332374323753237632377323783237932380323813238232383323843238532386323873238832389323903239132392323933239432395323963239732398323993240032401324023240332404324053240632407324083240932410324113241232413324143241532416324173241832419324203242132422324233242432425324263242732428324293243032431324323243332434324353243632437324383243932440324413244232443324443244532446324473244832449324503245132452324533245432455324563245732458324593246032461324623246332464324653246632467324683246932470324713247232473324743247532476324773247832479324803248132482324833248432485324863248732488324893249032491324923249332494324953249632497324983249932500325013250232503325043250532506325073250832509325103251132512325133251432515325163251732518325193252032521325223252332524325253252632527325283252932530325313253232533325343253532536325373253832539325403254132542325433254432545325463254732548325493255032551325523255332554325553255632557325583255932560325613256232563325643256532566325673256832569325703257132572325733257432575325763257732578325793258032581325823258332584325853258632587325883258932590325913259232593325943259532596325973259832599326003260132602326033260432605326063260732608326093261032611326123261332614326153261632617326183261932620326213262232623326243262532626326273262832629326303263132632326333263432635326363263732638326393264032641326423264332644326453264632647326483264932650326513265232653326543265532656326573265832659326603266132662326633266432665326663266732668326693267032671326723267332674326753267632677326783267932680326813268232683326843268532686326873268832689326903269132692326933269432695326963269732698326993270032701327023270332704327053270632707327083270932710327113271232713327143271532716327173271832719327203272132722327233272432725327263272732728327293273032731327323273332734327353273632737327383273932740327413274232743327443274532746327473274832749327503275132752327533275432755327563275732758327593276032761327623276332764327653276632767327683276932770327713277232773327743277532776327773277832779327803278132782327833278432785327863278732788327893279032791327923279332794327953279632797327983279932800328013280232803328043280532806328073280832809328103281132812328133281432815328163281732818328193282032821328223282332824328253282632827328283282932830328313283232833328343283532836328373283832839328403284132842328433284432845328463284732848328493285032851328523285332854328553285632857328583285932860328613286232863328643286532866328673286832869328703287132872328733287432875328763287732878328793288032881328823288332884328853288632887328883288932890328913289232893328943289532896328973289832899329003290132902329033290432905329063290732908329093291032911329123291332914329153291632917329183291932920329213292232923329243292532926329273292832929329303293132932329333293432935329363293732938329393294032941329423294332944329453294632947329483294932950329513295232953329543295532956329573295832959329603296132962329633296432965329663296732968329693297032971329723297332974329753297632977329783297932980329813298232983329843298532986329873298832989329903299132992329933299432995329963299732998329993300033001330023300333004330053300633007330083300933010330113301233013330143301533016330173301833019330203302133022330233302433025330263302733028330293303033031330323303333034330353303633037330383303933040330413304233043330443304533046330473304833049330503305133052330533305433055330563305733058330593306033061330623306333064330653306633067330683306933070330713307233073330743307533076330773307833079330803308133082330833308433085330863308733088330893309033091330923309333094330953309633097330983309933100331013310233103331043310533106331073310833109331103311133112331133311433115331163311733118331193312033121331223312333124331253312633127331283312933130331313313233133331343313533136331373313833139331403314133142331433314433145331463314733148331493315033151331523315333154331553315633157331583315933160331613316233163331643316533166331673316833169331703317133172331733317433175331763317733178331793318033181331823318333184331853318633187331883318933190331913319233193331943319533196331973319833199332003320133202332033320433205332063320733208332093321033211332123321333214332153321633217332183321933220332213322233223332243322533226332273322833229332303323133232332333323433235332363323733238332393324033241332423324333244332453324633247332483324933250332513325233253332543325533256332573325833259332603326133262332633326433265332663326733268332693327033271332723327333274332753327633277332783327933280332813328233283332843328533286332873328833289332903329133292332933329433295332963329733298332993330033301333023330333304333053330633307333083330933310333113331233313333143331533316333173331833319333203332133322333233332433325333263332733328333293333033331333323333333334333353333633337333383333933340333413334233343333443334533346333473334833349333503335133352333533335433355333563335733358333593336033361333623336333364333653336633367333683336933370333713337233373333743337533376333773337833379333803338133382333833338433385333863338733388333893339033391333923339333394333953339633397333983339933400334013340233403334043340533406334073340833409334103341133412334133341433415334163341733418334193342033421334223342333424334253342633427334283342933430334313343233433334343343533436334373343833439334403344133442334433344433445334463344733448334493345033451334523345333454334553345633457334583345933460334613346233463334643346533466334673346833469334703347133472334733347433475334763347733478334793348033481334823348333484334853348633487334883348933490334913349233493334943349533496334973349833499335003350133502335033350433505335063350733508335093351033511335123351333514335153351633517335183351933520335213352233523335243352533526335273352833529335303353133532335333353433535335363353733538335393354033541335423354333544335453354633547335483354933550335513355233553335543355533556335573355833559335603356133562335633356433565335663356733568335693357033571335723357333574335753357633577335783357933580335813358233583335843358533586335873358833589335903359133592335933359433595335963359733598335993360033601336023360333604336053360633607336083360933610336113361233613336143361533616336173361833619336203362133622336233362433625336263362733628336293363033631336323363333634336353363633637336383363933640336413364233643336443364533646336473364833649336503365133652336533365433655336563365733658336593366033661336623366333664336653366633667336683366933670336713367233673336743367533676336773367833679336803368133682336833368433685336863368733688336893369033691336923369333694336953369633697336983369933700337013370233703337043370533706337073370833709337103371133712337133371433715337163371733718337193372033721337223372333724337253372633727337283372933730337313373233733337343373533736337373373833739337403374133742337433374433745337463374733748337493375033751337523375333754337553375633757337583375933760337613376233763337643376533766337673376833769337703377133772337733377433775337763377733778337793378033781337823378333784337853378633787337883378933790337913379233793337943379533796337973379833799338003380133802338033380433805338063380733808338093381033811338123381333814338153381633817338183381933820338213382233823338243382533826338273382833829338303383133832338333383433835338363383733838338393384033841338423384333844338453384633847338483384933850338513385233853338543385533856338573385833859338603386133862338633386433865338663386733868338693387033871338723387333874338753387633877338783387933880338813388233883338843388533886338873388833889338903389133892338933389433895338963389733898338993390033901339023390333904339053390633907339083390933910339113391233913339143391533916339173391833919339203392133922339233392433925339263392733928339293393033931339323393333934339353393633937339383393933940339413394233943339443394533946339473394833949339503395133952339533395433955339563395733958339593396033961339623396333964339653396633967339683396933970339713397233973339743397533976339773397833979339803398133982339833398433985339863398733988339893399033991339923399333994339953399633997339983399934000340013400234003340043400534006340073400834009340103401134012340133401434015340163401734018340193402034021340223402334024340253402634027340283402934030340313403234033340343403534036340373403834039340403404134042340433404434045340463404734048340493405034051340523405334054340553405634057340583405934060340613406234063340643406534066340673406834069340703407134072340733407434075340763407734078340793408034081340823408334084340853408634087340883408934090340913409234093340943409534096340973409834099341003410134102341033410434105341063410734108341093411034111341123411334114341153411634117341183411934120341213412234123341243412534126341273412834129341303413134132341333413434135341363413734138341393414034141341423414334144341453414634147341483414934150341513415234153341543415534156341573415834159341603416134162341633416434165341663416734168341693417034171341723417334174341753417634177341783417934180341813418234183341843418534186341873418834189341903419134192341933419434195341963419734198341993420034201342023420334204342053420634207342083420934210342113421234213342143421534216342173421834219342203422134222342233422434225342263422734228342293423034231342323423334234342353423634237342383423934240342413424234243342443424534246342473424834249342503425134252342533425434255342563425734258342593426034261342623426334264342653426634267342683426934270342713427234273342743427534276342773427834279342803428134282342833428434285342863428734288342893429034291342923429334294342953429634297342983429934300343013430234303343043430534306343073430834309343103431134312343133431434315343163431734318343193432034321343223432334324343253432634327343283432934330343313433234333343343433534336343373433834339343403434134342343433434434345343463434734348343493435034351343523435334354343553435634357343583435934360343613436234363343643436534366343673436834369343703437134372343733437434375343763437734378343793438034381343823438334384343853438634387343883438934390343913439234393343943439534396343973439834399344003440134402344033440434405344063440734408344093441034411344123441334414344153441634417344183441934420344213442234423344243442534426344273442834429344303443134432344333443434435344363443734438344393444034441344423444334444344453444634447344483444934450344513445234453344543445534456344573445834459344603446134462344633446434465344663446734468344693447034471344723447334474344753447634477344783447934480344813448234483344843448534486344873448834489344903449134492344933449434495344963449734498344993450034501345023450334504345053450634507345083450934510345113451234513345143451534516345173451834519345203452134522345233452434525345263452734528345293453034531345323453334534345353453634537345383453934540345413454234543345443454534546345473454834549345503455134552345533455434555345563455734558345593456034561345623456334564345653456634567345683456934570345713457234573345743457534576345773457834579345803458134582345833458434585345863458734588345893459034591345923459334594345953459634597345983459934600346013460234603346043460534606346073460834609346103461134612346133461434615346163461734618346193462034621346223462334624346253462634627346283462934630346313463234633346343463534636346373463834639346403464134642346433464434645346463464734648346493465034651346523465334654346553465634657346583465934660346613466234663346643466534666346673466834669346703467134672346733467434675346763467734678346793468034681346823468334684346853468634687346883468934690346913469234693346943469534696346973469834699347003470134702347033470434705347063470734708347093471034711347123471334714347153471634717347183471934720347213472234723347243472534726347273472834729347303473134732347333473434735347363473734738347393474034741347423474334744347453474634747347483474934750347513475234753347543475534756347573475834759347603476134762347633476434765347663476734768347693477034771347723477334774347753477634777347783477934780347813478234783347843478534786347873478834789347903479134792347933479434795347963479734798347993480034801348023480334804348053480634807348083480934810348113481234813348143481534816348173481834819348203482134822348233482434825348263482734828348293483034831348323483334834348353483634837348383483934840348413484234843348443484534846348473484834849348503485134852348533485434855348563485734858348593486034861348623486334864348653486634867348683486934870348713487234873348743487534876348773487834879348803488134882348833488434885348863488734888348893489034891348923489334894348953489634897348983489934900349013490234903349043490534906349073490834909349103491134912349133491434915349163491734918349193492034921349223492334924349253492634927349283492934930349313493234933349343493534936349373493834939349403494134942349433494434945349463494734948349493495034951349523495334954349553495634957349583495934960349613496234963349643496534966349673496834969349703497134972349733497434975349763497734978349793498034981349823498334984349853498634987349883498934990349913499234993349943499534996349973499834999350003500135002350033500435005350063500735008350093501035011350123501335014350153501635017350183501935020350213502235023350243502535026350273502835029350303503135032350333503435035350363503735038350393504035041350423504335044350453504635047350483504935050350513505235053350543505535056350573505835059350603506135062350633506435065350663506735068350693507035071350723507335074350753507635077350783507935080350813508235083350843508535086350873508835089350903509135092350933509435095350963509735098350993510035101351023510335104351053510635107351083510935110351113511235113351143511535116351173511835119351203512135122351233512435125351263512735128351293513035131351323513335134351353513635137351383513935140351413514235143351443514535146351473514835149351503515135152351533515435155351563515735158351593516035161351623516335164351653516635167351683516935170351713517235173351743517535176351773517835179351803518135182351833518435185351863518735188351893519035191351923519335194351953519635197351983519935200352013520235203352043520535206352073520835209352103521135212352133521435215352163521735218352193522035221352223522335224352253522635227352283522935230352313523235233352343523535236352373523835239352403524135242352433524435245352463524735248352493525035251352523525335254352553525635257352583525935260352613526235263352643526535266352673526835269352703527135272352733527435275352763527735278352793528035281352823528335284352853528635287352883528935290352913529235293352943529535296352973529835299353003530135302353033530435305353063530735308353093531035311353123531335314353153531635317353183531935320353213532235323353243532535326353273532835329353303533135332353333533435335353363533735338353393534035341353423534335344353453534635347353483534935350353513535235353353543535535356353573535835359353603536135362353633536435365353663536735368353693537035371353723537335374353753537635377353783537935380353813538235383353843538535386353873538835389353903539135392353933539435395353963539735398353993540035401354023540335404354053540635407354083540935410354113541235413354143541535416354173541835419354203542135422354233542435425354263542735428354293543035431354323543335434354353543635437354383543935440354413544235443354443544535446354473544835449354503545135452354533545435455354563545735458354593546035461354623546335464354653546635467354683546935470354713547235473354743547535476354773547835479354803548135482354833548435485354863548735488354893549035491354923549335494354953549635497354983549935500355013550235503355043550535506355073550835509355103551135512355133551435515355163551735518355193552035521355223552335524355253552635527355283552935530355313553235533355343553535536355373553835539355403554135542355433554435545355463554735548355493555035551355523555335554355553555635557355583555935560355613556235563355643556535566355673556835569355703557135572355733557435575355763557735578355793558035581355823558335584355853558635587355883558935590355913559235593355943559535596355973559835599356003560135602356033560435605356063560735608356093561035611356123561335614356153561635617356183561935620356213562235623356243562535626356273562835629356303563135632356333563435635356363563735638356393564035641356423564335644356453564635647356483564935650356513565235653356543565535656356573565835659356603566135662356633566435665356663566735668356693567035671356723567335674356753567635677356783567935680356813568235683356843568535686356873568835689356903569135692356933569435695356963569735698356993570035701357023570335704357053570635707357083570935710357113571235713357143571535716357173571835719357203572135722357233572435725357263572735728357293573035731357323573335734357353573635737357383573935740357413574235743357443574535746357473574835749357503575135752357533575435755357563575735758357593576035761357623576335764357653576635767357683576935770357713577235773357743577535776357773577835779357803578135782357833578435785357863578735788357893579035791357923579335794357953579635797357983579935800358013580235803358043580535806358073580835809358103581135812358133581435815358163581735818358193582035821358223582335824358253582635827358283582935830358313583235833358343583535836358373583835839358403584135842358433584435845358463584735848358493585035851358523585335854358553585635857358583585935860358613586235863358643586535866358673586835869358703587135872358733587435875358763587735878358793588035881358823588335884358853588635887358883588935890358913589235893358943589535896358973589835899359003590135902359033590435905359063590735908359093591035911359123591335914359153591635917359183591935920359213592235923359243592535926359273592835929359303593135932359333593435935359363593735938359393594035941359423594335944359453594635947359483594935950359513595235953359543595535956359573595835959359603596135962359633596435965359663596735968359693597035971359723597335974359753597635977359783597935980359813598235983359843598535986359873598835989359903599135992359933599435995359963599735998359993600036001360023600336004360053600636007360083600936010360113601236013360143601536016360173601836019360203602136022360233602436025360263602736028360293603036031360323603336034360353603636037360383603936040360413604236043360443604536046360473604836049360503605136052360533605436055360563605736058360593606036061360623606336064360653606636067360683606936070360713607236073360743607536076360773607836079360803608136082360833608436085360863608736088360893609036091360923609336094360953609636097360983609936100361013610236103361043610536106361073610836109361103611136112361133611436115361163611736118361193612036121361223612336124361253612636127361283612936130361313613236133361343613536136361373613836139361403614136142361433614436145361463614736148361493615036151361523615336154361553615636157361583615936160361613616236163361643616536166361673616836169361703617136172361733617436175361763617736178361793618036181361823618336184361853618636187361883618936190361913619236193361943619536196361973619836199362003620136202362033620436205362063620736208362093621036211362123621336214362153621636217362183621936220362213622236223362243622536226362273622836229362303623136232362333623436235362363623736238362393624036241362423624336244362453624636247362483624936250362513625236253362543625536256362573625836259362603626136262362633626436265362663626736268362693627036271362723627336274362753627636277362783627936280362813628236283362843628536286362873628836289362903629136292362933629436295362963629736298362993630036301363023630336304363053630636307363083630936310363113631236313363143631536316363173631836319363203632136322363233632436325363263632736328363293633036331363323633336334363353633636337363383633936340363413634236343363443634536346363473634836349363503635136352363533635436355363563635736358363593636036361363623636336364363653636636367363683636936370363713637236373363743637536376363773637836379363803638136382363833638436385363863638736388363893639036391363923639336394363953639636397363983639936400364013640236403364043640536406364073640836409364103641136412364133641436415364163641736418364193642036421364223642336424364253642636427364283642936430364313643236433364343643536436364373643836439364403644136442364433644436445364463644736448364493645036451364523645336454364553645636457364583645936460364613646236463364643646536466364673646836469364703647136472364733647436475364763647736478364793648036481364823648336484364853648636487364883648936490364913649236493364943649536496364973649836499365003650136502365033650436505365063650736508365093651036511365123651336514365153651636517365183651936520365213652236523365243652536526365273652836529365303653136532365333653436535365363653736538365393654036541365423654336544365453654636547365483654936550365513655236553365543655536556365573655836559365603656136562365633656436565365663656736568365693657036571365723657336574365753657636577365783657936580365813658236583365843658536586365873658836589365903659136592365933659436595365963659736598365993660036601366023660336604366053660636607366083660936610366113661236613366143661536616366173661836619366203662136622366233662436625366263662736628366293663036631366323663336634366353663636637366383663936640366413664236643366443664536646366473664836649366503665136652366533665436655366563665736658366593666036661366623666336664366653666636667366683666936670366713667236673366743667536676366773667836679366803668136682366833668436685366863668736688366893669036691366923669336694366953669636697366983669936700367013670236703367043670536706367073670836709367103671136712367133671436715367163671736718367193672036721367223672336724367253672636727367283672936730367313673236733367343673536736367373673836739367403674136742367433674436745367463674736748367493675036751367523675336754367553675636757367583675936760367613676236763367643676536766367673676836769367703677136772367733677436775367763677736778367793678036781367823678336784367853678636787367883678936790367913679236793367943679536796367973679836799368003680136802368033680436805368063680736808368093681036811368123681336814368153681636817368183681936820368213682236823368243682536826368273682836829368303683136832368333683436835368363683736838368393684036841368423684336844368453684636847368483684936850368513685236853368543685536856368573685836859368603686136862368633686436865368663686736868368693687036871368723687336874368753687636877368783687936880368813688236883368843688536886368873688836889368903689136892368933689436895368963689736898368993690036901369023690336904369053690636907369083690936910369113691236913369143691536916369173691836919369203692136922369233692436925369263692736928369293693036931369323693336934369353693636937369383693936940369413694236943369443694536946369473694836949369503695136952369533695436955369563695736958369593696036961369623696336964369653696636967369683696936970369713697236973369743697536976369773697836979369803698136982369833698436985369863698736988369893699036991369923699336994369953699636997369983699937000370013700237003370043700537006370073700837009370103701137012370133701437015370163701737018370193702037021370223702337024370253702637027370283702937030370313703237033370343703537036370373703837039370403704137042370433704437045370463704737048370493705037051370523705337054370553705637057370583705937060370613706237063370643706537066370673706837069370703707137072370733707437075370763707737078370793708037081370823708337084370853708637087370883708937090370913709237093370943709537096370973709837099371003710137102371033710437105371063710737108371093711037111371123711337114371153711637117371183711937120371213712237123371243712537126371273712837129371303713137132371333713437135371363713737138371393714037141371423714337144371453714637147371483714937150371513715237153371543715537156371573715837159371603716137162371633716437165371663716737168371693717037171371723717337174371753717637177371783717937180371813718237183371843718537186371873718837189371903719137192371933719437195371963719737198371993720037201372023720337204372053720637207372083720937210372113721237213372143721537216372173721837219372203722137222372233722437225372263722737228372293723037231372323723337234372353723637237372383723937240372413724237243372443724537246372473724837249372503725137252372533725437255372563725737258372593726037261372623726337264372653726637267372683726937270372713727237273372743727537276372773727837279372803728137282372833728437285372863728737288372893729037291372923729337294372953729637297372983729937300373013730237303373043730537306373073730837309373103731137312373133731437315373163731737318373193732037321373223732337324373253732637327373283732937330373313733237333373343733537336373373733837339373403734137342373433734437345373463734737348373493735037351373523735337354373553735637357373583735937360373613736237363373643736537366373673736837369373703737137372373733737437375373763737737378373793738037381373823738337384373853738637387373883738937390373913739237393373943739537396373973739837399374003740137402374033740437405374063740737408374093741037411374123741337414374153741637417374183741937420374213742237423374243742537426374273742837429374303743137432374333743437435374363743737438374393744037441374423744337444374453744637447374483744937450374513745237453374543745537456374573745837459374603746137462374633746437465374663746737468374693747037471374723747337474374753747637477374783747937480374813748237483374843748537486374873748837489374903749137492374933749437495374963749737498374993750037501375023750337504375053750637507375083750937510375113751237513375143751537516375173751837519375203752137522375233752437525375263752737528375293753037531375323753337534375353753637537375383753937540375413754237543375443754537546375473754837549375503755137552375533755437555375563755737558375593756037561375623756337564375653756637567375683756937570375713757237573375743757537576375773757837579375803758137582375833758437585375863758737588375893759037591375923759337594375953759637597375983759937600376013760237603376043760537606376073760837609376103761137612376133761437615376163761737618376193762037621376223762337624376253762637627376283762937630376313763237633376343763537636376373763837639376403764137642376433764437645376463764737648376493765037651376523765337654376553765637657376583765937660376613766237663376643766537666376673766837669376703767137672376733767437675376763767737678376793768037681376823768337684376853768637687376883768937690376913769237693376943769537696376973769837699377003770137702377033770437705377063770737708377093771037711377123771337714377153771637717377183771937720377213772237723377243772537726377273772837729377303773137732377333773437735377363773737738377393774037741377423774337744377453774637747377483774937750377513775237753377543775537756377573775837759377603776137762377633776437765377663776737768377693777037771377723777337774377753777637777377783777937780377813778237783377843778537786377873778837789377903779137792377933779437795377963779737798377993780037801378023780337804378053780637807378083780937810378113781237813378143781537816378173781837819378203782137822378233782437825378263782737828378293783037831378323783337834378353783637837378383783937840378413784237843378443784537846378473784837849378503785137852378533785437855378563785737858378593786037861378623786337864378653786637867378683786937870378713787237873378743787537876378773787837879378803788137882378833788437885378863788737888378893789037891378923789337894378953789637897378983789937900379013790237903379043790537906379073790837909379103791137912379133791437915379163791737918379193792037921379223792337924379253792637927379283792937930379313793237933379343793537936379373793837939379403794137942379433794437945379463794737948379493795037951379523795337954379553795637957379583795937960379613796237963379643796537966379673796837969379703797137972379733797437975379763797737978379793798037981379823798337984379853798637987379883798937990379913799237993379943799537996379973799837999380003800138002380033800438005380063800738008380093801038011380123801338014380153801638017380183801938020380213802238023380243802538026380273802838029380303803138032380333803438035380363803738038380393804038041380423804338044380453804638047380483804938050380513805238053380543805538056380573805838059380603806138062380633806438065380663806738068380693807038071380723807338074380753807638077380783807938080380813808238083380843808538086380873808838089380903809138092380933809438095380963809738098380993810038101381023810338104381053810638107381083810938110381113811238113381143811538116381173811838119381203812138122381233812438125381263812738128381293813038131381323813338134381353813638137381383813938140381413814238143381443814538146381473814838149381503815138152381533815438155381563815738158381593816038161381623816338164381653816638167381683816938170381713817238173381743817538176381773817838179381803818138182381833818438185381863818738188381893819038191381923819338194381953819638197381983819938200382013820238203382043820538206382073820838209382103821138212382133821438215382163821738218382193822038221382223822338224382253822638227382283822938230382313823238233382343823538236382373823838239382403824138242382433824438245382463824738248382493825038251382523825338254382553825638257382583825938260382613826238263382643826538266382673826838269382703827138272382733827438275382763827738278382793828038281382823828338284382853828638287382883828938290382913829238293382943829538296382973829838299383003830138302383033830438305383063830738308383093831038311383123831338314383153831638317383183831938320383213832238323383243832538326383273832838329383303833138332383333833438335383363833738338383393834038341383423834338344383453834638347383483834938350383513835238353383543835538356383573835838359383603836138362383633836438365383663836738368383693837038371383723837338374383753837638377383783837938380383813838238383383843838538386383873838838389383903839138392383933839438395383963839738398383993840038401384023840338404384053840638407384083840938410384113841238413384143841538416384173841838419384203842138422384233842438425384263842738428384293843038431384323843338434384353843638437384383843938440384413844238443384443844538446384473844838449384503845138452384533845438455384563845738458384593846038461384623846338464384653846638467384683846938470384713847238473384743847538476384773847838479384803848138482384833848438485384863848738488384893849038491384923849338494384953849638497384983849938500385013850238503385043850538506385073850838509385103851138512385133851438515385163851738518385193852038521385223852338524385253852638527385283852938530385313853238533385343853538536385373853838539385403854138542385433854438545385463854738548385493855038551385523855338554385553855638557385583855938560385613856238563385643856538566385673856838569385703857138572385733857438575385763857738578385793858038581385823858338584385853858638587385883858938590385913859238593385943859538596385973859838599386003860138602386033860438605386063860738608386093861038611386123861338614386153861638617386183861938620386213862238623386243862538626386273862838629386303863138632386333863438635386363863738638386393864038641386423864338644386453864638647386483864938650386513865238653386543865538656386573865838659386603866138662386633866438665386663866738668386693867038671386723867338674386753867638677386783867938680386813868238683386843868538686386873868838689386903869138692386933869438695386963869738698386993870038701387023870338704387053870638707387083870938710387113871238713387143871538716387173871838719387203872138722387233872438725387263872738728387293873038731387323873338734387353873638737387383873938740387413874238743387443874538746387473874838749387503875138752387533875438755387563875738758387593876038761387623876338764387653876638767387683876938770387713877238773387743877538776387773877838779387803878138782387833878438785387863878738788387893879038791387923879338794387953879638797387983879938800388013880238803388043880538806388073880838809388103881138812388133881438815388163881738818388193882038821388223882338824388253882638827388283882938830388313883238833388343883538836388373883838839388403884138842388433884438845388463884738848388493885038851388523885338854388553885638857388583885938860388613886238863388643886538866388673886838869388703887138872388733887438875388763887738878388793888038881388823888338884388853888638887388883888938890388913889238893388943889538896388973889838899389003890138902389033890438905389063890738908389093891038911389123891338914389153891638917389183891938920389213892238923389243892538926389273892838929389303893138932389333893438935389363893738938389393894038941389423894338944389453894638947389483894938950389513895238953389543895538956389573895838959389603896138962389633896438965389663896738968389693897038971389723897338974389753897638977389783897938980389813898238983389843898538986389873898838989389903899138992389933899438995389963899738998389993900039001390023900339004390053900639007390083900939010390113901239013390143901539016390173901839019390203902139022390233902439025390263902739028390293903039031390323903339034390353903639037390383903939040390413904239043390443904539046390473904839049390503905139052390533905439055390563905739058390593906039061390623906339064390653906639067390683906939070390713907239073390743907539076390773907839079390803908139082390833908439085390863908739088390893909039091390923909339094390953909639097390983909939100391013910239103391043910539106391073910839109391103911139112391133911439115391163911739118391193912039121391223912339124391253912639127391283912939130391313913239133391343913539136391373913839139391403914139142391433914439145391463914739148391493915039151391523915339154391553915639157391583915939160391613916239163391643916539166391673916839169391703917139172391733917439175391763917739178391793918039181391823918339184391853918639187391883918939190391913919239193391943919539196391973919839199392003920139202392033920439205392063920739208392093921039211392123921339214392153921639217392183921939220392213922239223392243922539226392273922839229392303923139232392333923439235392363923739238392393924039241392423924339244392453924639247392483924939250392513925239253392543925539256392573925839259392603926139262392633926439265392663926739268392693927039271392723927339274392753927639277392783927939280392813928239283392843928539286392873928839289392903929139292392933929439295392963929739298392993930039301393023930339304393053930639307393083930939310393113931239313393143931539316393173931839319393203932139322393233932439325393263932739328393293933039331393323933339334393353933639337393383933939340393413934239343393443934539346393473934839349393503935139352393533935439355393563935739358393593936039361393623936339364393653936639367393683936939370393713937239373393743937539376393773937839379393803938139382393833938439385393863938739388393893939039391393923939339394393953939639397393983939939400394013940239403394043940539406394073940839409394103941139412394133941439415394163941739418394193942039421394223942339424394253942639427394283942939430394313943239433394343943539436394373943839439394403944139442394433944439445394463944739448394493945039451394523945339454394553945639457394583945939460394613946239463394643946539466394673946839469394703947139472394733947439475394763947739478394793948039481394823948339484394853948639487394883948939490394913949239493394943949539496394973949839499395003950139502395033950439505395063950739508395093951039511395123951339514395153951639517395183951939520395213952239523395243952539526395273952839529395303953139532395333953439535395363953739538395393954039541395423954339544395453954639547395483954939550395513955239553395543955539556395573955839559395603956139562395633956439565395663956739568395693957039571395723957339574395753957639577395783957939580395813958239583395843958539586395873958839589395903959139592395933959439595395963959739598395993960039601396023960339604396053960639607396083960939610396113961239613396143961539616396173961839619396203962139622396233962439625396263962739628396293963039631396323963339634396353963639637396383963939640396413964239643396443964539646396473964839649396503965139652396533965439655396563965739658396593966039661396623966339664396653966639667396683966939670396713967239673396743967539676396773967839679396803968139682396833968439685396863968739688396893969039691396923969339694396953969639697396983969939700397013970239703397043970539706397073970839709397103971139712397133971439715397163971739718397193972039721397223972339724397253972639727397283972939730397313973239733397343973539736397373973839739397403974139742397433974439745397463974739748397493975039751397523975339754397553975639757397583975939760397613976239763397643976539766397673976839769397703977139772397733977439775397763977739778397793978039781397823978339784397853978639787397883978939790397913979239793397943979539796397973979839799398003980139802398033980439805398063980739808398093981039811398123981339814398153981639817398183981939820398213982239823398243982539826398273982839829398303983139832398333983439835398363983739838398393984039841398423984339844398453984639847398483984939850398513985239853398543985539856398573985839859398603986139862398633986439865398663986739868398693987039871398723987339874398753987639877398783987939880398813988239883398843988539886398873988839889398903989139892398933989439895398963989739898398993990039901399023990339904399053990639907399083990939910399113991239913399143991539916399173991839919399203992139922399233992439925399263992739928399293993039931399323993339934399353993639937399383993939940399413994239943399443994539946399473994839949399503995139952399533995439955399563995739958399593996039961399623996339964399653996639967399683996939970399713997239973399743997539976399773997839979399803998139982399833998439985399863998739988399893999039991399923999339994399953999639997399983999940000400014000240003400044000540006400074000840009400104001140012400134001440015400164001740018400194002040021400224002340024400254002640027400284002940030400314003240033400344003540036400374003840039400404004140042400434004440045400464004740048400494005040051400524005340054400554005640057400584005940060400614006240063400644006540066400674006840069400704007140072400734007440075400764007740078400794008040081400824008340084400854008640087400884008940090400914009240093400944009540096400974009840099401004010140102401034010440105401064010740108401094011040111401124011340114401154011640117401184011940120401214012240123401244012540126401274012840129401304013140132401334013440135401364013740138401394014040141401424014340144401454014640147401484014940150401514015240153401544015540156401574015840159401604016140162401634016440165401664016740168401694017040171401724017340174401754017640177401784017940180401814018240183401844018540186401874018840189401904019140192401934019440195401964019740198401994020040201402024020340204402054020640207402084020940210402114021240213402144021540216402174021840219402204022140222402234022440225402264022740228402294023040231402324023340234402354023640237402384023940240402414024240243402444024540246402474024840249402504025140252402534025440255402564025740258402594026040261402624026340264402654026640267402684026940270402714027240273402744027540276402774027840279402804028140282402834028440285402864028740288402894029040291402924029340294402954029640297402984029940300403014030240303403044030540306403074030840309403104031140312403134031440315403164031740318403194032040321403224032340324403254032640327403284032940330403314033240333403344033540336403374033840339403404034140342403434034440345403464034740348403494035040351403524035340354403554035640357403584035940360403614036240363403644036540366403674036840369403704037140372403734037440375403764037740378403794038040381403824038340384403854038640387403884038940390403914039240393403944039540396403974039840399404004040140402404034040440405404064040740408404094041040411404124041340414404154041640417404184041940420404214042240423404244042540426404274042840429404304043140432404334043440435404364043740438404394044040441404424044340444404454044640447404484044940450404514045240453404544045540456404574045840459404604046140462404634046440465404664046740468404694047040471404724047340474404754047640477404784047940480404814048240483404844048540486404874048840489404904049140492404934049440495404964049740498404994050040501405024050340504405054050640507405084050940510405114051240513405144051540516405174051840519405204052140522405234052440525405264052740528405294053040531405324053340534405354053640537405384053940540405414054240543405444054540546405474054840549405504055140552405534055440555405564055740558405594056040561405624056340564405654056640567405684056940570405714057240573405744057540576405774057840579405804058140582405834058440585405864058740588405894059040591405924059340594405954059640597405984059940600406014060240603406044060540606406074060840609406104061140612406134061440615406164061740618406194062040621406224062340624406254062640627406284062940630406314063240633406344063540636406374063840639406404064140642406434064440645406464064740648406494065040651406524065340654406554065640657406584065940660406614066240663406644066540666406674066840669406704067140672406734067440675406764067740678406794068040681406824068340684406854068640687406884068940690406914069240693406944069540696406974069840699407004070140702407034070440705407064070740708407094071040711407124071340714407154071640717407184071940720407214072240723407244072540726407274072840729407304073140732407334073440735407364073740738407394074040741407424074340744407454074640747407484074940750407514075240753407544075540756407574075840759407604076140762407634076440765407664076740768407694077040771407724077340774407754077640777407784077940780407814078240783407844078540786407874078840789407904079140792407934079440795407964079740798407994080040801408024080340804408054080640807408084080940810408114081240813408144081540816408174081840819408204082140822408234082440825408264082740828408294083040831408324083340834408354083640837408384083940840408414084240843408444084540846408474084840849408504085140852408534085440855408564085740858408594086040861408624086340864408654086640867408684086940870408714087240873408744087540876408774087840879408804088140882408834088440885408864088740888408894089040891408924089340894408954089640897408984089940900409014090240903409044090540906409074090840909409104091140912409134091440915409164091740918409194092040921409224092340924409254092640927409284092940930409314093240933409344093540936409374093840939409404094140942409434094440945409464094740948409494095040951409524095340954409554095640957409584095940960409614096240963409644096540966409674096840969409704097140972409734097440975409764097740978409794098040981409824098340984409854098640987409884098940990409914099240993409944099540996409974099840999410004100141002410034100441005410064100741008410094101041011410124101341014410154101641017410184101941020410214102241023410244102541026410274102841029410304103141032410334103441035410364103741038410394104041041410424104341044410454104641047410484104941050410514105241053410544105541056410574105841059410604106141062410634106441065410664106741068410694107041071410724107341074410754107641077410784107941080410814108241083410844108541086410874108841089410904109141092410934109441095410964109741098410994110041101411024110341104411054110641107411084110941110411114111241113411144111541116411174111841119411204112141122411234112441125411264112741128411294113041131411324113341134411354113641137411384113941140411414114241143411444114541146411474114841149411504115141152411534115441155411564115741158411594116041161411624116341164411654116641167411684116941170411714117241173411744117541176411774117841179411804118141182411834118441185411864118741188411894119041191411924119341194411954119641197411984119941200412014120241203412044120541206412074120841209412104121141212412134121441215412164121741218412194122041221412224122341224412254122641227412284122941230412314123241233412344123541236412374123841239412404124141242412434124441245412464124741248412494125041251412524125341254412554125641257412584125941260412614126241263412644126541266412674126841269412704127141272412734127441275412764127741278412794128041281412824128341284412854128641287412884128941290412914129241293412944129541296412974129841299413004130141302413034130441305413064130741308413094131041311413124131341314413154131641317413184131941320413214132241323413244132541326413274132841329413304133141332413334133441335413364133741338413394134041341413424134341344413454134641347413484134941350413514135241353413544135541356413574135841359413604136141362413634136441365413664136741368413694137041371413724137341374413754137641377413784137941380413814138241383413844138541386413874138841389413904139141392413934139441395413964139741398413994140041401414024140341404414054140641407414084140941410414114141241413414144141541416414174141841419414204142141422414234142441425414264142741428414294143041431414324143341434414354143641437414384143941440414414144241443414444144541446414474144841449414504145141452414534145441455414564145741458414594146041461414624146341464414654146641467414684146941470414714147241473414744147541476414774147841479414804148141482414834148441485414864148741488414894149041491414924149341494414954149641497414984149941500415014150241503415044150541506415074150841509415104151141512415134151441515415164151741518415194152041521415224152341524415254152641527415284152941530415314153241533415344153541536415374153841539415404154141542415434154441545415464154741548415494155041551415524155341554415554155641557415584155941560415614156241563415644156541566415674156841569415704157141572415734157441575415764157741578415794158041581415824158341584415854158641587415884158941590415914159241593415944159541596415974159841599416004160141602416034160441605416064160741608416094161041611416124161341614416154161641617416184161941620416214162241623416244162541626416274162841629416304163141632416334163441635416364163741638416394164041641416424164341644416454164641647416484164941650416514165241653416544165541656416574165841659416604166141662416634166441665416664166741668416694167041671416724167341674416754167641677416784167941680416814168241683416844168541686416874168841689416904169141692416934169441695416964169741698416994170041701417024170341704417054170641707417084170941710417114171241713417144171541716417174171841719417204172141722417234172441725417264172741728417294173041731417324173341734417354173641737417384173941740417414174241743417444174541746417474174841749417504175141752417534175441755417564175741758417594176041761417624176341764417654176641767417684176941770417714177241773417744177541776417774177841779417804178141782417834178441785417864178741788417894179041791417924179341794417954179641797417984179941800418014180241803418044180541806418074180841809418104181141812418134181441815418164181741818418194182041821418224182341824418254182641827418284182941830418314183241833418344183541836418374183841839418404184141842418434184441845418464184741848418494185041851418524185341854418554185641857418584185941860418614186241863418644186541866418674186841869418704187141872418734187441875418764187741878418794188041881418824188341884418854188641887418884188941890418914189241893418944189541896418974189841899419004190141902419034190441905419064190741908419094191041911419124191341914419154191641917419184191941920419214192241923419244192541926419274192841929419304193141932419334193441935419364193741938419394194041941419424194341944419454194641947419484194941950419514195241953419544195541956419574195841959419604196141962419634196441965419664196741968419694197041971419724197341974419754197641977419784197941980419814198241983419844198541986419874198841989419904199141992419934199441995419964199741998419994200042001420024200342004420054200642007420084200942010420114201242013420144201542016420174201842019420204202142022420234202442025420264202742028420294203042031420324203342034420354203642037420384203942040420414204242043420444204542046420474204842049420504205142052420534205442055420564205742058420594206042061420624206342064420654206642067420684206942070420714207242073420744207542076420774207842079420804208142082420834208442085420864208742088420894209042091420924209342094420954209642097420984209942100421014210242103421044210542106421074210842109421104211142112421134211442115421164211742118421194212042121421224212342124421254212642127421284212942130421314213242133421344213542136421374213842139421404214142142421434214442145421464214742148421494215042151421524215342154421554215642157421584215942160421614216242163421644216542166421674216842169421704217142172421734217442175421764217742178421794218042181421824218342184421854218642187421884218942190421914219242193421944219542196421974219842199422004220142202422034220442205422064220742208422094221042211422124221342214422154221642217422184221942220422214222242223422244222542226422274222842229422304223142232422334223442235422364223742238422394224042241422424224342244422454224642247422484224942250422514225242253422544225542256422574225842259422604226142262422634226442265422664226742268422694227042271422724227342274422754227642277422784227942280422814228242283422844228542286422874228842289422904229142292422934229442295422964229742298422994230042301423024230342304423054230642307423084230942310423114231242313423144231542316423174231842319423204232142322423234232442325423264232742328423294233042331423324233342334423354233642337423384233942340423414234242343423444234542346423474234842349423504235142352423534235442355423564235742358423594236042361423624236342364423654236642367423684236942370423714237242373423744237542376423774237842379423804238142382423834238442385423864238742388423894239042391423924239342394423954239642397423984239942400424014240242403424044240542406424074240842409424104241142412424134241442415424164241742418424194242042421424224242342424424254242642427424284242942430424314243242433424344243542436424374243842439424404244142442424434244442445424464244742448424494245042451424524245342454424554245642457424584245942460424614246242463424644246542466424674246842469424704247142472424734247442475424764247742478424794248042481424824248342484424854248642487424884248942490424914249242493424944249542496424974249842499425004250142502425034250442505425064250742508425094251042511425124251342514425154251642517425184251942520425214252242523425244252542526425274252842529425304253142532425334253442535425364253742538425394254042541425424254342544425454254642547425484254942550425514255242553425544255542556425574255842559425604256142562425634256442565425664256742568425694257042571425724257342574425754257642577425784257942580425814258242583425844258542586425874258842589425904259142592425934259442595425964259742598425994260042601426024260342604426054260642607426084260942610426114261242613426144261542616426174261842619426204262142622426234262442625426264262742628426294263042631426324263342634426354263642637426384263942640426414264242643426444264542646426474264842649426504265142652426534265442655426564265742658426594266042661426624266342664426654266642667426684266942670426714267242673426744267542676426774267842679426804268142682426834268442685426864268742688426894269042691426924269342694426954269642697426984269942700427014270242703427044270542706427074270842709427104271142712427134271442715427164271742718427194272042721427224272342724427254272642727427284272942730427314273242733427344273542736427374273842739427404274142742427434274442745427464274742748427494275042751427524275342754427554275642757427584275942760427614276242763427644276542766427674276842769427704277142772427734277442775427764277742778427794278042781427824278342784427854278642787427884278942790427914279242793427944279542796427974279842799428004280142802428034280442805428064280742808428094281042811428124281342814428154281642817428184281942820428214282242823428244282542826428274282842829428304283142832428334283442835428364283742838428394284042841428424284342844428454284642847428484284942850428514285242853428544285542856428574285842859428604286142862428634286442865428664286742868428694287042871428724287342874428754287642877428784287942880428814288242883428844288542886428874288842889428904289142892428934289442895428964289742898428994290042901429024290342904429054290642907429084290942910429114291242913429144291542916429174291842919429204292142922429234292442925429264292742928429294293042931429324293342934429354293642937429384293942940429414294242943429444294542946429474294842949429504295142952429534295442955429564295742958429594296042961429624296342964429654296642967429684296942970429714297242973429744297542976429774297842979429804298142982429834298442985429864298742988429894299042991429924299342994429954299642997429984299943000430014300243003430044300543006430074300843009430104301143012430134301443015430164301743018430194302043021430224302343024430254302643027430284302943030430314303243033430344303543036430374303843039430404304143042430434304443045430464304743048430494305043051430524305343054430554305643057430584305943060430614306243063430644306543066430674306843069430704307143072430734307443075430764307743078430794308043081430824308343084430854308643087430884308943090430914309243093430944309543096430974309843099431004310143102431034310443105431064310743108431094311043111431124311343114431154311643117431184311943120431214312243123431244312543126431274312843129431304313143132431334313443135431364313743138431394314043141431424314343144431454314643147431484314943150431514315243153431544315543156431574315843159431604316143162431634316443165431664316743168431694317043171431724317343174431754317643177431784317943180431814318243183431844318543186431874318843189431904319143192431934319443195431964319743198431994320043201432024320343204432054320643207432084320943210432114321243213432144321543216432174321843219432204322143222432234322443225432264322743228432294323043231432324323343234432354323643237432384323943240432414324243243432444324543246432474324843249432504325143252432534325443255432564325743258432594326043261432624326343264432654326643267432684326943270432714327243273432744327543276432774327843279432804328143282432834328443285432864328743288432894329043291432924329343294432954329643297432984329943300433014330243303433044330543306433074330843309433104331143312433134331443315433164331743318433194332043321433224332343324433254332643327433284332943330433314333243333433344333543336433374333843339433404334143342433434334443345433464334743348433494335043351433524335343354433554335643357433584335943360433614336243363433644336543366433674336843369433704337143372433734337443375433764337743378433794338043381433824338343384433854338643387433884338943390433914339243393433944339543396433974339843399434004340143402434034340443405434064340743408434094341043411434124341343414434154341643417434184341943420434214342243423434244342543426434274342843429434304343143432434334343443435434364343743438434394344043441434424344343444434454344643447434484344943450434514345243453434544345543456434574345843459434604346143462434634346443465434664346743468434694347043471434724347343474434754347643477434784347943480434814348243483434844348543486434874348843489434904349143492434934349443495434964349743498434994350043501435024350343504435054350643507435084350943510435114351243513435144351543516435174351843519435204352143522435234352443525435264352743528435294353043531435324353343534435354353643537435384353943540435414354243543435444354543546435474354843549435504355143552435534355443555435564355743558435594356043561435624356343564435654356643567435684356943570435714357243573435744357543576435774357843579435804358143582435834358443585435864358743588435894359043591435924359343594435954359643597435984359943600436014360243603436044360543606436074360843609436104361143612436134361443615436164361743618436194362043621436224362343624436254362643627436284362943630436314363243633436344363543636436374363843639436404364143642436434364443645436464364743648436494365043651436524365343654436554365643657436584365943660436614366243663436644366543666436674366843669436704367143672436734367443675436764367743678436794368043681436824368343684436854368643687436884368943690436914369243693436944369543696436974369843699437004370143702437034370443705437064370743708437094371043711437124371343714437154371643717437184371943720437214372243723437244372543726437274372843729437304373143732437334373443735437364373743738437394374043741437424374343744437454374643747437484374943750437514375243753437544375543756437574375843759437604376143762437634376443765437664376743768437694377043771437724377343774437754377643777437784377943780437814378243783437844378543786437874378843789437904379143792437934379443795437964379743798437994380043801438024380343804438054380643807438084380943810438114381243813438144381543816438174381843819438204382143822438234382443825438264382743828438294383043831438324383343834438354383643837438384383943840438414384243843438444384543846438474384843849438504385143852438534385443855438564385743858438594386043861438624386343864438654386643867438684386943870438714387243873438744387543876438774387843879438804388143882438834388443885438864388743888438894389043891438924389343894438954389643897438984389943900439014390243903439044390543906439074390843909439104391143912439134391443915439164391743918439194392043921439224392343924439254392643927439284392943930439314393243933439344393543936439374393843939439404394143942439434394443945439464394743948439494395043951439524395343954439554395643957439584395943960439614396243963439644396543966439674396843969439704397143972439734397443975439764397743978439794398043981439824398343984439854398643987439884398943990439914399243993439944399543996439974399843999440004400144002440034400444005440064400744008440094401044011440124401344014440154401644017440184401944020440214402244023440244402544026440274402844029440304403144032440334403444035440364403744038440394404044041440424404344044440454404644047440484404944050440514405244053440544405544056440574405844059440604406144062440634406444065440664406744068440694407044071440724407344074440754407644077440784407944080440814408244083440844408544086440874408844089440904409144092440934409444095440964409744098440994410044101441024410344104441054410644107441084410944110441114411244113441144411544116441174411844119441204412144122441234412444125441264412744128441294413044131441324413344134441354413644137441384413944140441414414244143441444414544146441474414844149441504415144152441534415444155441564415744158441594416044161441624416344164441654416644167441684416944170441714417244173441744417544176441774417844179441804418144182441834418444185441864418744188441894419044191441924419344194441954419644197441984419944200442014420244203442044420544206442074420844209442104421144212442134421444215442164421744218442194422044221442224422344224442254422644227442284422944230442314423244233442344423544236442374423844239442404424144242442434424444245442464424744248442494425044251442524425344254442554425644257442584425944260442614426244263442644426544266442674426844269442704427144272442734427444275442764427744278442794428044281442824428344284442854428644287442884428944290442914429244293442944429544296442974429844299443004430144302443034430444305443064430744308443094431044311443124431344314443154431644317443184431944320443214432244323443244432544326443274432844329443304433144332443334433444335443364433744338443394434044341443424434344344443454434644347443484434944350443514435244353443544435544356443574435844359443604436144362443634436444365443664436744368443694437044371443724437344374443754437644377443784437944380443814438244383443844438544386443874438844389443904439144392443934439444395443964439744398443994440044401444024440344404444054440644407444084440944410444114441244413444144441544416444174441844419444204442144422444234442444425444264442744428444294443044431444324443344434444354443644437444384443944440444414444244443444444444544446444474444844449444504445144452444534445444455444564445744458444594446044461444624446344464444654446644467444684446944470444714447244473444744447544476444774447844479444804448144482444834448444485444864448744488444894449044491444924449344494444954449644497444984449944500445014450244503445044450544506445074450844509445104451144512445134451444515445164451744518445194452044521445224452344524445254452644527445284452944530445314453244533445344453544536445374453844539445404454144542445434454444545445464454744548445494455044551445524455344554445554455644557445584455944560445614456244563445644456544566445674456844569445704457144572445734457444575445764457744578445794458044581445824458344584445854458644587445884458944590445914459244593445944459544596445974459844599446004460144602446034460444605446064460744608446094461044611446124461344614446154461644617446184461944620446214462244623446244462544626446274462844629446304463144632446334463444635446364463744638446394464044641446424464344644446454464644647446484464944650446514465244653446544465544656446574465844659446604466144662446634466444665446664466744668446694467044671446724467344674446754467644677446784467944680446814468244683446844468544686446874468844689446904469144692446934469444695446964469744698446994470044701447024470344704447054470644707447084470944710447114471244713447144471544716447174471844719447204472144722447234472444725447264472744728447294473044731447324473344734447354473644737447384473944740447414474244743447444474544746447474474844749447504475144752447534475444755447564475744758447594476044761447624476344764447654476644767447684476944770447714477244773447744477544776447774477844779447804478144782447834478444785447864478744788447894479044791447924479344794447954479644797447984479944800448014480244803448044480544806448074480844809448104481144812448134481444815448164481744818448194482044821448224482344824448254482644827448284482944830448314483244833448344483544836448374483844839448404484144842448434484444845448464484744848448494485044851448524485344854448554485644857448584485944860448614486244863448644486544866448674486844869448704487144872448734487444875448764487744878448794488044881448824488344884448854488644887448884488944890448914489244893448944489544896448974489844899449004490144902449034490444905449064490744908449094491044911449124491344914449154491644917449184491944920449214492244923449244492544926449274492844929449304493144932449334493444935449364493744938449394494044941449424494344944449454494644947449484494944950449514495244953449544495544956449574495844959449604496144962449634496444965449664496744968449694497044971449724497344974449754497644977449784497944980449814498244983449844498544986449874498844989449904499144992449934499444995449964499744998449994500045001450024500345004450054500645007450084500945010450114501245013450144501545016450174501845019450204502145022450234502445025450264502745028450294503045031450324503345034450354503645037450384503945040450414504245043450444504545046450474504845049450504505145052450534505445055450564505745058450594506045061450624506345064450654506645067450684506945070450714507245073450744507545076450774507845079450804508145082450834508445085450864508745088450894509045091450924509345094450954509645097450984509945100451014510245103451044510545106451074510845109451104511145112451134511445115451164511745118451194512045121451224512345124451254512645127451284512945130451314513245133451344513545136451374513845139451404514145142451434514445145451464514745148451494515045151451524515345154451554515645157451584515945160451614516245163451644516545166451674516845169451704517145172451734517445175451764517745178451794518045181451824518345184451854518645187451884518945190451914519245193451944519545196451974519845199452004520145202452034520445205452064520745208452094521045211452124521345214452154521645217452184521945220452214522245223452244522545226452274522845229452304523145232452334523445235452364523745238452394524045241452424524345244452454524645247452484524945250452514525245253452544525545256452574525845259452604526145262452634526445265452664526745268452694527045271452724527345274452754527645277452784527945280452814528245283452844528545286452874528845289452904529145292452934529445295452964529745298452994530045301453024530345304453054530645307453084530945310453114531245313453144531545316453174531845319453204532145322453234532445325453264532745328453294533045331453324533345334453354533645337453384533945340453414534245343453444534545346453474534845349453504535145352453534535445355453564535745358453594536045361453624536345364453654536645367453684536945370453714537245373453744537545376453774537845379453804538145382453834538445385453864538745388453894539045391453924539345394453954539645397453984539945400454014540245403454044540545406454074540845409454104541145412454134541445415454164541745418454194542045421454224542345424454254542645427454284542945430454314543245433454344543545436454374543845439454404544145442454434544445445454464544745448454494545045451454524545345454454554545645457454584545945460454614546245463454644546545466454674546845469454704547145472454734547445475454764547745478454794548045481454824548345484454854548645487454884548945490454914549245493454944549545496454974549845499455004550145502455034550445505455064550745508455094551045511455124551345514455154551645517455184551945520455214552245523455244552545526455274552845529455304553145532455334553445535455364553745538455394554045541455424554345544455454554645547455484554945550455514555245553455544555545556455574555845559455604556145562455634556445565455664556745568455694557045571455724557345574455754557645577455784557945580455814558245583455844558545586455874558845589455904559145592455934559445595455964559745598455994560045601456024560345604456054560645607456084560945610456114561245613456144561545616456174561845619456204562145622456234562445625456264562745628456294563045631456324563345634456354563645637456384563945640456414564245643456444564545646456474564845649456504565145652456534565445655456564565745658456594566045661456624566345664456654566645667456684566945670456714567245673456744567545676456774567845679456804568145682456834568445685456864568745688456894569045691456924569345694456954569645697456984569945700457014570245703457044570545706457074570845709457104571145712457134571445715457164571745718457194572045721457224572345724457254572645727457284572945730457314573245733457344573545736457374573845739457404574145742457434574445745457464574745748457494575045751457524575345754457554575645757457584575945760457614576245763457644576545766457674576845769457704577145772457734577445775457764577745778457794578045781457824578345784457854578645787457884578945790457914579245793457944579545796457974579845799458004580145802458034580445805458064580745808458094581045811458124581345814458154581645817458184581945820458214582245823458244582545826458274582845829458304583145832458334583445835458364583745838458394584045841458424584345844458454584645847458484584945850458514585245853458544585545856458574585845859458604586145862458634586445865458664586745868458694587045871458724587345874458754587645877458784587945880458814588245883458844588545886458874588845889458904589145892458934589445895458964589745898458994590045901459024590345904459054590645907459084590945910459114591245913459144591545916459174591845919459204592145922459234592445925459264592745928459294593045931459324593345934459354593645937459384593945940459414594245943459444594545946459474594845949459504595145952459534595445955459564595745958459594596045961459624596345964459654596645967459684596945970459714597245973459744597545976459774597845979459804598145982459834598445985459864598745988459894599045991459924599345994459954599645997459984599946000460014600246003460044600546006460074600846009460104601146012460134601446015460164601746018460194602046021460224602346024460254602646027460284602946030460314603246033460344603546036460374603846039460404604146042460434604446045460464604746048460494605046051460524605346054460554605646057460584605946060460614606246063460644606546066460674606846069460704607146072460734607446075460764607746078460794608046081460824608346084460854608646087460884608946090460914609246093460944609546096460974609846099461004610146102461034610446105461064610746108461094611046111461124611346114461154611646117461184611946120461214612246123461244612546126461274612846129461304613146132461334613446135461364613746138461394614046141461424614346144461454614646147461484614946150461514615246153461544615546156461574615846159461604616146162461634616446165461664616746168461694617046171461724617346174461754617646177461784617946180461814618246183461844618546186461874618846189461904619146192461934619446195461964619746198461994620046201462024620346204462054620646207462084620946210462114621246213462144621546216462174621846219462204622146222462234622446225462264622746228462294623046231462324623346234462354623646237462384623946240462414624246243462444624546246462474624846249462504625146252462534625446255462564625746258462594626046261462624626346264462654626646267462684626946270462714627246273462744627546276462774627846279462804628146282462834628446285462864628746288462894629046291462924629346294462954629646297462984629946300463014630246303463044630546306463074630846309463104631146312463134631446315463164631746318463194632046321463224632346324463254632646327463284632946330463314633246333463344633546336463374633846339463404634146342463434634446345463464634746348463494635046351463524635346354463554635646357463584635946360463614636246363463644636546366463674636846369463704637146372463734637446375463764637746378463794638046381463824638346384463854638646387463884638946390463914639246393463944639546396463974639846399464004640146402464034640446405464064640746408464094641046411464124641346414464154641646417464184641946420464214642246423464244642546426464274642846429464304643146432464334643446435464364643746438464394644046441464424644346444464454644646447464484644946450464514645246453464544645546456464574645846459464604646146462464634646446465464664646746468464694647046471464724647346474464754647646477464784647946480464814648246483464844648546486464874648846489464904649146492464934649446495464964649746498464994650046501465024650346504465054650646507465084650946510465114651246513465144651546516465174651846519465204652146522465234652446525465264652746528465294653046531465324653346534465354653646537465384653946540465414654246543465444654546546465474654846549465504655146552465534655446555465564655746558465594656046561465624656346564465654656646567465684656946570465714657246573465744657546576465774657846579465804658146582465834658446585465864658746588465894659046591465924659346594465954659646597465984659946600466014660246603466044660546606466074660846609466104661146612466134661446615466164661746618466194662046621466224662346624466254662646627466284662946630466314663246633466344663546636466374663846639466404664146642466434664446645466464664746648466494665046651466524665346654466554665646657466584665946660466614666246663466644666546666466674666846669466704667146672466734667446675466764667746678466794668046681466824668346684466854668646687466884668946690466914669246693466944669546696466974669846699467004670146702467034670446705467064670746708467094671046711467124671346714467154671646717467184671946720467214672246723467244672546726467274672846729467304673146732467334673446735467364673746738467394674046741467424674346744467454674646747467484674946750467514675246753467544675546756467574675846759467604676146762467634676446765467664676746768467694677046771467724677346774467754677646777467784677946780467814678246783467844678546786467874678846789467904679146792467934679446795467964679746798467994680046801468024680346804468054680646807468084680946810468114681246813468144681546816468174681846819468204682146822468234682446825468264682746828468294683046831468324683346834468354683646837468384683946840468414684246843468444684546846468474684846849468504685146852468534685446855468564685746858468594686046861468624686346864468654686646867468684686946870468714687246873468744687546876468774687846879468804688146882468834688446885468864688746888468894689046891468924689346894468954689646897468984689946900469014690246903469044690546906469074690846909469104691146912469134691446915469164691746918469194692046921469224692346924469254692646927469284692946930469314693246933469344693546936469374693846939469404694146942469434694446945469464694746948469494695046951469524695346954469554695646957469584695946960469614696246963469644696546966469674696846969469704697146972469734697446975469764697746978469794698046981469824698346984469854698646987469884698946990469914699246993469944699546996469974699846999470004700147002470034700447005470064700747008470094701047011470124701347014470154701647017470184701947020470214702247023470244702547026470274702847029470304703147032470334703447035470364703747038470394704047041470424704347044470454704647047470484704947050470514705247053470544705547056470574705847059470604706147062470634706447065470664706747068470694707047071470724707347074470754707647077470784707947080470814708247083470844708547086470874708847089470904709147092470934709447095470964709747098470994710047101471024710347104471054710647107471084710947110471114711247113471144711547116471174711847119471204712147122471234712447125471264712747128471294713047131471324713347134471354713647137471384713947140471414714247143471444714547146471474714847149471504715147152471534715447155471564715747158471594716047161471624716347164471654716647167471684716947170471714717247173471744717547176471774717847179471804718147182471834718447185471864718747188471894719047191471924719347194471954719647197471984719947200472014720247203472044720547206472074720847209472104721147212472134721447215472164721747218472194722047221472224722347224472254722647227472284722947230472314723247233472344723547236472374723847239472404724147242472434724447245472464724747248472494725047251472524725347254472554725647257472584725947260472614726247263472644726547266472674726847269472704727147272472734727447275472764727747278472794728047281472824728347284472854728647287472884728947290472914729247293472944729547296472974729847299473004730147302473034730447305473064730747308473094731047311473124731347314473154731647317473184731947320473214732247323473244732547326473274732847329473304733147332473334733447335473364733747338473394734047341473424734347344473454734647347473484734947350473514735247353473544735547356473574735847359473604736147362473634736447365473664736747368473694737047371473724737347374473754737647377473784737947380473814738247383473844738547386473874738847389473904739147392473934739447395473964739747398473994740047401474024740347404474054740647407474084740947410474114741247413474144741547416474174741847419474204742147422474234742447425474264742747428474294743047431474324743347434474354743647437474384743947440474414744247443474444744547446474474744847449474504745147452474534745447455474564745747458474594746047461474624746347464474654746647467474684746947470474714747247473474744747547476474774747847479474804748147482474834748447485474864748747488474894749047491474924749347494474954749647497474984749947500475014750247503475044750547506475074750847509475104751147512475134751447515475164751747518475194752047521475224752347524475254752647527475284752947530475314753247533475344753547536475374753847539475404754147542475434754447545475464754747548475494755047551475524755347554475554755647557475584755947560475614756247563475644756547566475674756847569475704757147572475734757447575475764757747578475794758047581475824758347584475854758647587475884758947590475914759247593475944759547596475974759847599476004760147602476034760447605476064760747608476094761047611476124761347614476154761647617476184761947620476214762247623476244762547626476274762847629476304763147632476334763447635476364763747638476394764047641476424764347644476454764647647476484764947650476514765247653476544765547656476574765847659476604766147662476634766447665476664766747668476694767047671476724767347674476754767647677476784767947680476814768247683476844768547686476874768847689476904769147692476934769447695476964769747698476994770047701477024770347704477054770647707477084770947710477114771247713477144771547716477174771847719477204772147722477234772447725477264772747728477294773047731477324773347734477354773647737477384773947740477414774247743477444774547746477474774847749477504775147752477534775447755477564775747758477594776047761477624776347764477654776647767477684776947770477714777247773477744777547776477774777847779477804778147782477834778447785477864778747788477894779047791477924779347794477954779647797477984779947800478014780247803478044780547806478074780847809478104781147812478134781447815478164781747818478194782047821478224782347824478254782647827478284782947830478314783247833478344783547836478374783847839478404784147842478434784447845478464784747848478494785047851478524785347854478554785647857478584785947860478614786247863478644786547866478674786847869478704787147872478734787447875478764787747878478794788047881478824788347884478854788647887478884788947890478914789247893478944789547896478974789847899479004790147902479034790447905479064790747908479094791047911479124791347914479154791647917479184791947920479214792247923479244792547926479274792847929479304793147932479334793447935479364793747938479394794047941479424794347944479454794647947479484794947950479514795247953479544795547956479574795847959479604796147962479634796447965479664796747968479694797047971479724797347974479754797647977479784797947980479814798247983479844798547986479874798847989479904799147992479934799447995479964799747998479994800048001480024800348004480054800648007480084800948010480114801248013480144801548016480174801848019480204802148022480234802448025480264802748028480294803048031480324803348034480354803648037480384803948040480414804248043480444804548046480474804848049480504805148052480534805448055480564805748058480594806048061480624806348064480654806648067480684806948070480714807248073480744807548076480774807848079480804808148082480834808448085480864808748088480894809048091480924809348094480954809648097480984809948100481014810248103481044810548106481074810848109481104811148112481134811448115481164811748118481194812048121481224812348124481254812648127481284812948130481314813248133481344813548136481374813848139481404814148142481434814448145481464814748148481494815048151481524815348154481554815648157481584815948160481614816248163481644816548166481674816848169481704817148172481734817448175481764817748178481794818048181481824818348184481854818648187481884818948190481914819248193481944819548196481974819848199482004820148202482034820448205482064820748208482094821048211482124821348214482154821648217482184821948220482214822248223482244822548226482274822848229482304823148232482334823448235482364823748238482394824048241482424824348244482454824648247482484824948250482514825248253482544825548256482574825848259482604826148262482634826448265482664826748268482694827048271482724827348274482754827648277482784827948280482814828248283482844828548286482874828848289482904829148292482934829448295482964829748298482994830048301483024830348304483054830648307483084830948310483114831248313483144831548316483174831848319483204832148322483234832448325483264832748328483294833048331483324833348334483354833648337483384833948340483414834248343483444834548346483474834848349483504835148352483534835448355483564835748358483594836048361483624836348364483654836648367483684836948370483714837248373483744837548376483774837848379483804838148382483834838448385483864838748388483894839048391483924839348394483954839648397483984839948400484014840248403484044840548406484074840848409484104841148412484134841448415484164841748418484194842048421484224842348424484254842648427484284842948430484314843248433484344843548436484374843848439484404844148442484434844448445484464844748448484494845048451484524845348454484554845648457484584845948460484614846248463484644846548466484674846848469484704847148472484734847448475484764847748478484794848048481484824848348484484854848648487484884848948490484914849248493484944849548496484974849848499485004850148502485034850448505485064850748508485094851048511485124851348514485154851648517485184851948520485214852248523485244852548526485274852848529485304853148532485334853448535485364853748538485394854048541485424854348544485454854648547485484854948550485514855248553485544855548556485574855848559485604856148562485634856448565485664856748568485694857048571485724857348574485754857648577485784857948580485814858248583485844858548586485874858848589485904859148592485934859448595485964859748598485994860048601486024860348604486054860648607486084860948610486114861248613486144861548616486174861848619486204862148622486234862448625486264862748628486294863048631486324863348634486354863648637486384863948640486414864248643486444864548646486474864848649486504865148652486534865448655486564865748658486594866048661486624866348664486654866648667486684866948670486714867248673486744867548676486774867848679486804868148682486834868448685486864868748688486894869048691486924869348694486954869648697486984869948700487014870248703487044870548706487074870848709487104871148712487134871448715487164871748718487194872048721487224872348724487254872648727487284872948730487314873248733487344873548736487374873848739487404874148742487434874448745487464874748748487494875048751487524875348754487554875648757487584875948760487614876248763487644876548766487674876848769487704877148772487734877448775487764877748778487794878048781487824878348784487854878648787487884878948790487914879248793487944879548796487974879848799488004880148802488034880448805488064880748808488094881048811488124881348814488154881648817488184881948820488214882248823488244882548826488274882848829488304883148832488334883448835488364883748838488394884048841488424884348844488454884648847488484884948850488514885248853488544885548856488574885848859488604886148862488634886448865488664886748868488694887048871488724887348874488754887648877488784887948880488814888248883488844888548886488874888848889488904889148892488934889448895488964889748898488994890048901489024890348904489054890648907489084890948910489114891248913489144891548916489174891848919489204892148922489234892448925489264892748928489294893048931489324893348934489354893648937489384893948940489414894248943489444894548946489474894848949489504895148952489534895448955489564895748958489594896048961489624896348964489654896648967489684896948970489714897248973489744897548976489774897848979489804898148982489834898448985489864898748988489894899048991489924899348994489954899648997489984899949000490014900249003490044900549006490074900849009490104901149012490134901449015490164901749018490194902049021490224902349024490254902649027490284902949030490314903249033490344903549036490374903849039490404904149042490434904449045490464904749048490494905049051490524905349054490554905649057490584905949060490614906249063490644906549066490674906849069490704907149072490734907449075490764907749078490794908049081490824908349084490854908649087490884908949090490914909249093490944909549096490974909849099491004910149102491034910449105491064910749108491094911049111491124911349114491154911649117491184911949120491214912249123491244912549126491274912849129491304913149132491334913449135491364913749138491394914049141491424914349144491454914649147491484914949150491514915249153491544915549156491574915849159491604916149162491634916449165491664916749168491694917049171491724917349174491754917649177491784917949180491814918249183491844918549186491874918849189491904919149192491934919449195491964919749198491994920049201492024920349204492054920649207492084920949210492114921249213492144921549216492174921849219492204922149222492234922449225492264922749228492294923049231492324923349234492354923649237492384923949240492414924249243492444924549246492474924849249492504925149252492534925449255492564925749258492594926049261492624926349264492654926649267492684926949270492714927249273492744927549276492774927849279492804928149282492834928449285492864928749288492894929049291492924929349294492954929649297492984929949300493014930249303493044930549306493074930849309493104931149312493134931449315493164931749318493194932049321493224932349324493254932649327493284932949330493314933249333493344933549336493374933849339493404934149342493434934449345493464934749348493494935049351493524935349354493554935649357493584935949360493614936249363493644936549366493674936849369493704937149372493734937449375493764937749378493794938049381493824938349384493854938649387493884938949390493914939249393493944939549396493974939849399494004940149402494034940449405494064940749408494094941049411494124941349414494154941649417494184941949420494214942249423494244942549426494274942849429494304943149432494334943449435494364943749438494394944049441494424944349444494454944649447494484944949450494514945249453494544945549456494574945849459494604946149462494634946449465494664946749468494694947049471494724947349474494754947649477494784947949480494814948249483494844948549486494874948849489494904949149492494934949449495494964949749498494994950049501495024950349504495054950649507495084950949510495114951249513495144951549516495174951849519495204952149522495234952449525495264952749528495294953049531495324953349534495354953649537495384953949540495414954249543495444954549546495474954849549495504955149552495534955449555495564955749558495594956049561495624956349564495654956649567495684956949570495714957249573495744957549576495774957849579495804958149582495834958449585495864958749588495894959049591495924959349594495954959649597495984959949600496014960249603496044960549606496074960849609496104961149612496134961449615496164961749618496194962049621496224962349624496254962649627496284962949630496314963249633496344963549636496374963849639496404964149642496434964449645496464964749648496494965049651496524965349654496554965649657496584965949660496614966249663496644966549666496674966849669496704967149672496734967449675496764967749678496794968049681496824968349684496854968649687496884968949690496914969249693496944969549696496974969849699497004970149702497034970449705497064970749708497094971049711497124971349714497154971649717497184971949720497214972249723497244972549726497274972849729497304973149732497334973449735497364973749738497394974049741497424974349744497454974649747497484974949750497514975249753497544975549756497574975849759497604976149762497634976449765497664976749768497694977049771497724977349774497754977649777497784977949780497814978249783497844978549786497874978849789497904979149792497934979449795497964979749798497994980049801498024980349804498054980649807498084980949810498114981249813498144981549816498174981849819498204982149822498234982449825498264982749828498294983049831498324983349834498354983649837498384983949840498414984249843498444984549846498474984849849498504985149852498534985449855498564985749858498594986049861498624986349864498654986649867498684986949870498714987249873498744987549876498774987849879498804988149882498834988449885498864988749888498894989049891498924989349894498954989649897498984989949900499014990249903499044990549906499074990849909499104991149912499134991449915499164991749918499194992049921499224992349924499254992649927499284992949930499314993249933499344993549936499374993849939499404994149942499434994449945499464994749948499494995049951499524995349954499554995649957499584995949960499614996249963499644996549966499674996849969499704997149972499734997449975499764997749978499794998049981499824998349984499854998649987499884998949990499914999249993499944999549996499974999849999500005000150002500035000450005500065000750008500095001050011500125001350014500155001650017500185001950020500215002250023500245002550026500275002850029500305003150032500335003450035500365003750038500395004050041500425004350044500455004650047500485004950050500515005250053500545005550056500575005850059500605006150062500635006450065500665006750068500695007050071500725007350074500755007650077500785007950080500815008250083500845008550086500875008850089500905009150092500935009450095500965009750098500995010050101501025010350104501055010650107501085010950110501115011250113501145011550116501175011850119501205012150122501235012450125501265012750128501295013050131501325013350134501355013650137501385013950140501415014250143501445014550146501475014850149501505015150152501535015450155501565015750158501595016050161501625016350164501655016650167501685016950170501715017250173501745017550176501775017850179501805018150182501835018450185501865018750188501895019050191501925019350194501955019650197501985019950200502015020250203502045020550206502075020850209502105021150212502135021450215502165021750218502195022050221502225022350224502255022650227502285022950230502315023250233502345023550236502375023850239502405024150242502435024450245502465024750248502495025050251502525025350254502555025650257502585025950260502615026250263502645026550266502675026850269502705027150272502735027450275502765027750278502795028050281502825028350284502855028650287502885028950290502915029250293502945029550296502975029850299503005030150302503035030450305503065030750308503095031050311503125031350314503155031650317503185031950320503215032250323503245032550326503275032850329503305033150332503335033450335503365033750338503395034050341503425034350344503455034650347503485034950350503515035250353503545035550356503575035850359503605036150362503635036450365503665036750368503695037050371503725037350374503755037650377503785037950380503815038250383503845038550386503875038850389503905039150392503935039450395503965039750398503995040050401504025040350404504055040650407504085040950410504115041250413504145041550416504175041850419504205042150422504235042450425504265042750428504295043050431504325043350434504355043650437504385043950440504415044250443504445044550446504475044850449504505045150452504535045450455504565045750458504595046050461504625046350464504655046650467504685046950470504715047250473504745047550476504775047850479504805048150482504835048450485504865048750488504895049050491504925049350494504955049650497504985049950500505015050250503505045050550506505075050850509505105051150512505135051450515505165051750518505195052050521505225052350524505255052650527505285052950530505315053250533505345053550536505375053850539505405054150542505435054450545505465054750548505495055050551505525055350554505555055650557505585055950560505615056250563505645056550566505675056850569505705057150572505735057450575505765057750578505795058050581505825058350584505855058650587505885058950590505915059250593505945059550596505975059850599506005060150602506035060450605506065060750608506095061050611506125061350614506155061650617506185061950620506215062250623506245062550626506275062850629506305063150632506335063450635506365063750638506395064050641506425064350644506455064650647506485064950650506515065250653506545065550656506575065850659506605066150662506635066450665506665066750668506695067050671506725067350674506755067650677506785067950680506815068250683506845068550686506875068850689506905069150692506935069450695506965069750698506995070050701507025070350704507055070650707507085070950710507115071250713507145071550716507175071850719507205072150722507235072450725507265072750728507295073050731507325073350734507355073650737507385073950740507415074250743507445074550746507475074850749507505075150752507535075450755507565075750758507595076050761507625076350764507655076650767507685076950770507715077250773507745077550776507775077850779507805078150782507835078450785507865078750788507895079050791507925079350794507955079650797507985079950800508015080250803508045080550806508075080850809508105081150812508135081450815508165081750818508195082050821508225082350824508255082650827508285082950830508315083250833508345083550836508375083850839508405084150842508435084450845508465084750848508495085050851508525085350854508555085650857508585085950860508615086250863508645086550866508675086850869508705087150872508735087450875508765087750878508795088050881508825088350884508855088650887508885088950890508915089250893508945089550896508975089850899509005090150902509035090450905509065090750908509095091050911509125091350914509155091650917509185091950920509215092250923509245092550926509275092850929509305093150932509335093450935509365093750938509395094050941509425094350944509455094650947509485094950950509515095250953509545095550956509575095850959509605096150962509635096450965509665096750968509695097050971509725097350974509755097650977509785097950980509815098250983509845098550986509875098850989509905099150992509935099450995509965099750998509995100051001510025100351004510055100651007510085100951010510115101251013510145101551016510175101851019510205102151022510235102451025510265102751028510295103051031510325103351034510355103651037510385103951040510415104251043510445104551046510475104851049510505105151052510535105451055510565105751058510595106051061510625106351064510655106651067510685106951070510715107251073510745107551076510775107851079510805108151082510835108451085510865108751088510895109051091510925109351094510955109651097510985109951100511015110251103511045110551106511075110851109511105111151112511135111451115511165111751118511195112051121511225112351124511255112651127511285112951130511315113251133511345113551136511375113851139511405114151142511435114451145511465114751148511495115051151511525115351154511555115651157511585115951160511615116251163511645116551166511675116851169511705117151172511735117451175511765117751178511795118051181511825118351184511855118651187511885118951190511915119251193511945119551196511975119851199512005120151202512035120451205512065120751208512095121051211512125121351214512155121651217512185121951220512215122251223512245122551226512275122851229512305123151232512335123451235512365123751238512395124051241512425124351244512455124651247512485124951250512515125251253512545125551256512575125851259512605126151262512635126451265512665126751268512695127051271512725127351274512755127651277512785127951280512815128251283512845128551286512875128851289512905129151292512935129451295512965129751298512995130051301513025130351304513055130651307513085130951310513115131251313513145131551316513175131851319513205132151322513235132451325513265132751328513295133051331513325133351334513355133651337513385133951340513415134251343513445134551346513475134851349513505135151352513535135451355513565135751358513595136051361513625136351364513655136651367513685136951370513715137251373513745137551376513775137851379513805138151382513835138451385513865138751388513895139051391513925139351394513955139651397513985139951400514015140251403514045140551406514075140851409514105141151412514135141451415514165141751418514195142051421514225142351424514255142651427514285142951430514315143251433514345143551436514375143851439514405144151442514435144451445514465144751448514495145051451514525145351454514555145651457514585145951460514615146251463514645146551466514675146851469514705147151472514735147451475514765147751478514795148051481514825148351484514855148651487514885148951490514915149251493514945149551496514975149851499515005150151502515035150451505515065150751508515095151051511515125151351514515155151651517515185151951520515215152251523515245152551526515275152851529515305153151532515335153451535515365153751538515395154051541515425154351544515455154651547515485154951550515515155251553515545155551556515575155851559515605156151562515635156451565515665156751568515695157051571515725157351574515755157651577515785157951580515815158251583515845158551586515875158851589515905159151592515935159451595515965159751598515995160051601516025160351604516055160651607516085160951610516115161251613516145161551616516175161851619516205162151622516235162451625516265162751628516295163051631516325163351634516355163651637516385163951640516415164251643516445164551646516475164851649516505165151652516535165451655516565165751658516595166051661516625166351664516655166651667516685166951670516715167251673516745167551676516775167851679516805168151682516835168451685516865168751688516895169051691516925169351694516955169651697516985169951700517015170251703517045170551706517075170851709517105171151712517135171451715517165171751718517195172051721517225172351724517255172651727517285172951730517315173251733517345173551736517375173851739517405174151742517435174451745517465174751748517495175051751517525175351754517555175651757517585175951760517615176251763517645176551766517675176851769517705177151772517735177451775517765177751778517795178051781517825178351784517855178651787517885178951790517915179251793517945179551796517975179851799518005180151802518035180451805518065180751808518095181051811518125181351814518155181651817518185181951820518215182251823518245182551826518275182851829518305183151832518335183451835518365183751838518395184051841518425184351844518455184651847518485184951850518515185251853518545185551856518575185851859518605186151862518635186451865518665186751868518695187051871518725187351874518755187651877518785187951880518815188251883518845188551886518875188851889518905189151892518935189451895518965189751898518995190051901519025190351904519055190651907519085190951910519115191251913519145191551916519175191851919519205192151922519235192451925519265192751928519295193051931519325193351934519355193651937519385193951940519415194251943519445194551946519475194851949519505195151952519535195451955519565195751958519595196051961519625196351964519655196651967519685196951970519715197251973519745197551976519775197851979519805198151982519835198451985519865198751988519895199051991519925199351994519955199651997519985199952000520015200252003520045200552006520075200852009520105201152012520135201452015520165201752018520195202052021520225202352024520255202652027520285202952030520315203252033520345203552036520375203852039520405204152042520435204452045520465204752048520495205052051520525205352054520555205652057520585205952060520615206252063520645206552066520675206852069520705207152072520735207452075520765207752078520795208052081520825208352084520855208652087520885208952090520915209252093520945209552096520975209852099521005210152102521035210452105521065210752108521095211052111521125211352114521155211652117521185211952120521215212252123521245212552126521275212852129521305213152132521335213452135521365213752138521395214052141521425214352144521455214652147521485214952150521515215252153521545215552156521575215852159521605216152162521635216452165521665216752168521695217052171521725217352174521755217652177521785217952180521815218252183521845218552186521875218852189521905219152192521935219452195521965219752198521995220052201522025220352204522055220652207522085220952210522115221252213522145221552216522175221852219522205222152222522235222452225522265222752228522295223052231522325223352234522355223652237522385223952240522415224252243522445224552246522475224852249522505225152252522535225452255522565225752258522595226052261522625226352264522655226652267522685226952270522715227252273522745227552276522775227852279522805228152282522835228452285522865228752288522895229052291522925229352294522955229652297522985229952300523015230252303523045230552306523075230852309523105231152312523135231452315523165231752318523195232052321523225232352324523255232652327523285232952330523315233252333523345233552336523375233852339523405234152342523435234452345523465234752348523495235052351523525235352354523555235652357523585235952360523615236252363523645236552366523675236852369523705237152372523735237452375523765237752378523795238052381523825238352384523855238652387523885238952390523915239252393523945239552396523975239852399524005240152402524035240452405524065240752408524095241052411524125241352414524155241652417524185241952420524215242252423524245242552426524275242852429524305243152432524335243452435524365243752438524395244052441524425244352444524455244652447524485244952450524515245252453524545245552456524575245852459524605246152462524635246452465524665246752468524695247052471524725247352474524755247652477524785247952480524815248252483524845248552486524875248852489524905249152492524935249452495524965249752498524995250052501525025250352504525055250652507525085250952510525115251252513525145251552516525175251852519525205252152522525235252452525525265252752528525295253052531525325253352534525355253652537525385253952540525415254252543525445254552546525475254852549525505255152552525535255452555525565255752558525595256052561525625256352564525655256652567525685256952570525715257252573525745257552576525775257852579525805258152582525835258452585525865258752588525895259052591525925259352594525955259652597525985259952600526015260252603526045260552606526075260852609526105261152612526135261452615526165261752618526195262052621526225262352624526255262652627526285262952630526315263252633526345263552636526375263852639526405264152642526435264452645526465264752648526495265052651526525265352654526555265652657526585265952660526615266252663526645266552666526675266852669526705267152672526735267452675526765267752678526795268052681526825268352684526855268652687526885268952690526915269252693526945269552696526975269852699527005270152702527035270452705527065270752708527095271052711527125271352714527155271652717527185271952720527215272252723527245272552726527275272852729527305273152732527335273452735527365273752738527395274052741527425274352744527455274652747527485274952750527515275252753527545275552756527575275852759527605276152762527635276452765527665276752768527695277052771527725277352774527755277652777527785277952780527815278252783527845278552786527875278852789527905279152792527935279452795527965279752798527995280052801528025280352804528055280652807528085280952810528115281252813528145281552816528175281852819528205282152822528235282452825528265282752828528295283052831528325283352834528355283652837528385283952840528415284252843528445284552846528475284852849528505285152852528535285452855528565285752858528595286052861528625286352864528655286652867528685286952870528715287252873528745287552876528775287852879528805288152882528835288452885528865288752888528895289052891528925289352894528955289652897528985289952900529015290252903529045290552906529075290852909529105291152912529135291452915529165291752918529195292052921529225292352924529255292652927529285292952930529315293252933529345293552936529375293852939529405294152942529435294452945529465294752948529495295052951529525295352954529555295652957529585295952960529615296252963529645296552966529675296852969529705297152972529735297452975529765297752978529795298052981529825298352984529855298652987529885298952990529915299252993529945299552996529975299852999530005300153002530035300453005530065300753008530095301053011530125301353014530155301653017530185301953020530215302253023530245302553026530275302853029530305303153032530335303453035530365303753038530395304053041530425304353044530455304653047530485304953050530515305253053530545305553056530575305853059530605306153062530635306453065530665306753068530695307053071530725307353074530755307653077530785307953080530815308253083530845308553086530875308853089530905309153092530935309453095530965309753098530995310053101531025310353104531055310653107531085310953110531115311253113531145311553116531175311853119531205312153122531235312453125531265312753128531295313053131531325313353134531355313653137531385313953140531415314253143531445314553146531475314853149531505315153152531535315453155531565315753158531595316053161531625316353164531655316653167531685316953170531715317253173531745317553176531775317853179531805318153182531835318453185531865318753188531895319053191531925319353194531955319653197531985319953200532015320253203532045320553206532075320853209532105321153212532135321453215532165321753218532195322053221532225322353224532255322653227532285322953230532315323253233532345323553236532375323853239
  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. CREATE TABLE IF NOT EXISTS featuregroup (
  1908. featuregroup_id bigserial not null,
  1909. primary key (featuregroup_id),
  1910. subject_id bigint not null,
  1911. foreign key (subject_id) references feature (feature_id) on delete cascade INITIALLY DEFERRED,
  1912. object_id bigint not null,
  1913. foreign key (object_id) references feature (feature_id) on delete cascade INITIALLY DEFERRED,
  1914. group_id bigint not null,
  1915. foreign key (group_id) references feature (feature_id) on delete cascade INITIALLY DEFERRED,
  1916. srcfeature_id bigint null,
  1917. foreign key (srcfeature_id) references feature (feature_id) on delete cascade INITIALLY DEFERRED,
  1918. fmin bigint null,
  1919. fmax bigint null,
  1920. strand int null,
  1921. is_root int not null default 0,
  1922. constraint featuregroup_c1 unique (subject_id,object_id,group_id,srcfeature_id,fmin,fmax,strand)
  1923. );
  1924. ALTER TABLE featuregroup
  1925. ALTER featuregroup_id TYPE bigint,
  1926. ALTER subject_id TYPE bigint,
  1927. ALTER object_id TYPE bigint,
  1928. ALTER group_id TYPE bigint,
  1929. ALTER srcfeature_id TYPE bigint,
  1930. ALTER fmin TYPE bigint,
  1931. ALTER fmax TYPE bigint;
  1932. DROP INDEX IF EXISTS bingroup_boxrange;
  1933. CREATE INDEX bingroup_boxrange ON featuregroup USING RTREE (boxrange(fmin, fmax)) WHERE is_root = 1;
  1934. --
  1935. -- Name: _fill_featuregroup(bigint, bigint); Type: FUNCTION; Schema: frange; Owner: chado
  1936. --
  1937. DROP FUNCTION IF EXISTS _fill_featuregroup(integer, integer);
  1938. CREATE OR REPLACE FUNCTION _fill_featuregroup(bigint, bigint) RETURNS integer
  1939. LANGUAGE plpgsql
  1940. AS $_$
  1941. DECLARE
  1942. groupid alias for $1;
  1943. parentid alias for $2;
  1944. g featuregroup%ROWTYPE;
  1945. BEGIN
  1946. FOR g IN
  1947. SELECT DISTINCT 0, fr.subject_id, fr.object_id, groupid, fl.srcfeature_id, fl.fmin, fl.fmax, fl.strand, 0
  1948. FROM feature_relationship AS fr,
  1949. featureloc AS fl
  1950. WHERE fr.object_id = parentid
  1951. AND fr.subject_id = fl.feature_id
  1952. LOOP
  1953. INSERT INTO featuregroup
  1954. (subject_id, object_id, group_id, srcfeature_id, fmin, fmax, strand, is_root)
  1955. VALUES
  1956. (g.subject_id, g.object_id, g.group_id, g.srcfeature_id, g.fmin, g.fmax, g.strand, 0);
  1957. PERFORM _fill_featuregroup(groupid,g.subject_id);
  1958. END LOOP;
  1959. RETURN 1;
  1960. END;
  1961. $_$;
  1962. --
  1963. -- Name: fill_featuregroup(); Type: FUNCTION; Schema: frange; Owner: chado
  1964. --
  1965. DROP FUNCTION IF EXISTS fill_featuregroup();
  1966. CREATE OR REPLACE FUNCTION fill_featuregroup() RETURNS integer
  1967. LANGUAGE plpgsql
  1968. AS $$
  1969. DECLARE
  1970. p featuregroup%ROWTYPE;
  1971. l featureloc%ROWTYPE;
  1972. isa bigint;
  1973. -- c int; the c variable isnt used
  1974. BEGIN
  1975. TRUNCATE featuregroup;
  1976. SELECT INTO isa cvterm_id FROM cvterm WHERE (name = 'isa' OR name = 'is_a');
  1977. -- Recursion is the biggest performance killer for this function.
  1978. -- We can dodge the first round of recursion using the "fr1 / GROUP BY" approach.
  1979. -- Luckily, most feature graphs are only 2 levels deep, so most recursion is
  1980. -- avoidable.
  1981. RAISE NOTICE 'Loading root and singleton features.';
  1982. FOR p IN
  1983. SELECT DISTINCT 0, f.feature_id, f.feature_id, f.feature_id, srcfeature_id, fmin, fmax, strand, 1
  1984. FROM feature AS f
  1985. LEFT JOIN feature_relationship ON (f.feature_id = object_id)
  1986. LEFT JOIN featureloc ON (f.feature_id = featureloc.feature_id)
  1987. WHERE f.feature_id NOT IN ( SELECT subject_id FROM feature_relationship )
  1988. AND srcfeature_id IS NOT NULL
  1989. LOOP
  1990. INSERT INTO featuregroup
  1991. (subject_id, object_id, group_id, srcfeature_id, fmin, fmax, strand, is_root)
  1992. VALUES
  1993. (p.object_id, p.object_id, p.object_id, p.srcfeature_id, p.fmin, p.fmax, p.strand, 1);
  1994. END LOOP;
  1995. RAISE NOTICE 'Loading child features. If your database contains grandchild';
  1996. RAISE NOTICE 'features, they will be loaded recursively and may take a long time.';
  1997. FOR p IN
  1998. 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)
  1999. FROM feature_relationship AS fr0
  2000. LEFT JOIN feature_relationship AS fr1 ON ( fr0.subject_id = fr1.object_id),
  2001. featureloc AS fl
  2002. WHERE fr0.subject_id = fl.feature_id
  2003. AND fr0.object_id IN (
  2004. SELECT f.feature_id
  2005. FROM feature AS f
  2006. LEFT JOIN feature_relationship ON (f.feature_id = object_id)
  2007. LEFT JOIN featureloc ON (f.feature_id = featureloc.feature_id)
  2008. WHERE f.feature_id NOT IN ( SELECT subject_id FROM feature_relationship )
  2009. AND f.feature_id IN ( SELECT object_id FROM feature_relationship )
  2010. AND srcfeature_id IS NOT NULL
  2011. )
  2012. GROUP BY fr0.subject_id, fr0.object_id, fl.srcfeature_id, fl.fmin, fl.fmax, fl.strand
  2013. LOOP
  2014. INSERT INTO featuregroup
  2015. (subject_id, object_id, group_id, srcfeature_id, fmin, fmax, strand, is_root)
  2016. VALUES
  2017. (p.subject_id, p.object_id, p.object_id, p.srcfeature_id, p.fmin, p.fmax, p.strand, 0);
  2018. IF ( p.is_root > 0 ) THEN
  2019. PERFORM _fill_featuregroup(p.subject_id,p.subject_id);
  2020. END IF;
  2021. END LOOP;
  2022. RETURN 1;
  2023. END;
  2024. $$;
  2025. SET search_path=public,frange,pg_catalog;
  2026. --
  2027. -- Name: boxquery(bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2028. --
  2029. DROP FUNCTION IF EXISTS boxquery(integer, integer);
  2030. CREATE OR REPLACE FUNCTION boxquery(bigint, bigint) RETURNS box
  2031. LANGUAGE sql IMMUTABLE
  2032. AS $_$SELECT box (create_point($1, $2), create_point($1, $2))$_$;
  2033. --
  2034. -- Name: boxquery(bigint, bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2035. --
  2036. DROP FUNCTION IF EXISTS boxquery(integer, integer, integer);
  2037. CREATE OR REPLACE FUNCTION boxquery(bigint, bigint, bigint) RETURNS box
  2038. LANGUAGE sql IMMUTABLE
  2039. AS $_$SELECT box (create_point($1, $2), create_point($1, $3))$_$;
  2040. SET search_path=frange,public,pg_catalog;
  2041. --
  2042. -- Name: groupoverlaps(bigint, bigint); Type: FUNCTION; Schema: frange; Owner: chado
  2043. --
  2044. DROP FUNCTION IF EXISTS groupoverlaps(integer, integer);
  2045. CREATE OR REPLACE FUNCTION groupoverlaps(bigint, bigint) RETURNS SETOF featuregroup
  2046. LANGUAGE sql
  2047. AS $_$
  2048. SELECT *
  2049. FROM featuregroup
  2050. WHERE is_root = 1
  2051. AND boxquery($1, $2) @ boxrange(fmin,fmax)
  2052. $_$;
  2053. --
  2054. -- Name: groupoverlaps(bigint[], bigint[], character varying[]); Type: FUNCTION; Schema: frange; Owner: chado
  2055. --
  2056. DROP FUNCTION IF EXISTS groupoverlaps(integer[], integer[], character varying[]);
  2057. CREATE OR REPLACE FUNCTION groupoverlaps(bigint[], bigint[], character varying[]) RETURNS SETOF featuregroup
  2058. LANGUAGE plpgsql
  2059. AS $_$
  2060. DECLARE
  2061. mins alias for $1;
  2062. maxs alias for $2;
  2063. srcs alias for $3;
  2064. f featuregroup%ROWTYPE;
  2065. i int;
  2066. s int;
  2067. BEGIN
  2068. i := 1;
  2069. FOR i in array_lower( mins, 1 ) .. array_upper( mins, 1 ) LOOP
  2070. SELECT INTO s feature_id FROM feature WHERE uniquename = srcs[i];
  2071. FOR f IN
  2072. SELECT *
  2073. FROM featuregroup WHERE group_id IN (
  2074. SELECT group_id FROM featuregroup
  2075. WHERE (srcfeature_id = s OR srcfeature_id IS NULL)
  2076. AND group_id IN (
  2077. SELECT group_id FROM groupoverlaps( mins[i], maxs[i] )
  2078. WHERE srcfeature_id = s
  2079. )
  2080. )
  2081. LOOP
  2082. RETURN NEXT f;
  2083. END LOOP;
  2084. END LOOP;
  2085. RETURN;
  2086. END;
  2087. $_$;
  2088. --
  2089. -- Name: groupoverlaps(bigint, bigint, character varying); Type: FUNCTION; Schema: frange; Owner: chado
  2090. --
  2091. DROP FUNCTION IF EXISTS groupoverlaps(integer, integer, character varying);
  2092. CREATE OR REPLACE FUNCTION groupoverlaps(bigint, bigint, character varying) RETURNS SETOF featuregroup
  2093. LANGUAGE sql
  2094. AS $_$
  2095. SELECT g2.*
  2096. FROM featuregroup g1,
  2097. featuregroup g2
  2098. WHERE g1.is_root = 1
  2099. AND ( g1.srcfeature_id = g2.srcfeature_id OR g2.srcfeature_id IS NULL )
  2100. AND g1.group_id = g2.group_id
  2101. AND g1.srcfeature_id = (SELECT feature_id FROM feature WHERE uniquename = $3)
  2102. AND boxquery($1, $2) @ boxrange(g1.fmin,g2.fmax)
  2103. $_$;
  2104. --
  2105. -- Name: groupcontains(bigint[], bigint[], character varying[]); Type: FUNCTION; Schema: frange; Owner: chado
  2106. --
  2107. DROP FUNCTION IF EXISTS groupcontains(integer[], integer[], character varying[]);
  2108. CREATE OR REPLACE FUNCTION groupcontains(bigint[], bigint[], character varying[]) RETURNS SETOF featuregroup
  2109. LANGUAGE plpgsql
  2110. AS $_$
  2111. DECLARE
  2112. mins alias for $1;
  2113. maxs alias for $2;
  2114. srcs alias for $3;
  2115. f featuregroup%ROWTYPE;
  2116. i int;
  2117. s int;
  2118. BEGIN
  2119. i := 1;
  2120. FOR i in array_lower( mins, 1 ) .. array_upper( mins, 1 ) LOOP
  2121. SELECT INTO s feature_id FROM feature WHERE uniquename = srcs[i];
  2122. FOR f IN
  2123. SELECT *
  2124. FROM featuregroup WHERE group_id IN (
  2125. SELECT group_id FROM featuregroup
  2126. WHERE (srcfeature_id = s OR srcfeature_id IS NULL)
  2127. AND fmin <= mins[i]
  2128. AND fmax >= maxs[i]
  2129. AND group_id IN (
  2130. SELECT group_id FROM groupoverlaps( mins[i], maxs[i] )
  2131. WHERE srcfeature_id = s
  2132. )
  2133. )
  2134. LOOP
  2135. RETURN NEXT f;
  2136. END LOOP;
  2137. END LOOP;
  2138. RETURN;
  2139. END;
  2140. $_$;
  2141. --
  2142. -- Name: groupcontains(bigint, bigint, character varying); Type: FUNCTION; Schema: frange; Owner: chado
  2143. --
  2144. DROP FUNCTION IF EXISTS groupcontains(integer, integer, character varying);
  2145. CREATE OR REPLACE FUNCTION groupcontains(bigint, bigint, character varying) RETURNS SETOF featuregroup
  2146. LANGUAGE sql
  2147. AS $_$
  2148. SELECT *
  2149. FROM groupoverlaps($1,$2,$3)
  2150. WHERE fmin <= $1 AND fmax >= $2
  2151. $_$;
  2152. --
  2153. -- Name: groupidentical(bigint[], bigint[], character varying[]); Type: FUNCTION; Schema: frange; Owner: chado
  2154. --
  2155. DROP FUNCTION IF EXISTS groupidentical(integer[], integer[], character varying[]);
  2156. CREATE OR REPLACE FUNCTION groupidentical(bigint[], bigint[], character varying[]) RETURNS SETOF featuregroup
  2157. LANGUAGE plpgsql
  2158. AS $_$
  2159. DECLARE
  2160. mins alias for $1;
  2161. maxs alias for $2;
  2162. srcs alias for $3;
  2163. f featuregroup%ROWTYPE;
  2164. i int;
  2165. s int;
  2166. BEGIN
  2167. i := 1;
  2168. FOR i in array_lower( mins, 1 ) .. array_upper( mins, 1 ) LOOP
  2169. SELECT INTO s feature_id FROM feature WHERE uniquename = srcs[i];
  2170. FOR f IN
  2171. SELECT *
  2172. FROM featuregroup WHERE group_id IN (
  2173. SELECT group_id FROM featuregroup
  2174. WHERE (srcfeature_id = s OR srcfeature_id IS NULL)
  2175. AND fmin = mins[i]
  2176. AND fmax = maxs[i]
  2177. AND group_id IN (
  2178. SELECT group_id FROM groupoverlaps( mins[i], maxs[i] )
  2179. WHERE srcfeature_id = s
  2180. )
  2181. )
  2182. LOOP
  2183. RETURN NEXT f;
  2184. END LOOP;
  2185. END LOOP;
  2186. RETURN;
  2187. END;
  2188. $_$;
  2189. --
  2190. -- Name: groupidentical(bigint, bigint, character varying); Type: FUNCTION; Schema: frange; Owner: chado
  2191. --
  2192. DROP FUNCTION IF EXISTS groupidentical(integer, integer, character varying);
  2193. CREATE OR REPLACE FUNCTION groupidentical(bigint, bigint, character varying) RETURNS SETOF featuregroup
  2194. LANGUAGE sql
  2195. AS $_$
  2196. SELECT *
  2197. FROM groupoverlaps($1,$2,$3)
  2198. WHERE fmin = $1 AND fmax = $2
  2199. $_$;
  2200. --
  2201. -- Name: groupinside(bigint[], bigint[], character varying[]); Type: FUNCTION; Schema: frange; Owner: chado
  2202. --
  2203. DROP FUNCTION IF EXISTS groupinside(integer[], integer[], character varying[]);
  2204. CREATE OR REPLACE FUNCTION groupinside(bigint[], bigint[], character varying[]) RETURNS SETOF featuregroup
  2205. LANGUAGE plpgsql
  2206. AS $_$
  2207. DECLARE
  2208. mins alias for $1;
  2209. maxs alias for $2;
  2210. srcs alias for $3;
  2211. f featuregroup%ROWTYPE;
  2212. i int;
  2213. s int;
  2214. BEGIN
  2215. i := 1;
  2216. FOR i in array_lower( mins, 1 ) .. array_upper( mins, 1 ) LOOP
  2217. SELECT INTO s feature_id FROM feature WHERE uniquename = srcs[i];
  2218. FOR f IN
  2219. SELECT *
  2220. FROM featuregroup WHERE group_id IN (
  2221. SELECT group_id FROM featuregroup
  2222. WHERE (srcfeature_id = s OR srcfeature_id IS NULL)
  2223. AND fmin >= mins[i]
  2224. AND fmax <= maxs[i]
  2225. AND group_id IN (
  2226. SELECT group_id FROM groupoverlaps( mins[i], maxs[i] )
  2227. WHERE srcfeature_id = s
  2228. )
  2229. )
  2230. LOOP
  2231. RETURN NEXT f;
  2232. END LOOP;
  2233. END LOOP;
  2234. RETURN;
  2235. END;
  2236. $_$;
  2237. --
  2238. -- Name: groupinside(bigint, bigint, character varying); Type: FUNCTION; Schema: frange; Owner: chado
  2239. --
  2240. DROP FUNCTION IF EXISTS groupinside(integer, integer, character varying);
  2241. CREATE OR REPLACE FUNCTION groupinside(bigint, bigint, character varying) RETURNS SETOF featuregroup
  2242. LANGUAGE sql
  2243. AS $_$
  2244. SELECT *
  2245. FROM groupoverlaps($1,$2,$3)
  2246. WHERE fmin >= $1 AND fmax <= $2
  2247. $_$;
  2248. SET search_path = public, frange,pg_catalog;
  2249. --
  2250. -- Name: cvtermpath; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2251. --
  2252. ALTER TABLE cvtermpath
  2253. ALTER cvtermpath_id TYPE bigint,
  2254. ALTER type_id TYPE bigint,
  2255. ALTER subject_id TYPE bigint,
  2256. ALTER object_id TYPE bigint,
  2257. ALTER cv_id TYPE bigint;
  2258. --
  2259. -- Name: create_soi(); Type: FUNCTION; Schema: public; Owner: chado
  2260. --
  2261. DROP FUNCTION IF EXISTS create_soi();
  2262. CREATE OR REPLACE FUNCTION create_soi() RETURNS integer
  2263. LANGUAGE plpgsql
  2264. AS $$
  2265. DECLARE
  2266. parent soi_type%ROWTYPE;
  2267. isa_id cvterm.cvterm_id%TYPE;
  2268. soi_term TEXT := 'soi';
  2269. soi_def TEXT := 'ontology of SO feature instantiated in database';
  2270. soi_cvid bigint;
  2271. soiterm_id bigint;
  2272. pcount INTEGER;
  2273. count INTEGER := 0;
  2274. cquery TEXT;
  2275. BEGIN
  2276. SELECT INTO isa_id cvterm_id FROM cvterm WHERE name = 'isa';
  2277. SELECT INTO soi_cvid cv_id FROM cv WHERE name = soi_term;
  2278. IF (soi_cvid > 0) THEN
  2279. DELETE FROM cvtermpath WHERE cv_id = soi_cvid;
  2280. DELETE FROM cvterm WHERE cv_id = soi_cvid;
  2281. ELSE
  2282. INSERT INTO cv (name, definition) VALUES(soi_term, soi_def);
  2283. END IF;
  2284. SELECT INTO soi_cvid cv_id FROM cv WHERE name = soi_term;
  2285. INSERT INTO cvterm (name, cv_id) VALUES(soi_term, soi_cvid);
  2286. SELECT INTO soiterm_id cvterm_id FROM cvterm WHERE name = soi_term;
  2287. CREATE TEMP TABLE tmpcvtr (tmp_type INT, type_id bigint, subject_id bigint, object_id bigint);
  2288. CREATE UNIQUE INDEX u_tmpcvtr ON tmpcvtr(subject_id, object_id);
  2289. INSERT INTO tmpcvtr (tmp_type, type_id, subject_id, object_id)
  2290. SELECT DISTINCT isa_id, soiterm_id, f.type_id, soiterm_id FROM feature f, cvterm t
  2291. WHERE f.type_id = t.cvterm_id AND f.type_id > 0;
  2292. EXECUTE 'select * from tmpcvtr where type_id = ' || soiterm_id || ';';
  2293. get diagnostics pcount = row_count;
  2294. raise notice 'all types in feature %',pcount;
  2295. --- do it hard way, delete any child feature type from above (NOT IN clause did not work)
  2296. FOR parent IN SELECT DISTINCT 0, t.cvterm_id, 0 FROM feature c, feature_relationship fr, cvterm t
  2297. WHERE t.cvterm_id = c.type_id AND c.feature_id = fr.subject_id LOOP
  2298. DELETE FROM tmpcvtr WHERE type_id = soiterm_id and object_id = soiterm_id
  2299. AND subject_id = parent.subject_id;
  2300. END LOOP;
  2301. EXECUTE 'select * from tmpcvtr where type_id = ' || soiterm_id || ';';
  2302. get diagnostics pcount = row_count;
  2303. raise notice 'all types in feature after delete child %',pcount;
  2304. --- create feature type relationship (store in tmpcvtr)
  2305. CREATE TEMP TABLE tmproot (cv_id bigint not null, cvterm_id bigint not null, status INTEGER DEFAULT 0);
  2306. cquery := 'SELECT * FROM tmproot tmp WHERE tmp.status = 0;';
  2307. ---temp use tmpcvtr to hold instantiated SO relationship for speed
  2308. ---use soterm_id as type_id, will delete from tmpcvtr
  2309. ---us tmproot for this as well
  2310. INSERT INTO tmproot (cv_id, cvterm_id, status) SELECT DISTINCT soi_cvid, c.subject_id, 0 FROM tmpcvtr c
  2311. WHERE c.object_id = soiterm_id;
  2312. EXECUTE cquery;
  2313. GET DIAGNOSTICS pcount = ROW_COUNT;
  2314. WHILE (pcount > 0) LOOP
  2315. RAISE NOTICE 'num child temp (to be inserted) in tmpcvtr: %',pcount;
  2316. INSERT INTO tmpcvtr (tmp_type, type_id, subject_id, object_id)
  2317. SELECT DISTINCT fr.type_id, soiterm_id, c.type_id, p.cvterm_id FROM feature c, feature_relationship fr,
  2318. tmproot p, feature pf, cvterm t WHERE c.feature_id = fr.subject_id AND fr.object_id = pf.feature_id
  2319. AND p.cvterm_id = pf.type_id AND t.cvterm_id = c.type_id AND p.status = 0;
  2320. UPDATE tmproot SET status = 1 WHERE status = 0;
  2321. INSERT INTO tmproot (cv_id, cvterm_id, status)
  2322. SELECT DISTINCT soi_cvid, c.type_id, 0 FROM feature c, feature_relationship fr,
  2323. tmproot tmp, feature p, cvterm t WHERE c.feature_id = fr.subject_id AND fr.object_id = p.feature_id
  2324. AND tmp.cvterm_id = p.type_id AND t.cvterm_id = c.type_id AND tmp.status = 1;
  2325. UPDATE tmproot SET status = 2 WHERE status = 1;
  2326. EXECUTE cquery;
  2327. GET DIAGNOSTICS pcount = ROW_COUNT;
  2328. END LOOP;
  2329. DELETE FROM tmproot;
  2330. ---get transitive closure for soi
  2331. PERFORM _fill_cvtermpath4soi(soiterm_id, soi_cvid);
  2332. DROP TABLE tmpcvtr;
  2333. DROP TABLE tmproot;
  2334. RETURN 1;
  2335. END;
  2336. $$;
  2337. --
  2338. -- Name: feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2339. --
  2340. ALTER TABLE feature
  2341. ALTER feature_id TYPE bigint,
  2342. ALTER dbxref_id TYPE bigint,
  2343. ALTER organism_id TYPE bigint,
  2344. ALTER seqlen TYPE bigint,
  2345. ALTER type_id TYPE bigint;
  2346. --
  2347. -- Name: feature_disjoint_from(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2348. --
  2349. DROP FUNCTION IF EXISTS feature_disjoint_from(integer);
  2350. CREATE OR REPLACE FUNCTION feature_disjoint_from(bigint) RETURNS SETOF feature
  2351. LANGUAGE sql
  2352. AS $_$SELECT feature.*
  2353. FROM feature
  2354. INNER JOIN featureloc AS x ON (x.feature_id=feature.feature_id)
  2355. INNER JOIN featureloc AS y ON (y.feature_id = $1)
  2356. WHERE
  2357. x.srcfeature_id = y.srcfeature_id AND
  2358. ( x.fmax < y.fmin OR x.fmin > y.fmax ) $_$;
  2359. --
  2360. -- Name: feature_overlaps(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2361. --
  2362. DROP FUNCTION IF EXISTS feature_overlaps(integer);
  2363. CREATE OR REPLACE FUNCTION feature_overlaps(bigint) RETURNS SETOF feature
  2364. LANGUAGE sql
  2365. AS $_$SELECT feature.*
  2366. FROM feature
  2367. INNER JOIN featureloc AS x ON (x.feature_id=feature.feature_id)
  2368. INNER JOIN featureloc AS y ON (y.feature_id = $1)
  2369. WHERE
  2370. x.srcfeature_id = y.srcfeature_id AND
  2371. ( x.fmax >= y.fmin AND x.fmin <= y.fmax ) $_$;
  2372. --
  2373. -- Name: featureloc; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2374. --
  2375. ALTER TABLE FEATURELOC
  2376. ALTER featureloc_id TYPE bigint,
  2377. ALTER feature_id TYPE bigint,
  2378. ALTER srcfeature_id TYPE bigint,
  2379. ALTER fmin TYPE bigint,
  2380. ALTER fmax TYPE bigint;
  2381. DROP INDEX IF EXISTS binloc_boxrange_src;
  2382. CREATE INDEX binloc_boxrange_src ON featureloc USING RTREE (boxrange(srcfeature_id,fmin, fmax));
  2383. --
  2384. -- Name: featureloc_slice(bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2385. --
  2386. DROP FUNCTION IF EXISTS featureloc_slice(integer, integer);
  2387. CREATE OR REPLACE FUNCTION featureloc_slice(bigint, bigint) RETURNS SETOF featureloc
  2388. LANGUAGE sql
  2389. AS $_$SELECT * from featureloc where boxquery($1, $2) @ boxrange(fmin,fmax)$_$;
  2390. --
  2391. -- Name: featureloc_slice(integer, bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2392. --
  2393. DROP FUNCTION IF EXISTS featureloc_slice(integer, integer, integer);
  2394. CREATE OR REPLACE FUNCTION featureloc_slice(integer, bigint, bigint) RETURNS SETOF featureloc
  2395. LANGUAGE sql
  2396. AS $_$SELECT *
  2397. FROM featureloc
  2398. WHERE boxquery($2, $3) @ boxrange(fmin,fmax)
  2399. AND srcfeature_id = $1 $_$;
  2400. --
  2401. -- Name: featureloc_slice(bigint, bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2402. --
  2403. CREATE OR REPLACE FUNCTION featureloc_slice(bigint, bigint, bigint) RETURNS SETOF featureloc
  2404. LANGUAGE sql
  2405. AS $_$SELECT *
  2406. FROM featureloc
  2407. WHERE boxquery($1, $2, $3) && boxrange(srcfeature_id,fmin,fmax)$_$;
  2408. --
  2409. -- Name: featureloc_slice(character varying, bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2410. --
  2411. DROP FUNCTION IF EXISTS featureloc_slice(character varying, integer, integer);
  2412. CREATE OR REPLACE FUNCTION featureloc_slice(character varying, bigint, bigint) RETURNS SETOF featureloc
  2413. LANGUAGE sql
  2414. AS $_$SELECT featureloc.*
  2415. FROM featureloc
  2416. INNER JOIN feature AS srcf ON (srcf.feature_id = featureloc.srcfeature_id)
  2417. WHERE boxquery($2, $3) @ boxrange(fmin,fmax)
  2418. AND srcf.name = $1 $_$;
  2419. --
  2420. -- Name: cv; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2421. --
  2422. ALTER TABLE cv ALTER cv_id TYPE bigint;
  2423. --
  2424. -- Name: cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2425. --
  2426. ALTER TABLE cvterm
  2427. ALTER cvterm_id TYPE bigint,
  2428. ALTER cv_id TYPE bigint,
  2429. ALTER dbxref_id TYPE bigint;
  2430. --
  2431. -- Name: organism; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2432. --
  2433. ALTER TABLE organism
  2434. ALTER organism_id TYPE bigint,
  2435. ADD infraspecific_name character varying(1024),
  2436. ADD type_id bigint;
  2437. --
  2438. -- Name: get_cv_id_for_feature(); Type: FUNCTION; Schema: public; Owner: chado
  2439. --
  2440. DROP FUNCTION IF EXISTS get_cv_id_for_feature();
  2441. CREATE OR REPLACE FUNCTION get_cv_id_for_feature() RETURNS bigint
  2442. LANGUAGE sql
  2443. AS $$SELECT cv_id FROM cv WHERE name='sequence'$$;
  2444. --
  2445. -- Name: get_cv_id_for_feature_relationsgip(); Type: FUNCTION; Schema: public; Owner: chado
  2446. --
  2447. DROP FUNCTION IF EXISTS get_cv_id_for_feature_relationsgip();
  2448. CREATE OR REPLACE FUNCTION get_cv_id_for_feature_relationsgip() RETURNS bigint
  2449. LANGUAGE sql
  2450. AS $$SELECT cv_id FROM cv WHERE name='relationship'$$;
  2451. --
  2452. -- Name: get_cv_id_for_featureprop(); Type: FUNCTION; Schema: public; Owner: chado
  2453. --
  2454. DROP FUNCTION IF EXISTS get_cv_id_for_featureprop();
  2455. CREATE OR REPLACE FUNCTION get_cv_id_for_featureprop() RETURNS bigint
  2456. LANGUAGE sql
  2457. AS $$SELECT cv_id FROM cv WHERE name='feature_property'$$;
  2458. --
  2459. -- Name: get_cycle_cvterm_id(integer); Type: FUNCTION; Schema: public; Owner: chado
  2460. --
  2461. DROP FUNCTION IF EXISTS get_cycle_cvterm_id(integer);
  2462. CREATE OR REPLACE FUNCTION get_cycle_cvterm_id(integer) RETURNS integer
  2463. LANGUAGE plpgsql
  2464. AS $_$
  2465. DECLARE
  2466. cvid alias for $1;
  2467. root cvterm%ROWTYPE;
  2468. rtn int;
  2469. BEGIN
  2470. CREATE TEMP TABLE tmpcvtermpath(object_id bigint, subject_id bigint, cv_id bigint, type_id bigint, pathdistance int);
  2471. CREATE INDEX tmp_cvtpath1 ON tmpcvtermpath(object_id, subject_id);
  2472. 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
  2473. SELECT INTO rtn _fill_cvtermpath4root2detect_cycle(root.cvterm_id, root.cv_id);
  2474. IF (rtn > 0) THEN
  2475. DROP TABLE tmpcvtermpath;
  2476. RETURN rtn;
  2477. END IF;
  2478. END LOOP;
  2479. DROP TABLE tmpcvtermpath;
  2480. RETURN 0;
  2481. END;
  2482. $_$;
  2483. --
  2484. -- Name: get_cycle_cvterm_id(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2485. --
  2486. DROP FUNCTION IF EXISTS get_cycle_cvterm_id(character varying);
  2487. CREATE OR REPLACE FUNCTION get_cycle_cvterm_id(character varying) RETURNS integer
  2488. LANGUAGE plpgsql
  2489. AS $_$
  2490. DECLARE
  2491. cvname alias for $1;
  2492. cv_id bigint;
  2493. rtn int;
  2494. BEGIN
  2495. SELECT INTO cv_id cv.cv_id from cv WHERE cv.name = cvname;
  2496. SELECT INTO rtn get_cycle_cvterm_id(cv_id);
  2497. RETURN rtn;
  2498. END;
  2499. $_$;
  2500. --
  2501. -- Name: get_cycle_cvterm_id(integer, integer); Type: FUNCTION; Schema: public; Owner: chado
  2502. --
  2503. DROP FUNCTION IF EXISTS get_cycle_cvterm_id(integer, integer);
  2504. CREATE OR REPLACE FUNCTION get_cycle_cvterm_id(integer, integer) RETURNS integer
  2505. LANGUAGE plpgsql
  2506. AS $_$
  2507. DECLARE
  2508. cvid alias for $1;
  2509. rootid alias for $2;
  2510. rtn int;
  2511. BEGIN
  2512. CREATE TEMP TABLE tmpcvtermpath(object_id bigint, subject_id bigint, cv_id bigint, type_id bigint, pathdistance int);
  2513. CREATE INDEX tmp_cvtpath1 ON tmpcvtermpath(object_id, subject_id);
  2514. SELECT INTO rtn _fill_cvtermpath4root2detect_cycle(rootid, cvid);
  2515. IF (rtn > 0) THEN
  2516. DROP TABLE tmpcvtermpath;
  2517. RETURN rtn;
  2518. END IF;
  2519. DROP TABLE tmpcvtermpath;
  2520. RETURN 0;
  2521. END;
  2522. $_$;
  2523. --
  2524. -- Name: get_feature_id(character varying, character varying, character varying); Type: FUNCTION; Schema: public; Owner: chado
  2525. --
  2526. DROP FUNCTION IF EXISTS get_feature_id(character varying, character varying, character varying);
  2527. CREATE OR REPLACE FUNCTION get_feature_id(character varying, character varying, character varying) RETURNS bigint
  2528. LANGUAGE sql
  2529. AS $_$
  2530. SELECT feature_id
  2531. FROM feature
  2532. WHERE uniquename=$1
  2533. AND type_id=get_feature_type_id($2)
  2534. AND organism_id=get_organism_id($3)
  2535. $_$;
  2536. --
  2537. -- Name: get_feature_relationship_type_id(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2538. --
  2539. DROP FUNCTION IF EXISTS get_feature_relationship_type_id(character varying);
  2540. CREATE OR REPLACE FUNCTION get_feature_relationship_type_id(character varying) RETURNS bigint
  2541. LANGUAGE sql
  2542. AS $_$
  2543. SELECT cvterm_id
  2544. FROM cv INNER JOIN cvterm USING (cv_id)
  2545. WHERE cvterm.name=$1 AND cv.name='relationship'
  2546. $_$;
  2547. --
  2548. -- Name: get_feature_type_id(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2549. --
  2550. DROP FUNCTION IF EXISTS get_feature_type_id(character varying);
  2551. CREATE OR REPLACE FUNCTION get_feature_type_id(character varying) RETURNS bigint
  2552. LANGUAGE sql
  2553. AS $_$
  2554. SELECT cvterm_id
  2555. FROM cv INNER JOIN cvterm USING (cv_id)
  2556. WHERE cvterm.name=$1 AND cv.name='sequence'
  2557. $_$;
  2558. --
  2559. -- Name: get_featureprop_type_id(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2560. --
  2561. DROP FUNCTION IF EXISTS get_featureprop_type_id(character varying);
  2562. CREATE OR REPLACE FUNCTION get_featureprop_type_id(character varying) RETURNS bigint
  2563. LANGUAGE sql
  2564. AS $_$
  2565. SELECT cvterm_id
  2566. FROM cv INNER JOIN cvterm USING (cv_id)
  2567. WHERE cvterm.name=$1 AND cv.name='feature_property'
  2568. $_$;
  2569. --
  2570. -- Name: get_organism_id(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2571. --
  2572. DROP FUNCTION IF EXISTS get_organism_id(character varying);
  2573. CREATE OR REPLACE FUNCTION get_organism_id(character varying) RETURNS bigint
  2574. LANGUAGE sql
  2575. AS $_$
  2576. SELECT organism_id
  2577. FROM organism
  2578. WHERE genus=substring($1,1,position(' ' IN $1)-1)
  2579. AND species=substring($1,position(' ' IN $1)+1)
  2580. $_$;
  2581. --
  2582. -- Name: get_organism_id(character varying, character varying); Type: FUNCTION; Schema: public; Owner: chado
  2583. --
  2584. DROP FUNCTION IF EXISTS get_organism_id(character varying, character varying);
  2585. CREATE OR REPLACE FUNCTION get_organism_id(character varying, character varying) RETURNS bigint
  2586. LANGUAGE sql
  2587. AS $_$
  2588. SELECT organism_id
  2589. FROM organism
  2590. WHERE genus=$1
  2591. AND species=$2
  2592. $_$;
  2593. --
  2594. -- Name: get_organism_id_abbrev(character varying); Type: FUNCTION; Schema: public; Owner: chado
  2595. --
  2596. DROP FUNCTION IF EXISTS get_organism_id_abbrev(character varying);
  2597. CREATE OR REPLACE FUNCTION get_organism_id_abbrev(character varying) RETURNS bigint
  2598. LANGUAGE sql
  2599. AS $_$
  2600. SELECT organism_id
  2601. FROM organism
  2602. WHERE substr(genus,1,1)=substring($1,1,1)
  2603. AND species=substring($1,position(' ' IN $1)+1)
  2604. $_$;
  2605. --
  2606. -- Name: db; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2607. --
  2608. ALTER TABLE db ALTER db_id TYPE bigint;
  2609. --
  2610. -- Name: dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2611. --
  2612. ALTER TABLE dbxref
  2613. ALTER dbxref_id TYPE bigint,
  2614. ALTER db_id TYPE bigint,
  2615. ALTER accession TYPE character varying(1024);
  2616. --
  2617. -- Name: feature_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2618. --
  2619. ALTER TABLE feature_cvterm
  2620. ALTER feature_cvterm_id TYPE bigint,
  2621. ALTER feature_id TYPE bigint,
  2622. ALTER cvterm_id TYPE bigint,
  2623. ALTER pub_id TYPE bigint;
  2624. --
  2625. -- Name: feature_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2626. --
  2627. ALTER TABLE feature_dbxref
  2628. ALTER feature_dbxref_id TYPE bigint,
  2629. ALTER feature_id TYPE bigint,
  2630. ALTER dbxref_id TYPE bigint;
  2631. --
  2632. -- Name: TABLE feature_dbxref; Type: COMMENT; Schema: public; Owner: chado
  2633. --
  2634. COMMENT ON TABLE feature_dbxref IS 'Links a feature to dbxrefs.';
  2635. --
  2636. -- Name: COLUMN feature_dbxref.is_current; Type: COMMENT; Schema: public; Owner: chado
  2637. --
  2638. COMMENT ON COLUMN feature_dbxref.is_current IS 'True if this secondary dbxref is
  2639. the most up to date accession in the corresponding db. Retired accessions
  2640. should set this field to false';
  2641. --
  2642. -- Name: feature_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2643. --
  2644. ALTER TABLE feature_pub
  2645. ALTER feature_pub_id TYPE bigint,
  2646. ALTER feature_id TYPE bigint,
  2647. ALTER pub_id TYPE bigint;
  2648. --
  2649. -- Name: feature_synonym; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2650. --
  2651. ALTER TABLE feature_synonym
  2652. ALTER feature_synonym_id TYPE bigint,
  2653. ALTER synonym_id TYPE bigint,
  2654. ALTER feature_id TYPE bigint,
  2655. ALTER pub_id TYPE bigint;
  2656. --
  2657. -- Name: featureprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2658. --
  2659. ALTER TABLE featureprop
  2660. ALTER featureprop_id TYPE bigint,
  2661. ALTER feature_id TYPE bigint,
  2662. ALTER type_id TYPE bigint;
  2663. --
  2664. -- Name: pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2665. --
  2666. ALTER TABLE pub
  2667. ALTER pub_id TYPE bigint,
  2668. ALTER type_id TYPE bigint;
  2669. --
  2670. -- Name: synonym; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2671. --
  2672. ALTER TABLE synonym
  2673. ALTER synonym_id TYPE bigint,
  2674. ALTER type_id TYPE bigint;
  2675. --
  2676. -- Name: phylonode_depth(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2677. --
  2678. DROP FUNCTION IF EXISTS phylonode_depth(integer);
  2679. CREATE OR REPLACE FUNCTION phylonode_depth(bigint) RETURNS double precision
  2680. LANGUAGE plpgsql
  2681. AS $_$DECLARE id ALIAS FOR $1;
  2682. DECLARE depth FLOAT := 0;
  2683. DECLARE curr_node phylonode%ROWTYPE;
  2684. BEGIN
  2685. SELECT INTO curr_node *
  2686. FROM phylonode
  2687. WHERE phylonode_id=id;
  2688. depth = depth + curr_node.distance;
  2689. IF curr_node.parent_phylonode_id IS NULL
  2690. THEN RETURN depth;
  2691. ELSE RETURN depth + phylonode_depth(curr_node.parent_phylonode_id);
  2692. END IF;
  2693. END
  2694. $_$;
  2695. --
  2696. -- Name: phylonode_height(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2697. --
  2698. DROP FUNCTION IF EXISTS phylonode_height(integer);
  2699. CREATE OR REPLACE FUNCTION phylonode_height(bigint) RETURNS double precision
  2700. LANGUAGE sql
  2701. AS $_$
  2702. SELECT coalesce(max(phylonode_height(phylonode_id) + distance), 0.0)
  2703. FROM phylonode
  2704. WHERE parent_phylonode_id = $1
  2705. $_$;
  2706. --
  2707. -- Name: subsequence(bigint, bigint, bigint, integer); Type: FUNCTION; Schema: public; Owner: chado
  2708. --
  2709. DROP FUNCTION IF EXISTS subsequence(integer, integer, integer, integer);
  2710. CREATE OR REPLACE FUNCTION subsequence(bigint, bigint, bigint, integer) RETURNS text
  2711. LANGUAGE sql
  2712. AS $_$SELECT
  2713. CASE WHEN $4<0
  2714. THEN reverse_complement(substring(srcf.residues,CAST(($2+1) as int),CAST(($3-$2) as int)))
  2715. ELSE substring(residues,CAST(($2+1) as int),CAST(($3-$2) as int))
  2716. END AS residues
  2717. FROM feature AS srcf
  2718. WHERE
  2719. srcf.feature_id=$1$_$;
  2720. --
  2721. -- Name: subsequence_by_feature(bigint, integer, integer); Type: FUNCTION; Schema: public; Owner: chado
  2722. --
  2723. DROP FUNCTION IF EXISTS subsequence_by_feature(integer, integer, integer);
  2724. CREATE OR REPLACE FUNCTION subsequence_by_feature(bigint, integer, integer) RETURNS text
  2725. LANGUAGE sql
  2726. AS $_$SELECT
  2727. CASE WHEN strand<0
  2728. THEN reverse_complement(substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int)))
  2729. ELSE substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int))
  2730. END AS residues
  2731. FROM feature AS srcf
  2732. INNER JOIN featureloc ON (srcf.feature_id=featureloc.srcfeature_id)
  2733. WHERE
  2734. featureloc.feature_id=$1 AND
  2735. featureloc.rank=$2 AND
  2736. featureloc.locgroup=$3$_$;
  2737. --
  2738. -- Name: subsequence_by_feature(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2739. --
  2740. DROP FUNCTION IF EXISTS subsequence_by_feature(integer);
  2741. CREATE OR REPLACE FUNCTION subsequence_by_feature(bigint) RETURNS text
  2742. LANGUAGE sql
  2743. AS $_$SELECT subsequence_by_feature($1,0,0)$_$;
  2744. --
  2745. -- Name: subsequence_by_featureloc(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2746. --
  2747. DROP FUNCTION IF EXISTS subsequence_by_featureloc(integer);
  2748. CREATE OR REPLACE FUNCTION subsequence_by_featureloc(bigint) RETURNS text
  2749. LANGUAGE sql
  2750. AS $_$SELECT
  2751. CASE WHEN strand<0
  2752. THEN reverse_complement(substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int)))
  2753. ELSE substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int))
  2754. END AS residues
  2755. FROM feature AS srcf
  2756. INNER JOIN featureloc ON (srcf.feature_id=featureloc.srcfeature_id)
  2757. WHERE
  2758. featureloc_id=$1$_$;
  2759. --
  2760. -- Name: subsequence_by_subfeatures(bigint, bigint, integer, integer); Type: FUNCTION; Schema: public; Owner: chado
  2761. --
  2762. DROP FUNCTION IF EXISTS subsequence_by_subfeatures(integer, integer, integer, integer);
  2763. CREATE OR REPLACE FUNCTION subsequence_by_subfeatures(bigint, bigint, integer, integer) RETURNS text
  2764. LANGUAGE plpgsql
  2765. AS $_$
  2766. DECLARE v_feature_id ALIAS FOR $1;
  2767. DECLARE v_rtype_id ALIAS FOR $2;
  2768. DECLARE v_rank ALIAS FOR $3;
  2769. DECLARE v_locgroup ALIAS FOR $4;
  2770. DECLARE subseq TEXT;
  2771. DECLARE seqrow RECORD;
  2772. BEGIN
  2773. subseq = '';
  2774. FOR seqrow IN
  2775. SELECT
  2776. CASE WHEN strand<0
  2777. THEN reverse_complement(substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int)))
  2778. ELSE substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int))
  2779. END AS residues
  2780. FROM feature AS srcf
  2781. INNER JOIN featureloc ON (srcf.feature_id=featureloc.srcfeature_id)
  2782. INNER JOIN feature_relationship AS fr
  2783. ON (fr.subject_id=featureloc.feature_id)
  2784. WHERE
  2785. fr.object_id=v_feature_id AND
  2786. fr.type_id=v_rtype_id AND
  2787. featureloc.rank=v_rank AND
  2788. featureloc.locgroup=v_locgroup
  2789. ORDER BY fr.rank
  2790. LOOP
  2791. subseq = subseq || seqrow.residues;
  2792. END LOOP;
  2793. RETURN subseq;
  2794. END
  2795. $_$;
  2796. --
  2797. -- Name: subsequence_by_subfeatures(bigint); Type: FUNCTION; Schema: public; Owner: chado
  2798. --
  2799. DROP FUNCTION IF EXISTS subsequence_by_subfeatures(integer);
  2800. CREATE OR REPLACE FUNCTION subsequence_by_subfeatures(bigint) RETURNS text
  2801. LANGUAGE sql
  2802. AS $_$
  2803. SELECT subsequence_by_subfeatures($1,get_feature_relationship_type_id('part_of'),0,0)
  2804. $_$;
  2805. --
  2806. -- Name: subsequence_by_subfeatures(bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2807. --
  2808. DROP FUNCTION IF EXISTS subsequence_by_subfeatures(integer, integer);
  2809. CREATE OR REPLACE FUNCTION subsequence_by_subfeatures(bigint, bigint) RETURNS text
  2810. LANGUAGE sql
  2811. AS $_$SELECT subsequence_by_subfeatures($1,$2,0,0)$_$;
  2812. --
  2813. -- Name: subsequence_by_typed_subfeatures(bigint, bigint, integer, integer); Type: FUNCTION; Schema: public; Owner: chado
  2814. --
  2815. DROP FUNCTION IF EXISTS subsequence_by_typed_subfeatures(integer, integer, integer, integer);
  2816. CREATE OR REPLACE FUNCTION subsequence_by_typed_subfeatures(bigint, bigint, integer, integer) RETURNS text
  2817. LANGUAGE plpgsql
  2818. AS $_$
  2819. DECLARE v_feature_id ALIAS FOR $1;
  2820. DECLARE v_ftype_id ALIAS FOR $2;
  2821. DECLARE v_rank ALIAS FOR $3;
  2822. DECLARE v_locgroup ALIAS FOR $4;
  2823. DECLARE subseq TEXT;
  2824. DECLARE seqrow RECORD;
  2825. BEGIN
  2826. subseq = '';
  2827. FOR seqrow IN
  2828. SELECT
  2829. CASE WHEN strand<0
  2830. THEN reverse_complement(substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int)))
  2831. ELSE substring(srcf.residues,CAST(fmin+1 as int),CAST((fmax-fmin) as int))
  2832. END AS residues
  2833. FROM feature AS srcf
  2834. INNER JOIN featureloc ON (srcf.feature_id=featureloc.srcfeature_id)
  2835. INNER JOIN feature AS subf ON (subf.feature_id=featureloc.feature_id)
  2836. INNER JOIN feature_relationship AS fr ON (fr.subject_id=subf.feature_id)
  2837. WHERE
  2838. fr.object_id=v_feature_id AND
  2839. subf.type_id=v_ftype_id AND
  2840. featureloc.rank=v_rank AND
  2841. featureloc.locgroup=v_locgroup
  2842. ORDER BY fr.rank
  2843. LOOP
  2844. subseq = subseq || seqrow.residues;
  2845. END LOOP;
  2846. RETURN subseq;
  2847. END
  2848. $_$;
  2849. --
  2850. -- Name: subsequence_by_typed_subfeatures(bigint, bigint); Type: FUNCTION; Schema: public; Owner: chado
  2851. --
  2852. DROP FUNCTION IF EXISTS subsequence_by_typed_subfeatures(integer, integer);
  2853. CREATE OR REPLACE FUNCTION subsequence_by_typed_subfeatures(bigint, bigint) RETURNS text
  2854. LANGUAGE sql
  2855. AS $_$SELECT subsequence_by_typed_subfeatures($1,$2,0,0)$_$;
  2856. --
  2857. -- Name: acquisition; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2858. --
  2859. ALTER TABLE acquisition
  2860. ALTER acquisition_id TYPE bigint,
  2861. ALTER assay_id TYPE bigint,
  2862. ALTER protocol_id TYPE bigint,
  2863. ALTER channel_id TYPE bigint;
  2864. --
  2865. -- Name: acquisition_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2866. --
  2867. ALTER TABLE acquisition_relationship
  2868. ALTER acquisition_relationship_id TYPE bigint,
  2869. ALTER subject_id TYPE bigint,
  2870. ALTER type_id TYPE bigint,
  2871. ALTER object_id TYPE bigint;
  2872. --
  2873. -- Name: acquisitionprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2874. --
  2875. ALTER TABLE acquisitionprop
  2876. ALTER acquisitionprop_id TYPE bigint,
  2877. ALTER acquisition_id TYPE bigint,
  2878. ALTER type_id TYPE bigint;
  2879. --
  2880. -- Name: analysis; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2881. --
  2882. ALTER TABLE analysis ALTER analysis_id TYPE bigint;
  2883. --
  2884. -- Name: analysis_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2885. --
  2886. CREATE TABLE IF NOT EXISTS analysis_cvterm (
  2887. analysis_cvterm_id bigint NOT NULL,
  2888. analysis_id bigint NOT NULL,
  2889. cvterm_id bigint NOT NULL,
  2890. is_not boolean DEFAULT false NOT NULL,
  2891. rank integer DEFAULT 0 NOT NULL
  2892. );
  2893. --
  2894. -- Name: TABLE analysis_cvterm; Type: COMMENT; Schema: public; Owner: chado
  2895. --
  2896. COMMENT ON TABLE analysis_cvterm IS 'Associate a term from a cv with an analysis.';
  2897. --
  2898. -- Name: COLUMN analysis_cvterm.is_not; Type: COMMENT; Schema: public; Owner: chado
  2899. --
  2900. COMMENT ON COLUMN analysis_cvterm.is_not IS 'If this is set to true, then this
  2901. annotation is interpreted as a NEGATIVE annotation - i.e. the analysis does
  2902. NOT have the specified term.';
  2903. --
  2904. -- Name: analysis_cvterm_analysis_cvterm_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  2905. --
  2906. CREATE SEQUENCE IF NOT EXISTS analysis_cvterm_analysis_cvterm_id_seq
  2907. START WITH 1
  2908. INCREMENT BY 1
  2909. NO MINVALUE
  2910. NO MAXVALUE
  2911. CACHE 1;
  2912. --
  2913. -- Name: analysis_cvterm_analysis_cvterm_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  2914. --
  2915. ALTER SEQUENCE analysis_cvterm_analysis_cvterm_id_seq OWNED BY analysis_cvterm.analysis_cvterm_id;
  2916. --
  2917. -- Name: analysis_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2918. --
  2919. CREATE TABLE IF NOT EXISTS analysis_dbxref (
  2920. analysis_dbxref_id bigint NOT NULL,
  2921. analysis_id bigint NOT NULL,
  2922. dbxref_id bigint NOT NULL,
  2923. is_current boolean DEFAULT true NOT NULL
  2924. );
  2925. --
  2926. -- Name: TABLE analysis_dbxref; Type: COMMENT; Schema: public; Owner: chado
  2927. --
  2928. COMMENT ON TABLE analysis_dbxref IS 'Links an analysis to dbxrefs.';
  2929. --
  2930. -- Name: COLUMN analysis_dbxref.is_current; Type: COMMENT; Schema: public; Owner: chado
  2931. --
  2932. COMMENT ON COLUMN analysis_dbxref.is_current IS 'True if this dbxref
  2933. is the most up to date accession in the corresponding db. Retired
  2934. accessions should set this field to false';
  2935. --
  2936. -- Name: analysis_dbxref_analysis_dbxref_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  2937. --
  2938. CREATE SEQUENCE IF NOT EXISTS analysis_dbxref_analysis_dbxref_id_seq
  2939. START WITH 1
  2940. INCREMENT BY 1
  2941. NO MINVALUE
  2942. NO MAXVALUE
  2943. CACHE 1;
  2944. --
  2945. -- Name: analysis_dbxref_analysis_dbxref_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  2946. --
  2947. ALTER SEQUENCE analysis_dbxref_analysis_dbxref_id_seq OWNED BY analysis_dbxref.analysis_dbxref_id;
  2948. --
  2949. -- Name: analysis_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2950. --
  2951. CREATE TABLE IF NOT EXISTS analysis_pub (
  2952. analysis_pub_id bigint NOT NULL,
  2953. analysis_id bigint NOT NULL,
  2954. pub_id bigint NOT NULL
  2955. );
  2956. --
  2957. -- Name: TABLE analysis_pub; Type: COMMENT; Schema: public; Owner: chado
  2958. --
  2959. COMMENT ON TABLE analysis_pub IS 'Provenance. Linking table between analyses and the publications that mention them.';
  2960. --
  2961. -- Name: analysis_pub_analysis_pub_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  2962. --
  2963. CREATE SEQUENCE IF NOT EXISTS analysis_pub_analysis_pub_id_seq
  2964. START WITH 1
  2965. INCREMENT BY 1
  2966. NO MINVALUE
  2967. NO MAXVALUE
  2968. CACHE 1;
  2969. --
  2970. -- Name: analysis_pub_analysis_pub_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  2971. --
  2972. ALTER SEQUENCE analysis_pub_analysis_pub_id_seq OWNED BY analysis_pub.analysis_pub_id;
  2973. --
  2974. -- Name: analysis_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  2975. --
  2976. CREATE TABLE IF NOT EXISTS analysis_relationship (
  2977. analysis_relationship_id bigint NOT NULL,
  2978. subject_id bigint NOT NULL,
  2979. object_id bigint NOT NULL,
  2980. type_id bigint NOT NULL,
  2981. value text,
  2982. rank integer DEFAULT 0 NOT NULL
  2983. );
  2984. --
  2985. -- Name: COLUMN analysis_relationship.subject_id; Type: COMMENT; Schema: public; Owner: chado
  2986. --
  2987. COMMENT ON COLUMN analysis_relationship.subject_id IS 'analysis_relationship.subject_id i
  2988. s the subject of the subj-predicate-obj sentence.';
  2989. --
  2990. -- Name: COLUMN analysis_relationship.object_id; Type: COMMENT; Schema: public; Owner: chado
  2991. --
  2992. COMMENT ON COLUMN analysis_relationship.object_id IS 'analysis_relationship.object_id
  2993. is the object of the subj-predicate-obj sentence.';
  2994. --
  2995. -- Name: COLUMN analysis_relationship.type_id; Type: COMMENT; Schema: public; Owner: chado
  2996. --
  2997. COMMENT ON COLUMN analysis_relationship.type_id IS 'analysis_relationship.type_id
  2998. is relationship type between subject and object. This is a cvterm, typically
  2999. from the OBO relationship ontology, although other relationship types are allowed.';
  3000. --
  3001. -- Name: COLUMN analysis_relationship.value; Type: COMMENT; Schema: public; Owner: chado
  3002. --
  3003. COMMENT ON COLUMN analysis_relationship.value IS 'analysis_relationship.value
  3004. is for additional notes or comments.';
  3005. --
  3006. -- Name: COLUMN analysis_relationship.rank; Type: COMMENT; Schema: public; Owner: chado
  3007. --
  3008. COMMENT ON COLUMN analysis_relationship.rank IS 'analysis_relationship.rank is
  3009. the ordering of subject analysiss with respect to the object analysis may be
  3010. important where rank is used to order these; starts from zero.';
  3011. --
  3012. -- Name: analysis_relationship_analysis_relationship_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3013. --
  3014. CREATE SEQUENCE IF NOT EXISTS analysis_relationship_analysis_relationship_id_seq
  3015. START WITH 1
  3016. INCREMENT BY 1
  3017. NO MINVALUE
  3018. NO MAXVALUE
  3019. CACHE 1;
  3020. --
  3021. -- Name: analysis_relationship_analysis_relationship_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3022. --
  3023. ALTER SEQUENCE analysis_relationship_analysis_relationship_id_seq OWNED BY analysis_relationship.analysis_relationship_id;
  3024. --
  3025. -- Name: analysisfeature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3026. --
  3027. ALTER TABLE analysisfeature
  3028. ALTER analysisfeature_id TYPE bigint,
  3029. ALTER feature_id TYPE bigint,
  3030. ALTER analysis_id TYPE bigint;
  3031. --
  3032. -- Name: analysisfeatureprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3033. --
  3034. ALTER TABLE analysisfeatureprop
  3035. ALTER analysisfeatureprop_id TYPE bigint,
  3036. ALTER analysisfeature_id TYPE bigint,
  3037. ALTER type_id TYPE bigint;
  3038. --
  3039. -- Name: analysisprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3040. --
  3041. ALTER TABLE analysisprop
  3042. ALTER analysisprop_id TYPE bigint,
  3043. ALTER analysis_id TYPE bigint,
  3044. ALTER type_id TYPE bigint;
  3045. --
  3046. -- Name: arraydesign; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3047. --
  3048. ALTER TABLE arraydesign
  3049. ALTER arraydesign_id TYPE bigint,
  3050. ALTER manufacturer_id TYPE bigint,
  3051. ALTER platformtype_id TYPE bigint,
  3052. ALTER substratetype_id TYPE bigint,
  3053. ALTER protocol_id TYPE bigint,
  3054. ALTER dbxref_id TYPE bigint;
  3055. --
  3056. -- Name: arraydesignprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3057. --
  3058. ALTER TABLE arraydesignprop
  3059. ALTER arraydesignprop_id TYPE bigint,
  3060. ALTER arraydesign_id TYPE bigint,
  3061. ALTER type_id TYPE bigint;
  3062. --
  3063. -- Name: assay; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3064. --
  3065. ALTER TABLE assay
  3066. ALTER assay_id TYPE bigint,
  3067. ALTER arraydesign_id TYPE bigint,
  3068. ALTER protocol_id TYPE bigint,
  3069. ALTER operator_id TYPE bigint,
  3070. ALTER dbxref_id TYPE bigint;
  3071. --
  3072. -- Name: assay_biomaterial; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3073. --
  3074. ALTER TABLE assay_biomaterial
  3075. ALTER assay_biomaterial_id TYPE bigint,
  3076. ALTER assay_id TYPE bigint,
  3077. ALTER biomaterial_id TYPE bigint,
  3078. ALTER channel_id TYPE bigint;
  3079. --
  3080. -- Name: assay_project; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3081. --
  3082. ALTER TABLE assay_project
  3083. ALTER assay_project_id TYPE bigint,
  3084. ALTER assay_id TYPE bigint,
  3085. ALTER project_id TYPE bigint;
  3086. --
  3087. -- Name: assayprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3088. --
  3089. ALTER TABLE assayprop
  3090. ALTER assayprop_id TYPE bigint,
  3091. ALTER assay_id TYPE bigint,
  3092. ALTER type_id TYPE bigint;
  3093. --
  3094. -- Name: biomaterial; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3095. --
  3096. ALTER TABLE biomaterial
  3097. ALTER biomaterial_id TYPE bigint,
  3098. ALTER taxon_id TYPE bigint,
  3099. ALTER biosourceprovider_id TYPE bigint,
  3100. ALTER dbxref_id TYPE bigint;
  3101. --
  3102. -- Name: biomaterial_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3103. --
  3104. ALTER TABLE biomaterial_dbxref
  3105. ALTER biomaterial_dbxref_id TYPE bigint,
  3106. ALTER biomaterial_id TYPE bigint,
  3107. ALTER dbxref_id TYPE bigint;
  3108. --
  3109. -- Name: biomaterial_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3110. --
  3111. ALTER TABLE biomaterial_dbxref
  3112. ALTER biomaterial_dbxref_id TYPE bigint,
  3113. ALTER biomaterial_id TYPE bigint,
  3114. ALTER dbxref_id TYPE bigint;
  3115. --
  3116. -- Name: biomaterial_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3117. --
  3118. ALTER TABLE biomaterial_relationship
  3119. ALTER biomaterial_relationship_id TYPE bigint,
  3120. ALTER subject_id TYPE bigint,
  3121. ALTER type_id TYPE bigint,
  3122. ALTER object_id TYPE bigint;
  3123. --
  3124. -- Name: biomaterial_treatment; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3125. --
  3126. ALTER TABLE biomaterial_treatment
  3127. ALTER biomaterial_treatment_id TYPE bigint,
  3128. ALTER biomaterial_id TYPE bigint,
  3129. ALTER treatment_id TYPE bigint,
  3130. ALTER unittype_id TYPE bigint;
  3131. --
  3132. -- Name: biomaterialprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3133. --
  3134. ALTER TABLE biomaterialprop
  3135. ALTER biomaterialprop_id TYPE bigint,
  3136. ALTER biomaterial_id TYPE bigint,
  3137. ALTER type_id TYPE bigint;
  3138. --
  3139. -- Name: cell_line; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3140. --
  3141. ALTER TABLE cell_line
  3142. ALTER cell_line_id TYPE bigint,
  3143. ALTER organism_id TYPE bigint;
  3144. --
  3145. -- Name: cell_line_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3146. --
  3147. ALTER TABLE cell_line_cvterm
  3148. ALTER cell_line_cvterm_id TYPE bigint,
  3149. ALTER cell_line_id TYPE bigint,
  3150. ALTER cvterm_id TYPE bigint,
  3151. ALTER pub_id TYPE bigint;
  3152. --
  3153. -- Name: cell_line_cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3154. --
  3155. ALTER TABLE cell_line_cvtermprop
  3156. ALTER cell_line_cvtermprop_id TYPE bigint,
  3157. ALTER cell_line_cvterm_id TYPE bigint,
  3158. ALTER type_id TYPE bigint;
  3159. --
  3160. -- Name: cell_line_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3161. --
  3162. ALTER TABLE cell_line_dbxref
  3163. ALTER cell_line_dbxref_id TYPE bigint,
  3164. ALTER cell_line_id TYPE bigint,
  3165. ALTER dbxref_id TYPE bigint;
  3166. --
  3167. -- Name: cell_line_feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3168. --
  3169. ALTER TABLE cell_line_feature
  3170. ALTER cell_line_feature_id TYPE bigint,
  3171. ALTER cell_line_id TYPE bigint,
  3172. ALTER feature_id TYPE bigint,
  3173. ALTER pub_id TYPE bigint;
  3174. --
  3175. -- Name: cell_line_library; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3176. --
  3177. ALTER TABLE cell_line_library
  3178. ALTER cell_line_library_id TYPE bigint,
  3179. ALTER cell_line_id TYPE bigint,
  3180. ALTER library_id TYPE bigint,
  3181. ALTER pub_id TYPE bigint;
  3182. --
  3183. -- Name: cell_line_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3184. --
  3185. ALTER TABLE cell_line_pub
  3186. ALTER cell_line_pub_id TYPE bigint,
  3187. ALTER cell_line_id TYPE bigint,
  3188. ALTER pub_id TYPE bigint;
  3189. --
  3190. -- Name: cell_line_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3191. --
  3192. ALTER TABLE cell_line_relationship
  3193. ALTER cell_line_relationship_id TYPE bigint,
  3194. ALTER subject_id TYPE bigint,
  3195. ALTER object_id TYPE bigint,
  3196. ALTER type_id TYPE bigint;
  3197. --
  3198. -- Name: cell_line_synonym; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3199. --
  3200. ALTER TABLE cell_line_synonym
  3201. ALTER cell_line_synonym_id TYPE bigint,
  3202. ALTER cell_line_id TYPE bigint,
  3203. ALTER synonym_id TYPE bigint,
  3204. ALTER pub_id TYPE bigint;
  3205. --
  3206. -- Name: cell_lineprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3207. --
  3208. ALTER TABLE cell_lineprop
  3209. ALTER cell_lineprop_id TYPE bigint,
  3210. ALTER cell_line_id TYPE bigint,
  3211. ALTER type_id TYPE bigint;
  3212. --
  3213. -- Name: cell_lineprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3214. --
  3215. ALTER TABLE cell_lineprop_pub
  3216. ALTER cell_lineprop_pub_id TYPE bigint,
  3217. ALTER cell_lineprop_id TYPE bigint,
  3218. ALTER pub_id TYPE bigint;
  3219. --
  3220. -- Name: chadoprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3221. --
  3222. ALTER TABLE chadoprop
  3223. ALTER chadoprop_id TYPE bigint,
  3224. ALTER type_id TYPE bigint;
  3225. --
  3226. -- Name: channel; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3227. --
  3228. ALTER TABLE channel ALTER channel_id TYPE bigint;
  3229. --
  3230. -- Name: contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3231. --
  3232. ALTER TABLE contact
  3233. ALTER contact_id TYPE bigint,
  3234. ALTER type_id TYPE bigint;
  3235. --
  3236. -- Name: contact_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3237. --
  3238. ALTER TABLE contact_relationship
  3239. ALTER contact_relationship_id TYPE bigint,
  3240. ALTER type_id TYPE bigint,
  3241. ALTER subject_id TYPE bigint,
  3242. ALTER object_id TYPE bigint;
  3243. --
  3244. -- Name: contactprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3245. --
  3246. CREATE TABLE IF NOT EXISTS contactprop (
  3247. contactprop_id bigint NOT NULL,
  3248. contact_id bigint NOT NULL,
  3249. type_id bigint NOT NULL,
  3250. value text,
  3251. rank integer DEFAULT 0 NOT NULL
  3252. );
  3253. --
  3254. -- Name: TABLE contactprop; Type: COMMENT; Schema: public; Owner: chado
  3255. --
  3256. COMMENT ON TABLE contactprop IS 'A contact can have any number of slot-value property
  3257. tags attached to it. This is an alternative to hardcoding a list of columns in the
  3258. relational schema, and is completely extensible.';
  3259. --
  3260. -- Name: contactprop_contactprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3261. --
  3262. CREATE SEQUENCE IF NOT EXISTS contactprop_contactprop_id_seq
  3263. START WITH 1
  3264. INCREMENT BY 1
  3265. NO MINVALUE
  3266. NO MAXVALUE
  3267. CACHE 1;
  3268. --
  3269. -- Name: contactprop_contactprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3270. --
  3271. ALTER SEQUENCE contactprop_contactprop_id_seq OWNED BY contactprop.contactprop_id;
  3272. --
  3273. -- Name: control; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3274. --
  3275. ALTER TABLE control
  3276. ALTER control_id TYPE bigint,
  3277. ALTER type_id TYPE bigint,
  3278. ALTER assay_id TYPE bigint,
  3279. ALTER tableinfo_id TYPE bigint;
  3280. --
  3281. -- Name: cvterm_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3282. --
  3283. ALTER TABLE cvterm_relationship
  3284. ALTER cvterm_relationship_id TYPE bigint,
  3285. ALTER type_id TYPE bigint,
  3286. ALTER subject_id TYPE bigint,
  3287. ALTER object_id TYPE bigint;
  3288. --
  3289. -- Name: cvprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3290. --
  3291. ALTER TABLE cvprop
  3292. ALTER cvprop_id TYPE bigint,
  3293. ALTER cv_id TYPE bigint,
  3294. ALTER type_id TYPE bigint;
  3295. --
  3296. -- Name: cvterm_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3297. --
  3298. ALTER TABLE cvterm_dbxref
  3299. ALTER cvterm_dbxref_id TYPE bigint,
  3300. ALTER cvterm_id TYPE bigint,
  3301. ALTER dbxref_id TYPE bigint;
  3302. --
  3303. -- Name: cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3304. --
  3305. ALTER TABLE cvtermprop
  3306. ALTER cvtermprop_id TYPE bigint,
  3307. ALTER cvterm_id TYPE bigint,
  3308. ALTER type_id TYPE bigint;
  3309. --
  3310. -- Name: cvtermsynonym; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3311. --
  3312. ALTER TABLE cvtermsynonym
  3313. ALTER cvtermsynonym_id TYPE bigint,
  3314. ALTER cvterm_id TYPE bigint,
  3315. ALTER type_id TYPE bigint;
  3316. --
  3317. -- Name: dbprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3318. --
  3319. CREATE TABLE IF NOT EXISTS dbprop (
  3320. dbprop_id bigint NOT NULL,
  3321. db_id bigint NOT NULL,
  3322. type_id bigint NOT NULL,
  3323. value text,
  3324. rank integer DEFAULT 0 NOT NULL
  3325. );
  3326. --
  3327. -- Name: TABLE dbprop; Type: COMMENT; Schema: public; Owner: chado
  3328. --
  3329. COMMENT ON TABLE dbprop IS 'An external database can have any number of
  3330. slot-value property tags attached to it. This is an alternative to
  3331. hardcoding a list of columns in the relational schema, and is
  3332. completely extensible. There is a unique constraint, dbprop_c1, for
  3333. the combination of db_id, rank, and type_id. Multivalued property-value pairs must be differentiated by rank.';
  3334. --
  3335. -- Name: dbprop_dbprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3336. --
  3337. CREATE SEQUENCE IF NOT EXISTS dbprop_dbprop_id_seq
  3338. START WITH 1
  3339. INCREMENT BY 1
  3340. NO MINVALUE
  3341. NO MAXVALUE
  3342. CACHE 1;
  3343. --
  3344. -- Name: dbprop_dbprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3345. --
  3346. ALTER SEQUENCE dbprop_dbprop_id_seq OWNED BY dbprop.dbprop_id;
  3347. --
  3348. -- Name: dbxrefprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3349. --
  3350. ALTER TABLE dbxrefprop
  3351. ALTER dbxrefprop_id TYPE bigint,
  3352. ALTER dbxref_id TYPE bigint,
  3353. ALTER type_id TYPE bigint;
  3354. --
  3355. -- Name: eimage; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3356. --
  3357. ALTER TABLE eimage ALTER eimage_id TYPE bigint;
  3358. --
  3359. -- Name: element; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3360. --
  3361. ALTER TABLE element
  3362. ALTER element_id TYPE bigint,
  3363. ALTER feature_id TYPE bigint,
  3364. ALTER arraydesign_id TYPE bigint,
  3365. ALTER type_id TYPE bigint,
  3366. ALTER dbxref_id TYPE bigint;
  3367. --
  3368. -- Name: element_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3369. --
  3370. ALTER TABLE element_relationship
  3371. ALTER element_relationship_id TYPE bigint,
  3372. ALTER subject_id TYPE bigint,
  3373. ALTER type_id TYPE bigint,
  3374. ALTER object_id TYPE bigint;
  3375. --
  3376. -- Name: elementresult; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3377. --
  3378. ALTER TABLE elementresult
  3379. ALTER elementresult_id TYPE bigint,
  3380. ALTER element_id TYPE bigint,
  3381. ALTER quantification_id TYPE bigint;
  3382. --
  3383. -- Name: elementresult_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3384. --
  3385. ALTER TABLE elementresult_relationship
  3386. ALTER elementresult_relationship_id TYPE bigint,
  3387. ALTER subject_id TYPE bigint,
  3388. ALTER type_id TYPE bigint,
  3389. ALTER object_id TYPE bigint;
  3390. --
  3391. -- Name: environment; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3392. --
  3393. ALTER TABLE environment ALTER environment_id TYPE bigint;
  3394. --
  3395. -- Name: environment_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3396. --
  3397. ALTER TABLE environment_cvterm
  3398. ALTER environment_cvterm_id TYPE bigint,
  3399. ALTER environment_id TYPE bigint,
  3400. ALTER cvterm_id TYPE bigint;
  3401. --
  3402. -- Name: expression; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3403. --
  3404. ALTER TABLE expression ALTER expression_id TYPE bigint;
  3405. --
  3406. -- Name: expression_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3407. --
  3408. ALTER TABLE expression_cvterm
  3409. ALTER expression_cvterm_id TYPE bigint,
  3410. ALTER expression_id TYPE bigint,
  3411. ALTER cvterm_id TYPE bigint,
  3412. ALTER cvterm_type_id TYPE bigint;
  3413. --
  3414. -- Name: expression_cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3415. --
  3416. ALTER TABLE expression_cvtermprop
  3417. ALTER expression_cvtermprop_id TYPE bigint,
  3418. ALTER expression_cvterm_id type bigint,
  3419. ALTER type_id TYPE bigint;
  3420. --
  3421. -- Name: expression_image; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3422. --
  3423. ALTER TABLE expression_image
  3424. ALTER expression_image_id TYPE bigint,
  3425. ALTER expression_id TYPE bigint,
  3426. ALTER eimage_id TYPE bigint;
  3427. --
  3428. -- Name: expression_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3429. --
  3430. ALTER TABLE expression_pub
  3431. ALTER expression_pub_id TYPE bigint,
  3432. ALTER expression_id TYPE bigint,
  3433. ALTER pub_id TYPE bigint;
  3434. --
  3435. -- Name: expressionprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3436. --
  3437. ALTER TABLE expressionprop
  3438. ALTER expressionprop_id TYPE bigint,
  3439. ALTER expression_id TYPE bigint,
  3440. ALTER type_id TYPE bigint;
  3441. --
  3442. -- Name: feature_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3443. --
  3444. CREATE TABLE IF NOT EXISTS feature_contact (
  3445. feature_contact_id bigint NOT NULL,
  3446. feature_id bigint NOT NULL,
  3447. contact_id bigint NOT NULL
  3448. );
  3449. --
  3450. -- Name: TABLE feature_contact; Type: COMMENT; Schema: public; Owner: chado
  3451. --
  3452. COMMENT ON TABLE feature_contact IS 'Links contact(s) with a feature. Used to indicate a particular
  3453. person or organization responsible for discovery or that can provide more information on a particular feature.';
  3454. --
  3455. -- Name: feature_contact_feature_contact_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3456. --
  3457. CREATE SEQUENCE IF NOT EXISTS feature_contact_feature_contact_id_seq
  3458. START WITH 1
  3459. INCREMENT BY 1
  3460. NO MINVALUE
  3461. NO MAXVALUE
  3462. CACHE 1;
  3463. --
  3464. -- Name: feature_contact_feature_contact_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3465. --
  3466. ALTER SEQUENCE feature_contact_feature_contact_id_seq OWNED BY feature_contact.feature_contact_id;
  3467. --
  3468. -- Name: feature_cvterm_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3469. --
  3470. ALTER TABLE feature_cvterm_dbxref
  3471. ALTER feature_cvterm_dbxref_id TYPE bigint,
  3472. ALTER feature_cvterm_id TYPE bigint,
  3473. ALTER dbxref_id TYPE bigint;
  3474. --
  3475. -- Name: feature_cvterm_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3476. --
  3477. ALTER TABLE feature_cvterm_pub
  3478. ALTER feature_cvterm_pub_id TYPE bigint,
  3479. ALTER feature_cvterm_id TYPE bigint,
  3480. ALTER pub_id TYPE bigint;
  3481. --
  3482. -- Name: feature_cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3483. --
  3484. ALTER TABLE feature_cvtermprop
  3485. ALTER feature_cvtermprop_id TYPE bigint,
  3486. ALTER feature_cvterm_id TYPE bigint,
  3487. ALTER type_id TYPE bigint;
  3488. --
  3489. -- Name: feature_expression; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3490. --
  3491. ALTER TABLE feature_expression
  3492. ALTER feature_expression_id TYPE bigint,
  3493. ALTER expression_id TYPE bigint,
  3494. ALTER feature_id TYPE bigint,
  3495. ALTER pub_id TYPE bigint;
  3496. --
  3497. -- Name: feature_expressionprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3498. --
  3499. ALTER TABLE feature_expressionprop
  3500. ALTER feature_expressionprop_id TYPE bigint,
  3501. ALTER feature_expression_id TYPE bigint,
  3502. ALTER type_id TYPE bigint;
  3503. --
  3504. -- Name: feature_genotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3505. --
  3506. ALTER TABLE feature_genotype
  3507. ALTER feature_genotype_id TYPE bigint,
  3508. ALTER feature_id TYPE bigint,
  3509. ALTER genotype_id TYPE bigint,
  3510. ALTER chromosome_id TYPE bigint,
  3511. ALTER cvterm_id TYPE bigint;
  3512. --
  3513. -- Name: feature_phenotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3514. --
  3515. ALTER TABLE feature_phenotype
  3516. ALTER feature_phenotype_id TYPE bigint,
  3517. ALTER feature_id TYPE bigint,
  3518. ALTER phenotype_id TYPE bigint;
  3519. --
  3520. -- Name: TABLE feature_phenotype; Type: COMMENT; Schema: public; Owner: chado
  3521. --
  3522. COMMENT ON TABLE feature_phenotype IS 'Linking table between features and phenotypes.';
  3523. --
  3524. -- Name: feature_pubprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3525. --
  3526. ALTER TABLE feature_pubprop
  3527. ALTER feature_pubprop_id TYPE bigint,
  3528. ALTER feature_pub_id TYPE bigint,
  3529. ALTER type_id TYPE bigint ;
  3530. --
  3531. -- Name: feature_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3532. --
  3533. ALTER TABLE feature_relationship
  3534. ALTER feature_relationship_id TYPE bigint,
  3535. ALTER subject_id TYPE bigint,
  3536. ALTER object_id TYPE bigint,
  3537. ALTER type_id TYPE bigint;
  3538. --
  3539. -- Name: feature_relationship_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3540. --
  3541. ALTER TABLE feature_relationship_pub
  3542. ALTER feature_relationship_pub_id TYPE bigint,
  3543. ALTER feature_relationship_id TYPE bigint,
  3544. ALTER pub_id TYPE bigint;
  3545. --
  3546. -- Name: feature_relationshipprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3547. --
  3548. ALTER TABLE feature_relationshipprop
  3549. ALTER feature_relationshipprop_id TYPE bigint,
  3550. ALTER feature_relationship_id TYPE bigint,
  3551. ALTER type_id TYPE bigint;
  3552. --
  3553. -- Name: feature_relationshipprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3554. --
  3555. ALTER TABLE feature_relationshipprop_pub
  3556. ALTER feature_relationshipprop_pub_id TYPE bigint,
  3557. ALTER feature_relationshipprop_id TYPE bigint,
  3558. ALTER pub_id TYPE bigint;
  3559. --
  3560. -- Name: featureloc_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3561. --
  3562. ALTER TABLE featureloc_pub
  3563. ALTER featureloc_pub_id TYPE bigint,
  3564. ALTER featureloc_id TYPE bigint,
  3565. ALTER pub_id TYPE bigint;
  3566. --
  3567. -- Name: featuremap; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3568. --
  3569. ALTER TABLE featuremap
  3570. ALTER featuremap_id TYPE bigint,
  3571. ALTER unittype_id TYPE bigint;
  3572. --
  3573. -- Name: featuremap_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3574. --
  3575. CREATE TABLE IF NOT EXISTS featuremap_contact (
  3576. featuremap_contact_id bigint NOT NULL,
  3577. featuremap_id bigint NOT NULL,
  3578. contact_id bigint NOT NULL
  3579. );
  3580. --
  3581. -- Name: TABLE featuremap_contact; Type: COMMENT; Schema: public; Owner: chado
  3582. --
  3583. COMMENT ON TABLE featuremap_contact IS 'Links contact(s) with a featuremap. Used to
  3584. indicate a particular person or organization responsible for constrution of or
  3585. that can provide more information on a particular featuremap.';
  3586. --
  3587. -- Name: featuremap_contact_featuremap_contact_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3588. --
  3589. CREATE SEQUENCE IF NOT EXISTS featuremap_contact_featuremap_contact_id_seq
  3590. START WITH 1
  3591. INCREMENT BY 1
  3592. NO MINVALUE
  3593. NO MAXVALUE
  3594. CACHE 1;
  3595. --
  3596. -- Name: featuremap_contact_featuremap_contact_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3597. --
  3598. ALTER SEQUENCE featuremap_contact_featuremap_contact_id_seq OWNED BY featuremap_contact.featuremap_contact_id;
  3599. --
  3600. -- Name: featuremap_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3601. --
  3602. CREATE TABLE IF NOT EXISTS featuremap_dbxref (
  3603. featuremap_dbxref_id bigint NOT NULL,
  3604. featuremap_id bigint NOT NULL,
  3605. dbxref_id bigint NOT NULL,
  3606. is_current boolean DEFAULT true NOT NULL
  3607. );
  3608. --
  3609. -- Name: featuremap_dbxref_featuremap_dbxref_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3610. --
  3611. CREATE SEQUENCE IF NOT EXISTS featuremap_dbxref_featuremap_dbxref_id_seq
  3612. START WITH 1
  3613. INCREMENT BY 1
  3614. NO MINVALUE
  3615. NO MAXVALUE
  3616. CACHE 1;
  3617. --
  3618. -- Name: featuremap_dbxref_featuremap_dbxref_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3619. --
  3620. ALTER SEQUENCE featuremap_dbxref_featuremap_dbxref_id_seq OWNED BY featuremap_dbxref.featuremap_dbxref_id;
  3621. --
  3622. -- Name: featuremap_organism; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3623. --
  3624. CREATE TABLE IF NOT EXISTS featuremap_organism (
  3625. featuremap_organism_id bigint NOT NULL,
  3626. featuremap_id bigint NOT NULL,
  3627. organism_id bigint NOT NULL
  3628. );
  3629. --
  3630. -- Name: TABLE featuremap_organism; Type: COMMENT; Schema: public; Owner: chado
  3631. --
  3632. COMMENT ON TABLE featuremap_organism IS 'Links a featuremap to the organism(s) with which it is associated.';
  3633. --
  3634. -- Name: featuremap_organism_featuremap_organism_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3635. --
  3636. CREATE SEQUENCE IF NOT EXISTS featuremap_organism_featuremap_organism_id_seq
  3637. START WITH 1
  3638. INCREMENT BY 1
  3639. NO MINVALUE
  3640. NO MAXVALUE
  3641. CACHE 1;
  3642. --
  3643. -- Name: featuremap_organism_featuremap_organism_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3644. --
  3645. ALTER SEQUENCE featuremap_organism_featuremap_organism_id_seq OWNED BY featuremap_organism.featuremap_organism_id;
  3646. --
  3647. -- Name: featuremap_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3648. --
  3649. ALTER TABLE featuremap_pub
  3650. ALTER featuremap_pub_id TYPE bigint,
  3651. ALTER featuremap_id TYPE bigint,
  3652. ALTER pub_id TYPE bigint;
  3653. --
  3654. -- Name: featuremapprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3655. --
  3656. CREATE TABLE IF NOT EXISTS featuremapprop (
  3657. featuremapprop_id bigint NOT NULL,
  3658. featuremap_id bigint NOT NULL,
  3659. type_id bigint NOT NULL,
  3660. value text,
  3661. rank integer DEFAULT 0 NOT NULL
  3662. );
  3663. --
  3664. -- Name: TABLE featuremapprop; Type: COMMENT; Schema: public; Owner: chado
  3665. --
  3666. COMMENT ON TABLE featuremapprop IS 'A featuremap can have any number of slot-value property
  3667. tags attached to it. This is an alternative to hardcoding a list of columns in the
  3668. relational schema, and is completely extensible.';
  3669. --
  3670. -- Name: featuremapprop_featuremapprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3671. --
  3672. CREATE SEQUENCE IF NOT EXISTS featuremapprop_featuremapprop_id_seq
  3673. START WITH 1
  3674. INCREMENT BY 1
  3675. NO MINVALUE
  3676. NO MAXVALUE
  3677. CACHE 1;
  3678. --
  3679. -- Name: featuremapprop_featuremapprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3680. --
  3681. ALTER SEQUENCE featuremapprop_featuremapprop_id_seq OWNED BY featuremapprop.featuremapprop_id;
  3682. --
  3683. -- Name: featurepos; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3684. --
  3685. ALTER TABLE featurepos
  3686. ALTER featurepos_id TYPE bigint,
  3687. ALTER featuremap_id TYPE bigint,
  3688. ALTER featuremap_id DROP DEFAULT,
  3689. ALTER feature_id TYPE bigint,
  3690. ALTER map_feature_id TYPE bigint;
  3691. DROP SEQUENCE featurepos_featuremap_id_seq;
  3692. --
  3693. -- Name: featureposprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3694. --
  3695. CREATE TABLE IF NOT EXISTS featureposprop (
  3696. featureposprop_id bigint NOT NULL,
  3697. featurepos_id bigint NOT NULL,
  3698. type_id bigint NOT NULL,
  3699. value text,
  3700. rank integer DEFAULT 0 NOT NULL
  3701. );
  3702. --
  3703. -- Name: TABLE featureposprop; Type: COMMENT; Schema: public; Owner: chado
  3704. --
  3705. COMMENT ON TABLE featureposprop IS 'Property or attribute of a featurepos record.';
  3706. --
  3707. -- Name: featureposprop_featureposprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3708. --
  3709. CREATE SEQUENCE IF NOT EXISTS featureposprop_featureposprop_id_seq
  3710. START WITH 1
  3711. INCREMENT BY 1
  3712. NO MINVALUE
  3713. NO MAXVALUE
  3714. CACHE 1;
  3715. --
  3716. -- Name: featureposprop_featureposprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3717. --
  3718. ALTER SEQUENCE featureposprop_featureposprop_id_seq OWNED BY featureposprop.featureposprop_id;
  3719. --
  3720. -- Name: featureprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3721. --
  3722. ALTER TABLE featureprop_pub
  3723. ALTER featureprop_pub_id TYPE bigint,
  3724. ALTER featureprop_id TYPE bigint,
  3725. ALTER pub_id TYPE bigint;
  3726. --
  3727. -- Name: featurerange; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3728. --
  3729. ALTER TABLE featurerange
  3730. ALTER featurerange_id TYPE bigint,
  3731. ALTER featuremap_id TYPE bigint,
  3732. ALTER feature_id TYPE bigint,
  3733. ALTER leftstartf_id TYPE bigint,
  3734. ALTER leftendf_id TYPE bigint,
  3735. ALTER rightstartf_id TYPE bigint,
  3736. ALTER rightendf_id TYPE bigint;
  3737. --
  3738. -- Name: genotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3739. --
  3740. ALTER TABLE genotype
  3741. ALTER genotype_id TYPE bigint,
  3742. ALTER description TYPE text,
  3743. ALTER type_id TYPE bigint;
  3744. --
  3745. -- Name: genotypeprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3746. --
  3747. ALTER TABLE genotypeprop
  3748. ALTER genotypeprop_id TYPE bigint,
  3749. ALTER genotype_id TYPE bigint,
  3750. ALTER type_id TYPE bigint;
  3751. --
  3752. -- Name: library; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3753. --
  3754. ALTER TABLE library
  3755. ALTER library_id TYPE bigint,
  3756. ALTER organism_id TYPE bigint,
  3757. ALTER type_id TYPE bigint;
  3758. --
  3759. -- Name: COLUMN library.type_id; Type: COMMENT; Schema: public; Owner: chado
  3760. --
  3761. 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"';
  3762. --
  3763. -- Name: library_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3764. --
  3765. CREATE TABLE IF NOT EXISTS library_contact (
  3766. library_contact_id bigint NOT NULL,
  3767. library_id bigint NOT NULL,
  3768. contact_id bigint NOT NULL
  3769. );
  3770. --
  3771. -- Name: TABLE library_contact; Type: COMMENT; Schema: public; Owner: chado
  3772. --
  3773. 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.';
  3774. --
  3775. -- Name: library_contact_library_contact_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3776. --
  3777. CREATE SEQUENCE IF NOT EXISTS library_contact_library_contact_id_seq
  3778. START WITH 1
  3779. INCREMENT BY 1
  3780. NO MINVALUE
  3781. NO MAXVALUE
  3782. CACHE 1;
  3783. --
  3784. -- Name: library_contact_library_contact_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3785. --
  3786. ALTER SEQUENCE library_contact_library_contact_id_seq OWNED BY library_contact.library_contact_id;
  3787. --
  3788. -- Name: library_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3789. --
  3790. ALTER TABLE library_cvterm
  3791. ALTER library_cvterm_id TYPE bigint,
  3792. ALTER library_id TYPE bigint,
  3793. ALTER cvterm_id TYPE bigint,
  3794. ALTER pub_id TYPE bigint;
  3795. --
  3796. -- Name: library_dbxref; Type: TABLE; Schema: public; Owner: -; Tablespace:
  3797. --
  3798. ALTER TABLE library_dbxref
  3799. ALTER library_dbxref_id TYPE bigint,
  3800. ALTER library_id TYPE bigint,
  3801. ALTER dbxref_id TYPE bigint;
  3802. --
  3803. -- Name: TABLE library_dbxref; Type: COMMENT; Schema: public; Owner: chado
  3804. --
  3805. COMMENT ON TABLE library_dbxref IS 'Links a library to dbxrefs.';
  3806. --
  3807. -- Name: library_expression; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3808. --
  3809. CREATE TABLE IF NOT EXISTS library_expression (
  3810. library_expression_id bigint NOT NULL,
  3811. library_id bigint NOT NULL,
  3812. expression_id bigint NOT NULL,
  3813. pub_id bigint NOT NULL
  3814. );
  3815. --
  3816. -- Name: TABLE library_expression; Type: COMMENT; Schema: public; Owner: chado
  3817. --
  3818. COMMENT ON TABLE library_expression IS 'Links a library to expression statements.';
  3819. --
  3820. -- Name: library_expression_library_expression_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3821. --
  3822. CREATE SEQUENCE IF NOT EXISTS library_expression_library_expression_id_seq
  3823. START WITH 1
  3824. INCREMENT BY 1
  3825. NO MINVALUE
  3826. NO MAXVALUE
  3827. CACHE 1;
  3828. --
  3829. -- Name: library_expression_library_expression_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3830. --
  3831. ALTER SEQUENCE library_expression_library_expression_id_seq OWNED BY library_expression.library_expression_id;
  3832. --
  3833. -- Name: library_expressionprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3834. --
  3835. CREATE TABLE IF NOT EXISTS library_expressionprop (
  3836. library_expressionprop_id bigint NOT NULL,
  3837. library_expression_id bigint NOT NULL,
  3838. type_id bigint NOT NULL,
  3839. value text,
  3840. rank integer DEFAULT 0 NOT NULL
  3841. );
  3842. --
  3843. -- Name: TABLE library_expressionprop; Type: COMMENT; Schema: public; Owner: chado
  3844. --
  3845. COMMENT ON TABLE library_expressionprop IS 'Attributes of a library_expression relationship.';
  3846. --
  3847. -- Name: library_expressionprop_library_expressionprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3848. --
  3849. CREATE SEQUENCE IF NOT EXISTS library_expressionprop_library_expressionprop_id_seq
  3850. START WITH 1
  3851. INCREMENT BY 1
  3852. NO MINVALUE
  3853. NO MAXVALUE
  3854. CACHE 1;
  3855. --
  3856. -- Name: library_expressionprop_library_expressionprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3857. --
  3858. ALTER SEQUENCE library_expressionprop_library_expressionprop_id_seq OWNED BY library_expressionprop.library_expressionprop_id;
  3859. --
  3860. -- Name: library_feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3861. --
  3862. ALTER TABLE library_feature
  3863. ALTER library_feature_id TYPE bigint,
  3864. ALTER library_id TYPE bigint,
  3865. ALTER feature_id TYPE bigint;
  3866. --
  3867. -- Name: library_featureprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3868. --
  3869. CREATE TABLE IF NOT EXISTS library_featureprop (
  3870. library_featureprop_id bigint NOT NULL,
  3871. library_feature_id bigint NOT NULL,
  3872. type_id bigint NOT NULL,
  3873. value text,
  3874. rank integer DEFAULT 0 NOT NULL
  3875. );
  3876. --
  3877. -- Name: TABLE library_featureprop; Type: COMMENT; Schema: public; Owner: chado
  3878. --
  3879. COMMENT ON TABLE library_featureprop IS 'Attributes of a library_feature relationship.';
  3880. --
  3881. -- Name: library_featureprop_library_featureprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3882. --
  3883. CREATE SEQUENCE IF NOT EXISTS library_featureprop_library_featureprop_id_seq
  3884. START WITH 1
  3885. INCREMENT BY 1
  3886. NO MINVALUE
  3887. NO MAXVALUE
  3888. CACHE 1;
  3889. --
  3890. -- Name: library_featureprop_library_featureprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3891. --
  3892. ALTER SEQUENCE library_featureprop_library_featureprop_id_seq OWNED BY library_featureprop.library_featureprop_id;
  3893. --
  3894. -- Name: library_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3895. --
  3896. ALTER TABLE library_pub
  3897. ALTER library_pub_id TYPE bigint,
  3898. ALTER library_id TYPE bigint,
  3899. ALTER pub_id TYPE bigint;
  3900. --
  3901. -- Name: TABLE library_pub; Type: COMMENT; Schema: public; Owner: chado
  3902. --
  3903. COMMENT ON TABLE library_pub IS 'Attribution for a library.';
  3904. --
  3905. -- Name: library_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3906. --
  3907. CREATE TABLE IF NOT EXISTS library_relationship (
  3908. library_relationship_id bigint NOT NULL,
  3909. subject_id bigint NOT NULL,
  3910. object_id bigint NOT NULL,
  3911. type_id bigint NOT NULL
  3912. );
  3913. --
  3914. -- Name: TABLE library_relationship; Type: COMMENT; Schema: public; Owner: chado
  3915. --
  3916. COMMENT ON TABLE library_relationship IS 'Relationships between libraries.';
  3917. --
  3918. -- Name: library_relationship_library_relationship_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3919. --
  3920. CREATE SEQUENCE IF NOT EXISTS library_relationship_library_relationship_id_seq
  3921. START WITH 1
  3922. INCREMENT BY 1
  3923. NO MINVALUE
  3924. NO MAXVALUE
  3925. CACHE 1;
  3926. --
  3927. -- Name: library_relationship_library_relationship_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3928. --
  3929. ALTER SEQUENCE library_relationship_library_relationship_id_seq OWNED BY library_relationship.library_relationship_id;
  3930. --
  3931. -- Name: library_relationship_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3932. --
  3933. CREATE TABLE IF NOT EXISTS library_relationship_pub (
  3934. library_relationship_pub_id bigint NOT NULL,
  3935. library_relationship_id bigint NOT NULL,
  3936. pub_id bigint NOT NULL
  3937. );
  3938. --
  3939. -- Name: TABLE library_relationship_pub; Type: COMMENT; Schema: public; Owner: chado
  3940. --
  3941. COMMENT ON TABLE library_relationship_pub IS 'Provenance of library_relationship.';
  3942. --
  3943. -- Name: library_relationship_pub_library_relationship_pub_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  3944. --
  3945. CREATE SEQUENCE IF NOT EXISTS library_relationship_pub_library_relationship_pub_id_seq
  3946. START WITH 1
  3947. INCREMENT BY 1
  3948. NO MINVALUE
  3949. NO MAXVALUE
  3950. CACHE 1;
  3951. --
  3952. -- Name: library_relationship_pub_library_relationship_pub_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  3953. --
  3954. ALTER SEQUENCE library_relationship_pub_library_relationship_pub_id_seq OWNED BY library_relationship_pub.library_relationship_pub_id;
  3955. --
  3956. -- Name: library_synonym; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3957. --
  3958. ALTER TABLE library_synonym
  3959. ALTER library_synonym_id TYPE bigint,
  3960. ALTER synonym_id TYPE bigint,
  3961. ALTER library_id TYPE bigint,
  3962. ALTER pub_id TYPE bigint;
  3963. --
  3964. -- Name: TABLE library_synonym; Type: COMMENT; Schema: public; Owner: chado
  3965. --
  3966. COMMENT ON TABLE library_synonym IS 'Linking table between library and synonym.';
  3967. --
  3968. -- Name: libraryprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3969. --
  3970. ALTER TABLE libraryprop
  3971. ALTER libraryprop_id TYPE bigint,
  3972. ALTER library_id TYPE bigint,
  3973. ALTER type_id TYPE bigint;
  3974. --
  3975. -- Name: TABLE libraryprop; Type: COMMENT; Schema: public; Owner: chado
  3976. --
  3977. COMMENT ON TABLE libraryprop IS 'Tag-value properties - follows standard chado model.';
  3978. --
  3979. -- Name: libraryprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3980. --
  3981. ALTER TABLE libraryprop_pub
  3982. ALTER libraryprop_pub_id TYPE bigint,
  3983. ALTER libraryprop_id TYPE bigint,
  3984. ALTER pub_id TYPE bigint;
  3985. --
  3986. -- Name: TABLE libraryprop_pub; Type: COMMENT; Schema: public; Owner: chado
  3987. --
  3988. COMMENT ON TABLE libraryprop_pub IS 'Attribution for libraryprop.';
  3989. --
  3990. -- Name: magedocumentation; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3991. --
  3992. ALTER TABLE magedocumentation
  3993. ALTER magedocumentation_id TYPE bigint,
  3994. ALTER mageml_id TYPE bigint,
  3995. ALTER tableinfo_id TYPE bigint;
  3996. --
  3997. -- Name: mageml; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  3998. --
  3999. ALTER TABLE mageml ALTER mageml_id TYPE bigint;
  4000. --
  4001. -- Name: nd_experiment; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4002. --
  4003. ALTER TABLE nd_experiment
  4004. ALTER nd_experiment_id TYPE bigint,
  4005. ALTER nd_geolocation_id TYPE bigint,
  4006. ALTER type_id TYPE bigint;
  4007. --
  4008. -- Name: TABLE nd_experiment; Type: COMMENT; Schema: public; Owner: chado
  4009. --
  4010. COMMENT ON TABLE nd_experiment IS 'This is the core table for the natural diversity module,
  4011. representing each individual assay that is undertaken (this is usually *not* an
  4012. entire experiment). Each nd_experiment should give rise to a single genotype or
  4013. phenotype and be described via 1 (or more) protocols. Collections of assays that
  4014. relate to each other should be linked to the same record in the project table.';
  4015. --
  4016. -- Name: nd_experiment_analysis; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4017. --
  4018. CREATE TABLE IF NOT EXISTS nd_experiment_analysis (
  4019. nd_experiment_analysis_id bigint NOT NULL,
  4020. nd_experiment_id bigint NOT NULL,
  4021. analysis_id bigint NOT NULL,
  4022. type_id bigint
  4023. );
  4024. --
  4025. -- Name: TABLE nd_experiment_analysis; Type: COMMENT; Schema: public; Owner: chado
  4026. --
  4027. COMMENT ON TABLE nd_experiment_analysis IS 'An analysis that is used in an experiment';
  4028. --
  4029. -- Name: nd_experiment_analysis_nd_experiment_analysis_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4030. --
  4031. CREATE SEQUENCE IF NOT EXISTS nd_experiment_analysis_nd_experiment_analysis_id_seq
  4032. START WITH 1
  4033. INCREMENT BY 1
  4034. NO MINVALUE
  4035. NO MAXVALUE
  4036. CACHE 1;
  4037. --
  4038. -- Name: nd_experiment_analysis_nd_experiment_analysis_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4039. --
  4040. ALTER SEQUENCE nd_experiment_analysis_nd_experiment_analysis_id_seq OWNED BY nd_experiment_analysis.nd_experiment_analysis_id;
  4041. --
  4042. -- Name: nd_experiment_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4043. --
  4044. ALTER TABLE nd_experiment_contact
  4045. ALTER nd_experiment_contact_id TYPE bigint,
  4046. ALTER nd_experiment_id TYPE bigint,
  4047. ALTER contact_id TYPE bigint;
  4048. --
  4049. -- Name: nd_experiment_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4050. --
  4051. ALTER TABLE nd_experiment_dbxref
  4052. ALTER nd_experiment_dbxref_id TYPE bigint,
  4053. ALTER nd_experiment_id TYPE bigint,
  4054. ALTER dbxref_id TYPE bigint;
  4055. --
  4056. -- Name: nd_experiment_genotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4057. --
  4058. ALTER TABLE nd_experiment_genotype
  4059. ALTER nd_experiment_genotype_id TYPE bigint,
  4060. ALTER nd_experiment_id TYPE bigint,
  4061. ALTER genotype_id TYPE bigint;
  4062. --
  4063. -- Name: nd_experiment_phenotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4064. --
  4065. ALTER TABLE nd_experiment_phenotype
  4066. ALTER nd_experiment_phenotype_id TYPE bigint,
  4067. ALTER nd_experiment_id TYPE bigint,
  4068. ALTER phenotype_id TYPE bigint;
  4069. --
  4070. -- Name: nd_experiment_project; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4071. --
  4072. ALTER TABLE nd_experiment_project
  4073. ALTER nd_experiment_project_id TYPE bigint,
  4074. ALTER project_id TYPE bigint,
  4075. ALTER nd_experiment_id TYPE bigint;
  4076. --
  4077. -- Name: TABLE nd_experiment_project; Type: COMMENT; Schema: public; Owner: chado
  4078. --
  4079. COMMENT ON TABLE nd_experiment_project IS 'Used to group together related nd_experiment records. All nd_experiments
  4080. should be linked to at least one project.';
  4081. --
  4082. -- Name: nd_experiment_protocol; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4083. --
  4084. ALTER TABLE nd_experiment_protocol
  4085. ALTER nd_experiment_protocol_id TYPE bigint,
  4086. ALTER nd_experiment_id TYPE bigint,
  4087. ALTER nd_protocol_id TYPE bigint;
  4088. --
  4089. -- Name: nd_experiment_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4090. --
  4091. ALTER TABLE nd_experiment_pub
  4092. ALTER nd_experiment_pub_id TYPE bigint,
  4093. ALTER nd_experiment_id TYPE bigint,
  4094. ALTER pub_id TYPE bigint;
  4095. --
  4096. -- Name: nd_experiment_stock; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4097. --
  4098. ALTER TABLE nd_experiment_stock
  4099. ALTER nd_experiment_stock_id TYPE bigint,
  4100. ALTER nd_experiment_id TYPE bigint,
  4101. ALTER stock_id TYPE bigint,
  4102. ALTER type_id TYPE bigint;
  4103. --
  4104. -- Name: nd_experiment_stock_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4105. --
  4106. ALTER TABLE nd_experiment_stock_dbxref
  4107. ALTER nd_experiment_stock_dbxref_id TYPE bigint,
  4108. ALTER nd_experiment_stock_id TYPE bigint,
  4109. ALTER dbxref_id TYPE bigint;
  4110. --
  4111. -- Name: nd_experiment_stockprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4112. --
  4113. ALTER TABLE nd_experiment_stockprop
  4114. ALTER nd_experiment_stockprop_id TYPE bigint,
  4115. ALTER nd_experiment_stock_id TYPE bigint,
  4116. ALTER type_id TYPE bigint;
  4117. --
  4118. -- Name: nd_experimentprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4119. --
  4120. ALTER TABLE nd_experimentprop
  4121. ALTER nd_experimentprop_id TYPE bigint,
  4122. ALTER nd_experiment_id TYPE bigint,
  4123. ALTER type_id TYPE bigint;
  4124. --
  4125. -- Name: TABLE nd_experimentprop; Type: COMMENT; Schema: public; Owner: chado
  4126. --
  4127. COMMENT ON TABLE nd_experimentprop IS 'An nd_experiment can have any number of
  4128. slot-value property tags attached to it. This is an alternative to
  4129. hardcoding a list of columns in the relational schema, and is
  4130. completely extensible. There is a unique constraint, stockprop_c1, for
  4131. the combination of stock_id, rank, and type_id. Multivalued property-value pairs must be differentiated by rank.';
  4132. --
  4133. -- Name: nd_geolocation; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4134. --
  4135. ALTER TABLE nd_geolocation
  4136. ALTER nd_geolocation_id TYPE bigint,
  4137. ALTER description TYPE text;
  4138. --
  4139. -- Name: nd_geolocationprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4140. --
  4141. ALTER TABLE nd_geolocationprop
  4142. ALTER nd_geolocationprop_id TYPE bigint,
  4143. ALTER nd_geolocation_id TYPE bigint,
  4144. ALTER type_id TYPE bigint;
  4145. --
  4146. -- Name: nd_protocol; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4147. --
  4148. ALTER TABLE nd_protocol
  4149. ALTER nd_protocol_id TYPE bigint,
  4150. ALTER type_id TYPE bigint;
  4151. --
  4152. -- Name: nd_protocol_reagent; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4153. --
  4154. ALTER TABLE nd_protocol_reagent
  4155. ALTER nd_protocol_reagent_id TYPE bigint,
  4156. ALTER nd_protocol_id TYPE bigint,
  4157. ALTER reagent_id TYPE bigint,
  4158. ALTER type_id TYPE bigint;
  4159. --
  4160. -- Name: nd_protocolprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4161. --
  4162. ALTER TABLE nd_protocolprop
  4163. ALTER nd_protocolprop_id TYPE bigint,
  4164. ALTER nd_protocol_id TYPE bigint,
  4165. ALTER type_id TYPE bigint;
  4166. --
  4167. -- Name: nd_reagent; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4168. --
  4169. ALTER TABLE nd_reagent
  4170. ALTER nd_reagent_id TYPE bigint,
  4171. ALTER type_id TYPE bigint ,
  4172. ALTER feature_id TYPE bigint;
  4173. --
  4174. -- Name: nd_reagent_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4175. --
  4176. ALTER TABLE nd_reagent_relationship
  4177. ALTER nd_reagent_relationship_id TYPE bigint,
  4178. ALTER subject_reagent_id TYPE bigint,
  4179. ALTER object_reagent_id TYPE bigint,
  4180. ALTER type_id TYPE bigint;
  4181. --
  4182. -- Name: nd_reagentprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4183. --
  4184. ALTER TABLE nd_reagentprop
  4185. ALTER nd_reagentprop_id TYPE bigint,
  4186. ALTER nd_reagent_id TYPE bigint,
  4187. ALTER type_id TYPE bigint;
  4188. --
  4189. -- Name: COLUMN organism.infraspecific_name; Type: COMMENT; Schema: public; Owner: chado
  4190. --
  4191. COMMENT ON COLUMN organism.infraspecific_name IS 'The scientific name for any taxon
  4192. below the rank of species. The rank should be specified using the type_id field
  4193. and the name is provided here.';
  4194. --
  4195. -- Name: COLUMN organism.type_id; Type: COMMENT; Schema: public; Owner: chado
  4196. --
  4197. COMMENT ON COLUMN organism.type_id IS 'A controlled vocabulary term that
  4198. specifies the organism rank below species. It is used when an infraspecific
  4199. name is provided. Ideally, the rank should be a valid ICN name such as
  4200. subspecies, varietas, subvarietas, forma and subforma';
  4201. --
  4202. -- Name: organism_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4203. --
  4204. CREATE TABLE IF NOT EXISTS organism_cvterm (
  4205. organism_cvterm_id bigint NOT NULL,
  4206. organism_id bigint NOT NULL,
  4207. cvterm_id bigint NOT NULL,
  4208. rank integer DEFAULT 0 NOT NULL,
  4209. pub_id bigint NOT NULL
  4210. );
  4211. --
  4212. -- Name: TABLE organism_cvterm; Type: COMMENT; Schema: public; Owner: chado
  4213. --
  4214. COMMENT ON TABLE organism_cvterm IS 'organism to cvterm associations. Examples: taxonomic name';
  4215. --
  4216. -- Name: COLUMN organism_cvterm.rank; Type: COMMENT; Schema: public; Owner: chado
  4217. --
  4218. COMMENT ON COLUMN organism_cvterm.rank IS 'Property-Value
  4219. ordering. Any organism_cvterm can have multiple values for any particular
  4220. property type - these are ordered in a list using rank, counting from
  4221. zero. For properties that are single-valued rather than multi-valued,
  4222. the default 0 value should be used';
  4223. --
  4224. -- Name: organism_cvterm_organism_cvterm_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4225. --
  4226. CREATE SEQUENCE IF NOT EXISTS organism_cvterm_organism_cvterm_id_seq
  4227. START WITH 1
  4228. INCREMENT BY 1
  4229. NO MINVALUE
  4230. NO MAXVALUE
  4231. CACHE 1;
  4232. --
  4233. -- Name: organism_cvterm_organism_cvterm_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4234. --
  4235. ALTER SEQUENCE organism_cvterm_organism_cvterm_id_seq OWNED BY organism_cvterm.organism_cvterm_id;
  4236. --
  4237. -- Name: organism_cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4238. --
  4239. CREATE TABLE IF NOT EXISTS organism_cvtermprop (
  4240. organism_cvtermprop_id bigint NOT NULL,
  4241. organism_cvterm_id bigint NOT NULL,
  4242. type_id bigint NOT NULL,
  4243. value text,
  4244. rank integer DEFAULT 0 NOT NULL
  4245. );
  4246. --
  4247. -- Name: TABLE organism_cvtermprop; Type: COMMENT; Schema: public; Owner: chado
  4248. --
  4249. COMMENT ON TABLE organism_cvtermprop IS 'Extensible properties for
  4250. organism to cvterm associations. Examples: qualifiers';
  4251. --
  4252. -- Name: COLUMN organism_cvtermprop.type_id; Type: COMMENT; Schema: public; Owner: chado
  4253. --
  4254. COMMENT ON COLUMN organism_cvtermprop.type_id IS 'The name of the
  4255. property/slot is a cvterm. The meaning of the property is defined in
  4256. that cvterm. ';
  4257. --
  4258. -- Name: COLUMN organism_cvtermprop.value; Type: COMMENT; Schema: public; Owner: chado
  4259. --
  4260. COMMENT ON COLUMN organism_cvtermprop.value IS 'The value of the
  4261. property, represented as text. Numeric values are converted to their
  4262. text representation. This is less efficient than using native database
  4263. types, but is easier to query.';
  4264. --
  4265. -- Name: COLUMN organism_cvtermprop.rank; Type: COMMENT; Schema: public; Owner: chado
  4266. --
  4267. COMMENT ON COLUMN organism_cvtermprop.rank IS 'Property-Value
  4268. ordering. Any organism_cvterm can have multiple values for any particular
  4269. property type - these are ordered in a list using rank, counting from
  4270. zero. For properties that are single-valued rather than multi-valued,
  4271. the default 0 value should be used';
  4272. --
  4273. -- Name: organism_cvtermprop_organism_cvtermprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4274. --
  4275. CREATE SEQUENCE IF NOT EXISTS organism_cvtermprop_organism_cvtermprop_id_seq
  4276. START WITH 1
  4277. INCREMENT BY 1
  4278. NO MINVALUE
  4279. NO MAXVALUE
  4280. CACHE 1;
  4281. --
  4282. -- Name: organism_cvtermprop_organism_cvtermprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4283. --
  4284. ALTER SEQUENCE organism_cvtermprop_organism_cvtermprop_id_seq OWNED BY organism_cvtermprop.organism_cvtermprop_id;
  4285. --
  4286. -- Name: organism_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4287. --
  4288. ALTER TABLE organism_dbxref
  4289. ALTER organism_dbxref_id TYPE bigint,
  4290. ALTER organism_id TYPE bigint,
  4291. ALTER dbxref_id TYPE bigint;
  4292. --
  4293. -- Name: TABLE organism_dbxref; Type: COMMENT; Schema: public; Owner: chado
  4294. --
  4295. COMMENT ON TABLE organism_dbxref IS 'Links an organism to a dbxref.';
  4296. --
  4297. -- Name: organism_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4298. --
  4299. CREATE TABLE IF NOT EXISTS organism_pub (
  4300. organism_pub_id bigint NOT NULL,
  4301. organism_id bigint NOT NULL,
  4302. pub_id bigint NOT NULL
  4303. );
  4304. --
  4305. -- Name: TABLE organism_pub; Type: COMMENT; Schema: public; Owner: chado
  4306. --
  4307. COMMENT ON TABLE organism_pub IS 'Attribution for organism.';
  4308. --
  4309. -- Name: organism_pub_organism_pub_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4310. --
  4311. CREATE SEQUENCE IF NOT EXISTS organism_pub_organism_pub_id_seq
  4312. START WITH 1
  4313. INCREMENT BY 1
  4314. NO MINVALUE
  4315. NO MAXVALUE
  4316. CACHE 1;
  4317. --
  4318. -- Name: organism_pub_organism_pub_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4319. --
  4320. ALTER SEQUENCE organism_pub_organism_pub_id_seq OWNED BY organism_pub.organism_pub_id;
  4321. --
  4322. -- Name: organism_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4323. --
  4324. CREATE TABLE IF NOT EXISTS organism_relationship (
  4325. organism_relationship_id bigint NOT NULL,
  4326. subject_id bigint NOT NULL,
  4327. object_id bigint NOT NULL,
  4328. type_id bigint NOT NULL,
  4329. rank integer DEFAULT 0 NOT NULL
  4330. );
  4331. --
  4332. -- Name: TABLE organism_relationship; Type: COMMENT; Schema: public; Owner: chado
  4333. --
  4334. COMMENT ON TABLE organism_relationship IS 'Specifies relationships between organisms
  4335. that are not taxonomic. For example, in breeding, relationships such as
  4336. "sterile_with", "incompatible_with", or "fertile_with" would be appropriate. Taxonomic
  4337. relatinoships should be housed in the phylogeny tables.';
  4338. --
  4339. -- Name: organism_relationship_organism_relationship_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4340. --
  4341. CREATE SEQUENCE IF NOT EXISTS organism_relationship_organism_relationship_id_seq
  4342. START WITH 1
  4343. INCREMENT BY 1
  4344. NO MINVALUE
  4345. NO MAXVALUE
  4346. CACHE 1;
  4347. --
  4348. -- Name: organism_relationship_organism_relationship_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4349. --
  4350. ALTER SEQUENCE organism_relationship_organism_relationship_id_seq OWNED BY organism_relationship.organism_relationship_id;
  4351. --
  4352. -- Name: organismprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4353. --
  4354. ALTER TABLE organismprop
  4355. ALTER organismprop_id TYPE bigint,
  4356. ALTER organism_id TYPE bigint,
  4357. ALTER type_id TYPE bigint;
  4358. --
  4359. -- Name: organismprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4360. --
  4361. CREATE TABLE IF NOT EXISTS organismprop_pub (
  4362. organismprop_pub_id bigint NOT NULL,
  4363. organismprop_id bigint NOT NULL,
  4364. pub_id bigint NOT NULL,
  4365. value text,
  4366. rank integer DEFAULT 0 NOT NULL
  4367. );
  4368. --
  4369. -- Name: TABLE organismprop_pub; Type: COMMENT; Schema: public; Owner: chado
  4370. --
  4371. COMMENT ON TABLE organismprop_pub IS 'Attribution for organismprop.';
  4372. --
  4373. -- Name: organismprop_pub_organismprop_pub_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4374. --
  4375. CREATE SEQUENCE IF NOT EXISTS organismprop_pub_organismprop_pub_id_seq
  4376. START WITH 1
  4377. INCREMENT BY 1
  4378. NO MINVALUE
  4379. NO MAXVALUE
  4380. CACHE 1;
  4381. --
  4382. -- Name: organismprop_pub_organismprop_pub_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4383. --
  4384. ALTER SEQUENCE organismprop_pub_organismprop_pub_id_seq OWNED BY organismprop_pub.organismprop_pub_id;
  4385. --
  4386. -- Name: phendesc; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4387. --
  4388. ALTER TABLE phendesc
  4389. ALTER phendesc_id TYPE bigint,
  4390. ALTER genotype_id TYPE bigint,
  4391. ALTER environment_id TYPE bigint,
  4392. ALTER type_id TYPE bigint,
  4393. ALTER pub_id TYPE bigint;
  4394. --
  4395. -- Name: phenotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4396. --
  4397. ALTER TABLE phenotype
  4398. ALTER phenotype_id TYPE bigint,
  4399. ALTER observable_id TYPE bigint,
  4400. ALTER attr_id TYPE bigint,
  4401. ALTER cvalue_id TYPE bigint,
  4402. ALTER assay_id TYPE bigint;
  4403. --
  4404. -- Name: phenotype_comparison; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4405. --
  4406. ALTER TABLE phenotype_comparison
  4407. ALTER phenotype_comparison_id TYPE bigint,
  4408. ALTER genotype1_id TYPE bigint,
  4409. ALTER environment1_id TYPE bigint,
  4410. ALTER genotype2_id TYPE bigint,
  4411. ALTER environment2_id TYPE bigint,
  4412. ALTER phenotype1_id TYPE bigint,
  4413. ALTER phenotype2_id TYPE bigint,
  4414. ALTER pub_id TYPE bigint,
  4415. ALTER organism_id TYPE bigint;
  4416. --
  4417. -- Name: phenotype_comparison_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4418. --
  4419. ALTER TABLE phenotype_comparison_cvterm
  4420. ALTER phenotype_comparison_cvterm_id TYPE bigint,
  4421. ALTER phenotype_comparison_id TYPE bigint,
  4422. ALTER cvterm_id TYPE bigint,
  4423. ALTER pub_id TYPE bigint;
  4424. --
  4425. -- Name: phenotype_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4426. --
  4427. ALTER TABLE phenotype_cvterm
  4428. ALTER phenotype_cvterm_id TYPE bigint,
  4429. ALTER phenotype_id TYPE bigint,
  4430. ALTER cvterm_id TYPE bigint;
  4431. --
  4432. -- Name: TABLE phenotype_cvterm; Type: COMMENT; Schema: public; Owner: chado
  4433. --
  4434. COMMENT ON TABLE phenotype_cvterm IS 'phenotype to cvterm associations.';
  4435. --
  4436. -- Name: phenotypeprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4437. --
  4438. CREATE TABLE IF NOT EXISTS phenotypeprop (
  4439. phenotypeprop_id bigint NOT NULL,
  4440. phenotype_id bigint NOT NULL,
  4441. type_id bigint NOT NULL,
  4442. value text,
  4443. rank integer DEFAULT 0 NOT NULL
  4444. );
  4445. --
  4446. -- Name: TABLE phenotypeprop; Type: COMMENT; Schema: public; Owner: chado
  4447. --
  4448. 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.';
  4449. --
  4450. -- Name: phenotypeprop_phenotypeprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4451. --
  4452. CREATE SEQUENCE IF NOT EXISTS phenotypeprop_phenotypeprop_id_seq
  4453. START WITH 1
  4454. INCREMENT BY 1
  4455. NO MINVALUE
  4456. NO MAXVALUE
  4457. CACHE 1;
  4458. --
  4459. -- Name: phenotypeprop_phenotypeprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4460. --
  4461. ALTER SEQUENCE phenotypeprop_phenotypeprop_id_seq OWNED BY phenotypeprop.phenotypeprop_id;
  4462. --
  4463. -- Name: phenstatement; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4464. --
  4465. ALTER TABLE phenstatement
  4466. ALTER phenstatement_id TYPE bigint,
  4467. ALTER genotype_id TYPE bigint,
  4468. ALTER environment_id TYPE bigint,
  4469. ALTER phenotype_id TYPE bigint,
  4470. ALTER type_id TYPE bigint,
  4471. ALTER pub_id TYPE bigint;
  4472. --
  4473. -- Name: phylonode; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4474. --
  4475. ALTER TABLE phylonode
  4476. ALTER phylonode_id TYPE bigint,
  4477. ALTER phylotree_id TYPE bigint,
  4478. ALTER parent_phylonode_id TYPE bigint,
  4479. ALTER type_id TYPE bigint,
  4480. ALTER feature_id TYPE bigint;
  4481. --
  4482. -- Name: phylonode_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4483. --
  4484. ALTER TABLE phylonode_dbxref
  4485. ALTER phylonode_dbxref_id TYPE bigint,
  4486. ALTER phylonode_id TYPE bigint,
  4487. ALTER dbxref_id TYPE biginT;
  4488. --
  4489. -- Name: phylonode_organism; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4490. --
  4491. ALTER TABLE phylonode_organism
  4492. ALTER phylonode_organism_id TYPE bigint,
  4493. ALTER phylonode_id TYPE bigint,
  4494. ALTER organism_id TYPE bigint;
  4495. --
  4496. -- Name: phylonode_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4497. --
  4498. ALTER TABLE phylonode_pub
  4499. ALTER phylonode_pub_id TYPE bigint,
  4500. ALTER phylonode_id TYPE bigint,
  4501. ALTER pub_id TYPE bigint;
  4502. --
  4503. -- Name: phylonode_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4504. --
  4505. ALTER TABLE phylonode_relationship
  4506. ALTER phylonode_relationship_id TYPE bigint,
  4507. ALTER subject_id TYPE bigint,
  4508. ALTER object_id TYPE bigint,
  4509. ALTER type_id TYPE bigint,
  4510. ALTER phylotree_id TYPE bigint;
  4511. --
  4512. -- Name: phylonodeprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4513. --
  4514. ALTER TABLE phylonodeprop
  4515. ALTER phylonodeprop_id TYPE bigint,
  4516. ALTER phylonode_id TYPE bigint,
  4517. ALTER type_id TYPE bigint;
  4518. --
  4519. -- Name: phylotree; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4520. --
  4521. ALTER TABLE phylotree
  4522. ALTER phylotree_id TYPE bigint,
  4523. ALTER dbxref_id TYPE bigint,
  4524. ALTER type_id TYPE bigint,
  4525. ALTER analysis_id TYPE bigint;
  4526. --
  4527. -- Name: phylotree_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4528. --
  4529. ALTER TABLE phylotree_pub
  4530. ALTER phylotree_pub_id TYPE bigint,
  4531. ALTER phylotree_id TYPE bigint,
  4532. ALTER pub_id TYPE bigint;
  4533. --
  4534. -- Name: phylotreeprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4535. --
  4536. CREATE TABLE IF NOT EXISTS phylotreeprop (
  4537. phylotreeprop_id bigint NOT NULL,
  4538. phylotree_id bigint NOT NULL,
  4539. type_id bigint NOT NULL,
  4540. value text,
  4541. rank integer DEFAULT 0 NOT NULL
  4542. );
  4543. --
  4544. -- Name: TABLE phylotreeprop; Type: COMMENT; Schema: public; Owner: chado
  4545. --
  4546. COMMENT ON TABLE phylotreeprop IS 'A phylotree can have any number of slot-value property
  4547. tags attached to it. This is an alternative to hardcoding a list of columns in the
  4548. relational schema, and is completely extensible.';
  4549. --
  4550. -- Name: COLUMN phylotreeprop.type_id; Type: COMMENT; Schema: public; Owner: chado
  4551. --
  4552. COMMENT ON COLUMN phylotreeprop.type_id IS 'The name of the property/slot is a cvterm.
  4553. The meaning of the property is defined in that cvterm.';
  4554. --
  4555. -- Name: COLUMN phylotreeprop.value; Type: COMMENT; Schema: public; Owner: chado
  4556. --
  4557. COMMENT ON COLUMN phylotreeprop.value IS 'The value of the property, represented as text.
  4558. Numeric values are converted to their text representation. This is less efficient than
  4559. using native database types, but is easier to query.';
  4560. --
  4561. -- Name: COLUMN phylotreeprop.rank; Type: COMMENT; Schema: public; Owner: chado
  4562. --
  4563. COMMENT ON COLUMN phylotreeprop.rank IS 'Property-Value ordering. Any
  4564. phylotree can have multiple values for any particular property type
  4565. these are ordered in a list using rank, counting from zero. For
  4566. properties that are single-valued rather than multi-valued, the
  4567. default 0 value should be used';
  4568. --
  4569. -- Name: phylotreeprop_phylotreeprop_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4570. --
  4571. CREATE SEQUENCE IF NOT EXISTS phylotreeprop_phylotreeprop_id_seq
  4572. START WITH 1
  4573. INCREMENT BY 1
  4574. NO MINVALUE
  4575. NO MAXVALUE
  4576. CACHE 1;
  4577. --
  4578. -- Name: phylotreeprop_phylotreeprop_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4579. --
  4580. ALTER SEQUENCE phylotreeprop_phylotreeprop_id_seq OWNED BY phylotreeprop.phylotreeprop_id;
  4581. --
  4582. -- Name: project; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4583. --
  4584. ALTER TABLE project
  4585. ALTER project_id TYPE bigint,
  4586. ALTER description TYPE text,
  4587. ALTER description DROP NOT NULL;
  4588. --
  4589. -- Name: TABLE project; Type: COMMENT; Schema: public; Owner: chado
  4590. --
  4591. COMMENT ON TABLE project IS 'Standard Chado flexible property table for projects.';
  4592. --
  4593. -- Name: project_analysis; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4594. --
  4595. CREATE TABLE IF NOT EXISTS project_analysis (
  4596. project_analysis_id bigint NOT NULL,
  4597. project_id bigint NOT NULL,
  4598. analysis_id bigint NOT NULL,
  4599. rank integer DEFAULT 0 NOT NULL
  4600. );
  4601. --
  4602. -- Name: TABLE project_analysis; Type: COMMENT; Schema: public; Owner: chado
  4603. --
  4604. COMMENT ON TABLE project_analysis IS 'Links an analysis to a project that may contain multiple analyses.
  4605. The rank column can be used to specify a simple ordering in which analyses were executed.';
  4606. --
  4607. -- Name: project_analysis_project_analysis_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4608. --
  4609. CREATE SEQUENCE IF NOT EXISTS project_analysis_project_analysis_id_seq
  4610. START WITH 1
  4611. INCREMENT BY 1
  4612. NO MINVALUE
  4613. NO MAXVALUE
  4614. CACHE 1;
  4615. --
  4616. -- Name: project_analysis_project_analysis_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4617. --
  4618. ALTER SEQUENCE project_analysis_project_analysis_id_seq OWNED BY project_analysis.project_analysis_id;
  4619. --
  4620. -- Name: project_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4621. --
  4622. ALTER TABLE project_contact
  4623. ALTER project_contact_id TYPE bigint,
  4624. ALTER project_id TYPE bigint,
  4625. ALTER contact_id TYPE bigint;
  4626. --
  4627. -- Name: TABLE project_contact; Type: COMMENT; Schema: public; Owner: chado
  4628. --
  4629. COMMENT ON TABLE project_contact IS 'Linking table for associating projects and contacts.';
  4630. --
  4631. -- Name: project_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4632. --
  4633. CREATE TABLE IF NOT EXISTS project_dbxref (
  4634. project_dbxref_id bigint NOT NULL,
  4635. project_id bigint NOT NULL,
  4636. dbxref_id bigint NOT NULL,
  4637. is_current boolean DEFAULT true NOT NULL
  4638. );
  4639. --
  4640. -- Name: TABLE project_dbxref; Type: COMMENT; Schema: public; Owner: chado
  4641. --
  4642. COMMENT ON TABLE project_dbxref IS 'project_dbxref links a project to dbxrefs.';
  4643. --
  4644. -- Name: COLUMN project_dbxref.is_current; Type: COMMENT; Schema: public; Owner: chado
  4645. --
  4646. 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.';
  4647. --
  4648. -- Name: project_dbxref_project_dbxref_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4649. --
  4650. CREATE SEQUENCE IF NOT EXISTS project_dbxref_project_dbxref_id_seq
  4651. START WITH 1
  4652. INCREMENT BY 1
  4653. NO MINVALUE
  4654. NO MAXVALUE
  4655. CACHE 1;
  4656. --
  4657. -- Name: project_dbxref_project_dbxref_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4658. --
  4659. ALTER SEQUENCE project_dbxref_project_dbxref_id_seq OWNED BY project_dbxref.project_dbxref_id;
  4660. --
  4661. -- Name: project_feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4662. --
  4663. CREATE TABLE IF NOT EXISTS project_feature (
  4664. project_feature_id bigint NOT NULL,
  4665. feature_id bigint NOT NULL,
  4666. project_id bigint NOT NULL
  4667. );
  4668. --
  4669. -- Name: TABLE project_feature; Type: COMMENT; Schema: public; Owner: chado
  4670. --
  4671. COMMENT ON TABLE project_feature IS 'This table is intended associate records in the feature table with a project.';
  4672. --
  4673. -- Name: project_feature_project_feature_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4674. --
  4675. CREATE SEQUENCE IF NOT EXISTS project_feature_project_feature_id_seq
  4676. START WITH 1
  4677. INCREMENT BY 1
  4678. NO MINVALUE
  4679. NO MAXVALUE
  4680. CACHE 1;
  4681. --
  4682. -- Name: project_feature_project_feature_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4683. --
  4684. ALTER SEQUENCE project_feature_project_feature_id_seq OWNED BY project_feature.project_feature_id;
  4685. --
  4686. -- Name: project_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4687. --
  4688. ALTER TABLE project_pub
  4689. ALTER project_pub_id TYPE bigint,
  4690. ALTER project_id TYPE bigint,
  4691. ALTER pub_id TYPE bigint;
  4692. COMMENT ON TABLE project_pub IS 'Linking table for associating projects and publications.';
  4693. --
  4694. -- Name: project_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4695. --
  4696. ALTER TABLE project_relationship
  4697. ALTER project_relationship_id TYPE bigint,
  4698. ALTER subject_project_id TYPE bigint,
  4699. ALTER object_project_id TYPE bigint,
  4700. ALTER type_id TYPE bigint;
  4701. --
  4702. -- Name: TABLE project_relationship; Type: COMMENT; Schema: public; Owner: chado
  4703. --
  4704. COMMENT ON TABLE project_relationship IS 'Linking table for relating projects to each other. For example, a
  4705. given project could be composed of several smaller subprojects';
  4706. --
  4707. -- Name: COLUMN project_relationship.type_id; Type: COMMENT; Schema: public; Owner: chado
  4708. --
  4709. COMMENT ON COLUMN project_relationship.type_id IS 'The cvterm type of the relationship being stated, such as "part of".';
  4710. --
  4711. -- Name: project_stock; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4712. --
  4713. CREATE TABLE IF NOT EXISTS project_stock (
  4714. project_stock_id bigint NOT NULL,
  4715. stock_id bigint NOT NULL,
  4716. project_id bigint NOT NULL
  4717. );
  4718. --
  4719. -- Name: TABLE project_stock; Type: COMMENT; Schema: public; Owner: chado
  4720. --
  4721. COMMENT ON TABLE project_stock IS 'This table is intended associate records in the stock table with a project.';
  4722. --
  4723. -- Name: project_stock_project_stock_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4724. --
  4725. CREATE SEQUENCE IF NOT EXISTS project_stock_project_stock_id_seq
  4726. START WITH 1
  4727. INCREMENT BY 1
  4728. NO MINVALUE
  4729. NO MAXVALUE
  4730. CACHE 1;
  4731. --
  4732. -- Name: projectprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4733. --
  4734. ALTER TABLE projectprop
  4735. ALTER projectprop_id TYPE bigint,
  4736. ALTER project_id TYPE bigint,
  4737. ALTER type_id TYPE bigint;
  4738. --
  4739. -- Name: protocol; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4740. --
  4741. ALTER TABLE protocol
  4742. ALTER protocol_id TYPE bigint,
  4743. ALTER type_id TYPE bigint,
  4744. ALTER pub_id TYPE bigint,
  4745. ALTER dbxref_id TYPE bigint;
  4746. --
  4747. -- Name: protocolparam; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4748. --
  4749. ALTER TABLE protocolparam
  4750. ALTER protocolparam_id TYPE bigint,
  4751. ALTER protocol_id TYPE bigint,
  4752. ALTER datatype_id TYPE bigint,
  4753. ALTER unittype_id TYPE bigint;
  4754. --
  4755. -- Name: pub_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4756. --
  4757. ALTER TABLE pub_dbxref
  4758. ALTER pub_dbxref_id TYPE bigint,
  4759. ALTER pub_id TYPE bigint,
  4760. ALTER dbxref_id TYPE bigint;
  4761. --
  4762. -- Name: pub_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4763. --
  4764. ALTER TABLE pub_relationship
  4765. ALTER pub_relationship_id TYPE bigint,
  4766. ALTER subject_id TYPE bigint,
  4767. ALTER object_id TYPE bigint,
  4768. ALTER type_id TYPE bigint;
  4769. --
  4770. -- Name: pubauthor; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4771. --
  4772. ALTER TABLE pubauthor
  4773. ALTER pubauthor_id TYPE bigint,
  4774. ALTER pub_id TYPE bigint;
  4775. --
  4776. -- Name: pubauthor_contact; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4777. --
  4778. CREATE TABLE IF NOT EXISTS pubauthor_contact (
  4779. pubauthor_contact_id bigint NOT NULL,
  4780. contact_id bigint NOT NULL,
  4781. pubauthor_id bigint NOT NULL
  4782. );
  4783. --
  4784. -- Name: TABLE pubauthor_contact; Type: COMMENT; Schema: public; Owner: chado
  4785. --
  4786. 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.';
  4787. --
  4788. -- Name: pubauthor_contact_pubauthor_contact_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4789. --
  4790. CREATE SEQUENCE IF NOT EXISTS pubauthor_contact_pubauthor_contact_id_seq
  4791. START WITH 1
  4792. INCREMENT BY 1
  4793. NO MINVALUE
  4794. NO MAXVALUE
  4795. CACHE 1;
  4796. --
  4797. -- Name: pubauthor_contact_pubauthor_contact_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4798. --
  4799. ALTER SEQUENCE pubauthor_contact_pubauthor_contact_id_seq OWNED BY pubauthor_contact.pubauthor_contact_id;
  4800. --
  4801. -- Name: pubprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4802. --
  4803. ALTER TABLE pubprop
  4804. ALTER pubprop_id TYPE bigint,
  4805. ALTER pub_id TYPE bigint,
  4806. ALTER type_id TYPE bigint;
  4807. --
  4808. -- Name: quantification; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4809. --
  4810. ALTER TABLE quantification
  4811. ALTER quantification_id TYPE bigint,
  4812. ALTER acquisition_id TYPE bigint,
  4813. ALTER operator_id TYPE bigint,
  4814. ALTER protocol_id TYPE bigint,
  4815. ALTER analysis_id TYPE bigint;
  4816. --
  4817. -- Name: quantification_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4818. --
  4819. ALTER TABLE quantification_relationship
  4820. ALTER quantification_relationship_id TYPE bigint,
  4821. ALTER subject_id TYPE bigint,
  4822. ALTER type_id TYPE bigint,
  4823. ALTER object_id TYPE bigint;
  4824. --
  4825. -- Name: quantificationprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4826. --
  4827. ALTER TABLE quantificationprop
  4828. ALTER quantificationprop_id TYPE bigint,
  4829. ALTER quantification_id TYPE bigint,
  4830. ALTER type_id TYPE bigint;
  4831. --
  4832. -- Name: stock; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4833. --
  4834. ALTER TABLE stock
  4835. ALTER stock_id TYPE bigint,
  4836. ALTER dbxref_id TYPE bigint,
  4837. ALTER organism_id TYPE bigint,
  4838. ALTER type_id TYPE bigint;
  4839. --
  4840. -- Name: stock_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4841. --
  4842. ALTER TABLE stock_cvterm
  4843. ALTER stock_cvterm_id TYPE bigint,
  4844. ALTER stock_id TYPE bigint,
  4845. ALTER cvterm_id TYPE bigint,
  4846. ALTER pub_id TYPE bigint;
  4847. --
  4848. -- Name: stock_cvtermprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4849. --
  4850. ALTER TABLE stock_cvtermprop
  4851. ALTER stock_cvtermprop_id TYPE bigint,
  4852. ALTER stock_cvterm_id TYPE bigint,
  4853. ALTER type_id TYPE bigint;
  4854. --
  4855. -- Name: stock_dbxref; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4856. --
  4857. ALTER TABLE stock_dbxref
  4858. ALTER stock_dbxref_id TYPE bigint,
  4859. ALTER stock_id TYPE bigint,
  4860. ALTER dbxref_id TYPE bigint;
  4861. --
  4862. -- Name: stock_dbxrefprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4863. --
  4864. ALTER TABLE stock_dbxrefprop
  4865. ALTER stock_dbxrefprop_id TYPE bigint,
  4866. ALTER stock_dbxref_id TYPE bigint,
  4867. ALTER type_id TYPE bigint;
  4868. --
  4869. -- Name: stock_feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4870. --
  4871. CREATE TABLE IF NOT EXISTS stock_feature (
  4872. stock_feature_id bigint NOT NULL,
  4873. feature_id bigint NOT NULL,
  4874. stock_id bigint NOT NULL,
  4875. type_id bigint NOT NULL,
  4876. rank integer DEFAULT 0 NOT NULL
  4877. );
  4878. --
  4879. -- Name: TABLE stock_feature; Type: COMMENT; Schema: public; Owner: chado
  4880. --
  4881. COMMENT ON TABLE stock_feature IS 'Links a stock to a feature.';
  4882. --
  4883. -- Name: stock_feature_stock_feature_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4884. --
  4885. CREATE SEQUENCE IF NOT EXISTS stock_feature_stock_feature_id_seq
  4886. START WITH 1
  4887. INCREMENT BY 1
  4888. NO MINVALUE
  4889. NO MAXVALUE
  4890. CACHE 1;
  4891. --
  4892. -- Name: stock_feature_stock_feature_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: chado
  4893. --
  4894. ALTER SEQUENCE stock_feature_stock_feature_id_seq OWNED BY stock_feature.stock_feature_id;
  4895. --
  4896. -- Name: stock_featuremap; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4897. --
  4898. CREATE TABLE IF NOT EXISTS stock_featuremap (
  4899. stock_featuremap_id bigint NOT NULL,
  4900. featuremap_id bigint NOT NULL,
  4901. stock_id bigint NOT NULL,
  4902. type_id bigint
  4903. );
  4904. --
  4905. -- Name: TABLE stock_featuremap; Type: COMMENT; Schema: public; Owner: chado
  4906. --
  4907. COMMENT ON TABLE stock_featuremap IS 'Links a featuremap to a stock.';
  4908. --
  4909. -- Name: stock_featuremap_stock_featuremap_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4910. --
  4911. CREATE SEQUENCE IF NOT EXISTS stock_featuremap_stock_featuremap_id_seq
  4912. START WITH 1
  4913. INCREMENT BY 1
  4914. NO MINVALUE
  4915. NO MAXVALUE
  4916. CACHE 1;
  4917. --
  4918. -- Name: stock_genotype; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4919. --
  4920. ALTER TABLE stock_genotype
  4921. ALTER stock_genotype_id TYPE bigint,
  4922. ALTER stock_id TYPE bigint,
  4923. ALTER genotype_id TYPE bigint;
  4924. --
  4925. -- Name: stock_library; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4926. --
  4927. CREATE TABLE IF NOT EXISTS stock_library (
  4928. stock_library_id bigint NOT NULL,
  4929. library_id bigint NOT NULL,
  4930. stock_id bigint NOT NULL
  4931. );
  4932. --
  4933. -- Name: TABLE stock_library; Type: COMMENT; Schema: public; Owner: chado
  4934. --
  4935. COMMENT ON TABLE stock_library IS 'Links a stock with a library.';
  4936. --
  4937. -- Name: stock_library_stock_library_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  4938. --
  4939. CREATE SEQUENCE IF NOT EXISTS stock_library_stock_library_id_seq
  4940. START WITH 1
  4941. INCREMENT BY 1
  4942. NO MINVALUE
  4943. NO MAXVALUE
  4944. CACHE 1;
  4945. --
  4946. -- Name: stock_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4947. --
  4948. ALTER TABLE stock_pub
  4949. ALTER stock_pub_id TYPE bigint,
  4950. ALTER stock_id TYPE bigint,
  4951. ALTER pub_id TYPE bigint;
  4952. --
  4953. -- Name: stock_relationship; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4954. --
  4955. ALTER TABLE stock_relationship
  4956. ALTER stock_relationship_id TYPE bigint,
  4957. ALTER subject_id TYPE bigint,
  4958. ALTER object_id TYPE bigint,
  4959. ALTER type_id TYPE bigint;
  4960. --
  4961. -- Name: stock_relationship_cvterm; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4962. --
  4963. ALTER TABLE stock_relationship_cvterm
  4964. ALTER stock_relationship_cvterm_id TYPE bigint,
  4965. ALTER stock_relationship_id TYPE bigint,
  4966. ALTER cvterm_id TYPE bigint,
  4967. ALTER pub_id TYPE bigint;
  4968. --
  4969. -- Name: stock_relationship_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4970. --
  4971. ALTER TABLE stock_relationship_pub
  4972. ALTER stock_relationship_pub_id TYPE bigint,
  4973. ALTER stock_relationship_id TYPE bigint,
  4974. ALTER pub_id TYPE bigint;
  4975. --
  4976. -- Name: stockcollection; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4977. --
  4978. ALTER TABLE stockcollection
  4979. ALTER stockcollection_id TYPE bigint,
  4980. ALTER type_id TYPE bigint,
  4981. ALTER contact_id TYPE bigint;
  4982. --
  4983. -- Name: stockcollection_db; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  4984. --
  4985. CREATE TABLE IF NOT EXISTS stockcollection_db (
  4986. stockcollection_db_id bigint NOT NULL,
  4987. stockcollection_id bigint NOT NULL,
  4988. db_id bigint NOT NULL
  4989. );
  4990. --
  4991. -- Name: TABLE stockcollection_db; Type: COMMENT; Schema: public; Owner: chado
  4992. --
  4993. COMMENT ON TABLE stockcollection_db IS 'Stock collections may be respresented
  4994. by an external online database. This table associates a stock collection with
  4995. a database where its member stocks can be found. Individual stock that are part
  4996. of this collction should have entries in the stock_dbxref table with the same
  4997. db_id record';
  4998. --
  4999. -- Name: stockcollection_db_stockcollection_db_id_seq; Type: SEQUENCE; Schema: public; Owner: chado
  5000. --
  5001. CREATE SEQUENCE IF NOT EXISTS stockcollection_db_stockcollection_db_id_seq
  5002. START WITH 1
  5003. INCREMENT BY 1
  5004. NO MINVALUE
  5005. NO MAXVALUE
  5006. CACHE 1;
  5007. --
  5008. -- Name: stockcollection_stock; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5009. --
  5010. ALTER TABLE stockcollection_stock
  5011. ALTER stockcollection_stock_id TYPE bigint,
  5012. ALTER stockcollection_id TYPE bigint,
  5013. ALTER stock_id TYPE bigint;
  5014. --
  5015. -- Name: stockcollectionprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5016. --
  5017. ALTER TABLE stockcollectionprop
  5018. ALTER stockcollectionprop_id TYPE bigint,
  5019. ALTER stockcollection_id TYPE bigint,
  5020. ALTER type_id TYPE bigint;
  5021. --
  5022. -- Name: stockprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5023. --
  5024. ALTER TABLE stockprop
  5025. ALTER stockprop_id TYPE bigint,
  5026. ALTER stock_id TYPE bigint,
  5027. ALTER type_id TYPE bigint;
  5028. --
  5029. -- Name: stockprop_pub; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5030. --
  5031. ALTER TABLE stockprop_pub
  5032. ALTER stockprop_pub_id TYPE biginT,
  5033. ALTER stockprop_id TYPE bigint,
  5034. ALTER pub_id TYPE bigint;
  5035. --
  5036. -- Name: study; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5037. --
  5038. ALTER TABLE study
  5039. ALTER study_id TYPE bigint,
  5040. ALTER contact_id TYPE bigint,
  5041. ALTER pub_id TYPE bigint,
  5042. ALTER dbxref_id TYPE bigint;
  5043. --
  5044. -- Name: study_assay; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5045. --
  5046. ALTER TABLE study_assay
  5047. ALTER study_assay_id TYPE bigint,
  5048. ALTER study_id TYPE bigint,
  5049. ALTER assay_id TYPE bigint;
  5050. --
  5051. -- Name: studydesign; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5052. --
  5053. ALTER TABLE studydesign
  5054. ALTER studydesign_id TYPE bigint,
  5055. ALTER study_id TYPE bigint;
  5056. --
  5057. -- Name: studydesignprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5058. --
  5059. ALTER TABLE studydesignprop
  5060. ALTER studydesignprop_id TYPE bigint,
  5061. ALTER studydesign_id TYPE bigint,
  5062. ALTER type_id TYPE bigint;
  5063. --
  5064. -- Name: studyfactor; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5065. --
  5066. ALTER TABLE studyfactor
  5067. ALTER studyfactor_id TYPE bigint,
  5068. ALTER studydesign_id TYPE bigint,
  5069. ALTER type_id TYPE bigint;
  5070. --
  5071. -- Name: studyfactorvalue; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5072. --
  5073. ALTER TABLE studyfactorvalue
  5074. ALTER studyfactorvalue_id TYPE bigint,
  5075. ALTER studyfactor_id TYPE bigint,
  5076. ALTER assay_id TYPE bigint;
  5077. --
  5078. -- Name: studyprop; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5079. --
  5080. ALTER TABLE studyprop
  5081. ALTER studyprop_id TYPE bigint,
  5082. ALTER study_id TYPE bigint,
  5083. ALTER type_id TYPE bigint;
  5084. --
  5085. -- Name: studyprop_feature; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5086. --
  5087. ALTER TABLE studyprop_feature
  5088. ALTER studyprop_feature_id TYPE bigint,
  5089. ALTER studyprop_id TYPE bigint,
  5090. ALTER feature_id TYPE bigint,
  5091. ALTER type_id TYPE bigint;
  5092. --
  5093. -- Name: tableinfo; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5094. --
  5095. ALTER TABLE tableinfo
  5096. ALTER tableinfo_Id TYPE bigint,
  5097. ALTER view_on_table_id TYPE bigint,
  5098. ALTER superclass_table_id TYPE bigint;
  5099. --
  5100. -- Name: treatment; Type: TABLE; Schema: public; Owner: chado; Tablespace:
  5101. --
  5102. ALTER TABLE treatment
  5103. ALTER treatment_id TYPE bigint,
  5104. ALTER biomaterial_id TYPE bigint,
  5105. ALTER type_id TYPE bigint,
  5106. ALTER protocol_id TYPE bigint;
  5107. --
  5108. -- Name: analysis_cvterm_id; Type: DEFAULT; Schema: public; Owner: chado
  5109. --
  5110. ALTER TABLE ONLY analysis_cvterm ALTER COLUMN analysis_cvterm_id SET DEFAULT nextval('analysis_cvterm_analysis_cvterm_id_seq'::regclass);
  5111. --
  5112. -- Name: analysis_dbxref_id; Type: DEFAULT; Schema: public; Owner: chado
  5113. --
  5114. ALTER TABLE ONLY analysis_dbxref ALTER COLUMN analysis_dbxref_id SET DEFAULT nextval('analysis_dbxref_analysis_dbxref_id_seq'::regclass);
  5115. --
  5116. -- Name: analysis_pub_id; Type: DEFAULT; Schema: public; Owner: chado
  5117. --
  5118. ALTER TABLE ONLY analysis_pub ALTER COLUMN analysis_pub_id SET DEFAULT nextval('analysis_pub_analysis_pub_id_seq'::regclass);
  5119. --
  5120. -- Name: analysis_relationship_id; Type: DEFAULT; Schema: public; Owner: chado
  5121. --
  5122. ALTER TABLE ONLY analysis_relationship ALTER COLUMN analysis_relationship_id SET DEFAULT nextval('analysis_relationship_analysis_relationship_id_seq'::regclass);
  5123. --
  5124. -- Name: dbprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5125. --
  5126. ALTER TABLE ONLY dbprop ALTER COLUMN dbprop_id SET DEFAULT nextval('dbprop_dbprop_id_seq'::regclass);
  5127. --
  5128. -- Name: feature_contact_id; Type: DEFAULT; Schema: public; Owner: chado
  5129. --
  5130. ALTER TABLE ONLY feature_contact ALTER COLUMN feature_contact_id SET DEFAULT nextval('feature_contact_feature_contact_id_seq'::regclass);
  5131. --
  5132. -- Name: featuremap_contact_id; Type: DEFAULT; Schema: public; Owner: chado
  5133. --
  5134. ALTER TABLE ONLY featuremap_contact ALTER COLUMN featuremap_contact_id SET DEFAULT nextval('featuremap_contact_featuremap_contact_id_seq'::regclass);
  5135. --
  5136. -- Name: featuremap_dbxref_id; Type: DEFAULT; Schema: public; Owner: chado
  5137. --
  5138. ALTER TABLE ONLY featuremap_dbxref ALTER COLUMN featuremap_dbxref_id SET DEFAULT nextval('featuremap_dbxref_featuremap_dbxref_id_seq'::regclass);
  5139. --
  5140. -- Name: featuremap_organism_id; Type: DEFAULT; Schema: public; Owner: chado
  5141. --
  5142. ALTER TABLE ONLY featuremap_organism ALTER COLUMN featuremap_organism_id SET DEFAULT nextval('featuremap_organism_featuremap_organism_id_seq'::regclass);
  5143. --
  5144. -- Name: featuremapprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5145. --
  5146. ALTER TABLE ONLY featuremapprop ALTER COLUMN featuremapprop_id SET DEFAULT nextval('featuremapprop_featuremapprop_id_seq'::regclass);
  5147. --
  5148. -- Name: featureposprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5149. --
  5150. ALTER TABLE ONLY featureposprop
  5151. ALTER COLUMN featureposprop_id SET DEFAULT nextval('featureposprop_featureposprop_id_seq'::regclass);
  5152. --
  5153. -- Name: library_contact_id; Type: DEFAULT; Schema: public; Owner: chado
  5154. --
  5155. ALTER TABLE ONLY library_contact ALTER COLUMN library_contact_id SET DEFAULT nextval('library_contact_library_contact_id_seq'::regclass);
  5156. --
  5157. -- Name: library_expression_id; Type: DEFAULT; Schema: public; Owner: chado
  5158. --
  5159. ALTER TABLE ONLY library_expression ALTER COLUMN library_expression_id SET DEFAULT nextval('library_expression_library_expression_id_seq'::regclass);
  5160. --
  5161. -- Name: library_expressionprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5162. --
  5163. ALTER TABLE ONLY library_expressionprop ALTER COLUMN library_expressionprop_id SET DEFAULT nextval('library_expressionprop_library_expressionprop_id_seq'::regclass);
  5164. --
  5165. -- Name: library_featureprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5166. --
  5167. ALTER TABLE ONLY library_featureprop ALTER COLUMN library_featureprop_id SET DEFAULT nextval('library_featureprop_library_featureprop_id_seq'::regclass);
  5168. --
  5169. -- Name: library_relationship_id; Type: DEFAULT; Schema: public; Owner: chado
  5170. --
  5171. ALTER TABLE ONLY library_relationship ALTER COLUMN library_relationship_id SET DEFAULT nextval('library_relationship_library_relationship_id_seq'::regclass);
  5172. --
  5173. -- Name: library_relationship_pub_id; Type: DEFAULT; Schema: public; Owner: chado
  5174. --
  5175. ALTER TABLE ONLY library_relationship_pub ALTER COLUMN library_relationship_pub_id SET DEFAULT nextval('library_relationship_pub_library_relationship_pub_id_seq'::regclass);
  5176. --
  5177. -- Name: nd_experiment_analysis_id; Type: DEFAULT; Schema: public; Owner: chado
  5178. --
  5179. ALTER TABLE ONLY nd_experiment_analysis ALTER COLUMN nd_experiment_analysis_id SET DEFAULT nextval('nd_experiment_analysis_nd_experiment_analysis_id_seq'::regclass);
  5180. --
  5181. -- Name: organism_cvterm_id; Type: DEFAULT; Schema: public; Owner: chado
  5182. --
  5183. ALTER TABLE ONLY organism_cvterm ALTER COLUMN organism_cvterm_id SET DEFAULT nextval('organism_cvterm_organism_cvterm_id_seq'::regclass);
  5184. --
  5185. -- Name: organism_cvtermprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5186. --
  5187. ALTER TABLE ONLY organism_cvtermprop ALTER COLUMN organism_cvtermprop_id SET DEFAULT nextval('organism_cvtermprop_organism_cvtermprop_id_seq'::regclass);
  5188. --
  5189. -- Name: organism_pub_id; Type: DEFAULT; Schema: public; Owner: chado
  5190. --
  5191. ALTER TABLE ONLY organism_pub ALTER COLUMN organism_pub_id SET DEFAULT nextval('organism_pub_organism_pub_id_seq'::regclass);
  5192. --
  5193. -- Name: organism_relationship_id; Type: DEFAULT; Schema: public; Owner: chado
  5194. --
  5195. ALTER TABLE ONLY organism_relationship ALTER COLUMN organism_relationship_id SET DEFAULT nextval('organism_relationship_organism_relationship_id_seq'::regclass);
  5196. --
  5197. -- Name: organismprop_pub_id; Type: DEFAULT; Schema: public; Owner: chado
  5198. --
  5199. ALTER TABLE ONLY organismprop_pub ALTER COLUMN organismprop_pub_id SET DEFAULT nextval('organismprop_pub_organismprop_pub_id_seq'::regclass);
  5200. --
  5201. -- Name: phenotypeprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5202. --
  5203. ALTER TABLE ONLY phenotypeprop ALTER COLUMN phenotypeprop_id SET DEFAULT nextval('phenotypeprop_phenotypeprop_id_seq'::regclass);
  5204. --
  5205. -- Name: phylotreeprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5206. --
  5207. ALTER TABLE ONLY phylotreeprop ALTER COLUMN phylotreeprop_id SET DEFAULT nextval('phylotreeprop_phylotreeprop_id_seq'::regclass);
  5208. --
  5209. -- Name: project_analysis_id; Type: DEFAULT; Schema: public; Owner: chado
  5210. --
  5211. ALTER TABLE ONLY project_analysis ALTER COLUMN project_analysis_id SET DEFAULT nextval('project_analysis_project_analysis_id_seq'::regclass);
  5212. --
  5213. -- Name: project_dbxref_id; Type: DEFAULT; Schema: public; Owner: chado
  5214. --
  5215. ALTER TABLE ONLY project_dbxref ALTER COLUMN project_dbxref_id SET DEFAULT nextval('project_dbxref_project_dbxref_id_seq'::regclass);
  5216. --
  5217. -- Name: project_feature_id; Type: DEFAULT; Schema: public; Owner: chado
  5218. --
  5219. ALTER TABLE ONLY project_feature ALTER COLUMN project_feature_id SET DEFAULT nextval('project_feature_project_feature_id_seq'::regclass);
  5220. --
  5221. -- Name: project_stock_id; Type: DEFAULT; Schema: public; Owner: chado
  5222. --
  5223. ALTER TABLE ONLY project_stock ALTER COLUMN project_stock_id SET DEFAULT nextval('project_stock_project_stock_id_seq'::regclass);
  5224. --
  5225. -- Name: pubauthor_contact_id; Type: DEFAULT; Schema: public; Owner: chado
  5226. --
  5227. ALTER TABLE ONLY pubauthor_contact ALTER COLUMN pubauthor_contact_id SET DEFAULT nextval('pubauthor_contact_pubauthor_contact_id_seq'::regclass);
  5228. --
  5229. -- Name: stock_feature_id; Type: DEFAULT; Schema: public; Owner: chado
  5230. --
  5231. ALTER TABLE ONLY stock_feature ALTER COLUMN stock_feature_id SET DEFAULT nextval('stock_feature_stock_feature_id_seq'::regclass);
  5232. --
  5233. -- Name: stock_featuremap_id; Type: DEFAULT; Schema: public; Owner: chado
  5234. --
  5235. ALTER TABLE ONLY stock_featuremap ALTER COLUMN stock_featuremap_id SET DEFAULT nextval('stock_featuremap_stock_featuremap_id_seq'::regclass);
  5236. --
  5237. -- Name: stock_library_id; Type: DEFAULT; Schema: public; Owner: chado
  5238. --
  5239. ALTER TABLE ONLY stock_library ALTER COLUMN stock_library_id SET DEFAULT nextval('stock_library_stock_library_id_seq'::regclass);
  5240. --
  5241. -- Name: stockcollection_db_id; Type: DEFAULT; Schema: public; Owner: chado
  5242. --
  5243. ALTER TABLE ONLY stockcollection_db ALTER COLUMN stockcollection_db_id SET DEFAULT nextval('stockcollection_db_stockcollection_db_id_seq'::regclass);
  5244. --
  5245. -- Name: analysis_cvterm_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5246. --
  5247. ALTER TABLE analysis_cvterm DROP CONSTRAINT IF EXISTS analysis_cvterm_c1;
  5248. ALTER TABLE ONLY analysis_cvterm
  5249. ADD CONSTRAINT analysis_cvterm_c1 UNIQUE (analysis_id, cvterm_id, rank);
  5250. --
  5251. -- Name: analysis_cvterm_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5252. --
  5253. ALTER TABLE analysis_cvterm DROP CONSTRAINT IF EXISTS analysis_cvterm_pkey;
  5254. ALTER TABLE ONLY analysis_cvterm
  5255. ADD CONSTRAINT analysis_cvterm_pkey PRIMARY KEY (analysis_cvterm_id);
  5256. --
  5257. -- Name: analysis_dbxref_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5258. --
  5259. ALTER TABLE analysis_dbxref DROP CONSTRAINT IF EXISTS analysis_dbxref_c1;
  5260. ALTER TABLE ONLY analysis_dbxref
  5261. ADD CONSTRAINT analysis_dbxref_c1 UNIQUE (analysis_id, dbxref_id);
  5262. --
  5263. -- Name: analysis_dbxref_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5264. --
  5265. ALTER TABLE analysis_dbxref DROP CONSTRAINT IF EXISTS analysis_dbxref_pkey;
  5266. ALTER TABLE ONLY analysis_dbxref
  5267. ADD CONSTRAINT analysis_dbxref_pkey PRIMARY KEY (analysis_dbxref_id);
  5268. --
  5269. -- Name: analysis_pub_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5270. --
  5271. ALTER TABLE analysis_pub DROP CONSTRAINT IF EXISTS analysis_pub_c1;
  5272. ALTER TABLE ONLY analysis_pub
  5273. ADD CONSTRAINT analysis_pub_c1 UNIQUE (analysis_id, pub_id);
  5274. --
  5275. -- Name: analysis_pub_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5276. --
  5277. ALTER TABLE analysis_pub DROP CONSTRAINT IF EXISTS analysis_pub_pkey;
  5278. ALTER TABLE ONLY analysis_pub
  5279. ADD CONSTRAINT analysis_pub_pkey PRIMARY KEY (analysis_pub_id);
  5280. --
  5281. -- Name: analysis_relationship_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5282. --
  5283. ALTER TABLE analysis_relationship DROP CONSTRAINT IF EXISTS analysis_relationship_c1;
  5284. ALTER TABLE ONLY analysis_relationship
  5285. ADD CONSTRAINT analysis_relationship_c1 UNIQUE (subject_id, object_id, type_id, rank);
  5286. --
  5287. -- Name: analysis_relationship_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5288. --
  5289. ALTER TABLE analysis_relationship DROP CONSTRAINT IF EXISTS analysis_relationship_pkey;
  5290. ALTER TABLE ONLY analysis_relationship
  5291. ADD CONSTRAINT analysis_relationship_pkey PRIMARY KEY (analysis_relationship_id);
  5292. --
  5293. -- Name: contactprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5294. --
  5295. ALTER TABLE contactprop DROP CONSTRAINT IF EXISTS contactprop_c1;
  5296. ALTER TABLE ONLY contactprop
  5297. ADD CONSTRAINT contactprop_c1 UNIQUE (contact_id, type_id, rank);
  5298. --
  5299. -- Name: contactprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5300. --
  5301. ALTER TABLE contactprop DROP CONSTRAINT IF EXISTS contactprop_pkey;
  5302. ALTER TABLE ONLY contactprop
  5303. ADD CONSTRAINT contactprop_pkey PRIMARY KEY (contactprop_id);
  5304. --
  5305. -- Name: dbprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5306. --
  5307. ALTER TABLE dbprop DROP CONSTRAINT IF EXISTS dbprop_c1;
  5308. ALTER TABLE ONLY dbprop
  5309. ADD CONSTRAINT dbprop_c1 UNIQUE (db_id, type_id, rank);
  5310. --
  5311. -- Name: dbprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5312. --
  5313. ALTER TABLE dbprop DROP CONSTRAINT IF EXISTS dbprop_pkey;
  5314. ALTER TABLE ONLY dbprop
  5315. ADD CONSTRAINT dbprop_pkey PRIMARY KEY (dbprop_id);
  5316. --
  5317. -- Name: expression_cvterm_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5318. --
  5319. ALTER TABLE ONLY expression_cvterm DROP CONSTRAINT expression_cvterm_c1;
  5320. ALTER TABLE ONLY expression_cvterm
  5321. ADD CONSTRAINT expression_cvterm_c1 UNIQUE (expression_id, cvterm_id, rank, cvterm_type_id);
  5322. --
  5323. -- Name: contactprop_id; Type: DEFAULT; Schema: public; Owner: chado
  5324. --
  5325. ALTER TABLE ONLY contactprop ALTER COLUMN contactprop_id SET DEFAULT nextval('contactprop_contactprop_id_seq'::regclass);
  5326. --
  5327. -- Name: feature_contact_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5328. --
  5329. ALTER TABLE feature_contact DROP CONSTRAINT IF EXISTS feature_contact_c1;
  5330. ALTER TABLE ONLY feature_contact
  5331. ADD CONSTRAINT feature_contact_c1 UNIQUE (feature_id, contact_id);
  5332. --
  5333. -- Name: feature_contact_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5334. --
  5335. ALTER TABLE feature_contact DROP CONSTRAINT IF EXISTS feature_contact_pkey;
  5336. ALTER TABLE ONLY feature_contact
  5337. ADD CONSTRAINT feature_contact_pkey PRIMARY KEY (feature_contact_id);
  5338. --
  5339. -- Name: featuremap_contact_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5340. --
  5341. ALTER TABLE featuremap_contact DROP CONSTRAINT IF EXISTS featuremap_contact_c1;
  5342. ALTER TABLE ONLY featuremap_contact
  5343. ADD CONSTRAINT featuremap_contact_c1 UNIQUE (featuremap_id, contact_id);
  5344. --
  5345. -- Name: featuremap_contact_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5346. --
  5347. ALTER TABLE featuremap_contact DROP CONSTRAINT IF EXISTS featuremap_contact_pkey;
  5348. ALTER TABLE ONLY featuremap_contact
  5349. ADD CONSTRAINT featuremap_contact_pkey PRIMARY KEY (featuremap_contact_id);
  5350. --
  5351. -- Name: featuremap_dbxref_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5352. --
  5353. ALTER TABLE featuremap_dbxref DROP CONSTRAINT IF EXISTS featuremap_dbxref_pkey;
  5354. ALTER TABLE ONLY featuremap_dbxref
  5355. ADD CONSTRAINT featuremap_dbxref_pkey PRIMARY KEY (featuremap_dbxref_id);
  5356. --
  5357. -- Name: featuremap_organism_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5358. --
  5359. ALTER TABLE featuremap_organism DROP CONSTRAINT IF EXISTS featuremap_organism_c1;
  5360. ALTER TABLE ONLY featuremap_organism
  5361. ADD CONSTRAINT featuremap_organism_c1 UNIQUE (featuremap_id, organism_id);
  5362. --
  5363. -- Name: featuremap_organism_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5364. --
  5365. ALTER TABLE featuremap_organism DROP CONSTRAINT IF EXISTS featuremap_organism_pkey;
  5366. ALTER TABLE ONLY featuremap_organism
  5367. ADD CONSTRAINT featuremap_organism_pkey PRIMARY KEY (featuremap_organism_id);
  5368. --
  5369. -- Name: featuremapprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5370. --
  5371. ALTER TABLE featuremapprop DROP CONSTRAINT IF EXISTS featuremapprop_c1;
  5372. ALTER TABLE ONLY featuremapprop
  5373. ADD CONSTRAINT featuremapprop_c1 UNIQUE (featuremap_id, type_id, rank);
  5374. --
  5375. -- Name: featuremapprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5376. --
  5377. ALTER TABLE featuremapprop DROP CONSTRAINT IF EXISTS featuremapprop_pkey;
  5378. ALTER TABLE ONLY featuremapprop
  5379. ADD CONSTRAINT featuremapprop_pkey PRIMARY KEY (featuremapprop_id);
  5380. --
  5381. -- Name: featureposprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5382. --
  5383. ALTER TABLE featureposprop DROP CONSTRAINT IF EXISTS featureposprop_c1;
  5384. ALTER TABLE ONLY featureposprop
  5385. ADD CONSTRAINT featureposprop_c1 UNIQUE (featurepos_id, type_id, rank);
  5386. --
  5387. -- Name: featureposprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5388. --
  5389. ALTER TABLE featureposprop DROP CONSTRAINT IF EXISTS featureposprop_pkey;
  5390. ALTER TABLE ONLY featureposprop
  5391. ADD CONSTRAINT featureposprop_pkey PRIMARY KEY (featureposprop_id);
  5392. --
  5393. -- Name: library_contact_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5394. --
  5395. ALTER TABLE library_contact DROP CONSTRAINT IF EXISTS library_contact_c1;
  5396. ALTER TABLE ONLY library_contact
  5397. ADD CONSTRAINT library_contact_c1 UNIQUE (library_id, contact_id);
  5398. --
  5399. -- Name: library_contact_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5400. --
  5401. ALTER TABLE library_contact DROP CONSTRAINT IF EXISTS library_contact_pkey;
  5402. ALTER TABLE ONLY library_contact
  5403. ADD CONSTRAINT library_contact_pkey PRIMARY KEY (library_contact_id);
  5404. --
  5405. -- Name: library_expression_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5406. --
  5407. ALTER TABLE library_expression DROP CONSTRAINT IF EXISTS library_expression_c1;
  5408. ALTER TABLE ONLY library_expression
  5409. ADD CONSTRAINT library_expression_c1 UNIQUE (library_id, expression_id);
  5410. --
  5411. -- Name: library_expression_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5412. --
  5413. ALTER TABLE library_expression DROP CONSTRAINT IF EXISTS library_expression_pkey;
  5414. ALTER TABLE ONLY library_expression
  5415. ADD CONSTRAINT library_expression_pkey PRIMARY KEY (library_expression_id);
  5416. --
  5417. -- Name: library_expressionprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5418. --
  5419. ALTER TABLE library_expressionprop DROP CONSTRAINT IF EXISTS library_expressionprop_c1;
  5420. ALTER TABLE ONLY library_expressionprop
  5421. ADD CONSTRAINT library_expressionprop_c1 UNIQUE (library_expression_id, type_id, rank);
  5422. --
  5423. -- Name: library_expressionprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5424. --
  5425. ALTER TABLE library_expressionprop DROP CONSTRAINT IF EXISTS library_expressionprop_pkey;
  5426. ALTER TABLE ONLY library_expressionprop
  5427. ADD CONSTRAINT library_expressionprop_pkey PRIMARY KEY (library_expressionprop_id);
  5428. --
  5429. -- Name: library_featureprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5430. --
  5431. ALTER TABLE library_featureprop DROP CONSTRAINT IF EXISTS library_featureprop_c1;
  5432. ALTER TABLE ONLY library_featureprop
  5433. ADD CONSTRAINT library_featureprop_c1 UNIQUE (library_feature_id, type_id, rank);
  5434. --
  5435. -- Name: library_featureprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5436. --
  5437. ALTER TABLE library_featureprop DROP CONSTRAINT IF EXISTS library_featureprop_pkey;
  5438. ALTER TABLE ONLY library_featureprop
  5439. ADD CONSTRAINT library_featureprop_pkey PRIMARY KEY (library_featureprop_id);
  5440. --
  5441. -- Name: library_relationship_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5442. --
  5443. ALTER TABLE library_relationship DROP CONSTRAINT IF EXISTS library_relationship_c1;
  5444. ALTER TABLE ONLY library_relationship
  5445. ADD CONSTRAINT library_relationship_c1 UNIQUE (subject_id, object_id, type_id);
  5446. --
  5447. -- Name: library_relationship_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5448. --
  5449. ALTER TABLE library_relationship DROP CONSTRAINT IF EXISTS library_relationship_pkey;
  5450. ALTER TABLE ONLY library_relationship
  5451. ADD CONSTRAINT library_relationship_pkey PRIMARY KEY (library_relationship_id);
  5452. --
  5453. -- Name: library_relationship_pub_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5454. --
  5455. ALTER TABLE library_relationship_pub DROP CONSTRAINT IF EXISTS library_relationship_pub_c1;
  5456. ALTER TABLE ONLY library_relationship_pub
  5457. ADD CONSTRAINT library_relationship_pub_c1 UNIQUE (library_relationship_id, pub_id);
  5458. --
  5459. -- Name: library_relationship_pub_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5460. --
  5461. ALTER TABLE library_relationship_pub DROP CONSTRAINT IF EXISTS library_relationship_pub_pkey;
  5462. ALTER TABLE ONLY library_relationship_pub
  5463. ADD CONSTRAINT library_relationship_pub_pkey PRIMARY KEY (library_relationship_pub_id);
  5464. --
  5465. -- Name: nd_experiment_analysis_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5466. --
  5467. ALTER TABLE nd_experiment_analysis DROP CONSTRAINT IF EXISTS nd_experiment_analysis_pkey;
  5468. ALTER TABLE ONLY nd_experiment_analysis
  5469. ADD CONSTRAINT nd_experiment_analysis_pkey PRIMARY KEY (nd_experiment_analysis_id);
  5470. --
  5471. -- Name: nd_experiment_project_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5472. --
  5473. ALTER TABLE nd_experiment_project DROP CONSTRAINT IF EXISTS nd_experiment_project_c1;
  5474. ALTER TABLE ONLY nd_experiment_project
  5475. ADD CONSTRAINT nd_experiment_project_c1 UNIQUE (project_id, nd_experiment_id);
  5476. ALTER TABLE ONLY organism DROP CONSTRAINT organism_c1;
  5477. ALTER TABLE ONLY organism
  5478. ADD CONSTRAINT organism_c1 UNIQUE (genus, species, type_id, infraspecific_name);
  5479. --
  5480. -- Name: organism_cvterm_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5481. --
  5482. ALTER TABLE organism_cvterm DROP CONSTRAINT IF EXISTS organism_cvterm_c1;
  5483. ALTER TABLE ONLY organism_cvterm
  5484. ADD CONSTRAINT organism_cvterm_c1 UNIQUE (organism_id, cvterm_id, pub_id);
  5485. --
  5486. -- Name: organism_cvterm_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5487. --
  5488. ALTER TABLE organism_cvterm DROP CONSTRAINT IF EXISTS organism_cvterm_pkey;
  5489. ALTER TABLE ONLY organism_cvterm
  5490. ADD CONSTRAINT organism_cvterm_pkey PRIMARY KEY (organism_cvterm_id);
  5491. --
  5492. -- Name: organism_cvtermprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5493. --
  5494. ALTER TABLE organism_cvtermprop DROP CONSTRAINT IF EXISTS organism_cvtermprop_c1;
  5495. ALTER TABLE ONLY organism_cvtermprop
  5496. ADD CONSTRAINT organism_cvtermprop_c1 UNIQUE (organism_cvterm_id, type_id, rank);
  5497. --
  5498. -- Name: organism_cvtermprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5499. --
  5500. ALTER TABLE organism_cvtermprop DROP CONSTRAINT IF EXISTS organism_cvtermprop_pkey;
  5501. ALTER TABLE ONLY organism_cvtermprop
  5502. ADD CONSTRAINT organism_cvtermprop_pkey PRIMARY KEY (organism_cvtermprop_id);
  5503. --
  5504. -- Name: organism_pub_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5505. --
  5506. ALTER TABLE organism_pub DROP CONSTRAINT IF EXISTS organism_pub_c1;
  5507. ALTER TABLE ONLY organism_pub
  5508. ADD CONSTRAINT organism_pub_c1 UNIQUE (organism_id, pub_id);
  5509. --
  5510. -- Name: organism_pub_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5511. --
  5512. ALTER TABLE organism_pub DROP CONSTRAINT IF EXISTS organism_pub_pkey;
  5513. ALTER TABLE ONLY organism_pub
  5514. ADD CONSTRAINT organism_pub_pkey PRIMARY KEY (organism_pub_id);
  5515. --
  5516. -- Name: organism_relationship_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5517. --
  5518. ALTER TABLE organism_relationship DROP CONSTRAINT IF EXISTS organism_relationship_c1;
  5519. ALTER TABLE ONLY organism_relationship
  5520. ADD CONSTRAINT organism_relationship_c1 UNIQUE (subject_id, object_id, type_id, rank);
  5521. --
  5522. -- Name: organism_relationship_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5523. --
  5524. ALTER TABLE organism_relationship DROP CONSTRAINT IF EXISTS organism_relationship_pkey;
  5525. ALTER TABLE ONLY organism_relationship
  5526. ADD CONSTRAINT organism_relationship_pkey PRIMARY KEY (organism_relationship_id);
  5527. --
  5528. -- Name: organismprop_pub_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5529. --
  5530. ALTER TABLE organismprop_pub DROP CONSTRAINT IF EXISTS organismprop_pub_c1;
  5531. ALTER TABLE ONLY organismprop_pub
  5532. ADD CONSTRAINT organismprop_pub_c1 UNIQUE (organismprop_id, pub_id);
  5533. --
  5534. -- Name: organismprop_pub_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5535. --
  5536. ALTER TABLE organismprop_pub DROP CONSTRAINT IF EXISTS organismprop_pub_pkey;
  5537. ALTER TABLE ONLY organismprop_pub
  5538. ADD CONSTRAINT organismprop_pub_pkey PRIMARY KEY (organismprop_pub_id);
  5539. --
  5540. -- Name: phenotypeprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5541. --
  5542. ALTER TABLE phenotypeprop DROP CONSTRAINT IF EXISTS phenotypeprop_c1;
  5543. ALTER TABLE ONLY phenotypeprop
  5544. ADD CONSTRAINT phenotypeprop_c1 UNIQUE (phenotype_id, type_id, rank);
  5545. --
  5546. -- Name: phenotypeprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5547. --
  5548. ALTER TABLE phenotypeprop DROP CONSTRAINT IF EXISTS phenotypeprop_pkey;
  5549. ALTER TABLE ONLY phenotypeprop
  5550. ADD CONSTRAINT phenotypeprop_pkey PRIMARY KEY (phenotypeprop_id);
  5551. --
  5552. -- Name: phylotreeprop_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5553. --
  5554. ALTER TABLE phylotreeprop DROP CONSTRAINT IF EXISTS phylotreeprop_c1;
  5555. ALTER TABLE ONLY phylotreeprop
  5556. ADD CONSTRAINT phylotreeprop_c1 UNIQUE (phylotree_id, type_id, rank);
  5557. --
  5558. -- Name: phylotreeprop_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5559. --
  5560. ALTER TABLE phylotreeprop DROP CONSTRAINT IF EXISTS phylotreeprop_pkey;
  5561. ALTER TABLE ONLY phylotreeprop
  5562. ADD CONSTRAINT phylotreeprop_pkey PRIMARY KEY (phylotreeprop_id);
  5563. --
  5564. -- Name: project_analysis_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5565. --
  5566. ALTER TABLE project_analysis DROP CONSTRAINT IF EXISTS project_analysis_c1;
  5567. ALTER TABLE ONLY project_analysis
  5568. ADD CONSTRAINT project_analysis_c1 UNIQUE (project_id, analysis_id);
  5569. --
  5570. -- Name: project_analysis_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5571. --
  5572. ALTER TABLE project_analysis DROP CONSTRAINT IF EXISTS project_analysis_pkey;
  5573. ALTER TABLE ONLY project_analysis
  5574. ADD CONSTRAINT project_analysis_pkey PRIMARY KEY (project_analysis_id);
  5575. --
  5576. -- Name: project_dbxref_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5577. --
  5578. ALTER TABLE project_dbxref DROP CONSTRAINT IF EXISTS project_dbxref_c1;
  5579. ALTER TABLE ONLY project_dbxref
  5580. ADD CONSTRAINT project_dbxref_c1 UNIQUE (project_id, dbxref_id);
  5581. --
  5582. -- Name: project_dbxref_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5583. --
  5584. ALTER TABLE project_dbxref DROP CONSTRAINT IF EXISTS project_dbxref_pkey;
  5585. ALTER TABLE ONLY project_dbxref
  5586. ADD CONSTRAINT project_dbxref_pkey PRIMARY KEY (project_dbxref_id);
  5587. --
  5588. -- Name: project_feature_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5589. --
  5590. ALTER TABLE project_feature DROP CONSTRAINT IF EXISTS project_feature_c1;
  5591. ALTER TABLE ONLY project_feature
  5592. ADD CONSTRAINT project_feature_c1 UNIQUE (feature_id, project_id);
  5593. --
  5594. -- Name: project_feature_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5595. --
  5596. ALTER TABLE project_feature DROP CONSTRAINT IF EXISTS project_feature_pkey;
  5597. ALTER TABLE ONLY project_feature
  5598. ADD CONSTRAINT project_feature_pkey PRIMARY KEY (project_feature_id);
  5599. --
  5600. -- Name: project_stock_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5601. --
  5602. ALTER TABLE project_stock DROP CONSTRAINT IF EXISTS project_stock_c1;
  5603. ALTER TABLE ONLY project_stock
  5604. ADD CONSTRAINT project_stock_c1 UNIQUE (stock_id, project_id);
  5605. --
  5606. -- Name: project_stock_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5607. --
  5608. ALTER TABLE project_stock DROP CONSTRAINT IF EXISTS project_stock_pkey;
  5609. ALTER TABLE ONLY project_stock
  5610. ADD CONSTRAINT project_stock_pkey PRIMARY KEY (project_stock_id);
  5611. --
  5612. -- Name: pubauthor_contact_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5613. --
  5614. ALTER TABLE pubauthor_contact DROP CONSTRAINT IF EXISTS pubauthor_contact_c1;
  5615. ALTER TABLE ONLY pubauthor_contact
  5616. ADD CONSTRAINT pubauthor_contact_c1 UNIQUE (contact_id, pubauthor_id);
  5617. --
  5618. -- Name: pubauthor_contact_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5619. --
  5620. ALTER TABLE pubauthor_contact DROP CONSTRAINT IF EXISTS pubauthor_contact_pkey;
  5621. ALTER TABLE ONLY pubauthor_contact
  5622. ADD CONSTRAINT pubauthor_contact_pkey PRIMARY KEY (pubauthor_contact_id);
  5623. --
  5624. -- Name: stock_feature_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5625. --
  5626. ALTER TABLE stock_feature DROP CONSTRAINT IF EXISTS stock_feature_c1;
  5627. ALTER TABLE ONLY stock_feature
  5628. ADD CONSTRAINT stock_feature_c1 UNIQUE (feature_id, stock_id, type_id, rank);
  5629. --
  5630. -- Name: stock_feature_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5631. --
  5632. ALTER TABLE stock_feature DROP CONSTRAINT IF EXISTS stock_feature_pkey;
  5633. ALTER TABLE ONLY stock_feature
  5634. ADD CONSTRAINT stock_feature_pkey PRIMARY KEY (stock_feature_id);
  5635. --
  5636. -- Name: stock_featuremap_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5637. --
  5638. ALTER TABLE stock_featuremap DROP CONSTRAINT IF EXISTS stock_featuremap_c1;
  5639. ALTER TABLE ONLY stock_featuremap
  5640. ADD CONSTRAINT stock_featuremap_c1 UNIQUE (featuremap_id, stock_id, type_id);
  5641. --
  5642. -- Name: stock_featuremap_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5643. --
  5644. ALTER TABLE stock_featuremap DROP CONSTRAINT IF EXISTS stock_featuremap_pkey;
  5645. ALTER TABLE ONLY stock_featuremap
  5646. ADD CONSTRAINT stock_featuremap_pkey PRIMARY KEY (stock_featuremap_id);
  5647. --
  5648. -- Name: stock_library_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5649. --
  5650. ALTER TABLE stock_library DROP CONSTRAINT IF EXISTS stock_library_c1;
  5651. ALTER TABLE ONLY stock_library
  5652. ADD CONSTRAINT stock_library_c1 UNIQUE (library_id, stock_id);
  5653. --
  5654. -- Name: stock_library_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5655. --
  5656. ALTER TABLE stock_library DROP CONSTRAINT IF EXISTS stock_library_pkey;
  5657. ALTER TABLE ONLY stock_library
  5658. ADD CONSTRAINT stock_library_pkey PRIMARY KEY (stock_library_id);
  5659. --
  5660. -- Name: stockcollection_db_c1; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5661. --
  5662. ALTER TABLE stockcollection_db DROP CONSTRAINT IF EXISTS stockcollection_db_c1;
  5663. ALTER TABLE ONLY stockcollection_db
  5664. ADD CONSTRAINT stockcollection_db_c1 UNIQUE (stockcollection_id, db_id);
  5665. --
  5666. -- Name: stockcollection_db_pkey; Type: CONSTRAINT; Schema: public; Owner: chado; Tablespace:
  5667. --
  5668. ALTER TABLE stockcollection_db DROP CONSTRAINT IF EXISTS stockcollection_db_pkey;
  5669. ALTER TABLE ONLY stockcollection_db
  5670. ADD CONSTRAINT stockcollection_db_pkey PRIMARY KEY (stockcollection_db_id);
  5671. --
  5672. -- Name: analysis_cvterm_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5673. --
  5674. DROP INDEX IF EXISTS analysis_cvterm_idx1;
  5675. CREATE INDEX analysis_cvterm_idx1 ON analysis_cvterm USING btree (analysis_id);
  5676. --
  5677. -- Name: analysis_cvterm_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5678. --
  5679. DROP INDEX IF EXISTS analysis_cvterm_idx2;
  5680. CREATE INDEX analysis_cvterm_idx2 ON analysis_cvterm USING btree (cvterm_id);
  5681. --
  5682. -- Name: analysis_dbxref_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5683. --
  5684. DROP INDEX IF EXISTS analysis_dbxref_idx1;
  5685. CREATE INDEX analysis_dbxref_idx1 ON analysis_dbxref USING btree (analysis_id);
  5686. --
  5687. -- Name: analysis_dbxref_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5688. --
  5689. DROP INDEX IF EXISTS analysis_dbxref_idx2;
  5690. CREATE INDEX analysis_dbxref_idx2 ON analysis_dbxref USING btree (dbxref_id);
  5691. --
  5692. -- Name: analysis_pub_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5693. --
  5694. DROP INDEX IF EXISTS analysis_pub_idx1;
  5695. CREATE INDEX analysis_pub_idx1 ON analysis_pub USING btree (analysis_id);
  5696. --
  5697. -- Name: analysis_pub_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5698. --
  5699. DROP INDEX IF EXISTS analysis_pub_idx2;
  5700. CREATE INDEX analysis_pub_idx2 ON analysis_pub USING btree (pub_id);
  5701. --
  5702. -- Name: analysis_relationship_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5703. --
  5704. DROP INDEX IF EXISTS analysis_relationship_idx1;
  5705. CREATE INDEX analysis_relationship_idx1 ON analysis_relationship USING btree (subject_id);
  5706. --
  5707. -- Name: analysis_relationship_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5708. --
  5709. DROP INDEX IF EXISTS analysis_relationship_idx2;
  5710. CREATE INDEX analysis_relationship_idx2 ON analysis_relationship USING btree (object_id);
  5711. --
  5712. -- Name: analysis_relationship_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5713. --
  5714. DROP INDEX IF EXISTS analysis_relationship_idx3;
  5715. CREATE INDEX analysis_relationship_idx3 ON analysis_relationship USING btree (type_id);
  5716. --
  5717. -- Name: analysisfeatureprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5718. --
  5719. DROP INDEX IF EXISTS analysisfeatureprop_idx1;
  5720. CREATE INDEX analysisfeatureprop_idx1 ON analysisfeatureprop USING btree (analysisfeature_id);
  5721. --
  5722. -- Name: analysisfeatureprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5723. --
  5724. DROP INDEX IF EXISTS analysisfeatureprop_idx2;
  5725. CREATE INDEX analysisfeatureprop_idx2 ON analysisfeatureprop USING btree (type_id);
  5726. --
  5727. -- Name: contactprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5728. --
  5729. DROP INDEX IF EXISTS contactprop_idx1;
  5730. CREATE INDEX contactprop_idx1 ON contactprop USING btree (contact_id);
  5731. --
  5732. -- Name: contactprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5733. --
  5734. DROP INDEX IF EXISTS contactprop_idx2;
  5735. CREATE INDEX contactprop_idx2 ON contactprop USING btree (type_id);
  5736. --
  5737. -- Name: dbprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5738. --
  5739. DROP INDEX IF EXISTS dbprop_idx1;
  5740. CREATE INDEX dbprop_idx1 ON dbprop USING btree (db_id);
  5741. --
  5742. -- Name: dbprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5743. --
  5744. DROP INDEX IF EXISTS dbprop_idx2;
  5745. CREATE INDEX dbprop_idx2 ON dbprop USING btree (type_id);
  5746. --
  5747. -- Name: feature_contact_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5748. --
  5749. DROP INDEX IF EXISTS feature_contact_idx1;
  5750. CREATE INDEX feature_contact_idx1 ON feature_contact USING btree (feature_id);
  5751. --
  5752. -- Name: feature_contact_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5753. --
  5754. DROP INDEX IF EXISTS feature_contact_idx2;
  5755. CREATE INDEX feature_contact_idx2 ON feature_contact USING btree (contact_id);
  5756. --
  5757. -- Name: featuremap_contact_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5758. --
  5759. DROP INDEX IF EXISTS featuremap_contact_idx1;
  5760. CREATE INDEX featuremap_contact_idx1 ON featuremap_contact USING btree (featuremap_id);
  5761. --
  5762. -- Name: featuremap_contact_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5763. --
  5764. DROP INDEX IF EXISTS featuremap_contact_idx2;
  5765. CREATE INDEX featuremap_contact_idx2 ON featuremap_contact USING btree (contact_id);
  5766. --
  5767. -- Name: featuremap_dbxref_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5768. --
  5769. DROP INDEX IF EXISTS featuremap_dbxref_idx1;
  5770. CREATE INDEX featuremap_dbxref_idx1 ON featuremap_dbxref USING btree (featuremap_id);
  5771. --
  5772. -- Name: featuremap_dbxref_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5773. --
  5774. DROP INDEX IF EXISTS featuremap_dbxref_idx2;
  5775. CREATE INDEX featuremap_dbxref_idx2 ON featuremap_dbxref USING btree (dbxref_id);
  5776. --
  5777. -- Name: featuremap_organism_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5778. --
  5779. DROP INDEX IF EXISTS featuremap_organism_idx1;
  5780. CREATE INDEX featuremap_organism_idx1 ON featuremap_organism USING btree (featuremap_id);
  5781. --
  5782. -- Name: featuremap_organism_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5783. --
  5784. DROP INDEX IF EXISTS featuremap_organism_idx2;
  5785. CREATE INDEX featuremap_organism_idx2 ON featuremap_organism USING btree (organism_id);
  5786. --
  5787. -- Name: featuremapprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5788. --
  5789. DROP INDEX IF EXISTS featuremapprop_idx1;
  5790. CREATE INDEX featuremapprop_idx1 ON featuremapprop USING btree (featuremap_id);
  5791. --
  5792. -- Name: featuremapprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5793. --
  5794. DROP INDEX IF EXISTS featuremapprop_idx2;
  5795. CREATE INDEX featuremapprop_idx2 ON featuremapprop USING btree (type_id);
  5796. --
  5797. -- Name: featureposprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5798. --
  5799. DROP INDEX IF EXISTS featureposprop_idx1;
  5800. CREATE INDEX featureposprop_idx1 ON featureposprop USING btree (featurepos_id);
  5801. --
  5802. -- Name: featureposprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5803. --
  5804. DROP INDEX IF EXISTS featureposprop_idx2;
  5805. CREATE INDEX featureposprop_idx2 ON featureposprop USING btree (type_id);
  5806. --
  5807. -- Name: library_contact_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5808. --
  5809. DROP INDEX IF EXISTS library_contact_idx1;
  5810. CREATE INDEX library_contact_idx1 ON library USING btree (library_id);
  5811. --
  5812. -- Name: library_contact_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5813. --
  5814. DROP INDEX IF EXISTS library_contact_idx2;
  5815. CREATE INDEX library_contact_idx2 ON contact USING btree (contact_id);
  5816. --
  5817. -- Name: library_expression_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5818. --
  5819. DROP INDEX IF EXISTS library_expression_idx1;
  5820. CREATE INDEX library_expression_idx1 ON library_expression USING btree (library_id);
  5821. --
  5822. -- Name: library_expression_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5823. --
  5824. DROP INDEX IF EXISTS library_expression_idx2;
  5825. CREATE INDEX library_expression_idx2 ON library_expression USING btree (expression_id);
  5826. --
  5827. -- Name: library_expression_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5828. --
  5829. DROP INDEX IF EXISTS library_expression_idx3;
  5830. CREATE INDEX library_expression_idx3 ON library_expression USING btree (pub_id);
  5831. --
  5832. -- Name: library_expressionprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5833. --
  5834. DROP INDEX IF EXISTS library_expressionprop_idx1;
  5835. CREATE INDEX library_expressionprop_idx1 ON library_expressionprop USING btree (library_expression_id);
  5836. --
  5837. -- Name: library_expressionprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5838. --
  5839. DROP INDEX IF EXISTS library_expressionprop_idx2;
  5840. CREATE INDEX library_expressionprop_idx2 ON library_expressionprop USING btree (type_id);
  5841. --
  5842. -- Name: library_featureprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5843. --
  5844. DROP INDEX IF EXISTS library_featureprop_idx1;
  5845. CREATE INDEX library_featureprop_idx1 ON library_featureprop USING btree (library_feature_id);
  5846. --
  5847. -- Name: library_featureprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5848. --
  5849. DROP INDEX IF EXISTS library_featureprop_idx2;
  5850. CREATE INDEX library_featureprop_idx2 ON library_featureprop USING btree (type_id);
  5851. --
  5852. -- Name: library_relationship_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5853. --
  5854. DROP INDEX IF EXISTS library_relationship_idx1;
  5855. CREATE INDEX library_relationship_idx1 ON library_relationship USING btree (subject_id);
  5856. --
  5857. -- Name: library_relationship_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5858. --
  5859. DROP INDEX IF EXISTS library_relationship_idx2;
  5860. CREATE INDEX library_relationship_idx2 ON library_relationship USING btree (object_id);
  5861. --
  5862. -- Name: library_relationship_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5863. --
  5864. DROP INDEX IF EXISTS library_relationship_idx3;
  5865. CREATE INDEX library_relationship_idx3 ON library_relationship USING btree (type_id);
  5866. --
  5867. -- Name: library_relationship_pub_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5868. --
  5869. DROP INDEX IF EXISTS library_relationship_pub_idx1;
  5870. CREATE INDEX library_relationship_pub_idx1 ON library_relationship_pub USING btree (library_relationship_id);
  5871. --
  5872. -- Name: library_relationship_pub_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5873. --
  5874. DROP INDEX IF EXISTS library_relationship_pub_idx2;
  5875. CREATE INDEX library_relationship_pub_idx2 ON library_relationship_pub USING btree (pub_id);
  5876. --
  5877. -- Name: nd_experiment_analysis_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5878. --
  5879. DROP INDEX IF EXISTS nd_experiment_analysis_idx1;
  5880. CREATE INDEX nd_experiment_analysis_idx1 ON nd_experiment_analysis USING btree (nd_experiment_id);
  5881. --
  5882. -- Name: nd_experiment_analysis_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5883. --
  5884. DROP INDEX IF EXISTS nd_experiment_analysis_idx2;
  5885. CREATE INDEX nd_experiment_analysis_idx2 ON nd_experiment_analysis USING btree (analysis_id);
  5886. --
  5887. -- Name: nd_experiment_analysis_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5888. --
  5889. DROP INDEX IF EXISTS nd_experiment_analysis_idx3;
  5890. CREATE INDEX nd_experiment_analysis_idx3 ON nd_experiment_analysis USING btree (type_id);
  5891. --
  5892. -- Name: nd_experiment_contact_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5893. --
  5894. DROP INDEX IF EXISTS nd_experiment_contact_idx1;
  5895. CREATE INDEX nd_experiment_contact_idx1 ON nd_experiment_contact USING btree (nd_experiment_id);
  5896. --
  5897. -- Name: nd_experiment_contact_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5898. --
  5899. DROP INDEX IF EXISTS nd_experiment_contact_idx2;
  5900. CREATE INDEX nd_experiment_contact_idx2 ON nd_experiment_contact USING btree (contact_id);
  5901. --
  5902. -- Name: nd_experiment_dbxref_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5903. --
  5904. DROP INDEX IF EXISTS nd_experiment_dbxref_idx1;
  5905. CREATE INDEX nd_experiment_dbxref_idx1 ON nd_experiment_dbxref USING btree (nd_experiment_id);
  5906. --
  5907. -- Name: nd_experiment_dbxref_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5908. --
  5909. DROP INDEX IF EXISTS nd_experiment_dbxref_idx2;
  5910. CREATE INDEX nd_experiment_dbxref_idx2 ON nd_experiment_dbxref USING btree (dbxref_id);
  5911. --
  5912. -- Name: nd_experiment_genotype_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5913. --
  5914. DROP INDEX IF EXISTS nd_experiment_genotype_idx1;
  5915. CREATE INDEX nd_experiment_genotype_idx1 ON nd_experiment_genotype USING btree (nd_experiment_id);
  5916. --
  5917. -- Name: nd_experiment_genotype_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5918. --
  5919. DROP INDEX IF EXISTS nd_experiment_genotype_idx2;
  5920. CREATE INDEX nd_experiment_genotype_idx2 ON nd_experiment_genotype USING btree (genotype_id);
  5921. --
  5922. -- Name: nd_experiment_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5923. --
  5924. DROP INDEX IF EXISTS nd_experiment_idx1;
  5925. CREATE INDEX nd_experiment_idx1 ON nd_experiment USING btree (nd_geolocation_id);
  5926. --
  5927. -- Name: nd_experiment_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5928. --
  5929. DROP INDEX IF EXISTS nd_experiment_idx2;
  5930. CREATE INDEX nd_experiment_idx2 ON nd_experiment USING btree (type_id);
  5931. --
  5932. -- Name: nd_experiment_phenotype_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5933. --
  5934. DROP INDEX IF EXISTS nd_experiment_phenotype_idx1;
  5935. CREATE INDEX nd_experiment_phenotype_idx1 ON nd_experiment_phenotype USING btree (nd_experiment_id);
  5936. --
  5937. -- Name: nd_experiment_phenotype_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5938. --
  5939. DROP INDEX IF EXISTS nd_experiment_phenotype_idx2;
  5940. CREATE INDEX nd_experiment_phenotype_idx2 ON nd_experiment_phenotype USING btree (phenotype_id);
  5941. --
  5942. -- Name: nd_experiment_project_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5943. --
  5944. DROP INDEX IF EXISTS nd_experiment_project_idx1;
  5945. CREATE INDEX nd_experiment_project_idx1 ON nd_experiment_project USING btree (project_id);
  5946. --
  5947. -- Name: nd_experiment_project_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5948. --
  5949. DROP INDEX IF EXISTS nd_experiment_project_idx2;
  5950. CREATE INDEX nd_experiment_project_idx2 ON nd_experiment_project USING btree (nd_experiment_id);
  5951. --
  5952. -- Name: nd_experiment_protocol_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5953. --
  5954. DROP INDEX IF EXISTS nd_experiment_protocol_idx1;
  5955. CREATE INDEX nd_experiment_protocol_idx1 ON nd_experiment_protocol USING btree (nd_experiment_id);
  5956. --
  5957. -- Name: nd_experiment_protocol_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5958. --
  5959. DROP INDEX IF EXISTS nd_experiment_protocol_idx2;
  5960. CREATE INDEX nd_experiment_protocol_idx2 ON nd_experiment_protocol USING btree (nd_protocol_id);
  5961. --
  5962. -- Name: nd_experiment_stock_dbxref_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5963. --
  5964. DROP INDEX IF EXISTS nd_experiment_stock_dbxref_idx1;
  5965. CREATE INDEX nd_experiment_stock_dbxref_idx1 ON nd_experiment_stock_dbxref USING btree (nd_experiment_stock_id);
  5966. --
  5967. -- Name: nd_experiment_stock_dbxref_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5968. --
  5969. DROP INDEX IF EXISTS nd_experiment_stock_dbxref_idx2;
  5970. CREATE INDEX nd_experiment_stock_dbxref_idx2 ON nd_experiment_stock_dbxref USING btree (dbxref_id);
  5971. --
  5972. -- Name: nd_experiment_stock_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5973. --
  5974. DROP INDEX IF EXISTS nd_experiment_stock_idx1;
  5975. CREATE INDEX nd_experiment_stock_idx1 ON nd_experiment_stock USING btree (nd_experiment_id);
  5976. --
  5977. -- Name: nd_experiment_stock_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5978. --
  5979. DROP INDEX IF EXISTS nd_experiment_stock_idx2;
  5980. CREATE INDEX nd_experiment_stock_idx2 ON nd_experiment_stock USING btree (stock_id);
  5981. --
  5982. -- Name: nd_experiment_stock_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5983. --
  5984. DROP INDEX IF EXISTS nd_experiment_stock_idx3;
  5985. CREATE INDEX nd_experiment_stock_idx3 ON nd_experiment_stock USING btree (type_id);
  5986. --
  5987. -- Name: nd_experiment_stockprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5988. --
  5989. DROP INDEX IF EXISTS nd_experiment_stockprop_idx1;
  5990. CREATE INDEX nd_experiment_stockprop_idx1 ON nd_experiment_stockprop USING btree (nd_experiment_stock_id);
  5991. --
  5992. -- Name: nd_experiment_stockprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5993. --
  5994. DROP INDEX IF EXISTS nd_experiment_stockprop_idx2;
  5995. CREATE INDEX nd_experiment_stockprop_idx2 ON nd_experiment_stockprop USING btree (type_id);
  5996. --
  5997. -- Name: nd_experimentprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  5998. --
  5999. DROP INDEX IF EXISTS nd_experimentprop_idx1;
  6000. CREATE INDEX nd_experimentprop_idx1 ON nd_experimentprop USING btree (nd_experiment_id);
  6001. --
  6002. -- Name: nd_experimentprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6003. --
  6004. DROP INDEX IF EXISTS nd_experimentprop_idx2;
  6005. CREATE INDEX nd_experimentprop_idx2 ON nd_experimentprop USING btree (type_id);
  6006. --
  6007. -- Name: nd_geolocation_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6008. --
  6009. DROP INDEX IF EXISTS nd_geolocation_idx1;
  6010. CREATE INDEX nd_geolocation_idx1 ON nd_geolocation USING btree (latitude);
  6011. --
  6012. -- Name: nd_geolocation_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6013. --
  6014. DROP INDEX IF EXISTS nd_geolocation_idx2;
  6015. CREATE INDEX nd_geolocation_idx2 ON nd_geolocation USING btree (longitude);
  6016. --
  6017. -- Name: nd_geolocation_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6018. --
  6019. DROP INDEX IF EXISTS nd_geolocation_idx3;
  6020. CREATE INDEX nd_geolocation_idx3 ON nd_geolocation USING btree (altitude);
  6021. --
  6022. -- Name: nd_geolocationprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6023. --
  6024. DROP INDEX IF EXISTS nd_geolocationprop_idx1;
  6025. CREATE INDEX nd_geolocationprop_idx1 ON nd_geolocationprop USING btree (nd_geolocation_id);
  6026. --
  6027. -- Name: nd_geolocationprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6028. --
  6029. DROP INDEX IF EXISTS nd_geolocationprop_idx2;
  6030. CREATE INDEX nd_geolocationprop_idx2 ON nd_geolocationprop USING btree (type_id);
  6031. --
  6032. -- Name: nd_protocol_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6033. --
  6034. DROP INDEX IF EXISTS nd_protocol_idx1;
  6035. CREATE INDEX nd_protocol_idx1 ON nd_protocol USING btree (type_id);
  6036. --
  6037. -- Name: nd_protocol_reagent_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6038. --
  6039. DROP INDEX IF EXISTS nd_protocol_reagent_idx1;
  6040. CREATE INDEX nd_protocol_reagent_idx1 ON nd_protocol_reagent USING btree (nd_protocol_id);
  6041. --
  6042. -- Name: nd_protocol_reagent_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6043. --
  6044. DROP INDEX IF EXISTS nd_protocol_reagent_idx2;
  6045. CREATE INDEX nd_protocol_reagent_idx2 ON nd_protocol_reagent USING btree (reagent_id);
  6046. --
  6047. -- Name: nd_protocol_reagent_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6048. --
  6049. DROP INDEX IF EXISTS nd_protocol_reagent_idx3;
  6050. CREATE INDEX nd_protocol_reagent_idx3 ON nd_protocol_reagent USING btree (type_id);
  6051. --
  6052. -- Name: nd_protocolprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6053. --
  6054. DROP INDEX IF EXISTS nd_protocolprop_idx1;
  6055. CREATE INDEX nd_protocolprop_idx1 ON nd_protocolprop USING btree (nd_protocol_id);
  6056. --
  6057. -- Name: nd_protocolprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6058. --
  6059. DROP INDEX IF EXISTS nd_protocolprop_idx2;
  6060. CREATE INDEX nd_protocolprop_idx2 ON nd_protocolprop USING btree (type_id);
  6061. --
  6062. -- Name: nd_reagent_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6063. --
  6064. DROP INDEX IF EXISTS nd_reagent_idx1;
  6065. CREATE INDEX nd_reagent_idx1 ON nd_reagent USING btree (type_id);
  6066. --
  6067. -- Name: nd_reagent_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6068. --
  6069. DROP INDEX IF EXISTS nd_reagent_idx2;
  6070. CREATE INDEX nd_reagent_idx2 ON nd_reagent USING btree (feature_id);
  6071. --
  6072. -- Name: nd_reagent_relationship_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6073. --
  6074. DROP INDEX IF EXISTS nd_reagent_relationship_idx1;
  6075. CREATE INDEX nd_reagent_relationship_idx1 ON nd_reagent_relationship USING btree (subject_reagent_id);
  6076. --
  6077. -- Name: nd_reagent_relationship_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6078. --
  6079. DROP INDEX IF EXISTS nd_reagent_relationship_idx2;
  6080. CREATE INDEX nd_reagent_relationship_idx2 ON nd_reagent_relationship USING btree (object_reagent_id);
  6081. --
  6082. -- Name: nd_reagent_relationship_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6083. --
  6084. DROP INDEX IF EXISTS nd_reagent_relationship_idx3;
  6085. CREATE INDEX nd_reagent_relationship_idx3 ON nd_reagent_relationship USING btree (type_id);
  6086. --
  6087. -- Name: nd_reagentprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6088. --
  6089. DROP INDEX IF EXISTS nd_reagentprop_idx1;
  6090. CREATE INDEX nd_reagentprop_idx1 ON nd_reagentprop USING btree (nd_reagent_id);
  6091. --
  6092. -- Name: nd_reagentprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6093. --
  6094. DROP INDEX IF EXISTS nd_reagentprop_idx2;
  6095. CREATE INDEX nd_reagentprop_idx2 ON nd_reagentprop USING btree (type_id);
  6096. --
  6097. -- Name: organism_cvterm_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6098. --
  6099. DROP INDEX IF EXISTS organism_cvterm_idx1;
  6100. CREATE INDEX organism_cvterm_idx1 ON organism_cvterm USING btree (organism_id);
  6101. --
  6102. -- Name: organism_cvterm_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6103. --
  6104. DROP INDEX IF EXISTS organism_cvterm_idx2;
  6105. CREATE INDEX organism_cvterm_idx2 ON organism_cvterm USING btree (cvterm_id);
  6106. --
  6107. -- Name: organism_cvtermprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6108. --
  6109. DROP INDEX IF EXISTS organism_cvtermprop_idx1;
  6110. CREATE INDEX organism_cvtermprop_idx1 ON organism_cvtermprop USING btree (organism_cvterm_id);
  6111. --
  6112. -- Name: organism_cvtermprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6113. --
  6114. DROP INDEX IF EXISTS organism_cvtermprop_idx2;
  6115. CREATE INDEX organism_cvtermprop_idx2 ON organism_cvtermprop USING btree (type_id);
  6116. --
  6117. -- Name: organism_pub_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6118. --
  6119. DROP INDEX IF EXISTS organism_pub_idx1;
  6120. CREATE INDEX organism_pub_idx1 ON organism_pub USING btree (organism_id);
  6121. --
  6122. -- Name: organism_pub_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6123. --
  6124. DROP INDEX IF EXISTS organism_pub_idx2;
  6125. CREATE INDEX organism_pub_idx2 ON organism_pub USING btree (pub_id);
  6126. --
  6127. -- Name: organism_relationship_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6128. --
  6129. DROP INDEX IF EXISTS organism_relationship_idx1;
  6130. CREATE INDEX organism_relationship_idx1 ON organism_relationship USING btree (subject_id);
  6131. --
  6132. -- Name: organism_relationship_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6133. --
  6134. DROP INDEX IF EXISTS organism_relationship_idx2;
  6135. CREATE INDEX organism_relationship_idx2 ON organism_relationship USING btree (object_id);
  6136. --
  6137. -- Name: organism_relationship_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6138. --
  6139. DROP INDEX IF EXISTS organism_relationship_idx3;
  6140. CREATE INDEX organism_relationship_idx3 ON organism_relationship USING btree (type_id);
  6141. --
  6142. -- Name: organismprop_pub_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6143. --
  6144. DROP INDEX IF EXISTS organismprop_pub_idx1;
  6145. CREATE INDEX organismprop_pub_idx1 ON organismprop_pub USING btree (organismprop_id);
  6146. --
  6147. -- Name: organismprop_pub_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6148. --
  6149. DROP INDEX IF EXISTS organismprop_pub_idx2;
  6150. CREATE INDEX organismprop_pub_idx2 ON organismprop_pub USING btree (pub_id);
  6151. --
  6152. -- Name: phenotypeprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6153. --
  6154. DROP INDEX IF EXISTS phenotypeprop_idx1;
  6155. CREATE INDEX phenotypeprop_idx1 ON phenotypeprop USING btree (phenotype_id);
  6156. --
  6157. -- Name: phenotypeprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6158. --
  6159. DROP INDEX IF EXISTS phenotypeprop_idx2;
  6160. CREATE INDEX phenotypeprop_idx2 ON phenotypeprop USING btree (type_id);
  6161. --
  6162. -- Name: phylonode_parent_phylonode_id_idx; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6163. --
  6164. DROP INDEX IF EXISTS phylonode_parent_phylonode_id_idx;
  6165. CREATE INDEX phylonode_parent_phylonode_id_idx ON phylonode USING btree (parent_phylonode_id);
  6166. --
  6167. -- Name: INDEX phylotreeprop_c1; Type: COMMENT; Schema: public; Owner: chado
  6168. --
  6169. COMMENT ON INDEX phylotreeprop_c1 IS 'For any one phylotree, multivalued
  6170. property-value pairs must be differentiated by rank.';
  6171. --
  6172. -- Name: phylotreeprop_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6173. --
  6174. DROP INDEX IF EXISTS phylotreeprop_idx1;
  6175. CREATE INDEX phylotreeprop_idx1 ON phylotreeprop USING btree (phylotree_id);
  6176. --
  6177. -- Name: phylotreeprop_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6178. --
  6179. DROP INDEX IF EXISTS phylotreeprop_idx2;
  6180. CREATE INDEX phylotreeprop_idx2 ON phylotreeprop USING btree (type_id);
  6181. --
  6182. -- Name: project_analysis_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6183. --
  6184. DROP INDEX IF EXISTS project_analysis_idx1;
  6185. CREATE INDEX project_analysis_idx1 ON project_analysis USING btree (project_id);
  6186. --
  6187. -- Name: project_analysis_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6188. --
  6189. DROP INDEX IF EXISTS project_analysis_idx2;
  6190. CREATE INDEX project_analysis_idx2 ON project_analysis USING btree (analysis_id);
  6191. --
  6192. -- Name: project_dbxref_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6193. --
  6194. DROP INDEX IF EXISTS project_dbxref_idx1;
  6195. CREATE INDEX project_dbxref_idx1 ON project_dbxref USING btree (project_id);
  6196. --
  6197. -- Name: project_dbxref_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6198. --
  6199. DROP INDEX IF EXISTS project_dbxref_idx2;
  6200. CREATE INDEX project_dbxref_idx2 ON project_dbxref USING btree (dbxref_id);
  6201. --
  6202. -- Name: project_feature_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6203. --
  6204. DROP INDEX IF EXISTS project_feature_idx1;
  6205. CREATE INDEX project_feature_idx1 ON project_feature USING btree (feature_id);
  6206. --
  6207. -- Name: project_feature_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6208. --
  6209. DROP INDEX IF EXISTS project_feature_idx2;
  6210. CREATE INDEX project_feature_idx2 ON project_feature USING btree (project_id);
  6211. --
  6212. -- Name: project_stock_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6213. --
  6214. DROP INDEX IF EXISTS project_stock_idx1;
  6215. CREATE INDEX project_stock_idx1 ON project_stock USING btree (stock_id);
  6216. --
  6217. -- Name: project_stock_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6218. --
  6219. DROP INDEX IF EXISTS project_stock_idx2;
  6220. CREATE INDEX project_stock_idx2 ON project_stock USING btree (project_id);
  6221. --
  6222. -- Name: pubauthor_contact_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6223. --
  6224. DROP INDEX IF EXISTS pubauthor_contact_idx1;
  6225. CREATE INDEX pubauthor_contact_idx1 ON pubauthor USING btree (pubauthor_id);
  6226. --
  6227. -- Name: pubauthor_contact_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6228. --
  6229. DROP INDEX IF EXISTS pubauthor_contact_idx2;
  6230. CREATE INDEX pubauthor_contact_idx2 ON contact USING btree (contact_id);
  6231. --
  6232. -- Name: stock_feature_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6233. --
  6234. DROP INDEX IF EXISTS stock_feature_idx1;
  6235. CREATE INDEX stock_feature_idx1 ON stock_feature USING btree (stock_feature_id);
  6236. --
  6237. -- Name: stock_feature_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6238. --
  6239. DROP INDEX IF EXISTS stock_feature_idx2;
  6240. CREATE INDEX stock_feature_idx2 ON stock_feature USING btree (feature_id);
  6241. --
  6242. -- Name: stock_feature_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6243. --
  6244. DROP INDEX IF EXISTS stock_feature_idx3;
  6245. CREATE INDEX stock_feature_idx3 ON stock_feature USING btree (stock_id);
  6246. --
  6247. -- Name: stock_feature_idx4; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6248. --
  6249. DROP INDEX IF EXISTS stock_feature_idx4;
  6250. CREATE INDEX stock_feature_idx4 ON stock_feature USING btree (type_id);
  6251. --
  6252. -- Name: stock_featuremap_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6253. --
  6254. DROP INDEX IF EXISTS stock_featuremap_idx1;
  6255. CREATE INDEX stock_featuremap_idx1 ON stock_featuremap USING btree (featuremap_id);
  6256. --
  6257. -- Name: stock_featuremap_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6258. --
  6259. DROP INDEX IF EXISTS stock_featuremap_idx2;
  6260. CREATE INDEX stock_featuremap_idx2 ON stock_featuremap USING btree (stock_id);
  6261. --
  6262. -- Name: stock_featuremap_idx3; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6263. --
  6264. DROP INDEX IF EXISTS stock_featuremap_idx3;
  6265. CREATE INDEX stock_featuremap_idx3 ON stock_featuremap USING btree (type_id);
  6266. --
  6267. -- Name: stock_library_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6268. --
  6269. DROP INDEX IF EXISTS stock_library_idx1;
  6270. CREATE INDEX stock_library_idx1 ON stock_library USING btree (library_id);
  6271. --
  6272. -- Name: stock_library_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6273. --
  6274. DROP INDEX IF EXISTS stock_library_idx2;
  6275. CREATE INDEX stock_library_idx2 ON stock_library USING btree (stock_id);
  6276. --
  6277. -- Name: stockcollection_db_idx1; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6278. --
  6279. DROP INDEX IF EXISTS stockcollection_db_idx1;
  6280. CREATE INDEX stockcollection_db_idx1 ON stockcollection_db USING btree (stockcollection_id);
  6281. --
  6282. -- Name: stockcollection_db_idx2; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6283. --
  6284. DROP INDEX IF EXISTS stockcollection_db_idx2;
  6285. CREATE INDEX stockcollection_db_idx2 ON stockcollection_db USING btree (db_id);
  6286. --
  6287. -- Name: analysis_cvterm_analysis_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6288. --
  6289. ALTER TABLE analysis_cvterm DROP CONSTRAINT IF EXISTS analysis_cvterm_analysis_id_fkey;
  6290. ALTER TABLE ONLY analysis_cvterm
  6291. ADD CONSTRAINT analysis_cvterm_analysis_id_fkey FOREIGN KEY (analysis_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6292. --
  6293. -- Name: analysis_cvterm_cvterm_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6294. --
  6295. ALTER TABLE analysis_cvterm DROP CONSTRAINT IF EXISTS analysis_cvterm_cvterm_id_fkey;
  6296. ALTER TABLE ONLY analysis_cvterm
  6297. ADD CONSTRAINT analysis_cvterm_cvterm_id_fkey FOREIGN KEY (cvterm_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6298. --
  6299. -- Name: analysis_dbxref_analysis_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6300. --
  6301. ALTER TABLE analysis_dbxref DROP CONSTRAINT IF EXISTS analysis_dbxref_analysis_id_fkey;
  6302. ALTER TABLE ONLY analysis_dbxref
  6303. ADD CONSTRAINT analysis_dbxref_analysis_id_fkey FOREIGN KEY (analysis_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6304. --
  6305. -- Name: analysis_dbxref_dbxref_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6306. --
  6307. ALTER TABLE analysis_dbxref DROP CONSTRAINT IF EXISTS analysis_dbxref_dbxref_id_fkey;
  6308. ALTER TABLE ONLY analysis_dbxref
  6309. ADD CONSTRAINT analysis_dbxref_dbxref_id_fkey FOREIGN KEY (dbxref_id) REFERENCES dbxref(dbxref_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6310. --
  6311. -- Name: analysis_pub_analysis_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6312. --
  6313. ALTER TABLE analysis_pub DROP CONSTRAINT IF EXISTS analysis_pub_analysis_id_fkey;
  6314. ALTER TABLE ONLY analysis_pub
  6315. ADD CONSTRAINT analysis_pub_analysis_id_fkey FOREIGN KEY (analysis_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6316. --
  6317. -- Name: analysis_pub_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6318. --
  6319. ALTER TABLE analysis_pub DROP CONSTRAINT IF EXISTS analysis_pub_pub_id_fkey;
  6320. ALTER TABLE ONLY analysis_pub
  6321. ADD CONSTRAINT analysis_pub_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6322. --
  6323. -- Name: analysis_relationship_object_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6324. --
  6325. ALTER TABLE analysis_relationship DROP CONSTRAINT IF EXISTS analysis_relationship_object_id_fkey;
  6326. ALTER TABLE ONLY analysis_relationship
  6327. ADD CONSTRAINT analysis_relationship_object_id_fkey FOREIGN KEY (object_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6328. --
  6329. -- Name: analysis_relationship_subject_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6330. --
  6331. ALTER TABLE analysis_relationship DROP CONSTRAINT IF EXISTS analysis_relationship_subject_id_fkey;
  6332. ALTER TABLE ONLY analysis_relationship
  6333. ADD CONSTRAINT analysis_relationship_subject_id_fkey FOREIGN KEY (subject_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6334. --
  6335. -- Name: analysis_relationship_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6336. --
  6337. ALTER TABLE analysis_relationship DROP CONSTRAINT IF EXISTS analysis_relationship_type_id_fkey;
  6338. ALTER TABLE ONLY analysis_relationship
  6339. ADD CONSTRAINT analysis_relationship_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6340. --
  6341. -- Name: contactprop_contact_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6342. --
  6343. ALTER TABLE contactprop DROP CONSTRAINT IF EXISTS contactprop_contact_id_fkey;
  6344. ALTER TABLE ONLY contactprop
  6345. ADD CONSTRAINT contactprop_contact_id_fkey FOREIGN KEY (contact_id) REFERENCES contact(contact_id) ON DELETE CASCADE;
  6346. --
  6347. -- Name: contactprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6348. --
  6349. ALTER TABLE contactprop DROP CONSTRAINT IF EXISTS contactprop_type_id_fkey;
  6350. ALTER TABLE ONLY contactprop
  6351. ADD CONSTRAINT contactprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE;
  6352. --
  6353. -- Name: dbprop_db_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6354. --
  6355. ALTER TABLE dbprop DROP CONSTRAINT IF EXISTS dbprop_db_id_fkey;
  6356. ALTER TABLE ONLY dbprop
  6357. ADD CONSTRAINT dbprop_db_id_fkey FOREIGN KEY (db_id) REFERENCES db(db_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6358. --
  6359. -- Name: dbprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6360. --
  6361. ALTER TABLE dbprop DROP CONSTRAINT IF EXISTS dbprop_type_id_fkey;
  6362. ALTER TABLE ONLY dbprop
  6363. ADD CONSTRAINT dbprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6364. --
  6365. -- Name: feature_contact_contact_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6366. --
  6367. ALTER TABLE feature_contact DROP CONSTRAINT IF EXISTS feature_contact_contact_id_fkey;
  6368. ALTER TABLE ONLY feature_contact
  6369. ADD CONSTRAINT feature_contact_contact_id_fkey FOREIGN KEY (contact_id) REFERENCES contact(contact_id) ON DELETE CASCADE;
  6370. --
  6371. -- Name: feature_contact_feature_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6372. --
  6373. ALTER TABLE feature_contact DROP CONSTRAINT IF EXISTS feature_contact_feature_id_fkey;
  6374. ALTER TABLE ONLY feature_contact
  6375. ADD CONSTRAINT feature_contact_feature_id_fkey FOREIGN KEY (feature_id) REFERENCES feature(feature_id) ON DELETE CASCADE;
  6376. --
  6377. -- Name: featuremap_contact_contact_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6378. --
  6379. ALTER TABLE featuremap_contact DROP CONSTRAINT IF EXISTS featuremap_contact_contact_id_fkey;
  6380. ALTER TABLE ONLY featuremap_contact
  6381. ADD CONSTRAINT featuremap_contact_contact_id_fkey FOREIGN KEY (contact_id) REFERENCES contact(contact_id) ON DELETE CASCADE;
  6382. --
  6383. -- Name: featuremap_contact_featuremap_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6384. --
  6385. ALTER TABLE featuremap_contact DROP CONSTRAINT IF EXISTS featuremap_contact_featuremap_id_fkey;
  6386. ALTER TABLE ONLY featuremap_contact
  6387. ADD CONSTRAINT featuremap_contact_featuremap_id_fkey FOREIGN KEY (featuremap_id) REFERENCES featuremap(featuremap_id) ON DELETE CASCADE;
  6388. --
  6389. -- Name: featuremap_dbxref_dbxref_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6390. --
  6391. ALTER TABLE featuremap_dbxref DROP CONSTRAINT IF EXISTS featuremap_dbxref_dbxref_id_fkey;
  6392. ALTER TABLE ONLY featuremap_dbxref
  6393. ADD CONSTRAINT featuremap_dbxref_dbxref_id_fkey FOREIGN KEY (dbxref_id) REFERENCES dbxref(dbxref_id) ON DELETE CASCADE;
  6394. --
  6395. -- Name: featuremap_dbxref_featuremap_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6396. --
  6397. ALTER TABLE featuremap_dbxref DROP CONSTRAINT IF EXISTS featuremap_dbxref_featuremap_id_fkey;
  6398. ALTER TABLE ONLY featuremap_dbxref
  6399. ADD CONSTRAINT featuremap_dbxref_featuremap_id_fkey FOREIGN KEY (featuremap_id) REFERENCES featuremap(featuremap_id) ON DELETE CASCADE;
  6400. --
  6401. -- Name: featuremap_organism_featuremap_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6402. --
  6403. ALTER TABLE featuremap_organism DROP CONSTRAINT IF EXISTS featuremap_organism_featuremap_id_fkey;
  6404. ALTER TABLE ONLY featuremap_organism
  6405. ADD CONSTRAINT featuremap_organism_featuremap_id_fkey FOREIGN KEY (featuremap_id) REFERENCES featuremap(featuremap_id) ON DELETE CASCADE;
  6406. --
  6407. -- Name: featuremap_organism_organism_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6408. --
  6409. ALTER TABLE featuremap_organism DROP CONSTRAINT IF EXISTS featuremap_organism_organism_id_fkey;
  6410. ALTER TABLE ONLY featuremap_organism
  6411. ADD CONSTRAINT featuremap_organism_organism_id_fkey FOREIGN KEY (organism_id) REFERENCES organism(organism_id) ON DELETE CASCADE;
  6412. --
  6413. -- Name: featuremapprop_featuremap_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6414. --
  6415. ALTER TABLE featuremapprop DROP CONSTRAINT IF EXISTS featuremapprop_featuremap_id_fkey;
  6416. ALTER TABLE ONLY featuremapprop
  6417. ADD CONSTRAINT featuremapprop_featuremap_id_fkey FOREIGN KEY (featuremap_id) REFERENCES featuremap(featuremap_id) ON DELETE CASCADE;
  6418. --
  6419. -- Name: featuremapprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6420. --
  6421. ALTER TABLE featuremapprop DROP CONSTRAINT IF EXISTS featuremapprop_type_id_fkey;
  6422. ALTER TABLE ONLY featuremapprop
  6423. ADD CONSTRAINT featuremapprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE;
  6424. --
  6425. -- Name: featureposprop_featurepos_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6426. --
  6427. ALTER TABLE featureposprop DROP CONSTRAINT IF EXISTS featureposprop_featurepos_id_fkey;
  6428. ALTER TABLE ONLY featureposprop
  6429. ADD CONSTRAINT featureposprop_featurepos_id_fkey FOREIGN KEY (featurepos_id) REFERENCES featurepos(featurepos_id) ON DELETE CASCADE;
  6430. --
  6431. -- Name: featureposprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6432. --
  6433. ALTER TABLE featureposprop DROP CONSTRAINT IF EXISTS featureposprop_type_id_fkey;
  6434. ALTER TABLE ONLY featureposprop
  6435. ADD CONSTRAINT featureposprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE;
  6436. --
  6437. -- Name: library_contact_contact_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6438. --
  6439. ALTER TABLE library_contact DROP CONSTRAINT IF EXISTS library_contact_contact_id_fkey;
  6440. ALTER TABLE ONLY library_contact
  6441. ADD CONSTRAINT library_contact_contact_id_fkey FOREIGN KEY (contact_id) REFERENCES contact(contact_id) ON DELETE CASCADE;
  6442. --
  6443. -- Name: library_contact_library_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6444. --
  6445. ALTER TABLE library_contact DROP CONSTRAINT IF EXISTS library_contact_library_id_fkey;
  6446. ALTER TABLE ONLY library_contact
  6447. ADD CONSTRAINT library_contact_library_id_fkey FOREIGN KEY (library_id) REFERENCES library(library_id) ON DELETE CASCADE;
  6448. --
  6449. -- Name: library_expression_expression_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6450. --
  6451. ALTER TABLE library_expression DROP CONSTRAINT IF EXISTS library_expression_expression_id_fkey;
  6452. ALTER TABLE ONLY library_expression
  6453. ADD CONSTRAINT library_expression_expression_id_fkey FOREIGN KEY (expression_id) REFERENCES expression(expression_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6454. --
  6455. -- Name: library_expression_library_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6456. --
  6457. ALTER TABLE library_expression DROP CONSTRAINT IF EXISTS library_expression_library_id_fkey;
  6458. ALTER TABLE ONLY library_expression
  6459. ADD CONSTRAINT library_expression_library_id_fkey FOREIGN KEY (library_id) REFERENCES library(library_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6460. --
  6461. -- Name: library_expression_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6462. --
  6463. ALTER TABLE library_expression DROP CONSTRAINT IF EXISTS library_expression_pub_id_fkey;
  6464. ALTER TABLE ONLY library_expression
  6465. ADD CONSTRAINT library_expression_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id);
  6466. --
  6467. -- Name: library_expressionprop_library_expression_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6468. --
  6469. ALTER TABLE library_expressionprop DROP CONSTRAINT IF EXISTS library_expressionprop_library_expression_id_fkey;
  6470. ALTER TABLE ONLY library_expressionprop
  6471. 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;
  6472. --
  6473. -- Name: library_expressionprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6474. --
  6475. ALTER TABLE library_expressionprop DROP CONSTRAINT IF EXISTS library_expressionprop_type_id_fkey;
  6476. ALTER TABLE ONLY library_expressionprop
  6477. ADD CONSTRAINT library_expressionprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id);
  6478. --
  6479. -- Name: library_featureprop_library_feature_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6480. --
  6481. ALTER TABLE library_featureprop DROP CONSTRAINT IF EXISTS library_featureprop_library_feature_id_fkey;
  6482. ALTER TABLE ONLY library_featureprop
  6483. 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;
  6484. --
  6485. -- Name: library_featureprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6486. --
  6487. ALTER TABLE library_featureprop DROP CONSTRAINT IF EXISTS library_featureprop_type_id_fkey;
  6488. ALTER TABLE ONLY library_featureprop
  6489. ADD CONSTRAINT library_featureprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id);
  6490. --
  6491. -- Name: library_relationship_object_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6492. --
  6493. ALTER TABLE library_relationship DROP CONSTRAINT IF EXISTS library_relationship_object_id_fkey;
  6494. ALTER TABLE ONLY library_relationship
  6495. ADD CONSTRAINT library_relationship_object_id_fkey FOREIGN KEY (object_id) REFERENCES library(library_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6496. --
  6497. -- Name: library_relationship_pub_library_relationship_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6498. --
  6499. ALTER TABLE library_relationship_pub DROP CONSTRAINT IF EXISTS library_relationship_pub_library_relationship_id_fkey;
  6500. ALTER TABLE ONLY library_relationship_pub
  6501. 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;
  6502. --
  6503. -- Name: library_relationship_pub_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6504. --
  6505. ALTER TABLE library_relationship_pub DROP CONSTRAINT IF EXISTS library_relationship_pub_pub_id_fkey;
  6506. ALTER TABLE ONLY library_relationship_pub
  6507. ADD CONSTRAINT library_relationship_pub_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id);
  6508. --
  6509. -- Name: library_relationship_subject_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6510. --
  6511. ALTER TABLE library_relationship DROP CONSTRAINT IF EXISTS library_relationship_subject_id_fkey;
  6512. ALTER TABLE ONLY library_relationship
  6513. ADD CONSTRAINT library_relationship_subject_id_fkey FOREIGN KEY (subject_id) REFERENCES library(library_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6514. --
  6515. -- Name: library_relationship_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6516. --
  6517. ALTER TABLE library_relationship DROP CONSTRAINT IF EXISTS library_relationship_type_id_fkey;
  6518. ALTER TABLE ONLY library_relationship
  6519. ADD CONSTRAINT library_relationship_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id);
  6520. --
  6521. -- Name: nd_experiment_analysis_analysis_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6522. --
  6523. ALTER TABLE nd_experiment_analysis DROP CONSTRAINT IF EXISTS nd_experiment_analysis_analysis_id_fkey;
  6524. ALTER TABLE ONLY nd_experiment_analysis
  6525. ADD CONSTRAINT nd_experiment_analysis_analysis_id_fkey FOREIGN KEY (analysis_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6526. --
  6527. -- Name: nd_experiment_analysis_nd_experiment_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6528. --
  6529. ALTER TABLE nd_experiment_analysis DROP CONSTRAINT IF EXISTS nd_experiment_analysis_nd_experiment_id_fkey;
  6530. ALTER TABLE ONLY nd_experiment_analysis
  6531. 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;
  6532. --
  6533. -- Name: nd_experiment_analysis_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6534. --
  6535. ALTER TABLE nd_experiment_analysis DROP CONSTRAINT IF EXISTS nd_experiment_analysis_type_id_fkey;
  6536. ALTER TABLE ONLY nd_experiment_analysis
  6537. ADD CONSTRAINT nd_experiment_analysis_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6538. --
  6539. -- Name: nd_reagent_feature_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6540. --
  6541. ALTER TABLE nd_reagent DROP CONSTRAINT IF EXISTS nd_reagent_feature_id_fkey;
  6542. ALTER TABLE ONLY nd_reagent
  6543. ADD CONSTRAINT nd_reagent_feature_id_fkey FOREIGN KEY (feature_id) REFERENCES feature(feature_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6544. --
  6545. -- Name: organism_cvterm_cvterm_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6546. --
  6547. ALTER TABLE organism_cvterm DROP CONSTRAINT IF EXISTS organism_cvterm_cvterm_id_fkey;
  6548. ALTER TABLE ONLY organism_cvterm
  6549. ADD CONSTRAINT organism_cvterm_cvterm_id_fkey FOREIGN KEY (cvterm_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6550. --
  6551. -- Name: organism_cvterm_organism_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6552. --
  6553. ALTER TABLE organism_cvterm DROP CONSTRAINT IF EXISTS organism_cvterm_organism_id_fkey;
  6554. ALTER TABLE ONLY organism_cvterm
  6555. ADD CONSTRAINT organism_cvterm_organism_id_fkey FOREIGN KEY (organism_id) REFERENCES organism(organism_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6556. --
  6557. -- Name: organism_cvterm_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6558. --
  6559. ALTER TABLE organism_cvterm DROP CONSTRAINT IF EXISTS organism_cvterm_pub_id_fkey;
  6560. ALTER TABLE ONLY organism_cvterm
  6561. ADD CONSTRAINT organism_cvterm_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6562. --
  6563. -- Name: organism_cvtermprop_organism_cvterm_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6564. --
  6565. ALTER TABLE organism_cvtermprop DROP CONSTRAINT IF EXISTS organism_cvtermprop_organism_cvterm_id_fkey;
  6566. ALTER TABLE ONLY organism_cvtermprop
  6567. ADD CONSTRAINT organism_cvtermprop_organism_cvterm_id_fkey FOREIGN KEY (organism_cvterm_id) REFERENCES organism_cvterm(organism_cvterm_id) ON DELETE CASCADE;
  6568. --
  6569. -- Name: organism_cvtermprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6570. --
  6571. ALTER TABLE organism_cvtermprop DROP CONSTRAINT IF EXISTS organism_cvtermprop_type_id_fkey;
  6572. ALTER TABLE ONLY organism_cvtermprop
  6573. ADD CONSTRAINT organism_cvtermprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6574. --
  6575. -- Name: organism_pub_organism_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6576. --
  6577. ALTER TABLE organism_pub DROP CONSTRAINT IF EXISTS organism_pub_organism_id_fkey;
  6578. ALTER TABLE ONLY organism_pub
  6579. ADD CONSTRAINT organism_pub_organism_id_fkey FOREIGN KEY (organism_id) REFERENCES organism(organism_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6580. --
  6581. -- Name: organism_pub_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6582. --
  6583. ALTER TABLE organism_pub DROP CONSTRAINT IF EXISTS organism_pub_pub_id_fkey;
  6584. ALTER TABLE ONLY organism_pub
  6585. ADD CONSTRAINT organism_pub_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6586. --
  6587. -- Name: organism_relationship_object_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6588. --
  6589. ALTER TABLE organism_relationship DROP CONSTRAINT IF EXISTS organism_relationship_object_id_fkey;
  6590. ALTER TABLE ONLY organism_relationship
  6591. ADD CONSTRAINT organism_relationship_object_id_fkey FOREIGN KEY (object_id) REFERENCES organism(organism_id) ON DELETE CASCADE;
  6592. --
  6593. -- Name: organism_relationship_subject_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6594. --
  6595. ALTER TABLE organism_relationship DROP CONSTRAINT IF EXISTS organism_relationship_subject_id_fkey;
  6596. ALTER TABLE ONLY organism_relationship
  6597. ADD CONSTRAINT organism_relationship_subject_id_fkey FOREIGN KEY (subject_id) REFERENCES organism(organism_id) ON DELETE CASCADE;
  6598. --
  6599. -- Name: organism_relationship_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6600. --
  6601. ALTER TABLE organism_relationship DROP CONSTRAINT IF EXISTS organism_relationship_type_id_fkey;
  6602. ALTER TABLE ONLY organism_relationship
  6603. ADD CONSTRAINT organism_relationship_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE;
  6604. --
  6605. -- Name: organism_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6606. --
  6607. ALTER TABLE organism DROP CONSTRAINT IF EXISTS organism_type_id_fkey;
  6608. ALTER TABLE ONLY organism
  6609. ADD CONSTRAINT organism_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE;
  6610. --
  6611. -- Name: organismprop_pub_organismprop_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6612. --
  6613. ALTER TABLE organismprop_pub DROP CONSTRAINT IF EXISTS organismprop_pub_organismprop_id_fkey;
  6614. ALTER TABLE ONLY organismprop_pub
  6615. ADD CONSTRAINT organismprop_pub_organismprop_id_fkey FOREIGN KEY (organismprop_id) REFERENCES organismprop(organismprop_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6616. --
  6617. -- Name: organismprop_pub_pub_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6618. --
  6619. ALTER TABLE organismprop_pub DROP CONSTRAINT IF EXISTS organismprop_pub_pub_id_fkey;
  6620. ALTER TABLE ONLY organismprop_pub
  6621. ADD CONSTRAINT organismprop_pub_pub_id_fkey FOREIGN KEY (pub_id) REFERENCES pub(pub_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6622. --
  6623. -- Name: phenotypeprop_phenotype_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6624. --
  6625. ALTER TABLE phenotypeprop DROP CONSTRAINT IF EXISTS phenotypeprop_phenotype_id_fkey;
  6626. ALTER TABLE ONLY phenotypeprop
  6627. ADD CONSTRAINT phenotypeprop_phenotype_id_fkey FOREIGN KEY (phenotype_id) REFERENCES phenotype(phenotype_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6628. --
  6629. -- Name: phenotypeprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6630. --
  6631. ALTER TABLE phenotypeprop DROP CONSTRAINT IF EXISTS phenotypeprop_type_id_fkey;
  6632. ALTER TABLE ONLY phenotypeprop
  6633. ADD CONSTRAINT phenotypeprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6634. --
  6635. -- Name: phylotreeprop_phylotree_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6636. --
  6637. ALTER TABLE phylotreeprop DROP CONSTRAINT IF EXISTS phylotreeprop_phylotree_id_fkey;
  6638. ALTER TABLE ONLY phylotreeprop
  6639. ADD CONSTRAINT phylotreeprop_phylotree_id_fkey FOREIGN KEY (phylotree_id) REFERENCES phylotree(phylotree_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6640. --
  6641. -- Name: phylotreeprop_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6642. --
  6643. ALTER TABLE phylotreeprop DROP CONSTRAINT IF EXISTS phylotreeprop_type_id_fkey;
  6644. ALTER TABLE ONLY phylotreeprop
  6645. ADD CONSTRAINT phylotreeprop_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6646. --
  6647. -- Name: project_analysis_analysis_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6648. --
  6649. ALTER TABLE project_analysis DROP CONSTRAINT IF EXISTS project_analysis_analysis_id_fkey;
  6650. ALTER TABLE ONLY project_analysis
  6651. ADD CONSTRAINT project_analysis_analysis_id_fkey FOREIGN KEY (analysis_id) REFERENCES analysis(analysis_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6652. --
  6653. -- Name: project_analysis_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6654. --
  6655. ALTER TABLE project_analysis DROP CONSTRAINT IF EXISTS project_analysis_project_id_fkey;
  6656. ALTER TABLE ONLY project_analysis
  6657. ADD CONSTRAINT project_analysis_project_id_fkey FOREIGN KEY (project_id) REFERENCES project(project_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6658. --
  6659. -- Name: project_dbxref_dbxref_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6660. --
  6661. ALTER TABLE project_dbxref DROP CONSTRAINT IF EXISTS project_dbxref_dbxref_id_fkey;
  6662. ALTER TABLE ONLY project_dbxref
  6663. ADD CONSTRAINT project_dbxref_dbxref_id_fkey FOREIGN KEY (dbxref_id) REFERENCES dbxref(dbxref_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6664. --
  6665. -- Name: project_dbxref_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6666. --
  6667. ALTER TABLE project_dbxref DROP CONSTRAINT IF EXISTS project_dbxref_project_id_fkey;
  6668. ALTER TABLE ONLY project_dbxref
  6669. ADD CONSTRAINT project_dbxref_project_id_fkey FOREIGN KEY (project_id) REFERENCES project(project_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6670. --
  6671. -- Name: project_feature_feature_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6672. --
  6673. ALTER TABLE project_feature DROP CONSTRAINT IF EXISTS project_feature_feature_id_fkey;
  6674. ALTER TABLE ONLY project_feature
  6675. ADD CONSTRAINT project_feature_feature_id_fkey FOREIGN KEY (feature_id) REFERENCES feature(feature_id) ON DELETE CASCADE;
  6676. --
  6677. -- Name: project_feature_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6678. --
  6679. ALTER TABLE project_feature DROP CONSTRAINT IF EXISTS project_feature_project_id_fkey;
  6680. ALTER TABLE ONLY project_feature
  6681. ADD CONSTRAINT project_feature_project_id_fkey FOREIGN KEY (project_id) REFERENCES project(project_id) ON DELETE CASCADE;
  6682. --
  6683. -- Name: project_stock_project_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6684. --
  6685. ALTER TABLE project_stock DROP CONSTRAINT IF EXISTS project_stock_project_id_fkey;
  6686. ALTER TABLE ONLY project_stock
  6687. ADD CONSTRAINT project_stock_project_id_fkey FOREIGN KEY (project_id) REFERENCES project(project_id) ON DELETE CASCADE;
  6688. --
  6689. -- Name: project_stock_stock_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6690. --
  6691. ALTER TABLE project_stock DROP CONSTRAINT IF EXISTS project_stock_stock_id_fkey;
  6692. ALTER TABLE ONLY project_stock
  6693. ADD CONSTRAINT project_stock_stock_id_fkey FOREIGN KEY (stock_id) REFERENCES stock(stock_id) ON DELETE CASCADE;
  6694. --
  6695. -- Name: pubauthor_contact_contact_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6696. --
  6697. ALTER TABLE pubauthor_contact DROP CONSTRAINT IF EXISTS pubauthor_contact_contact_id_fkey;
  6698. ALTER TABLE ONLY pubauthor_contact
  6699. ADD CONSTRAINT pubauthor_contact_contact_id_fkey FOREIGN KEY (contact_id) REFERENCES contact(contact_id) ON DELETE CASCADE;
  6700. --
  6701. -- Name: pubauthor_contact_pubauthor_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6702. --
  6703. ALTER TABLE pubauthor_contact DROP CONSTRAINT IF EXISTS pubauthor_contact_pubauthor_id_fkey;
  6704. ALTER TABLE ONLY pubauthor_contact
  6705. ADD CONSTRAINT pubauthor_contact_pubauthor_id_fkey FOREIGN KEY (pubauthor_id) REFERENCES pubauthor(pubauthor_id) ON DELETE CASCADE;
  6706. --
  6707. -- Name: stock_feature_feature_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6708. --
  6709. ALTER TABLE stock_feature DROP CONSTRAINT IF EXISTS stock_feature_feature_id_fkey;
  6710. ALTER TABLE ONLY stock_feature
  6711. ADD CONSTRAINT stock_feature_feature_id_fkey FOREIGN KEY (feature_id) REFERENCES feature(feature_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6712. --
  6713. -- Name: stock_feature_stock_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6714. --
  6715. ALTER TABLE stock_feature DROP CONSTRAINT IF EXISTS stock_feature_stock_id_fkey;
  6716. ALTER TABLE ONLY stock_feature
  6717. ADD CONSTRAINT stock_feature_stock_id_fkey FOREIGN KEY (stock_id) REFERENCES stock(stock_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6718. --
  6719. -- Name: stock_feature_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6720. --
  6721. ALTER TABLE stock_feature DROP CONSTRAINT IF EXISTS stock_feature_type_id_fkey;
  6722. ALTER TABLE ONLY stock_feature
  6723. ADD CONSTRAINT stock_feature_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6724. --
  6725. -- Name: stock_featuremap_featuremap_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6726. --
  6727. ALTER TABLE stock_featuremap DROP CONSTRAINT IF EXISTS stock_featuremap_featuremap_id_fkey;
  6728. ALTER TABLE ONLY stock_featuremap
  6729. ADD CONSTRAINT stock_featuremap_featuremap_id_fkey FOREIGN KEY (featuremap_id) REFERENCES featuremap(featuremap_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6730. --
  6731. -- Name: stock_featuremap_stock_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6732. --
  6733. ALTER TABLE stock_featuremap DROP CONSTRAINT IF EXISTS stock_featuremap_stock_id_fkey;
  6734. ALTER TABLE ONLY stock_featuremap
  6735. ADD CONSTRAINT stock_featuremap_stock_id_fkey FOREIGN KEY (stock_id) REFERENCES stock(stock_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6736. --
  6737. -- Name: stock_featuremap_type_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6738. --
  6739. ALTER TABLE stock_featuremap DROP CONSTRAINT IF EXISTS stock_featuremap_type_id_fkey;
  6740. ALTER TABLE ONLY stock_featuremap
  6741. ADD CONSTRAINT stock_featuremap_type_id_fkey FOREIGN KEY (type_id) REFERENCES cvterm(cvterm_id) ON DELETE CASCADE DEFERRABLE INITIALLY DEFERRED;
  6742. --
  6743. -- Name: stock_library_library_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6744. --
  6745. ALTER TABLE stock_library DROP CONSTRAINT IF EXISTS stock_library_library_id_fkey;
  6746. ALTER TABLE ONLY stock_library
  6747. ADD CONSTRAINT stock_library_library_id_fkey FOREIGN KEY (library_id) REFERENCES library(library_id) ON DELETE CASCADE;
  6748. --
  6749. -- Name: stock_library_stock_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6750. --
  6751. ALTER TABLE stock_library DROP CONSTRAINT IF EXISTS stock_library_stock_id_fkey;
  6752. ALTER TABLE ONLY stock_library
  6753. ADD CONSTRAINT stock_library_stock_id_fkey FOREIGN KEY (stock_id) REFERENCES stock(stock_id) ON DELETE CASCADE;
  6754. --
  6755. -- Name: stockcollection_db_db_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6756. --
  6757. ALTER TABLE stockcollection_db DROP CONSTRAINT IF EXISTS stockcollection_db_db_id_fkey;
  6758. ALTER TABLE ONLY stockcollection_db
  6759. ADD CONSTRAINT stockcollection_db_db_id_fkey FOREIGN KEY (db_id) REFERENCES db(db_id) ON DELETE CASCADE;
  6760. --
  6761. -- Name: stockcollection_db_stockcollection_id_fkey; Type: FK CONSTRAINT; Schema: public; Owner: chado
  6762. --
  6763. ALTER TABLE stockcollection_db DROP CONSTRAINT IF EXISTS stockcollection_db_stockcollection_id_fkey;
  6764. ALTER TABLE ONLY stockcollection_db
  6765. ADD CONSTRAINT stockcollection_db_stockcollection_id_fkey FOREIGN KEY (stockcollection_id) REFERENCES stockcollection(stockcollection_id) ON DELETE CASCADE;
  6766. --
  6767. -- Name: binloc_boxrange; Type: INDEX; Schema: public; Owner: chado; Tablespace:
  6768. --
  6769. DROP INDEX IF EXISTS binloc_boxrange;
  6770. CREATE INDEX binloc_boxrange ON featureloc USING gist (boxrange(fmin, fmax));
  6771. SET search_path = so,public,pg_catalog;
  6772. --
  6773. -- Name: mrna; Type: VIEW; Schema: so; Owner: -
  6774. --
  6775. CREATE VIEW mrna AS
  6776. SELECT feature.feature_id AS mrna_id,
  6777. feature.feature_id,
  6778. feature.dbxref_id,
  6779. feature.organism_id,
  6780. feature.name,
  6781. feature.uniquename,
  6782. feature.residues,
  6783. feature.seqlen,
  6784. feature.md5checksum,
  6785. feature.type_id,
  6786. feature.is_analysis,
  6787. feature.is_obsolete,
  6788. feature.timeaccessioned,
  6789. feature.timelastmodified
  6790. FROM (feature
  6791. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6792. 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));
  6793. --
  6794. -- Name: a_box; Type: VIEW; Schema: so; Owner: -
  6795. --
  6796. CREATE VIEW a_box AS
  6797. SELECT feature.feature_id AS a_box_id,
  6798. feature.feature_id,
  6799. feature.dbxref_id,
  6800. feature.organism_id,
  6801. feature.name,
  6802. feature.uniquename,
  6803. feature.residues,
  6804. feature.seqlen,
  6805. feature.md5checksum,
  6806. feature.type_id,
  6807. feature.is_analysis,
  6808. feature.is_obsolete,
  6809. feature.timeaccessioned,
  6810. feature.timelastmodified
  6811. FROM (feature
  6812. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6813. 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));
  6814. --
  6815. -- Name: a_box_type_1; Type: VIEW; Schema: so; Owner: -
  6816. --
  6817. CREATE VIEW a_box_type_1 AS
  6818. SELECT feature.feature_id AS a_box_type_1_id,
  6819. feature.feature_id,
  6820. feature.dbxref_id,
  6821. feature.organism_id,
  6822. feature.name,
  6823. feature.uniquename,
  6824. feature.residues,
  6825. feature.seqlen,
  6826. feature.md5checksum,
  6827. feature.type_id,
  6828. feature.is_analysis,
  6829. feature.is_obsolete,
  6830. feature.timeaccessioned,
  6831. feature.timelastmodified
  6832. FROM (feature
  6833. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6834. WHERE ((cvterm.name)::text = 'A_box_type_1'::text);
  6835. --
  6836. -- Name: a_box_type_2; Type: VIEW; Schema: so; Owner: -
  6837. --
  6838. CREATE VIEW a_box_type_2 AS
  6839. SELECT feature.feature_id AS a_box_type_2_id,
  6840. feature.feature_id,
  6841. feature.dbxref_id,
  6842. feature.organism_id,
  6843. feature.name,
  6844. feature.uniquename,
  6845. feature.residues,
  6846. feature.seqlen,
  6847. feature.md5checksum,
  6848. feature.type_id,
  6849. feature.is_analysis,
  6850. feature.is_obsolete,
  6851. feature.timeaccessioned,
  6852. feature.timelastmodified
  6853. FROM (feature
  6854. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6855. WHERE ((cvterm.name)::text = 'A_box_type_2'::text);
  6856. --
  6857. -- Name: a_minor_rna_motif; Type: VIEW; Schema: so; Owner: -
  6858. --
  6859. CREATE VIEW a_minor_rna_motif AS
  6860. SELECT feature.feature_id AS a_minor_rna_motif_id,
  6861. feature.feature_id,
  6862. feature.dbxref_id,
  6863. feature.organism_id,
  6864. feature.name,
  6865. feature.uniquename,
  6866. feature.residues,
  6867. feature.seqlen,
  6868. feature.md5checksum,
  6869. feature.type_id,
  6870. feature.is_analysis,
  6871. feature.is_obsolete,
  6872. feature.timeaccessioned,
  6873. feature.timelastmodified
  6874. FROM (feature
  6875. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6876. WHERE ((cvterm.name)::text = 'A_minor_RNA_motif'::text);
  6877. --
  6878. -- Name: a_to_c_transversion; Type: VIEW; Schema: so; Owner: -
  6879. --
  6880. CREATE VIEW a_to_c_transversion AS
  6881. SELECT feature.feature_id AS a_to_c_transversion_id,
  6882. feature.feature_id,
  6883. feature.dbxref_id,
  6884. feature.organism_id,
  6885. feature.name,
  6886. feature.uniquename,
  6887. feature.residues,
  6888. feature.seqlen,
  6889. feature.md5checksum,
  6890. feature.type_id,
  6891. feature.is_analysis,
  6892. feature.is_obsolete,
  6893. feature.timeaccessioned,
  6894. feature.timelastmodified
  6895. FROM (feature
  6896. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6897. WHERE ((cvterm.name)::text = 'A_to_C_transversion'::text);
  6898. --
  6899. -- Name: a_to_g_transition; Type: VIEW; Schema: so; Owner: -
  6900. --
  6901. CREATE VIEW a_to_g_transition AS
  6902. SELECT feature.feature_id AS a_to_g_transition_id,
  6903. feature.feature_id,
  6904. feature.dbxref_id,
  6905. feature.organism_id,
  6906. feature.name,
  6907. feature.uniquename,
  6908. feature.residues,
  6909. feature.seqlen,
  6910. feature.md5checksum,
  6911. feature.type_id,
  6912. feature.is_analysis,
  6913. feature.is_obsolete,
  6914. feature.timeaccessioned,
  6915. feature.timelastmodified
  6916. FROM (feature
  6917. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6918. WHERE ((cvterm.name)::text = 'A_to_G_transition'::text);
  6919. --
  6920. -- Name: a_to_t_transversion; Type: VIEW; Schema: so; Owner: -
  6921. --
  6922. CREATE VIEW a_to_t_transversion AS
  6923. SELECT feature.feature_id AS a_to_t_transversion_id,
  6924. feature.feature_id,
  6925. feature.dbxref_id,
  6926. feature.organism_id,
  6927. feature.name,
  6928. feature.uniquename,
  6929. feature.residues,
  6930. feature.seqlen,
  6931. feature.md5checksum,
  6932. feature.type_id,
  6933. feature.is_analysis,
  6934. feature.is_obsolete,
  6935. feature.timeaccessioned,
  6936. feature.timelastmodified
  6937. FROM (feature
  6938. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6939. WHERE ((cvterm.name)::text = 'A_to_T_transversion'::text);
  6940. --
  6941. -- Name: aberrant_processed_transcript; Type: VIEW; Schema: so; Owner: -
  6942. --
  6943. CREATE VIEW aberrant_processed_transcript AS
  6944. SELECT feature.feature_id AS aberrant_processed_transcript_id,
  6945. feature.feature_id,
  6946. feature.dbxref_id,
  6947. feature.organism_id,
  6948. feature.name,
  6949. feature.uniquename,
  6950. feature.residues,
  6951. feature.seqlen,
  6952. feature.md5checksum,
  6953. feature.type_id,
  6954. feature.is_analysis,
  6955. feature.is_obsolete,
  6956. feature.timeaccessioned,
  6957. feature.timelastmodified
  6958. FROM (feature
  6959. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6960. WHERE ((cvterm.name)::text = 'aberrant_processed_transcript'::text);
  6961. --
  6962. -- Name: active_peptide; Type: VIEW; Schema: so; Owner: -
  6963. --
  6964. CREATE VIEW active_peptide AS
  6965. SELECT feature.feature_id AS active_peptide_id,
  6966. feature.feature_id,
  6967. feature.dbxref_id,
  6968. feature.organism_id,
  6969. feature.name,
  6970. feature.uniquename,
  6971. feature.residues,
  6972. feature.seqlen,
  6973. feature.md5checksum,
  6974. feature.type_id,
  6975. feature.is_analysis,
  6976. feature.is_obsolete,
  6977. feature.timeaccessioned,
  6978. feature.timelastmodified
  6979. FROM (feature
  6980. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  6981. WHERE ((cvterm.name)::text = 'active_peptide'::text);
  6982. --
  6983. -- Name: adaptive_island; Type: VIEW; Schema: so; Owner: -
  6984. --
  6985. CREATE VIEW adaptive_island AS
  6986. SELECT feature.feature_id AS adaptive_island_id,
  6987. feature.feature_id,
  6988. feature.dbxref_id,
  6989. feature.organism_id,
  6990. feature.name,
  6991. feature.uniquename,
  6992. feature.residues,
  6993. feature.seqlen,
  6994. feature.md5checksum,
  6995. feature.type_id,
  6996. feature.is_analysis,
  6997. feature.is_obsolete,
  6998. feature.timeaccessioned,
  6999. feature.timelastmodified
  7000. FROM (feature
  7001. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7002. WHERE ((cvterm.name)::text = 'adaptive_island'::text);
  7003. --
  7004. -- Name: alanine; Type: VIEW; Schema: so; Owner: -
  7005. --
  7006. CREATE VIEW alanine AS
  7007. SELECT feature.feature_id AS alanine_id,
  7008. feature.feature_id,
  7009. feature.dbxref_id,
  7010. feature.organism_id,
  7011. feature.name,
  7012. feature.uniquename,
  7013. feature.residues,
  7014. feature.seqlen,
  7015. feature.md5checksum,
  7016. feature.type_id,
  7017. feature.is_analysis,
  7018. feature.is_obsolete,
  7019. feature.timeaccessioned,
  7020. feature.timelastmodified
  7021. FROM (feature
  7022. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7023. WHERE ((cvterm.name)::text = 'alanine'::text);
  7024. --
  7025. -- Name: alanine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  7026. --
  7027. CREATE VIEW alanine_trna_primary_transcript AS
  7028. SELECT feature.feature_id AS alanine_trna_primary_transcript_id,
  7029. feature.feature_id,
  7030. feature.dbxref_id,
  7031. feature.organism_id,
  7032. feature.name,
  7033. feature.uniquename,
  7034. feature.residues,
  7035. feature.seqlen,
  7036. feature.md5checksum,
  7037. feature.type_id,
  7038. feature.is_analysis,
  7039. feature.is_obsolete,
  7040. feature.timeaccessioned,
  7041. feature.timelastmodified
  7042. FROM (feature
  7043. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7044. WHERE ((cvterm.name)::text = 'alanine_tRNA_primary_transcript'::text);
  7045. --
  7046. -- Name: alanyl_trna; Type: VIEW; Schema: so; Owner: -
  7047. --
  7048. CREATE VIEW alanyl_trna AS
  7049. SELECT feature.feature_id AS alanyl_trna_id,
  7050. feature.feature_id,
  7051. feature.dbxref_id,
  7052. feature.organism_id,
  7053. feature.name,
  7054. feature.uniquename,
  7055. feature.residues,
  7056. feature.seqlen,
  7057. feature.md5checksum,
  7058. feature.type_id,
  7059. feature.is_analysis,
  7060. feature.is_obsolete,
  7061. feature.timeaccessioned,
  7062. feature.timelastmodified
  7063. FROM (feature
  7064. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7065. WHERE ((cvterm.name)::text = 'alanyl_tRNA'::text);
  7066. --
  7067. -- Name: allele; Type: VIEW; Schema: so; Owner: -
  7068. --
  7069. CREATE VIEW allele AS
  7070. SELECT feature.feature_id AS allele_id,
  7071. feature.feature_id,
  7072. feature.dbxref_id,
  7073. feature.organism_id,
  7074. feature.name,
  7075. feature.uniquename,
  7076. feature.residues,
  7077. feature.seqlen,
  7078. feature.md5checksum,
  7079. feature.type_id,
  7080. feature.is_analysis,
  7081. feature.is_obsolete,
  7082. feature.timeaccessioned,
  7083. feature.timelastmodified
  7084. FROM (feature
  7085. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7086. WHERE (((cvterm.name)::text = 'polymorphic_sequence_variant'::text) OR ((cvterm.name)::text = 'allele'::text));
  7087. --
  7088. -- Name: allelically_excluded; Type: VIEW; Schema: so; Owner: -
  7089. --
  7090. CREATE VIEW allelically_excluded AS
  7091. SELECT feature.feature_id AS allelically_excluded_id,
  7092. feature.feature_id,
  7093. feature.dbxref_id,
  7094. feature.organism_id,
  7095. feature.name,
  7096. feature.uniquename,
  7097. feature.residues,
  7098. feature.seqlen,
  7099. feature.md5checksum,
  7100. feature.type_id,
  7101. feature.is_analysis,
  7102. feature.is_obsolete,
  7103. feature.timeaccessioned,
  7104. feature.timelastmodified
  7105. FROM (feature
  7106. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7107. WHERE ((cvterm.name)::text = 'allelically_excluded'::text);
  7108. --
  7109. -- Name: allelically_excluded_gene; Type: VIEW; Schema: so; Owner: -
  7110. --
  7111. CREATE VIEW allelically_excluded_gene AS
  7112. SELECT feature.feature_id AS allelically_excluded_gene_id,
  7113. feature.feature_id,
  7114. feature.dbxref_id,
  7115. feature.organism_id,
  7116. feature.name,
  7117. feature.uniquename,
  7118. feature.residues,
  7119. feature.seqlen,
  7120. feature.md5checksum,
  7121. feature.type_id,
  7122. feature.is_analysis,
  7123. feature.is_obsolete,
  7124. feature.timeaccessioned,
  7125. feature.timelastmodified
  7126. FROM (feature
  7127. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7128. WHERE ((cvterm.name)::text = 'allelically_excluded_gene'::text);
  7129. --
  7130. -- Name: allopolyploid; Type: VIEW; Schema: so; Owner: -
  7131. --
  7132. CREATE VIEW allopolyploid AS
  7133. SELECT feature.feature_id AS allopolyploid_id,
  7134. feature.feature_id,
  7135. feature.dbxref_id,
  7136. feature.organism_id,
  7137. feature.name,
  7138. feature.uniquename,
  7139. feature.residues,
  7140. feature.seqlen,
  7141. feature.md5checksum,
  7142. feature.type_id,
  7143. feature.is_analysis,
  7144. feature.is_obsolete,
  7145. feature.timeaccessioned,
  7146. feature.timelastmodified
  7147. FROM (feature
  7148. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7149. WHERE ((cvterm.name)::text = 'allopolyploid'::text);
  7150. --
  7151. -- Name: alpha_beta_motif; Type: VIEW; Schema: so; Owner: -
  7152. --
  7153. CREATE VIEW alpha_beta_motif AS
  7154. SELECT feature.feature_id AS alpha_beta_motif_id,
  7155. feature.feature_id,
  7156. feature.dbxref_id,
  7157. feature.organism_id,
  7158. feature.name,
  7159. feature.uniquename,
  7160. feature.residues,
  7161. feature.seqlen,
  7162. feature.md5checksum,
  7163. feature.type_id,
  7164. feature.is_analysis,
  7165. feature.is_obsolete,
  7166. feature.timeaccessioned,
  7167. feature.timelastmodified
  7168. FROM (feature
  7169. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7170. WHERE ((cvterm.name)::text = 'alpha_beta_motif'::text);
  7171. --
  7172. -- Name: alpha_helix; Type: VIEW; Schema: so; Owner: -
  7173. --
  7174. CREATE VIEW alpha_helix AS
  7175. SELECT feature.feature_id AS alpha_helix_id,
  7176. feature.feature_id,
  7177. feature.dbxref_id,
  7178. feature.organism_id,
  7179. feature.name,
  7180. feature.uniquename,
  7181. feature.residues,
  7182. feature.seqlen,
  7183. feature.md5checksum,
  7184. feature.type_id,
  7185. feature.is_analysis,
  7186. feature.is_obsolete,
  7187. feature.timeaccessioned,
  7188. feature.timelastmodified
  7189. FROM (feature
  7190. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7191. WHERE ((cvterm.name)::text = 'alpha_helix'::text);
  7192. --
  7193. -- Name: alteration_attribute; Type: VIEW; Schema: so; Owner: -
  7194. --
  7195. CREATE VIEW alteration_attribute AS
  7196. SELECT feature.feature_id AS alteration_attribute_id,
  7197. feature.feature_id,
  7198. feature.dbxref_id,
  7199. feature.organism_id,
  7200. feature.name,
  7201. feature.uniquename,
  7202. feature.residues,
  7203. feature.seqlen,
  7204. feature.md5checksum,
  7205. feature.type_id,
  7206. feature.is_analysis,
  7207. feature.is_obsolete,
  7208. feature.timeaccessioned,
  7209. feature.timelastmodified
  7210. FROM (feature
  7211. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7212. 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));
  7213. --
  7214. -- Name: alternate_sequence_site; Type: VIEW; Schema: so; Owner: -
  7215. --
  7216. CREATE VIEW alternate_sequence_site AS
  7217. SELECT feature.feature_id AS alternate_sequence_site_id,
  7218. feature.feature_id,
  7219. feature.dbxref_id,
  7220. feature.organism_id,
  7221. feature.name,
  7222. feature.uniquename,
  7223. feature.residues,
  7224. feature.seqlen,
  7225. feature.md5checksum,
  7226. feature.type_id,
  7227. feature.is_analysis,
  7228. feature.is_obsolete,
  7229. feature.timeaccessioned,
  7230. feature.timelastmodified
  7231. FROM (feature
  7232. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7233. WHERE ((cvterm.name)::text = 'alternate_sequence_site'::text);
  7234. --
  7235. -- Name: alternatively_spliced; Type: VIEW; Schema: so; Owner: -
  7236. --
  7237. CREATE VIEW alternatively_spliced AS
  7238. SELECT feature.feature_id AS alternatively_spliced_id,
  7239. feature.feature_id,
  7240. feature.dbxref_id,
  7241. feature.organism_id,
  7242. feature.name,
  7243. feature.uniquename,
  7244. feature.residues,
  7245. feature.seqlen,
  7246. feature.md5checksum,
  7247. feature.type_id,
  7248. feature.is_analysis,
  7249. feature.is_obsolete,
  7250. feature.timeaccessioned,
  7251. feature.timelastmodified
  7252. FROM (feature
  7253. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7254. WHERE ((cvterm.name)::text = 'alternatively_spliced'::text);
  7255. --
  7256. -- Name: alternatively_spliced_transcript; Type: VIEW; Schema: so; Owner: -
  7257. --
  7258. CREATE VIEW alternatively_spliced_transcript AS
  7259. SELECT feature.feature_id AS alternatively_spliced_transcript_id,
  7260. feature.feature_id,
  7261. feature.dbxref_id,
  7262. feature.organism_id,
  7263. feature.name,
  7264. feature.uniquename,
  7265. feature.residues,
  7266. feature.seqlen,
  7267. feature.md5checksum,
  7268. feature.type_id,
  7269. feature.is_analysis,
  7270. feature.is_obsolete,
  7271. feature.timeaccessioned,
  7272. feature.timelastmodified
  7273. FROM (feature
  7274. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7275. WHERE ((cvterm.name)::text = 'alternatively_spliced_transcript'::text);
  7276. --
  7277. -- Name: ambisense_ssrna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  7278. --
  7279. CREATE VIEW ambisense_ssrna_viral_sequence AS
  7280. SELECT feature.feature_id AS ambisense_ssrna_viral_sequence_id,
  7281. feature.feature_id,
  7282. feature.dbxref_id,
  7283. feature.organism_id,
  7284. feature.name,
  7285. feature.uniquename,
  7286. feature.residues,
  7287. feature.seqlen,
  7288. feature.md5checksum,
  7289. feature.type_id,
  7290. feature.is_analysis,
  7291. feature.is_obsolete,
  7292. feature.timeaccessioned,
  7293. feature.timelastmodified
  7294. FROM (feature
  7295. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7296. WHERE ((cvterm.name)::text = 'ambisense_ssRNA_viral_sequence'::text);
  7297. --
  7298. -- Name: amino_acid; Type: VIEW; Schema: so; Owner: -
  7299. --
  7300. CREATE VIEW amino_acid AS
  7301. SELECT feature.feature_id AS amino_acid_id,
  7302. feature.feature_id,
  7303. feature.dbxref_id,
  7304. feature.organism_id,
  7305. feature.name,
  7306. feature.uniquename,
  7307. feature.residues,
  7308. feature.seqlen,
  7309. feature.md5checksum,
  7310. feature.type_id,
  7311. feature.is_analysis,
  7312. feature.is_obsolete,
  7313. feature.timeaccessioned,
  7314. feature.timelastmodified
  7315. FROM (feature
  7316. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7317. 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));
  7318. --
  7319. -- Name: amino_acid_deletion; Type: VIEW; Schema: so; Owner: -
  7320. --
  7321. CREATE VIEW amino_acid_deletion AS
  7322. SELECT feature.feature_id AS amino_acid_deletion_id,
  7323. feature.feature_id,
  7324. feature.dbxref_id,
  7325. feature.organism_id,
  7326. feature.name,
  7327. feature.uniquename,
  7328. feature.residues,
  7329. feature.seqlen,
  7330. feature.md5checksum,
  7331. feature.type_id,
  7332. feature.is_analysis,
  7333. feature.is_obsolete,
  7334. feature.timeaccessioned,
  7335. feature.timelastmodified
  7336. FROM (feature
  7337. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7338. WHERE ((cvterm.name)::text = 'amino_acid_deletion'::text);
  7339. --
  7340. -- Name: amino_acid_insertion; Type: VIEW; Schema: so; Owner: -
  7341. --
  7342. CREATE VIEW amino_acid_insertion AS
  7343. SELECT feature.feature_id AS amino_acid_insertion_id,
  7344. feature.feature_id,
  7345. feature.dbxref_id,
  7346. feature.organism_id,
  7347. feature.name,
  7348. feature.uniquename,
  7349. feature.residues,
  7350. feature.seqlen,
  7351. feature.md5checksum,
  7352. feature.type_id,
  7353. feature.is_analysis,
  7354. feature.is_obsolete,
  7355. feature.timeaccessioned,
  7356. feature.timelastmodified
  7357. FROM (feature
  7358. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7359. WHERE ((cvterm.name)::text = 'amino_acid_insertion'::text);
  7360. --
  7361. -- Name: amino_acid_substitution; Type: VIEW; Schema: so; Owner: -
  7362. --
  7363. CREATE VIEW amino_acid_substitution AS
  7364. SELECT feature.feature_id AS amino_acid_substitution_id,
  7365. feature.feature_id,
  7366. feature.dbxref_id,
  7367. feature.organism_id,
  7368. feature.name,
  7369. feature.uniquename,
  7370. feature.residues,
  7371. feature.seqlen,
  7372. feature.md5checksum,
  7373. feature.type_id,
  7374. feature.is_analysis,
  7375. feature.is_obsolete,
  7376. feature.timeaccessioned,
  7377. feature.timelastmodified
  7378. FROM (feature
  7379. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7380. 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));
  7381. --
  7382. -- Name: amplification_origin; Type: VIEW; Schema: so; Owner: -
  7383. --
  7384. CREATE VIEW amplification_origin AS
  7385. SELECT feature.feature_id AS amplification_origin_id,
  7386. feature.feature_id,
  7387. feature.dbxref_id,
  7388. feature.organism_id,
  7389. feature.name,
  7390. feature.uniquename,
  7391. feature.residues,
  7392. feature.seqlen,
  7393. feature.md5checksum,
  7394. feature.type_id,
  7395. feature.is_analysis,
  7396. feature.is_obsolete,
  7397. feature.timeaccessioned,
  7398. feature.timelastmodified
  7399. FROM (feature
  7400. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7401. WHERE ((cvterm.name)::text = 'amplification_origin'::text);
  7402. --
  7403. -- Name: anchor_binding_site; Type: VIEW; Schema: so; Owner: -
  7404. --
  7405. CREATE VIEW anchor_binding_site AS
  7406. SELECT feature.feature_id AS anchor_binding_site_id,
  7407. feature.feature_id,
  7408. feature.dbxref_id,
  7409. feature.organism_id,
  7410. feature.name,
  7411. feature.uniquename,
  7412. feature.residues,
  7413. feature.seqlen,
  7414. feature.md5checksum,
  7415. feature.type_id,
  7416. feature.is_analysis,
  7417. feature.is_obsolete,
  7418. feature.timeaccessioned,
  7419. feature.timelastmodified
  7420. FROM (feature
  7421. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7422. WHERE ((cvterm.name)::text = 'anchor_binding_site'::text);
  7423. --
  7424. -- Name: anchor_region; Type: VIEW; Schema: so; Owner: -
  7425. --
  7426. CREATE VIEW anchor_region AS
  7427. SELECT feature.feature_id AS anchor_region_id,
  7428. feature.feature_id,
  7429. feature.dbxref_id,
  7430. feature.organism_id,
  7431. feature.name,
  7432. feature.uniquename,
  7433. feature.residues,
  7434. feature.seqlen,
  7435. feature.md5checksum,
  7436. feature.type_id,
  7437. feature.is_analysis,
  7438. feature.is_obsolete,
  7439. feature.timeaccessioned,
  7440. feature.timelastmodified
  7441. FROM (feature
  7442. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7443. WHERE ((cvterm.name)::text = 'anchor_region'::text);
  7444. --
  7445. -- Name: aneuploid; Type: VIEW; Schema: so; Owner: -
  7446. --
  7447. CREATE VIEW aneuploid AS
  7448. SELECT feature.feature_id AS aneuploid_id,
  7449. feature.feature_id,
  7450. feature.dbxref_id,
  7451. feature.organism_id,
  7452. feature.name,
  7453. feature.uniquename,
  7454. feature.residues,
  7455. feature.seqlen,
  7456. feature.md5checksum,
  7457. feature.type_id,
  7458. feature.is_analysis,
  7459. feature.is_obsolete,
  7460. feature.timeaccessioned,
  7461. feature.timelastmodified
  7462. FROM (feature
  7463. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7464. WHERE ((((cvterm.name)::text = 'hyperploid'::text) OR ((cvterm.name)::text = 'hypoploid'::text)) OR ((cvterm.name)::text = 'aneuploid'::text));
  7465. --
  7466. -- Name: aneuploid_chromosome; Type: VIEW; Schema: so; Owner: -
  7467. --
  7468. CREATE VIEW aneuploid_chromosome AS
  7469. SELECT feature.feature_id AS aneuploid_chromosome_id,
  7470. feature.feature_id,
  7471. feature.dbxref_id,
  7472. feature.organism_id,
  7473. feature.name,
  7474. feature.uniquename,
  7475. feature.residues,
  7476. feature.seqlen,
  7477. feature.md5checksum,
  7478. feature.type_id,
  7479. feature.is_analysis,
  7480. feature.is_obsolete,
  7481. feature.timeaccessioned,
  7482. feature.timelastmodified
  7483. FROM (feature
  7484. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7485. WHERE (((cvterm.name)::text = 'inversion_derived_aneuploid_chromosome'::text) OR ((cvterm.name)::text = 'aneuploid_chromosome'::text));
  7486. --
  7487. -- Name: annotation_directed_improved_draft; Type: VIEW; Schema: so; Owner: -
  7488. --
  7489. CREATE VIEW annotation_directed_improved_draft AS
  7490. SELECT feature.feature_id AS annotation_directed_improved_draft_id,
  7491. feature.feature_id,
  7492. feature.dbxref_id,
  7493. feature.organism_id,
  7494. feature.name,
  7495. feature.uniquename,
  7496. feature.residues,
  7497. feature.seqlen,
  7498. feature.md5checksum,
  7499. feature.type_id,
  7500. feature.is_analysis,
  7501. feature.is_obsolete,
  7502. feature.timeaccessioned,
  7503. feature.timelastmodified
  7504. FROM (feature
  7505. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7506. WHERE ((cvterm.name)::text = 'annotation_directed_improved_draft'::text);
  7507. --
  7508. -- Name: anticodon; Type: VIEW; Schema: so; Owner: -
  7509. --
  7510. CREATE VIEW anticodon AS
  7511. SELECT feature.feature_id AS anticodon_id,
  7512. feature.feature_id,
  7513. feature.dbxref_id,
  7514. feature.organism_id,
  7515. feature.name,
  7516. feature.uniquename,
  7517. feature.residues,
  7518. feature.seqlen,
  7519. feature.md5checksum,
  7520. feature.type_id,
  7521. feature.is_analysis,
  7522. feature.is_obsolete,
  7523. feature.timeaccessioned,
  7524. feature.timelastmodified
  7525. FROM (feature
  7526. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7527. WHERE ((cvterm.name)::text = 'anticodon'::text);
  7528. --
  7529. -- Name: anticodon_loop; Type: VIEW; Schema: so; Owner: -
  7530. --
  7531. CREATE VIEW anticodon_loop AS
  7532. SELECT feature.feature_id AS anticodon_loop_id,
  7533. feature.feature_id,
  7534. feature.dbxref_id,
  7535. feature.organism_id,
  7536. feature.name,
  7537. feature.uniquename,
  7538. feature.residues,
  7539. feature.seqlen,
  7540. feature.md5checksum,
  7541. feature.type_id,
  7542. feature.is_analysis,
  7543. feature.is_obsolete,
  7544. feature.timeaccessioned,
  7545. feature.timelastmodified
  7546. FROM (feature
  7547. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7548. WHERE ((cvterm.name)::text = 'anticodon_loop'::text);
  7549. --
  7550. -- Name: antiparallel_beta_strand; Type: VIEW; Schema: so; Owner: -
  7551. --
  7552. CREATE VIEW antiparallel_beta_strand AS
  7553. SELECT feature.feature_id AS antiparallel_beta_strand_id,
  7554. feature.feature_id,
  7555. feature.dbxref_id,
  7556. feature.organism_id,
  7557. feature.name,
  7558. feature.uniquename,
  7559. feature.residues,
  7560. feature.seqlen,
  7561. feature.md5checksum,
  7562. feature.type_id,
  7563. feature.is_analysis,
  7564. feature.is_obsolete,
  7565. feature.timeaccessioned,
  7566. feature.timelastmodified
  7567. FROM (feature
  7568. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7569. WHERE ((cvterm.name)::text = 'antiparallel_beta_strand'::text);
  7570. --
  7571. -- Name: antisense; Type: VIEW; Schema: so; Owner: -
  7572. --
  7573. CREATE VIEW antisense AS
  7574. SELECT feature.feature_id AS antisense_id,
  7575. feature.feature_id,
  7576. feature.dbxref_id,
  7577. feature.organism_id,
  7578. feature.name,
  7579. feature.uniquename,
  7580. feature.residues,
  7581. feature.seqlen,
  7582. feature.md5checksum,
  7583. feature.type_id,
  7584. feature.is_analysis,
  7585. feature.is_obsolete,
  7586. feature.timeaccessioned,
  7587. feature.timelastmodified
  7588. FROM (feature
  7589. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7590. WHERE ((cvterm.name)::text = 'antisense'::text);
  7591. --
  7592. -- Name: antisense_primary_transcript; Type: VIEW; Schema: so; Owner: -
  7593. --
  7594. CREATE VIEW antisense_primary_transcript AS
  7595. SELECT feature.feature_id AS antisense_primary_transcript_id,
  7596. feature.feature_id,
  7597. feature.dbxref_id,
  7598. feature.organism_id,
  7599. feature.name,
  7600. feature.uniquename,
  7601. feature.residues,
  7602. feature.seqlen,
  7603. feature.md5checksum,
  7604. feature.type_id,
  7605. feature.is_analysis,
  7606. feature.is_obsolete,
  7607. feature.timeaccessioned,
  7608. feature.timelastmodified
  7609. FROM (feature
  7610. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7611. WHERE ((cvterm.name)::text = 'antisense_primary_transcript'::text);
  7612. --
  7613. -- Name: antisense_rna; Type: VIEW; Schema: so; Owner: -
  7614. --
  7615. CREATE VIEW antisense_rna AS
  7616. SELECT feature.feature_id AS antisense_rna_id,
  7617. feature.feature_id,
  7618. feature.dbxref_id,
  7619. feature.organism_id,
  7620. feature.name,
  7621. feature.uniquename,
  7622. feature.residues,
  7623. feature.seqlen,
  7624. feature.md5checksum,
  7625. feature.type_id,
  7626. feature.is_analysis,
  7627. feature.is_obsolete,
  7628. feature.timeaccessioned,
  7629. feature.timelastmodified
  7630. FROM (feature
  7631. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7632. WHERE (((cvterm.name)::text = 'MicF_RNA'::text) OR ((cvterm.name)::text = 'antisense_RNA'::text));
  7633. --
  7634. -- Name: apicoplast_chromosome; Type: VIEW; Schema: so; Owner: -
  7635. --
  7636. CREATE VIEW apicoplast_chromosome AS
  7637. SELECT feature.feature_id AS apicoplast_chromosome_id,
  7638. feature.feature_id,
  7639. feature.dbxref_id,
  7640. feature.organism_id,
  7641. feature.name,
  7642. feature.uniquename,
  7643. feature.residues,
  7644. feature.seqlen,
  7645. feature.md5checksum,
  7646. feature.type_id,
  7647. feature.is_analysis,
  7648. feature.is_obsolete,
  7649. feature.timeaccessioned,
  7650. feature.timelastmodified
  7651. FROM (feature
  7652. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7653. WHERE ((cvterm.name)::text = 'apicoplast_chromosome'::text);
  7654. --
  7655. -- Name: apicoplast_gene; Type: VIEW; Schema: so; Owner: -
  7656. --
  7657. CREATE VIEW apicoplast_gene AS
  7658. SELECT feature.feature_id AS apicoplast_gene_id,
  7659. feature.feature_id,
  7660. feature.dbxref_id,
  7661. feature.organism_id,
  7662. feature.name,
  7663. feature.uniquename,
  7664. feature.residues,
  7665. feature.seqlen,
  7666. feature.md5checksum,
  7667. feature.type_id,
  7668. feature.is_analysis,
  7669. feature.is_obsolete,
  7670. feature.timeaccessioned,
  7671. feature.timelastmodified
  7672. FROM (feature
  7673. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7674. WHERE ((cvterm.name)::text = 'apicoplast_gene'::text);
  7675. --
  7676. -- Name: apicoplast_sequence; Type: VIEW; Schema: so; Owner: -
  7677. --
  7678. CREATE VIEW apicoplast_sequence AS
  7679. SELECT feature.feature_id AS apicoplast_sequence_id,
  7680. feature.feature_id,
  7681. feature.dbxref_id,
  7682. feature.organism_id,
  7683. feature.name,
  7684. feature.uniquename,
  7685. feature.residues,
  7686. feature.seqlen,
  7687. feature.md5checksum,
  7688. feature.type_id,
  7689. feature.is_analysis,
  7690. feature.is_obsolete,
  7691. feature.timeaccessioned,
  7692. feature.timelastmodified
  7693. FROM (feature
  7694. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7695. WHERE ((cvterm.name)::text = 'apicoplast_sequence'::text);
  7696. --
  7697. -- Name: aptamer; Type: VIEW; Schema: so; Owner: -
  7698. --
  7699. CREATE VIEW aptamer AS
  7700. SELECT feature.feature_id AS aptamer_id,
  7701. feature.feature_id,
  7702. feature.dbxref_id,
  7703. feature.organism_id,
  7704. feature.name,
  7705. feature.uniquename,
  7706. feature.residues,
  7707. feature.seqlen,
  7708. feature.md5checksum,
  7709. feature.type_id,
  7710. feature.is_analysis,
  7711. feature.is_obsolete,
  7712. feature.timeaccessioned,
  7713. feature.timelastmodified
  7714. FROM (feature
  7715. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7716. WHERE ((((cvterm.name)::text = 'DNA_aptamer'::text) OR ((cvterm.name)::text = 'RNA_aptamer'::text)) OR ((cvterm.name)::text = 'aptamer'::text));
  7717. --
  7718. -- Name: archaeal_intron; Type: VIEW; Schema: so; Owner: -
  7719. --
  7720. CREATE VIEW archaeal_intron AS
  7721. SELECT feature.feature_id AS archaeal_intron_id,
  7722. feature.feature_id,
  7723. feature.dbxref_id,
  7724. feature.organism_id,
  7725. feature.name,
  7726. feature.uniquename,
  7727. feature.residues,
  7728. feature.seqlen,
  7729. feature.md5checksum,
  7730. feature.type_id,
  7731. feature.is_analysis,
  7732. feature.is_obsolete,
  7733. feature.timeaccessioned,
  7734. feature.timelastmodified
  7735. FROM (feature
  7736. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7737. WHERE ((cvterm.name)::text = 'archaeal_intron'::text);
  7738. --
  7739. -- Name: archaeosine; Type: VIEW; Schema: so; Owner: -
  7740. --
  7741. CREATE VIEW archaeosine AS
  7742. SELECT feature.feature_id AS archaeosine_id,
  7743. feature.feature_id,
  7744. feature.dbxref_id,
  7745. feature.organism_id,
  7746. feature.name,
  7747. feature.uniquename,
  7748. feature.residues,
  7749. feature.seqlen,
  7750. feature.md5checksum,
  7751. feature.type_id,
  7752. feature.is_analysis,
  7753. feature.is_obsolete,
  7754. feature.timeaccessioned,
  7755. feature.timelastmodified
  7756. FROM (feature
  7757. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7758. WHERE ((cvterm.name)::text = 'archaeosine'::text);
  7759. --
  7760. -- Name: arg_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  7761. --
  7762. CREATE VIEW arg_trna_primary_transcript AS
  7763. SELECT feature.feature_id AS arg_trna_primary_transcript_id,
  7764. feature.feature_id,
  7765. feature.dbxref_id,
  7766. feature.organism_id,
  7767. feature.name,
  7768. feature.uniquename,
  7769. feature.residues,
  7770. feature.seqlen,
  7771. feature.md5checksum,
  7772. feature.type_id,
  7773. feature.is_analysis,
  7774. feature.is_obsolete,
  7775. feature.timeaccessioned,
  7776. feature.timelastmodified
  7777. FROM (feature
  7778. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7779. WHERE ((cvterm.name)::text = 'arginine_tRNA_primary_transcript'::text);
  7780. --
  7781. -- Name: arginine; Type: VIEW; Schema: so; Owner: -
  7782. --
  7783. CREATE VIEW arginine AS
  7784. SELECT feature.feature_id AS arginine_id,
  7785. feature.feature_id,
  7786. feature.dbxref_id,
  7787. feature.organism_id,
  7788. feature.name,
  7789. feature.uniquename,
  7790. feature.residues,
  7791. feature.seqlen,
  7792. feature.md5checksum,
  7793. feature.type_id,
  7794. feature.is_analysis,
  7795. feature.is_obsolete,
  7796. feature.timeaccessioned,
  7797. feature.timelastmodified
  7798. FROM (feature
  7799. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7800. WHERE ((cvterm.name)::text = 'arginine'::text);
  7801. --
  7802. -- Name: arginyl_trna; Type: VIEW; Schema: so; Owner: -
  7803. --
  7804. CREATE VIEW arginyl_trna AS
  7805. SELECT feature.feature_id AS arginyl_trna_id,
  7806. feature.feature_id,
  7807. feature.dbxref_id,
  7808. feature.organism_id,
  7809. feature.name,
  7810. feature.uniquename,
  7811. feature.residues,
  7812. feature.seqlen,
  7813. feature.md5checksum,
  7814. feature.type_id,
  7815. feature.is_analysis,
  7816. feature.is_obsolete,
  7817. feature.timeaccessioned,
  7818. feature.timelastmodified
  7819. FROM (feature
  7820. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7821. WHERE ((cvterm.name)::text = 'arginyl_tRNA'::text);
  7822. --
  7823. -- Name: ars; Type: VIEW; Schema: so; Owner: -
  7824. --
  7825. CREATE VIEW ars AS
  7826. SELECT feature.feature_id AS ars_id,
  7827. feature.feature_id,
  7828. feature.dbxref_id,
  7829. feature.organism_id,
  7830. feature.name,
  7831. feature.uniquename,
  7832. feature.residues,
  7833. feature.seqlen,
  7834. feature.md5checksum,
  7835. feature.type_id,
  7836. feature.is_analysis,
  7837. feature.is_obsolete,
  7838. feature.timeaccessioned,
  7839. feature.timelastmodified
  7840. FROM (feature
  7841. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7842. WHERE ((cvterm.name)::text = 'ARS'::text);
  7843. --
  7844. -- Name: asparagine; Type: VIEW; Schema: so; Owner: -
  7845. --
  7846. CREATE VIEW asparagine AS
  7847. SELECT feature.feature_id AS asparagine_id,
  7848. feature.feature_id,
  7849. feature.dbxref_id,
  7850. feature.organism_id,
  7851. feature.name,
  7852. feature.uniquename,
  7853. feature.residues,
  7854. feature.seqlen,
  7855. feature.md5checksum,
  7856. feature.type_id,
  7857. feature.is_analysis,
  7858. feature.is_obsolete,
  7859. feature.timeaccessioned,
  7860. feature.timelastmodified
  7861. FROM (feature
  7862. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7863. WHERE ((cvterm.name)::text = 'asparagine'::text);
  7864. --
  7865. -- Name: asparagine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  7866. --
  7867. CREATE VIEW asparagine_trna_primary_transcript AS
  7868. SELECT feature.feature_id AS asparagine_trna_primary_transcript_id,
  7869. feature.feature_id,
  7870. feature.dbxref_id,
  7871. feature.organism_id,
  7872. feature.name,
  7873. feature.uniquename,
  7874. feature.residues,
  7875. feature.seqlen,
  7876. feature.md5checksum,
  7877. feature.type_id,
  7878. feature.is_analysis,
  7879. feature.is_obsolete,
  7880. feature.timeaccessioned,
  7881. feature.timelastmodified
  7882. FROM (feature
  7883. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7884. WHERE ((cvterm.name)::text = 'asparagine_tRNA_primary_transcript'::text);
  7885. --
  7886. -- Name: asparaginyl_trna; Type: VIEW; Schema: so; Owner: -
  7887. --
  7888. CREATE VIEW asparaginyl_trna AS
  7889. SELECT feature.feature_id AS asparaginyl_trna_id,
  7890. feature.feature_id,
  7891. feature.dbxref_id,
  7892. feature.organism_id,
  7893. feature.name,
  7894. feature.uniquename,
  7895. feature.residues,
  7896. feature.seqlen,
  7897. feature.md5checksum,
  7898. feature.type_id,
  7899. feature.is_analysis,
  7900. feature.is_obsolete,
  7901. feature.timeaccessioned,
  7902. feature.timelastmodified
  7903. FROM (feature
  7904. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7905. WHERE ((cvterm.name)::text = 'asparaginyl_tRNA'::text);
  7906. --
  7907. -- Name: aspartic_acid; Type: VIEW; Schema: so; Owner: -
  7908. --
  7909. CREATE VIEW aspartic_acid AS
  7910. SELECT feature.feature_id AS aspartic_acid_id,
  7911. feature.feature_id,
  7912. feature.dbxref_id,
  7913. feature.organism_id,
  7914. feature.name,
  7915. feature.uniquename,
  7916. feature.residues,
  7917. feature.seqlen,
  7918. feature.md5checksum,
  7919. feature.type_id,
  7920. feature.is_analysis,
  7921. feature.is_obsolete,
  7922. feature.timeaccessioned,
  7923. feature.timelastmodified
  7924. FROM (feature
  7925. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7926. WHERE ((cvterm.name)::text = 'aspartic_acid'::text);
  7927. --
  7928. -- Name: aspartic_acid_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  7929. --
  7930. CREATE VIEW aspartic_acid_trna_primary_transcript AS
  7931. SELECT feature.feature_id AS aspartic_acid_trna_primary_transcript_id,
  7932. feature.feature_id,
  7933. feature.dbxref_id,
  7934. feature.organism_id,
  7935. feature.name,
  7936. feature.uniquename,
  7937. feature.residues,
  7938. feature.seqlen,
  7939. feature.md5checksum,
  7940. feature.type_id,
  7941. feature.is_analysis,
  7942. feature.is_obsolete,
  7943. feature.timeaccessioned,
  7944. feature.timelastmodified
  7945. FROM (feature
  7946. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7947. WHERE ((cvterm.name)::text = 'aspartic_acid_tRNA_primary_transcript'::text);
  7948. --
  7949. -- Name: aspartyl_trna; Type: VIEW; Schema: so; Owner: -
  7950. --
  7951. CREATE VIEW aspartyl_trna AS
  7952. SELECT feature.feature_id AS aspartyl_trna_id,
  7953. feature.feature_id,
  7954. feature.dbxref_id,
  7955. feature.organism_id,
  7956. feature.name,
  7957. feature.uniquename,
  7958. feature.residues,
  7959. feature.seqlen,
  7960. feature.md5checksum,
  7961. feature.type_id,
  7962. feature.is_analysis,
  7963. feature.is_obsolete,
  7964. feature.timeaccessioned,
  7965. feature.timelastmodified
  7966. FROM (feature
  7967. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7968. WHERE ((cvterm.name)::text = 'aspartyl_tRNA'::text);
  7969. --
  7970. -- Name: aspe_primer; Type: VIEW; Schema: so; Owner: -
  7971. --
  7972. CREATE VIEW aspe_primer AS
  7973. SELECT feature.feature_id AS aspe_primer_id,
  7974. feature.feature_id,
  7975. feature.dbxref_id,
  7976. feature.organism_id,
  7977. feature.name,
  7978. feature.uniquename,
  7979. feature.residues,
  7980. feature.seqlen,
  7981. feature.md5checksum,
  7982. feature.type_id,
  7983. feature.is_analysis,
  7984. feature.is_obsolete,
  7985. feature.timeaccessioned,
  7986. feature.timelastmodified
  7987. FROM (feature
  7988. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  7989. WHERE ((cvterm.name)::text = 'ASPE_primer'::text);
  7990. --
  7991. -- Name: assembly; Type: VIEW; Schema: so; Owner: -
  7992. --
  7993. CREATE VIEW assembly AS
  7994. SELECT feature.feature_id AS assembly_id,
  7995. feature.feature_id,
  7996. feature.dbxref_id,
  7997. feature.organism_id,
  7998. feature.name,
  7999. feature.uniquename,
  8000. feature.residues,
  8001. feature.seqlen,
  8002. feature.md5checksum,
  8003. feature.type_id,
  8004. feature.is_analysis,
  8005. feature.is_obsolete,
  8006. feature.timeaccessioned,
  8007. feature.timelastmodified
  8008. FROM (feature
  8009. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8010. 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));
  8011. --
  8012. -- Name: assembly_component; Type: VIEW; Schema: so; Owner: -
  8013. --
  8014. CREATE VIEW assembly_component AS
  8015. SELECT feature.feature_id AS assembly_component_id,
  8016. feature.feature_id,
  8017. feature.dbxref_id,
  8018. feature.organism_id,
  8019. feature.name,
  8020. feature.uniquename,
  8021. feature.residues,
  8022. feature.seqlen,
  8023. feature.md5checksum,
  8024. feature.type_id,
  8025. feature.is_analysis,
  8026. feature.is_obsolete,
  8027. feature.timeaccessioned,
  8028. feature.timelastmodified
  8029. FROM (feature
  8030. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8031. 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));
  8032. --
  8033. -- Name: assembly_error_correction; Type: VIEW; Schema: so; Owner: -
  8034. --
  8035. CREATE VIEW assembly_error_correction AS
  8036. SELECT feature.feature_id AS assembly_error_correction_id,
  8037. feature.feature_id,
  8038. feature.dbxref_id,
  8039. feature.organism_id,
  8040. feature.name,
  8041. feature.uniquename,
  8042. feature.residues,
  8043. feature.seqlen,
  8044. feature.md5checksum,
  8045. feature.type_id,
  8046. feature.is_analysis,
  8047. feature.is_obsolete,
  8048. feature.timeaccessioned,
  8049. feature.timelastmodified
  8050. FROM (feature
  8051. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8052. WHERE ((cvterm.name)::text = 'assembly_error_correction'::text);
  8053. --
  8054. -- Name: assortment_derived_aneuploid; Type: VIEW; Schema: so; Owner: -
  8055. --
  8056. CREATE VIEW assortment_derived_aneuploid AS
  8057. SELECT feature.feature_id AS assortment_derived_aneuploid_id,
  8058. feature.feature_id,
  8059. feature.dbxref_id,
  8060. feature.organism_id,
  8061. feature.name,
  8062. feature.uniquename,
  8063. feature.residues,
  8064. feature.seqlen,
  8065. feature.md5checksum,
  8066. feature.type_id,
  8067. feature.is_analysis,
  8068. feature.is_obsolete,
  8069. feature.timeaccessioned,
  8070. feature.timelastmodified
  8071. FROM (feature
  8072. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8073. WHERE ((cvterm.name)::text = 'assortment_derived_aneuploid'::text);
  8074. --
  8075. -- Name: assortment_derived_deficiency; Type: VIEW; Schema: so; Owner: -
  8076. --
  8077. CREATE VIEW assortment_derived_deficiency AS
  8078. SELECT feature.feature_id AS assortment_derived_deficiency_id,
  8079. feature.feature_id,
  8080. feature.dbxref_id,
  8081. feature.organism_id,
  8082. feature.name,
  8083. feature.uniquename,
  8084. feature.residues,
  8085. feature.seqlen,
  8086. feature.md5checksum,
  8087. feature.type_id,
  8088. feature.is_analysis,
  8089. feature.is_obsolete,
  8090. feature.timeaccessioned,
  8091. feature.timelastmodified
  8092. FROM (feature
  8093. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8094. WHERE ((cvterm.name)::text = 'assortment_derived_deficiency'::text);
  8095. --
  8096. -- Name: assortment_derived_deficiency_plus_duplication; Type: VIEW; Schema: so; Owner: -
  8097. --
  8098. CREATE VIEW assortment_derived_deficiency_plus_duplication AS
  8099. SELECT feature.feature_id AS assortment_derived_deficiency_plus_duplication_id,
  8100. feature.feature_id,
  8101. feature.dbxref_id,
  8102. feature.organism_id,
  8103. feature.name,
  8104. feature.uniquename,
  8105. feature.residues,
  8106. feature.seqlen,
  8107. feature.md5checksum,
  8108. feature.type_id,
  8109. feature.is_analysis,
  8110. feature.is_obsolete,
  8111. feature.timeaccessioned,
  8112. feature.timelastmodified
  8113. FROM (feature
  8114. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8115. WHERE ((cvterm.name)::text = 'assortment_derived_deficiency_plus_duplication'::text);
  8116. --
  8117. -- Name: assortment_derived_duplication; Type: VIEW; Schema: so; Owner: -
  8118. --
  8119. CREATE VIEW assortment_derived_duplication AS
  8120. SELECT feature.feature_id AS assortment_derived_duplication_id,
  8121. feature.feature_id,
  8122. feature.dbxref_id,
  8123. feature.organism_id,
  8124. feature.name,
  8125. feature.uniquename,
  8126. feature.residues,
  8127. feature.seqlen,
  8128. feature.md5checksum,
  8129. feature.type_id,
  8130. feature.is_analysis,
  8131. feature.is_obsolete,
  8132. feature.timeaccessioned,
  8133. feature.timelastmodified
  8134. FROM (feature
  8135. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8136. WHERE ((cvterm.name)::text = 'assortment_derived_duplication'::text);
  8137. --
  8138. -- Name: assortment_derived_variation; Type: VIEW; Schema: so; Owner: -
  8139. --
  8140. CREATE VIEW assortment_derived_variation AS
  8141. SELECT feature.feature_id AS assortment_derived_variation_id,
  8142. feature.feature_id,
  8143. feature.dbxref_id,
  8144. feature.organism_id,
  8145. feature.name,
  8146. feature.uniquename,
  8147. feature.residues,
  8148. feature.seqlen,
  8149. feature.md5checksum,
  8150. feature.type_id,
  8151. feature.is_analysis,
  8152. feature.is_obsolete,
  8153. feature.timeaccessioned,
  8154. feature.timelastmodified
  8155. FROM (feature
  8156. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8157. 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));
  8158. --
  8159. -- Name: asx_motif; Type: VIEW; Schema: so; Owner: -
  8160. --
  8161. CREATE VIEW asx_motif AS
  8162. SELECT feature.feature_id AS asx_motif_id,
  8163. feature.feature_id,
  8164. feature.dbxref_id,
  8165. feature.organism_id,
  8166. feature.name,
  8167. feature.uniquename,
  8168. feature.residues,
  8169. feature.seqlen,
  8170. feature.md5checksum,
  8171. feature.type_id,
  8172. feature.is_analysis,
  8173. feature.is_obsolete,
  8174. feature.timeaccessioned,
  8175. feature.timelastmodified
  8176. FROM (feature
  8177. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8178. WHERE ((cvterm.name)::text = 'asx_motif'::text);
  8179. --
  8180. -- Name: asx_turn; Type: VIEW; Schema: so; Owner: -
  8181. --
  8182. CREATE VIEW asx_turn AS
  8183. SELECT feature.feature_id AS asx_turn_id,
  8184. feature.feature_id,
  8185. feature.dbxref_id,
  8186. feature.organism_id,
  8187. feature.name,
  8188. feature.uniquename,
  8189. feature.residues,
  8190. feature.seqlen,
  8191. feature.md5checksum,
  8192. feature.type_id,
  8193. feature.is_analysis,
  8194. feature.is_obsolete,
  8195. feature.timeaccessioned,
  8196. feature.timelastmodified
  8197. FROM (feature
  8198. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8199. 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));
  8200. --
  8201. -- Name: asx_turn_left_handed_type_one; Type: VIEW; Schema: so; Owner: -
  8202. --
  8203. CREATE VIEW asx_turn_left_handed_type_one AS
  8204. SELECT feature.feature_id AS asx_turn_left_handed_type_one_id,
  8205. feature.feature_id,
  8206. feature.dbxref_id,
  8207. feature.organism_id,
  8208. feature.name,
  8209. feature.uniquename,
  8210. feature.residues,
  8211. feature.seqlen,
  8212. feature.md5checksum,
  8213. feature.type_id,
  8214. feature.is_analysis,
  8215. feature.is_obsolete,
  8216. feature.timeaccessioned,
  8217. feature.timelastmodified
  8218. FROM (feature
  8219. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8220. WHERE ((cvterm.name)::text = 'asx_turn_left_handed_type_one'::text);
  8221. --
  8222. -- Name: asx_turn_left_handed_type_two; Type: VIEW; Schema: so; Owner: -
  8223. --
  8224. CREATE VIEW asx_turn_left_handed_type_two AS
  8225. SELECT feature.feature_id AS asx_turn_left_handed_type_two_id,
  8226. feature.feature_id,
  8227. feature.dbxref_id,
  8228. feature.organism_id,
  8229. feature.name,
  8230. feature.uniquename,
  8231. feature.residues,
  8232. feature.seqlen,
  8233. feature.md5checksum,
  8234. feature.type_id,
  8235. feature.is_analysis,
  8236. feature.is_obsolete,
  8237. feature.timeaccessioned,
  8238. feature.timelastmodified
  8239. FROM (feature
  8240. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8241. WHERE ((cvterm.name)::text = 'asx_turn_left_handed_type_two'::text);
  8242. --
  8243. -- Name: asx_turn_right_handed_type_one; Type: VIEW; Schema: so; Owner: -
  8244. --
  8245. CREATE VIEW asx_turn_right_handed_type_one AS
  8246. SELECT feature.feature_id AS asx_turn_right_handed_type_one_id,
  8247. feature.feature_id,
  8248. feature.dbxref_id,
  8249. feature.organism_id,
  8250. feature.name,
  8251. feature.uniquename,
  8252. feature.residues,
  8253. feature.seqlen,
  8254. feature.md5checksum,
  8255. feature.type_id,
  8256. feature.is_analysis,
  8257. feature.is_obsolete,
  8258. feature.timeaccessioned,
  8259. feature.timelastmodified
  8260. FROM (feature
  8261. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8262. WHERE ((cvterm.name)::text = 'asx_turn_right_handed_type_one'::text);
  8263. --
  8264. -- Name: asx_turn_right_handed_type_two; Type: VIEW; Schema: so; Owner: -
  8265. --
  8266. CREATE VIEW asx_turn_right_handed_type_two AS
  8267. SELECT feature.feature_id AS asx_turn_right_handed_type_two_id,
  8268. feature.feature_id,
  8269. feature.dbxref_id,
  8270. feature.organism_id,
  8271. feature.name,
  8272. feature.uniquename,
  8273. feature.residues,
  8274. feature.seqlen,
  8275. feature.md5checksum,
  8276. feature.type_id,
  8277. feature.is_analysis,
  8278. feature.is_obsolete,
  8279. feature.timeaccessioned,
  8280. feature.timelastmodified
  8281. FROM (feature
  8282. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8283. WHERE ((cvterm.name)::text = 'asx_turn_right_handed_type_two'::text);
  8284. --
  8285. -- Name: asymmetric_rna_internal_loop; Type: VIEW; Schema: so; Owner: -
  8286. --
  8287. CREATE VIEW asymmetric_rna_internal_loop AS
  8288. SELECT feature.feature_id AS asymmetric_rna_internal_loop_id,
  8289. feature.feature_id,
  8290. feature.dbxref_id,
  8291. feature.organism_id,
  8292. feature.name,
  8293. feature.uniquename,
  8294. feature.residues,
  8295. feature.seqlen,
  8296. feature.md5checksum,
  8297. feature.type_id,
  8298. feature.is_analysis,
  8299. feature.is_obsolete,
  8300. feature.timeaccessioned,
  8301. feature.timelastmodified
  8302. FROM (feature
  8303. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8304. 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));
  8305. --
  8306. -- Name: attb_site; Type: VIEW; Schema: so; Owner: -
  8307. --
  8308. CREATE VIEW attb_site AS
  8309. SELECT feature.feature_id AS attb_site_id,
  8310. feature.feature_id,
  8311. feature.dbxref_id,
  8312. feature.organism_id,
  8313. feature.name,
  8314. feature.uniquename,
  8315. feature.residues,
  8316. feature.seqlen,
  8317. feature.md5checksum,
  8318. feature.type_id,
  8319. feature.is_analysis,
  8320. feature.is_obsolete,
  8321. feature.timeaccessioned,
  8322. feature.timelastmodified
  8323. FROM (feature
  8324. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8325. WHERE ((cvterm.name)::text = 'attB_site'::text);
  8326. --
  8327. -- Name: attc_site; Type: VIEW; Schema: so; Owner: -
  8328. --
  8329. CREATE VIEW attc_site AS
  8330. SELECT feature.feature_id AS attc_site_id,
  8331. feature.feature_id,
  8332. feature.dbxref_id,
  8333. feature.organism_id,
  8334. feature.name,
  8335. feature.uniquename,
  8336. feature.residues,
  8337. feature.seqlen,
  8338. feature.md5checksum,
  8339. feature.type_id,
  8340. feature.is_analysis,
  8341. feature.is_obsolete,
  8342. feature.timeaccessioned,
  8343. feature.timelastmodified
  8344. FROM (feature
  8345. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8346. WHERE ((cvterm.name)::text = 'attC_site'::text);
  8347. --
  8348. -- Name: attctn_site; Type: VIEW; Schema: so; Owner: -
  8349. --
  8350. CREATE VIEW attctn_site AS
  8351. SELECT feature.feature_id AS attctn_site_id,
  8352. feature.feature_id,
  8353. feature.dbxref_id,
  8354. feature.organism_id,
  8355. feature.name,
  8356. feature.uniquename,
  8357. feature.residues,
  8358. feature.seqlen,
  8359. feature.md5checksum,
  8360. feature.type_id,
  8361. feature.is_analysis,
  8362. feature.is_obsolete,
  8363. feature.timeaccessioned,
  8364. feature.timelastmodified
  8365. FROM (feature
  8366. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8367. WHERE ((cvterm.name)::text = 'attCtn_site'::text);
  8368. --
  8369. -- Name: attenuator; Type: VIEW; Schema: so; Owner: -
  8370. --
  8371. CREATE VIEW attenuator AS
  8372. SELECT feature.feature_id AS attenuator_id,
  8373. feature.feature_id,
  8374. feature.dbxref_id,
  8375. feature.organism_id,
  8376. feature.name,
  8377. feature.uniquename,
  8378. feature.residues,
  8379. feature.seqlen,
  8380. feature.md5checksum,
  8381. feature.type_id,
  8382. feature.is_analysis,
  8383. feature.is_obsolete,
  8384. feature.timeaccessioned,
  8385. feature.timelastmodified
  8386. FROM (feature
  8387. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8388. WHERE ((cvterm.name)::text = 'attenuator'::text);
  8389. --
  8390. -- Name: atti_site; Type: VIEW; Schema: so; Owner: -
  8391. --
  8392. CREATE VIEW atti_site AS
  8393. SELECT feature.feature_id AS atti_site_id,
  8394. feature.feature_id,
  8395. feature.dbxref_id,
  8396. feature.organism_id,
  8397. feature.name,
  8398. feature.uniquename,
  8399. feature.residues,
  8400. feature.seqlen,
  8401. feature.md5checksum,
  8402. feature.type_id,
  8403. feature.is_analysis,
  8404. feature.is_obsolete,
  8405. feature.timeaccessioned,
  8406. feature.timelastmodified
  8407. FROM (feature
  8408. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8409. WHERE ((cvterm.name)::text = 'attI_site'::text);
  8410. --
  8411. -- Name: attl_site; Type: VIEW; Schema: so; Owner: -
  8412. --
  8413. CREATE VIEW attl_site AS
  8414. SELECT feature.feature_id AS attl_site_id,
  8415. feature.feature_id,
  8416. feature.dbxref_id,
  8417. feature.organism_id,
  8418. feature.name,
  8419. feature.uniquename,
  8420. feature.residues,
  8421. feature.seqlen,
  8422. feature.md5checksum,
  8423. feature.type_id,
  8424. feature.is_analysis,
  8425. feature.is_obsolete,
  8426. feature.timeaccessioned,
  8427. feature.timelastmodified
  8428. FROM (feature
  8429. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8430. WHERE ((cvterm.name)::text = 'attL_site'::text);
  8431. --
  8432. -- Name: attp_site; Type: VIEW; Schema: so; Owner: -
  8433. --
  8434. CREATE VIEW attp_site AS
  8435. SELECT feature.feature_id AS attp_site_id,
  8436. feature.feature_id,
  8437. feature.dbxref_id,
  8438. feature.organism_id,
  8439. feature.name,
  8440. feature.uniquename,
  8441. feature.residues,
  8442. feature.seqlen,
  8443. feature.md5checksum,
  8444. feature.type_id,
  8445. feature.is_analysis,
  8446. feature.is_obsolete,
  8447. feature.timeaccessioned,
  8448. feature.timelastmodified
  8449. FROM (feature
  8450. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8451. WHERE ((cvterm.name)::text = 'attP_site'::text);
  8452. --
  8453. -- Name: attr_site; Type: VIEW; Schema: so; Owner: -
  8454. --
  8455. CREATE VIEW attr_site AS
  8456. SELECT feature.feature_id AS attr_site_id,
  8457. feature.feature_id,
  8458. feature.dbxref_id,
  8459. feature.organism_id,
  8460. feature.name,
  8461. feature.uniquename,
  8462. feature.residues,
  8463. feature.seqlen,
  8464. feature.md5checksum,
  8465. feature.type_id,
  8466. feature.is_analysis,
  8467. feature.is_obsolete,
  8468. feature.timeaccessioned,
  8469. feature.timelastmodified
  8470. FROM (feature
  8471. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8472. WHERE ((cvterm.name)::text = 'attR_site'::text);
  8473. --
  8474. -- Name: au_rich_element; Type: VIEW; Schema: so; Owner: -
  8475. --
  8476. CREATE VIEW au_rich_element AS
  8477. SELECT feature.feature_id AS au_rich_element_id,
  8478. feature.feature_id,
  8479. feature.dbxref_id,
  8480. feature.organism_id,
  8481. feature.name,
  8482. feature.uniquename,
  8483. feature.residues,
  8484. feature.seqlen,
  8485. feature.md5checksum,
  8486. feature.type_id,
  8487. feature.is_analysis,
  8488. feature.is_obsolete,
  8489. feature.timeaccessioned,
  8490. feature.timelastmodified
  8491. FROM (feature
  8492. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8493. WHERE ((cvterm.name)::text = 'AU_rich_element'::text);
  8494. --
  8495. -- Name: autocatalytically_spliced_intron; Type: VIEW; Schema: so; Owner: -
  8496. --
  8497. CREATE VIEW autocatalytically_spliced_intron AS
  8498. SELECT feature.feature_id AS autocatalytically_spliced_intron_id,
  8499. feature.feature_id,
  8500. feature.dbxref_id,
  8501. feature.organism_id,
  8502. feature.name,
  8503. feature.uniquename,
  8504. feature.residues,
  8505. feature.seqlen,
  8506. feature.md5checksum,
  8507. feature.type_id,
  8508. feature.is_analysis,
  8509. feature.is_obsolete,
  8510. feature.timeaccessioned,
  8511. feature.timelastmodified
  8512. FROM (feature
  8513. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8514. 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));
  8515. --
  8516. -- Name: autopolyploid; Type: VIEW; Schema: so; Owner: -
  8517. --
  8518. CREATE VIEW autopolyploid AS
  8519. SELECT feature.feature_id AS autopolyploid_id,
  8520. feature.feature_id,
  8521. feature.dbxref_id,
  8522. feature.organism_id,
  8523. feature.name,
  8524. feature.uniquename,
  8525. feature.residues,
  8526. feature.seqlen,
  8527. feature.md5checksum,
  8528. feature.type_id,
  8529. feature.is_analysis,
  8530. feature.is_obsolete,
  8531. feature.timeaccessioned,
  8532. feature.timelastmodified
  8533. FROM (feature
  8534. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8535. WHERE ((cvterm.name)::text = 'autopolyploid'::text);
  8536. --
  8537. -- Name: autoregulated; Type: VIEW; Schema: so; Owner: -
  8538. --
  8539. CREATE VIEW autoregulated AS
  8540. SELECT feature.feature_id AS autoregulated_id,
  8541. feature.feature_id,
  8542. feature.dbxref_id,
  8543. feature.organism_id,
  8544. feature.name,
  8545. feature.uniquename,
  8546. feature.residues,
  8547. feature.seqlen,
  8548. feature.md5checksum,
  8549. feature.type_id,
  8550. feature.is_analysis,
  8551. feature.is_obsolete,
  8552. feature.timeaccessioned,
  8553. feature.timelastmodified
  8554. FROM (feature
  8555. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8556. WHERE ((((cvterm.name)::text = 'negatively_autoregulated'::text) OR ((cvterm.name)::text = 'positively_autoregulated'::text)) OR ((cvterm.name)::text = 'autoregulated'::text));
  8557. --
  8558. -- Name: autosynaptic_chromosome; Type: VIEW; Schema: so; Owner: -
  8559. --
  8560. CREATE VIEW autosynaptic_chromosome AS
  8561. SELECT feature.feature_id AS autosynaptic_chromosome_id,
  8562. feature.feature_id,
  8563. feature.dbxref_id,
  8564. feature.organism_id,
  8565. feature.name,
  8566. feature.uniquename,
  8567. feature.residues,
  8568. feature.seqlen,
  8569. feature.md5checksum,
  8570. feature.type_id,
  8571. feature.is_analysis,
  8572. feature.is_obsolete,
  8573. feature.timeaccessioned,
  8574. feature.timelastmodified
  8575. FROM (feature
  8576. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8577. WHERE ((((cvterm.name)::text = 'dexstrosynaptic_chromosome'::text) OR ((cvterm.name)::text = 'laevosynaptic_chromosome'::text)) OR ((cvterm.name)::text = 'autosynaptic_chromosome'::text));
  8578. --
  8579. -- Name: b_box; Type: VIEW; Schema: so; Owner: -
  8580. --
  8581. CREATE VIEW b_box AS
  8582. SELECT feature.feature_id AS b_box_id,
  8583. feature.feature_id,
  8584. feature.dbxref_id,
  8585. feature.organism_id,
  8586. feature.name,
  8587. feature.uniquename,
  8588. feature.residues,
  8589. feature.seqlen,
  8590. feature.md5checksum,
  8591. feature.type_id,
  8592. feature.is_analysis,
  8593. feature.is_obsolete,
  8594. feature.timeaccessioned,
  8595. feature.timelastmodified
  8596. FROM (feature
  8597. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8598. WHERE ((cvterm.name)::text = 'B_box'::text);
  8599. --
  8600. -- Name: bac; Type: VIEW; Schema: so; Owner: -
  8601. --
  8602. CREATE VIEW bac AS
  8603. SELECT feature.feature_id AS bac_id,
  8604. feature.feature_id,
  8605. feature.dbxref_id,
  8606. feature.organism_id,
  8607. feature.name,
  8608. feature.uniquename,
  8609. feature.residues,
  8610. feature.seqlen,
  8611. feature.md5checksum,
  8612. feature.type_id,
  8613. feature.is_analysis,
  8614. feature.is_obsolete,
  8615. feature.timeaccessioned,
  8616. feature.timelastmodified
  8617. FROM (feature
  8618. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8619. WHERE ((cvterm.name)::text = 'BAC'::text);
  8620. --
  8621. -- Name: bac_cloned_genomic_insert; Type: VIEW; Schema: so; Owner: -
  8622. --
  8623. CREATE VIEW bac_cloned_genomic_insert AS
  8624. SELECT feature.feature_id AS bac_cloned_genomic_insert_id,
  8625. feature.feature_id,
  8626. feature.dbxref_id,
  8627. feature.organism_id,
  8628. feature.name,
  8629. feature.uniquename,
  8630. feature.residues,
  8631. feature.seqlen,
  8632. feature.md5checksum,
  8633. feature.type_id,
  8634. feature.is_analysis,
  8635. feature.is_obsolete,
  8636. feature.timeaccessioned,
  8637. feature.timelastmodified
  8638. FROM (feature
  8639. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8640. WHERE ((cvterm.name)::text = 'BAC_cloned_genomic_insert'::text);
  8641. --
  8642. -- Name: bac_end; Type: VIEW; Schema: so; Owner: -
  8643. --
  8644. CREATE VIEW bac_end AS
  8645. SELECT feature.feature_id AS bac_end_id,
  8646. feature.feature_id,
  8647. feature.dbxref_id,
  8648. feature.organism_id,
  8649. feature.name,
  8650. feature.uniquename,
  8651. feature.residues,
  8652. feature.seqlen,
  8653. feature.md5checksum,
  8654. feature.type_id,
  8655. feature.is_analysis,
  8656. feature.is_obsolete,
  8657. feature.timeaccessioned,
  8658. feature.timelastmodified
  8659. FROM (feature
  8660. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8661. WHERE ((cvterm.name)::text = 'BAC_end'::text);
  8662. --
  8663. -- Name: bacterial_rnapol_promoter; Type: VIEW; Schema: so; Owner: -
  8664. --
  8665. CREATE VIEW bacterial_rnapol_promoter AS
  8666. SELECT feature.feature_id AS bacterial_rnapol_promoter_id,
  8667. feature.feature_id,
  8668. feature.dbxref_id,
  8669. feature.organism_id,
  8670. feature.name,
  8671. feature.uniquename,
  8672. feature.residues,
  8673. feature.seqlen,
  8674. feature.md5checksum,
  8675. feature.type_id,
  8676. feature.is_analysis,
  8677. feature.is_obsolete,
  8678. feature.timeaccessioned,
  8679. feature.timelastmodified
  8680. FROM (feature
  8681. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8682. 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));
  8683. --
  8684. -- Name: bacterial_rnapol_promoter_sigma54; Type: VIEW; Schema: so; Owner: -
  8685. --
  8686. CREATE VIEW bacterial_rnapol_promoter_sigma54 AS
  8687. SELECT feature.feature_id AS bacterial_rnapol_promoter_sigma54_id,
  8688. feature.feature_id,
  8689. feature.dbxref_id,
  8690. feature.organism_id,
  8691. feature.name,
  8692. feature.uniquename,
  8693. feature.residues,
  8694. feature.seqlen,
  8695. feature.md5checksum,
  8696. feature.type_id,
  8697. feature.is_analysis,
  8698. feature.is_obsolete,
  8699. feature.timeaccessioned,
  8700. feature.timelastmodified
  8701. FROM (feature
  8702. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8703. WHERE ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma54'::text);
  8704. --
  8705. -- Name: bacterial_rnapol_promoter_sigma_70; Type: VIEW; Schema: so; Owner: -
  8706. --
  8707. CREATE VIEW bacterial_rnapol_promoter_sigma_70 AS
  8708. SELECT feature.feature_id AS bacterial_rnapol_promoter_sigma_70_id,
  8709. feature.feature_id,
  8710. feature.dbxref_id,
  8711. feature.organism_id,
  8712. feature.name,
  8713. feature.uniquename,
  8714. feature.residues,
  8715. feature.seqlen,
  8716. feature.md5checksum,
  8717. feature.type_id,
  8718. feature.is_analysis,
  8719. feature.is_obsolete,
  8720. feature.timeaccessioned,
  8721. feature.timelastmodified
  8722. FROM (feature
  8723. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8724. WHERE ((cvterm.name)::text = 'bacterial_RNApol_promoter_sigma_70'::text);
  8725. --
  8726. -- Name: bacterial_terminator; Type: VIEW; Schema: so; Owner: -
  8727. --
  8728. CREATE VIEW bacterial_terminator AS
  8729. SELECT feature.feature_id AS bacterial_terminator_id,
  8730. feature.feature_id,
  8731. feature.dbxref_id,
  8732. feature.organism_id,
  8733. feature.name,
  8734. feature.uniquename,
  8735. feature.residues,
  8736. feature.seqlen,
  8737. feature.md5checksum,
  8738. feature.type_id,
  8739. feature.is_analysis,
  8740. feature.is_obsolete,
  8741. feature.timeaccessioned,
  8742. feature.timelastmodified
  8743. FROM (feature
  8744. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8745. 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));
  8746. --
  8747. -- Name: base; Type: VIEW; Schema: so; Owner: -
  8748. --
  8749. CREATE VIEW base AS
  8750. SELECT feature.feature_id AS base_id,
  8751. feature.feature_id,
  8752. feature.dbxref_id,
  8753. feature.organism_id,
  8754. feature.name,
  8755. feature.uniquename,
  8756. feature.residues,
  8757. feature.seqlen,
  8758. feature.md5checksum,
  8759. feature.type_id,
  8760. feature.is_analysis,
  8761. feature.is_obsolete,
  8762. feature.timeaccessioned,
  8763. feature.timelastmodified
  8764. FROM (feature
  8765. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8766. 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));
  8767. --
  8768. -- Name: base_call_error_correction; Type: VIEW; Schema: so; Owner: -
  8769. --
  8770. CREATE VIEW base_call_error_correction AS
  8771. SELECT feature.feature_id AS base_call_error_correction_id,
  8772. feature.feature_id,
  8773. feature.dbxref_id,
  8774. feature.organism_id,
  8775. feature.name,
  8776. feature.uniquename,
  8777. feature.residues,
  8778. feature.seqlen,
  8779. feature.md5checksum,
  8780. feature.type_id,
  8781. feature.is_analysis,
  8782. feature.is_obsolete,
  8783. feature.timeaccessioned,
  8784. feature.timelastmodified
  8785. FROM (feature
  8786. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8787. WHERE ((cvterm.name)::text = 'base_call_error_correction'::text);
  8788. --
  8789. -- Name: base_pair; Type: VIEW; Schema: so; Owner: -
  8790. --
  8791. CREATE VIEW base_pair AS
  8792. SELECT feature.feature_id AS base_pair_id,
  8793. feature.feature_id,
  8794. feature.dbxref_id,
  8795. feature.organism_id,
  8796. feature.name,
  8797. feature.uniquename,
  8798. feature.residues,
  8799. feature.seqlen,
  8800. feature.md5checksum,
  8801. feature.type_id,
  8802. feature.is_analysis,
  8803. feature.is_obsolete,
  8804. feature.timeaccessioned,
  8805. feature.timelastmodified
  8806. FROM (feature
  8807. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8808. 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));
  8809. --
  8810. -- Name: benign_variant; Type: VIEW; Schema: so; Owner: -
  8811. --
  8812. CREATE VIEW benign_variant AS
  8813. SELECT feature.feature_id AS benign_variant_id,
  8814. feature.feature_id,
  8815. feature.dbxref_id,
  8816. feature.organism_id,
  8817. feature.name,
  8818. feature.uniquename,
  8819. feature.residues,
  8820. feature.seqlen,
  8821. feature.md5checksum,
  8822. feature.type_id,
  8823. feature.is_analysis,
  8824. feature.is_obsolete,
  8825. feature.timeaccessioned,
  8826. feature.timelastmodified
  8827. FROM (feature
  8828. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8829. WHERE ((cvterm.name)::text = 'benign_variant'::text);
  8830. --
  8831. -- Name: beta_bulge; Type: VIEW; Schema: so; Owner: -
  8832. --
  8833. CREATE VIEW beta_bulge AS
  8834. SELECT feature.feature_id AS beta_bulge_id,
  8835. feature.feature_id,
  8836. feature.dbxref_id,
  8837. feature.organism_id,
  8838. feature.name,
  8839. feature.uniquename,
  8840. feature.residues,
  8841. feature.seqlen,
  8842. feature.md5checksum,
  8843. feature.type_id,
  8844. feature.is_analysis,
  8845. feature.is_obsolete,
  8846. feature.timeaccessioned,
  8847. feature.timelastmodified
  8848. FROM (feature
  8849. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8850. WHERE ((cvterm.name)::text = 'beta_bulge'::text);
  8851. --
  8852. -- Name: beta_bulge_loop; Type: VIEW; Schema: so; Owner: -
  8853. --
  8854. CREATE VIEW beta_bulge_loop AS
  8855. SELECT feature.feature_id AS beta_bulge_loop_id,
  8856. feature.feature_id,
  8857. feature.dbxref_id,
  8858. feature.organism_id,
  8859. feature.name,
  8860. feature.uniquename,
  8861. feature.residues,
  8862. feature.seqlen,
  8863. feature.md5checksum,
  8864. feature.type_id,
  8865. feature.is_analysis,
  8866. feature.is_obsolete,
  8867. feature.timeaccessioned,
  8868. feature.timelastmodified
  8869. FROM (feature
  8870. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8871. 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));
  8872. --
  8873. -- Name: beta_bulge_loop_five; Type: VIEW; Schema: so; Owner: -
  8874. --
  8875. CREATE VIEW beta_bulge_loop_five AS
  8876. SELECT feature.feature_id AS beta_bulge_loop_five_id,
  8877. feature.feature_id,
  8878. feature.dbxref_id,
  8879. feature.organism_id,
  8880. feature.name,
  8881. feature.uniquename,
  8882. feature.residues,
  8883. feature.seqlen,
  8884. feature.md5checksum,
  8885. feature.type_id,
  8886. feature.is_analysis,
  8887. feature.is_obsolete,
  8888. feature.timeaccessioned,
  8889. feature.timelastmodified
  8890. FROM (feature
  8891. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8892. WHERE ((cvterm.name)::text = 'beta_bulge_loop_five'::text);
  8893. --
  8894. -- Name: beta_bulge_loop_six; Type: VIEW; Schema: so; Owner: -
  8895. --
  8896. CREATE VIEW beta_bulge_loop_six AS
  8897. SELECT feature.feature_id AS beta_bulge_loop_six_id,
  8898. feature.feature_id,
  8899. feature.dbxref_id,
  8900. feature.organism_id,
  8901. feature.name,
  8902. feature.uniquename,
  8903. feature.residues,
  8904. feature.seqlen,
  8905. feature.md5checksum,
  8906. feature.type_id,
  8907. feature.is_analysis,
  8908. feature.is_obsolete,
  8909. feature.timeaccessioned,
  8910. feature.timelastmodified
  8911. FROM (feature
  8912. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8913. WHERE ((cvterm.name)::text = 'beta_bulge_loop_six'::text);
  8914. --
  8915. -- Name: beta_strand; Type: VIEW; Schema: so; Owner: -
  8916. --
  8917. CREATE VIEW beta_strand AS
  8918. SELECT feature.feature_id AS beta_strand_id,
  8919. feature.feature_id,
  8920. feature.dbxref_id,
  8921. feature.organism_id,
  8922. feature.name,
  8923. feature.uniquename,
  8924. feature.residues,
  8925. feature.seqlen,
  8926. feature.md5checksum,
  8927. feature.type_id,
  8928. feature.is_analysis,
  8929. feature.is_obsolete,
  8930. feature.timeaccessioned,
  8931. feature.timelastmodified
  8932. FROM (feature
  8933. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8934. WHERE ((((cvterm.name)::text = 'antiparallel_beta_strand'::text) OR ((cvterm.name)::text = 'parallel_beta_strand'::text)) OR ((cvterm.name)::text = 'beta_strand'::text));
  8935. --
  8936. -- Name: beta_turn; Type: VIEW; Schema: so; Owner: -
  8937. --
  8938. CREATE VIEW beta_turn AS
  8939. SELECT feature.feature_id AS beta_turn_id,
  8940. feature.feature_id,
  8941. feature.dbxref_id,
  8942. feature.organism_id,
  8943. feature.name,
  8944. feature.uniquename,
  8945. feature.residues,
  8946. feature.seqlen,
  8947. feature.md5checksum,
  8948. feature.type_id,
  8949. feature.is_analysis,
  8950. feature.is_obsolete,
  8951. feature.timeaccessioned,
  8952. feature.timelastmodified
  8953. FROM (feature
  8954. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8955. 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));
  8956. --
  8957. -- Name: beta_turn_left_handed_type_one; Type: VIEW; Schema: so; Owner: -
  8958. --
  8959. CREATE VIEW beta_turn_left_handed_type_one AS
  8960. SELECT feature.feature_id AS beta_turn_left_handed_type_one_id,
  8961. feature.feature_id,
  8962. feature.dbxref_id,
  8963. feature.organism_id,
  8964. feature.name,
  8965. feature.uniquename,
  8966. feature.residues,
  8967. feature.seqlen,
  8968. feature.md5checksum,
  8969. feature.type_id,
  8970. feature.is_analysis,
  8971. feature.is_obsolete,
  8972. feature.timeaccessioned,
  8973. feature.timelastmodified
  8974. FROM (feature
  8975. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8976. WHERE ((cvterm.name)::text = 'beta_turn_left_handed_type_one'::text);
  8977. --
  8978. -- Name: beta_turn_left_handed_type_two; Type: VIEW; Schema: so; Owner: -
  8979. --
  8980. CREATE VIEW beta_turn_left_handed_type_two AS
  8981. SELECT feature.feature_id AS beta_turn_left_handed_type_two_id,
  8982. feature.feature_id,
  8983. feature.dbxref_id,
  8984. feature.organism_id,
  8985. feature.name,
  8986. feature.uniquename,
  8987. feature.residues,
  8988. feature.seqlen,
  8989. feature.md5checksum,
  8990. feature.type_id,
  8991. feature.is_analysis,
  8992. feature.is_obsolete,
  8993. feature.timeaccessioned,
  8994. feature.timelastmodified
  8995. FROM (feature
  8996. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  8997. WHERE ((cvterm.name)::text = 'beta_turn_left_handed_type_two'::text);
  8998. --
  8999. -- Name: beta_turn_right_handed_type_one; Type: VIEW; Schema: so; Owner: -
  9000. --
  9001. CREATE VIEW beta_turn_right_handed_type_one AS
  9002. SELECT feature.feature_id AS beta_turn_right_handed_type_one_id,
  9003. feature.feature_id,
  9004. feature.dbxref_id,
  9005. feature.organism_id,
  9006. feature.name,
  9007. feature.uniquename,
  9008. feature.residues,
  9009. feature.seqlen,
  9010. feature.md5checksum,
  9011. feature.type_id,
  9012. feature.is_analysis,
  9013. feature.is_obsolete,
  9014. feature.timeaccessioned,
  9015. feature.timelastmodified
  9016. FROM (feature
  9017. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9018. WHERE ((cvterm.name)::text = 'beta_turn_right_handed_type_one'::text);
  9019. --
  9020. -- Name: beta_turn_right_handed_type_two; Type: VIEW; Schema: so; Owner: -
  9021. --
  9022. CREATE VIEW beta_turn_right_handed_type_two AS
  9023. SELECT feature.feature_id AS beta_turn_right_handed_type_two_id,
  9024. feature.feature_id,
  9025. feature.dbxref_id,
  9026. feature.organism_id,
  9027. feature.name,
  9028. feature.uniquename,
  9029. feature.residues,
  9030. feature.seqlen,
  9031. feature.md5checksum,
  9032. feature.type_id,
  9033. feature.is_analysis,
  9034. feature.is_obsolete,
  9035. feature.timeaccessioned,
  9036. feature.timelastmodified
  9037. FROM (feature
  9038. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9039. WHERE ((cvterm.name)::text = 'beta_turn_right_handed_type_two'::text);
  9040. --
  9041. -- Name: beta_turn_type_eight; Type: VIEW; Schema: so; Owner: -
  9042. --
  9043. CREATE VIEW beta_turn_type_eight AS
  9044. SELECT feature.feature_id AS beta_turn_type_eight_id,
  9045. feature.feature_id,
  9046. feature.dbxref_id,
  9047. feature.organism_id,
  9048. feature.name,
  9049. feature.uniquename,
  9050. feature.residues,
  9051. feature.seqlen,
  9052. feature.md5checksum,
  9053. feature.type_id,
  9054. feature.is_analysis,
  9055. feature.is_obsolete,
  9056. feature.timeaccessioned,
  9057. feature.timelastmodified
  9058. FROM (feature
  9059. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9060. WHERE ((cvterm.name)::text = 'beta_turn_type_eight'::text);
  9061. --
  9062. -- Name: beta_turn_type_six; Type: VIEW; Schema: so; Owner: -
  9063. --
  9064. CREATE VIEW beta_turn_type_six AS
  9065. SELECT feature.feature_id AS beta_turn_type_six_id,
  9066. feature.feature_id,
  9067. feature.dbxref_id,
  9068. feature.organism_id,
  9069. feature.name,
  9070. feature.uniquename,
  9071. feature.residues,
  9072. feature.seqlen,
  9073. feature.md5checksum,
  9074. feature.type_id,
  9075. feature.is_analysis,
  9076. feature.is_obsolete,
  9077. feature.timeaccessioned,
  9078. feature.timelastmodified
  9079. FROM (feature
  9080. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9081. 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));
  9082. --
  9083. -- Name: beta_turn_type_six_a; Type: VIEW; Schema: so; Owner: -
  9084. --
  9085. CREATE VIEW beta_turn_type_six_a AS
  9086. SELECT feature.feature_id AS beta_turn_type_six_a_id,
  9087. feature.feature_id,
  9088. feature.dbxref_id,
  9089. feature.organism_id,
  9090. feature.name,
  9091. feature.uniquename,
  9092. feature.residues,
  9093. feature.seqlen,
  9094. feature.md5checksum,
  9095. feature.type_id,
  9096. feature.is_analysis,
  9097. feature.is_obsolete,
  9098. feature.timeaccessioned,
  9099. feature.timelastmodified
  9100. FROM (feature
  9101. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9102. 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));
  9103. --
  9104. -- Name: beta_turn_type_six_a_one; Type: VIEW; Schema: so; Owner: -
  9105. --
  9106. CREATE VIEW beta_turn_type_six_a_one AS
  9107. SELECT feature.feature_id AS beta_turn_type_six_a_one_id,
  9108. feature.feature_id,
  9109. feature.dbxref_id,
  9110. feature.organism_id,
  9111. feature.name,
  9112. feature.uniquename,
  9113. feature.residues,
  9114. feature.seqlen,
  9115. feature.md5checksum,
  9116. feature.type_id,
  9117. feature.is_analysis,
  9118. feature.is_obsolete,
  9119. feature.timeaccessioned,
  9120. feature.timelastmodified
  9121. FROM (feature
  9122. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9123. WHERE ((cvterm.name)::text = 'beta_turn_type_six_a_one'::text);
  9124. --
  9125. -- Name: beta_turn_type_six_a_two; Type: VIEW; Schema: so; Owner: -
  9126. --
  9127. CREATE VIEW beta_turn_type_six_a_two AS
  9128. SELECT feature.feature_id AS beta_turn_type_six_a_two_id,
  9129. feature.feature_id,
  9130. feature.dbxref_id,
  9131. feature.organism_id,
  9132. feature.name,
  9133. feature.uniquename,
  9134. feature.residues,
  9135. feature.seqlen,
  9136. feature.md5checksum,
  9137. feature.type_id,
  9138. feature.is_analysis,
  9139. feature.is_obsolete,
  9140. feature.timeaccessioned,
  9141. feature.timelastmodified
  9142. FROM (feature
  9143. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9144. WHERE ((cvterm.name)::text = 'beta_turn_type_six_a_two'::text);
  9145. --
  9146. -- Name: beta_turn_type_six_b; Type: VIEW; Schema: so; Owner: -
  9147. --
  9148. CREATE VIEW beta_turn_type_six_b AS
  9149. SELECT feature.feature_id AS beta_turn_type_six_b_id,
  9150. feature.feature_id,
  9151. feature.dbxref_id,
  9152. feature.organism_id,
  9153. feature.name,
  9154. feature.uniquename,
  9155. feature.residues,
  9156. feature.seqlen,
  9157. feature.md5checksum,
  9158. feature.type_id,
  9159. feature.is_analysis,
  9160. feature.is_obsolete,
  9161. feature.timeaccessioned,
  9162. feature.timelastmodified
  9163. FROM (feature
  9164. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9165. WHERE ((cvterm.name)::text = 'beta_turn_type_six_b'::text);
  9166. --
  9167. -- Name: bidirectional_promoter; Type: VIEW; Schema: so; Owner: -
  9168. --
  9169. CREATE VIEW bidirectional_promoter AS
  9170. SELECT feature.feature_id AS bidirectional_promoter_id,
  9171. feature.feature_id,
  9172. feature.dbxref_id,
  9173. feature.organism_id,
  9174. feature.name,
  9175. feature.uniquename,
  9176. feature.residues,
  9177. feature.seqlen,
  9178. feature.md5checksum,
  9179. feature.type_id,
  9180. feature.is_analysis,
  9181. feature.is_obsolete,
  9182. feature.timeaccessioned,
  9183. feature.timelastmodified
  9184. FROM (feature
  9185. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9186. WHERE ((cvterm.name)::text = 'bidirectional_promoter'::text);
  9187. --
  9188. -- Name: binding_site; Type: VIEW; Schema: so; Owner: -
  9189. --
  9190. CREATE VIEW binding_site AS
  9191. SELECT feature.feature_id AS binding_site_id,
  9192. feature.feature_id,
  9193. feature.dbxref_id,
  9194. feature.organism_id,
  9195. feature.name,
  9196. feature.uniquename,
  9197. feature.residues,
  9198. feature.seqlen,
  9199. feature.md5checksum,
  9200. feature.type_id,
  9201. feature.is_analysis,
  9202. feature.is_obsolete,
  9203. feature.timeaccessioned,
  9204. feature.timelastmodified
  9205. FROM (feature
  9206. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9207. 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));
  9208. --
  9209. -- Name: biochemical_region_of_peptide; Type: VIEW; Schema: so; Owner: -
  9210. --
  9211. CREATE VIEW biochemical_region_of_peptide AS
  9212. SELECT feature.feature_id AS biochemical_region_of_peptide_id,
  9213. feature.feature_id,
  9214. feature.dbxref_id,
  9215. feature.organism_id,
  9216. feature.name,
  9217. feature.uniquename,
  9218. feature.residues,
  9219. feature.seqlen,
  9220. feature.md5checksum,
  9221. feature.type_id,
  9222. feature.is_analysis,
  9223. feature.is_obsolete,
  9224. feature.timeaccessioned,
  9225. feature.timelastmodified
  9226. FROM (feature
  9227. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9228. 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));
  9229. --
  9230. -- Name: biological_region; Type: VIEW; Schema: so; Owner: -
  9231. --
  9232. CREATE VIEW biological_region AS
  9233. SELECT feature.feature_id AS biological_region_id,
  9234. feature.feature_id,
  9235. feature.dbxref_id,
  9236. feature.organism_id,
  9237. feature.name,
  9238. feature.uniquename,
  9239. feature.residues,
  9240. feature.seqlen,
  9241. feature.md5checksum,
  9242. feature.type_id,
  9243. feature.is_analysis,
  9244. feature.is_obsolete,
  9245. feature.timeaccessioned,
  9246. feature.timelastmodified
  9247. FROM (feature
  9248. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9249. 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));
  9250. --
  9251. -- Name: biomaterial_region; Type: VIEW; Schema: so; Owner: -
  9252. --
  9253. CREATE VIEW biomaterial_region AS
  9254. SELECT feature.feature_id AS biomaterial_region_id,
  9255. feature.feature_id,
  9256. feature.dbxref_id,
  9257. feature.organism_id,
  9258. feature.name,
  9259. feature.uniquename,
  9260. feature.residues,
  9261. feature.seqlen,
  9262. feature.md5checksum,
  9263. feature.type_id,
  9264. feature.is_analysis,
  9265. feature.is_obsolete,
  9266. feature.timeaccessioned,
  9267. feature.timelastmodified
  9268. FROM (feature
  9269. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9270. 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));
  9271. --
  9272. -- Name: bipartite_duplication; Type: VIEW; Schema: so; Owner: -
  9273. --
  9274. CREATE VIEW bipartite_duplication AS
  9275. SELECT feature.feature_id AS bipartite_duplication_id,
  9276. feature.feature_id,
  9277. feature.dbxref_id,
  9278. feature.organism_id,
  9279. feature.name,
  9280. feature.uniquename,
  9281. feature.residues,
  9282. feature.seqlen,
  9283. feature.md5checksum,
  9284. feature.type_id,
  9285. feature.is_analysis,
  9286. feature.is_obsolete,
  9287. feature.timeaccessioned,
  9288. feature.timelastmodified
  9289. FROM (feature
  9290. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9291. WHERE ((cvterm.name)::text = 'bipartite_duplication'::text);
  9292. --
  9293. -- Name: bipartite_inversion; Type: VIEW; Schema: so; Owner: -
  9294. --
  9295. CREATE VIEW bipartite_inversion AS
  9296. SELECT feature.feature_id AS bipartite_inversion_id,
  9297. feature.feature_id,
  9298. feature.dbxref_id,
  9299. feature.organism_id,
  9300. feature.name,
  9301. feature.uniquename,
  9302. feature.residues,
  9303. feature.seqlen,
  9304. feature.md5checksum,
  9305. feature.type_id,
  9306. feature.is_analysis,
  9307. feature.is_obsolete,
  9308. feature.timeaccessioned,
  9309. feature.timelastmodified
  9310. FROM (feature
  9311. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9312. WHERE ((cvterm.name)::text = 'bipartite_inversion'::text);
  9313. --
  9314. -- Name: blocked_reading_frame; Type: VIEW; Schema: so; Owner: -
  9315. --
  9316. CREATE VIEW blocked_reading_frame AS
  9317. SELECT feature.feature_id AS blocked_reading_frame_id,
  9318. feature.feature_id,
  9319. feature.dbxref_id,
  9320. feature.organism_id,
  9321. feature.name,
  9322. feature.uniquename,
  9323. feature.residues,
  9324. feature.seqlen,
  9325. feature.md5checksum,
  9326. feature.type_id,
  9327. feature.is_analysis,
  9328. feature.is_obsolete,
  9329. feature.timeaccessioned,
  9330. feature.timelastmodified
  9331. FROM (feature
  9332. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9333. WHERE ((cvterm.name)::text = 'blocked_reading_frame'::text);
  9334. --
  9335. -- Name: blunt_end_restriction_enzyme_cleavage_junction; Type: VIEW; Schema: so; Owner: -
  9336. --
  9337. CREATE VIEW blunt_end_restriction_enzyme_cleavage_junction AS
  9338. SELECT feature.feature_id AS blunt_end_restriction_enzyme_cleavage_junction_id,
  9339. feature.feature_id,
  9340. feature.dbxref_id,
  9341. feature.organism_id,
  9342. feature.name,
  9343. feature.uniquename,
  9344. feature.residues,
  9345. feature.seqlen,
  9346. feature.md5checksum,
  9347. feature.type_id,
  9348. feature.is_analysis,
  9349. feature.is_obsolete,
  9350. feature.timeaccessioned,
  9351. feature.timelastmodified
  9352. FROM (feature
  9353. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9354. WHERE ((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_junction'::text);
  9355. --
  9356. -- Name: blunt_end_restriction_enzyme_cleavage_site; Type: VIEW; Schema: so; Owner: -
  9357. --
  9358. CREATE VIEW blunt_end_restriction_enzyme_cleavage_site AS
  9359. SELECT feature.feature_id AS blunt_end_restriction_enzyme_cleavage_site_id,
  9360. feature.feature_id,
  9361. feature.dbxref_id,
  9362. feature.organism_id,
  9363. feature.name,
  9364. feature.uniquename,
  9365. feature.residues,
  9366. feature.seqlen,
  9367. feature.md5checksum,
  9368. feature.type_id,
  9369. feature.is_analysis,
  9370. feature.is_obsolete,
  9371. feature.timeaccessioned,
  9372. feature.timelastmodified
  9373. FROM (feature
  9374. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9375. WHERE ((cvterm.name)::text = 'blunt_end_restriction_enzyme_cleavage_site'::text);
  9376. --
  9377. -- Name: bound_by_factor; Type: VIEW; Schema: so; Owner: -
  9378. --
  9379. CREATE VIEW bound_by_factor AS
  9380. SELECT feature.feature_id AS bound_by_factor_id,
  9381. feature.feature_id,
  9382. feature.dbxref_id,
  9383. feature.organism_id,
  9384. feature.name,
  9385. feature.uniquename,
  9386. feature.residues,
  9387. feature.seqlen,
  9388. feature.md5checksum,
  9389. feature.type_id,
  9390. feature.is_analysis,
  9391. feature.is_obsolete,
  9392. feature.timeaccessioned,
  9393. feature.timelastmodified
  9394. FROM (feature
  9395. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9396. 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));
  9397. --
  9398. -- Name: bound_by_nucleic_acid; Type: VIEW; Schema: so; Owner: -
  9399. --
  9400. CREATE VIEW bound_by_nucleic_acid AS
  9401. SELECT feature.feature_id AS bound_by_nucleic_acid_id,
  9402. feature.feature_id,
  9403. feature.dbxref_id,
  9404. feature.organism_id,
  9405. feature.name,
  9406. feature.uniquename,
  9407. feature.residues,
  9408. feature.seqlen,
  9409. feature.md5checksum,
  9410. feature.type_id,
  9411. feature.is_analysis,
  9412. feature.is_obsolete,
  9413. feature.timeaccessioned,
  9414. feature.timelastmodified
  9415. FROM (feature
  9416. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9417. WHERE ((cvterm.name)::text = 'bound_by_nucleic_acid'::text);
  9418. --
  9419. -- Name: bound_by_protein; Type: VIEW; Schema: so; Owner: -
  9420. --
  9421. CREATE VIEW bound_by_protein AS
  9422. SELECT feature.feature_id AS bound_by_protein_id,
  9423. feature.feature_id,
  9424. feature.dbxref_id,
  9425. feature.organism_id,
  9426. feature.name,
  9427. feature.uniquename,
  9428. feature.residues,
  9429. feature.seqlen,
  9430. feature.md5checksum,
  9431. feature.type_id,
  9432. feature.is_analysis,
  9433. feature.is_obsolete,
  9434. feature.timeaccessioned,
  9435. feature.timelastmodified
  9436. FROM (feature
  9437. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9438. WHERE ((cvterm.name)::text = 'bound_by_protein'::text);
  9439. --
  9440. -- Name: branch_site; Type: VIEW; Schema: so; Owner: -
  9441. --
  9442. CREATE VIEW branch_site AS
  9443. SELECT feature.feature_id AS branch_site_id,
  9444. feature.feature_id,
  9445. feature.dbxref_id,
  9446. feature.organism_id,
  9447. feature.name,
  9448. feature.uniquename,
  9449. feature.residues,
  9450. feature.seqlen,
  9451. feature.md5checksum,
  9452. feature.type_id,
  9453. feature.is_analysis,
  9454. feature.is_obsolete,
  9455. feature.timeaccessioned,
  9456. feature.timelastmodified
  9457. FROM (feature
  9458. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9459. WHERE ((cvterm.name)::text = 'branch_site'::text);
  9460. --
  9461. -- Name: bred_motif; Type: VIEW; Schema: so; Owner: -
  9462. --
  9463. CREATE VIEW bred_motif AS
  9464. SELECT feature.feature_id AS bred_motif_id,
  9465. feature.feature_id,
  9466. feature.dbxref_id,
  9467. feature.organism_id,
  9468. feature.name,
  9469. feature.uniquename,
  9470. feature.residues,
  9471. feature.seqlen,
  9472. feature.md5checksum,
  9473. feature.type_id,
  9474. feature.is_analysis,
  9475. feature.is_obsolete,
  9476. feature.timeaccessioned,
  9477. feature.timelastmodified
  9478. FROM (feature
  9479. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9480. WHERE ((cvterm.name)::text = 'BREd_motif'::text);
  9481. --
  9482. -- Name: breu_motif; Type: VIEW; Schema: so; Owner: -
  9483. --
  9484. CREATE VIEW breu_motif AS
  9485. SELECT feature.feature_id AS breu_motif_id,
  9486. feature.feature_id,
  9487. feature.dbxref_id,
  9488. feature.organism_id,
  9489. feature.name,
  9490. feature.uniquename,
  9491. feature.residues,
  9492. feature.seqlen,
  9493. feature.md5checksum,
  9494. feature.type_id,
  9495. feature.is_analysis,
  9496. feature.is_obsolete,
  9497. feature.timeaccessioned,
  9498. feature.timelastmodified
  9499. FROM (feature
  9500. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9501. WHERE ((cvterm.name)::text = 'BREu_motif'::text);
  9502. --
  9503. -- Name: bruno_response_element; Type: VIEW; Schema: so; Owner: -
  9504. --
  9505. CREATE VIEW bruno_response_element AS
  9506. SELECT feature.feature_id AS bruno_response_element_id,
  9507. feature.feature_id,
  9508. feature.dbxref_id,
  9509. feature.organism_id,
  9510. feature.name,
  9511. feature.uniquename,
  9512. feature.residues,
  9513. feature.seqlen,
  9514. feature.md5checksum,
  9515. feature.type_id,
  9516. feature.is_analysis,
  9517. feature.is_obsolete,
  9518. feature.timeaccessioned,
  9519. feature.timelastmodified
  9520. FROM (feature
  9521. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9522. WHERE ((cvterm.name)::text = 'Bruno_response_element'::text);
  9523. --
  9524. -- Name: c_box; Type: VIEW; Schema: so; Owner: -
  9525. --
  9526. CREATE VIEW c_box AS
  9527. SELECT feature.feature_id AS c_box_id,
  9528. feature.feature_id,
  9529. feature.dbxref_id,
  9530. feature.organism_id,
  9531. feature.name,
  9532. feature.uniquename,
  9533. feature.residues,
  9534. feature.seqlen,
  9535. feature.md5checksum,
  9536. feature.type_id,
  9537. feature.is_analysis,
  9538. feature.is_obsolete,
  9539. feature.timeaccessioned,
  9540. feature.timelastmodified
  9541. FROM (feature
  9542. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9543. WHERE ((cvterm.name)::text = 'C_box'::text);
  9544. --
  9545. -- Name: c_cluster; Type: VIEW; Schema: so; Owner: -
  9546. --
  9547. CREATE VIEW c_cluster AS
  9548. SELECT feature.feature_id AS c_cluster_id,
  9549. feature.feature_id,
  9550. feature.dbxref_id,
  9551. feature.organism_id,
  9552. feature.name,
  9553. feature.uniquename,
  9554. feature.residues,
  9555. feature.seqlen,
  9556. feature.md5checksum,
  9557. feature.type_id,
  9558. feature.is_analysis,
  9559. feature.is_obsolete,
  9560. feature.timeaccessioned,
  9561. feature.timelastmodified
  9562. FROM (feature
  9563. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9564. WHERE ((cvterm.name)::text = 'C_cluster'::text);
  9565. --
  9566. -- Name: c_d_box_snorna; Type: VIEW; Schema: so; Owner: -
  9567. --
  9568. CREATE VIEW c_d_box_snorna AS
  9569. SELECT feature.feature_id AS c_d_box_snorna_id,
  9570. feature.feature_id,
  9571. feature.dbxref_id,
  9572. feature.organism_id,
  9573. feature.name,
  9574. feature.uniquename,
  9575. feature.residues,
  9576. feature.seqlen,
  9577. feature.md5checksum,
  9578. feature.type_id,
  9579. feature.is_analysis,
  9580. feature.is_obsolete,
  9581. feature.timeaccessioned,
  9582. feature.timelastmodified
  9583. FROM (feature
  9584. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9585. 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));
  9586. --
  9587. -- Name: c_d_box_snorna_encoding; Type: VIEW; Schema: so; Owner: -
  9588. --
  9589. CREATE VIEW c_d_box_snorna_encoding AS
  9590. SELECT feature.feature_id AS c_d_box_snorna_encoding_id,
  9591. feature.feature_id,
  9592. feature.dbxref_id,
  9593. feature.organism_id,
  9594. feature.name,
  9595. feature.uniquename,
  9596. feature.residues,
  9597. feature.seqlen,
  9598. feature.md5checksum,
  9599. feature.type_id,
  9600. feature.is_analysis,
  9601. feature.is_obsolete,
  9602. feature.timeaccessioned,
  9603. feature.timelastmodified
  9604. FROM (feature
  9605. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9606. WHERE ((cvterm.name)::text = 'C_D_box_snoRNA_encoding'::text);
  9607. --
  9608. -- Name: c_d_box_snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  9609. --
  9610. CREATE VIEW c_d_box_snorna_primary_transcript AS
  9611. SELECT feature.feature_id AS c_d_box_snorna_primary_transcript_id,
  9612. feature.feature_id,
  9613. feature.dbxref_id,
  9614. feature.organism_id,
  9615. feature.name,
  9616. feature.uniquename,
  9617. feature.residues,
  9618. feature.seqlen,
  9619. feature.md5checksum,
  9620. feature.type_id,
  9621. feature.is_analysis,
  9622. feature.is_obsolete,
  9623. feature.timeaccessioned,
  9624. feature.timelastmodified
  9625. FROM (feature
  9626. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9627. WHERE ((cvterm.name)::text = 'C_D_box_snoRNA_primary_transcript'::text);
  9628. --
  9629. -- Name: c_gene; Type: VIEW; Schema: so; Owner: -
  9630. --
  9631. CREATE VIEW c_gene AS
  9632. SELECT feature.feature_id AS c_gene_id,
  9633. feature.feature_id,
  9634. feature.dbxref_id,
  9635. feature.organism_id,
  9636. feature.name,
  9637. feature.uniquename,
  9638. feature.residues,
  9639. feature.seqlen,
  9640. feature.md5checksum,
  9641. feature.type_id,
  9642. feature.is_analysis,
  9643. feature.is_obsolete,
  9644. feature.timeaccessioned,
  9645. feature.timelastmodified
  9646. FROM (feature
  9647. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9648. WHERE ((cvterm.name)::text = 'C_gene'::text);
  9649. --
  9650. -- Name: c_terminal_region; Type: VIEW; Schema: so; Owner: -
  9651. --
  9652. CREATE VIEW c_terminal_region AS
  9653. SELECT feature.feature_id AS c_terminal_region_id,
  9654. feature.feature_id,
  9655. feature.dbxref_id,
  9656. feature.organism_id,
  9657. feature.name,
  9658. feature.uniquename,
  9659. feature.residues,
  9660. feature.seqlen,
  9661. feature.md5checksum,
  9662. feature.type_id,
  9663. feature.is_analysis,
  9664. feature.is_obsolete,
  9665. feature.timeaccessioned,
  9666. feature.timelastmodified
  9667. FROM (feature
  9668. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9669. WHERE ((cvterm.name)::text = 'c_terminal_region'::text);
  9670. --
  9671. -- Name: c_to_a_transversion; Type: VIEW; Schema: so; Owner: -
  9672. --
  9673. CREATE VIEW c_to_a_transversion AS
  9674. SELECT feature.feature_id AS c_to_a_transversion_id,
  9675. feature.feature_id,
  9676. feature.dbxref_id,
  9677. feature.organism_id,
  9678. feature.name,
  9679. feature.uniquename,
  9680. feature.residues,
  9681. feature.seqlen,
  9682. feature.md5checksum,
  9683. feature.type_id,
  9684. feature.is_analysis,
  9685. feature.is_obsolete,
  9686. feature.timeaccessioned,
  9687. feature.timelastmodified
  9688. FROM (feature
  9689. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9690. WHERE ((cvterm.name)::text = 'C_to_A_transversion'::text);
  9691. --
  9692. -- Name: c_to_g_transversion; Type: VIEW; Schema: so; Owner: -
  9693. --
  9694. CREATE VIEW c_to_g_transversion AS
  9695. SELECT feature.feature_id AS c_to_g_transversion_id,
  9696. feature.feature_id,
  9697. feature.dbxref_id,
  9698. feature.organism_id,
  9699. feature.name,
  9700. feature.uniquename,
  9701. feature.residues,
  9702. feature.seqlen,
  9703. feature.md5checksum,
  9704. feature.type_id,
  9705. feature.is_analysis,
  9706. feature.is_obsolete,
  9707. feature.timeaccessioned,
  9708. feature.timelastmodified
  9709. FROM (feature
  9710. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9711. WHERE ((cvterm.name)::text = 'C_to_G_transversion'::text);
  9712. --
  9713. -- Name: c_to_t_transition; Type: VIEW; Schema: so; Owner: -
  9714. --
  9715. CREATE VIEW c_to_t_transition AS
  9716. SELECT feature.feature_id AS c_to_t_transition_id,
  9717. feature.feature_id,
  9718. feature.dbxref_id,
  9719. feature.organism_id,
  9720. feature.name,
  9721. feature.uniquename,
  9722. feature.residues,
  9723. feature.seqlen,
  9724. feature.md5checksum,
  9725. feature.type_id,
  9726. feature.is_analysis,
  9727. feature.is_obsolete,
  9728. feature.timeaccessioned,
  9729. feature.timelastmodified
  9730. FROM (feature
  9731. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9732. WHERE (((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text) OR ((cvterm.name)::text = 'C_to_T_transition'::text));
  9733. --
  9734. -- Name: c_to_t_transition_at_pcpg_site; Type: VIEW; Schema: so; Owner: -
  9735. --
  9736. CREATE VIEW c_to_t_transition_at_pcpg_site AS
  9737. SELECT feature.feature_id AS c_to_t_transition_at_pcpg_site_id,
  9738. feature.feature_id,
  9739. feature.dbxref_id,
  9740. feature.organism_id,
  9741. feature.name,
  9742. feature.uniquename,
  9743. feature.residues,
  9744. feature.seqlen,
  9745. feature.md5checksum,
  9746. feature.type_id,
  9747. feature.is_analysis,
  9748. feature.is_obsolete,
  9749. feature.timeaccessioned,
  9750. feature.timelastmodified
  9751. FROM (feature
  9752. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9753. WHERE ((cvterm.name)::text = 'C_to_T_transition_at_pCpG_site'::text);
  9754. --
  9755. -- Name: caat_signal; Type: VIEW; Schema: so; Owner: -
  9756. --
  9757. CREATE VIEW caat_signal AS
  9758. SELECT feature.feature_id AS caat_signal_id,
  9759. feature.feature_id,
  9760. feature.dbxref_id,
  9761. feature.organism_id,
  9762. feature.name,
  9763. feature.uniquename,
  9764. feature.residues,
  9765. feature.seqlen,
  9766. feature.md5checksum,
  9767. feature.type_id,
  9768. feature.is_analysis,
  9769. feature.is_obsolete,
  9770. feature.timeaccessioned,
  9771. feature.timelastmodified
  9772. FROM (feature
  9773. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9774. WHERE ((cvterm.name)::text = 'CAAT_signal'::text);
  9775. --
  9776. -- Name: canonical_five_prime_splice_site; Type: VIEW; Schema: so; Owner: -
  9777. --
  9778. CREATE VIEW canonical_five_prime_splice_site AS
  9779. SELECT feature.feature_id AS canonical_five_prime_splice_site_id,
  9780. feature.feature_id,
  9781. feature.dbxref_id,
  9782. feature.organism_id,
  9783. feature.name,
  9784. feature.uniquename,
  9785. feature.residues,
  9786. feature.seqlen,
  9787. feature.md5checksum,
  9788. feature.type_id,
  9789. feature.is_analysis,
  9790. feature.is_obsolete,
  9791. feature.timeaccessioned,
  9792. feature.timelastmodified
  9793. FROM (feature
  9794. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9795. WHERE ((cvterm.name)::text = 'canonical_five_prime_splice_site'::text);
  9796. --
  9797. -- Name: canonical_three_prime_splice_site; Type: VIEW; Schema: so; Owner: -
  9798. --
  9799. CREATE VIEW canonical_three_prime_splice_site AS
  9800. SELECT feature.feature_id AS canonical_three_prime_splice_site_id,
  9801. feature.feature_id,
  9802. feature.dbxref_id,
  9803. feature.organism_id,
  9804. feature.name,
  9805. feature.uniquename,
  9806. feature.residues,
  9807. feature.seqlen,
  9808. feature.md5checksum,
  9809. feature.type_id,
  9810. feature.is_analysis,
  9811. feature.is_obsolete,
  9812. feature.timeaccessioned,
  9813. feature.timelastmodified
  9814. FROM (feature
  9815. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9816. WHERE ((cvterm.name)::text = 'canonical_three_prime_splice_site'::text);
  9817. --
  9818. -- Name: cap; Type: VIEW; Schema: so; Owner: -
  9819. --
  9820. CREATE VIEW cap AS
  9821. SELECT feature.feature_id AS cap_id,
  9822. feature.feature_id,
  9823. feature.dbxref_id,
  9824. feature.organism_id,
  9825. feature.name,
  9826. feature.uniquename,
  9827. feature.residues,
  9828. feature.seqlen,
  9829. feature.md5checksum,
  9830. feature.type_id,
  9831. feature.is_analysis,
  9832. feature.is_obsolete,
  9833. feature.timeaccessioned,
  9834. feature.timelastmodified
  9835. FROM (feature
  9836. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9837. WHERE ((cvterm.name)::text = 'cap'::text);
  9838. --
  9839. -- Name: capped; Type: VIEW; Schema: so; Owner: -
  9840. --
  9841. CREATE VIEW capped AS
  9842. SELECT feature.feature_id AS capped_id,
  9843. feature.feature_id,
  9844. feature.dbxref_id,
  9845. feature.organism_id,
  9846. feature.name,
  9847. feature.uniquename,
  9848. feature.residues,
  9849. feature.seqlen,
  9850. feature.md5checksum,
  9851. feature.type_id,
  9852. feature.is_analysis,
  9853. feature.is_obsolete,
  9854. feature.timeaccessioned,
  9855. feature.timelastmodified
  9856. FROM (feature
  9857. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9858. WHERE ((cvterm.name)::text = 'capped'::text);
  9859. --
  9860. -- Name: capped_mrna; Type: VIEW; Schema: so; Owner: -
  9861. --
  9862. CREATE VIEW capped_mrna AS
  9863. SELECT feature.feature_id AS capped_mrna_id,
  9864. feature.feature_id,
  9865. feature.dbxref_id,
  9866. feature.organism_id,
  9867. feature.name,
  9868. feature.uniquename,
  9869. feature.residues,
  9870. feature.seqlen,
  9871. feature.md5checksum,
  9872. feature.type_id,
  9873. feature.is_analysis,
  9874. feature.is_obsolete,
  9875. feature.timeaccessioned,
  9876. feature.timelastmodified
  9877. FROM (feature
  9878. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9879. WHERE ((cvterm.name)::text = 'capped_mRNA'::text);
  9880. --
  9881. -- Name: capped_primary_transcript; Type: VIEW; Schema: so; Owner: -
  9882. --
  9883. CREATE VIEW capped_primary_transcript AS
  9884. SELECT feature.feature_id AS capped_primary_transcript_id,
  9885. feature.feature_id,
  9886. feature.dbxref_id,
  9887. feature.organism_id,
  9888. feature.name,
  9889. feature.uniquename,
  9890. feature.residues,
  9891. feature.seqlen,
  9892. feature.md5checksum,
  9893. feature.type_id,
  9894. feature.is_analysis,
  9895. feature.is_obsolete,
  9896. feature.timeaccessioned,
  9897. feature.timelastmodified
  9898. FROM (feature
  9899. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9900. WHERE ((cvterm.name)::text = 'capped_primary_transcript'::text);
  9901. --
  9902. -- Name: cassette_array_member; Type: VIEW; Schema: so; Owner: -
  9903. --
  9904. CREATE VIEW cassette_array_member AS
  9905. SELECT feature.feature_id AS cassette_array_member_id,
  9906. feature.feature_id,
  9907. feature.dbxref_id,
  9908. feature.organism_id,
  9909. feature.name,
  9910. feature.uniquename,
  9911. feature.residues,
  9912. feature.seqlen,
  9913. feature.md5checksum,
  9914. feature.type_id,
  9915. feature.is_analysis,
  9916. feature.is_obsolete,
  9917. feature.timeaccessioned,
  9918. feature.timelastmodified
  9919. FROM (feature
  9920. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9921. WHERE ((cvterm.name)::text = 'cassette_array_member'::text);
  9922. --
  9923. -- Name: cassette_pseudogene; Type: VIEW; Schema: so; Owner: -
  9924. --
  9925. CREATE VIEW cassette_pseudogene AS
  9926. SELECT feature.feature_id AS cassette_pseudogene_id,
  9927. feature.feature_id,
  9928. feature.dbxref_id,
  9929. feature.organism_id,
  9930. feature.name,
  9931. feature.uniquename,
  9932. feature.residues,
  9933. feature.seqlen,
  9934. feature.md5checksum,
  9935. feature.type_id,
  9936. feature.is_analysis,
  9937. feature.is_obsolete,
  9938. feature.timeaccessioned,
  9939. feature.timelastmodified
  9940. FROM (feature
  9941. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9942. WHERE ((cvterm.name)::text = 'cassette_pseudogene'::text);
  9943. --
  9944. -- Name: catalytic_residue; Type: VIEW; Schema: so; Owner: -
  9945. --
  9946. CREATE VIEW catalytic_residue AS
  9947. SELECT feature.feature_id AS catalytic_residue_id,
  9948. feature.feature_id,
  9949. feature.dbxref_id,
  9950. feature.organism_id,
  9951. feature.name,
  9952. feature.uniquename,
  9953. feature.residues,
  9954. feature.seqlen,
  9955. feature.md5checksum,
  9956. feature.type_id,
  9957. feature.is_analysis,
  9958. feature.is_obsolete,
  9959. feature.timeaccessioned,
  9960. feature.timelastmodified
  9961. FROM (feature
  9962. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9963. WHERE ((cvterm.name)::text = 'catalytic_residue'::text);
  9964. --
  9965. -- Name: catmat_left_handed_four; Type: VIEW; Schema: so; Owner: -
  9966. --
  9967. CREATE VIEW catmat_left_handed_four AS
  9968. SELECT feature.feature_id AS catmat_left_handed_four_id,
  9969. feature.feature_id,
  9970. feature.dbxref_id,
  9971. feature.organism_id,
  9972. feature.name,
  9973. feature.uniquename,
  9974. feature.residues,
  9975. feature.seqlen,
  9976. feature.md5checksum,
  9977. feature.type_id,
  9978. feature.is_analysis,
  9979. feature.is_obsolete,
  9980. feature.timeaccessioned,
  9981. feature.timelastmodified
  9982. FROM (feature
  9983. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  9984. WHERE ((cvterm.name)::text = 'catmat_left_handed_four'::text);
  9985. --
  9986. -- Name: catmat_left_handed_three; Type: VIEW; Schema: so; Owner: -
  9987. --
  9988. CREATE VIEW catmat_left_handed_three AS
  9989. SELECT feature.feature_id AS catmat_left_handed_three_id,
  9990. feature.feature_id,
  9991. feature.dbxref_id,
  9992. feature.organism_id,
  9993. feature.name,
  9994. feature.uniquename,
  9995. feature.residues,
  9996. feature.seqlen,
  9997. feature.md5checksum,
  9998. feature.type_id,
  9999. feature.is_analysis,
  10000. feature.is_obsolete,
  10001. feature.timeaccessioned,
  10002. feature.timelastmodified
  10003. FROM (feature
  10004. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10005. WHERE ((cvterm.name)::text = 'catmat_left_handed_three'::text);
  10006. --
  10007. -- Name: catmat_right_handed_four; Type: VIEW; Schema: so; Owner: -
  10008. --
  10009. CREATE VIEW catmat_right_handed_four AS
  10010. SELECT feature.feature_id AS catmat_right_handed_four_id,
  10011. feature.feature_id,
  10012. feature.dbxref_id,
  10013. feature.organism_id,
  10014. feature.name,
  10015. feature.uniquename,
  10016. feature.residues,
  10017. feature.seqlen,
  10018. feature.md5checksum,
  10019. feature.type_id,
  10020. feature.is_analysis,
  10021. feature.is_obsolete,
  10022. feature.timeaccessioned,
  10023. feature.timelastmodified
  10024. FROM (feature
  10025. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10026. WHERE ((cvterm.name)::text = 'catmat_right_handed_four'::text);
  10027. --
  10028. -- Name: catmat_right_handed_three; Type: VIEW; Schema: so; Owner: -
  10029. --
  10030. CREATE VIEW catmat_right_handed_three AS
  10031. SELECT feature.feature_id AS catmat_right_handed_three_id,
  10032. feature.feature_id,
  10033. feature.dbxref_id,
  10034. feature.organism_id,
  10035. feature.name,
  10036. feature.uniquename,
  10037. feature.residues,
  10038. feature.seqlen,
  10039. feature.md5checksum,
  10040. feature.type_id,
  10041. feature.is_analysis,
  10042. feature.is_obsolete,
  10043. feature.timeaccessioned,
  10044. feature.timelastmodified
  10045. FROM (feature
  10046. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10047. WHERE ((cvterm.name)::text = 'catmat_right_handed_three'::text);
  10048. --
  10049. -- Name: cca_tail; Type: VIEW; Schema: so; Owner: -
  10050. --
  10051. CREATE VIEW cca_tail AS
  10052. SELECT feature.feature_id AS cca_tail_id,
  10053. feature.feature_id,
  10054. feature.dbxref_id,
  10055. feature.organism_id,
  10056. feature.name,
  10057. feature.uniquename,
  10058. feature.residues,
  10059. feature.seqlen,
  10060. feature.md5checksum,
  10061. feature.type_id,
  10062. feature.is_analysis,
  10063. feature.is_obsolete,
  10064. feature.timeaccessioned,
  10065. feature.timelastmodified
  10066. FROM (feature
  10067. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10068. WHERE ((cvterm.name)::text = 'CCA_tail'::text);
  10069. --
  10070. -- Name: cdna; Type: VIEW; Schema: so; Owner: -
  10071. --
  10072. CREATE VIEW cdna AS
  10073. SELECT feature.feature_id AS cdna_id,
  10074. feature.feature_id,
  10075. feature.dbxref_id,
  10076. feature.organism_id,
  10077. feature.name,
  10078. feature.uniquename,
  10079. feature.residues,
  10080. feature.seqlen,
  10081. feature.md5checksum,
  10082. feature.type_id,
  10083. feature.is_analysis,
  10084. feature.is_obsolete,
  10085. feature.timeaccessioned,
  10086. feature.timelastmodified
  10087. FROM (feature
  10088. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10089. WHERE ((((cvterm.name)::text = 'single_stranded_cDNA'::text) OR ((cvterm.name)::text = 'double_stranded_cDNA'::text)) OR ((cvterm.name)::text = 'cDNA'::text));
  10090. --
  10091. -- Name: cdna_clone; Type: VIEW; Schema: so; Owner: -
  10092. --
  10093. CREATE VIEW cdna_clone AS
  10094. SELECT feature.feature_id AS cdna_clone_id,
  10095. feature.feature_id,
  10096. feature.dbxref_id,
  10097. feature.organism_id,
  10098. feature.name,
  10099. feature.uniquename,
  10100. feature.residues,
  10101. feature.seqlen,
  10102. feature.md5checksum,
  10103. feature.type_id,
  10104. feature.is_analysis,
  10105. feature.is_obsolete,
  10106. feature.timeaccessioned,
  10107. feature.timelastmodified
  10108. FROM (feature
  10109. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10110. 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));
  10111. --
  10112. -- Name: cdna_match; Type: VIEW; Schema: so; Owner: -
  10113. --
  10114. CREATE VIEW cdna_match AS
  10115. SELECT feature.feature_id AS cdna_match_id,
  10116. feature.feature_id,
  10117. feature.dbxref_id,
  10118. feature.organism_id,
  10119. feature.name,
  10120. feature.uniquename,
  10121. feature.residues,
  10122. feature.seqlen,
  10123. feature.md5checksum,
  10124. feature.type_id,
  10125. feature.is_analysis,
  10126. feature.is_obsolete,
  10127. feature.timeaccessioned,
  10128. feature.timelastmodified
  10129. FROM (feature
  10130. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10131. WHERE ((cvterm.name)::text = 'cDNA_match'::text);
  10132. --
  10133. -- Name: cds; Type: VIEW; Schema: so; Owner: -
  10134. --
  10135. CREATE VIEW cds AS
  10136. SELECT feature.feature_id AS cds_id,
  10137. feature.feature_id,
  10138. feature.dbxref_id,
  10139. feature.organism_id,
  10140. feature.name,
  10141. feature.uniquename,
  10142. feature.residues,
  10143. feature.seqlen,
  10144. feature.md5checksum,
  10145. feature.type_id,
  10146. feature.is_analysis,
  10147. feature.is_obsolete,
  10148. feature.timeaccessioned,
  10149. feature.timelastmodified
  10150. FROM (feature
  10151. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10152. 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));
  10153. --
  10154. -- Name: cds_fragment; Type: VIEW; Schema: so; Owner: -
  10155. --
  10156. CREATE VIEW cds_fragment AS
  10157. SELECT feature.feature_id AS cds_fragment_id,
  10158. feature.feature_id,
  10159. feature.dbxref_id,
  10160. feature.organism_id,
  10161. feature.name,
  10162. feature.uniquename,
  10163. feature.residues,
  10164. feature.seqlen,
  10165. feature.md5checksum,
  10166. feature.type_id,
  10167. feature.is_analysis,
  10168. feature.is_obsolete,
  10169. feature.timeaccessioned,
  10170. feature.timelastmodified
  10171. FROM (feature
  10172. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10173. WHERE ((cvterm.name)::text = 'CDS_fragment'::text);
  10174. --
  10175. -- Name: cds_independently_known; Type: VIEW; Schema: so; Owner: -
  10176. --
  10177. CREATE VIEW cds_independently_known AS
  10178. SELECT feature.feature_id AS cds_independently_known_id,
  10179. feature.feature_id,
  10180. feature.dbxref_id,
  10181. feature.organism_id,
  10182. feature.name,
  10183. feature.uniquename,
  10184. feature.residues,
  10185. feature.seqlen,
  10186. feature.md5checksum,
  10187. feature.type_id,
  10188. feature.is_analysis,
  10189. feature.is_obsolete,
  10190. feature.timeaccessioned,
  10191. feature.timelastmodified
  10192. FROM (feature
  10193. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10194. WHERE ((cvterm.name)::text = 'CDS_independently_known'::text);
  10195. --
  10196. -- Name: cds_predicted; Type: VIEW; Schema: so; Owner: -
  10197. --
  10198. CREATE VIEW cds_predicted AS
  10199. SELECT feature.feature_id AS cds_predicted_id,
  10200. feature.feature_id,
  10201. feature.dbxref_id,
  10202. feature.organism_id,
  10203. feature.name,
  10204. feature.uniquename,
  10205. feature.residues,
  10206. feature.seqlen,
  10207. feature.md5checksum,
  10208. feature.type_id,
  10209. feature.is_analysis,
  10210. feature.is_obsolete,
  10211. feature.timeaccessioned,
  10212. feature.timelastmodified
  10213. FROM (feature
  10214. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10215. 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));
  10216. --
  10217. -- Name: cds_region; Type: VIEW; Schema: so; Owner: -
  10218. --
  10219. CREATE VIEW cds_region AS
  10220. SELECT feature.feature_id AS cds_region_id,
  10221. feature.feature_id,
  10222. feature.dbxref_id,
  10223. feature.organism_id,
  10224. feature.name,
  10225. feature.uniquename,
  10226. feature.residues,
  10227. feature.seqlen,
  10228. feature.md5checksum,
  10229. feature.type_id,
  10230. feature.is_analysis,
  10231. feature.is_obsolete,
  10232. feature.timeaccessioned,
  10233. feature.timelastmodified
  10234. FROM (feature
  10235. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10236. 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));
  10237. --
  10238. -- Name: cds_supported_by_domain_match_data; Type: VIEW; Schema: so; Owner: -
  10239. --
  10240. CREATE VIEW cds_supported_by_domain_match_data AS
  10241. SELECT feature.feature_id AS cds_supported_by_domain_match_data_id,
  10242. feature.feature_id,
  10243. feature.dbxref_id,
  10244. feature.organism_id,
  10245. feature.name,
  10246. feature.uniquename,
  10247. feature.residues,
  10248. feature.seqlen,
  10249. feature.md5checksum,
  10250. feature.type_id,
  10251. feature.is_analysis,
  10252. feature.is_obsolete,
  10253. feature.timeaccessioned,
  10254. feature.timelastmodified
  10255. FROM (feature
  10256. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10257. WHERE ((cvterm.name)::text = 'CDS_supported_by_domain_match_data'::text);
  10258. --
  10259. -- Name: cds_supported_by_est_or_cdna_data; Type: VIEW; Schema: so; Owner: -
  10260. --
  10261. CREATE VIEW cds_supported_by_est_or_cdna_data AS
  10262. SELECT feature.feature_id AS cds_supported_by_est_or_cdna_data_id,
  10263. feature.feature_id,
  10264. feature.dbxref_id,
  10265. feature.organism_id,
  10266. feature.name,
  10267. feature.uniquename,
  10268. feature.residues,
  10269. feature.seqlen,
  10270. feature.md5checksum,
  10271. feature.type_id,
  10272. feature.is_analysis,
  10273. feature.is_obsolete,
  10274. feature.timeaccessioned,
  10275. feature.timelastmodified
  10276. FROM (feature
  10277. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10278. WHERE ((cvterm.name)::text = 'CDS_supported_by_EST_or_cDNA_data'::text);
  10279. --
  10280. -- Name: cds_supported_by_sequence_similarity_data; Type: VIEW; Schema: so; Owner: -
  10281. --
  10282. CREATE VIEW cds_supported_by_sequence_similarity_data AS
  10283. SELECT feature.feature_id AS cds_supported_by_sequence_similarity_data_id,
  10284. feature.feature_id,
  10285. feature.dbxref_id,
  10286. feature.organism_id,
  10287. feature.name,
  10288. feature.uniquename,
  10289. feature.residues,
  10290. feature.seqlen,
  10291. feature.md5checksum,
  10292. feature.type_id,
  10293. feature.is_analysis,
  10294. feature.is_obsolete,
  10295. feature.timeaccessioned,
  10296. feature.timelastmodified
  10297. FROM (feature
  10298. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10299. 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));
  10300. --
  10301. -- Name: central_hydrophobic_region_of_signal_peptide; Type: VIEW; Schema: so; Owner: -
  10302. --
  10303. CREATE VIEW central_hydrophobic_region_of_signal_peptide AS
  10304. SELECT feature.feature_id AS central_hydrophobic_region_of_signal_peptide_id,
  10305. feature.feature_id,
  10306. feature.dbxref_id,
  10307. feature.organism_id,
  10308. feature.name,
  10309. feature.uniquename,
  10310. feature.residues,
  10311. feature.seqlen,
  10312. feature.md5checksum,
  10313. feature.type_id,
  10314. feature.is_analysis,
  10315. feature.is_obsolete,
  10316. feature.timeaccessioned,
  10317. feature.timelastmodified
  10318. FROM (feature
  10319. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10320. WHERE ((cvterm.name)::text = 'central_hydrophobic_region_of_signal_peptide'::text);
  10321. --
  10322. -- Name: centromere; Type: VIEW; Schema: so; Owner: -
  10323. --
  10324. CREATE VIEW centromere AS
  10325. SELECT feature.feature_id AS centromere_id,
  10326. feature.feature_id,
  10327. feature.dbxref_id,
  10328. feature.organism_id,
  10329. feature.name,
  10330. feature.uniquename,
  10331. feature.residues,
  10332. feature.seqlen,
  10333. feature.md5checksum,
  10334. feature.type_id,
  10335. feature.is_analysis,
  10336. feature.is_obsolete,
  10337. feature.timeaccessioned,
  10338. feature.timelastmodified
  10339. FROM (feature
  10340. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10341. WHERE ((((cvterm.name)::text = 'point_centromere'::text) OR ((cvterm.name)::text = 'regional_centromere'::text)) OR ((cvterm.name)::text = 'centromere'::text));
  10342. --
  10343. -- Name: centromere_dna_element_i; Type: VIEW; Schema: so; Owner: -
  10344. --
  10345. CREATE VIEW centromere_dna_element_i AS
  10346. SELECT feature.feature_id AS centromere_dna_element_i_id,
  10347. feature.feature_id,
  10348. feature.dbxref_id,
  10349. feature.organism_id,
  10350. feature.name,
  10351. feature.uniquename,
  10352. feature.residues,
  10353. feature.seqlen,
  10354. feature.md5checksum,
  10355. feature.type_id,
  10356. feature.is_analysis,
  10357. feature.is_obsolete,
  10358. feature.timeaccessioned,
  10359. feature.timelastmodified
  10360. FROM (feature
  10361. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10362. WHERE ((cvterm.name)::text = 'centromere_DNA_Element_I'::text);
  10363. --
  10364. -- Name: centromere_dna_element_ii; Type: VIEW; Schema: so; Owner: -
  10365. --
  10366. CREATE VIEW centromere_dna_element_ii AS
  10367. SELECT feature.feature_id AS centromere_dna_element_ii_id,
  10368. feature.feature_id,
  10369. feature.dbxref_id,
  10370. feature.organism_id,
  10371. feature.name,
  10372. feature.uniquename,
  10373. feature.residues,
  10374. feature.seqlen,
  10375. feature.md5checksum,
  10376. feature.type_id,
  10377. feature.is_analysis,
  10378. feature.is_obsolete,
  10379. feature.timeaccessioned,
  10380. feature.timelastmodified
  10381. FROM (feature
  10382. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10383. WHERE ((cvterm.name)::text = 'centromere_DNA_Element_II'::text);
  10384. --
  10385. -- Name: centromere_dna_element_iii; Type: VIEW; Schema: so; Owner: -
  10386. --
  10387. CREATE VIEW centromere_dna_element_iii AS
  10388. SELECT feature.feature_id AS centromere_dna_element_iii_id,
  10389. feature.feature_id,
  10390. feature.dbxref_id,
  10391. feature.organism_id,
  10392. feature.name,
  10393. feature.uniquename,
  10394. feature.residues,
  10395. feature.seqlen,
  10396. feature.md5checksum,
  10397. feature.type_id,
  10398. feature.is_analysis,
  10399. feature.is_obsolete,
  10400. feature.timeaccessioned,
  10401. feature.timelastmodified
  10402. FROM (feature
  10403. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10404. WHERE ((cvterm.name)::text = 'centromere_DNA_Element_III'::text);
  10405. --
  10406. -- Name: centromeric_repeat; Type: VIEW; Schema: so; Owner: -
  10407. --
  10408. CREATE VIEW centromeric_repeat AS
  10409. SELECT feature.feature_id AS centromeric_repeat_id,
  10410. feature.feature_id,
  10411. feature.dbxref_id,
  10412. feature.organism_id,
  10413. feature.name,
  10414. feature.uniquename,
  10415. feature.residues,
  10416. feature.seqlen,
  10417. feature.md5checksum,
  10418. feature.type_id,
  10419. feature.is_analysis,
  10420. feature.is_obsolete,
  10421. feature.timeaccessioned,
  10422. feature.timelastmodified
  10423. FROM (feature
  10424. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10425. 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));
  10426. --
  10427. -- Name: chimeric_cdna_clone; Type: VIEW; Schema: so; Owner: -
  10428. --
  10429. CREATE VIEW chimeric_cdna_clone AS
  10430. SELECT feature.feature_id AS chimeric_cdna_clone_id,
  10431. feature.feature_id,
  10432. feature.dbxref_id,
  10433. feature.organism_id,
  10434. feature.name,
  10435. feature.uniquename,
  10436. feature.residues,
  10437. feature.seqlen,
  10438. feature.md5checksum,
  10439. feature.type_id,
  10440. feature.is_analysis,
  10441. feature.is_obsolete,
  10442. feature.timeaccessioned,
  10443. feature.timelastmodified
  10444. FROM (feature
  10445. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10446. WHERE ((cvterm.name)::text = 'chimeric_cDNA_clone'::text);
  10447. --
  10448. -- Name: chip_seq_region; Type: VIEW; Schema: so; Owner: -
  10449. --
  10450. CREATE VIEW chip_seq_region AS
  10451. SELECT feature.feature_id AS chip_seq_region_id,
  10452. feature.feature_id,
  10453. feature.dbxref_id,
  10454. feature.organism_id,
  10455. feature.name,
  10456. feature.uniquename,
  10457. feature.residues,
  10458. feature.seqlen,
  10459. feature.md5checksum,
  10460. feature.type_id,
  10461. feature.is_analysis,
  10462. feature.is_obsolete,
  10463. feature.timeaccessioned,
  10464. feature.timelastmodified
  10465. FROM (feature
  10466. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10467. WHERE ((cvterm.name)::text = 'CHiP_seq_region'::text);
  10468. --
  10469. -- Name: chloroplast_chromosome; Type: VIEW; Schema: so; Owner: -
  10470. --
  10471. CREATE VIEW chloroplast_chromosome AS
  10472. SELECT feature.feature_id AS chloroplast_chromosome_id,
  10473. feature.feature_id,
  10474. feature.dbxref_id,
  10475. feature.organism_id,
  10476. feature.name,
  10477. feature.uniquename,
  10478. feature.residues,
  10479. feature.seqlen,
  10480. feature.md5checksum,
  10481. feature.type_id,
  10482. feature.is_analysis,
  10483. feature.is_obsolete,
  10484. feature.timeaccessioned,
  10485. feature.timelastmodified
  10486. FROM (feature
  10487. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10488. WHERE ((cvterm.name)::text = 'chloroplast_chromosome'::text);
  10489. --
  10490. -- Name: chloroplast_dna; Type: VIEW; Schema: so; Owner: -
  10491. --
  10492. CREATE VIEW chloroplast_dna AS
  10493. SELECT feature.feature_id AS chloroplast_dna_id,
  10494. feature.feature_id,
  10495. feature.dbxref_id,
  10496. feature.organism_id,
  10497. feature.name,
  10498. feature.uniquename,
  10499. feature.residues,
  10500. feature.seqlen,
  10501. feature.md5checksum,
  10502. feature.type_id,
  10503. feature.is_analysis,
  10504. feature.is_obsolete,
  10505. feature.timeaccessioned,
  10506. feature.timelastmodified
  10507. FROM (feature
  10508. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10509. WHERE ((cvterm.name)::text = 'chloroplast_DNA'::text);
  10510. --
  10511. -- Name: chloroplast_sequence; Type: VIEW; Schema: so; Owner: -
  10512. --
  10513. CREATE VIEW chloroplast_sequence AS
  10514. SELECT feature.feature_id AS chloroplast_sequence_id,
  10515. feature.feature_id,
  10516. feature.dbxref_id,
  10517. feature.organism_id,
  10518. feature.name,
  10519. feature.uniquename,
  10520. feature.residues,
  10521. feature.seqlen,
  10522. feature.md5checksum,
  10523. feature.type_id,
  10524. feature.is_analysis,
  10525. feature.is_obsolete,
  10526. feature.timeaccessioned,
  10527. feature.timelastmodified
  10528. FROM (feature
  10529. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10530. WHERE (((cvterm.name)::text = 'chloroplast_DNA'::text) OR ((cvterm.name)::text = 'chloroplast_sequence'::text));
  10531. --
  10532. -- Name: chromoplast_chromosome; Type: VIEW; Schema: so; Owner: -
  10533. --
  10534. CREATE VIEW chromoplast_chromosome AS
  10535. SELECT feature.feature_id AS chromoplast_chromosome_id,
  10536. feature.feature_id,
  10537. feature.dbxref_id,
  10538. feature.organism_id,
  10539. feature.name,
  10540. feature.uniquename,
  10541. feature.residues,
  10542. feature.seqlen,
  10543. feature.md5checksum,
  10544. feature.type_id,
  10545. feature.is_analysis,
  10546. feature.is_obsolete,
  10547. feature.timeaccessioned,
  10548. feature.timelastmodified
  10549. FROM (feature
  10550. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10551. WHERE ((cvterm.name)::text = 'chromoplast_chromosome'::text);
  10552. --
  10553. -- Name: chromoplast_gene; Type: VIEW; Schema: so; Owner: -
  10554. --
  10555. CREATE VIEW chromoplast_gene AS
  10556. SELECT feature.feature_id AS chromoplast_gene_id,
  10557. feature.feature_id,
  10558. feature.dbxref_id,
  10559. feature.organism_id,
  10560. feature.name,
  10561. feature.uniquename,
  10562. feature.residues,
  10563. feature.seqlen,
  10564. feature.md5checksum,
  10565. feature.type_id,
  10566. feature.is_analysis,
  10567. feature.is_obsolete,
  10568. feature.timeaccessioned,
  10569. feature.timelastmodified
  10570. FROM (feature
  10571. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10572. WHERE ((cvterm.name)::text = 'chromoplast_gene'::text);
  10573. --
  10574. -- Name: chromoplast_sequence; Type: VIEW; Schema: so; Owner: -
  10575. --
  10576. CREATE VIEW chromoplast_sequence AS
  10577. SELECT feature.feature_id AS chromoplast_sequence_id,
  10578. feature.feature_id,
  10579. feature.dbxref_id,
  10580. feature.organism_id,
  10581. feature.name,
  10582. feature.uniquename,
  10583. feature.residues,
  10584. feature.seqlen,
  10585. feature.md5checksum,
  10586. feature.type_id,
  10587. feature.is_analysis,
  10588. feature.is_obsolete,
  10589. feature.timeaccessioned,
  10590. feature.timelastmodified
  10591. FROM (feature
  10592. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10593. WHERE ((cvterm.name)::text = 'chromoplast_sequence'::text);
  10594. --
  10595. -- Name: chromosomal_deletion; Type: VIEW; Schema: so; Owner: -
  10596. --
  10597. CREATE VIEW chromosomal_deletion AS
  10598. SELECT feature.feature_id AS chromosomal_deletion_id,
  10599. feature.feature_id,
  10600. feature.dbxref_id,
  10601. feature.organism_id,
  10602. feature.name,
  10603. feature.uniquename,
  10604. feature.residues,
  10605. feature.seqlen,
  10606. feature.md5checksum,
  10607. feature.type_id,
  10608. feature.is_analysis,
  10609. feature.is_obsolete,
  10610. feature.timeaccessioned,
  10611. feature.timelastmodified
  10612. FROM (feature
  10613. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10614. 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));
  10615. --
  10616. -- Name: chromosomal_duplication; Type: VIEW; Schema: so; Owner: -
  10617. --
  10618. CREATE VIEW chromosomal_duplication AS
  10619. SELECT feature.feature_id AS chromosomal_duplication_id,
  10620. feature.feature_id,
  10621. feature.dbxref_id,
  10622. feature.organism_id,
  10623. feature.name,
  10624. feature.uniquename,
  10625. feature.residues,
  10626. feature.seqlen,
  10627. feature.md5checksum,
  10628. feature.type_id,
  10629. feature.is_analysis,
  10630. feature.is_obsolete,
  10631. feature.timeaccessioned,
  10632. feature.timelastmodified
  10633. FROM (feature
  10634. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10635. 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));
  10636. --
  10637. -- Name: chromosomal_inversion; Type: VIEW; Schema: so; Owner: -
  10638. --
  10639. CREATE VIEW chromosomal_inversion AS
  10640. SELECT feature.feature_id AS chromosomal_inversion_id,
  10641. feature.feature_id,
  10642. feature.dbxref_id,
  10643. feature.organism_id,
  10644. feature.name,
  10645. feature.uniquename,
  10646. feature.residues,
  10647. feature.seqlen,
  10648. feature.md5checksum,
  10649. feature.type_id,
  10650. feature.is_analysis,
  10651. feature.is_obsolete,
  10652. feature.timeaccessioned,
  10653. feature.timelastmodified
  10654. FROM (feature
  10655. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10656. 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));
  10657. --
  10658. -- Name: chromosomal_regulatory_element; Type: VIEW; Schema: so; Owner: -
  10659. --
  10660. CREATE VIEW chromosomal_regulatory_element AS
  10661. SELECT feature.feature_id AS chromosomal_regulatory_element_id,
  10662. feature.feature_id,
  10663. feature.dbxref_id,
  10664. feature.organism_id,
  10665. feature.name,
  10666. feature.uniquename,
  10667. feature.residues,
  10668. feature.seqlen,
  10669. feature.md5checksum,
  10670. feature.type_id,
  10671. feature.is_analysis,
  10672. feature.is_obsolete,
  10673. feature.timeaccessioned,
  10674. feature.timelastmodified
  10675. FROM (feature
  10676. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10677. WHERE (((cvterm.name)::text = 'matrix_attachment_site'::text) OR ((cvterm.name)::text = 'chromosomal_regulatory_element'::text));
  10678. --
  10679. -- Name: chromosomal_structural_element; Type: VIEW; Schema: so; Owner: -
  10680. --
  10681. CREATE VIEW chromosomal_structural_element AS
  10682. SELECT feature.feature_id AS chromosomal_structural_element_id,
  10683. feature.feature_id,
  10684. feature.dbxref_id,
  10685. feature.organism_id,
  10686. feature.name,
  10687. feature.uniquename,
  10688. feature.residues,
  10689. feature.seqlen,
  10690. feature.md5checksum,
  10691. feature.type_id,
  10692. feature.is_analysis,
  10693. feature.is_obsolete,
  10694. feature.timeaccessioned,
  10695. feature.timelastmodified
  10696. FROM (feature
  10697. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10698. 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));
  10699. --
  10700. -- Name: chromosomal_translocation; Type: VIEW; Schema: so; Owner: -
  10701. --
  10702. CREATE VIEW chromosomal_translocation AS
  10703. SELECT feature.feature_id AS chromosomal_translocation_id,
  10704. feature.feature_id,
  10705. feature.dbxref_id,
  10706. feature.organism_id,
  10707. feature.name,
  10708. feature.uniquename,
  10709. feature.residues,
  10710. feature.seqlen,
  10711. feature.md5checksum,
  10712. feature.type_id,
  10713. feature.is_analysis,
  10714. feature.is_obsolete,
  10715. feature.timeaccessioned,
  10716. feature.timelastmodified
  10717. FROM (feature
  10718. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10719. 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));
  10720. --
  10721. -- Name: chromosomal_transposition; Type: VIEW; Schema: so; Owner: -
  10722. --
  10723. CREATE VIEW chromosomal_transposition AS
  10724. SELECT feature.feature_id AS chromosomal_transposition_id,
  10725. feature.feature_id,
  10726. feature.dbxref_id,
  10727. feature.organism_id,
  10728. feature.name,
  10729. feature.uniquename,
  10730. feature.residues,
  10731. feature.seqlen,
  10732. feature.md5checksum,
  10733. feature.type_id,
  10734. feature.is_analysis,
  10735. feature.is_obsolete,
  10736. feature.timeaccessioned,
  10737. feature.timelastmodified
  10738. FROM (feature
  10739. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10740. 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));
  10741. --
  10742. -- Name: chromosomal_variation_attribute; Type: VIEW; Schema: so; Owner: -
  10743. --
  10744. CREATE VIEW chromosomal_variation_attribute AS
  10745. SELECT feature.feature_id AS chromosomal_variation_attribute_id,
  10746. feature.feature_id,
  10747. feature.dbxref_id,
  10748. feature.organism_id,
  10749. feature.name,
  10750. feature.uniquename,
  10751. feature.residues,
  10752. feature.seqlen,
  10753. feature.md5checksum,
  10754. feature.type_id,
  10755. feature.is_analysis,
  10756. feature.is_obsolete,
  10757. feature.timeaccessioned,
  10758. feature.timelastmodified
  10759. FROM (feature
  10760. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10761. WHERE ((((cvterm.name)::text = 'intrachromosomal'::text) OR ((cvterm.name)::text = 'interchromosomal'::text)) OR ((cvterm.name)::text = 'chromosomal_variation_attribute'::text));
  10762. --
  10763. -- Name: chromosomally_aberrant_genome; Type: VIEW; Schema: so; Owner: -
  10764. --
  10765. CREATE VIEW chromosomally_aberrant_genome AS
  10766. SELECT feature.feature_id AS chromosomally_aberrant_genome_id,
  10767. feature.feature_id,
  10768. feature.dbxref_id,
  10769. feature.organism_id,
  10770. feature.name,
  10771. feature.uniquename,
  10772. feature.residues,
  10773. feature.seqlen,
  10774. feature.md5checksum,
  10775. feature.type_id,
  10776. feature.is_analysis,
  10777. feature.is_obsolete,
  10778. feature.timeaccessioned,
  10779. feature.timelastmodified
  10780. FROM (feature
  10781. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10782. WHERE ((cvterm.name)::text = 'chromosomally_aberrant_genome'::text);
  10783. --
  10784. -- Name: chromosome; Type: VIEW; Schema: so; Owner: -
  10785. --
  10786. CREATE VIEW chromosome AS
  10787. SELECT feature.feature_id AS chromosome_id,
  10788. feature.feature_id,
  10789. feature.dbxref_id,
  10790. feature.organism_id,
  10791. feature.name,
  10792. feature.uniquename,
  10793. feature.residues,
  10794. feature.seqlen,
  10795. feature.md5checksum,
  10796. feature.type_id,
  10797. feature.is_analysis,
  10798. feature.is_obsolete,
  10799. feature.timeaccessioned,
  10800. feature.timelastmodified
  10801. FROM (feature
  10802. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10803. 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));
  10804. --
  10805. -- Name: chromosome_arm; Type: VIEW; Schema: so; Owner: -
  10806. --
  10807. CREATE VIEW chromosome_arm AS
  10808. SELECT feature.feature_id AS chromosome_arm_id,
  10809. feature.feature_id,
  10810. feature.dbxref_id,
  10811. feature.organism_id,
  10812. feature.name,
  10813. feature.uniquename,
  10814. feature.residues,
  10815. feature.seqlen,
  10816. feature.md5checksum,
  10817. feature.type_id,
  10818. feature.is_analysis,
  10819. feature.is_obsolete,
  10820. feature.timeaccessioned,
  10821. feature.timelastmodified
  10822. FROM (feature
  10823. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10824. WHERE ((cvterm.name)::text = 'chromosome_arm'::text);
  10825. --
  10826. -- Name: chromosome_band; Type: VIEW; Schema: so; Owner: -
  10827. --
  10828. CREATE VIEW chromosome_band AS
  10829. SELECT feature.feature_id AS chromosome_band_id,
  10830. feature.feature_id,
  10831. feature.dbxref_id,
  10832. feature.organism_id,
  10833. feature.name,
  10834. feature.uniquename,
  10835. feature.residues,
  10836. feature.seqlen,
  10837. feature.md5checksum,
  10838. feature.type_id,
  10839. feature.is_analysis,
  10840. feature.is_obsolete,
  10841. feature.timeaccessioned,
  10842. feature.timelastmodified
  10843. FROM (feature
  10844. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10845. WHERE ((cvterm.name)::text = 'chromosome_band'::text);
  10846. --
  10847. -- Name: chromosome_breakage_sequence; Type: VIEW; Schema: so; Owner: -
  10848. --
  10849. CREATE VIEW chromosome_breakage_sequence AS
  10850. SELECT feature.feature_id AS chromosome_breakage_sequence_id,
  10851. feature.feature_id,
  10852. feature.dbxref_id,
  10853. feature.organism_id,
  10854. feature.name,
  10855. feature.uniquename,
  10856. feature.residues,
  10857. feature.seqlen,
  10858. feature.md5checksum,
  10859. feature.type_id,
  10860. feature.is_analysis,
  10861. feature.is_obsolete,
  10862. feature.timeaccessioned,
  10863. feature.timelastmodified
  10864. FROM (feature
  10865. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10866. WHERE ((cvterm.name)::text = 'chromosome_breakage_sequence'::text);
  10867. --
  10868. -- Name: chromosome_breakpoint; Type: VIEW; Schema: so; Owner: -
  10869. --
  10870. CREATE VIEW chromosome_breakpoint AS
  10871. SELECT feature.feature_id AS chromosome_breakpoint_id,
  10872. feature.feature_id,
  10873. feature.dbxref_id,
  10874. feature.organism_id,
  10875. feature.name,
  10876. feature.uniquename,
  10877. feature.residues,
  10878. feature.seqlen,
  10879. feature.md5checksum,
  10880. feature.type_id,
  10881. feature.is_analysis,
  10882. feature.is_obsolete,
  10883. feature.timeaccessioned,
  10884. feature.timelastmodified
  10885. FROM (feature
  10886. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10887. 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));
  10888. --
  10889. -- Name: chromosome_fission; Type: VIEW; Schema: so; Owner: -
  10890. --
  10891. CREATE VIEW chromosome_fission AS
  10892. SELECT feature.feature_id AS chromosome_fission_id,
  10893. feature.feature_id,
  10894. feature.dbxref_id,
  10895. feature.organism_id,
  10896. feature.name,
  10897. feature.uniquename,
  10898. feature.residues,
  10899. feature.seqlen,
  10900. feature.md5checksum,
  10901. feature.type_id,
  10902. feature.is_analysis,
  10903. feature.is_obsolete,
  10904. feature.timeaccessioned,
  10905. feature.timelastmodified
  10906. FROM (feature
  10907. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10908. WHERE ((cvterm.name)::text = 'chromosome_fission'::text);
  10909. --
  10910. -- Name: chromosome_number_variation; Type: VIEW; Schema: so; Owner: -
  10911. --
  10912. CREATE VIEW chromosome_number_variation AS
  10913. SELECT feature.feature_id AS chromosome_number_variation_id,
  10914. feature.feature_id,
  10915. feature.dbxref_id,
  10916. feature.organism_id,
  10917. feature.name,
  10918. feature.uniquename,
  10919. feature.residues,
  10920. feature.seqlen,
  10921. feature.md5checksum,
  10922. feature.type_id,
  10923. feature.is_analysis,
  10924. feature.is_obsolete,
  10925. feature.timeaccessioned,
  10926. feature.timelastmodified
  10927. FROM (feature
  10928. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10929. 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));
  10930. --
  10931. -- Name: chromosome_part; Type: VIEW; Schema: so; Owner: -
  10932. --
  10933. CREATE VIEW chromosome_part AS
  10934. SELECT feature.feature_id AS chromosome_part_id,
  10935. feature.feature_id,
  10936. feature.dbxref_id,
  10937. feature.organism_id,
  10938. feature.name,
  10939. feature.uniquename,
  10940. feature.residues,
  10941. feature.seqlen,
  10942. feature.md5checksum,
  10943. feature.type_id,
  10944. feature.is_analysis,
  10945. feature.is_obsolete,
  10946. feature.timeaccessioned,
  10947. feature.timelastmodified
  10948. FROM (feature
  10949. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10950. 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));
  10951. --
  10952. -- Name: chromosome_structure_variation; Type: VIEW; Schema: so; Owner: -
  10953. --
  10954. CREATE VIEW chromosome_structure_variation AS
  10955. SELECT feature.feature_id AS chromosome_structure_variation_id,
  10956. feature.feature_id,
  10957. feature.dbxref_id,
  10958. feature.organism_id,
  10959. feature.name,
  10960. feature.uniquename,
  10961. feature.residues,
  10962. feature.seqlen,
  10963. feature.md5checksum,
  10964. feature.type_id,
  10965. feature.is_analysis,
  10966. feature.is_obsolete,
  10967. feature.timeaccessioned,
  10968. feature.timelastmodified
  10969. FROM (feature
  10970. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10971. 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));
  10972. --
  10973. -- Name: chromosome_variation; Type: VIEW; Schema: so; Owner: -
  10974. --
  10975. CREATE VIEW chromosome_variation AS
  10976. SELECT feature.feature_id AS chromosome_variation_id,
  10977. feature.feature_id,
  10978. feature.dbxref_id,
  10979. feature.organism_id,
  10980. feature.name,
  10981. feature.uniquename,
  10982. feature.residues,
  10983. feature.seqlen,
  10984. feature.md5checksum,
  10985. feature.type_id,
  10986. feature.is_analysis,
  10987. feature.is_obsolete,
  10988. feature.timeaccessioned,
  10989. feature.timelastmodified
  10990. FROM (feature
  10991. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  10992. 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));
  10993. --
  10994. -- Name: circular; Type: VIEW; Schema: so; Owner: -
  10995. --
  10996. CREATE VIEW circular AS
  10997. SELECT feature.feature_id AS circular_id,
  10998. feature.feature_id,
  10999. feature.dbxref_id,
  11000. feature.organism_id,
  11001. feature.name,
  11002. feature.uniquename,
  11003. feature.residues,
  11004. feature.seqlen,
  11005. feature.md5checksum,
  11006. feature.type_id,
  11007. feature.is_analysis,
  11008. feature.is_obsolete,
  11009. feature.timeaccessioned,
  11010. feature.timelastmodified
  11011. FROM (feature
  11012. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11013. WHERE ((cvterm.name)::text = 'circular'::text);
  11014. --
  11015. -- Name: circular_double_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  11016. --
  11017. CREATE VIEW circular_double_stranded_dna_chromosome AS
  11018. SELECT feature.feature_id AS circular_double_stranded_dna_chromosome_id,
  11019. feature.feature_id,
  11020. feature.dbxref_id,
  11021. feature.organism_id,
  11022. feature.name,
  11023. feature.uniquename,
  11024. feature.residues,
  11025. feature.seqlen,
  11026. feature.md5checksum,
  11027. feature.type_id,
  11028. feature.is_analysis,
  11029. feature.is_obsolete,
  11030. feature.timeaccessioned,
  11031. feature.timelastmodified
  11032. FROM (feature
  11033. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11034. WHERE ((cvterm.name)::text = 'circular_double_stranded_DNA_chromosome'::text);
  11035. --
  11036. -- Name: circular_double_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  11037. --
  11038. CREATE VIEW circular_double_stranded_rna_chromosome AS
  11039. SELECT feature.feature_id AS circular_double_stranded_rna_chromosome_id,
  11040. feature.feature_id,
  11041. feature.dbxref_id,
  11042. feature.organism_id,
  11043. feature.name,
  11044. feature.uniquename,
  11045. feature.residues,
  11046. feature.seqlen,
  11047. feature.md5checksum,
  11048. feature.type_id,
  11049. feature.is_analysis,
  11050. feature.is_obsolete,
  11051. feature.timeaccessioned,
  11052. feature.timelastmodified
  11053. FROM (feature
  11054. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11055. WHERE ((cvterm.name)::text = 'circular_double_stranded_RNA_chromosome'::text);
  11056. --
  11057. -- Name: circular_single_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  11058. --
  11059. CREATE VIEW circular_single_stranded_dna_chromosome AS
  11060. SELECT feature.feature_id AS circular_single_stranded_dna_chromosome_id,
  11061. feature.feature_id,
  11062. feature.dbxref_id,
  11063. feature.organism_id,
  11064. feature.name,
  11065. feature.uniquename,
  11066. feature.residues,
  11067. feature.seqlen,
  11068. feature.md5checksum,
  11069. feature.type_id,
  11070. feature.is_analysis,
  11071. feature.is_obsolete,
  11072. feature.timeaccessioned,
  11073. feature.timelastmodified
  11074. FROM (feature
  11075. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11076. WHERE ((cvterm.name)::text = 'circular_single_stranded_DNA_chromosome'::text);
  11077. --
  11078. -- Name: circular_single_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  11079. --
  11080. CREATE VIEW circular_single_stranded_rna_chromosome AS
  11081. SELECT feature.feature_id AS circular_single_stranded_rna_chromosome_id,
  11082. feature.feature_id,
  11083. feature.dbxref_id,
  11084. feature.organism_id,
  11085. feature.name,
  11086. feature.uniquename,
  11087. feature.residues,
  11088. feature.seqlen,
  11089. feature.md5checksum,
  11090. feature.type_id,
  11091. feature.is_analysis,
  11092. feature.is_obsolete,
  11093. feature.timeaccessioned,
  11094. feature.timelastmodified
  11095. FROM (feature
  11096. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11097. WHERE ((cvterm.name)::text = 'circular_single_stranded_RNA_chromosome'::text);
  11098. --
  11099. -- Name: cis_regulatory_frameshift_element; Type: VIEW; Schema: so; Owner: -
  11100. --
  11101. CREATE VIEW cis_regulatory_frameshift_element AS
  11102. SELECT feature.feature_id AS cis_regulatory_frameshift_element_id,
  11103. feature.feature_id,
  11104. feature.dbxref_id,
  11105. feature.organism_id,
  11106. feature.name,
  11107. feature.uniquename,
  11108. feature.residues,
  11109. feature.seqlen,
  11110. feature.md5checksum,
  11111. feature.type_id,
  11112. feature.is_analysis,
  11113. feature.is_obsolete,
  11114. feature.timeaccessioned,
  11115. feature.timelastmodified
  11116. FROM (feature
  11117. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11118. WHERE ((cvterm.name)::text = 'cis_regulatory_frameshift_element'::text);
  11119. --
  11120. -- Name: cis_splice_site; Type: VIEW; Schema: so; Owner: -
  11121. --
  11122. CREATE VIEW cis_splice_site AS
  11123. SELECT feature.feature_id AS cis_splice_site_id,
  11124. feature.feature_id,
  11125. feature.dbxref_id,
  11126. feature.organism_id,
  11127. feature.name,
  11128. feature.uniquename,
  11129. feature.residues,
  11130. feature.seqlen,
  11131. feature.md5checksum,
  11132. feature.type_id,
  11133. feature.is_analysis,
  11134. feature.is_obsolete,
  11135. feature.timeaccessioned,
  11136. feature.timelastmodified
  11137. FROM (feature
  11138. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11139. 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));
  11140. --
  11141. -- Name: class_i_rna; Type: VIEW; Schema: so; Owner: -
  11142. --
  11143. CREATE VIEW class_i_rna AS
  11144. SELECT feature.feature_id AS class_i_rna_id,
  11145. feature.feature_id,
  11146. feature.dbxref_id,
  11147. feature.organism_id,
  11148. feature.name,
  11149. feature.uniquename,
  11150. feature.residues,
  11151. feature.seqlen,
  11152. feature.md5checksum,
  11153. feature.type_id,
  11154. feature.is_analysis,
  11155. feature.is_obsolete,
  11156. feature.timeaccessioned,
  11157. feature.timelastmodified
  11158. FROM (feature
  11159. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11160. WHERE ((cvterm.name)::text = 'class_I_RNA'::text);
  11161. --
  11162. -- Name: class_ii_rna; Type: VIEW; Schema: so; Owner: -
  11163. --
  11164. CREATE VIEW class_ii_rna AS
  11165. SELECT feature.feature_id AS class_ii_rna_id,
  11166. feature.feature_id,
  11167. feature.dbxref_id,
  11168. feature.organism_id,
  11169. feature.name,
  11170. feature.uniquename,
  11171. feature.residues,
  11172. feature.seqlen,
  11173. feature.md5checksum,
  11174. feature.type_id,
  11175. feature.is_analysis,
  11176. feature.is_obsolete,
  11177. feature.timeaccessioned,
  11178. feature.timelastmodified
  11179. FROM (feature
  11180. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11181. WHERE ((cvterm.name)::text = 'class_II_RNA'::text);
  11182. --
  11183. -- Name: cleaved_for_gpi_anchor_region; Type: VIEW; Schema: so; Owner: -
  11184. --
  11185. CREATE VIEW cleaved_for_gpi_anchor_region AS
  11186. SELECT feature.feature_id AS cleaved_for_gpi_anchor_region_id,
  11187. feature.feature_id,
  11188. feature.dbxref_id,
  11189. feature.organism_id,
  11190. feature.name,
  11191. feature.uniquename,
  11192. feature.residues,
  11193. feature.seqlen,
  11194. feature.md5checksum,
  11195. feature.type_id,
  11196. feature.is_analysis,
  11197. feature.is_obsolete,
  11198. feature.timeaccessioned,
  11199. feature.timelastmodified
  11200. FROM (feature
  11201. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11202. WHERE ((cvterm.name)::text = 'cleaved_for_gpi_anchor_region'::text);
  11203. --
  11204. -- Name: cleaved_initiator_methionine; Type: VIEW; Schema: so; Owner: -
  11205. --
  11206. CREATE VIEW cleaved_initiator_methionine AS
  11207. SELECT feature.feature_id AS cleaved_initiator_methionine_id,
  11208. feature.feature_id,
  11209. feature.dbxref_id,
  11210. feature.organism_id,
  11211. feature.name,
  11212. feature.uniquename,
  11213. feature.residues,
  11214. feature.seqlen,
  11215. feature.md5checksum,
  11216. feature.type_id,
  11217. feature.is_analysis,
  11218. feature.is_obsolete,
  11219. feature.timeaccessioned,
  11220. feature.timelastmodified
  11221. FROM (feature
  11222. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11223. WHERE ((cvterm.name)::text = 'cleaved_initiator_methionine'::text);
  11224. --
  11225. -- Name: cleaved_peptide_region; Type: VIEW; Schema: so; Owner: -
  11226. --
  11227. CREATE VIEW cleaved_peptide_region AS
  11228. SELECT feature.feature_id AS cleaved_peptide_region_id,
  11229. feature.feature_id,
  11230. feature.dbxref_id,
  11231. feature.organism_id,
  11232. feature.name,
  11233. feature.uniquename,
  11234. feature.residues,
  11235. feature.seqlen,
  11236. feature.md5checksum,
  11237. feature.type_id,
  11238. feature.is_analysis,
  11239. feature.is_obsolete,
  11240. feature.timeaccessioned,
  11241. feature.timelastmodified
  11242. FROM (feature
  11243. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11244. 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));
  11245. --
  11246. -- Name: clip; Type: VIEW; Schema: so; Owner: -
  11247. --
  11248. CREATE VIEW clip AS
  11249. SELECT feature.feature_id AS clip_id,
  11250. feature.feature_id,
  11251. feature.dbxref_id,
  11252. feature.organism_id,
  11253. feature.name,
  11254. feature.uniquename,
  11255. feature.residues,
  11256. feature.seqlen,
  11257. feature.md5checksum,
  11258. feature.type_id,
  11259. feature.is_analysis,
  11260. feature.is_obsolete,
  11261. feature.timeaccessioned,
  11262. feature.timelastmodified
  11263. FROM (feature
  11264. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11265. WHERE ((((cvterm.name)::text = 'five_prime_clip'::text) OR ((cvterm.name)::text = 'three_prime_clip'::text)) OR ((cvterm.name)::text = 'clip'::text));
  11266. --
  11267. -- Name: clone; Type: VIEW; Schema: so; Owner: -
  11268. --
  11269. CREATE VIEW clone AS
  11270. SELECT feature.feature_id AS clone_id,
  11271. feature.feature_id,
  11272. feature.dbxref_id,
  11273. feature.organism_id,
  11274. feature.name,
  11275. feature.uniquename,
  11276. feature.residues,
  11277. feature.seqlen,
  11278. feature.md5checksum,
  11279. feature.type_id,
  11280. feature.is_analysis,
  11281. feature.is_obsolete,
  11282. feature.timeaccessioned,
  11283. feature.timelastmodified
  11284. FROM (feature
  11285. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11286. 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));
  11287. --
  11288. -- Name: clone_end; Type: VIEW; Schema: so; Owner: -
  11289. --
  11290. CREATE VIEW clone_end AS
  11291. SELECT feature.feature_id AS clone_end_id,
  11292. feature.feature_id,
  11293. feature.dbxref_id,
  11294. feature.organism_id,
  11295. feature.name,
  11296. feature.uniquename,
  11297. feature.residues,
  11298. feature.seqlen,
  11299. feature.md5checksum,
  11300. feature.type_id,
  11301. feature.is_analysis,
  11302. feature.is_obsolete,
  11303. feature.timeaccessioned,
  11304. feature.timelastmodified
  11305. FROM (feature
  11306. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11307. WHERE ((cvterm.name)::text = 'clone_end'::text);
  11308. --
  11309. -- Name: clone_insert; Type: VIEW; Schema: so; Owner: -
  11310. --
  11311. CREATE VIEW clone_insert AS
  11312. SELECT feature.feature_id AS clone_insert_id,
  11313. feature.feature_id,
  11314. feature.dbxref_id,
  11315. feature.organism_id,
  11316. feature.name,
  11317. feature.uniquename,
  11318. feature.residues,
  11319. feature.seqlen,
  11320. feature.md5checksum,
  11321. feature.type_id,
  11322. feature.is_analysis,
  11323. feature.is_obsolete,
  11324. feature.timeaccessioned,
  11325. feature.timelastmodified
  11326. FROM (feature
  11327. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11328. 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));
  11329. --
  11330. -- Name: clone_insert_end; Type: VIEW; Schema: so; Owner: -
  11331. --
  11332. CREATE VIEW clone_insert_end AS
  11333. SELECT feature.feature_id AS clone_insert_end_id,
  11334. feature.feature_id,
  11335. feature.dbxref_id,
  11336. feature.organism_id,
  11337. feature.name,
  11338. feature.uniquename,
  11339. feature.residues,
  11340. feature.seqlen,
  11341. feature.md5checksum,
  11342. feature.type_id,
  11343. feature.is_analysis,
  11344. feature.is_obsolete,
  11345. feature.timeaccessioned,
  11346. feature.timelastmodified
  11347. FROM (feature
  11348. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11349. WHERE ((cvterm.name)::text = 'clone_insert_end'::text);
  11350. --
  11351. -- Name: clone_insert_start; Type: VIEW; Schema: so; Owner: -
  11352. --
  11353. CREATE VIEW clone_insert_start AS
  11354. SELECT feature.feature_id AS clone_insert_start_id,
  11355. feature.feature_id,
  11356. feature.dbxref_id,
  11357. feature.organism_id,
  11358. feature.name,
  11359. feature.uniquename,
  11360. feature.residues,
  11361. feature.seqlen,
  11362. feature.md5checksum,
  11363. feature.type_id,
  11364. feature.is_analysis,
  11365. feature.is_obsolete,
  11366. feature.timeaccessioned,
  11367. feature.timelastmodified
  11368. FROM (feature
  11369. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11370. WHERE ((cvterm.name)::text = 'clone_insert_start'::text);
  11371. --
  11372. -- Name: cloned_cdna_insert; Type: VIEW; Schema: so; Owner: -
  11373. --
  11374. CREATE VIEW cloned_cdna_insert AS
  11375. SELECT feature.feature_id AS cloned_cdna_insert_id,
  11376. feature.feature_id,
  11377. feature.dbxref_id,
  11378. feature.organism_id,
  11379. feature.name,
  11380. feature.uniquename,
  11381. feature.residues,
  11382. feature.seqlen,
  11383. feature.md5checksum,
  11384. feature.type_id,
  11385. feature.is_analysis,
  11386. feature.is_obsolete,
  11387. feature.timeaccessioned,
  11388. feature.timelastmodified
  11389. FROM (feature
  11390. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11391. WHERE ((cvterm.name)::text = 'cloned_cDNA_insert'::text);
  11392. --
  11393. -- Name: cloned_genomic_insert; Type: VIEW; Schema: so; Owner: -
  11394. --
  11395. CREATE VIEW cloned_genomic_insert AS
  11396. SELECT feature.feature_id AS cloned_genomic_insert_id,
  11397. feature.feature_id,
  11398. feature.dbxref_id,
  11399. feature.organism_id,
  11400. feature.name,
  11401. feature.uniquename,
  11402. feature.residues,
  11403. feature.seqlen,
  11404. feature.md5checksum,
  11405. feature.type_id,
  11406. feature.is_analysis,
  11407. feature.is_obsolete,
  11408. feature.timeaccessioned,
  11409. feature.timelastmodified
  11410. FROM (feature
  11411. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11412. WHERE (((cvterm.name)::text = 'BAC_cloned_genomic_insert'::text) OR ((cvterm.name)::text = 'cloned_genomic_insert'::text));
  11413. --
  11414. -- Name: cloned_region; Type: VIEW; Schema: so; Owner: -
  11415. --
  11416. CREATE VIEW cloned_region AS
  11417. SELECT feature.feature_id AS cloned_region_id,
  11418. feature.feature_id,
  11419. feature.dbxref_id,
  11420. feature.organism_id,
  11421. feature.name,
  11422. feature.uniquename,
  11423. feature.residues,
  11424. feature.seqlen,
  11425. feature.md5checksum,
  11426. feature.type_id,
  11427. feature.is_analysis,
  11428. feature.is_obsolete,
  11429. feature.timeaccessioned,
  11430. feature.timelastmodified
  11431. FROM (feature
  11432. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11433. WHERE ((cvterm.name)::text = 'cloned_region'::text);
  11434. --
  11435. -- Name: coding_conserved_region; Type: VIEW; Schema: so; Owner: -
  11436. --
  11437. CREATE VIEW coding_conserved_region AS
  11438. SELECT feature.feature_id AS coding_conserved_region_id,
  11439. feature.feature_id,
  11440. feature.dbxref_id,
  11441. feature.organism_id,
  11442. feature.name,
  11443. feature.uniquename,
  11444. feature.residues,
  11445. feature.seqlen,
  11446. feature.md5checksum,
  11447. feature.type_id,
  11448. feature.is_analysis,
  11449. feature.is_obsolete,
  11450. feature.timeaccessioned,
  11451. feature.timelastmodified
  11452. FROM (feature
  11453. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11454. WHERE ((cvterm.name)::text = 'coding_conserved_region'::text);
  11455. --
  11456. -- Name: coding_end; Type: VIEW; Schema: so; Owner: -
  11457. --
  11458. CREATE VIEW coding_end AS
  11459. SELECT feature.feature_id AS coding_end_id,
  11460. feature.feature_id,
  11461. feature.dbxref_id,
  11462. feature.organism_id,
  11463. feature.name,
  11464. feature.uniquename,
  11465. feature.residues,
  11466. feature.seqlen,
  11467. feature.md5checksum,
  11468. feature.type_id,
  11469. feature.is_analysis,
  11470. feature.is_obsolete,
  11471. feature.timeaccessioned,
  11472. feature.timelastmodified
  11473. FROM (feature
  11474. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11475. WHERE ((cvterm.name)::text = 'coding_end'::text);
  11476. --
  11477. -- Name: coding_exon; Type: VIEW; Schema: so; Owner: -
  11478. --
  11479. CREATE VIEW coding_exon AS
  11480. SELECT feature.feature_id AS coding_exon_id,
  11481. feature.feature_id,
  11482. feature.dbxref_id,
  11483. feature.organism_id,
  11484. feature.name,
  11485. feature.uniquename,
  11486. feature.residues,
  11487. feature.seqlen,
  11488. feature.md5checksum,
  11489. feature.type_id,
  11490. feature.is_analysis,
  11491. feature.is_obsolete,
  11492. feature.timeaccessioned,
  11493. feature.timelastmodified
  11494. FROM (feature
  11495. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11496. 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));
  11497. --
  11498. -- Name: coding_region_of_exon; Type: VIEW; Schema: so; Owner: -
  11499. --
  11500. CREATE VIEW coding_region_of_exon AS
  11501. SELECT feature.feature_id AS coding_region_of_exon_id,
  11502. feature.feature_id,
  11503. feature.dbxref_id,
  11504. feature.organism_id,
  11505. feature.name,
  11506. feature.uniquename,
  11507. feature.residues,
  11508. feature.seqlen,
  11509. feature.md5checksum,
  11510. feature.type_id,
  11511. feature.is_analysis,
  11512. feature.is_obsolete,
  11513. feature.timeaccessioned,
  11514. feature.timelastmodified
  11515. FROM (feature
  11516. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11517. 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));
  11518. --
  11519. -- Name: coding_sequence_variant; Type: VIEW; Schema: so; Owner: -
  11520. --
  11521. CREATE VIEW coding_sequence_variant AS
  11522. SELECT feature.feature_id AS coding_sequence_variant_id,
  11523. feature.feature_id,
  11524. feature.dbxref_id,
  11525. feature.organism_id,
  11526. feature.name,
  11527. feature.uniquename,
  11528. feature.residues,
  11529. feature.seqlen,
  11530. feature.md5checksum,
  11531. feature.type_id,
  11532. feature.is_analysis,
  11533. feature.is_obsolete,
  11534. feature.timeaccessioned,
  11535. feature.timelastmodified
  11536. FROM (feature
  11537. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11538. 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));
  11539. --
  11540. -- Name: coding_start; Type: VIEW; Schema: so; Owner: -
  11541. --
  11542. CREATE VIEW coding_start AS
  11543. SELECT feature.feature_id AS coding_start_id,
  11544. feature.feature_id,
  11545. feature.dbxref_id,
  11546. feature.organism_id,
  11547. feature.name,
  11548. feature.uniquename,
  11549. feature.residues,
  11550. feature.seqlen,
  11551. feature.md5checksum,
  11552. feature.type_id,
  11553. feature.is_analysis,
  11554. feature.is_obsolete,
  11555. feature.timeaccessioned,
  11556. feature.timelastmodified
  11557. FROM (feature
  11558. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11559. WHERE ((cvterm.name)::text = 'coding_start'::text);
  11560. --
  11561. -- Name: codon; Type: VIEW; Schema: so; Owner: -
  11562. --
  11563. CREATE VIEW codon AS
  11564. SELECT feature.feature_id AS codon_id,
  11565. feature.feature_id,
  11566. feature.dbxref_id,
  11567. feature.organism_id,
  11568. feature.name,
  11569. feature.uniquename,
  11570. feature.residues,
  11571. feature.seqlen,
  11572. feature.md5checksum,
  11573. feature.type_id,
  11574. feature.is_analysis,
  11575. feature.is_obsolete,
  11576. feature.timeaccessioned,
  11577. feature.timelastmodified
  11578. FROM (feature
  11579. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11580. 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));
  11581. --
  11582. -- Name: codon_redefined; Type: VIEW; Schema: so; Owner: -
  11583. --
  11584. CREATE VIEW codon_redefined AS
  11585. SELECT feature.feature_id AS codon_redefined_id,
  11586. feature.feature_id,
  11587. feature.dbxref_id,
  11588. feature.organism_id,
  11589. feature.name,
  11590. feature.uniquename,
  11591. feature.residues,
  11592. feature.seqlen,
  11593. feature.md5checksum,
  11594. feature.type_id,
  11595. feature.is_analysis,
  11596. feature.is_obsolete,
  11597. feature.timeaccessioned,
  11598. feature.timelastmodified
  11599. FROM (feature
  11600. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11601. WHERE ((cvterm.name)::text = 'codon_redefined'::text);
  11602. --
  11603. -- Name: codon_variant; Type: VIEW; Schema: so; Owner: -
  11604. --
  11605. CREATE VIEW codon_variant AS
  11606. SELECT feature.feature_id AS codon_variant_id,
  11607. feature.feature_id,
  11608. feature.dbxref_id,
  11609. feature.organism_id,
  11610. feature.name,
  11611. feature.uniquename,
  11612. feature.residues,
  11613. feature.seqlen,
  11614. feature.md5checksum,
  11615. feature.type_id,
  11616. feature.is_analysis,
  11617. feature.is_obsolete,
  11618. feature.timeaccessioned,
  11619. feature.timelastmodified
  11620. FROM (feature
  11621. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11622. 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));
  11623. --
  11624. -- Name: coiled_coil; Type: VIEW; Schema: so; Owner: -
  11625. --
  11626. CREATE VIEW coiled_coil AS
  11627. SELECT feature.feature_id AS coiled_coil_id,
  11628. feature.feature_id,
  11629. feature.dbxref_id,
  11630. feature.organism_id,
  11631. feature.name,
  11632. feature.uniquename,
  11633. feature.residues,
  11634. feature.seqlen,
  11635. feature.md5checksum,
  11636. feature.type_id,
  11637. feature.is_analysis,
  11638. feature.is_obsolete,
  11639. feature.timeaccessioned,
  11640. feature.timelastmodified
  11641. FROM (feature
  11642. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11643. WHERE ((cvterm.name)::text = 'coiled_coil'::text);
  11644. --
  11645. -- Name: cointegrated_plasmid; Type: VIEW; Schema: so; Owner: -
  11646. --
  11647. CREATE VIEW cointegrated_plasmid AS
  11648. SELECT feature.feature_id AS cointegrated_plasmid_id,
  11649. feature.feature_id,
  11650. feature.dbxref_id,
  11651. feature.organism_id,
  11652. feature.name,
  11653. feature.uniquename,
  11654. feature.residues,
  11655. feature.seqlen,
  11656. feature.md5checksum,
  11657. feature.type_id,
  11658. feature.is_analysis,
  11659. feature.is_obsolete,
  11660. feature.timeaccessioned,
  11661. feature.timelastmodified
  11662. FROM (feature
  11663. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11664. WHERE ((cvterm.name)::text = 'cointegrated_plasmid'::text);
  11665. --
  11666. -- Name: common_variant; Type: VIEW; Schema: so; Owner: -
  11667. --
  11668. CREATE VIEW common_variant AS
  11669. SELECT feature.feature_id AS common_variant_id,
  11670. feature.feature_id,
  11671. feature.dbxref_id,
  11672. feature.organism_id,
  11673. feature.name,
  11674. feature.uniquename,
  11675. feature.residues,
  11676. feature.seqlen,
  11677. feature.md5checksum,
  11678. feature.type_id,
  11679. feature.is_analysis,
  11680. feature.is_obsolete,
  11681. feature.timeaccessioned,
  11682. feature.timelastmodified
  11683. FROM (feature
  11684. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11685. WHERE ((cvterm.name)::text = 'common_variant'::text);
  11686. --
  11687. -- Name: compensatory_transcript_secondary_structure_variant; Type: VIEW; Schema: so; Owner: -
  11688. --
  11689. CREATE VIEW compensatory_transcript_secondary_structure_variant AS
  11690. SELECT feature.feature_id AS compensatory_transcript_secondary_structure_variant_id,
  11691. feature.feature_id,
  11692. feature.dbxref_id,
  11693. feature.organism_id,
  11694. feature.name,
  11695. feature.uniquename,
  11696. feature.residues,
  11697. feature.seqlen,
  11698. feature.md5checksum,
  11699. feature.type_id,
  11700. feature.is_analysis,
  11701. feature.is_obsolete,
  11702. feature.timeaccessioned,
  11703. feature.timelastmodified
  11704. FROM (feature
  11705. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11706. WHERE ((cvterm.name)::text = 'compensatory_transcript_secondary_structure_variant'::text);
  11707. --
  11708. -- Name: complex_3d_structural_variant; Type: VIEW; Schema: so; Owner: -
  11709. --
  11710. CREATE VIEW complex_3d_structural_variant AS
  11711. SELECT feature.feature_id AS complex_3d_structural_variant_id,
  11712. feature.feature_id,
  11713. feature.dbxref_id,
  11714. feature.organism_id,
  11715. feature.name,
  11716. feature.uniquename,
  11717. feature.residues,
  11718. feature.seqlen,
  11719. feature.md5checksum,
  11720. feature.type_id,
  11721. feature.is_analysis,
  11722. feature.is_obsolete,
  11723. feature.timeaccessioned,
  11724. feature.timelastmodified
  11725. FROM (feature
  11726. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11727. WHERE ((cvterm.name)::text = 'complex_3D_structural_variant'::text);
  11728. --
  11729. -- Name: complex_change_in_transcript; Type: VIEW; Schema: so; Owner: -
  11730. --
  11731. CREATE VIEW complex_change_in_transcript AS
  11732. SELECT feature.feature_id AS complex_change_in_transcript_id,
  11733. feature.feature_id,
  11734. feature.dbxref_id,
  11735. feature.organism_id,
  11736. feature.name,
  11737. feature.uniquename,
  11738. feature.residues,
  11739. feature.seqlen,
  11740. feature.md5checksum,
  11741. feature.type_id,
  11742. feature.is_analysis,
  11743. feature.is_obsolete,
  11744. feature.timeaccessioned,
  11745. feature.timelastmodified
  11746. FROM (feature
  11747. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11748. WHERE ((cvterm.name)::text = 'complex_change_in_transcript'::text);
  11749. --
  11750. -- Name: complex_change_of_translational_product_variant; Type: VIEW; Schema: so; Owner: -
  11751. --
  11752. CREATE VIEW complex_change_of_translational_product_variant AS
  11753. SELECT feature.feature_id AS complex_change_of_translational_product_variant_id,
  11754. feature.feature_id,
  11755. feature.dbxref_id,
  11756. feature.organism_id,
  11757. feature.name,
  11758. feature.uniquename,
  11759. feature.residues,
  11760. feature.seqlen,
  11761. feature.md5checksum,
  11762. feature.type_id,
  11763. feature.is_analysis,
  11764. feature.is_obsolete,
  11765. feature.timeaccessioned,
  11766. feature.timelastmodified
  11767. FROM (feature
  11768. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11769. WHERE ((cvterm.name)::text = 'complex_change_of_translational_product_variant'::text);
  11770. --
  11771. -- Name: complex_chromosomal_mutation; Type: VIEW; Schema: so; Owner: -
  11772. --
  11773. CREATE VIEW complex_chromosomal_mutation AS
  11774. SELECT feature.feature_id AS complex_chromosomal_mutation_id,
  11775. feature.feature_id,
  11776. feature.dbxref_id,
  11777. feature.organism_id,
  11778. feature.name,
  11779. feature.uniquename,
  11780. feature.residues,
  11781. feature.seqlen,
  11782. feature.md5checksum,
  11783. feature.type_id,
  11784. feature.is_analysis,
  11785. feature.is_obsolete,
  11786. feature.timeaccessioned,
  11787. feature.timelastmodified
  11788. FROM (feature
  11789. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11790. WHERE ((cvterm.name)::text = 'complex_chromosomal_mutation'::text);
  11791. --
  11792. -- Name: complex_structural_alteration; Type: VIEW; Schema: so; Owner: -
  11793. --
  11794. CREATE VIEW complex_structural_alteration AS
  11795. SELECT feature.feature_id AS complex_structural_alteration_id,
  11796. feature.feature_id,
  11797. feature.dbxref_id,
  11798. feature.organism_id,
  11799. feature.name,
  11800. feature.uniquename,
  11801. feature.residues,
  11802. feature.seqlen,
  11803. feature.md5checksum,
  11804. feature.type_id,
  11805. feature.is_analysis,
  11806. feature.is_obsolete,
  11807. feature.timeaccessioned,
  11808. feature.timelastmodified
  11809. FROM (feature
  11810. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11811. WHERE ((cvterm.name)::text = 'complex_structural_alteration'::text);
  11812. --
  11813. -- Name: complex_substitution; Type: VIEW; Schema: so; Owner: -
  11814. --
  11815. CREATE VIEW complex_substitution AS
  11816. SELECT feature.feature_id AS complex_substitution_id,
  11817. feature.feature_id,
  11818. feature.dbxref_id,
  11819. feature.organism_id,
  11820. feature.name,
  11821. feature.uniquename,
  11822. feature.residues,
  11823. feature.seqlen,
  11824. feature.md5checksum,
  11825. feature.type_id,
  11826. feature.is_analysis,
  11827. feature.is_obsolete,
  11828. feature.timeaccessioned,
  11829. feature.timelastmodified
  11830. FROM (feature
  11831. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11832. WHERE ((cvterm.name)::text = 'complex_substitution'::text);
  11833. --
  11834. -- Name: compositionally_biased_region_of_peptide; Type: VIEW; Schema: so; Owner: -
  11835. --
  11836. CREATE VIEW compositionally_biased_region_of_peptide AS
  11837. SELECT feature.feature_id AS compositionally_biased_region_of_peptide_id,
  11838. feature.feature_id,
  11839. feature.dbxref_id,
  11840. feature.organism_id,
  11841. feature.name,
  11842. feature.uniquename,
  11843. feature.residues,
  11844. feature.seqlen,
  11845. feature.md5checksum,
  11846. feature.type_id,
  11847. feature.is_analysis,
  11848. feature.is_obsolete,
  11849. feature.timeaccessioned,
  11850. feature.timelastmodified
  11851. FROM (feature
  11852. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11853. WHERE ((cvterm.name)::text = 'compositionally_biased_region_of_peptide'::text);
  11854. --
  11855. -- Name: compound_chromosome; Type: VIEW; Schema: so; Owner: -
  11856. --
  11857. CREATE VIEW compound_chromosome AS
  11858. SELECT feature.feature_id AS compound_chromosome_id,
  11859. feature.feature_id,
  11860. feature.dbxref_id,
  11861. feature.organism_id,
  11862. feature.name,
  11863. feature.uniquename,
  11864. feature.residues,
  11865. feature.seqlen,
  11866. feature.md5checksum,
  11867. feature.type_id,
  11868. feature.is_analysis,
  11869. feature.is_obsolete,
  11870. feature.timeaccessioned,
  11871. feature.timelastmodified
  11872. FROM (feature
  11873. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11874. 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));
  11875. --
  11876. -- Name: compound_chromosome_arm; Type: VIEW; Schema: so; Owner: -
  11877. --
  11878. CREATE VIEW compound_chromosome_arm AS
  11879. SELECT feature.feature_id AS compound_chromosome_arm_id,
  11880. feature.feature_id,
  11881. feature.dbxref_id,
  11882. feature.organism_id,
  11883. feature.name,
  11884. feature.uniquename,
  11885. feature.residues,
  11886. feature.seqlen,
  11887. feature.md5checksum,
  11888. feature.type_id,
  11889. feature.is_analysis,
  11890. feature.is_obsolete,
  11891. feature.timeaccessioned,
  11892. feature.timelastmodified
  11893. FROM (feature
  11894. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11895. WHERE ((cvterm.name)::text = 'compound_chromosome_arm'::text);
  11896. --
  11897. -- Name: conformational_change_variant; Type: VIEW; Schema: so; Owner: -
  11898. --
  11899. CREATE VIEW conformational_change_variant AS
  11900. SELECT feature.feature_id AS conformational_change_variant_id,
  11901. feature.feature_id,
  11902. feature.dbxref_id,
  11903. feature.organism_id,
  11904. feature.name,
  11905. feature.uniquename,
  11906. feature.residues,
  11907. feature.seqlen,
  11908. feature.md5checksum,
  11909. feature.type_id,
  11910. feature.is_analysis,
  11911. feature.is_obsolete,
  11912. feature.timeaccessioned,
  11913. feature.timelastmodified
  11914. FROM (feature
  11915. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11916. WHERE ((cvterm.name)::text = 'conformational_change_variant'::text);
  11917. --
  11918. -- Name: conformational_switch; Type: VIEW; Schema: so; Owner: -
  11919. --
  11920. CREATE VIEW conformational_switch AS
  11921. SELECT feature.feature_id AS conformational_switch_id,
  11922. feature.feature_id,
  11923. feature.dbxref_id,
  11924. feature.organism_id,
  11925. feature.name,
  11926. feature.uniquename,
  11927. feature.residues,
  11928. feature.seqlen,
  11929. feature.md5checksum,
  11930. feature.type_id,
  11931. feature.is_analysis,
  11932. feature.is_obsolete,
  11933. feature.timeaccessioned,
  11934. feature.timelastmodified
  11935. FROM (feature
  11936. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11937. WHERE ((cvterm.name)::text = 'conformational_switch'::text);
  11938. --
  11939. -- Name: conjugative_transposon; Type: VIEW; Schema: so; Owner: -
  11940. --
  11941. CREATE VIEW conjugative_transposon AS
  11942. SELECT feature.feature_id AS conjugative_transposon_id,
  11943. feature.feature_id,
  11944. feature.dbxref_id,
  11945. feature.organism_id,
  11946. feature.name,
  11947. feature.uniquename,
  11948. feature.residues,
  11949. feature.seqlen,
  11950. feature.md5checksum,
  11951. feature.type_id,
  11952. feature.is_analysis,
  11953. feature.is_obsolete,
  11954. feature.timeaccessioned,
  11955. feature.timelastmodified
  11956. FROM (feature
  11957. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11958. WHERE ((cvterm.name)::text = 'conjugative_transposon'::text);
  11959. --
  11960. -- Name: consensus; Type: VIEW; Schema: so; Owner: -
  11961. --
  11962. CREATE VIEW consensus AS
  11963. SELECT feature.feature_id AS consensus_id,
  11964. feature.feature_id,
  11965. feature.dbxref_id,
  11966. feature.organism_id,
  11967. feature.name,
  11968. feature.uniquename,
  11969. feature.residues,
  11970. feature.seqlen,
  11971. feature.md5checksum,
  11972. feature.type_id,
  11973. feature.is_analysis,
  11974. feature.is_obsolete,
  11975. feature.timeaccessioned,
  11976. feature.timelastmodified
  11977. FROM (feature
  11978. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  11979. WHERE ((cvterm.name)::text = 'consensus'::text);
  11980. --
  11981. -- Name: consensus_mrna; Type: VIEW; Schema: so; Owner: -
  11982. --
  11983. CREATE VIEW consensus_mrna AS
  11984. SELECT feature.feature_id AS consensus_mrna_id,
  11985. feature.feature_id,
  11986. feature.dbxref_id,
  11987. feature.organism_id,
  11988. feature.name,
  11989. feature.uniquename,
  11990. feature.residues,
  11991. feature.seqlen,
  11992. feature.md5checksum,
  11993. feature.type_id,
  11994. feature.is_analysis,
  11995. feature.is_obsolete,
  11996. feature.timeaccessioned,
  11997. feature.timelastmodified
  11998. FROM (feature
  11999. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12000. WHERE ((cvterm.name)::text = 'consensus_mRNA'::text);
  12001. --
  12002. -- Name: consensus_region; Type: VIEW; Schema: so; Owner: -
  12003. --
  12004. CREATE VIEW consensus_region AS
  12005. SELECT feature.feature_id AS consensus_region_id,
  12006. feature.feature_id,
  12007. feature.dbxref_id,
  12008. feature.organism_id,
  12009. feature.name,
  12010. feature.uniquename,
  12011. feature.residues,
  12012. feature.seqlen,
  12013. feature.md5checksum,
  12014. feature.type_id,
  12015. feature.is_analysis,
  12016. feature.is_obsolete,
  12017. feature.timeaccessioned,
  12018. feature.timelastmodified
  12019. FROM (feature
  12020. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12021. WHERE (((cvterm.name)::text = 'consensus_mRNA'::text) OR ((cvterm.name)::text = 'consensus_region'::text));
  12022. --
  12023. -- Name: conservative_amino_acid_substitution; Type: VIEW; Schema: so; Owner: -
  12024. --
  12025. CREATE VIEW conservative_amino_acid_substitution AS
  12026. SELECT feature.feature_id AS conservative_amino_acid_substitution_id,
  12027. feature.feature_id,
  12028. feature.dbxref_id,
  12029. feature.organism_id,
  12030. feature.name,
  12031. feature.uniquename,
  12032. feature.residues,
  12033. feature.seqlen,
  12034. feature.md5checksum,
  12035. feature.type_id,
  12036. feature.is_analysis,
  12037. feature.is_obsolete,
  12038. feature.timeaccessioned,
  12039. feature.timelastmodified
  12040. FROM (feature
  12041. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12042. WHERE ((cvterm.name)::text = 'conservative_amino_acid_substitution'::text);
  12043. --
  12044. -- Name: conservative_missense_codon; Type: VIEW; Schema: so; Owner: -
  12045. --
  12046. CREATE VIEW conservative_missense_codon AS
  12047. SELECT feature.feature_id AS conservative_missense_codon_id,
  12048. feature.feature_id,
  12049. feature.dbxref_id,
  12050. feature.organism_id,
  12051. feature.name,
  12052. feature.uniquename,
  12053. feature.residues,
  12054. feature.seqlen,
  12055. feature.md5checksum,
  12056. feature.type_id,
  12057. feature.is_analysis,
  12058. feature.is_obsolete,
  12059. feature.timeaccessioned,
  12060. feature.timelastmodified
  12061. FROM (feature
  12062. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12063. WHERE ((cvterm.name)::text = 'conservative_missense_codon'::text);
  12064. --
  12065. -- Name: conserved; Type: VIEW; Schema: so; Owner: -
  12066. --
  12067. CREATE VIEW conserved AS
  12068. SELECT feature.feature_id AS conserved_id,
  12069. feature.feature_id,
  12070. feature.dbxref_id,
  12071. feature.organism_id,
  12072. feature.name,
  12073. feature.uniquename,
  12074. feature.residues,
  12075. feature.seqlen,
  12076. feature.md5checksum,
  12077. feature.type_id,
  12078. feature.is_analysis,
  12079. feature.is_obsolete,
  12080. feature.timeaccessioned,
  12081. feature.timelastmodified
  12082. FROM (feature
  12083. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12084. 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));
  12085. --
  12086. -- Name: conserved_region; Type: VIEW; Schema: so; Owner: -
  12087. --
  12088. CREATE VIEW conserved_region AS
  12089. SELECT feature.feature_id AS conserved_region_id,
  12090. feature.feature_id,
  12091. feature.dbxref_id,
  12092. feature.organism_id,
  12093. feature.name,
  12094. feature.uniquename,
  12095. feature.residues,
  12096. feature.seqlen,
  12097. feature.md5checksum,
  12098. feature.type_id,
  12099. feature.is_analysis,
  12100. feature.is_obsolete,
  12101. feature.timeaccessioned,
  12102. feature.timelastmodified
  12103. FROM (feature
  12104. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12105. 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));
  12106. --
  12107. -- Name: contig; Type: VIEW; Schema: so; Owner: -
  12108. --
  12109. CREATE VIEW contig AS
  12110. SELECT feature.feature_id AS contig_id,
  12111. feature.feature_id,
  12112. feature.dbxref_id,
  12113. feature.organism_id,
  12114. feature.name,
  12115. feature.uniquename,
  12116. feature.residues,
  12117. feature.seqlen,
  12118. feature.md5checksum,
  12119. feature.type_id,
  12120. feature.is_analysis,
  12121. feature.is_obsolete,
  12122. feature.timeaccessioned,
  12123. feature.timelastmodified
  12124. FROM (feature
  12125. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12126. WHERE ((cvterm.name)::text = 'contig'::text);
  12127. --
  12128. -- Name: contig_collection; Type: VIEW; Schema: so; Owner: -
  12129. --
  12130. CREATE VIEW contig_collection AS
  12131. SELECT feature.feature_id AS contig_collection_id,
  12132. feature.feature_id,
  12133. feature.dbxref_id,
  12134. feature.organism_id,
  12135. feature.name,
  12136. feature.uniquename,
  12137. feature.residues,
  12138. feature.seqlen,
  12139. feature.md5checksum,
  12140. feature.type_id,
  12141. feature.is_analysis,
  12142. feature.is_obsolete,
  12143. feature.timeaccessioned,
  12144. feature.timelastmodified
  12145. FROM (feature
  12146. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12147. WHERE ((cvterm.name)::text = 'contig_collection'::text);
  12148. --
  12149. -- Name: contig_read; Type: VIEW; Schema: so; Owner: -
  12150. --
  12151. CREATE VIEW contig_read AS
  12152. SELECT feature.feature_id AS contig_read_id,
  12153. feature.feature_id,
  12154. feature.dbxref_id,
  12155. feature.organism_id,
  12156. feature.name,
  12157. feature.uniquename,
  12158. feature.residues,
  12159. feature.seqlen,
  12160. feature.md5checksum,
  12161. feature.type_id,
  12162. feature.is_analysis,
  12163. feature.is_obsolete,
  12164. feature.timeaccessioned,
  12165. feature.timelastmodified
  12166. FROM (feature
  12167. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12168. WHERE ((cvterm.name)::text = 'contig_read'::text);
  12169. --
  12170. -- Name: copy_number_change; Type: VIEW; Schema: so; Owner: -
  12171. --
  12172. CREATE VIEW copy_number_change AS
  12173. SELECT feature.feature_id AS copy_number_change_id,
  12174. feature.feature_id,
  12175. feature.dbxref_id,
  12176. feature.organism_id,
  12177. feature.name,
  12178. feature.uniquename,
  12179. feature.residues,
  12180. feature.seqlen,
  12181. feature.md5checksum,
  12182. feature.type_id,
  12183. feature.is_analysis,
  12184. feature.is_obsolete,
  12185. feature.timeaccessioned,
  12186. feature.timelastmodified
  12187. FROM (feature
  12188. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12189. WHERE ((cvterm.name)::text = 'copy_number_change'::text);
  12190. --
  12191. -- Name: copy_number_gain; Type: VIEW; Schema: so; Owner: -
  12192. --
  12193. CREATE VIEW copy_number_gain AS
  12194. SELECT feature.feature_id AS copy_number_gain_id,
  12195. feature.feature_id,
  12196. feature.dbxref_id,
  12197. feature.organism_id,
  12198. feature.name,
  12199. feature.uniquename,
  12200. feature.residues,
  12201. feature.seqlen,
  12202. feature.md5checksum,
  12203. feature.type_id,
  12204. feature.is_analysis,
  12205. feature.is_obsolete,
  12206. feature.timeaccessioned,
  12207. feature.timelastmodified
  12208. FROM (feature
  12209. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12210. WHERE ((cvterm.name)::text = 'copy_number_gain'::text);
  12211. --
  12212. -- Name: copy_number_loss; Type: VIEW; Schema: so; Owner: -
  12213. --
  12214. CREATE VIEW copy_number_loss AS
  12215. SELECT feature.feature_id AS copy_number_loss_id,
  12216. feature.feature_id,
  12217. feature.dbxref_id,
  12218. feature.organism_id,
  12219. feature.name,
  12220. feature.uniquename,
  12221. feature.residues,
  12222. feature.seqlen,
  12223. feature.md5checksum,
  12224. feature.type_id,
  12225. feature.is_analysis,
  12226. feature.is_obsolete,
  12227. feature.timeaccessioned,
  12228. feature.timelastmodified
  12229. FROM (feature
  12230. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12231. WHERE ((cvterm.name)::text = 'copy_number_loss'::text);
  12232. --
  12233. -- Name: copy_number_variation; Type: VIEW; Schema: so; Owner: -
  12234. --
  12235. CREATE VIEW copy_number_variation AS
  12236. SELECT feature.feature_id AS copy_number_variation_id,
  12237. feature.feature_id,
  12238. feature.dbxref_id,
  12239. feature.organism_id,
  12240. feature.name,
  12241. feature.uniquename,
  12242. feature.residues,
  12243. feature.seqlen,
  12244. feature.md5checksum,
  12245. feature.type_id,
  12246. feature.is_analysis,
  12247. feature.is_obsolete,
  12248. feature.timeaccessioned,
  12249. feature.timelastmodified
  12250. FROM (feature
  12251. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12252. WHERE ((((cvterm.name)::text = 'copy_number_gain'::text) OR ((cvterm.name)::text = 'copy_number_loss'::text)) OR ((cvterm.name)::text = 'copy_number_variation'::text));
  12253. --
  12254. -- Name: core_promoter_element; Type: VIEW; Schema: so; Owner: -
  12255. --
  12256. CREATE VIEW core_promoter_element AS
  12257. SELECT feature.feature_id AS core_promoter_element_id,
  12258. feature.feature_id,
  12259. feature.dbxref_id,
  12260. feature.organism_id,
  12261. feature.name,
  12262. feature.uniquename,
  12263. feature.residues,
  12264. feature.seqlen,
  12265. feature.md5checksum,
  12266. feature.type_id,
  12267. feature.is_analysis,
  12268. feature.is_obsolete,
  12269. feature.timeaccessioned,
  12270. feature.timelastmodified
  12271. FROM (feature
  12272. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12273. 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));
  12274. --
  12275. -- Name: cosmid; Type: VIEW; Schema: so; Owner: -
  12276. --
  12277. CREATE VIEW cosmid AS
  12278. SELECT feature.feature_id AS cosmid_id,
  12279. feature.feature_id,
  12280. feature.dbxref_id,
  12281. feature.organism_id,
  12282. feature.name,
  12283. feature.uniquename,
  12284. feature.residues,
  12285. feature.seqlen,
  12286. feature.md5checksum,
  12287. feature.type_id,
  12288. feature.is_analysis,
  12289. feature.is_obsolete,
  12290. feature.timeaccessioned,
  12291. feature.timelastmodified
  12292. FROM (feature
  12293. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12294. WHERE ((cvterm.name)::text = 'cosmid'::text);
  12295. --
  12296. -- Name: cpg_island; Type: VIEW; Schema: so; Owner: -
  12297. --
  12298. CREATE VIEW cpg_island AS
  12299. SELECT feature.feature_id AS cpg_island_id,
  12300. feature.feature_id,
  12301. feature.dbxref_id,
  12302. feature.organism_id,
  12303. feature.name,
  12304. feature.uniquename,
  12305. feature.residues,
  12306. feature.seqlen,
  12307. feature.md5checksum,
  12308. feature.type_id,
  12309. feature.is_analysis,
  12310. feature.is_obsolete,
  12311. feature.timeaccessioned,
  12312. feature.timelastmodified
  12313. FROM (feature
  12314. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12315. WHERE ((cvterm.name)::text = 'CpG_island'::text);
  12316. --
  12317. -- Name: crispr; Type: VIEW; Schema: so; Owner: -
  12318. --
  12319. CREATE VIEW crispr AS
  12320. SELECT feature.feature_id AS crispr_id,
  12321. feature.feature_id,
  12322. feature.dbxref_id,
  12323. feature.organism_id,
  12324. feature.name,
  12325. feature.uniquename,
  12326. feature.residues,
  12327. feature.seqlen,
  12328. feature.md5checksum,
  12329. feature.type_id,
  12330. feature.is_analysis,
  12331. feature.is_obsolete,
  12332. feature.timeaccessioned,
  12333. feature.timelastmodified
  12334. FROM (feature
  12335. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12336. WHERE ((cvterm.name)::text = 'CRISPR'::text);
  12337. --
  12338. -- Name: crm; Type: VIEW; Schema: so; Owner: -
  12339. --
  12340. CREATE VIEW crm AS
  12341. SELECT feature.feature_id AS crm_id,
  12342. feature.feature_id,
  12343. feature.dbxref_id,
  12344. feature.organism_id,
  12345. feature.name,
  12346. feature.uniquename,
  12347. feature.residues,
  12348. feature.seqlen,
  12349. feature.md5checksum,
  12350. feature.type_id,
  12351. feature.is_analysis,
  12352. feature.is_obsolete,
  12353. feature.timeaccessioned,
  12354. feature.timelastmodified
  12355. FROM (feature
  12356. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12357. 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));
  12358. --
  12359. -- Name: cross_genome_match; Type: VIEW; Schema: so; Owner: -
  12360. --
  12361. CREATE VIEW cross_genome_match AS
  12362. SELECT feature.feature_id AS cross_genome_match_id,
  12363. feature.feature_id,
  12364. feature.dbxref_id,
  12365. feature.organism_id,
  12366. feature.name,
  12367. feature.uniquename,
  12368. feature.residues,
  12369. feature.seqlen,
  12370. feature.md5checksum,
  12371. feature.type_id,
  12372. feature.is_analysis,
  12373. feature.is_obsolete,
  12374. feature.timeaccessioned,
  12375. feature.timelastmodified
  12376. FROM (feature
  12377. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12378. WHERE ((cvterm.name)::text = 'cross_genome_match'::text);
  12379. --
  12380. -- Name: cryptic; Type: VIEW; Schema: so; Owner: -
  12381. --
  12382. CREATE VIEW cryptic AS
  12383. SELECT feature.feature_id AS cryptic_id,
  12384. feature.feature_id,
  12385. feature.dbxref_id,
  12386. feature.organism_id,
  12387. feature.name,
  12388. feature.uniquename,
  12389. feature.residues,
  12390. feature.seqlen,
  12391. feature.md5checksum,
  12392. feature.type_id,
  12393. feature.is_analysis,
  12394. feature.is_obsolete,
  12395. feature.timeaccessioned,
  12396. feature.timelastmodified
  12397. FROM (feature
  12398. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12399. WHERE ((cvterm.name)::text = 'cryptic'::text);
  12400. --
  12401. -- Name: cryptic_gene; Type: VIEW; Schema: so; Owner: -
  12402. --
  12403. CREATE VIEW cryptic_gene AS
  12404. SELECT feature.feature_id AS cryptic_gene_id,
  12405. feature.feature_id,
  12406. feature.dbxref_id,
  12407. feature.organism_id,
  12408. feature.name,
  12409. feature.uniquename,
  12410. feature.residues,
  12411. feature.seqlen,
  12412. feature.md5checksum,
  12413. feature.type_id,
  12414. feature.is_analysis,
  12415. feature.is_obsolete,
  12416. feature.timeaccessioned,
  12417. feature.timelastmodified
  12418. FROM (feature
  12419. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12420. WHERE (((cvterm.name)::text = 'cryptogene'::text) OR ((cvterm.name)::text = 'cryptic_gene'::text));
  12421. --
  12422. -- Name: cryptic_prophage; Type: VIEW; Schema: so; Owner: -
  12423. --
  12424. CREATE VIEW cryptic_prophage AS
  12425. SELECT feature.feature_id AS cryptic_prophage_id,
  12426. feature.feature_id,
  12427. feature.dbxref_id,
  12428. feature.organism_id,
  12429. feature.name,
  12430. feature.uniquename,
  12431. feature.residues,
  12432. feature.seqlen,
  12433. feature.md5checksum,
  12434. feature.type_id,
  12435. feature.is_analysis,
  12436. feature.is_obsolete,
  12437. feature.timeaccessioned,
  12438. feature.timelastmodified
  12439. FROM (feature
  12440. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12441. WHERE ((cvterm.name)::text = 'cryptic_prophage'::text);
  12442. --
  12443. -- Name: cryptic_splice_acceptor; Type: VIEW; Schema: so; Owner: -
  12444. --
  12445. CREATE VIEW cryptic_splice_acceptor AS
  12446. SELECT feature.feature_id AS cryptic_splice_acceptor_id,
  12447. feature.feature_id,
  12448. feature.dbxref_id,
  12449. feature.organism_id,
  12450. feature.name,
  12451. feature.uniquename,
  12452. feature.residues,
  12453. feature.seqlen,
  12454. feature.md5checksum,
  12455. feature.type_id,
  12456. feature.is_analysis,
  12457. feature.is_obsolete,
  12458. feature.timeaccessioned,
  12459. feature.timelastmodified
  12460. FROM (feature
  12461. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12462. WHERE ((cvterm.name)::text = 'cryptic_splice_acceptor'::text);
  12463. --
  12464. -- Name: cryptic_splice_donor; Type: VIEW; Schema: so; Owner: -
  12465. --
  12466. CREATE VIEW cryptic_splice_donor AS
  12467. SELECT feature.feature_id AS cryptic_splice_donor_id,
  12468. feature.feature_id,
  12469. feature.dbxref_id,
  12470. feature.organism_id,
  12471. feature.name,
  12472. feature.uniquename,
  12473. feature.residues,
  12474. feature.seqlen,
  12475. feature.md5checksum,
  12476. feature.type_id,
  12477. feature.is_analysis,
  12478. feature.is_obsolete,
  12479. feature.timeaccessioned,
  12480. feature.timelastmodified
  12481. FROM (feature
  12482. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12483. WHERE ((cvterm.name)::text = 'cryptic_splice_donor'::text);
  12484. --
  12485. -- Name: cryptic_splice_site; Type: VIEW; Schema: so; Owner: -
  12486. --
  12487. CREATE VIEW cryptic_splice_site AS
  12488. SELECT feature.feature_id AS cryptic_splice_site_id,
  12489. feature.feature_id,
  12490. feature.dbxref_id,
  12491. feature.organism_id,
  12492. feature.name,
  12493. feature.uniquename,
  12494. feature.residues,
  12495. feature.seqlen,
  12496. feature.md5checksum,
  12497. feature.type_id,
  12498. feature.is_analysis,
  12499. feature.is_obsolete,
  12500. feature.timeaccessioned,
  12501. feature.timelastmodified
  12502. FROM (feature
  12503. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12504. WHERE ((cvterm.name)::text = 'cryptic_splice_site'::text);
  12505. --
  12506. -- Name: cryptic_splice_site_variant; Type: VIEW; Schema: so; Owner: -
  12507. --
  12508. CREATE VIEW cryptic_splice_site_variant AS
  12509. SELECT feature.feature_id AS cryptic_splice_site_variant_id,
  12510. feature.feature_id,
  12511. feature.dbxref_id,
  12512. feature.organism_id,
  12513. feature.name,
  12514. feature.uniquename,
  12515. feature.residues,
  12516. feature.seqlen,
  12517. feature.md5checksum,
  12518. feature.type_id,
  12519. feature.is_analysis,
  12520. feature.is_obsolete,
  12521. feature.timeaccessioned,
  12522. feature.timelastmodified
  12523. FROM (feature
  12524. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12525. 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));
  12526. --
  12527. -- Name: cryptogene; Type: VIEW; Schema: so; Owner: -
  12528. --
  12529. CREATE VIEW cryptogene AS
  12530. SELECT feature.feature_id AS cryptogene_id,
  12531. feature.feature_id,
  12532. feature.dbxref_id,
  12533. feature.organism_id,
  12534. feature.name,
  12535. feature.uniquename,
  12536. feature.residues,
  12537. feature.seqlen,
  12538. feature.md5checksum,
  12539. feature.type_id,
  12540. feature.is_analysis,
  12541. feature.is_obsolete,
  12542. feature.timeaccessioned,
  12543. feature.timelastmodified
  12544. FROM (feature
  12545. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12546. WHERE ((cvterm.name)::text = 'cryptogene'::text);
  12547. --
  12548. -- Name: csrb_rsmb_rna; Type: VIEW; Schema: so; Owner: -
  12549. --
  12550. CREATE VIEW csrb_rsmb_rna AS
  12551. SELECT feature.feature_id AS csrb_rsmb_rna_id,
  12552. feature.feature_id,
  12553. feature.dbxref_id,
  12554. feature.organism_id,
  12555. feature.name,
  12556. feature.uniquename,
  12557. feature.residues,
  12558. feature.seqlen,
  12559. feature.md5checksum,
  12560. feature.type_id,
  12561. feature.is_analysis,
  12562. feature.is_obsolete,
  12563. feature.timeaccessioned,
  12564. feature.timelastmodified
  12565. FROM (feature
  12566. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12567. WHERE ((cvterm.name)::text = 'CsrB_RsmB_RNA'::text);
  12568. --
  12569. -- Name: ct_gene; Type: VIEW; Schema: so; Owner: -
  12570. --
  12571. CREATE VIEW ct_gene AS
  12572. SELECT feature.feature_id AS ct_gene_id,
  12573. feature.feature_id,
  12574. feature.dbxref_id,
  12575. feature.organism_id,
  12576. feature.name,
  12577. feature.uniquename,
  12578. feature.residues,
  12579. feature.seqlen,
  12580. feature.md5checksum,
  12581. feature.type_id,
  12582. feature.is_analysis,
  12583. feature.is_obsolete,
  12584. feature.timeaccessioned,
  12585. feature.timelastmodified
  12586. FROM (feature
  12587. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12588. WHERE ((cvterm.name)::text = 'ct_gene'::text);
  12589. --
  12590. -- Name: ctg_start_codon; Type: VIEW; Schema: so; Owner: -
  12591. --
  12592. CREATE VIEW ctg_start_codon AS
  12593. SELECT feature.feature_id AS ctg_start_codon_id,
  12594. feature.feature_id,
  12595. feature.dbxref_id,
  12596. feature.organism_id,
  12597. feature.name,
  12598. feature.uniquename,
  12599. feature.residues,
  12600. feature.seqlen,
  12601. feature.md5checksum,
  12602. feature.type_id,
  12603. feature.is_analysis,
  12604. feature.is_obsolete,
  12605. feature.timeaccessioned,
  12606. feature.timelastmodified
  12607. FROM (feature
  12608. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12609. WHERE ((cvterm.name)::text = 'CTG_start_codon'::text);
  12610. --
  12611. -- Name: cyanelle_chromosome; Type: VIEW; Schema: so; Owner: -
  12612. --
  12613. CREATE VIEW cyanelle_chromosome AS
  12614. SELECT feature.feature_id AS cyanelle_chromosome_id,
  12615. feature.feature_id,
  12616. feature.dbxref_id,
  12617. feature.organism_id,
  12618. feature.name,
  12619. feature.uniquename,
  12620. feature.residues,
  12621. feature.seqlen,
  12622. feature.md5checksum,
  12623. feature.type_id,
  12624. feature.is_analysis,
  12625. feature.is_obsolete,
  12626. feature.timeaccessioned,
  12627. feature.timelastmodified
  12628. FROM (feature
  12629. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12630. WHERE ((cvterm.name)::text = 'cyanelle_chromosome'::text);
  12631. --
  12632. -- Name: cyanelle_gene; Type: VIEW; Schema: so; Owner: -
  12633. --
  12634. CREATE VIEW cyanelle_gene AS
  12635. SELECT feature.feature_id AS cyanelle_gene_id,
  12636. feature.feature_id,
  12637. feature.dbxref_id,
  12638. feature.organism_id,
  12639. feature.name,
  12640. feature.uniquename,
  12641. feature.residues,
  12642. feature.seqlen,
  12643. feature.md5checksum,
  12644. feature.type_id,
  12645. feature.is_analysis,
  12646. feature.is_obsolete,
  12647. feature.timeaccessioned,
  12648. feature.timelastmodified
  12649. FROM (feature
  12650. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12651. WHERE ((cvterm.name)::text = 'cyanelle_gene'::text);
  12652. --
  12653. -- Name: cyanelle_sequence; Type: VIEW; Schema: so; Owner: -
  12654. --
  12655. CREATE VIEW cyanelle_sequence AS
  12656. SELECT feature.feature_id AS cyanelle_sequence_id,
  12657. feature.feature_id,
  12658. feature.dbxref_id,
  12659. feature.organism_id,
  12660. feature.name,
  12661. feature.uniquename,
  12662. feature.residues,
  12663. feature.seqlen,
  12664. feature.md5checksum,
  12665. feature.type_id,
  12666. feature.is_analysis,
  12667. feature.is_obsolete,
  12668. feature.timeaccessioned,
  12669. feature.timelastmodified
  12670. FROM (feature
  12671. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12672. WHERE ((cvterm.name)::text = 'cyanelle_sequence'::text);
  12673. --
  12674. -- Name: cyclic_translocation; Type: VIEW; Schema: so; Owner: -
  12675. --
  12676. CREATE VIEW cyclic_translocation AS
  12677. SELECT feature.feature_id AS cyclic_translocation_id,
  12678. feature.feature_id,
  12679. feature.dbxref_id,
  12680. feature.organism_id,
  12681. feature.name,
  12682. feature.uniquename,
  12683. feature.residues,
  12684. feature.seqlen,
  12685. feature.md5checksum,
  12686. feature.type_id,
  12687. feature.is_analysis,
  12688. feature.is_obsolete,
  12689. feature.timeaccessioned,
  12690. feature.timelastmodified
  12691. FROM (feature
  12692. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12693. WHERE ((cvterm.name)::text = 'cyclic_translocation'::text);
  12694. --
  12695. -- Name: cysteine; Type: VIEW; Schema: so; Owner: -
  12696. --
  12697. CREATE VIEW cysteine AS
  12698. SELECT feature.feature_id AS cysteine_id,
  12699. feature.feature_id,
  12700. feature.dbxref_id,
  12701. feature.organism_id,
  12702. feature.name,
  12703. feature.uniquename,
  12704. feature.residues,
  12705. feature.seqlen,
  12706. feature.md5checksum,
  12707. feature.type_id,
  12708. feature.is_analysis,
  12709. feature.is_obsolete,
  12710. feature.timeaccessioned,
  12711. feature.timelastmodified
  12712. FROM (feature
  12713. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12714. WHERE ((cvterm.name)::text = 'cysteine'::text);
  12715. --
  12716. -- Name: cysteine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  12717. --
  12718. CREATE VIEW cysteine_trna_primary_transcript AS
  12719. SELECT feature.feature_id AS cysteine_trna_primary_transcript_id,
  12720. feature.feature_id,
  12721. feature.dbxref_id,
  12722. feature.organism_id,
  12723. feature.name,
  12724. feature.uniquename,
  12725. feature.residues,
  12726. feature.seqlen,
  12727. feature.md5checksum,
  12728. feature.type_id,
  12729. feature.is_analysis,
  12730. feature.is_obsolete,
  12731. feature.timeaccessioned,
  12732. feature.timelastmodified
  12733. FROM (feature
  12734. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12735. WHERE ((cvterm.name)::text = 'cysteine_tRNA_primary_transcript'::text);
  12736. --
  12737. -- Name: cysteinyl_trna; Type: VIEW; Schema: so; Owner: -
  12738. --
  12739. CREATE VIEW cysteinyl_trna AS
  12740. SELECT feature.feature_id AS cysteinyl_trna_id,
  12741. feature.feature_id,
  12742. feature.dbxref_id,
  12743. feature.organism_id,
  12744. feature.name,
  12745. feature.uniquename,
  12746. feature.residues,
  12747. feature.seqlen,
  12748. feature.md5checksum,
  12749. feature.type_id,
  12750. feature.is_analysis,
  12751. feature.is_obsolete,
  12752. feature.timeaccessioned,
  12753. feature.timelastmodified
  12754. FROM (feature
  12755. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12756. WHERE ((cvterm.name)::text = 'cysteinyl_tRNA'::text);
  12757. --
  12758. -- Name: cytoplasmic_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  12759. --
  12760. CREATE VIEW cytoplasmic_polypeptide_region AS
  12761. SELECT feature.feature_id AS cytoplasmic_polypeptide_region_id,
  12762. feature.feature_id,
  12763. feature.dbxref_id,
  12764. feature.organism_id,
  12765. feature.name,
  12766. feature.uniquename,
  12767. feature.residues,
  12768. feature.seqlen,
  12769. feature.md5checksum,
  12770. feature.type_id,
  12771. feature.is_analysis,
  12772. feature.is_obsolete,
  12773. feature.timeaccessioned,
  12774. feature.timelastmodified
  12775. FROM (feature
  12776. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12777. WHERE ((cvterm.name)::text = 'cytoplasmic_polypeptide_region'::text);
  12778. --
  12779. -- Name: d_cluster; Type: VIEW; Schema: so; Owner: -
  12780. --
  12781. CREATE VIEW d_cluster AS
  12782. SELECT feature.feature_id AS d_cluster_id,
  12783. feature.feature_id,
  12784. feature.dbxref_id,
  12785. feature.organism_id,
  12786. feature.name,
  12787. feature.uniquename,
  12788. feature.residues,
  12789. feature.seqlen,
  12790. feature.md5checksum,
  12791. feature.type_id,
  12792. feature.is_analysis,
  12793. feature.is_obsolete,
  12794. feature.timeaccessioned,
  12795. feature.timelastmodified
  12796. FROM (feature
  12797. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12798. WHERE ((cvterm.name)::text = 'D_cluster'::text);
  12799. --
  12800. -- Name: d_dj_c_cluster; Type: VIEW; Schema: so; Owner: -
  12801. --
  12802. CREATE VIEW d_dj_c_cluster AS
  12803. SELECT feature.feature_id AS d_dj_c_cluster_id,
  12804. feature.feature_id,
  12805. feature.dbxref_id,
  12806. feature.organism_id,
  12807. feature.name,
  12808. feature.uniquename,
  12809. feature.residues,
  12810. feature.seqlen,
  12811. feature.md5checksum,
  12812. feature.type_id,
  12813. feature.is_analysis,
  12814. feature.is_obsolete,
  12815. feature.timeaccessioned,
  12816. feature.timelastmodified
  12817. FROM (feature
  12818. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12819. WHERE ((cvterm.name)::text = 'D_DJ_C_cluster'::text);
  12820. --
  12821. -- Name: d_dj_cluster; Type: VIEW; Schema: so; Owner: -
  12822. --
  12823. CREATE VIEW d_dj_cluster AS
  12824. SELECT feature.feature_id AS d_dj_cluster_id,
  12825. feature.feature_id,
  12826. feature.dbxref_id,
  12827. feature.organism_id,
  12828. feature.name,
  12829. feature.uniquename,
  12830. feature.residues,
  12831. feature.seqlen,
  12832. feature.md5checksum,
  12833. feature.type_id,
  12834. feature.is_analysis,
  12835. feature.is_obsolete,
  12836. feature.timeaccessioned,
  12837. feature.timelastmodified
  12838. FROM (feature
  12839. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12840. WHERE ((cvterm.name)::text = 'D_DJ_cluster'::text);
  12841. --
  12842. -- Name: d_dj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  12843. --
  12844. CREATE VIEW d_dj_j_c_cluster AS
  12845. SELECT feature.feature_id AS d_dj_j_c_cluster_id,
  12846. feature.feature_id,
  12847. feature.dbxref_id,
  12848. feature.organism_id,
  12849. feature.name,
  12850. feature.uniquename,
  12851. feature.residues,
  12852. feature.seqlen,
  12853. feature.md5checksum,
  12854. feature.type_id,
  12855. feature.is_analysis,
  12856. feature.is_obsolete,
  12857. feature.timeaccessioned,
  12858. feature.timelastmodified
  12859. FROM (feature
  12860. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12861. WHERE ((cvterm.name)::text = 'D_DJ_J_C_cluster'::text);
  12862. --
  12863. -- Name: d_dj_j_cluster; Type: VIEW; Schema: so; Owner: -
  12864. --
  12865. CREATE VIEW d_dj_j_cluster AS
  12866. SELECT feature.feature_id AS d_dj_j_cluster_id,
  12867. feature.feature_id,
  12868. feature.dbxref_id,
  12869. feature.organism_id,
  12870. feature.name,
  12871. feature.uniquename,
  12872. feature.residues,
  12873. feature.seqlen,
  12874. feature.md5checksum,
  12875. feature.type_id,
  12876. feature.is_analysis,
  12877. feature.is_obsolete,
  12878. feature.timeaccessioned,
  12879. feature.timelastmodified
  12880. FROM (feature
  12881. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12882. WHERE ((cvterm.name)::text = 'D_DJ_J_cluster'::text);
  12883. --
  12884. -- Name: d_gene; Type: VIEW; Schema: so; Owner: -
  12885. --
  12886. CREATE VIEW d_gene AS
  12887. SELECT feature.feature_id AS d_gene_id,
  12888. feature.feature_id,
  12889. feature.dbxref_id,
  12890. feature.organism_id,
  12891. feature.name,
  12892. feature.uniquename,
  12893. feature.residues,
  12894. feature.seqlen,
  12895. feature.md5checksum,
  12896. feature.type_id,
  12897. feature.is_analysis,
  12898. feature.is_obsolete,
  12899. feature.timeaccessioned,
  12900. feature.timelastmodified
  12901. FROM (feature
  12902. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12903. WHERE ((cvterm.name)::text = 'D_gene'::text);
  12904. --
  12905. -- Name: d_gene_recombination_feature; Type: VIEW; Schema: so; Owner: -
  12906. --
  12907. CREATE VIEW d_gene_recombination_feature AS
  12908. SELECT feature.feature_id AS d_gene_recombination_feature_id,
  12909. feature.feature_id,
  12910. feature.dbxref_id,
  12911. feature.organism_id,
  12912. feature.name,
  12913. feature.uniquename,
  12914. feature.residues,
  12915. feature.seqlen,
  12916. feature.md5checksum,
  12917. feature.type_id,
  12918. feature.is_analysis,
  12919. feature.is_obsolete,
  12920. feature.timeaccessioned,
  12921. feature.timelastmodified
  12922. FROM (feature
  12923. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12924. 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));
  12925. --
  12926. -- Name: d_interchr_transposition; Type: VIEW; Schema: so; Owner: -
  12927. --
  12928. CREATE VIEW d_interchr_transposition AS
  12929. SELECT feature.feature_id AS d_interchr_transposition_id,
  12930. feature.feature_id,
  12931. feature.dbxref_id,
  12932. feature.organism_id,
  12933. feature.name,
  12934. feature.uniquename,
  12935. feature.residues,
  12936. feature.seqlen,
  12937. feature.md5checksum,
  12938. feature.type_id,
  12939. feature.is_analysis,
  12940. feature.is_obsolete,
  12941. feature.timeaccessioned,
  12942. feature.timelastmodified
  12943. FROM (feature
  12944. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12945. WHERE ((cvterm.name)::text = 'deficient_interchromosomal_transposition'::text);
  12946. --
  12947. -- Name: d_intrachr_transposition; Type: VIEW; Schema: so; Owner: -
  12948. --
  12949. CREATE VIEW d_intrachr_transposition AS
  12950. SELECT feature.feature_id AS d_intrachr_transposition_id,
  12951. feature.feature_id,
  12952. feature.dbxref_id,
  12953. feature.organism_id,
  12954. feature.name,
  12955. feature.uniquename,
  12956. feature.residues,
  12957. feature.seqlen,
  12958. feature.md5checksum,
  12959. feature.type_id,
  12960. feature.is_analysis,
  12961. feature.is_obsolete,
  12962. feature.timeaccessioned,
  12963. feature.timelastmodified
  12964. FROM (feature
  12965. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12966. WHERE ((cvterm.name)::text = 'deficient_intrachromosomal_transposition'::text);
  12967. --
  12968. -- Name: d_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  12969. --
  12970. CREATE VIEW d_j_c_cluster AS
  12971. SELECT feature.feature_id AS d_j_c_cluster_id,
  12972. feature.feature_id,
  12973. feature.dbxref_id,
  12974. feature.organism_id,
  12975. feature.name,
  12976. feature.uniquename,
  12977. feature.residues,
  12978. feature.seqlen,
  12979. feature.md5checksum,
  12980. feature.type_id,
  12981. feature.is_analysis,
  12982. feature.is_obsolete,
  12983. feature.timeaccessioned,
  12984. feature.timelastmodified
  12985. FROM (feature
  12986. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  12987. WHERE ((cvterm.name)::text = 'D_J_C_cluster'::text);
  12988. --
  12989. -- Name: d_j_cluster; Type: VIEW; Schema: so; Owner: -
  12990. --
  12991. CREATE VIEW d_j_cluster AS
  12992. SELECT feature.feature_id AS d_j_cluster_id,
  12993. feature.feature_id,
  12994. feature.dbxref_id,
  12995. feature.organism_id,
  12996. feature.name,
  12997. feature.uniquename,
  12998. feature.residues,
  12999. feature.seqlen,
  13000. feature.md5checksum,
  13001. feature.type_id,
  13002. feature.is_analysis,
  13003. feature.is_obsolete,
  13004. feature.timeaccessioned,
  13005. feature.timelastmodified
  13006. FROM (feature
  13007. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13008. WHERE ((cvterm.name)::text = 'D_J_cluster'::text);
  13009. --
  13010. -- Name: d_loop; Type: VIEW; Schema: so; Owner: -
  13011. --
  13012. CREATE VIEW d_loop AS
  13013. SELECT feature.feature_id AS d_loop_id,
  13014. feature.feature_id,
  13015. feature.dbxref_id,
  13016. feature.organism_id,
  13017. feature.name,
  13018. feature.uniquename,
  13019. feature.residues,
  13020. feature.seqlen,
  13021. feature.md5checksum,
  13022. feature.type_id,
  13023. feature.is_analysis,
  13024. feature.is_obsolete,
  13025. feature.timeaccessioned,
  13026. feature.timelastmodified
  13027. FROM (feature
  13028. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13029. WHERE ((cvterm.name)::text = 'D_loop'::text);
  13030. --
  13031. -- Name: dart_marker; Type: VIEW; Schema: so; Owner: -
  13032. --
  13033. CREATE VIEW dart_marker AS
  13034. SELECT feature.feature_id AS dart_marker_id,
  13035. feature.feature_id,
  13036. feature.dbxref_id,
  13037. feature.organism_id,
  13038. feature.name,
  13039. feature.uniquename,
  13040. feature.residues,
  13041. feature.seqlen,
  13042. feature.md5checksum,
  13043. feature.type_id,
  13044. feature.is_analysis,
  13045. feature.is_obsolete,
  13046. feature.timeaccessioned,
  13047. feature.timelastmodified
  13048. FROM (feature
  13049. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13050. WHERE ((cvterm.name)::text = 'DArT_marker'::text);
  13051. --
  13052. -- Name: databank_entry; Type: VIEW; Schema: so; Owner: -
  13053. --
  13054. CREATE VIEW databank_entry AS
  13055. SELECT feature.feature_id AS databank_entry_id,
  13056. feature.feature_id,
  13057. feature.dbxref_id,
  13058. feature.organism_id,
  13059. feature.name,
  13060. feature.uniquename,
  13061. feature.residues,
  13062. feature.seqlen,
  13063. feature.md5checksum,
  13064. feature.type_id,
  13065. feature.is_analysis,
  13066. feature.is_obsolete,
  13067. feature.timeaccessioned,
  13068. feature.timelastmodified
  13069. FROM (feature
  13070. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13071. WHERE ((cvterm.name)::text = 'databank_entry'::text);
  13072. --
  13073. -- Name: dcaps_primer; Type: VIEW; Schema: so; Owner: -
  13074. --
  13075. CREATE VIEW dcaps_primer AS
  13076. SELECT feature.feature_id AS dcaps_primer_id,
  13077. feature.feature_id,
  13078. feature.dbxref_id,
  13079. feature.organism_id,
  13080. feature.name,
  13081. feature.uniquename,
  13082. feature.residues,
  13083. feature.seqlen,
  13084. feature.md5checksum,
  13085. feature.type_id,
  13086. feature.is_analysis,
  13087. feature.is_obsolete,
  13088. feature.timeaccessioned,
  13089. feature.timelastmodified
  13090. FROM (feature
  13091. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13092. WHERE ((cvterm.name)::text = 'dCAPS_primer'::text);
  13093. --
  13094. -- Name: dce; Type: VIEW; Schema: so; Owner: -
  13095. --
  13096. CREATE VIEW dce AS
  13097. SELECT feature.feature_id AS dce_id,
  13098. feature.feature_id,
  13099. feature.dbxref_id,
  13100. feature.organism_id,
  13101. feature.name,
  13102. feature.uniquename,
  13103. feature.residues,
  13104. feature.seqlen,
  13105. feature.md5checksum,
  13106. feature.type_id,
  13107. feature.is_analysis,
  13108. feature.is_obsolete,
  13109. feature.timeaccessioned,
  13110. feature.timelastmodified
  13111. FROM (feature
  13112. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13113. WHERE ((cvterm.name)::text = 'DCE'::text);
  13114. --
  13115. -- Name: dce_si; Type: VIEW; Schema: so; Owner: -
  13116. --
  13117. CREATE VIEW dce_si AS
  13118. SELECT feature.feature_id AS dce_si_id,
  13119. feature.feature_id,
  13120. feature.dbxref_id,
  13121. feature.organism_id,
  13122. feature.name,
  13123. feature.uniquename,
  13124. feature.residues,
  13125. feature.seqlen,
  13126. feature.md5checksum,
  13127. feature.type_id,
  13128. feature.is_analysis,
  13129. feature.is_obsolete,
  13130. feature.timeaccessioned,
  13131. feature.timelastmodified
  13132. FROM (feature
  13133. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13134. WHERE ((cvterm.name)::text = 'DCE_SI'::text);
  13135. --
  13136. -- Name: dce_sii; Type: VIEW; Schema: so; Owner: -
  13137. --
  13138. CREATE VIEW dce_sii AS
  13139. SELECT feature.feature_id AS dce_sii_id,
  13140. feature.feature_id,
  13141. feature.dbxref_id,
  13142. feature.organism_id,
  13143. feature.name,
  13144. feature.uniquename,
  13145. feature.residues,
  13146. feature.seqlen,
  13147. feature.md5checksum,
  13148. feature.type_id,
  13149. feature.is_analysis,
  13150. feature.is_obsolete,
  13151. feature.timeaccessioned,
  13152. feature.timelastmodified
  13153. FROM (feature
  13154. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13155. WHERE ((cvterm.name)::text = 'DCE_SII'::text);
  13156. --
  13157. -- Name: dce_siii; Type: VIEW; Schema: so; Owner: -
  13158. --
  13159. CREATE VIEW dce_siii AS
  13160. SELECT feature.feature_id AS dce_siii_id,
  13161. feature.feature_id,
  13162. feature.dbxref_id,
  13163. feature.organism_id,
  13164. feature.name,
  13165. feature.uniquename,
  13166. feature.residues,
  13167. feature.seqlen,
  13168. feature.md5checksum,
  13169. feature.type_id,
  13170. feature.is_analysis,
  13171. feature.is_obsolete,
  13172. feature.timeaccessioned,
  13173. feature.timelastmodified
  13174. FROM (feature
  13175. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13176. WHERE ((cvterm.name)::text = 'DCE_SIII'::text);
  13177. --
  13178. -- Name: de_novo_variant; Type: VIEW; Schema: so; Owner: -
  13179. --
  13180. CREATE VIEW de_novo_variant AS
  13181. SELECT feature.feature_id AS de_novo_variant_id,
  13182. feature.feature_id,
  13183. feature.dbxref_id,
  13184. feature.organism_id,
  13185. feature.name,
  13186. feature.uniquename,
  13187. feature.residues,
  13188. feature.seqlen,
  13189. feature.md5checksum,
  13190. feature.type_id,
  13191. feature.is_analysis,
  13192. feature.is_obsolete,
  13193. feature.timeaccessioned,
  13194. feature.timelastmodified
  13195. FROM (feature
  13196. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13197. WHERE ((cvterm.name)::text = 'de_novo_variant'::text);
  13198. --
  13199. -- Name: decayed_exon; Type: VIEW; Schema: so; Owner: -
  13200. --
  13201. CREATE VIEW decayed_exon AS
  13202. SELECT feature.feature_id AS decayed_exon_id,
  13203. feature.feature_id,
  13204. feature.dbxref_id,
  13205. feature.organism_id,
  13206. feature.name,
  13207. feature.uniquename,
  13208. feature.residues,
  13209. feature.seqlen,
  13210. feature.md5checksum,
  13211. feature.type_id,
  13212. feature.is_analysis,
  13213. feature.is_obsolete,
  13214. feature.timeaccessioned,
  13215. feature.timelastmodified
  13216. FROM (feature
  13217. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13218. WHERE ((cvterm.name)::text = 'decayed_exon'::text);
  13219. --
  13220. -- Name: decreased_polyadenylation_variant; Type: VIEW; Schema: so; Owner: -
  13221. --
  13222. CREATE VIEW decreased_polyadenylation_variant AS
  13223. SELECT feature.feature_id AS decreased_polyadenylation_variant_id,
  13224. feature.feature_id,
  13225. feature.dbxref_id,
  13226. feature.organism_id,
  13227. feature.name,
  13228. feature.uniquename,
  13229. feature.residues,
  13230. feature.seqlen,
  13231. feature.md5checksum,
  13232. feature.type_id,
  13233. feature.is_analysis,
  13234. feature.is_obsolete,
  13235. feature.timeaccessioned,
  13236. feature.timelastmodified
  13237. FROM (feature
  13238. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13239. WHERE ((cvterm.name)::text = 'decreased_polyadenylation_variant'::text);
  13240. --
  13241. -- Name: decreased_transcript_level_variant; Type: VIEW; Schema: so; Owner: -
  13242. --
  13243. CREATE VIEW decreased_transcript_level_variant AS
  13244. SELECT feature.feature_id AS decreased_transcript_level_variant_id,
  13245. feature.feature_id,
  13246. feature.dbxref_id,
  13247. feature.organism_id,
  13248. feature.name,
  13249. feature.uniquename,
  13250. feature.residues,
  13251. feature.seqlen,
  13252. feature.md5checksum,
  13253. feature.type_id,
  13254. feature.is_analysis,
  13255. feature.is_obsolete,
  13256. feature.timeaccessioned,
  13257. feature.timelastmodified
  13258. FROM (feature
  13259. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13260. WHERE ((cvterm.name)::text = 'decreased_transcript_level_variant'::text);
  13261. --
  13262. -- Name: decreased_transcript_stability_variant; Type: VIEW; Schema: so; Owner: -
  13263. --
  13264. CREATE VIEW decreased_transcript_stability_variant AS
  13265. SELECT feature.feature_id AS decreased_transcript_stability_variant_id,
  13266. feature.feature_id,
  13267. feature.dbxref_id,
  13268. feature.organism_id,
  13269. feature.name,
  13270. feature.uniquename,
  13271. feature.residues,
  13272. feature.seqlen,
  13273. feature.md5checksum,
  13274. feature.type_id,
  13275. feature.is_analysis,
  13276. feature.is_obsolete,
  13277. feature.timeaccessioned,
  13278. feature.timelastmodified
  13279. FROM (feature
  13280. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13281. WHERE ((cvterm.name)::text = 'decreased_transcript_stability_variant'::text);
  13282. --
  13283. -- Name: decreased_transcription_rate_variant; Type: VIEW; Schema: so; Owner: -
  13284. --
  13285. CREATE VIEW decreased_transcription_rate_variant AS
  13286. SELECT feature.feature_id AS decreased_transcription_rate_variant_id,
  13287. feature.feature_id,
  13288. feature.dbxref_id,
  13289. feature.organism_id,
  13290. feature.name,
  13291. feature.uniquename,
  13292. feature.residues,
  13293. feature.seqlen,
  13294. feature.md5checksum,
  13295. feature.type_id,
  13296. feature.is_analysis,
  13297. feature.is_obsolete,
  13298. feature.timeaccessioned,
  13299. feature.timelastmodified
  13300. FROM (feature
  13301. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13302. WHERE ((cvterm.name)::text = 'decreased_transcription_rate_variant'::text);
  13303. --
  13304. -- Name: decreased_translational_product_level; Type: VIEW; Schema: so; Owner: -
  13305. --
  13306. CREATE VIEW decreased_translational_product_level AS
  13307. SELECT feature.feature_id AS decreased_translational_product_level_id,
  13308. feature.feature_id,
  13309. feature.dbxref_id,
  13310. feature.organism_id,
  13311. feature.name,
  13312. feature.uniquename,
  13313. feature.residues,
  13314. feature.seqlen,
  13315. feature.md5checksum,
  13316. feature.type_id,
  13317. feature.is_analysis,
  13318. feature.is_obsolete,
  13319. feature.timeaccessioned,
  13320. feature.timelastmodified
  13321. FROM (feature
  13322. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13323. WHERE ((cvterm.name)::text = 'decreased_translational_product_level'::text);
  13324. --
  13325. -- Name: defective_conjugative_transposon; Type: VIEW; Schema: so; Owner: -
  13326. --
  13327. CREATE VIEW defective_conjugative_transposon AS
  13328. SELECT feature.feature_id AS defective_conjugative_transposon_id,
  13329. feature.feature_id,
  13330. feature.dbxref_id,
  13331. feature.organism_id,
  13332. feature.name,
  13333. feature.uniquename,
  13334. feature.residues,
  13335. feature.seqlen,
  13336. feature.md5checksum,
  13337. feature.type_id,
  13338. feature.is_analysis,
  13339. feature.is_obsolete,
  13340. feature.timeaccessioned,
  13341. feature.timelastmodified
  13342. FROM (feature
  13343. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13344. WHERE ((cvterm.name)::text = 'defective_conjugative_transposon'::text);
  13345. --
  13346. -- Name: deficient_inversion; Type: VIEW; Schema: so; Owner: -
  13347. --
  13348. CREATE VIEW deficient_inversion AS
  13349. SELECT feature.feature_id AS deficient_inversion_id,
  13350. feature.feature_id,
  13351. feature.dbxref_id,
  13352. feature.organism_id,
  13353. feature.name,
  13354. feature.uniquename,
  13355. feature.residues,
  13356. feature.seqlen,
  13357. feature.md5checksum,
  13358. feature.type_id,
  13359. feature.is_analysis,
  13360. feature.is_obsolete,
  13361. feature.timeaccessioned,
  13362. feature.timelastmodified
  13363. FROM (feature
  13364. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13365. WHERE ((cvterm.name)::text = 'deficient_inversion'::text);
  13366. --
  13367. -- Name: deficient_translocation; Type: VIEW; Schema: so; Owner: -
  13368. --
  13369. CREATE VIEW deficient_translocation AS
  13370. SELECT feature.feature_id AS deficient_translocation_id,
  13371. feature.feature_id,
  13372. feature.dbxref_id,
  13373. feature.organism_id,
  13374. feature.name,
  13375. feature.uniquename,
  13376. feature.residues,
  13377. feature.seqlen,
  13378. feature.md5checksum,
  13379. feature.type_id,
  13380. feature.is_analysis,
  13381. feature.is_obsolete,
  13382. feature.timeaccessioned,
  13383. feature.timelastmodified
  13384. FROM (feature
  13385. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13386. WHERE ((cvterm.name)::text = 'deficient_translocation'::text);
  13387. --
  13388. -- Name: deletion; Type: VIEW; Schema: so; Owner: -
  13389. --
  13390. CREATE VIEW deletion AS
  13391. SELECT feature.feature_id AS deletion_id,
  13392. feature.feature_id,
  13393. feature.dbxref_id,
  13394. feature.organism_id,
  13395. feature.name,
  13396. feature.uniquename,
  13397. feature.residues,
  13398. feature.seqlen,
  13399. feature.md5checksum,
  13400. feature.type_id,
  13401. feature.is_analysis,
  13402. feature.is_obsolete,
  13403. feature.timeaccessioned,
  13404. feature.timelastmodified
  13405. FROM (feature
  13406. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13407. WHERE ((cvterm.name)::text = 'deletion'::text);
  13408. --
  13409. -- Name: deletion_breakpoint; Type: VIEW; Schema: so; Owner: -
  13410. --
  13411. CREATE VIEW deletion_breakpoint AS
  13412. SELECT feature.feature_id AS deletion_breakpoint_id,
  13413. feature.feature_id,
  13414. feature.dbxref_id,
  13415. feature.organism_id,
  13416. feature.name,
  13417. feature.uniquename,
  13418. feature.residues,
  13419. feature.seqlen,
  13420. feature.md5checksum,
  13421. feature.type_id,
  13422. feature.is_analysis,
  13423. feature.is_obsolete,
  13424. feature.timeaccessioned,
  13425. feature.timelastmodified
  13426. FROM (feature
  13427. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13428. WHERE ((cvterm.name)::text = 'deletion_breakpoint'::text);
  13429. --
  13430. -- Name: deletion_junction; Type: VIEW; Schema: so; Owner: -
  13431. --
  13432. CREATE VIEW deletion_junction AS
  13433. SELECT feature.feature_id AS deletion_junction_id,
  13434. feature.feature_id,
  13435. feature.dbxref_id,
  13436. feature.organism_id,
  13437. feature.name,
  13438. feature.uniquename,
  13439. feature.residues,
  13440. feature.seqlen,
  13441. feature.md5checksum,
  13442. feature.type_id,
  13443. feature.is_analysis,
  13444. feature.is_obsolete,
  13445. feature.timeaccessioned,
  13446. feature.timelastmodified
  13447. FROM (feature
  13448. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13449. WHERE ((cvterm.name)::text = 'deletion_junction'::text);
  13450. --
  13451. -- Name: designed_sequence; Type: VIEW; Schema: so; Owner: -
  13452. --
  13453. CREATE VIEW designed_sequence AS
  13454. SELECT feature.feature_id AS designed_sequence_id,
  13455. feature.feature_id,
  13456. feature.dbxref_id,
  13457. feature.organism_id,
  13458. feature.name,
  13459. feature.uniquename,
  13460. feature.residues,
  13461. feature.seqlen,
  13462. feature.md5checksum,
  13463. feature.type_id,
  13464. feature.is_analysis,
  13465. feature.is_obsolete,
  13466. feature.timeaccessioned,
  13467. feature.timelastmodified
  13468. FROM (feature
  13469. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13470. WHERE ((cvterm.name)::text = 'designed_sequence'::text);
  13471. --
  13472. -- Name: dexstrosynaptic_chromosome; Type: VIEW; Schema: so; Owner: -
  13473. --
  13474. CREATE VIEW dexstrosynaptic_chromosome AS
  13475. SELECT feature.feature_id AS dexstrosynaptic_chromosome_id,
  13476. feature.feature_id,
  13477. feature.dbxref_id,
  13478. feature.organism_id,
  13479. feature.name,
  13480. feature.uniquename,
  13481. feature.residues,
  13482. feature.seqlen,
  13483. feature.md5checksum,
  13484. feature.type_id,
  13485. feature.is_analysis,
  13486. feature.is_obsolete,
  13487. feature.timeaccessioned,
  13488. feature.timelastmodified
  13489. FROM (feature
  13490. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13491. WHERE ((cvterm.name)::text = 'dexstrosynaptic_chromosome'::text);
  13492. --
  13493. -- Name: dhu_loop; Type: VIEW; Schema: so; Owner: -
  13494. --
  13495. CREATE VIEW dhu_loop AS
  13496. SELECT feature.feature_id AS dhu_loop_id,
  13497. feature.feature_id,
  13498. feature.dbxref_id,
  13499. feature.organism_id,
  13500. feature.name,
  13501. feature.uniquename,
  13502. feature.residues,
  13503. feature.seqlen,
  13504. feature.md5checksum,
  13505. feature.type_id,
  13506. feature.is_analysis,
  13507. feature.is_obsolete,
  13508. feature.timeaccessioned,
  13509. feature.timelastmodified
  13510. FROM (feature
  13511. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13512. WHERE ((cvterm.name)::text = 'DHU_loop'::text);
  13513. --
  13514. -- Name: dicistronic; Type: VIEW; Schema: so; Owner: -
  13515. --
  13516. CREATE VIEW dicistronic AS
  13517. SELECT feature.feature_id AS dicistronic_id,
  13518. feature.feature_id,
  13519. feature.dbxref_id,
  13520. feature.organism_id,
  13521. feature.name,
  13522. feature.uniquename,
  13523. feature.residues,
  13524. feature.seqlen,
  13525. feature.md5checksum,
  13526. feature.type_id,
  13527. feature.is_analysis,
  13528. feature.is_obsolete,
  13529. feature.timeaccessioned,
  13530. feature.timelastmodified
  13531. FROM (feature
  13532. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13533. WHERE ((cvterm.name)::text = 'dicistronic'::text);
  13534. --
  13535. -- Name: dicistronic_mrna; Type: VIEW; Schema: so; Owner: -
  13536. --
  13537. CREATE VIEW dicistronic_mrna AS
  13538. SELECT feature.feature_id AS dicistronic_mrna_id,
  13539. feature.feature_id,
  13540. feature.dbxref_id,
  13541. feature.organism_id,
  13542. feature.name,
  13543. feature.uniquename,
  13544. feature.residues,
  13545. feature.seqlen,
  13546. feature.md5checksum,
  13547. feature.type_id,
  13548. feature.is_analysis,
  13549. feature.is_obsolete,
  13550. feature.timeaccessioned,
  13551. feature.timelastmodified
  13552. FROM (feature
  13553. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13554. WHERE ((cvterm.name)::text = 'dicistronic_mRNA'::text);
  13555. --
  13556. -- Name: dicistronic_primary_transcript; Type: VIEW; Schema: so; Owner: -
  13557. --
  13558. CREATE VIEW dicistronic_primary_transcript AS
  13559. SELECT feature.feature_id AS dicistronic_primary_transcript_id,
  13560. feature.feature_id,
  13561. feature.dbxref_id,
  13562. feature.organism_id,
  13563. feature.name,
  13564. feature.uniquename,
  13565. feature.residues,
  13566. feature.seqlen,
  13567. feature.md5checksum,
  13568. feature.type_id,
  13569. feature.is_analysis,
  13570. feature.is_obsolete,
  13571. feature.timeaccessioned,
  13572. feature.timelastmodified
  13573. FROM (feature
  13574. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13575. WHERE ((cvterm.name)::text = 'dicistronic_primary_transcript'::text);
  13576. --
  13577. -- Name: dicistronic_transcript; Type: VIEW; Schema: so; Owner: -
  13578. --
  13579. CREATE VIEW dicistronic_transcript AS
  13580. SELECT feature.feature_id AS dicistronic_transcript_id,
  13581. feature.feature_id,
  13582. feature.dbxref_id,
  13583. feature.organism_id,
  13584. feature.name,
  13585. feature.uniquename,
  13586. feature.residues,
  13587. feature.seqlen,
  13588. feature.md5checksum,
  13589. feature.type_id,
  13590. feature.is_analysis,
  13591. feature.is_obsolete,
  13592. feature.timeaccessioned,
  13593. feature.timelastmodified
  13594. FROM (feature
  13595. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13596. WHERE ((((cvterm.name)::text = 'dicistronic_mRNA'::text) OR ((cvterm.name)::text = 'dicistronic_primary_transcript'::text)) OR ((cvterm.name)::text = 'dicistronic_transcript'::text));
  13597. --
  13598. -- Name: dif_site; Type: VIEW; Schema: so; Owner: -
  13599. --
  13600. CREATE VIEW dif_site AS
  13601. SELECT feature.feature_id AS dif_site_id,
  13602. feature.feature_id,
  13603. feature.dbxref_id,
  13604. feature.organism_id,
  13605. feature.name,
  13606. feature.uniquename,
  13607. feature.residues,
  13608. feature.seqlen,
  13609. feature.md5checksum,
  13610. feature.type_id,
  13611. feature.is_analysis,
  13612. feature.is_obsolete,
  13613. feature.timeaccessioned,
  13614. feature.timelastmodified
  13615. FROM (feature
  13616. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13617. WHERE ((cvterm.name)::text = 'dif_site'::text);
  13618. --
  13619. -- Name: dihydrouridine; Type: VIEW; Schema: so; Owner: -
  13620. --
  13621. CREATE VIEW dihydrouridine AS
  13622. SELECT feature.feature_id AS dihydrouridine_id,
  13623. feature.feature_id,
  13624. feature.dbxref_id,
  13625. feature.organism_id,
  13626. feature.name,
  13627. feature.uniquename,
  13628. feature.residues,
  13629. feature.seqlen,
  13630. feature.md5checksum,
  13631. feature.type_id,
  13632. feature.is_analysis,
  13633. feature.is_obsolete,
  13634. feature.timeaccessioned,
  13635. feature.timelastmodified
  13636. FROM (feature
  13637. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13638. WHERE ((cvterm.name)::text = 'dihydrouridine'::text);
  13639. --
  13640. -- Name: dinucleotide_repeat_microsatellite_feature; Type: VIEW; Schema: so; Owner: -
  13641. --
  13642. CREATE VIEW dinucleotide_repeat_microsatellite_feature AS
  13643. SELECT feature.feature_id AS dinucleotide_repeat_microsatellite_feature_id,
  13644. feature.feature_id,
  13645. feature.dbxref_id,
  13646. feature.organism_id,
  13647. feature.name,
  13648. feature.uniquename,
  13649. feature.residues,
  13650. feature.seqlen,
  13651. feature.md5checksum,
  13652. feature.type_id,
  13653. feature.is_analysis,
  13654. feature.is_obsolete,
  13655. feature.timeaccessioned,
  13656. feature.timelastmodified
  13657. FROM (feature
  13658. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13659. WHERE ((cvterm.name)::text = 'dinucleotide_repeat_microsatellite_feature'::text);
  13660. --
  13661. -- Name: diplotype; Type: VIEW; Schema: so; Owner: -
  13662. --
  13663. CREATE VIEW diplotype AS
  13664. SELECT feature.feature_id AS diplotype_id,
  13665. feature.feature_id,
  13666. feature.dbxref_id,
  13667. feature.organism_id,
  13668. feature.name,
  13669. feature.uniquename,
  13670. feature.residues,
  13671. feature.seqlen,
  13672. feature.md5checksum,
  13673. feature.type_id,
  13674. feature.is_analysis,
  13675. feature.is_obsolete,
  13676. feature.timeaccessioned,
  13677. feature.timelastmodified
  13678. FROM (feature
  13679. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13680. WHERE ((cvterm.name)::text = 'diplotype'::text);
  13681. --
  13682. -- Name: direct; Type: VIEW; Schema: so; Owner: -
  13683. --
  13684. CREATE VIEW direct AS
  13685. SELECT feature.feature_id AS direct_id,
  13686. feature.feature_id,
  13687. feature.dbxref_id,
  13688. feature.organism_id,
  13689. feature.name,
  13690. feature.uniquename,
  13691. feature.residues,
  13692. feature.seqlen,
  13693. feature.md5checksum,
  13694. feature.type_id,
  13695. feature.is_analysis,
  13696. feature.is_obsolete,
  13697. feature.timeaccessioned,
  13698. feature.timelastmodified
  13699. FROM (feature
  13700. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13701. WHERE ((cvterm.name)::text = 'direct'::text);
  13702. --
  13703. -- Name: direct_repeat; Type: VIEW; Schema: so; Owner: -
  13704. --
  13705. CREATE VIEW direct_repeat AS
  13706. SELECT feature.feature_id AS direct_repeat_id,
  13707. feature.feature_id,
  13708. feature.dbxref_id,
  13709. feature.organism_id,
  13710. feature.name,
  13711. feature.uniquename,
  13712. feature.residues,
  13713. feature.seqlen,
  13714. feature.md5checksum,
  13715. feature.type_id,
  13716. feature.is_analysis,
  13717. feature.is_obsolete,
  13718. feature.timeaccessioned,
  13719. feature.timelastmodified
  13720. FROM (feature
  13721. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13722. WHERE ((((cvterm.name)::text = 'target_site_duplication'::text) OR ((cvterm.name)::text = 'CRISPR'::text)) OR ((cvterm.name)::text = 'direct_repeat'::text));
  13723. --
  13724. -- Name: direct_tandem_duplication; Type: VIEW; Schema: so; Owner: -
  13725. --
  13726. CREATE VIEW direct_tandem_duplication AS
  13727. SELECT feature.feature_id AS direct_tandem_duplication_id,
  13728. feature.feature_id,
  13729. feature.dbxref_id,
  13730. feature.organism_id,
  13731. feature.name,
  13732. feature.uniquename,
  13733. feature.residues,
  13734. feature.seqlen,
  13735. feature.md5checksum,
  13736. feature.type_id,
  13737. feature.is_analysis,
  13738. feature.is_obsolete,
  13739. feature.timeaccessioned,
  13740. feature.timelastmodified
  13741. FROM (feature
  13742. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13743. WHERE ((cvterm.name)::text = 'direct_tandem_duplication'::text);
  13744. --
  13745. -- Name: direction_attribute; Type: VIEW; Schema: so; Owner: -
  13746. --
  13747. CREATE VIEW direction_attribute AS
  13748. SELECT feature.feature_id AS direction_attribute_id,
  13749. feature.feature_id,
  13750. feature.dbxref_id,
  13751. feature.organism_id,
  13752. feature.name,
  13753. feature.uniquename,
  13754. feature.residues,
  13755. feature.seqlen,
  13756. feature.md5checksum,
  13757. feature.type_id,
  13758. feature.is_analysis,
  13759. feature.is_obsolete,
  13760. feature.timeaccessioned,
  13761. feature.timelastmodified
  13762. FROM (feature
  13763. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13764. WHERE ((((cvterm.name)::text = 'forward'::text) OR ((cvterm.name)::text = 'reverse'::text)) OR ((cvterm.name)::text = 'direction_attribute'::text));
  13765. --
  13766. -- Name: disease_associated_variant; Type: VIEW; Schema: so; Owner: -
  13767. --
  13768. CREATE VIEW disease_associated_variant AS
  13769. SELECT feature.feature_id AS disease_associated_variant_id,
  13770. feature.feature_id,
  13771. feature.dbxref_id,
  13772. feature.organism_id,
  13773. feature.name,
  13774. feature.uniquename,
  13775. feature.residues,
  13776. feature.seqlen,
  13777. feature.md5checksum,
  13778. feature.type_id,
  13779. feature.is_analysis,
  13780. feature.is_obsolete,
  13781. feature.timeaccessioned,
  13782. feature.timelastmodified
  13783. FROM (feature
  13784. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13785. WHERE ((cvterm.name)::text = 'disease_associated_variant'::text);
  13786. --
  13787. -- Name: disease_causing_variant; Type: VIEW; Schema: so; Owner: -
  13788. --
  13789. CREATE VIEW disease_causing_variant AS
  13790. SELECT feature.feature_id AS disease_causing_variant_id,
  13791. feature.feature_id,
  13792. feature.dbxref_id,
  13793. feature.organism_id,
  13794. feature.name,
  13795. feature.uniquename,
  13796. feature.residues,
  13797. feature.seqlen,
  13798. feature.md5checksum,
  13799. feature.type_id,
  13800. feature.is_analysis,
  13801. feature.is_obsolete,
  13802. feature.timeaccessioned,
  13803. feature.timelastmodified
  13804. FROM (feature
  13805. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13806. WHERE ((cvterm.name)::text = 'disease_causing_variant'::text);
  13807. --
  13808. -- Name: dispersed_repeat; Type: VIEW; Schema: so; Owner: -
  13809. --
  13810. CREATE VIEW dispersed_repeat AS
  13811. SELECT feature.feature_id AS dispersed_repeat_id,
  13812. feature.feature_id,
  13813. feature.dbxref_id,
  13814. feature.organism_id,
  13815. feature.name,
  13816. feature.uniquename,
  13817. feature.residues,
  13818. feature.seqlen,
  13819. feature.md5checksum,
  13820. feature.type_id,
  13821. feature.is_analysis,
  13822. feature.is_obsolete,
  13823. feature.timeaccessioned,
  13824. feature.timelastmodified
  13825. FROM (feature
  13826. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13827. WHERE ((cvterm.name)::text = 'dispersed_repeat'::text);
  13828. --
  13829. -- Name: distal_promoter_element; Type: VIEW; Schema: so; Owner: -
  13830. --
  13831. CREATE VIEW distal_promoter_element AS
  13832. SELECT feature.feature_id AS distal_promoter_element_id,
  13833. feature.feature_id,
  13834. feature.dbxref_id,
  13835. feature.organism_id,
  13836. feature.name,
  13837. feature.uniquename,
  13838. feature.residues,
  13839. feature.seqlen,
  13840. feature.md5checksum,
  13841. feature.type_id,
  13842. feature.is_analysis,
  13843. feature.is_obsolete,
  13844. feature.timeaccessioned,
  13845. feature.timelastmodified
  13846. FROM (feature
  13847. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13848. WHERE ((cvterm.name)::text = 'distal_promoter_element'::text);
  13849. --
  13850. -- Name: distant_three_prime_recoding_signal; Type: VIEW; Schema: so; Owner: -
  13851. --
  13852. CREATE VIEW distant_three_prime_recoding_signal AS
  13853. SELECT feature.feature_id AS distant_three_prime_recoding_signal_id,
  13854. feature.feature_id,
  13855. feature.dbxref_id,
  13856. feature.organism_id,
  13857. feature.name,
  13858. feature.uniquename,
  13859. feature.residues,
  13860. feature.seqlen,
  13861. feature.md5checksum,
  13862. feature.type_id,
  13863. feature.is_analysis,
  13864. feature.is_obsolete,
  13865. feature.timeaccessioned,
  13866. feature.timelastmodified
  13867. FROM (feature
  13868. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13869. WHERE ((cvterm.name)::text = 'distant_three_prime_recoding_signal'::text);
  13870. --
  13871. -- Name: dj_c_cluster; Type: VIEW; Schema: so; Owner: -
  13872. --
  13873. CREATE VIEW dj_c_cluster AS
  13874. SELECT feature.feature_id AS dj_c_cluster_id,
  13875. feature.feature_id,
  13876. feature.dbxref_id,
  13877. feature.organism_id,
  13878. feature.name,
  13879. feature.uniquename,
  13880. feature.residues,
  13881. feature.seqlen,
  13882. feature.md5checksum,
  13883. feature.type_id,
  13884. feature.is_analysis,
  13885. feature.is_obsolete,
  13886. feature.timeaccessioned,
  13887. feature.timelastmodified
  13888. FROM (feature
  13889. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13890. WHERE ((cvterm.name)::text = 'DJ_C_cluster'::text);
  13891. --
  13892. -- Name: dj_gene; Type: VIEW; Schema: so; Owner: -
  13893. --
  13894. CREATE VIEW dj_gene AS
  13895. SELECT feature.feature_id AS dj_gene_id,
  13896. feature.feature_id,
  13897. feature.dbxref_id,
  13898. feature.organism_id,
  13899. feature.name,
  13900. feature.uniquename,
  13901. feature.residues,
  13902. feature.seqlen,
  13903. feature.md5checksum,
  13904. feature.type_id,
  13905. feature.is_analysis,
  13906. feature.is_obsolete,
  13907. feature.timeaccessioned,
  13908. feature.timelastmodified
  13909. FROM (feature
  13910. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13911. WHERE ((cvterm.name)::text = 'DJ_gene'::text);
  13912. --
  13913. -- Name: dj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  13914. --
  13915. CREATE VIEW dj_j_c_cluster AS
  13916. SELECT feature.feature_id AS dj_j_c_cluster_id,
  13917. feature.feature_id,
  13918. feature.dbxref_id,
  13919. feature.organism_id,
  13920. feature.name,
  13921. feature.uniquename,
  13922. feature.residues,
  13923. feature.seqlen,
  13924. feature.md5checksum,
  13925. feature.type_id,
  13926. feature.is_analysis,
  13927. feature.is_obsolete,
  13928. feature.timeaccessioned,
  13929. feature.timelastmodified
  13930. FROM (feature
  13931. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13932. WHERE ((cvterm.name)::text = 'DJ_J_C_cluster'::text);
  13933. --
  13934. -- Name: dj_j_cluster; Type: VIEW; Schema: so; Owner: -
  13935. --
  13936. CREATE VIEW dj_j_cluster AS
  13937. SELECT feature.feature_id AS dj_j_cluster_id,
  13938. feature.feature_id,
  13939. feature.dbxref_id,
  13940. feature.organism_id,
  13941. feature.name,
  13942. feature.uniquename,
  13943. feature.residues,
  13944. feature.seqlen,
  13945. feature.md5checksum,
  13946. feature.type_id,
  13947. feature.is_analysis,
  13948. feature.is_obsolete,
  13949. feature.timeaccessioned,
  13950. feature.timelastmodified
  13951. FROM (feature
  13952. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13953. WHERE ((cvterm.name)::text = 'DJ_J_cluster'::text);
  13954. --
  13955. -- Name: dmv1_motif; Type: VIEW; Schema: so; Owner: -
  13956. --
  13957. CREATE VIEW dmv1_motif AS
  13958. SELECT feature.feature_id AS dmv1_motif_id,
  13959. feature.feature_id,
  13960. feature.dbxref_id,
  13961. feature.organism_id,
  13962. feature.name,
  13963. feature.uniquename,
  13964. feature.residues,
  13965. feature.seqlen,
  13966. feature.md5checksum,
  13967. feature.type_id,
  13968. feature.is_analysis,
  13969. feature.is_obsolete,
  13970. feature.timeaccessioned,
  13971. feature.timelastmodified
  13972. FROM (feature
  13973. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13974. WHERE ((cvterm.name)::text = 'DMv1_motif'::text);
  13975. --
  13976. -- Name: dmv2_motif; Type: VIEW; Schema: so; Owner: -
  13977. --
  13978. CREATE VIEW dmv2_motif AS
  13979. SELECT feature.feature_id AS dmv2_motif_id,
  13980. feature.feature_id,
  13981. feature.dbxref_id,
  13982. feature.organism_id,
  13983. feature.name,
  13984. feature.uniquename,
  13985. feature.residues,
  13986. feature.seqlen,
  13987. feature.md5checksum,
  13988. feature.type_id,
  13989. feature.is_analysis,
  13990. feature.is_obsolete,
  13991. feature.timeaccessioned,
  13992. feature.timelastmodified
  13993. FROM (feature
  13994. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  13995. WHERE ((cvterm.name)::text = 'DMv2_motif'::text);
  13996. --
  13997. -- Name: dmv3_motif; Type: VIEW; Schema: so; Owner: -
  13998. --
  13999. CREATE VIEW dmv3_motif AS
  14000. SELECT feature.feature_id AS dmv3_motif_id,
  14001. feature.feature_id,
  14002. feature.dbxref_id,
  14003. feature.organism_id,
  14004. feature.name,
  14005. feature.uniquename,
  14006. feature.residues,
  14007. feature.seqlen,
  14008. feature.md5checksum,
  14009. feature.type_id,
  14010. feature.is_analysis,
  14011. feature.is_obsolete,
  14012. feature.timeaccessioned,
  14013. feature.timelastmodified
  14014. FROM (feature
  14015. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14016. WHERE ((cvterm.name)::text = 'DMv3_motif'::text);
  14017. --
  14018. -- Name: dmv4_motif; Type: VIEW; Schema: so; Owner: -
  14019. --
  14020. CREATE VIEW dmv4_motif AS
  14021. SELECT feature.feature_id AS dmv4_motif_id,
  14022. feature.feature_id,
  14023. feature.dbxref_id,
  14024. feature.organism_id,
  14025. feature.name,
  14026. feature.uniquename,
  14027. feature.residues,
  14028. feature.seqlen,
  14029. feature.md5checksum,
  14030. feature.type_id,
  14031. feature.is_analysis,
  14032. feature.is_obsolete,
  14033. feature.timeaccessioned,
  14034. feature.timelastmodified
  14035. FROM (feature
  14036. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14037. WHERE ((cvterm.name)::text = 'DMv4_motif'::text);
  14038. --
  14039. -- Name: dmv5_motif; Type: VIEW; Schema: so; Owner: -
  14040. --
  14041. CREATE VIEW dmv5_motif AS
  14042. SELECT feature.feature_id AS dmv5_motif_id,
  14043. feature.feature_id,
  14044. feature.dbxref_id,
  14045. feature.organism_id,
  14046. feature.name,
  14047. feature.uniquename,
  14048. feature.residues,
  14049. feature.seqlen,
  14050. feature.md5checksum,
  14051. feature.type_id,
  14052. feature.is_analysis,
  14053. feature.is_obsolete,
  14054. feature.timeaccessioned,
  14055. feature.timelastmodified
  14056. FROM (feature
  14057. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14058. WHERE ((cvterm.name)::text = 'DMv5_motif'::text);
  14059. --
  14060. -- Name: dna; Type: VIEW; Schema: so; Owner: -
  14061. --
  14062. CREATE VIEW dna AS
  14063. SELECT feature.feature_id AS dna_id,
  14064. feature.feature_id,
  14065. feature.dbxref_id,
  14066. feature.organism_id,
  14067. feature.name,
  14068. feature.uniquename,
  14069. feature.residues,
  14070. feature.seqlen,
  14071. feature.md5checksum,
  14072. feature.type_id,
  14073. feature.is_analysis,
  14074. feature.is_obsolete,
  14075. feature.timeaccessioned,
  14076. feature.timelastmodified
  14077. FROM (feature
  14078. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14079. 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));
  14080. --
  14081. -- Name: dna_aptamer; Type: VIEW; Schema: so; Owner: -
  14082. --
  14083. CREATE VIEW dna_aptamer AS
  14084. SELECT feature.feature_id AS dna_aptamer_id,
  14085. feature.feature_id,
  14086. feature.dbxref_id,
  14087. feature.organism_id,
  14088. feature.name,
  14089. feature.uniquename,
  14090. feature.residues,
  14091. feature.seqlen,
  14092. feature.md5checksum,
  14093. feature.type_id,
  14094. feature.is_analysis,
  14095. feature.is_obsolete,
  14096. feature.timeaccessioned,
  14097. feature.timelastmodified
  14098. FROM (feature
  14099. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14100. WHERE ((cvterm.name)::text = 'DNA_aptamer'::text);
  14101. --
  14102. -- Name: dna_binding_site; Type: VIEW; Schema: so; Owner: -
  14103. --
  14104. CREATE VIEW dna_binding_site AS
  14105. SELECT feature.feature_id AS dna_binding_site_id,
  14106. feature.feature_id,
  14107. feature.dbxref_id,
  14108. feature.organism_id,
  14109. feature.name,
  14110. feature.uniquename,
  14111. feature.residues,
  14112. feature.seqlen,
  14113. feature.md5checksum,
  14114. feature.type_id,
  14115. feature.is_analysis,
  14116. feature.is_obsolete,
  14117. feature.timeaccessioned,
  14118. feature.timelastmodified
  14119. FROM (feature
  14120. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14121. WHERE (((cvterm.name)::text = 'polypeptide_DNA_contact'::text) OR ((cvterm.name)::text = 'DNA_binding_site'::text));
  14122. --
  14123. -- Name: dna_chromosome; Type: VIEW; Schema: so; Owner: -
  14124. --
  14125. CREATE VIEW dna_chromosome AS
  14126. SELECT feature.feature_id AS dna_chromosome_id,
  14127. feature.feature_id,
  14128. feature.dbxref_id,
  14129. feature.organism_id,
  14130. feature.name,
  14131. feature.uniquename,
  14132. feature.residues,
  14133. feature.seqlen,
  14134. feature.md5checksum,
  14135. feature.type_id,
  14136. feature.is_analysis,
  14137. feature.is_obsolete,
  14138. feature.timeaccessioned,
  14139. feature.timelastmodified
  14140. FROM (feature
  14141. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14142. 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));
  14143. --
  14144. -- Name: dna_constraint_sequence; Type: VIEW; Schema: so; Owner: -
  14145. --
  14146. CREATE VIEW dna_constraint_sequence AS
  14147. SELECT feature.feature_id AS dna_constraint_sequence_id,
  14148. feature.feature_id,
  14149. feature.dbxref_id,
  14150. feature.organism_id,
  14151. feature.name,
  14152. feature.uniquename,
  14153. feature.residues,
  14154. feature.seqlen,
  14155. feature.md5checksum,
  14156. feature.type_id,
  14157. feature.is_analysis,
  14158. feature.is_obsolete,
  14159. feature.timeaccessioned,
  14160. feature.timelastmodified
  14161. FROM (feature
  14162. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14163. WHERE ((cvterm.name)::text = 'DNA_constraint_sequence'::text);
  14164. --
  14165. -- Name: dna_motif; Type: VIEW; Schema: so; Owner: -
  14166. --
  14167. CREATE VIEW dna_motif AS
  14168. SELECT feature.feature_id AS dna_motif_id,
  14169. feature.feature_id,
  14170. feature.dbxref_id,
  14171. feature.organism_id,
  14172. feature.name,
  14173. feature.uniquename,
  14174. feature.residues,
  14175. feature.seqlen,
  14176. feature.md5checksum,
  14177. feature.type_id,
  14178. feature.is_analysis,
  14179. feature.is_obsolete,
  14180. feature.timeaccessioned,
  14181. feature.timelastmodified
  14182. FROM (feature
  14183. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14184. 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));
  14185. --
  14186. -- Name: dna_sequence_secondary_structure; Type: VIEW; Schema: so; Owner: -
  14187. --
  14188. CREATE VIEW dna_sequence_secondary_structure AS
  14189. SELECT feature.feature_id AS dna_sequence_secondary_structure_id,
  14190. feature.feature_id,
  14191. feature.dbxref_id,
  14192. feature.organism_id,
  14193. feature.name,
  14194. feature.uniquename,
  14195. feature.residues,
  14196. feature.seqlen,
  14197. feature.md5checksum,
  14198. feature.type_id,
  14199. feature.is_analysis,
  14200. feature.is_obsolete,
  14201. feature.timeaccessioned,
  14202. feature.timelastmodified
  14203. FROM (feature
  14204. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14205. WHERE (((cvterm.name)::text = 'i_motif'::text) OR ((cvterm.name)::text = 'DNA_sequence_secondary_structure'::text));
  14206. --
  14207. -- Name: dna_transposon; Type: VIEW; Schema: so; Owner: -
  14208. --
  14209. CREATE VIEW dna_transposon AS
  14210. SELECT feature.feature_id AS dna_transposon_id,
  14211. feature.feature_id,
  14212. feature.dbxref_id,
  14213. feature.organism_id,
  14214. feature.name,
  14215. feature.uniquename,
  14216. feature.residues,
  14217. feature.seqlen,
  14218. feature.md5checksum,
  14219. feature.type_id,
  14220. feature.is_analysis,
  14221. feature.is_obsolete,
  14222. feature.timeaccessioned,
  14223. feature.timelastmodified
  14224. FROM (feature
  14225. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14226. 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));
  14227. --
  14228. -- Name: dnasei_hypersensitive_site; Type: VIEW; Schema: so; Owner: -
  14229. --
  14230. CREATE VIEW dnasei_hypersensitive_site AS
  14231. SELECT feature.feature_id AS dnasei_hypersensitive_site_id,
  14232. feature.feature_id,
  14233. feature.dbxref_id,
  14234. feature.organism_id,
  14235. feature.name,
  14236. feature.uniquename,
  14237. feature.residues,
  14238. feature.seqlen,
  14239. feature.md5checksum,
  14240. feature.type_id,
  14241. feature.is_analysis,
  14242. feature.is_obsolete,
  14243. feature.timeaccessioned,
  14244. feature.timelastmodified
  14245. FROM (feature
  14246. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14247. WHERE ((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text);
  14248. --
  14249. -- Name: dnazyme; Type: VIEW; Schema: so; Owner: -
  14250. --
  14251. CREATE VIEW dnazyme AS
  14252. SELECT feature.feature_id AS dnazyme_id,
  14253. feature.feature_id,
  14254. feature.dbxref_id,
  14255. feature.organism_id,
  14256. feature.name,
  14257. feature.uniquename,
  14258. feature.residues,
  14259. feature.seqlen,
  14260. feature.md5checksum,
  14261. feature.type_id,
  14262. feature.is_analysis,
  14263. feature.is_obsolete,
  14264. feature.timeaccessioned,
  14265. feature.timelastmodified
  14266. FROM (feature
  14267. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14268. WHERE ((cvterm.name)::text = 'DNAzyme'::text);
  14269. --
  14270. -- Name: double; Type: VIEW; Schema: so; Owner: -
  14271. --
  14272. CREATE VIEW double AS
  14273. SELECT feature.feature_id AS double_id,
  14274. feature.feature_id,
  14275. feature.dbxref_id,
  14276. feature.organism_id,
  14277. feature.name,
  14278. feature.uniquename,
  14279. feature.residues,
  14280. feature.seqlen,
  14281. feature.md5checksum,
  14282. feature.type_id,
  14283. feature.is_analysis,
  14284. feature.is_obsolete,
  14285. feature.timeaccessioned,
  14286. feature.timelastmodified
  14287. FROM (feature
  14288. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14289. WHERE ((cvterm.name)::text = 'double'::text);
  14290. --
  14291. -- Name: double_stranded_cdna; Type: VIEW; Schema: so; Owner: -
  14292. --
  14293. CREATE VIEW double_stranded_cdna AS
  14294. SELECT feature.feature_id AS double_stranded_cdna_id,
  14295. feature.feature_id,
  14296. feature.dbxref_id,
  14297. feature.organism_id,
  14298. feature.name,
  14299. feature.uniquename,
  14300. feature.residues,
  14301. feature.seqlen,
  14302. feature.md5checksum,
  14303. feature.type_id,
  14304. feature.is_analysis,
  14305. feature.is_obsolete,
  14306. feature.timeaccessioned,
  14307. feature.timelastmodified
  14308. FROM (feature
  14309. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14310. WHERE ((cvterm.name)::text = 'double_stranded_cDNA'::text);
  14311. --
  14312. -- Name: double_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  14313. --
  14314. CREATE VIEW double_stranded_dna_chromosome AS
  14315. SELECT feature.feature_id AS double_stranded_dna_chromosome_id,
  14316. feature.feature_id,
  14317. feature.dbxref_id,
  14318. feature.organism_id,
  14319. feature.name,
  14320. feature.uniquename,
  14321. feature.residues,
  14322. feature.seqlen,
  14323. feature.md5checksum,
  14324. feature.type_id,
  14325. feature.is_analysis,
  14326. feature.is_obsolete,
  14327. feature.timeaccessioned,
  14328. feature.timelastmodified
  14329. FROM (feature
  14330. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14331. 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));
  14332. --
  14333. -- Name: double_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  14334. --
  14335. CREATE VIEW double_stranded_rna_chromosome AS
  14336. SELECT feature.feature_id AS double_stranded_rna_chromosome_id,
  14337. feature.feature_id,
  14338. feature.dbxref_id,
  14339. feature.organism_id,
  14340. feature.name,
  14341. feature.uniquename,
  14342. feature.residues,
  14343. feature.seqlen,
  14344. feature.md5checksum,
  14345. feature.type_id,
  14346. feature.is_analysis,
  14347. feature.is_obsolete,
  14348. feature.timeaccessioned,
  14349. feature.timelastmodified
  14350. FROM (feature
  14351. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14352. 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));
  14353. --
  14354. -- Name: downstream_gene_variant; Type: VIEW; Schema: so; Owner: -
  14355. --
  14356. CREATE VIEW downstream_gene_variant AS
  14357. SELECT feature.feature_id AS downstream_gene_variant_id,
  14358. feature.feature_id,
  14359. feature.dbxref_id,
  14360. feature.organism_id,
  14361. feature.name,
  14362. feature.uniquename,
  14363. feature.residues,
  14364. feature.seqlen,
  14365. feature.md5checksum,
  14366. feature.type_id,
  14367. feature.is_analysis,
  14368. feature.is_obsolete,
  14369. feature.timeaccessioned,
  14370. feature.timelastmodified
  14371. FROM (feature
  14372. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14373. WHERE ((((cvterm.name)::text = '5KB_downstream_variant'::text) OR ((cvterm.name)::text = '500B_downstream_variant'::text)) OR ((cvterm.name)::text = 'downstream_gene_variant'::text));
  14374. --
  14375. -- Name: dpe1_motif; Type: VIEW; Schema: so; Owner: -
  14376. --
  14377. CREATE VIEW dpe1_motif AS
  14378. SELECT feature.feature_id AS dpe1_motif_id,
  14379. feature.feature_id,
  14380. feature.dbxref_id,
  14381. feature.organism_id,
  14382. feature.name,
  14383. feature.uniquename,
  14384. feature.residues,
  14385. feature.seqlen,
  14386. feature.md5checksum,
  14387. feature.type_id,
  14388. feature.is_analysis,
  14389. feature.is_obsolete,
  14390. feature.timeaccessioned,
  14391. feature.timelastmodified
  14392. FROM (feature
  14393. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14394. WHERE ((cvterm.name)::text = 'DPE1_motif'::text);
  14395. --
  14396. -- Name: dpe_motif; Type: VIEW; Schema: so; Owner: -
  14397. --
  14398. CREATE VIEW dpe_motif AS
  14399. SELECT feature.feature_id AS dpe_motif_id,
  14400. feature.feature_id,
  14401. feature.dbxref_id,
  14402. feature.organism_id,
  14403. feature.name,
  14404. feature.uniquename,
  14405. feature.residues,
  14406. feature.seqlen,
  14407. feature.md5checksum,
  14408. feature.type_id,
  14409. feature.is_analysis,
  14410. feature.is_obsolete,
  14411. feature.timeaccessioned,
  14412. feature.timelastmodified
  14413. FROM (feature
  14414. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14415. WHERE ((cvterm.name)::text = 'DPE_motif'::text);
  14416. --
  14417. -- Name: dre_motif; Type: VIEW; Schema: so; Owner: -
  14418. --
  14419. CREATE VIEW dre_motif AS
  14420. SELECT feature.feature_id AS dre_motif_id,
  14421. feature.feature_id,
  14422. feature.dbxref_id,
  14423. feature.organism_id,
  14424. feature.name,
  14425. feature.uniquename,
  14426. feature.residues,
  14427. feature.seqlen,
  14428. feature.md5checksum,
  14429. feature.type_id,
  14430. feature.is_analysis,
  14431. feature.is_obsolete,
  14432. feature.timeaccessioned,
  14433. feature.timelastmodified
  14434. FROM (feature
  14435. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14436. WHERE ((cvterm.name)::text = 'DRE_motif'::text);
  14437. --
  14438. -- Name: ds_dna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  14439. --
  14440. CREATE VIEW ds_dna_viral_sequence AS
  14441. SELECT feature.feature_id AS ds_dna_viral_sequence_id,
  14442. feature.feature_id,
  14443. feature.dbxref_id,
  14444. feature.organism_id,
  14445. feature.name,
  14446. feature.uniquename,
  14447. feature.residues,
  14448. feature.seqlen,
  14449. feature.md5checksum,
  14450. feature.type_id,
  14451. feature.is_analysis,
  14452. feature.is_obsolete,
  14453. feature.timeaccessioned,
  14454. feature.timelastmodified
  14455. FROM (feature
  14456. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14457. WHERE ((cvterm.name)::text = 'ds_DNA_viral_sequence'::text);
  14458. --
  14459. -- Name: ds_oligo; Type: VIEW; Schema: so; Owner: -
  14460. --
  14461. CREATE VIEW ds_oligo AS
  14462. SELECT feature.feature_id AS ds_oligo_id,
  14463. feature.feature_id,
  14464. feature.dbxref_id,
  14465. feature.organism_id,
  14466. feature.name,
  14467. feature.uniquename,
  14468. feature.residues,
  14469. feature.seqlen,
  14470. feature.md5checksum,
  14471. feature.type_id,
  14472. feature.is_analysis,
  14473. feature.is_obsolete,
  14474. feature.timeaccessioned,
  14475. feature.timelastmodified
  14476. FROM (feature
  14477. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14478. WHERE ((((cvterm.name)::text = 'RNAi_reagent'::text) OR ((cvterm.name)::text = 'DNA_constraint_sequence'::text)) OR ((cvterm.name)::text = 'ds_oligo'::text));
  14479. --
  14480. -- Name: ds_rna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  14481. --
  14482. CREATE VIEW ds_rna_viral_sequence AS
  14483. SELECT feature.feature_id AS ds_rna_viral_sequence_id,
  14484. feature.feature_id,
  14485. feature.dbxref_id,
  14486. feature.organism_id,
  14487. feature.name,
  14488. feature.uniquename,
  14489. feature.residues,
  14490. feature.seqlen,
  14491. feature.md5checksum,
  14492. feature.type_id,
  14493. feature.is_analysis,
  14494. feature.is_obsolete,
  14495. feature.timeaccessioned,
  14496. feature.timelastmodified
  14497. FROM (feature
  14498. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14499. WHERE ((cvterm.name)::text = 'ds_RNA_viral_sequence'::text);
  14500. --
  14501. -- Name: dsra_rna; Type: VIEW; Schema: so; Owner: -
  14502. --
  14503. CREATE VIEW dsra_rna AS
  14504. SELECT feature.feature_id AS dsra_rna_id,
  14505. feature.feature_id,
  14506. feature.dbxref_id,
  14507. feature.organism_id,
  14508. feature.name,
  14509. feature.uniquename,
  14510. feature.residues,
  14511. feature.seqlen,
  14512. feature.md5checksum,
  14513. feature.type_id,
  14514. feature.is_analysis,
  14515. feature.is_obsolete,
  14516. feature.timeaccessioned,
  14517. feature.timelastmodified
  14518. FROM (feature
  14519. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14520. WHERE (((cvterm.name)::text = 'GcvB_RNA'::text) OR ((cvterm.name)::text = 'DsrA_RNA'::text));
  14521. --
  14522. -- Name: duplicated_pseudogene; Type: VIEW; Schema: so; Owner: -
  14523. --
  14524. CREATE VIEW duplicated_pseudogene AS
  14525. SELECT feature.feature_id AS duplicated_pseudogene_id,
  14526. feature.feature_id,
  14527. feature.dbxref_id,
  14528. feature.organism_id,
  14529. feature.name,
  14530. feature.uniquename,
  14531. feature.residues,
  14532. feature.seqlen,
  14533. feature.md5checksum,
  14534. feature.type_id,
  14535. feature.is_analysis,
  14536. feature.is_obsolete,
  14537. feature.timeaccessioned,
  14538. feature.timelastmodified
  14539. FROM (feature
  14540. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14541. WHERE ((cvterm.name)::text = 'duplicated_pseudogene'::text);
  14542. --
  14543. -- Name: duplication; Type: VIEW; Schema: so; Owner: -
  14544. --
  14545. CREATE VIEW duplication AS
  14546. SELECT feature.feature_id AS duplication_id,
  14547. feature.feature_id,
  14548. feature.dbxref_id,
  14549. feature.organism_id,
  14550. feature.name,
  14551. feature.uniquename,
  14552. feature.residues,
  14553. feature.seqlen,
  14554. feature.md5checksum,
  14555. feature.type_id,
  14556. feature.is_analysis,
  14557. feature.is_obsolete,
  14558. feature.timeaccessioned,
  14559. feature.timelastmodified
  14560. FROM (feature
  14561. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14562. 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));
  14563. --
  14564. -- Name: duplication_attribute; Type: VIEW; Schema: so; Owner: -
  14565. --
  14566. CREATE VIEW duplication_attribute AS
  14567. SELECT feature.feature_id AS duplication_attribute_id,
  14568. feature.feature_id,
  14569. feature.dbxref_id,
  14570. feature.organism_id,
  14571. feature.name,
  14572. feature.uniquename,
  14573. feature.residues,
  14574. feature.seqlen,
  14575. feature.md5checksum,
  14576. feature.type_id,
  14577. feature.is_analysis,
  14578. feature.is_obsolete,
  14579. feature.timeaccessioned,
  14580. feature.timelastmodified
  14581. FROM (feature
  14582. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14583. WHERE (((cvterm.name)::text = 'free'::text) OR ((cvterm.name)::text = 'duplication_attribute'::text));
  14584. --
  14585. -- Name: dye_terminator_read; Type: VIEW; Schema: so; Owner: -
  14586. --
  14587. CREATE VIEW dye_terminator_read AS
  14588. SELECT feature.feature_id AS dye_terminator_read_id,
  14589. feature.feature_id,
  14590. feature.dbxref_id,
  14591. feature.organism_id,
  14592. feature.name,
  14593. feature.uniquename,
  14594. feature.residues,
  14595. feature.seqlen,
  14596. feature.md5checksum,
  14597. feature.type_id,
  14598. feature.is_analysis,
  14599. feature.is_obsolete,
  14600. feature.timeaccessioned,
  14601. feature.timelastmodified
  14602. FROM (feature
  14603. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14604. WHERE ((cvterm.name)::text = 'dye_terminator_read'::text);
  14605. --
  14606. -- Name: e_box_motif; Type: VIEW; Schema: so; Owner: -
  14607. --
  14608. CREATE VIEW e_box_motif AS
  14609. SELECT feature.feature_id AS e_box_motif_id,
  14610. feature.feature_id,
  14611. feature.dbxref_id,
  14612. feature.organism_id,
  14613. feature.name,
  14614. feature.uniquename,
  14615. feature.residues,
  14616. feature.seqlen,
  14617. feature.md5checksum,
  14618. feature.type_id,
  14619. feature.is_analysis,
  14620. feature.is_obsolete,
  14621. feature.timeaccessioned,
  14622. feature.timelastmodified
  14623. FROM (feature
  14624. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14625. WHERE ((cvterm.name)::text = 'E_box_motif'::text);
  14626. --
  14627. -- Name: edited; Type: VIEW; Schema: so; Owner: -
  14628. --
  14629. CREATE VIEW edited AS
  14630. SELECT feature.feature_id AS edited_id,
  14631. feature.feature_id,
  14632. feature.dbxref_id,
  14633. feature.organism_id,
  14634. feature.name,
  14635. feature.uniquename,
  14636. feature.residues,
  14637. feature.seqlen,
  14638. feature.md5checksum,
  14639. feature.type_id,
  14640. feature.is_analysis,
  14641. feature.is_obsolete,
  14642. feature.timeaccessioned,
  14643. feature.timelastmodified
  14644. FROM (feature
  14645. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14646. WHERE ((cvterm.name)::text = 'edited'::text);
  14647. --
  14648. -- Name: edited_cds; Type: VIEW; Schema: so; Owner: -
  14649. --
  14650. CREATE VIEW edited_cds AS
  14651. SELECT feature.feature_id AS edited_cds_id,
  14652. feature.feature_id,
  14653. feature.dbxref_id,
  14654. feature.organism_id,
  14655. feature.name,
  14656. feature.uniquename,
  14657. feature.residues,
  14658. feature.seqlen,
  14659. feature.md5checksum,
  14660. feature.type_id,
  14661. feature.is_analysis,
  14662. feature.is_obsolete,
  14663. feature.timeaccessioned,
  14664. feature.timelastmodified
  14665. FROM (feature
  14666. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14667. WHERE ((cvterm.name)::text = 'edited_CDS'::text);
  14668. --
  14669. -- Name: edited_mrna; Type: VIEW; Schema: so; Owner: -
  14670. --
  14671. CREATE VIEW edited_mrna AS
  14672. SELECT feature.feature_id AS edited_mrna_id,
  14673. feature.feature_id,
  14674. feature.dbxref_id,
  14675. feature.organism_id,
  14676. feature.name,
  14677. feature.uniquename,
  14678. feature.residues,
  14679. feature.seqlen,
  14680. feature.md5checksum,
  14681. feature.type_id,
  14682. feature.is_analysis,
  14683. feature.is_obsolete,
  14684. feature.timeaccessioned,
  14685. feature.timelastmodified
  14686. FROM (feature
  14687. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14688. WHERE ((cvterm.name)::text = 'edited_mRNA'::text);
  14689. --
  14690. -- Name: edited_transcript; Type: VIEW; Schema: so; Owner: -
  14691. --
  14692. CREATE VIEW edited_transcript AS
  14693. SELECT feature.feature_id AS edited_transcript_id,
  14694. feature.feature_id,
  14695. feature.dbxref_id,
  14696. feature.organism_id,
  14697. feature.name,
  14698. feature.uniquename,
  14699. feature.residues,
  14700. feature.seqlen,
  14701. feature.md5checksum,
  14702. feature.type_id,
  14703. feature.is_analysis,
  14704. feature.is_obsolete,
  14705. feature.timeaccessioned,
  14706. feature.timelastmodified
  14707. FROM (feature
  14708. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14709. 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));
  14710. --
  14711. -- Name: edited_transcript_by_a_to_i_substitution; Type: VIEW; Schema: so; Owner: -
  14712. --
  14713. CREATE VIEW edited_transcript_by_a_to_i_substitution AS
  14714. SELECT feature.feature_id AS edited_transcript_by_a_to_i_substitution_id,
  14715. feature.feature_id,
  14716. feature.dbxref_id,
  14717. feature.organism_id,
  14718. feature.name,
  14719. feature.uniquename,
  14720. feature.residues,
  14721. feature.seqlen,
  14722. feature.md5checksum,
  14723. feature.type_id,
  14724. feature.is_analysis,
  14725. feature.is_obsolete,
  14726. feature.timeaccessioned,
  14727. feature.timelastmodified
  14728. FROM (feature
  14729. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14730. WHERE ((cvterm.name)::text = 'edited_transcript_by_A_to_I_substitution'::text);
  14731. --
  14732. -- Name: edited_transcript_feature; Type: VIEW; Schema: so; Owner: -
  14733. --
  14734. CREATE VIEW edited_transcript_feature AS
  14735. SELECT feature.feature_id AS edited_transcript_feature_id,
  14736. feature.feature_id,
  14737. feature.dbxref_id,
  14738. feature.organism_id,
  14739. feature.name,
  14740. feature.uniquename,
  14741. feature.residues,
  14742. feature.seqlen,
  14743. feature.md5checksum,
  14744. feature.type_id,
  14745. feature.is_analysis,
  14746. feature.is_obsolete,
  14747. feature.timeaccessioned,
  14748. feature.timelastmodified
  14749. FROM (feature
  14750. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14751. 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));
  14752. --
  14753. -- Name: editing_block; Type: VIEW; Schema: so; Owner: -
  14754. --
  14755. CREATE VIEW editing_block AS
  14756. SELECT feature.feature_id AS editing_block_id,
  14757. feature.feature_id,
  14758. feature.dbxref_id,
  14759. feature.organism_id,
  14760. feature.name,
  14761. feature.uniquename,
  14762. feature.residues,
  14763. feature.seqlen,
  14764. feature.md5checksum,
  14765. feature.type_id,
  14766. feature.is_analysis,
  14767. feature.is_obsolete,
  14768. feature.timeaccessioned,
  14769. feature.timelastmodified
  14770. FROM (feature
  14771. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14772. WHERE ((cvterm.name)::text = 'editing_block'::text);
  14773. --
  14774. -- Name: editing_domain; Type: VIEW; Schema: so; Owner: -
  14775. --
  14776. CREATE VIEW editing_domain AS
  14777. SELECT feature.feature_id AS editing_domain_id,
  14778. feature.feature_id,
  14779. feature.dbxref_id,
  14780. feature.organism_id,
  14781. feature.name,
  14782. feature.uniquename,
  14783. feature.residues,
  14784. feature.seqlen,
  14785. feature.md5checksum,
  14786. feature.type_id,
  14787. feature.is_analysis,
  14788. feature.is_obsolete,
  14789. feature.timeaccessioned,
  14790. feature.timelastmodified
  14791. FROM (feature
  14792. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14793. WHERE ((cvterm.name)::text = 'editing_domain'::text);
  14794. --
  14795. -- Name: editing_variant; Type: VIEW; Schema: so; Owner: -
  14796. --
  14797. CREATE VIEW editing_variant AS
  14798. SELECT feature.feature_id AS editing_variant_id,
  14799. feature.feature_id,
  14800. feature.dbxref_id,
  14801. feature.organism_id,
  14802. feature.name,
  14803. feature.uniquename,
  14804. feature.residues,
  14805. feature.seqlen,
  14806. feature.md5checksum,
  14807. feature.type_id,
  14808. feature.is_analysis,
  14809. feature.is_obsolete,
  14810. feature.timeaccessioned,
  14811. feature.timelastmodified
  14812. FROM (feature
  14813. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14814. WHERE ((cvterm.name)::text = 'editing_variant'::text);
  14815. --
  14816. -- Name: elongated_in_frame_polypeptide_c_terminal; Type: VIEW; Schema: so; Owner: -
  14817. --
  14818. CREATE VIEW elongated_in_frame_polypeptide_c_terminal AS
  14819. SELECT feature.feature_id AS elongated_in_frame_polypeptide_c_terminal_id,
  14820. feature.feature_id,
  14821. feature.dbxref_id,
  14822. feature.organism_id,
  14823. feature.name,
  14824. feature.uniquename,
  14825. feature.residues,
  14826. feature.seqlen,
  14827. feature.md5checksum,
  14828. feature.type_id,
  14829. feature.is_analysis,
  14830. feature.is_obsolete,
  14831. feature.timeaccessioned,
  14832. feature.timelastmodified
  14833. FROM (feature
  14834. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14835. WHERE ((cvterm.name)::text = 'elongated_in_frame_polypeptide_C_terminal'::text);
  14836. --
  14837. -- Name: elongated_in_frame_polypeptide_n_terminal_elongation; Type: VIEW; Schema: so; Owner: -
  14838. --
  14839. CREATE VIEW elongated_in_frame_polypeptide_n_terminal_elongation AS
  14840. SELECT feature.feature_id AS elongated_in_frame_polypeptide_n_terminal_elongation_id,
  14841. feature.feature_id,
  14842. feature.dbxref_id,
  14843. feature.organism_id,
  14844. feature.name,
  14845. feature.uniquename,
  14846. feature.residues,
  14847. feature.seqlen,
  14848. feature.md5checksum,
  14849. feature.type_id,
  14850. feature.is_analysis,
  14851. feature.is_obsolete,
  14852. feature.timeaccessioned,
  14853. feature.timelastmodified
  14854. FROM (feature
  14855. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14856. WHERE ((cvterm.name)::text = 'elongated_in_frame_polypeptide_N_terminal_elongation'::text);
  14857. --
  14858. -- Name: elongated_out_of_frame_polypeptide_c_terminal; Type: VIEW; Schema: so; Owner: -
  14859. --
  14860. CREATE VIEW elongated_out_of_frame_polypeptide_c_terminal AS
  14861. SELECT feature.feature_id AS elongated_out_of_frame_polypeptide_c_terminal_id,
  14862. feature.feature_id,
  14863. feature.dbxref_id,
  14864. feature.organism_id,
  14865. feature.name,
  14866. feature.uniquename,
  14867. feature.residues,
  14868. feature.seqlen,
  14869. feature.md5checksum,
  14870. feature.type_id,
  14871. feature.is_analysis,
  14872. feature.is_obsolete,
  14873. feature.timeaccessioned,
  14874. feature.timelastmodified
  14875. FROM (feature
  14876. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14877. WHERE ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_C_terminal'::text);
  14878. --
  14879. -- Name: elongated_out_of_frame_polypeptide_n_terminal; Type: VIEW; Schema: so; Owner: -
  14880. --
  14881. CREATE VIEW elongated_out_of_frame_polypeptide_n_terminal AS
  14882. SELECT feature.feature_id AS elongated_out_of_frame_polypeptide_n_terminal_id,
  14883. feature.feature_id,
  14884. feature.dbxref_id,
  14885. feature.organism_id,
  14886. feature.name,
  14887. feature.uniquename,
  14888. feature.residues,
  14889. feature.seqlen,
  14890. feature.md5checksum,
  14891. feature.type_id,
  14892. feature.is_analysis,
  14893. feature.is_obsolete,
  14894. feature.timeaccessioned,
  14895. feature.timelastmodified
  14896. FROM (feature
  14897. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14898. WHERE ((cvterm.name)::text = 'elongated_out_of_frame_polypeptide_N_terminal'::text);
  14899. --
  14900. -- Name: elongated_polypeptide; Type: VIEW; Schema: so; Owner: -
  14901. --
  14902. CREATE VIEW elongated_polypeptide AS
  14903. SELECT feature.feature_id AS elongated_polypeptide_id,
  14904. feature.feature_id,
  14905. feature.dbxref_id,
  14906. feature.organism_id,
  14907. feature.name,
  14908. feature.uniquename,
  14909. feature.residues,
  14910. feature.seqlen,
  14911. feature.md5checksum,
  14912. feature.type_id,
  14913. feature.is_analysis,
  14914. feature.is_obsolete,
  14915. feature.timeaccessioned,
  14916. feature.timelastmodified
  14917. FROM (feature
  14918. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14919. 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));
  14920. --
  14921. -- Name: elongated_polypeptide_c_terminal; Type: VIEW; Schema: so; Owner: -
  14922. --
  14923. CREATE VIEW elongated_polypeptide_c_terminal AS
  14924. SELECT feature.feature_id AS elongated_polypeptide_c_terminal_id,
  14925. feature.feature_id,
  14926. feature.dbxref_id,
  14927. feature.organism_id,
  14928. feature.name,
  14929. feature.uniquename,
  14930. feature.residues,
  14931. feature.seqlen,
  14932. feature.md5checksum,
  14933. feature.type_id,
  14934. feature.is_analysis,
  14935. feature.is_obsolete,
  14936. feature.timeaccessioned,
  14937. feature.timelastmodified
  14938. FROM (feature
  14939. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14940. 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));
  14941. --
  14942. -- Name: elongated_polypeptide_n_terminal; Type: VIEW; Schema: so; Owner: -
  14943. --
  14944. CREATE VIEW elongated_polypeptide_n_terminal AS
  14945. SELECT feature.feature_id AS elongated_polypeptide_n_terminal_id,
  14946. feature.feature_id,
  14947. feature.dbxref_id,
  14948. feature.organism_id,
  14949. feature.name,
  14950. feature.uniquename,
  14951. feature.residues,
  14952. feature.seqlen,
  14953. feature.md5checksum,
  14954. feature.type_id,
  14955. feature.is_analysis,
  14956. feature.is_obsolete,
  14957. feature.timeaccessioned,
  14958. feature.timelastmodified
  14959. FROM (feature
  14960. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14961. 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));
  14962. --
  14963. -- Name: encodes_1_polypeptide; Type: VIEW; Schema: so; Owner: -
  14964. --
  14965. CREATE VIEW encodes_1_polypeptide AS
  14966. SELECT feature.feature_id AS encodes_1_polypeptide_id,
  14967. feature.feature_id,
  14968. feature.dbxref_id,
  14969. feature.organism_id,
  14970. feature.name,
  14971. feature.uniquename,
  14972. feature.residues,
  14973. feature.seqlen,
  14974. feature.md5checksum,
  14975. feature.type_id,
  14976. feature.is_analysis,
  14977. feature.is_obsolete,
  14978. feature.timeaccessioned,
  14979. feature.timelastmodified
  14980. FROM (feature
  14981. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  14982. WHERE ((cvterm.name)::text = 'encodes_1_polypeptide'::text);
  14983. --
  14984. -- Name: encodes_alternate_transcription_start_sites; Type: VIEW; Schema: so; Owner: -
  14985. --
  14986. CREATE VIEW encodes_alternate_transcription_start_sites AS
  14987. SELECT feature.feature_id AS encodes_alternate_transcription_start_sites_id,
  14988. feature.feature_id,
  14989. feature.dbxref_id,
  14990. feature.organism_id,
  14991. feature.name,
  14992. feature.uniquename,
  14993. feature.residues,
  14994. feature.seqlen,
  14995. feature.md5checksum,
  14996. feature.type_id,
  14997. feature.is_analysis,
  14998. feature.is_obsolete,
  14999. feature.timeaccessioned,
  15000. feature.timelastmodified
  15001. FROM (feature
  15002. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15003. WHERE ((cvterm.name)::text = 'encodes_alternate_transcription_start_sites'::text);
  15004. --
  15005. -- Name: encodes_alternately_spliced_transcripts; Type: VIEW; Schema: so; Owner: -
  15006. --
  15007. CREATE VIEW encodes_alternately_spliced_transcripts AS
  15008. SELECT feature.feature_id AS encodes_alternately_spliced_transcripts_id,
  15009. feature.feature_id,
  15010. feature.dbxref_id,
  15011. feature.organism_id,
  15012. feature.name,
  15013. feature.uniquename,
  15014. feature.residues,
  15015. feature.seqlen,
  15016. feature.md5checksum,
  15017. feature.type_id,
  15018. feature.is_analysis,
  15019. feature.is_obsolete,
  15020. feature.timeaccessioned,
  15021. feature.timelastmodified
  15022. FROM (feature
  15023. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15024. 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));
  15025. --
  15026. -- Name: encodes_different_polypeptides_different_stop; Type: VIEW; Schema: so; Owner: -
  15027. --
  15028. CREATE VIEW encodes_different_polypeptides_different_stop AS
  15029. SELECT feature.feature_id AS encodes_different_polypeptides_different_stop_id,
  15030. feature.feature_id,
  15031. feature.dbxref_id,
  15032. feature.organism_id,
  15033. feature.name,
  15034. feature.uniquename,
  15035. feature.residues,
  15036. feature.seqlen,
  15037. feature.md5checksum,
  15038. feature.type_id,
  15039. feature.is_analysis,
  15040. feature.is_obsolete,
  15041. feature.timeaccessioned,
  15042. feature.timelastmodified
  15043. FROM (feature
  15044. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15045. WHERE ((cvterm.name)::text = 'encodes_different_polypeptides_different_stop'::text);
  15046. --
  15047. -- Name: encodes_disjoint_polypeptides; Type: VIEW; Schema: so; Owner: -
  15048. --
  15049. CREATE VIEW encodes_disjoint_polypeptides AS
  15050. SELECT feature.feature_id AS encodes_disjoint_polypeptides_id,
  15051. feature.feature_id,
  15052. feature.dbxref_id,
  15053. feature.organism_id,
  15054. feature.name,
  15055. feature.uniquename,
  15056. feature.residues,
  15057. feature.seqlen,
  15058. feature.md5checksum,
  15059. feature.type_id,
  15060. feature.is_analysis,
  15061. feature.is_obsolete,
  15062. feature.timeaccessioned,
  15063. feature.timelastmodified
  15064. FROM (feature
  15065. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15066. WHERE ((cvterm.name)::text = 'encodes_disjoint_polypeptides'::text);
  15067. --
  15068. -- Name: encodes_greater_than_1_polypeptide; Type: VIEW; Schema: so; Owner: -
  15069. --
  15070. CREATE VIEW encodes_greater_than_1_polypeptide AS
  15071. SELECT feature.feature_id AS encodes_greater_than_1_polypeptide_id,
  15072. feature.feature_id,
  15073. feature.dbxref_id,
  15074. feature.organism_id,
  15075. feature.name,
  15076. feature.uniquename,
  15077. feature.residues,
  15078. feature.seqlen,
  15079. feature.md5checksum,
  15080. feature.type_id,
  15081. feature.is_analysis,
  15082. feature.is_obsolete,
  15083. feature.timeaccessioned,
  15084. feature.timelastmodified
  15085. FROM (feature
  15086. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15087. 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));
  15088. --
  15089. -- Name: encodes_overlapping_peptides; Type: VIEW; Schema: so; Owner: -
  15090. --
  15091. CREATE VIEW encodes_overlapping_peptides AS
  15092. SELECT feature.feature_id AS encodes_overlapping_peptides_id,
  15093. feature.feature_id,
  15094. feature.dbxref_id,
  15095. feature.organism_id,
  15096. feature.name,
  15097. feature.uniquename,
  15098. feature.residues,
  15099. feature.seqlen,
  15100. feature.md5checksum,
  15101. feature.type_id,
  15102. feature.is_analysis,
  15103. feature.is_obsolete,
  15104. feature.timeaccessioned,
  15105. feature.timelastmodified
  15106. FROM (feature
  15107. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15108. 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));
  15109. --
  15110. -- Name: encodes_overlapping_peptides_different_start; Type: VIEW; Schema: so; Owner: -
  15111. --
  15112. CREATE VIEW encodes_overlapping_peptides_different_start AS
  15113. SELECT feature.feature_id AS encodes_overlapping_peptides_different_start_id,
  15114. feature.feature_id,
  15115. feature.dbxref_id,
  15116. feature.organism_id,
  15117. feature.name,
  15118. feature.uniquename,
  15119. feature.residues,
  15120. feature.seqlen,
  15121. feature.md5checksum,
  15122. feature.type_id,
  15123. feature.is_analysis,
  15124. feature.is_obsolete,
  15125. feature.timeaccessioned,
  15126. feature.timelastmodified
  15127. FROM (feature
  15128. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15129. WHERE ((cvterm.name)::text = 'encodes_overlapping_peptides_different_start'::text);
  15130. --
  15131. -- Name: encodes_overlapping_polypeptides_different_start_and_stop; Type: VIEW; Schema: so; Owner: -
  15132. --
  15133. CREATE VIEW encodes_overlapping_polypeptides_different_start_and_stop AS
  15134. SELECT feature.feature_id AS encodes_overlapping_polypeptides_different_start_and_stop_id,
  15135. feature.feature_id,
  15136. feature.dbxref_id,
  15137. feature.organism_id,
  15138. feature.name,
  15139. feature.uniquename,
  15140. feature.residues,
  15141. feature.seqlen,
  15142. feature.md5checksum,
  15143. feature.type_id,
  15144. feature.is_analysis,
  15145. feature.is_obsolete,
  15146. feature.timeaccessioned,
  15147. feature.timelastmodified
  15148. FROM (feature
  15149. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15150. WHERE ((cvterm.name)::text = 'encodes_overlapping_polypeptides_different_start_and_stop'::text);
  15151. --
  15152. -- Name: endogenous_retroviral_gene; Type: VIEW; Schema: so; Owner: -
  15153. --
  15154. CREATE VIEW endogenous_retroviral_gene AS
  15155. SELECT feature.feature_id AS endogenous_retroviral_gene_id,
  15156. feature.feature_id,
  15157. feature.dbxref_id,
  15158. feature.organism_id,
  15159. feature.name,
  15160. feature.uniquename,
  15161. feature.residues,
  15162. feature.seqlen,
  15163. feature.md5checksum,
  15164. feature.type_id,
  15165. feature.is_analysis,
  15166. feature.is_obsolete,
  15167. feature.timeaccessioned,
  15168. feature.timelastmodified
  15169. FROM (feature
  15170. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15171. WHERE ((cvterm.name)::text = 'endogenous_retroviral_gene'::text);
  15172. --
  15173. -- Name: endogenous_retroviral_sequence; Type: VIEW; Schema: so; Owner: -
  15174. --
  15175. CREATE VIEW endogenous_retroviral_sequence AS
  15176. SELECT feature.feature_id AS endogenous_retroviral_sequence_id,
  15177. feature.feature_id,
  15178. feature.dbxref_id,
  15179. feature.organism_id,
  15180. feature.name,
  15181. feature.uniquename,
  15182. feature.residues,
  15183. feature.seqlen,
  15184. feature.md5checksum,
  15185. feature.type_id,
  15186. feature.is_analysis,
  15187. feature.is_obsolete,
  15188. feature.timeaccessioned,
  15189. feature.timelastmodified
  15190. FROM (feature
  15191. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15192. WHERE ((cvterm.name)::text = 'endogenous_retroviral_sequence'::text);
  15193. --
  15194. -- Name: endonuclease_spliced_intron; Type: VIEW; Schema: so; Owner: -
  15195. --
  15196. CREATE VIEW endonuclease_spliced_intron AS
  15197. SELECT feature.feature_id AS endonuclease_spliced_intron_id,
  15198. feature.feature_id,
  15199. feature.dbxref_id,
  15200. feature.organism_id,
  15201. feature.name,
  15202. feature.uniquename,
  15203. feature.residues,
  15204. feature.seqlen,
  15205. feature.md5checksum,
  15206. feature.type_id,
  15207. feature.is_analysis,
  15208. feature.is_obsolete,
  15209. feature.timeaccessioned,
  15210. feature.timelastmodified
  15211. FROM (feature
  15212. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15213. WHERE ((((cvterm.name)::text = 'archaeal_intron'::text) OR ((cvterm.name)::text = 'tRNA_intron'::text)) OR ((cvterm.name)::text = 'endonuclease_spliced_intron'::text));
  15214. --
  15215. -- Name: endosomal_localization_signal; Type: VIEW; Schema: so; Owner: -
  15216. --
  15217. CREATE VIEW endosomal_localization_signal AS
  15218. SELECT feature.feature_id AS endosomal_localization_signal_id,
  15219. feature.feature_id,
  15220. feature.dbxref_id,
  15221. feature.organism_id,
  15222. feature.name,
  15223. feature.uniquename,
  15224. feature.residues,
  15225. feature.seqlen,
  15226. feature.md5checksum,
  15227. feature.type_id,
  15228. feature.is_analysis,
  15229. feature.is_obsolete,
  15230. feature.timeaccessioned,
  15231. feature.timelastmodified
  15232. FROM (feature
  15233. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15234. WHERE ((cvterm.name)::text = 'endosomal_localization_signal'::text);
  15235. --
  15236. -- Name: engineered; Type: VIEW; Schema: so; Owner: -
  15237. --
  15238. CREATE VIEW engineered AS
  15239. SELECT feature.feature_id AS engineered_id,
  15240. feature.feature_id,
  15241. feature.dbxref_id,
  15242. feature.organism_id,
  15243. feature.name,
  15244. feature.uniquename,
  15245. feature.residues,
  15246. feature.seqlen,
  15247. feature.md5checksum,
  15248. feature.type_id,
  15249. feature.is_analysis,
  15250. feature.is_obsolete,
  15251. feature.timeaccessioned,
  15252. feature.timelastmodified
  15253. FROM (feature
  15254. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15255. WHERE ((cvterm.name)::text = 'engineered'::text);
  15256. --
  15257. -- Name: engineered_episome; Type: VIEW; Schema: so; Owner: -
  15258. --
  15259. CREATE VIEW engineered_episome AS
  15260. SELECT feature.feature_id AS engineered_episome_id,
  15261. feature.feature_id,
  15262. feature.dbxref_id,
  15263. feature.organism_id,
  15264. feature.name,
  15265. feature.uniquename,
  15266. feature.residues,
  15267. feature.seqlen,
  15268. feature.md5checksum,
  15269. feature.type_id,
  15270. feature.is_analysis,
  15271. feature.is_obsolete,
  15272. feature.timeaccessioned,
  15273. feature.timelastmodified
  15274. FROM (feature
  15275. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15276. WHERE ((cvterm.name)::text = 'engineered_episome'::text);
  15277. --
  15278. -- Name: engineered_foreign_gene; Type: VIEW; Schema: so; Owner: -
  15279. --
  15280. CREATE VIEW engineered_foreign_gene AS
  15281. SELECT feature.feature_id AS engineered_foreign_gene_id,
  15282. feature.feature_id,
  15283. feature.dbxref_id,
  15284. feature.organism_id,
  15285. feature.name,
  15286. feature.uniquename,
  15287. feature.residues,
  15288. feature.seqlen,
  15289. feature.md5checksum,
  15290. feature.type_id,
  15291. feature.is_analysis,
  15292. feature.is_obsolete,
  15293. feature.timeaccessioned,
  15294. feature.timelastmodified
  15295. FROM (feature
  15296. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15297. WHERE (((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text) OR ((cvterm.name)::text = 'engineered_foreign_gene'::text));
  15298. --
  15299. -- Name: engineered_foreign_region; Type: VIEW; Schema: so; Owner: -
  15300. --
  15301. CREATE VIEW engineered_foreign_region AS
  15302. SELECT feature.feature_id AS engineered_foreign_region_id,
  15303. feature.feature_id,
  15304. feature.dbxref_id,
  15305. feature.organism_id,
  15306. feature.name,
  15307. feature.uniquename,
  15308. feature.residues,
  15309. feature.seqlen,
  15310. feature.md5checksum,
  15311. feature.type_id,
  15312. feature.is_analysis,
  15313. feature.is_obsolete,
  15314. feature.timeaccessioned,
  15315. feature.timelastmodified
  15316. FROM (feature
  15317. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15318. 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));
  15319. --
  15320. -- Name: engineered_foreign_repetitive_element; Type: VIEW; Schema: so; Owner: -
  15321. --
  15322. CREATE VIEW engineered_foreign_repetitive_element AS
  15323. SELECT feature.feature_id AS engineered_foreign_repetitive_element_id,
  15324. feature.feature_id,
  15325. feature.dbxref_id,
  15326. feature.organism_id,
  15327. feature.name,
  15328. feature.uniquename,
  15329. feature.residues,
  15330. feature.seqlen,
  15331. feature.md5checksum,
  15332. feature.type_id,
  15333. feature.is_analysis,
  15334. feature.is_obsolete,
  15335. feature.timeaccessioned,
  15336. feature.timelastmodified
  15337. FROM (feature
  15338. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15339. WHERE ((cvterm.name)::text = 'engineered_foreign_repetitive_element'::text);
  15340. --
  15341. -- Name: engineered_foreign_transposable_element; Type: VIEW; Schema: so; Owner: -
  15342. --
  15343. CREATE VIEW engineered_foreign_transposable_element AS
  15344. SELECT feature.feature_id AS engineered_foreign_transposable_element_id,
  15345. feature.feature_id,
  15346. feature.dbxref_id,
  15347. feature.organism_id,
  15348. feature.name,
  15349. feature.uniquename,
  15350. feature.residues,
  15351. feature.seqlen,
  15352. feature.md5checksum,
  15353. feature.type_id,
  15354. feature.is_analysis,
  15355. feature.is_obsolete,
  15356. feature.timeaccessioned,
  15357. feature.timelastmodified
  15358. FROM (feature
  15359. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15360. WHERE ((cvterm.name)::text = 'engineered_foreign_transposable_element'::text);
  15361. --
  15362. -- Name: engineered_foreign_transposable_element_gene; Type: VIEW; Schema: so; Owner: -
  15363. --
  15364. CREATE VIEW engineered_foreign_transposable_element_gene AS
  15365. SELECT feature.feature_id AS engineered_foreign_transposable_element_gene_id,
  15366. feature.feature_id,
  15367. feature.dbxref_id,
  15368. feature.organism_id,
  15369. feature.name,
  15370. feature.uniquename,
  15371. feature.residues,
  15372. feature.seqlen,
  15373. feature.md5checksum,
  15374. feature.type_id,
  15375. feature.is_analysis,
  15376. feature.is_obsolete,
  15377. feature.timeaccessioned,
  15378. feature.timelastmodified
  15379. FROM (feature
  15380. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15381. WHERE ((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text);
  15382. --
  15383. -- Name: engineered_fusion_gene; Type: VIEW; Schema: so; Owner: -
  15384. --
  15385. CREATE VIEW engineered_fusion_gene AS
  15386. SELECT feature.feature_id AS engineered_fusion_gene_id,
  15387. feature.feature_id,
  15388. feature.dbxref_id,
  15389. feature.organism_id,
  15390. feature.name,
  15391. feature.uniquename,
  15392. feature.residues,
  15393. feature.seqlen,
  15394. feature.md5checksum,
  15395. feature.type_id,
  15396. feature.is_analysis,
  15397. feature.is_obsolete,
  15398. feature.timeaccessioned,
  15399. feature.timelastmodified
  15400. FROM (feature
  15401. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15402. WHERE ((cvterm.name)::text = 'engineered_fusion_gene'::text);
  15403. --
  15404. -- Name: engineered_gene; Type: VIEW; Schema: so; Owner: -
  15405. --
  15406. CREATE VIEW engineered_gene AS
  15407. SELECT feature.feature_id AS engineered_gene_id,
  15408. feature.feature_id,
  15409. feature.dbxref_id,
  15410. feature.organism_id,
  15411. feature.name,
  15412. feature.uniquename,
  15413. feature.residues,
  15414. feature.seqlen,
  15415. feature.md5checksum,
  15416. feature.type_id,
  15417. feature.is_analysis,
  15418. feature.is_obsolete,
  15419. feature.timeaccessioned,
  15420. feature.timelastmodified
  15421. FROM (feature
  15422. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15423. 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));
  15424. --
  15425. -- Name: engineered_insert; Type: VIEW; Schema: so; Owner: -
  15426. --
  15427. CREATE VIEW engineered_insert AS
  15428. SELECT feature.feature_id AS engineered_insert_id,
  15429. feature.feature_id,
  15430. feature.dbxref_id,
  15431. feature.organism_id,
  15432. feature.name,
  15433. feature.uniquename,
  15434. feature.residues,
  15435. feature.seqlen,
  15436. feature.md5checksum,
  15437. feature.type_id,
  15438. feature.is_analysis,
  15439. feature.is_obsolete,
  15440. feature.timeaccessioned,
  15441. feature.timelastmodified
  15442. FROM (feature
  15443. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15444. WHERE ((cvterm.name)::text = 'engineered_insert'::text);
  15445. --
  15446. -- Name: engineered_plasmid; Type: VIEW; Schema: so; Owner: -
  15447. --
  15448. CREATE VIEW engineered_plasmid AS
  15449. SELECT feature.feature_id AS engineered_plasmid_id,
  15450. feature.feature_id,
  15451. feature.dbxref_id,
  15452. feature.organism_id,
  15453. feature.name,
  15454. feature.uniquename,
  15455. feature.residues,
  15456. feature.seqlen,
  15457. feature.md5checksum,
  15458. feature.type_id,
  15459. feature.is_analysis,
  15460. feature.is_obsolete,
  15461. feature.timeaccessioned,
  15462. feature.timelastmodified
  15463. FROM (feature
  15464. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15465. 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));
  15466. --
  15467. -- Name: engineered_region; Type: VIEW; Schema: so; Owner: -
  15468. --
  15469. CREATE VIEW engineered_region AS
  15470. SELECT feature.feature_id AS engineered_region_id,
  15471. feature.feature_id,
  15472. feature.dbxref_id,
  15473. feature.organism_id,
  15474. feature.name,
  15475. feature.uniquename,
  15476. feature.residues,
  15477. feature.seqlen,
  15478. feature.md5checksum,
  15479. feature.type_id,
  15480. feature.is_analysis,
  15481. feature.is_obsolete,
  15482. feature.timeaccessioned,
  15483. feature.timelastmodified
  15484. FROM (feature
  15485. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15486. 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));
  15487. --
  15488. -- Name: engineered_rescue_region; Type: VIEW; Schema: so; Owner: -
  15489. --
  15490. CREATE VIEW engineered_rescue_region AS
  15491. SELECT feature.feature_id AS engineered_rescue_region_id,
  15492. feature.feature_id,
  15493. feature.dbxref_id,
  15494. feature.organism_id,
  15495. feature.name,
  15496. feature.uniquename,
  15497. feature.residues,
  15498. feature.seqlen,
  15499. feature.md5checksum,
  15500. feature.type_id,
  15501. feature.is_analysis,
  15502. feature.is_obsolete,
  15503. feature.timeaccessioned,
  15504. feature.timelastmodified
  15505. FROM (feature
  15506. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15507. WHERE ((cvterm.name)::text = 'engineered_rescue_region'::text);
  15508. --
  15509. -- Name: engineered_tag; Type: VIEW; Schema: so; Owner: -
  15510. --
  15511. CREATE VIEW engineered_tag AS
  15512. SELECT feature.feature_id AS engineered_tag_id,
  15513. feature.feature_id,
  15514. feature.dbxref_id,
  15515. feature.organism_id,
  15516. feature.name,
  15517. feature.uniquename,
  15518. feature.residues,
  15519. feature.seqlen,
  15520. feature.md5checksum,
  15521. feature.type_id,
  15522. feature.is_analysis,
  15523. feature.is_obsolete,
  15524. feature.timeaccessioned,
  15525. feature.timelastmodified
  15526. FROM (feature
  15527. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15528. WHERE ((cvterm.name)::text = 'engineered_tag'::text);
  15529. --
  15530. -- Name: engineered_transposable_element; Type: VIEW; Schema: so; Owner: -
  15531. --
  15532. CREATE VIEW engineered_transposable_element AS
  15533. SELECT feature.feature_id AS engineered_transposable_element_id,
  15534. feature.feature_id,
  15535. feature.dbxref_id,
  15536. feature.organism_id,
  15537. feature.name,
  15538. feature.uniquename,
  15539. feature.residues,
  15540. feature.seqlen,
  15541. feature.md5checksum,
  15542. feature.type_id,
  15543. feature.is_analysis,
  15544. feature.is_obsolete,
  15545. feature.timeaccessioned,
  15546. feature.timelastmodified
  15547. FROM (feature
  15548. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15549. WHERE (((cvterm.name)::text = 'engineered_foreign_transposable_element'::text) OR ((cvterm.name)::text = 'engineered_transposable_element'::text));
  15550. --
  15551. -- Name: enhancer; Type: VIEW; Schema: so; Owner: -
  15552. --
  15553. CREATE VIEW enhancer AS
  15554. SELECT feature.feature_id AS enhancer_id,
  15555. feature.feature_id,
  15556. feature.dbxref_id,
  15557. feature.organism_id,
  15558. feature.name,
  15559. feature.uniquename,
  15560. feature.residues,
  15561. feature.seqlen,
  15562. feature.md5checksum,
  15563. feature.type_id,
  15564. feature.is_analysis,
  15565. feature.is_obsolete,
  15566. feature.timeaccessioned,
  15567. feature.timelastmodified
  15568. FROM (feature
  15569. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15570. WHERE ((((cvterm.name)::text = 'enhancer_bound_by_factor'::text) OR ((cvterm.name)::text = 'shadow_enhancer'::text)) OR ((cvterm.name)::text = 'enhancer'::text));
  15571. --
  15572. -- Name: enhancer_binding_site; Type: VIEW; Schema: so; Owner: -
  15573. --
  15574. CREATE VIEW enhancer_binding_site AS
  15575. SELECT feature.feature_id AS enhancer_binding_site_id,
  15576. feature.feature_id,
  15577. feature.dbxref_id,
  15578. feature.organism_id,
  15579. feature.name,
  15580. feature.uniquename,
  15581. feature.residues,
  15582. feature.seqlen,
  15583. feature.md5checksum,
  15584. feature.type_id,
  15585. feature.is_analysis,
  15586. feature.is_obsolete,
  15587. feature.timeaccessioned,
  15588. feature.timelastmodified
  15589. FROM (feature
  15590. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15591. WHERE ((cvterm.name)::text = 'enhancer_binding_site'::text);
  15592. --
  15593. -- Name: enhancer_bound_by_factor; Type: VIEW; Schema: so; Owner: -
  15594. --
  15595. CREATE VIEW enhancer_bound_by_factor AS
  15596. SELECT feature.feature_id AS enhancer_bound_by_factor_id,
  15597. feature.feature_id,
  15598. feature.dbxref_id,
  15599. feature.organism_id,
  15600. feature.name,
  15601. feature.uniquename,
  15602. feature.residues,
  15603. feature.seqlen,
  15604. feature.md5checksum,
  15605. feature.type_id,
  15606. feature.is_analysis,
  15607. feature.is_obsolete,
  15608. feature.timeaccessioned,
  15609. feature.timelastmodified
  15610. FROM (feature
  15611. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15612. WHERE ((cvterm.name)::text = 'enhancer_bound_by_factor'::text);
  15613. --
  15614. -- Name: enhancer_trap_construct; Type: VIEW; Schema: so; Owner: -
  15615. --
  15616. CREATE VIEW enhancer_trap_construct AS
  15617. SELECT feature.feature_id AS enhancer_trap_construct_id,
  15618. feature.feature_id,
  15619. feature.dbxref_id,
  15620. feature.organism_id,
  15621. feature.name,
  15622. feature.uniquename,
  15623. feature.residues,
  15624. feature.seqlen,
  15625. feature.md5checksum,
  15626. feature.type_id,
  15627. feature.is_analysis,
  15628. feature.is_obsolete,
  15629. feature.timeaccessioned,
  15630. feature.timelastmodified
  15631. FROM (feature
  15632. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15633. WHERE ((cvterm.name)::text = 'enhancer_trap_construct'::text);
  15634. --
  15635. -- Name: enzymatic; Type: VIEW; Schema: so; Owner: -
  15636. --
  15637. CREATE VIEW enzymatic AS
  15638. SELECT feature.feature_id AS enzymatic_id,
  15639. feature.feature_id,
  15640. feature.dbxref_id,
  15641. feature.organism_id,
  15642. feature.name,
  15643. feature.uniquename,
  15644. feature.residues,
  15645. feature.seqlen,
  15646. feature.md5checksum,
  15647. feature.type_id,
  15648. feature.is_analysis,
  15649. feature.is_obsolete,
  15650. feature.timeaccessioned,
  15651. feature.timelastmodified
  15652. FROM (feature
  15653. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15654. WHERE (((cvterm.name)::text = 'ribozymic'::text) OR ((cvterm.name)::text = 'enzymatic'::text));
  15655. --
  15656. -- Name: enzymatic_rna; Type: VIEW; Schema: so; Owner: -
  15657. --
  15658. CREATE VIEW enzymatic_rna AS
  15659. SELECT feature.feature_id AS enzymatic_rna_id,
  15660. feature.feature_id,
  15661. feature.dbxref_id,
  15662. feature.organism_id,
  15663. feature.name,
  15664. feature.uniquename,
  15665. feature.residues,
  15666. feature.seqlen,
  15667. feature.md5checksum,
  15668. feature.type_id,
  15669. feature.is_analysis,
  15670. feature.is_obsolete,
  15671. feature.timeaccessioned,
  15672. feature.timelastmodified
  15673. FROM (feature
  15674. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15675. WHERE (((cvterm.name)::text = 'ribozyme'::text) OR ((cvterm.name)::text = 'enzymatic_RNA'::text));
  15676. --
  15677. -- Name: epigenetically_modified; Type: VIEW; Schema: so; Owner: -
  15678. --
  15679. CREATE VIEW epigenetically_modified AS
  15680. SELECT feature.feature_id AS epigenetically_modified_id,
  15681. feature.feature_id,
  15682. feature.dbxref_id,
  15683. feature.organism_id,
  15684. feature.name,
  15685. feature.uniquename,
  15686. feature.residues,
  15687. feature.seqlen,
  15688. feature.md5checksum,
  15689. feature.type_id,
  15690. feature.is_analysis,
  15691. feature.is_obsolete,
  15692. feature.timeaccessioned,
  15693. feature.timelastmodified
  15694. FROM (feature
  15695. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15696. 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));
  15697. --
  15698. -- Name: epigenetically_modified_gene; Type: VIEW; Schema: so; Owner: -
  15699. --
  15700. CREATE VIEW epigenetically_modified_gene AS
  15701. SELECT feature.feature_id AS epigenetically_modified_gene_id,
  15702. feature.feature_id,
  15703. feature.dbxref_id,
  15704. feature.organism_id,
  15705. feature.name,
  15706. feature.uniquename,
  15707. feature.residues,
  15708. feature.seqlen,
  15709. feature.md5checksum,
  15710. feature.type_id,
  15711. feature.is_analysis,
  15712. feature.is_obsolete,
  15713. feature.timeaccessioned,
  15714. feature.timelastmodified
  15715. FROM (feature
  15716. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15717. 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));
  15718. --
  15719. -- Name: epigenetically_modified_region; Type: VIEW; Schema: so; Owner: -
  15720. --
  15721. CREATE VIEW epigenetically_modified_region AS
  15722. SELECT feature.feature_id AS epigenetically_modified_region_id,
  15723. feature.feature_id,
  15724. feature.dbxref_id,
  15725. feature.organism_id,
  15726. feature.name,
  15727. feature.uniquename,
  15728. feature.residues,
  15729. feature.seqlen,
  15730. feature.md5checksum,
  15731. feature.type_id,
  15732. feature.is_analysis,
  15733. feature.is_obsolete,
  15734. feature.timeaccessioned,
  15735. feature.timelastmodified
  15736. FROM (feature
  15737. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15738. 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));
  15739. --
  15740. -- Name: episome; Type: VIEW; Schema: so; Owner: -
  15741. --
  15742. CREATE VIEW episome AS
  15743. SELECT feature.feature_id AS episome_id,
  15744. feature.feature_id,
  15745. feature.dbxref_id,
  15746. feature.organism_id,
  15747. feature.name,
  15748. feature.uniquename,
  15749. feature.residues,
  15750. feature.seqlen,
  15751. feature.md5checksum,
  15752. feature.type_id,
  15753. feature.is_analysis,
  15754. feature.is_obsolete,
  15755. feature.timeaccessioned,
  15756. feature.timelastmodified
  15757. FROM (feature
  15758. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15759. WHERE (((cvterm.name)::text = 'engineered_episome'::text) OR ((cvterm.name)::text = 'episome'::text));
  15760. --
  15761. -- Name: epitope; Type: VIEW; Schema: so; Owner: -
  15762. --
  15763. CREATE VIEW epitope AS
  15764. SELECT feature.feature_id AS epitope_id,
  15765. feature.feature_id,
  15766. feature.dbxref_id,
  15767. feature.organism_id,
  15768. feature.name,
  15769. feature.uniquename,
  15770. feature.residues,
  15771. feature.seqlen,
  15772. feature.md5checksum,
  15773. feature.type_id,
  15774. feature.is_analysis,
  15775. feature.is_obsolete,
  15776. feature.timeaccessioned,
  15777. feature.timelastmodified
  15778. FROM (feature
  15779. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15780. WHERE ((cvterm.name)::text = 'epitope'::text);
  15781. --
  15782. -- Name: epoxyqueuosine; Type: VIEW; Schema: so; Owner: -
  15783. --
  15784. CREATE VIEW epoxyqueuosine AS
  15785. SELECT feature.feature_id AS epoxyqueuosine_id,
  15786. feature.feature_id,
  15787. feature.dbxref_id,
  15788. feature.organism_id,
  15789. feature.name,
  15790. feature.uniquename,
  15791. feature.residues,
  15792. feature.seqlen,
  15793. feature.md5checksum,
  15794. feature.type_id,
  15795. feature.is_analysis,
  15796. feature.is_obsolete,
  15797. feature.timeaccessioned,
  15798. feature.timelastmodified
  15799. FROM (feature
  15800. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15801. WHERE ((cvterm.name)::text = 'epoxyqueuosine'::text);
  15802. --
  15803. -- Name: est; Type: VIEW; Schema: so; Owner: -
  15804. --
  15805. CREATE VIEW est AS
  15806. SELECT feature.feature_id AS est_id,
  15807. feature.feature_id,
  15808. feature.dbxref_id,
  15809. feature.organism_id,
  15810. feature.name,
  15811. feature.uniquename,
  15812. feature.residues,
  15813. feature.seqlen,
  15814. feature.md5checksum,
  15815. feature.type_id,
  15816. feature.is_analysis,
  15817. feature.is_obsolete,
  15818. feature.timeaccessioned,
  15819. feature.timelastmodified
  15820. FROM (feature
  15821. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15822. 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));
  15823. --
  15824. -- Name: est_match; Type: VIEW; Schema: so; Owner: -
  15825. --
  15826. CREATE VIEW est_match AS
  15827. SELECT feature.feature_id AS est_match_id,
  15828. feature.feature_id,
  15829. feature.dbxref_id,
  15830. feature.organism_id,
  15831. feature.name,
  15832. feature.uniquename,
  15833. feature.residues,
  15834. feature.seqlen,
  15835. feature.md5checksum,
  15836. feature.type_id,
  15837. feature.is_analysis,
  15838. feature.is_obsolete,
  15839. feature.timeaccessioned,
  15840. feature.timelastmodified
  15841. FROM (feature
  15842. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15843. WHERE ((cvterm.name)::text = 'EST_match'::text);
  15844. --
  15845. -- Name: eukaryotic_terminator; Type: VIEW; Schema: so; Owner: -
  15846. --
  15847. CREATE VIEW eukaryotic_terminator AS
  15848. SELECT feature.feature_id AS eukaryotic_terminator_id,
  15849. feature.feature_id,
  15850. feature.dbxref_id,
  15851. feature.organism_id,
  15852. feature.name,
  15853. feature.uniquename,
  15854. feature.residues,
  15855. feature.seqlen,
  15856. feature.md5checksum,
  15857. feature.type_id,
  15858. feature.is_analysis,
  15859. feature.is_obsolete,
  15860. feature.timeaccessioned,
  15861. feature.timelastmodified
  15862. FROM (feature
  15863. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15864. WHERE (((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text) OR ((cvterm.name)::text = 'eukaryotic_terminator'::text));
  15865. --
  15866. -- Name: exemplar; Type: VIEW; Schema: so; Owner: -
  15867. --
  15868. CREATE VIEW exemplar AS
  15869. SELECT feature.feature_id AS exemplar_id,
  15870. feature.feature_id,
  15871. feature.dbxref_id,
  15872. feature.organism_id,
  15873. feature.name,
  15874. feature.uniquename,
  15875. feature.residues,
  15876. feature.seqlen,
  15877. feature.md5checksum,
  15878. feature.type_id,
  15879. feature.is_analysis,
  15880. feature.is_obsolete,
  15881. feature.timeaccessioned,
  15882. feature.timelastmodified
  15883. FROM (feature
  15884. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15885. WHERE ((cvterm.name)::text = 'exemplar'::text);
  15886. --
  15887. -- Name: exemplar_mrna; Type: VIEW; Schema: so; Owner: -
  15888. --
  15889. CREATE VIEW exemplar_mrna AS
  15890. SELECT feature.feature_id AS exemplar_mrna_id,
  15891. feature.feature_id,
  15892. feature.dbxref_id,
  15893. feature.organism_id,
  15894. feature.name,
  15895. feature.uniquename,
  15896. feature.residues,
  15897. feature.seqlen,
  15898. feature.md5checksum,
  15899. feature.type_id,
  15900. feature.is_analysis,
  15901. feature.is_obsolete,
  15902. feature.timeaccessioned,
  15903. feature.timelastmodified
  15904. FROM (feature
  15905. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15906. WHERE ((cvterm.name)::text = 'exemplar_mRNA'::text);
  15907. --
  15908. -- Name: exon; Type: VIEW; Schema: so; Owner: -
  15909. --
  15910. CREATE VIEW exon AS
  15911. SELECT feature.feature_id AS exon_id,
  15912. feature.feature_id,
  15913. feature.dbxref_id,
  15914. feature.organism_id,
  15915. feature.name,
  15916. feature.uniquename,
  15917. feature.residues,
  15918. feature.seqlen,
  15919. feature.md5checksum,
  15920. feature.type_id,
  15921. feature.is_analysis,
  15922. feature.is_obsolete,
  15923. feature.timeaccessioned,
  15924. feature.timelastmodified
  15925. FROM (feature
  15926. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15927. 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));
  15928. --
  15929. -- Name: exon_junction; Type: VIEW; Schema: so; Owner: -
  15930. --
  15931. CREATE VIEW exon_junction AS
  15932. SELECT feature.feature_id AS exon_junction_id,
  15933. feature.feature_id,
  15934. feature.dbxref_id,
  15935. feature.organism_id,
  15936. feature.name,
  15937. feature.uniquename,
  15938. feature.residues,
  15939. feature.seqlen,
  15940. feature.md5checksum,
  15941. feature.type_id,
  15942. feature.is_analysis,
  15943. feature.is_obsolete,
  15944. feature.timeaccessioned,
  15945. feature.timelastmodified
  15946. FROM (feature
  15947. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15948. WHERE ((cvterm.name)::text = 'exon_junction'::text);
  15949. --
  15950. -- Name: exon_loss; Type: VIEW; Schema: so; Owner: -
  15951. --
  15952. CREATE VIEW exon_loss AS
  15953. SELECT feature.feature_id AS exon_loss_id,
  15954. feature.feature_id,
  15955. feature.dbxref_id,
  15956. feature.organism_id,
  15957. feature.name,
  15958. feature.uniquename,
  15959. feature.residues,
  15960. feature.seqlen,
  15961. feature.md5checksum,
  15962. feature.type_id,
  15963. feature.is_analysis,
  15964. feature.is_obsolete,
  15965. feature.timeaccessioned,
  15966. feature.timelastmodified
  15967. FROM (feature
  15968. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15969. WHERE ((cvterm.name)::text = 'exon_loss'::text);
  15970. --
  15971. -- Name: exon_of_single_exon_gene; Type: VIEW; Schema: so; Owner: -
  15972. --
  15973. CREATE VIEW exon_of_single_exon_gene AS
  15974. SELECT feature.feature_id AS exon_of_single_exon_gene_id,
  15975. feature.feature_id,
  15976. feature.dbxref_id,
  15977. feature.organism_id,
  15978. feature.name,
  15979. feature.uniquename,
  15980. feature.residues,
  15981. feature.seqlen,
  15982. feature.md5checksum,
  15983. feature.type_id,
  15984. feature.is_analysis,
  15985. feature.is_obsolete,
  15986. feature.timeaccessioned,
  15987. feature.timelastmodified
  15988. FROM (feature
  15989. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  15990. WHERE ((cvterm.name)::text = 'exon_of_single_exon_gene'::text);
  15991. --
  15992. -- Name: exon_region; Type: VIEW; Schema: so; Owner: -
  15993. --
  15994. CREATE VIEW exon_region AS
  15995. SELECT feature.feature_id AS exon_region_id,
  15996. feature.feature_id,
  15997. feature.dbxref_id,
  15998. feature.organism_id,
  15999. feature.name,
  16000. feature.uniquename,
  16001. feature.residues,
  16002. feature.seqlen,
  16003. feature.md5checksum,
  16004. feature.type_id,
  16005. feature.is_analysis,
  16006. feature.is_obsolete,
  16007. feature.timeaccessioned,
  16008. feature.timelastmodified
  16009. FROM (feature
  16010. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16011. 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));
  16012. --
  16013. -- Name: exon_variant; Type: VIEW; Schema: so; Owner: -
  16014. --
  16015. CREATE VIEW exon_variant AS
  16016. SELECT feature.feature_id AS exon_variant_id,
  16017. feature.feature_id,
  16018. feature.dbxref_id,
  16019. feature.organism_id,
  16020. feature.name,
  16021. feature.uniquename,
  16022. feature.residues,
  16023. feature.seqlen,
  16024. feature.md5checksum,
  16025. feature.type_id,
  16026. feature.is_analysis,
  16027. feature.is_obsolete,
  16028. feature.timeaccessioned,
  16029. feature.timelastmodified
  16030. FROM (feature
  16031. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16032. 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));
  16033. --
  16034. -- Name: exonic_splice_enhancer; Type: VIEW; Schema: so; Owner: -
  16035. --
  16036. CREATE VIEW exonic_splice_enhancer AS
  16037. SELECT feature.feature_id AS exonic_splice_enhancer_id,
  16038. feature.feature_id,
  16039. feature.dbxref_id,
  16040. feature.organism_id,
  16041. feature.name,
  16042. feature.uniquename,
  16043. feature.residues,
  16044. feature.seqlen,
  16045. feature.md5checksum,
  16046. feature.type_id,
  16047. feature.is_analysis,
  16048. feature.is_obsolete,
  16049. feature.timeaccessioned,
  16050. feature.timelastmodified
  16051. FROM (feature
  16052. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16053. WHERE ((cvterm.name)::text = 'exonic_splice_enhancer'::text);
  16054. --
  16055. -- Name: experimental_feature; Type: VIEW; Schema: so; Owner: -
  16056. --
  16057. CREATE VIEW experimental_feature AS
  16058. SELECT feature.feature_id AS experimental_feature_id,
  16059. feature.feature_id,
  16060. feature.dbxref_id,
  16061. feature.organism_id,
  16062. feature.name,
  16063. feature.uniquename,
  16064. feature.residues,
  16065. feature.seqlen,
  16066. feature.md5checksum,
  16067. feature.type_id,
  16068. feature.is_analysis,
  16069. feature.is_obsolete,
  16070. feature.timeaccessioned,
  16071. feature.timelastmodified
  16072. FROM (feature
  16073. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16074. 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));
  16075. --
  16076. -- Name: experimental_feature_attribute; Type: VIEW; Schema: so; Owner: -
  16077. --
  16078. CREATE VIEW experimental_feature_attribute AS
  16079. SELECT feature.feature_id AS experimental_feature_attribute_id,
  16080. feature.feature_id,
  16081. feature.dbxref_id,
  16082. feature.organism_id,
  16083. feature.name,
  16084. feature.uniquename,
  16085. feature.residues,
  16086. feature.seqlen,
  16087. feature.md5checksum,
  16088. feature.type_id,
  16089. feature.is_analysis,
  16090. feature.is_obsolete,
  16091. feature.timeaccessioned,
  16092. feature.timelastmodified
  16093. FROM (feature
  16094. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16095. WHERE ((((cvterm.name)::text = 'score'::text) OR ((cvterm.name)::text = 'quality_value'::text)) OR ((cvterm.name)::text = 'experimental_feature_attribute'::text));
  16096. --
  16097. -- Name: experimental_result_region; Type: VIEW; Schema: so; Owner: -
  16098. --
  16099. CREATE VIEW experimental_result_region AS
  16100. SELECT feature.feature_id AS experimental_result_region_id,
  16101. feature.feature_id,
  16102. feature.dbxref_id,
  16103. feature.organism_id,
  16104. feature.name,
  16105. feature.uniquename,
  16106. feature.residues,
  16107. feature.seqlen,
  16108. feature.md5checksum,
  16109. feature.type_id,
  16110. feature.is_analysis,
  16111. feature.is_obsolete,
  16112. feature.timeaccessioned,
  16113. feature.timelastmodified
  16114. FROM (feature
  16115. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16116. 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));
  16117. --
  16118. -- Name: experimentally_defined_binding_region; Type: VIEW; Schema: so; Owner: -
  16119. --
  16120. CREATE VIEW experimentally_defined_binding_region AS
  16121. SELECT feature.feature_id AS experimentally_defined_binding_region_id,
  16122. feature.feature_id,
  16123. feature.dbxref_id,
  16124. feature.organism_id,
  16125. feature.name,
  16126. feature.uniquename,
  16127. feature.residues,
  16128. feature.seqlen,
  16129. feature.md5checksum,
  16130. feature.type_id,
  16131. feature.is_analysis,
  16132. feature.is_obsolete,
  16133. feature.timeaccessioned,
  16134. feature.timelastmodified
  16135. FROM (feature
  16136. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16137. WHERE (((cvterm.name)::text = 'CHiP_seq_region'::text) OR ((cvterm.name)::text = 'experimentally_defined_binding_region'::text));
  16138. --
  16139. -- Name: experimentally_determined; Type: VIEW; Schema: so; Owner: -
  16140. --
  16141. CREATE VIEW experimentally_determined AS
  16142. SELECT feature.feature_id AS experimentally_determined_id,
  16143. feature.feature_id,
  16144. feature.dbxref_id,
  16145. feature.organism_id,
  16146. feature.name,
  16147. feature.uniquename,
  16148. feature.residues,
  16149. feature.seqlen,
  16150. feature.md5checksum,
  16151. feature.type_id,
  16152. feature.is_analysis,
  16153. feature.is_obsolete,
  16154. feature.timeaccessioned,
  16155. feature.timelastmodified
  16156. FROM (feature
  16157. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16158. WHERE ((cvterm.name)::text = 'experimentally_determined'::text);
  16159. --
  16160. -- Name: expressed_sequence_assembly; Type: VIEW; Schema: so; Owner: -
  16161. --
  16162. CREATE VIEW expressed_sequence_assembly AS
  16163. SELECT feature.feature_id AS expressed_sequence_assembly_id,
  16164. feature.feature_id,
  16165. feature.dbxref_id,
  16166. feature.organism_id,
  16167. feature.name,
  16168. feature.uniquename,
  16169. feature.residues,
  16170. feature.seqlen,
  16171. feature.md5checksum,
  16172. feature.type_id,
  16173. feature.is_analysis,
  16174. feature.is_obsolete,
  16175. feature.timeaccessioned,
  16176. feature.timelastmodified
  16177. FROM (feature
  16178. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16179. WHERE ((cvterm.name)::text = 'expressed_sequence_assembly'::text);
  16180. --
  16181. -- Name: expressed_sequence_match; Type: VIEW; Schema: so; Owner: -
  16182. --
  16183. CREATE VIEW expressed_sequence_match AS
  16184. SELECT feature.feature_id AS expressed_sequence_match_id,
  16185. feature.feature_id,
  16186. feature.dbxref_id,
  16187. feature.organism_id,
  16188. feature.name,
  16189. feature.uniquename,
  16190. feature.residues,
  16191. feature.seqlen,
  16192. feature.md5checksum,
  16193. feature.type_id,
  16194. feature.is_analysis,
  16195. feature.is_obsolete,
  16196. feature.timeaccessioned,
  16197. feature.timelastmodified
  16198. FROM (feature
  16199. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16200. 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));
  16201. --
  16202. -- Name: external_transcribed_spacer_region; Type: VIEW; Schema: so; Owner: -
  16203. --
  16204. CREATE VIEW external_transcribed_spacer_region AS
  16205. SELECT feature.feature_id AS external_transcribed_spacer_region_id,
  16206. feature.feature_id,
  16207. feature.dbxref_id,
  16208. feature.organism_id,
  16209. feature.name,
  16210. feature.uniquename,
  16211. feature.residues,
  16212. feature.seqlen,
  16213. feature.md5checksum,
  16214. feature.type_id,
  16215. feature.is_analysis,
  16216. feature.is_obsolete,
  16217. feature.timeaccessioned,
  16218. feature.timelastmodified
  16219. FROM (feature
  16220. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16221. WHERE ((cvterm.name)::text = 'external_transcribed_spacer_region'::text);
  16222. --
  16223. -- Name: extrachromosomal_mobile_genetic_element; Type: VIEW; Schema: so; Owner: -
  16224. --
  16225. CREATE VIEW extrachromosomal_mobile_genetic_element AS
  16226. SELECT feature.feature_id AS extrachromosomal_mobile_genetic_element_id,
  16227. feature.feature_id,
  16228. feature.dbxref_id,
  16229. feature.organism_id,
  16230. feature.name,
  16231. feature.uniquename,
  16232. feature.residues,
  16233. feature.seqlen,
  16234. feature.md5checksum,
  16235. feature.type_id,
  16236. feature.is_analysis,
  16237. feature.is_obsolete,
  16238. feature.timeaccessioned,
  16239. feature.timelastmodified
  16240. FROM (feature
  16241. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16242. 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));
  16243. --
  16244. -- Name: extramembrane_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  16245. --
  16246. CREATE VIEW extramembrane_polypeptide_region AS
  16247. SELECT feature.feature_id AS extramembrane_polypeptide_region_id,
  16248. feature.feature_id,
  16249. feature.dbxref_id,
  16250. feature.organism_id,
  16251. feature.name,
  16252. feature.uniquename,
  16253. feature.residues,
  16254. feature.seqlen,
  16255. feature.md5checksum,
  16256. feature.type_id,
  16257. feature.is_analysis,
  16258. feature.is_obsolete,
  16259. feature.timeaccessioned,
  16260. feature.timelastmodified
  16261. FROM (feature
  16262. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16263. 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));
  16264. --
  16265. -- Name: feature_attribute; Type: VIEW; Schema: so; Owner: -
  16266. --
  16267. CREATE VIEW feature_attribute AS
  16268. SELECT feature.feature_id AS feature_attribute_id,
  16269. feature.feature_id,
  16270. feature.dbxref_id,
  16271. feature.organism_id,
  16272. feature.name,
  16273. feature.uniquename,
  16274. feature.residues,
  16275. feature.seqlen,
  16276. feature.md5checksum,
  16277. feature.type_id,
  16278. feature.is_analysis,
  16279. feature.is_obsolete,
  16280. feature.timeaccessioned,
  16281. feature.timelastmodified
  16282. FROM (feature
  16283. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16284. 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));
  16285. --
  16286. -- Name: fingerprint_map; Type: VIEW; Schema: so; Owner: -
  16287. --
  16288. CREATE VIEW fingerprint_map AS
  16289. SELECT feature.feature_id AS fingerprint_map_id,
  16290. feature.feature_id,
  16291. feature.dbxref_id,
  16292. feature.organism_id,
  16293. feature.name,
  16294. feature.uniquename,
  16295. feature.residues,
  16296. feature.seqlen,
  16297. feature.md5checksum,
  16298. feature.type_id,
  16299. feature.is_analysis,
  16300. feature.is_obsolete,
  16301. feature.timeaccessioned,
  16302. feature.timelastmodified
  16303. FROM (feature
  16304. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16305. WHERE ((cvterm.name)::text = 'fingerprint_map'::text);
  16306. --
  16307. -- Name: finished_genome; Type: VIEW; Schema: so; Owner: -
  16308. --
  16309. CREATE VIEW finished_genome AS
  16310. SELECT feature.feature_id AS finished_genome_id,
  16311. feature.feature_id,
  16312. feature.dbxref_id,
  16313. feature.organism_id,
  16314. feature.name,
  16315. feature.uniquename,
  16316. feature.residues,
  16317. feature.seqlen,
  16318. feature.md5checksum,
  16319. feature.type_id,
  16320. feature.is_analysis,
  16321. feature.is_obsolete,
  16322. feature.timeaccessioned,
  16323. feature.timelastmodified
  16324. FROM (feature
  16325. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16326. WHERE ((cvterm.name)::text = 'finished_genome'::text);
  16327. --
  16328. -- Name: five_aminomethyl_two_thiouridine; Type: VIEW; Schema: so; Owner: -
  16329. --
  16330. CREATE VIEW five_aminomethyl_two_thiouridine AS
  16331. SELECT feature.feature_id AS five_aminomethyl_two_thiouridine_id,
  16332. feature.feature_id,
  16333. feature.dbxref_id,
  16334. feature.organism_id,
  16335. feature.name,
  16336. feature.uniquename,
  16337. feature.residues,
  16338. feature.seqlen,
  16339. feature.md5checksum,
  16340. feature.type_id,
  16341. feature.is_analysis,
  16342. feature.is_obsolete,
  16343. feature.timeaccessioned,
  16344. feature.timelastmodified
  16345. FROM (feature
  16346. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16347. WHERE ((cvterm.name)::text = 'five_aminomethyl_two_thiouridine'::text);
  16348. --
  16349. -- Name: five_carbamoylmethyluridine; Type: VIEW; Schema: so; Owner: -
  16350. --
  16351. CREATE VIEW five_carbamoylmethyluridine AS
  16352. SELECT feature.feature_id AS five_carbamoylmethyluridine_id,
  16353. feature.feature_id,
  16354. feature.dbxref_id,
  16355. feature.organism_id,
  16356. feature.name,
  16357. feature.uniquename,
  16358. feature.residues,
  16359. feature.seqlen,
  16360. feature.md5checksum,
  16361. feature.type_id,
  16362. feature.is_analysis,
  16363. feature.is_obsolete,
  16364. feature.timeaccessioned,
  16365. feature.timelastmodified
  16366. FROM (feature
  16367. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16368. WHERE ((cvterm.name)::text = 'five_carbamoylmethyluridine'::text);
  16369. --
  16370. -- Name: five_carboxyhydroxymethyl_uridine; Type: VIEW; Schema: so; Owner: -
  16371. --
  16372. CREATE VIEW five_carboxyhydroxymethyl_uridine AS
  16373. SELECT feature.feature_id AS five_carboxyhydroxymethyl_uridine_id,
  16374. feature.feature_id,
  16375. feature.dbxref_id,
  16376. feature.organism_id,
  16377. feature.name,
  16378. feature.uniquename,
  16379. feature.residues,
  16380. feature.seqlen,
  16381. feature.md5checksum,
  16382. feature.type_id,
  16383. feature.is_analysis,
  16384. feature.is_obsolete,
  16385. feature.timeaccessioned,
  16386. feature.timelastmodified
  16387. FROM (feature
  16388. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16389. WHERE ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine'::text);
  16390. --
  16391. -- Name: five_carboxyhydroxymethyl_uridine_methyl_ester; Type: VIEW; Schema: so; Owner: -
  16392. --
  16393. CREATE VIEW five_carboxyhydroxymethyl_uridine_methyl_ester AS
  16394. SELECT feature.feature_id AS five_carboxyhydroxymethyl_uridine_methyl_ester_id,
  16395. feature.feature_id,
  16396. feature.dbxref_id,
  16397. feature.organism_id,
  16398. feature.name,
  16399. feature.uniquename,
  16400. feature.residues,
  16401. feature.seqlen,
  16402. feature.md5checksum,
  16403. feature.type_id,
  16404. feature.is_analysis,
  16405. feature.is_obsolete,
  16406. feature.timeaccessioned,
  16407. feature.timelastmodified
  16408. FROM (feature
  16409. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16410. WHERE ((cvterm.name)::text = 'five_carboxyhydroxymethyl_uridine_methyl_ester'::text);
  16411. --
  16412. -- Name: five_carboxymethylaminomethyl_two_prime_o_methyluridine; Type: VIEW; Schema: so; Owner: -
  16413. --
  16414. CREATE VIEW five_carboxymethylaminomethyl_two_prime_o_methyluridine AS
  16415. SELECT feature.feature_id AS five_carboxymethylaminomethyl_two_prime_o_methyluridine_id,
  16416. feature.feature_id,
  16417. feature.dbxref_id,
  16418. feature.organism_id,
  16419. feature.name,
  16420. feature.uniquename,
  16421. feature.residues,
  16422. feature.seqlen,
  16423. feature.md5checksum,
  16424. feature.type_id,
  16425. feature.is_analysis,
  16426. feature.is_obsolete,
  16427. feature.timeaccessioned,
  16428. feature.timelastmodified
  16429. FROM (feature
  16430. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16431. WHERE ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_prime_O_methyluridine'::text);
  16432. --
  16433. -- Name: five_carboxymethylaminomethyl_two_thiouridine; Type: VIEW; Schema: so; Owner: -
  16434. --
  16435. CREATE VIEW five_carboxymethylaminomethyl_two_thiouridine AS
  16436. SELECT feature.feature_id AS five_carboxymethylaminomethyl_two_thiouridine_id,
  16437. feature.feature_id,
  16438. feature.dbxref_id,
  16439. feature.organism_id,
  16440. feature.name,
  16441. feature.uniquename,
  16442. feature.residues,
  16443. feature.seqlen,
  16444. feature.md5checksum,
  16445. feature.type_id,
  16446. feature.is_analysis,
  16447. feature.is_obsolete,
  16448. feature.timeaccessioned,
  16449. feature.timelastmodified
  16450. FROM (feature
  16451. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16452. WHERE ((cvterm.name)::text = 'five_carboxymethylaminomethyl_two_thiouridine'::text);
  16453. --
  16454. -- Name: five_carboxymethylaminomethyluridine; Type: VIEW; Schema: so; Owner: -
  16455. --
  16456. CREATE VIEW five_carboxymethylaminomethyluridine AS
  16457. SELECT feature.feature_id AS five_carboxymethylaminomethyluridine_id,
  16458. feature.feature_id,
  16459. feature.dbxref_id,
  16460. feature.organism_id,
  16461. feature.name,
  16462. feature.uniquename,
  16463. feature.residues,
  16464. feature.seqlen,
  16465. feature.md5checksum,
  16466. feature.type_id,
  16467. feature.is_analysis,
  16468. feature.is_obsolete,
  16469. feature.timeaccessioned,
  16470. feature.timelastmodified
  16471. FROM (feature
  16472. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16473. WHERE ((cvterm.name)::text = 'five_carboxymethylaminomethyluridine'::text);
  16474. --
  16475. -- Name: five_carboxymethyluridine; Type: VIEW; Schema: so; Owner: -
  16476. --
  16477. CREATE VIEW five_carboxymethyluridine AS
  16478. SELECT feature.feature_id AS five_carboxymethyluridine_id,
  16479. feature.feature_id,
  16480. feature.dbxref_id,
  16481. feature.organism_id,
  16482. feature.name,
  16483. feature.uniquename,
  16484. feature.residues,
  16485. feature.seqlen,
  16486. feature.md5checksum,
  16487. feature.type_id,
  16488. feature.is_analysis,
  16489. feature.is_obsolete,
  16490. feature.timeaccessioned,
  16491. feature.timelastmodified
  16492. FROM (feature
  16493. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16494. WHERE ((cvterm.name)::text = 'five_carboxymethyluridine'::text);
  16495. --
  16496. -- Name: five_cm_2_prime_o_methu; Type: VIEW; Schema: so; Owner: -
  16497. --
  16498. CREATE VIEW five_cm_2_prime_o_methu AS
  16499. SELECT feature.feature_id AS five_cm_2_prime_o_methu_id,
  16500. feature.feature_id,
  16501. feature.dbxref_id,
  16502. feature.organism_id,
  16503. feature.name,
  16504. feature.uniquename,
  16505. feature.residues,
  16506. feature.seqlen,
  16507. feature.md5checksum,
  16508. feature.type_id,
  16509. feature.is_analysis,
  16510. feature.is_obsolete,
  16511. feature.timeaccessioned,
  16512. feature.timelastmodified
  16513. FROM (feature
  16514. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16515. WHERE ((cvterm.name)::text = 'five_carbamoylmethyl_two_prime_O_methyluridine'::text);
  16516. --
  16517. -- Name: five_formyl_two_prime_o_methylcytidine; Type: VIEW; Schema: so; Owner: -
  16518. --
  16519. CREATE VIEW five_formyl_two_prime_o_methylcytidine AS
  16520. SELECT feature.feature_id AS five_formyl_two_prime_o_methylcytidine_id,
  16521. feature.feature_id,
  16522. feature.dbxref_id,
  16523. feature.organism_id,
  16524. feature.name,
  16525. feature.uniquename,
  16526. feature.residues,
  16527. feature.seqlen,
  16528. feature.md5checksum,
  16529. feature.type_id,
  16530. feature.is_analysis,
  16531. feature.is_obsolete,
  16532. feature.timeaccessioned,
  16533. feature.timelastmodified
  16534. FROM (feature
  16535. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16536. WHERE ((cvterm.name)::text = 'five_formyl_two_prime_O_methylcytidine'::text);
  16537. --
  16538. -- Name: five_formylcytidine; Type: VIEW; Schema: so; Owner: -
  16539. --
  16540. CREATE VIEW five_formylcytidine AS
  16541. SELECT feature.feature_id AS five_formylcytidine_id,
  16542. feature.feature_id,
  16543. feature.dbxref_id,
  16544. feature.organism_id,
  16545. feature.name,
  16546. feature.uniquename,
  16547. feature.residues,
  16548. feature.seqlen,
  16549. feature.md5checksum,
  16550. feature.type_id,
  16551. feature.is_analysis,
  16552. feature.is_obsolete,
  16553. feature.timeaccessioned,
  16554. feature.timelastmodified
  16555. FROM (feature
  16556. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16557. WHERE ((cvterm.name)::text = 'five_formylcytidine'::text);
  16558. --
  16559. -- Name: five_hydroxymethylcytidine; Type: VIEW; Schema: so; Owner: -
  16560. --
  16561. CREATE VIEW five_hydroxymethylcytidine AS
  16562. SELECT feature.feature_id AS five_hydroxymethylcytidine_id,
  16563. feature.feature_id,
  16564. feature.dbxref_id,
  16565. feature.organism_id,
  16566. feature.name,
  16567. feature.uniquename,
  16568. feature.residues,
  16569. feature.seqlen,
  16570. feature.md5checksum,
  16571. feature.type_id,
  16572. feature.is_analysis,
  16573. feature.is_obsolete,
  16574. feature.timeaccessioned,
  16575. feature.timelastmodified
  16576. FROM (feature
  16577. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16578. WHERE ((cvterm.name)::text = 'five_hydroxymethylcytidine'::text);
  16579. --
  16580. -- Name: five_hydroxyuridine; Type: VIEW; Schema: so; Owner: -
  16581. --
  16582. CREATE VIEW five_hydroxyuridine AS
  16583. SELECT feature.feature_id AS five_hydroxyuridine_id,
  16584. feature.feature_id,
  16585. feature.dbxref_id,
  16586. feature.organism_id,
  16587. feature.name,
  16588. feature.uniquename,
  16589. feature.residues,
  16590. feature.seqlen,
  16591. feature.md5checksum,
  16592. feature.type_id,
  16593. feature.is_analysis,
  16594. feature.is_obsolete,
  16595. feature.timeaccessioned,
  16596. feature.timelastmodified
  16597. FROM (feature
  16598. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16599. WHERE ((cvterm.name)::text = 'five_hydroxyuridine'::text);
  16600. --
  16601. -- Name: five_isopentenylaminomethyl_two_prime_o_methyluridine; Type: VIEW; Schema: so; Owner: -
  16602. --
  16603. CREATE VIEW five_isopentenylaminomethyl_two_prime_o_methyluridine AS
  16604. SELECT feature.feature_id AS five_isopentenylaminomethyl_two_prime_o_methyluridine_id,
  16605. feature.feature_id,
  16606. feature.dbxref_id,
  16607. feature.organism_id,
  16608. feature.name,
  16609. feature.uniquename,
  16610. feature.residues,
  16611. feature.seqlen,
  16612. feature.md5checksum,
  16613. feature.type_id,
  16614. feature.is_analysis,
  16615. feature.is_obsolete,
  16616. feature.timeaccessioned,
  16617. feature.timelastmodified
  16618. FROM (feature
  16619. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16620. WHERE ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_prime_O_methyluridine'::text);
  16621. --
  16622. -- Name: five_isopentenylaminomethyl_two_thiouridine; Type: VIEW; Schema: so; Owner: -
  16623. --
  16624. CREATE VIEW five_isopentenylaminomethyl_two_thiouridine AS
  16625. SELECT feature.feature_id AS five_isopentenylaminomethyl_two_thiouridine_id,
  16626. feature.feature_id,
  16627. feature.dbxref_id,
  16628. feature.organism_id,
  16629. feature.name,
  16630. feature.uniquename,
  16631. feature.residues,
  16632. feature.seqlen,
  16633. feature.md5checksum,
  16634. feature.type_id,
  16635. feature.is_analysis,
  16636. feature.is_obsolete,
  16637. feature.timeaccessioned,
  16638. feature.timelastmodified
  16639. FROM (feature
  16640. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16641. WHERE ((cvterm.name)::text = 'five_isopentenylaminomethyl_two_thiouridine'::text);
  16642. --
  16643. -- Name: five_isopentenylaminomethyl_uridine; Type: VIEW; Schema: so; Owner: -
  16644. --
  16645. CREATE VIEW five_isopentenylaminomethyl_uridine AS
  16646. SELECT feature.feature_id AS five_isopentenylaminomethyl_uridine_id,
  16647. feature.feature_id,
  16648. feature.dbxref_id,
  16649. feature.organism_id,
  16650. feature.name,
  16651. feature.uniquename,
  16652. feature.residues,
  16653. feature.seqlen,
  16654. feature.md5checksum,
  16655. feature.type_id,
  16656. feature.is_analysis,
  16657. feature.is_obsolete,
  16658. feature.timeaccessioned,
  16659. feature.timelastmodified
  16660. FROM (feature
  16661. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16662. WHERE ((cvterm.name)::text = 'five_isopentenylaminomethyl_uridine'::text);
  16663. --
  16664. -- Name: five_mam_2_thiouridine; Type: VIEW; Schema: so; Owner: -
  16665. --
  16666. CREATE VIEW five_mam_2_thiouridine AS
  16667. SELECT feature.feature_id AS five_mam_2_thiouridine_id,
  16668. feature.feature_id,
  16669. feature.dbxref_id,
  16670. feature.organism_id,
  16671. feature.name,
  16672. feature.uniquename,
  16673. feature.residues,
  16674. feature.seqlen,
  16675. feature.md5checksum,
  16676. feature.type_id,
  16677. feature.is_analysis,
  16678. feature.is_obsolete,
  16679. feature.timeaccessioned,
  16680. feature.timelastmodified
  16681. FROM (feature
  16682. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16683. WHERE ((cvterm.name)::text = 'five_methylaminomethyl_two_thiouridine'::text);
  16684. --
  16685. -- Name: five_mcm_2_thiouridine; Type: VIEW; Schema: so; Owner: -
  16686. --
  16687. CREATE VIEW five_mcm_2_thiouridine AS
  16688. SELECT feature.feature_id AS five_mcm_2_thiouridine_id,
  16689. feature.feature_id,
  16690. feature.dbxref_id,
  16691. feature.organism_id,
  16692. feature.name,
  16693. feature.uniquename,
  16694. feature.residues,
  16695. feature.seqlen,
  16696. feature.md5checksum,
  16697. feature.type_id,
  16698. feature.is_analysis,
  16699. feature.is_obsolete,
  16700. feature.timeaccessioned,
  16701. feature.timelastmodified
  16702. FROM (feature
  16703. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16704. WHERE ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_thiouridine'::text);
  16705. --
  16706. -- Name: five_methoxycarbonylmethyl_two_prime_o_methyluridine; Type: VIEW; Schema: so; Owner: -
  16707. --
  16708. CREATE VIEW five_methoxycarbonylmethyl_two_prime_o_methyluridine AS
  16709. SELECT feature.feature_id AS five_methoxycarbonylmethyl_two_prime_o_methyluridine_id,
  16710. feature.feature_id,
  16711. feature.dbxref_id,
  16712. feature.organism_id,
  16713. feature.name,
  16714. feature.uniquename,
  16715. feature.residues,
  16716. feature.seqlen,
  16717. feature.md5checksum,
  16718. feature.type_id,
  16719. feature.is_analysis,
  16720. feature.is_obsolete,
  16721. feature.timeaccessioned,
  16722. feature.timelastmodified
  16723. FROM (feature
  16724. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16725. WHERE ((cvterm.name)::text = 'five_methoxycarbonylmethyl_two_prime_O_methyluridine'::text);
  16726. --
  16727. -- Name: five_methoxycarbonylmethyluridine; Type: VIEW; Schema: so; Owner: -
  16728. --
  16729. CREATE VIEW five_methoxycarbonylmethyluridine AS
  16730. SELECT feature.feature_id AS five_methoxycarbonylmethyluridine_id,
  16731. feature.feature_id,
  16732. feature.dbxref_id,
  16733. feature.organism_id,
  16734. feature.name,
  16735. feature.uniquename,
  16736. feature.residues,
  16737. feature.seqlen,
  16738. feature.md5checksum,
  16739. feature.type_id,
  16740. feature.is_analysis,
  16741. feature.is_obsolete,
  16742. feature.timeaccessioned,
  16743. feature.timelastmodified
  16744. FROM (feature
  16745. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16746. WHERE ((cvterm.name)::text = 'five_methoxycarbonylmethyluridine'::text);
  16747. --
  16748. -- Name: five_methoxyuridine; Type: VIEW; Schema: so; Owner: -
  16749. --
  16750. CREATE VIEW five_methoxyuridine AS
  16751. SELECT feature.feature_id AS five_methoxyuridine_id,
  16752. feature.feature_id,
  16753. feature.dbxref_id,
  16754. feature.organism_id,
  16755. feature.name,
  16756. feature.uniquename,
  16757. feature.residues,
  16758. feature.seqlen,
  16759. feature.md5checksum,
  16760. feature.type_id,
  16761. feature.is_analysis,
  16762. feature.is_obsolete,
  16763. feature.timeaccessioned,
  16764. feature.timelastmodified
  16765. FROM (feature
  16766. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16767. WHERE ((cvterm.name)::text = 'five_methoxyuridine'::text);
  16768. --
  16769. -- Name: five_methyl_2_thiouridine; Type: VIEW; Schema: so; Owner: -
  16770. --
  16771. CREATE VIEW five_methyl_2_thiouridine AS
  16772. SELECT feature.feature_id AS five_methyl_2_thiouridine_id,
  16773. feature.feature_id,
  16774. feature.dbxref_id,
  16775. feature.organism_id,
  16776. feature.name,
  16777. feature.uniquename,
  16778. feature.residues,
  16779. feature.seqlen,
  16780. feature.md5checksum,
  16781. feature.type_id,
  16782. feature.is_analysis,
  16783. feature.is_obsolete,
  16784. feature.timeaccessioned,
  16785. feature.timelastmodified
  16786. FROM (feature
  16787. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16788. WHERE ((cvterm.name)::text = 'five_methyl_2_thiouridine'::text);
  16789. --
  16790. -- Name: five_methylaminomethyl_two_selenouridine; Type: VIEW; Schema: so; Owner: -
  16791. --
  16792. CREATE VIEW five_methylaminomethyl_two_selenouridine AS
  16793. SELECT feature.feature_id AS five_methylaminomethyl_two_selenouridine_id,
  16794. feature.feature_id,
  16795. feature.dbxref_id,
  16796. feature.organism_id,
  16797. feature.name,
  16798. feature.uniquename,
  16799. feature.residues,
  16800. feature.seqlen,
  16801. feature.md5checksum,
  16802. feature.type_id,
  16803. feature.is_analysis,
  16804. feature.is_obsolete,
  16805. feature.timeaccessioned,
  16806. feature.timelastmodified
  16807. FROM (feature
  16808. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16809. WHERE ((cvterm.name)::text = 'five_methylaminomethyl_two_selenouridine'::text);
  16810. --
  16811. -- Name: five_methylaminomethyluridine; Type: VIEW; Schema: so; Owner: -
  16812. --
  16813. CREATE VIEW five_methylaminomethyluridine AS
  16814. SELECT feature.feature_id AS five_methylaminomethyluridine_id,
  16815. feature.feature_id,
  16816. feature.dbxref_id,
  16817. feature.organism_id,
  16818. feature.name,
  16819. feature.uniquename,
  16820. feature.residues,
  16821. feature.seqlen,
  16822. feature.md5checksum,
  16823. feature.type_id,
  16824. feature.is_analysis,
  16825. feature.is_obsolete,
  16826. feature.timeaccessioned,
  16827. feature.timelastmodified
  16828. FROM (feature
  16829. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16830. WHERE ((cvterm.name)::text = 'five_methylaminomethyluridine'::text);
  16831. --
  16832. -- Name: five_methylcytidine; Type: VIEW; Schema: so; Owner: -
  16833. --
  16834. CREATE VIEW five_methylcytidine AS
  16835. SELECT feature.feature_id AS five_methylcytidine_id,
  16836. feature.feature_id,
  16837. feature.dbxref_id,
  16838. feature.organism_id,
  16839. feature.name,
  16840. feature.uniquename,
  16841. feature.residues,
  16842. feature.seqlen,
  16843. feature.md5checksum,
  16844. feature.type_id,
  16845. feature.is_analysis,
  16846. feature.is_obsolete,
  16847. feature.timeaccessioned,
  16848. feature.timelastmodified
  16849. FROM (feature
  16850. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16851. WHERE ((cvterm.name)::text = 'five_methylcytidine'::text);
  16852. --
  16853. -- Name: five_methyldihydrouridine; Type: VIEW; Schema: so; Owner: -
  16854. --
  16855. CREATE VIEW five_methyldihydrouridine AS
  16856. SELECT feature.feature_id AS five_methyldihydrouridine_id,
  16857. feature.feature_id,
  16858. feature.dbxref_id,
  16859. feature.organism_id,
  16860. feature.name,
  16861. feature.uniquename,
  16862. feature.residues,
  16863. feature.seqlen,
  16864. feature.md5checksum,
  16865. feature.type_id,
  16866. feature.is_analysis,
  16867. feature.is_obsolete,
  16868. feature.timeaccessioned,
  16869. feature.timelastmodified
  16870. FROM (feature
  16871. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16872. WHERE ((cvterm.name)::text = 'five_methyldihydrouridine'::text);
  16873. --
  16874. -- Name: five_methyluridine; Type: VIEW; Schema: so; Owner: -
  16875. --
  16876. CREATE VIEW five_methyluridine AS
  16877. SELECT feature.feature_id AS five_methyluridine_id,
  16878. feature.feature_id,
  16879. feature.dbxref_id,
  16880. feature.organism_id,
  16881. feature.name,
  16882. feature.uniquename,
  16883. feature.residues,
  16884. feature.seqlen,
  16885. feature.md5checksum,
  16886. feature.type_id,
  16887. feature.is_analysis,
  16888. feature.is_obsolete,
  16889. feature.timeaccessioned,
  16890. feature.timelastmodified
  16891. FROM (feature
  16892. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16893. WHERE ((cvterm.name)::text = 'five_methyluridine'::text);
  16894. --
  16895. -- Name: five_prime_cis_splice_site; Type: VIEW; Schema: so; Owner: -
  16896. --
  16897. CREATE VIEW five_prime_cis_splice_site AS
  16898. SELECT feature.feature_id AS five_prime_cis_splice_site_id,
  16899. feature.feature_id,
  16900. feature.dbxref_id,
  16901. feature.organism_id,
  16902. feature.name,
  16903. feature.uniquename,
  16904. feature.residues,
  16905. feature.seqlen,
  16906. feature.md5checksum,
  16907. feature.type_id,
  16908. feature.is_analysis,
  16909. feature.is_obsolete,
  16910. feature.timeaccessioned,
  16911. feature.timelastmodified
  16912. FROM (feature
  16913. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16914. 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));
  16915. --
  16916. -- Name: five_prime_clip; Type: VIEW; Schema: so; Owner: -
  16917. --
  16918. CREATE VIEW five_prime_clip AS
  16919. SELECT feature.feature_id AS five_prime_clip_id,
  16920. feature.feature_id,
  16921. feature.dbxref_id,
  16922. feature.organism_id,
  16923. feature.name,
  16924. feature.uniquename,
  16925. feature.residues,
  16926. feature.seqlen,
  16927. feature.md5checksum,
  16928. feature.type_id,
  16929. feature.is_analysis,
  16930. feature.is_obsolete,
  16931. feature.timeaccessioned,
  16932. feature.timelastmodified
  16933. FROM (feature
  16934. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16935. WHERE ((cvterm.name)::text = 'five_prime_clip'::text);
  16936. --
  16937. -- Name: five_prime_coding_exon; Type: VIEW; Schema: so; Owner: -
  16938. --
  16939. CREATE VIEW five_prime_coding_exon AS
  16940. SELECT feature.feature_id AS five_prime_coding_exon_id,
  16941. feature.feature_id,
  16942. feature.dbxref_id,
  16943. feature.organism_id,
  16944. feature.name,
  16945. feature.uniquename,
  16946. feature.residues,
  16947. feature.seqlen,
  16948. feature.md5checksum,
  16949. feature.type_id,
  16950. feature.is_analysis,
  16951. feature.is_obsolete,
  16952. feature.timeaccessioned,
  16953. feature.timelastmodified
  16954. FROM (feature
  16955. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16956. WHERE ((cvterm.name)::text = 'five_prime_coding_exon'::text);
  16957. --
  16958. -- Name: five_prime_coding_exon_coding_region; Type: VIEW; Schema: so; Owner: -
  16959. --
  16960. CREATE VIEW five_prime_coding_exon_coding_region AS
  16961. SELECT feature.feature_id AS five_prime_coding_exon_coding_region_id,
  16962. feature.feature_id,
  16963. feature.dbxref_id,
  16964. feature.organism_id,
  16965. feature.name,
  16966. feature.uniquename,
  16967. feature.residues,
  16968. feature.seqlen,
  16969. feature.md5checksum,
  16970. feature.type_id,
  16971. feature.is_analysis,
  16972. feature.is_obsolete,
  16973. feature.timeaccessioned,
  16974. feature.timelastmodified
  16975. FROM (feature
  16976. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16977. WHERE ((cvterm.name)::text = 'five_prime_coding_exon_coding_region'::text);
  16978. --
  16979. -- Name: five_prime_coding_exon_noncoding_region; Type: VIEW; Schema: so; Owner: -
  16980. --
  16981. CREATE VIEW five_prime_coding_exon_noncoding_region AS
  16982. SELECT feature.feature_id AS five_prime_coding_exon_noncoding_region_id,
  16983. feature.feature_id,
  16984. feature.dbxref_id,
  16985. feature.organism_id,
  16986. feature.name,
  16987. feature.uniquename,
  16988. feature.residues,
  16989. feature.seqlen,
  16990. feature.md5checksum,
  16991. feature.type_id,
  16992. feature.is_analysis,
  16993. feature.is_obsolete,
  16994. feature.timeaccessioned,
  16995. feature.timelastmodified
  16996. FROM (feature
  16997. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  16998. WHERE ((cvterm.name)::text = 'five_prime_coding_exon_noncoding_region'::text);
  16999. --
  17000. -- Name: five_prime_d_heptamer; Type: VIEW; Schema: so; Owner: -
  17001. --
  17002. CREATE VIEW five_prime_d_heptamer AS
  17003. SELECT feature.feature_id AS five_prime_d_heptamer_id,
  17004. feature.feature_id,
  17005. feature.dbxref_id,
  17006. feature.organism_id,
  17007. feature.name,
  17008. feature.uniquename,
  17009. feature.residues,
  17010. feature.seqlen,
  17011. feature.md5checksum,
  17012. feature.type_id,
  17013. feature.is_analysis,
  17014. feature.is_obsolete,
  17015. feature.timeaccessioned,
  17016. feature.timelastmodified
  17017. FROM (feature
  17018. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17019. WHERE ((cvterm.name)::text = 'five_prime_D_heptamer'::text);
  17020. --
  17021. -- Name: five_prime_d_nonamer; Type: VIEW; Schema: so; Owner: -
  17022. --
  17023. CREATE VIEW five_prime_d_nonamer AS
  17024. SELECT feature.feature_id AS five_prime_d_nonamer_id,
  17025. feature.feature_id,
  17026. feature.dbxref_id,
  17027. feature.organism_id,
  17028. feature.name,
  17029. feature.uniquename,
  17030. feature.residues,
  17031. feature.seqlen,
  17032. feature.md5checksum,
  17033. feature.type_id,
  17034. feature.is_analysis,
  17035. feature.is_obsolete,
  17036. feature.timeaccessioned,
  17037. feature.timelastmodified
  17038. FROM (feature
  17039. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17040. WHERE ((cvterm.name)::text = 'five_prime_D_nonamer'::text);
  17041. --
  17042. -- Name: five_prime_d_recombination_signal_sequence; Type: VIEW; Schema: so; Owner: -
  17043. --
  17044. CREATE VIEW five_prime_d_recombination_signal_sequence AS
  17045. SELECT feature.feature_id AS five_prime_d_recombination_signal_sequence_id,
  17046. feature.feature_id,
  17047. feature.dbxref_id,
  17048. feature.organism_id,
  17049. feature.name,
  17050. feature.uniquename,
  17051. feature.residues,
  17052. feature.seqlen,
  17053. feature.md5checksum,
  17054. feature.type_id,
  17055. feature.is_analysis,
  17056. feature.is_obsolete,
  17057. feature.timeaccessioned,
  17058. feature.timelastmodified
  17059. FROM (feature
  17060. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17061. WHERE ((cvterm.name)::text = 'five_prime_D_recombination_signal_sequence'::text);
  17062. --
  17063. -- Name: five_prime_d_spacer; Type: VIEW; Schema: so; Owner: -
  17064. --
  17065. CREATE VIEW five_prime_d_spacer AS
  17066. SELECT feature.feature_id AS five_prime_d_spacer_id,
  17067. feature.feature_id,
  17068. feature.dbxref_id,
  17069. feature.organism_id,
  17070. feature.name,
  17071. feature.uniquename,
  17072. feature.residues,
  17073. feature.seqlen,
  17074. feature.md5checksum,
  17075. feature.type_id,
  17076. feature.is_analysis,
  17077. feature.is_obsolete,
  17078. feature.timeaccessioned,
  17079. feature.timelastmodified
  17080. FROM (feature
  17081. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17082. WHERE ((cvterm.name)::text = 'five_prime_D_spacer'::text);
  17083. --
  17084. -- Name: five_prime_est; Type: VIEW; Schema: so; Owner: -
  17085. --
  17086. CREATE VIEW five_prime_est AS
  17087. SELECT feature.feature_id AS five_prime_est_id,
  17088. feature.feature_id,
  17089. feature.dbxref_id,
  17090. feature.organism_id,
  17091. feature.name,
  17092. feature.uniquename,
  17093. feature.residues,
  17094. feature.seqlen,
  17095. feature.md5checksum,
  17096. feature.type_id,
  17097. feature.is_analysis,
  17098. feature.is_obsolete,
  17099. feature.timeaccessioned,
  17100. feature.timelastmodified
  17101. FROM (feature
  17102. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17103. WHERE ((cvterm.name)::text = 'five_prime_EST'::text);
  17104. --
  17105. -- Name: five_prime_five_prime_overlap; Type: VIEW; Schema: so; Owner: -
  17106. --
  17107. CREATE VIEW five_prime_five_prime_overlap AS
  17108. SELECT feature.feature_id AS five_prime_five_prime_overlap_id,
  17109. feature.feature_id,
  17110. feature.dbxref_id,
  17111. feature.organism_id,
  17112. feature.name,
  17113. feature.uniquename,
  17114. feature.residues,
  17115. feature.seqlen,
  17116. feature.md5checksum,
  17117. feature.type_id,
  17118. feature.is_analysis,
  17119. feature.is_obsolete,
  17120. feature.timeaccessioned,
  17121. feature.timelastmodified
  17122. FROM (feature
  17123. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17124. WHERE ((cvterm.name)::text = 'five_prime_five_prime_overlap'::text);
  17125. --
  17126. -- Name: five_prime_flanking_region; Type: VIEW; Schema: so; Owner: -
  17127. --
  17128. CREATE VIEW five_prime_flanking_region AS
  17129. SELECT feature.feature_id AS five_prime_flanking_region_id,
  17130. feature.feature_id,
  17131. feature.dbxref_id,
  17132. feature.organism_id,
  17133. feature.name,
  17134. feature.uniquename,
  17135. feature.residues,
  17136. feature.seqlen,
  17137. feature.md5checksum,
  17138. feature.type_id,
  17139. feature.is_analysis,
  17140. feature.is_obsolete,
  17141. feature.timeaccessioned,
  17142. feature.timelastmodified
  17143. FROM (feature
  17144. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17145. WHERE ((cvterm.name)::text = 'five_prime_flanking_region'::text);
  17146. --
  17147. -- Name: five_prime_intron; Type: VIEW; Schema: so; Owner: -
  17148. --
  17149. CREATE VIEW five_prime_intron AS
  17150. SELECT feature.feature_id AS five_prime_intron_id,
  17151. feature.feature_id,
  17152. feature.dbxref_id,
  17153. feature.organism_id,
  17154. feature.name,
  17155. feature.uniquename,
  17156. feature.residues,
  17157. feature.seqlen,
  17158. feature.md5checksum,
  17159. feature.type_id,
  17160. feature.is_analysis,
  17161. feature.is_obsolete,
  17162. feature.timeaccessioned,
  17163. feature.timelastmodified
  17164. FROM (feature
  17165. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17166. WHERE ((cvterm.name)::text = 'five_prime_intron'::text);
  17167. --
  17168. -- Name: five_prime_ltr; Type: VIEW; Schema: so; Owner: -
  17169. --
  17170. CREATE VIEW five_prime_ltr AS
  17171. SELECT feature.feature_id AS five_prime_ltr_id,
  17172. feature.feature_id,
  17173. feature.dbxref_id,
  17174. feature.organism_id,
  17175. feature.name,
  17176. feature.uniquename,
  17177. feature.residues,
  17178. feature.seqlen,
  17179. feature.md5checksum,
  17180. feature.type_id,
  17181. feature.is_analysis,
  17182. feature.is_obsolete,
  17183. feature.timeaccessioned,
  17184. feature.timelastmodified
  17185. FROM (feature
  17186. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17187. WHERE ((cvterm.name)::text = 'five_prime_LTR'::text);
  17188. --
  17189. -- Name: five_prime_ltr_component; Type: VIEW; Schema: so; Owner: -
  17190. --
  17191. CREATE VIEW five_prime_ltr_component AS
  17192. SELECT feature.feature_id AS five_prime_ltr_component_id,
  17193. feature.feature_id,
  17194. feature.dbxref_id,
  17195. feature.organism_id,
  17196. feature.name,
  17197. feature.uniquename,
  17198. feature.residues,
  17199. feature.seqlen,
  17200. feature.md5checksum,
  17201. feature.type_id,
  17202. feature.is_analysis,
  17203. feature.is_obsolete,
  17204. feature.timeaccessioned,
  17205. feature.timelastmodified
  17206. FROM (feature
  17207. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17208. 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));
  17209. --
  17210. -- Name: five_prime_noncoding_exon; Type: VIEW; Schema: so; Owner: -
  17211. --
  17212. CREATE VIEW five_prime_noncoding_exon AS
  17213. SELECT feature.feature_id AS five_prime_noncoding_exon_id,
  17214. feature.feature_id,
  17215. feature.dbxref_id,
  17216. feature.organism_id,
  17217. feature.name,
  17218. feature.uniquename,
  17219. feature.residues,
  17220. feature.seqlen,
  17221. feature.md5checksum,
  17222. feature.type_id,
  17223. feature.is_analysis,
  17224. feature.is_obsolete,
  17225. feature.timeaccessioned,
  17226. feature.timelastmodified
  17227. FROM (feature
  17228. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17229. WHERE ((cvterm.name)::text = 'five_prime_noncoding_exon'::text);
  17230. --
  17231. -- Name: five_prime_open_reading_frame; Type: VIEW; Schema: so; Owner: -
  17232. --
  17233. CREATE VIEW five_prime_open_reading_frame AS
  17234. SELECT feature.feature_id AS five_prime_open_reading_frame_id,
  17235. feature.feature_id,
  17236. feature.dbxref_id,
  17237. feature.organism_id,
  17238. feature.name,
  17239. feature.uniquename,
  17240. feature.residues,
  17241. feature.seqlen,
  17242. feature.md5checksum,
  17243. feature.type_id,
  17244. feature.is_analysis,
  17245. feature.is_obsolete,
  17246. feature.timeaccessioned,
  17247. feature.timelastmodified
  17248. FROM (feature
  17249. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17250. WHERE ((cvterm.name)::text = 'five_prime_open_reading_frame'::text);
  17251. --
  17252. -- Name: five_prime_recoding_site; Type: VIEW; Schema: so; Owner: -
  17253. --
  17254. CREATE VIEW five_prime_recoding_site AS
  17255. SELECT feature.feature_id AS five_prime_recoding_site_id,
  17256. feature.feature_id,
  17257. feature.dbxref_id,
  17258. feature.organism_id,
  17259. feature.name,
  17260. feature.uniquename,
  17261. feature.residues,
  17262. feature.seqlen,
  17263. feature.md5checksum,
  17264. feature.type_id,
  17265. feature.is_analysis,
  17266. feature.is_obsolete,
  17267. feature.timeaccessioned,
  17268. feature.timelastmodified
  17269. FROM (feature
  17270. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17271. WHERE ((cvterm.name)::text = 'five_prime_recoding_site'::text);
  17272. --
  17273. -- Name: five_prime_restriction_enzyme_junction; Type: VIEW; Schema: so; Owner: -
  17274. --
  17275. CREATE VIEW five_prime_restriction_enzyme_junction AS
  17276. SELECT feature.feature_id AS five_prime_restriction_enzyme_junction_id,
  17277. feature.feature_id,
  17278. feature.dbxref_id,
  17279. feature.organism_id,
  17280. feature.name,
  17281. feature.uniquename,
  17282. feature.residues,
  17283. feature.seqlen,
  17284. feature.md5checksum,
  17285. feature.type_id,
  17286. feature.is_analysis,
  17287. feature.is_obsolete,
  17288. feature.timeaccessioned,
  17289. feature.timelastmodified
  17290. FROM (feature
  17291. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17292. WHERE ((cvterm.name)::text = 'five_prime_restriction_enzyme_junction'::text);
  17293. --
  17294. -- Name: five_prime_rst; Type: VIEW; Schema: so; Owner: -
  17295. --
  17296. CREATE VIEW five_prime_rst AS
  17297. SELECT feature.feature_id AS five_prime_rst_id,
  17298. feature.feature_id,
  17299. feature.dbxref_id,
  17300. feature.organism_id,
  17301. feature.name,
  17302. feature.uniquename,
  17303. feature.residues,
  17304. feature.seqlen,
  17305. feature.md5checksum,
  17306. feature.type_id,
  17307. feature.is_analysis,
  17308. feature.is_obsolete,
  17309. feature.timeaccessioned,
  17310. feature.timelastmodified
  17311. FROM (feature
  17312. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17313. WHERE ((cvterm.name)::text = 'five_prime_RST'::text);
  17314. --
  17315. -- Name: five_prime_terminal_inverted_repeat; Type: VIEW; Schema: so; Owner: -
  17316. --
  17317. CREATE VIEW five_prime_terminal_inverted_repeat AS
  17318. SELECT feature.feature_id AS five_prime_terminal_inverted_repeat_id,
  17319. feature.feature_id,
  17320. feature.dbxref_id,
  17321. feature.organism_id,
  17322. feature.name,
  17323. feature.uniquename,
  17324. feature.residues,
  17325. feature.seqlen,
  17326. feature.md5checksum,
  17327. feature.type_id,
  17328. feature.is_analysis,
  17329. feature.is_obsolete,
  17330. feature.timeaccessioned,
  17331. feature.timelastmodified
  17332. FROM (feature
  17333. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17334. WHERE ((cvterm.name)::text = 'five_prime_terminal_inverted_repeat'::text);
  17335. --
  17336. -- Name: five_prime_three_prime_overlap; Type: VIEW; Schema: so; Owner: -
  17337. --
  17338. CREATE VIEW five_prime_three_prime_overlap AS
  17339. SELECT feature.feature_id AS five_prime_three_prime_overlap_id,
  17340. feature.feature_id,
  17341. feature.dbxref_id,
  17342. feature.organism_id,
  17343. feature.name,
  17344. feature.uniquename,
  17345. feature.residues,
  17346. feature.seqlen,
  17347. feature.md5checksum,
  17348. feature.type_id,
  17349. feature.is_analysis,
  17350. feature.is_obsolete,
  17351. feature.timeaccessioned,
  17352. feature.timelastmodified
  17353. FROM (feature
  17354. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17355. WHERE ((cvterm.name)::text = 'five_prime_three_prime_overlap'::text);
  17356. --
  17357. -- Name: five_prime_ust; Type: VIEW; Schema: so; Owner: -
  17358. --
  17359. CREATE VIEW five_prime_ust AS
  17360. SELECT feature.feature_id AS five_prime_ust_id,
  17361. feature.feature_id,
  17362. feature.dbxref_id,
  17363. feature.organism_id,
  17364. feature.name,
  17365. feature.uniquename,
  17366. feature.residues,
  17367. feature.seqlen,
  17368. feature.md5checksum,
  17369. feature.type_id,
  17370. feature.is_analysis,
  17371. feature.is_obsolete,
  17372. feature.timeaccessioned,
  17373. feature.timelastmodified
  17374. FROM (feature
  17375. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17376. WHERE ((cvterm.name)::text = 'five_prime_UST'::text);
  17377. --
  17378. -- Name: five_prime_utr; Type: VIEW; Schema: so; Owner: -
  17379. --
  17380. CREATE VIEW five_prime_utr AS
  17381. SELECT feature.feature_id AS five_prime_utr_id,
  17382. feature.feature_id,
  17383. feature.dbxref_id,
  17384. feature.organism_id,
  17385. feature.name,
  17386. feature.uniquename,
  17387. feature.residues,
  17388. feature.seqlen,
  17389. feature.md5checksum,
  17390. feature.type_id,
  17391. feature.is_analysis,
  17392. feature.is_obsolete,
  17393. feature.timeaccessioned,
  17394. feature.timelastmodified
  17395. FROM (feature
  17396. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17397. WHERE ((cvterm.name)::text = 'five_prime_UTR'::text);
  17398. --
  17399. -- Name: five_prime_utr_intron; Type: VIEW; Schema: so; Owner: -
  17400. --
  17401. CREATE VIEW five_prime_utr_intron AS
  17402. SELECT feature.feature_id AS five_prime_utr_intron_id,
  17403. feature.feature_id,
  17404. feature.dbxref_id,
  17405. feature.organism_id,
  17406. feature.name,
  17407. feature.uniquename,
  17408. feature.residues,
  17409. feature.seqlen,
  17410. feature.md5checksum,
  17411. feature.type_id,
  17412. feature.is_analysis,
  17413. feature.is_obsolete,
  17414. feature.timeaccessioned,
  17415. feature.timelastmodified
  17416. FROM (feature
  17417. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17418. WHERE ((cvterm.name)::text = 'five_prime_UTR_intron'::text);
  17419. --
  17420. -- Name: five_prime_utr_variant; Type: VIEW; Schema: so; Owner: -
  17421. --
  17422. CREATE VIEW five_prime_utr_variant AS
  17423. SELECT feature.feature_id AS five_prime_utr_variant_id,
  17424. feature.feature_id,
  17425. feature.dbxref_id,
  17426. feature.organism_id,
  17427. feature.name,
  17428. feature.uniquename,
  17429. feature.residues,
  17430. feature.seqlen,
  17431. feature.md5checksum,
  17432. feature.type_id,
  17433. feature.is_analysis,
  17434. feature.is_obsolete,
  17435. feature.timeaccessioned,
  17436. feature.timelastmodified
  17437. FROM (feature
  17438. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17439. WHERE ((cvterm.name)::text = '5_prime_UTR_variant'::text);
  17440. --
  17441. -- Name: five_taurinomethyl_two_thiouridine; Type: VIEW; Schema: so; Owner: -
  17442. --
  17443. CREATE VIEW five_taurinomethyl_two_thiouridine AS
  17444. SELECT feature.feature_id AS five_taurinomethyl_two_thiouridine_id,
  17445. feature.feature_id,
  17446. feature.dbxref_id,
  17447. feature.organism_id,
  17448. feature.name,
  17449. feature.uniquename,
  17450. feature.residues,
  17451. feature.seqlen,
  17452. feature.md5checksum,
  17453. feature.type_id,
  17454. feature.is_analysis,
  17455. feature.is_obsolete,
  17456. feature.timeaccessioned,
  17457. feature.timelastmodified
  17458. FROM (feature
  17459. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17460. WHERE ((cvterm.name)::text = 'five_taurinomethyl_two_thiouridine'::text);
  17461. --
  17462. -- Name: five_taurinomethyluridine; Type: VIEW; Schema: so; Owner: -
  17463. --
  17464. CREATE VIEW five_taurinomethyluridine AS
  17465. SELECT feature.feature_id AS five_taurinomethyluridine_id,
  17466. feature.feature_id,
  17467. feature.dbxref_id,
  17468. feature.organism_id,
  17469. feature.name,
  17470. feature.uniquename,
  17471. feature.residues,
  17472. feature.seqlen,
  17473. feature.md5checksum,
  17474. feature.type_id,
  17475. feature.is_analysis,
  17476. feature.is_obsolete,
  17477. feature.timeaccessioned,
  17478. feature.timelastmodified
  17479. FROM (feature
  17480. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17481. WHERE ((cvterm.name)::text = 'five_taurinomethyluridine'::text);
  17482. --
  17483. -- Name: five_two_prime_o_dimethylcytidine; Type: VIEW; Schema: so; Owner: -
  17484. --
  17485. CREATE VIEW five_two_prime_o_dimethylcytidine AS
  17486. SELECT feature.feature_id AS five_two_prime_o_dimethylcytidine_id,
  17487. feature.feature_id,
  17488. feature.dbxref_id,
  17489. feature.organism_id,
  17490. feature.name,
  17491. feature.uniquename,
  17492. feature.residues,
  17493. feature.seqlen,
  17494. feature.md5checksum,
  17495. feature.type_id,
  17496. feature.is_analysis,
  17497. feature.is_obsolete,
  17498. feature.timeaccessioned,
  17499. feature.timelastmodified
  17500. FROM (feature
  17501. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17502. WHERE ((cvterm.name)::text = 'five_two_prime_O_dimethylcytidine'::text);
  17503. --
  17504. -- Name: five_two_prime_o_dimethyluridine; Type: VIEW; Schema: so; Owner: -
  17505. --
  17506. CREATE VIEW five_two_prime_o_dimethyluridine AS
  17507. SELECT feature.feature_id AS five_two_prime_o_dimethyluridine_id,
  17508. feature.feature_id,
  17509. feature.dbxref_id,
  17510. feature.organism_id,
  17511. feature.name,
  17512. feature.uniquename,
  17513. feature.residues,
  17514. feature.seqlen,
  17515. feature.md5checksum,
  17516. feature.type_id,
  17517. feature.is_analysis,
  17518. feature.is_obsolete,
  17519. feature.timeaccessioned,
  17520. feature.timelastmodified
  17521. FROM (feature
  17522. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17523. WHERE ((cvterm.name)::text = 'five_two_prime_O_dimethyluridine'::text);
  17524. --
  17525. -- Name: fivehundred_b_downstream_variant; Type: VIEW; Schema: so; Owner: -
  17526. --
  17527. CREATE VIEW fivehundred_b_downstream_variant AS
  17528. SELECT feature.feature_id AS fivehundred_b_downstream_variant_id,
  17529. feature.feature_id,
  17530. feature.dbxref_id,
  17531. feature.organism_id,
  17532. feature.name,
  17533. feature.uniquename,
  17534. feature.residues,
  17535. feature.seqlen,
  17536. feature.md5checksum,
  17537. feature.type_id,
  17538. feature.is_analysis,
  17539. feature.is_obsolete,
  17540. feature.timeaccessioned,
  17541. feature.timelastmodified
  17542. FROM (feature
  17543. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17544. WHERE ((cvterm.name)::text = '500B_downstream_variant'::text);
  17545. --
  17546. -- Name: fivekb_downstream_variant; Type: VIEW; Schema: so; Owner: -
  17547. --
  17548. CREATE VIEW fivekb_downstream_variant AS
  17549. SELECT feature.feature_id AS fivekb_downstream_variant_id,
  17550. feature.feature_id,
  17551. feature.dbxref_id,
  17552. feature.organism_id,
  17553. feature.name,
  17554. feature.uniquename,
  17555. feature.residues,
  17556. feature.seqlen,
  17557. feature.md5checksum,
  17558. feature.type_id,
  17559. feature.is_analysis,
  17560. feature.is_obsolete,
  17561. feature.timeaccessioned,
  17562. feature.timelastmodified
  17563. FROM (feature
  17564. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17565. WHERE (((cvterm.name)::text = '500B_downstream_variant'::text) OR ((cvterm.name)::text = '5KB_downstream_variant'::text));
  17566. --
  17567. -- Name: fivekb_upstream_variant; Type: VIEW; Schema: so; Owner: -
  17568. --
  17569. CREATE VIEW fivekb_upstream_variant AS
  17570. SELECT feature.feature_id AS fivekb_upstream_variant_id,
  17571. feature.feature_id,
  17572. feature.dbxref_id,
  17573. feature.organism_id,
  17574. feature.name,
  17575. feature.uniquename,
  17576. feature.residues,
  17577. feature.seqlen,
  17578. feature.md5checksum,
  17579. feature.type_id,
  17580. feature.is_analysis,
  17581. feature.is_obsolete,
  17582. feature.timeaccessioned,
  17583. feature.timelastmodified
  17584. FROM (feature
  17585. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17586. WHERE (((cvterm.name)::text = '2KB_upstream_variant'::text) OR ((cvterm.name)::text = '5KB_upstream_variant'::text));
  17587. --
  17588. -- Name: fixed_variant; Type: VIEW; Schema: so; Owner: -
  17589. --
  17590. CREATE VIEW fixed_variant AS
  17591. SELECT feature.feature_id AS fixed_variant_id,
  17592. feature.feature_id,
  17593. feature.dbxref_id,
  17594. feature.organism_id,
  17595. feature.name,
  17596. feature.uniquename,
  17597. feature.residues,
  17598. feature.seqlen,
  17599. feature.md5checksum,
  17600. feature.type_id,
  17601. feature.is_analysis,
  17602. feature.is_obsolete,
  17603. feature.timeaccessioned,
  17604. feature.timelastmodified
  17605. FROM (feature
  17606. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17607. WHERE ((cvterm.name)::text = 'fixed_variant'::text);
  17608. --
  17609. -- Name: flanked; Type: VIEW; Schema: so; Owner: -
  17610. --
  17611. CREATE VIEW flanked AS
  17612. SELECT feature.feature_id AS flanked_id,
  17613. feature.feature_id,
  17614. feature.dbxref_id,
  17615. feature.organism_id,
  17616. feature.name,
  17617. feature.uniquename,
  17618. feature.residues,
  17619. feature.seqlen,
  17620. feature.md5checksum,
  17621. feature.type_id,
  17622. feature.is_analysis,
  17623. feature.is_obsolete,
  17624. feature.timeaccessioned,
  17625. feature.timelastmodified
  17626. FROM (feature
  17627. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17628. WHERE ((((cvterm.name)::text = 'floxed'::text) OR ((cvterm.name)::text = 'FRT_flanked'::text)) OR ((cvterm.name)::text = 'flanked'::text));
  17629. --
  17630. -- Name: flanking_region; Type: VIEW; Schema: so; Owner: -
  17631. --
  17632. CREATE VIEW flanking_region AS
  17633. SELECT feature.feature_id AS flanking_region_id,
  17634. feature.feature_id,
  17635. feature.dbxref_id,
  17636. feature.organism_id,
  17637. feature.name,
  17638. feature.uniquename,
  17639. feature.residues,
  17640. feature.seqlen,
  17641. feature.md5checksum,
  17642. feature.type_id,
  17643. feature.is_analysis,
  17644. feature.is_obsolete,
  17645. feature.timeaccessioned,
  17646. feature.timelastmodified
  17647. FROM (feature
  17648. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17649. 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));
  17650. --
  17651. -- Name: flanking_three_prime_quadruplet_recoding_signal; Type: VIEW; Schema: so; Owner: -
  17652. --
  17653. CREATE VIEW flanking_three_prime_quadruplet_recoding_signal AS
  17654. SELECT feature.feature_id AS flanking_three_prime_quadruplet_recoding_signal_id,
  17655. feature.feature_id,
  17656. feature.dbxref_id,
  17657. feature.organism_id,
  17658. feature.name,
  17659. feature.uniquename,
  17660. feature.residues,
  17661. feature.seqlen,
  17662. feature.md5checksum,
  17663. feature.type_id,
  17664. feature.is_analysis,
  17665. feature.is_obsolete,
  17666. feature.timeaccessioned,
  17667. feature.timelastmodified
  17668. FROM (feature
  17669. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17670. WHERE ((cvterm.name)::text = 'flanking_three_prime_quadruplet_recoding_signal'::text);
  17671. --
  17672. -- Name: floxed; Type: VIEW; Schema: so; Owner: -
  17673. --
  17674. CREATE VIEW floxed AS
  17675. SELECT feature.feature_id AS floxed_id,
  17676. feature.feature_id,
  17677. feature.dbxref_id,
  17678. feature.organism_id,
  17679. feature.name,
  17680. feature.uniquename,
  17681. feature.residues,
  17682. feature.seqlen,
  17683. feature.md5checksum,
  17684. feature.type_id,
  17685. feature.is_analysis,
  17686. feature.is_obsolete,
  17687. feature.timeaccessioned,
  17688. feature.timelastmodified
  17689. FROM (feature
  17690. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17691. WHERE ((cvterm.name)::text = 'floxed'::text);
  17692. --
  17693. -- Name: floxed_gene; Type: VIEW; Schema: so; Owner: -
  17694. --
  17695. CREATE VIEW floxed_gene AS
  17696. SELECT feature.feature_id AS floxed_gene_id,
  17697. feature.feature_id,
  17698. feature.dbxref_id,
  17699. feature.organism_id,
  17700. feature.name,
  17701. feature.uniquename,
  17702. feature.residues,
  17703. feature.seqlen,
  17704. feature.md5checksum,
  17705. feature.type_id,
  17706. feature.is_analysis,
  17707. feature.is_obsolete,
  17708. feature.timeaccessioned,
  17709. feature.timelastmodified
  17710. FROM (feature
  17711. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17712. WHERE ((cvterm.name)::text = 'floxed_gene'::text);
  17713. --
  17714. -- Name: foldback_element; Type: VIEW; Schema: so; Owner: -
  17715. --
  17716. CREATE VIEW foldback_element AS
  17717. SELECT feature.feature_id AS foldback_element_id,
  17718. feature.feature_id,
  17719. feature.dbxref_id,
  17720. feature.organism_id,
  17721. feature.name,
  17722. feature.uniquename,
  17723. feature.residues,
  17724. feature.seqlen,
  17725. feature.md5checksum,
  17726. feature.type_id,
  17727. feature.is_analysis,
  17728. feature.is_obsolete,
  17729. feature.timeaccessioned,
  17730. feature.timelastmodified
  17731. FROM (feature
  17732. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17733. WHERE ((cvterm.name)::text = 'foldback_element'::text);
  17734. --
  17735. -- Name: foreign_gene; Type: VIEW; Schema: so; Owner: -
  17736. --
  17737. CREATE VIEW foreign_gene AS
  17738. SELECT feature.feature_id AS foreign_gene_id,
  17739. feature.feature_id,
  17740. feature.dbxref_id,
  17741. feature.organism_id,
  17742. feature.name,
  17743. feature.uniquename,
  17744. feature.residues,
  17745. feature.seqlen,
  17746. feature.md5checksum,
  17747. feature.type_id,
  17748. feature.is_analysis,
  17749. feature.is_obsolete,
  17750. feature.timeaccessioned,
  17751. feature.timelastmodified
  17752. FROM (feature
  17753. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17754. 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));
  17755. --
  17756. -- Name: foreign_transposable_element; Type: VIEW; Schema: so; Owner: -
  17757. --
  17758. CREATE VIEW foreign_transposable_element AS
  17759. SELECT feature.feature_id AS foreign_transposable_element_id,
  17760. feature.feature_id,
  17761. feature.dbxref_id,
  17762. feature.organism_id,
  17763. feature.name,
  17764. feature.uniquename,
  17765. feature.residues,
  17766. feature.seqlen,
  17767. feature.md5checksum,
  17768. feature.type_id,
  17769. feature.is_analysis,
  17770. feature.is_obsolete,
  17771. feature.timeaccessioned,
  17772. feature.timelastmodified
  17773. FROM (feature
  17774. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17775. WHERE (((cvterm.name)::text = 'engineered_foreign_transposable_element'::text) OR ((cvterm.name)::text = 'foreign_transposable_element'::text));
  17776. --
  17777. -- Name: forward; Type: VIEW; Schema: so; Owner: -
  17778. --
  17779. CREATE VIEW forward AS
  17780. SELECT feature.feature_id AS forward_id,
  17781. feature.feature_id,
  17782. feature.dbxref_id,
  17783. feature.organism_id,
  17784. feature.name,
  17785. feature.uniquename,
  17786. feature.residues,
  17787. feature.seqlen,
  17788. feature.md5checksum,
  17789. feature.type_id,
  17790. feature.is_analysis,
  17791. feature.is_obsolete,
  17792. feature.timeaccessioned,
  17793. feature.timelastmodified
  17794. FROM (feature
  17795. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17796. WHERE ((cvterm.name)::text = 'forward'::text);
  17797. --
  17798. -- Name: forward_primer; Type: VIEW; Schema: so; Owner: -
  17799. --
  17800. CREATE VIEW forward_primer AS
  17801. SELECT feature.feature_id AS forward_primer_id,
  17802. feature.feature_id,
  17803. feature.dbxref_id,
  17804. feature.organism_id,
  17805. feature.name,
  17806. feature.uniquename,
  17807. feature.residues,
  17808. feature.seqlen,
  17809. feature.md5checksum,
  17810. feature.type_id,
  17811. feature.is_analysis,
  17812. feature.is_obsolete,
  17813. feature.timeaccessioned,
  17814. feature.timelastmodified
  17815. FROM (feature
  17816. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17817. WHERE ((cvterm.name)::text = 'forward_primer'::text);
  17818. --
  17819. -- Name: fosmid; Type: VIEW; Schema: so; Owner: -
  17820. --
  17821. CREATE VIEW fosmid AS
  17822. SELECT feature.feature_id AS fosmid_id,
  17823. feature.feature_id,
  17824. feature.dbxref_id,
  17825. feature.organism_id,
  17826. feature.name,
  17827. feature.uniquename,
  17828. feature.residues,
  17829. feature.seqlen,
  17830. feature.md5checksum,
  17831. feature.type_id,
  17832. feature.is_analysis,
  17833. feature.is_obsolete,
  17834. feature.timeaccessioned,
  17835. feature.timelastmodified
  17836. FROM (feature
  17837. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17838. WHERE ((cvterm.name)::text = 'fosmid'::text);
  17839. --
  17840. -- Name: four_bp_start_codon; Type: VIEW; Schema: so; Owner: -
  17841. --
  17842. CREATE VIEW four_bp_start_codon AS
  17843. SELECT feature.feature_id AS four_bp_start_codon_id,
  17844. feature.feature_id,
  17845. feature.dbxref_id,
  17846. feature.organism_id,
  17847. feature.name,
  17848. feature.uniquename,
  17849. feature.residues,
  17850. feature.seqlen,
  17851. feature.md5checksum,
  17852. feature.type_id,
  17853. feature.is_analysis,
  17854. feature.is_obsolete,
  17855. feature.timeaccessioned,
  17856. feature.timelastmodified
  17857. FROM (feature
  17858. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17859. WHERE ((cvterm.name)::text = 'four_bp_start_codon'::text);
  17860. --
  17861. -- Name: four_demethylwyosine; Type: VIEW; Schema: so; Owner: -
  17862. --
  17863. CREATE VIEW four_demethylwyosine AS
  17864. SELECT feature.feature_id AS four_demethylwyosine_id,
  17865. feature.feature_id,
  17866. feature.dbxref_id,
  17867. feature.organism_id,
  17868. feature.name,
  17869. feature.uniquename,
  17870. feature.residues,
  17871. feature.seqlen,
  17872. feature.md5checksum,
  17873. feature.type_id,
  17874. feature.is_analysis,
  17875. feature.is_obsolete,
  17876. feature.timeaccessioned,
  17877. feature.timelastmodified
  17878. FROM (feature
  17879. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17880. WHERE ((cvterm.name)::text = 'four_demethylwyosine'::text);
  17881. --
  17882. -- Name: four_thiouridine; Type: VIEW; Schema: so; Owner: -
  17883. --
  17884. CREATE VIEW four_thiouridine AS
  17885. SELECT feature.feature_id AS four_thiouridine_id,
  17886. feature.feature_id,
  17887. feature.dbxref_id,
  17888. feature.organism_id,
  17889. feature.name,
  17890. feature.uniquename,
  17891. feature.residues,
  17892. feature.seqlen,
  17893. feature.md5checksum,
  17894. feature.type_id,
  17895. feature.is_analysis,
  17896. feature.is_obsolete,
  17897. feature.timeaccessioned,
  17898. feature.timelastmodified
  17899. FROM (feature
  17900. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17901. WHERE ((cvterm.name)::text = 'four_thiouridine'::text);
  17902. --
  17903. -- Name: fragment_assembly; Type: VIEW; Schema: so; Owner: -
  17904. --
  17905. CREATE VIEW fragment_assembly AS
  17906. SELECT feature.feature_id AS fragment_assembly_id,
  17907. feature.feature_id,
  17908. feature.dbxref_id,
  17909. feature.organism_id,
  17910. feature.name,
  17911. feature.uniquename,
  17912. feature.residues,
  17913. feature.seqlen,
  17914. feature.md5checksum,
  17915. feature.type_id,
  17916. feature.is_analysis,
  17917. feature.is_obsolete,
  17918. feature.timeaccessioned,
  17919. feature.timelastmodified
  17920. FROM (feature
  17921. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17922. 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));
  17923. --
  17924. -- Name: fragmentary; Type: VIEW; Schema: so; Owner: -
  17925. --
  17926. CREATE VIEW fragmentary AS
  17927. SELECT feature.feature_id AS fragmentary_id,
  17928. feature.feature_id,
  17929. feature.dbxref_id,
  17930. feature.organism_id,
  17931. feature.name,
  17932. feature.uniquename,
  17933. feature.residues,
  17934. feature.seqlen,
  17935. feature.md5checksum,
  17936. feature.type_id,
  17937. feature.is_analysis,
  17938. feature.is_obsolete,
  17939. feature.timeaccessioned,
  17940. feature.timelastmodified
  17941. FROM (feature
  17942. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17943. WHERE ((cvterm.name)::text = 'fragmentary'::text);
  17944. --
  17945. -- Name: frame_restoring_variant; Type: VIEW; Schema: so; Owner: -
  17946. --
  17947. CREATE VIEW frame_restoring_variant AS
  17948. SELECT feature.feature_id AS frame_restoring_variant_id,
  17949. feature.feature_id,
  17950. feature.dbxref_id,
  17951. feature.organism_id,
  17952. feature.name,
  17953. feature.uniquename,
  17954. feature.residues,
  17955. feature.seqlen,
  17956. feature.md5checksum,
  17957. feature.type_id,
  17958. feature.is_analysis,
  17959. feature.is_obsolete,
  17960. feature.timeaccessioned,
  17961. feature.timelastmodified
  17962. FROM (feature
  17963. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17964. WHERE ((cvterm.name)::text = 'frame_restoring_variant'::text);
  17965. --
  17966. -- Name: frameshift; Type: VIEW; Schema: so; Owner: -
  17967. --
  17968. CREATE VIEW frameshift AS
  17969. SELECT feature.feature_id AS frameshift_id,
  17970. feature.feature_id,
  17971. feature.dbxref_id,
  17972. feature.organism_id,
  17973. feature.name,
  17974. feature.uniquename,
  17975. feature.residues,
  17976. feature.seqlen,
  17977. feature.md5checksum,
  17978. feature.type_id,
  17979. feature.is_analysis,
  17980. feature.is_obsolete,
  17981. feature.timeaccessioned,
  17982. feature.timelastmodified
  17983. FROM (feature
  17984. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  17985. 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));
  17986. --
  17987. -- Name: frameshift_variant; Type: VIEW; Schema: so; Owner: -
  17988. --
  17989. CREATE VIEW frameshift_variant AS
  17990. SELECT feature.feature_id AS frameshift_variant_id,
  17991. feature.feature_id,
  17992. feature.dbxref_id,
  17993. feature.organism_id,
  17994. feature.name,
  17995. feature.uniquename,
  17996. feature.residues,
  17997. feature.seqlen,
  17998. feature.md5checksum,
  17999. feature.type_id,
  18000. feature.is_analysis,
  18001. feature.is_obsolete,
  18002. feature.timeaccessioned,
  18003. feature.timelastmodified
  18004. FROM (feature
  18005. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18006. 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));
  18007. --
  18008. -- Name: free; Type: VIEW; Schema: so; Owner: -
  18009. --
  18010. CREATE VIEW free AS
  18011. SELECT feature.feature_id AS free_id,
  18012. feature.feature_id,
  18013. feature.dbxref_id,
  18014. feature.organism_id,
  18015. feature.name,
  18016. feature.uniquename,
  18017. feature.residues,
  18018. feature.seqlen,
  18019. feature.md5checksum,
  18020. feature.type_id,
  18021. feature.is_analysis,
  18022. feature.is_obsolete,
  18023. feature.timeaccessioned,
  18024. feature.timelastmodified
  18025. FROM (feature
  18026. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18027. WHERE ((cvterm.name)::text = 'free'::text);
  18028. --
  18029. -- Name: free_chromosome_arm; Type: VIEW; Schema: so; Owner: -
  18030. --
  18031. CREATE VIEW free_chromosome_arm AS
  18032. SELECT feature.feature_id AS free_chromosome_arm_id,
  18033. feature.feature_id,
  18034. feature.dbxref_id,
  18035. feature.organism_id,
  18036. feature.name,
  18037. feature.uniquename,
  18038. feature.residues,
  18039. feature.seqlen,
  18040. feature.md5checksum,
  18041. feature.type_id,
  18042. feature.is_analysis,
  18043. feature.is_obsolete,
  18044. feature.timeaccessioned,
  18045. feature.timelastmodified
  18046. FROM (feature
  18047. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18048. WHERE ((cvterm.name)::text = 'free_chromosome_arm'::text);
  18049. --
  18050. -- Name: free_duplication; Type: VIEW; Schema: so; Owner: -
  18051. --
  18052. CREATE VIEW free_duplication AS
  18053. SELECT feature.feature_id AS free_duplication_id,
  18054. feature.feature_id,
  18055. feature.dbxref_id,
  18056. feature.organism_id,
  18057. feature.name,
  18058. feature.uniquename,
  18059. feature.residues,
  18060. feature.seqlen,
  18061. feature.md5checksum,
  18062. feature.type_id,
  18063. feature.is_analysis,
  18064. feature.is_obsolete,
  18065. feature.timeaccessioned,
  18066. feature.timelastmodified
  18067. FROM (feature
  18068. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18069. WHERE (((cvterm.name)::text = 'free_ring_duplication'::text) OR ((cvterm.name)::text = 'free_duplication'::text));
  18070. --
  18071. -- Name: free_ring_duplication; Type: VIEW; Schema: so; Owner: -
  18072. --
  18073. CREATE VIEW free_ring_duplication AS
  18074. SELECT feature.feature_id AS free_ring_duplication_id,
  18075. feature.feature_id,
  18076. feature.dbxref_id,
  18077. feature.organism_id,
  18078. feature.name,
  18079. feature.uniquename,
  18080. feature.residues,
  18081. feature.seqlen,
  18082. feature.md5checksum,
  18083. feature.type_id,
  18084. feature.is_analysis,
  18085. feature.is_obsolete,
  18086. feature.timeaccessioned,
  18087. feature.timelastmodified
  18088. FROM (feature
  18089. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18090. WHERE ((cvterm.name)::text = 'free_ring_duplication'::text);
  18091. --
  18092. -- Name: frt_flanked; Type: VIEW; Schema: so; Owner: -
  18093. --
  18094. CREATE VIEW frt_flanked AS
  18095. SELECT feature.feature_id AS frt_flanked_id,
  18096. feature.feature_id,
  18097. feature.dbxref_id,
  18098. feature.organism_id,
  18099. feature.name,
  18100. feature.uniquename,
  18101. feature.residues,
  18102. feature.seqlen,
  18103. feature.md5checksum,
  18104. feature.type_id,
  18105. feature.is_analysis,
  18106. feature.is_obsolete,
  18107. feature.timeaccessioned,
  18108. feature.timelastmodified
  18109. FROM (feature
  18110. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18111. WHERE ((cvterm.name)::text = 'FRT_flanked'::text);
  18112. --
  18113. -- Name: frt_site; Type: VIEW; Schema: so; Owner: -
  18114. --
  18115. CREATE VIEW frt_site AS
  18116. SELECT feature.feature_id AS frt_site_id,
  18117. feature.feature_id,
  18118. feature.dbxref_id,
  18119. feature.organism_id,
  18120. feature.name,
  18121. feature.uniquename,
  18122. feature.residues,
  18123. feature.seqlen,
  18124. feature.md5checksum,
  18125. feature.type_id,
  18126. feature.is_analysis,
  18127. feature.is_obsolete,
  18128. feature.timeaccessioned,
  18129. feature.timelastmodified
  18130. FROM (feature
  18131. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18132. WHERE ((cvterm.name)::text = 'FRT_site'::text);
  18133. --
  18134. -- Name: functional_variant; Type: VIEW; Schema: so; Owner: -
  18135. --
  18136. CREATE VIEW functional_variant AS
  18137. SELECT feature.feature_id AS functional_variant_id,
  18138. feature.feature_id,
  18139. feature.dbxref_id,
  18140. feature.organism_id,
  18141. feature.name,
  18142. feature.uniquename,
  18143. feature.residues,
  18144. feature.seqlen,
  18145. feature.md5checksum,
  18146. feature.type_id,
  18147. feature.is_analysis,
  18148. feature.is_obsolete,
  18149. feature.timeaccessioned,
  18150. feature.timelastmodified
  18151. FROM (feature
  18152. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18153. 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));
  18154. --
  18155. -- Name: fusion; Type: VIEW; Schema: so; Owner: -
  18156. --
  18157. CREATE VIEW fusion AS
  18158. SELECT feature.feature_id AS fusion_id,
  18159. feature.feature_id,
  18160. feature.dbxref_id,
  18161. feature.organism_id,
  18162. feature.name,
  18163. feature.uniquename,
  18164. feature.residues,
  18165. feature.seqlen,
  18166. feature.md5checksum,
  18167. feature.type_id,
  18168. feature.is_analysis,
  18169. feature.is_obsolete,
  18170. feature.timeaccessioned,
  18171. feature.timelastmodified
  18172. FROM (feature
  18173. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18174. WHERE ((cvterm.name)::text = 'fusion'::text);
  18175. --
  18176. -- Name: fusion_gene; Type: VIEW; Schema: so; Owner: -
  18177. --
  18178. CREATE VIEW fusion_gene AS
  18179. SELECT feature.feature_id AS fusion_gene_id,
  18180. feature.feature_id,
  18181. feature.dbxref_id,
  18182. feature.organism_id,
  18183. feature.name,
  18184. feature.uniquename,
  18185. feature.residues,
  18186. feature.seqlen,
  18187. feature.md5checksum,
  18188. feature.type_id,
  18189. feature.is_analysis,
  18190. feature.is_obsolete,
  18191. feature.timeaccessioned,
  18192. feature.timelastmodified
  18193. FROM (feature
  18194. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18195. WHERE (((cvterm.name)::text = 'engineered_fusion_gene'::text) OR ((cvterm.name)::text = 'fusion_gene'::text));
  18196. --
  18197. -- Name: g_quartet; Type: VIEW; Schema: so; Owner: -
  18198. --
  18199. CREATE VIEW g_quartet AS
  18200. SELECT feature.feature_id AS g_quartet_id,
  18201. feature.feature_id,
  18202. feature.dbxref_id,
  18203. feature.organism_id,
  18204. feature.name,
  18205. feature.uniquename,
  18206. feature.residues,
  18207. feature.seqlen,
  18208. feature.md5checksum,
  18209. feature.type_id,
  18210. feature.is_analysis,
  18211. feature.is_obsolete,
  18212. feature.timeaccessioned,
  18213. feature.timelastmodified
  18214. FROM (feature
  18215. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18216. WHERE ((cvterm.name)::text = 'G_quartet'::text);
  18217. --
  18218. -- Name: g_to_a_transition; Type: VIEW; Schema: so; Owner: -
  18219. --
  18220. CREATE VIEW g_to_a_transition AS
  18221. SELECT feature.feature_id AS g_to_a_transition_id,
  18222. feature.feature_id,
  18223. feature.dbxref_id,
  18224. feature.organism_id,
  18225. feature.name,
  18226. feature.uniquename,
  18227. feature.residues,
  18228. feature.seqlen,
  18229. feature.md5checksum,
  18230. feature.type_id,
  18231. feature.is_analysis,
  18232. feature.is_obsolete,
  18233. feature.timeaccessioned,
  18234. feature.timelastmodified
  18235. FROM (feature
  18236. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18237. WHERE ((cvterm.name)::text = 'G_to_A_transition'::text);
  18238. --
  18239. -- Name: g_to_c_transversion; Type: VIEW; Schema: so; Owner: -
  18240. --
  18241. CREATE VIEW g_to_c_transversion AS
  18242. SELECT feature.feature_id AS g_to_c_transversion_id,
  18243. feature.feature_id,
  18244. feature.dbxref_id,
  18245. feature.organism_id,
  18246. feature.name,
  18247. feature.uniquename,
  18248. feature.residues,
  18249. feature.seqlen,
  18250. feature.md5checksum,
  18251. feature.type_id,
  18252. feature.is_analysis,
  18253. feature.is_obsolete,
  18254. feature.timeaccessioned,
  18255. feature.timelastmodified
  18256. FROM (feature
  18257. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18258. WHERE ((cvterm.name)::text = 'G_to_C_transversion'::text);
  18259. --
  18260. -- Name: g_to_t_transversion; Type: VIEW; Schema: so; Owner: -
  18261. --
  18262. CREATE VIEW g_to_t_transversion AS
  18263. SELECT feature.feature_id AS g_to_t_transversion_id,
  18264. feature.feature_id,
  18265. feature.dbxref_id,
  18266. feature.organism_id,
  18267. feature.name,
  18268. feature.uniquename,
  18269. feature.residues,
  18270. feature.seqlen,
  18271. feature.md5checksum,
  18272. feature.type_id,
  18273. feature.is_analysis,
  18274. feature.is_obsolete,
  18275. feature.timeaccessioned,
  18276. feature.timelastmodified
  18277. FROM (feature
  18278. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18279. WHERE ((cvterm.name)::text = 'G_to_T_transversion'::text);
  18280. --
  18281. -- Name: gaga_motif; Type: VIEW; Schema: so; Owner: -
  18282. --
  18283. CREATE VIEW gaga_motif AS
  18284. SELECT feature.feature_id AS gaga_motif_id,
  18285. feature.feature_id,
  18286. feature.dbxref_id,
  18287. feature.organism_id,
  18288. feature.name,
  18289. feature.uniquename,
  18290. feature.residues,
  18291. feature.seqlen,
  18292. feature.md5checksum,
  18293. feature.type_id,
  18294. feature.is_analysis,
  18295. feature.is_obsolete,
  18296. feature.timeaccessioned,
  18297. feature.timelastmodified
  18298. FROM (feature
  18299. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18300. WHERE ((cvterm.name)::text = 'GAGA_motif'::text);
  18301. --
  18302. -- Name: galactosyl_queuosine; Type: VIEW; Schema: so; Owner: -
  18303. --
  18304. CREATE VIEW galactosyl_queuosine AS
  18305. SELECT feature.feature_id AS galactosyl_queuosine_id,
  18306. feature.feature_id,
  18307. feature.dbxref_id,
  18308. feature.organism_id,
  18309. feature.name,
  18310. feature.uniquename,
  18311. feature.residues,
  18312. feature.seqlen,
  18313. feature.md5checksum,
  18314. feature.type_id,
  18315. feature.is_analysis,
  18316. feature.is_obsolete,
  18317. feature.timeaccessioned,
  18318. feature.timelastmodified
  18319. FROM (feature
  18320. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18321. WHERE ((cvterm.name)::text = 'galactosyl_queuosine'::text);
  18322. --
  18323. -- Name: gamma_turn; Type: VIEW; Schema: so; Owner: -
  18324. --
  18325. CREATE VIEW gamma_turn AS
  18326. SELECT feature.feature_id AS gamma_turn_id,
  18327. feature.feature_id,
  18328. feature.dbxref_id,
  18329. feature.organism_id,
  18330. feature.name,
  18331. feature.uniquename,
  18332. feature.residues,
  18333. feature.seqlen,
  18334. feature.md5checksum,
  18335. feature.type_id,
  18336. feature.is_analysis,
  18337. feature.is_obsolete,
  18338. feature.timeaccessioned,
  18339. feature.timelastmodified
  18340. FROM (feature
  18341. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18342. WHERE ((((cvterm.name)::text = 'gamma_turn_classic'::text) OR ((cvterm.name)::text = 'gamma_turn_inverse'::text)) OR ((cvterm.name)::text = 'gamma_turn'::text));
  18343. --
  18344. -- Name: gamma_turn_classic; Type: VIEW; Schema: so; Owner: -
  18345. --
  18346. CREATE VIEW gamma_turn_classic AS
  18347. SELECT feature.feature_id AS gamma_turn_classic_id,
  18348. feature.feature_id,
  18349. feature.dbxref_id,
  18350. feature.organism_id,
  18351. feature.name,
  18352. feature.uniquename,
  18353. feature.residues,
  18354. feature.seqlen,
  18355. feature.md5checksum,
  18356. feature.type_id,
  18357. feature.is_analysis,
  18358. feature.is_obsolete,
  18359. feature.timeaccessioned,
  18360. feature.timelastmodified
  18361. FROM (feature
  18362. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18363. WHERE ((cvterm.name)::text = 'gamma_turn_classic'::text);
  18364. --
  18365. -- Name: gamma_turn_inverse; Type: VIEW; Schema: so; Owner: -
  18366. --
  18367. CREATE VIEW gamma_turn_inverse AS
  18368. SELECT feature.feature_id AS gamma_turn_inverse_id,
  18369. feature.feature_id,
  18370. feature.dbxref_id,
  18371. feature.organism_id,
  18372. feature.name,
  18373. feature.uniquename,
  18374. feature.residues,
  18375. feature.seqlen,
  18376. feature.md5checksum,
  18377. feature.type_id,
  18378. feature.is_analysis,
  18379. feature.is_obsolete,
  18380. feature.timeaccessioned,
  18381. feature.timelastmodified
  18382. FROM (feature
  18383. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18384. WHERE ((cvterm.name)::text = 'gamma_turn_inverse'::text);
  18385. --
  18386. -- Name: gap; Type: VIEW; Schema: so; Owner: -
  18387. --
  18388. CREATE VIEW gap AS
  18389. SELECT feature.feature_id AS gap_id,
  18390. feature.feature_id,
  18391. feature.dbxref_id,
  18392. feature.organism_id,
  18393. feature.name,
  18394. feature.uniquename,
  18395. feature.residues,
  18396. feature.seqlen,
  18397. feature.md5checksum,
  18398. feature.type_id,
  18399. feature.is_analysis,
  18400. feature.is_obsolete,
  18401. feature.timeaccessioned,
  18402. feature.timelastmodified
  18403. FROM (feature
  18404. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18405. WHERE ((cvterm.name)::text = 'gap'::text);
  18406. --
  18407. -- Name: gc_rich_promoter_region; Type: VIEW; Schema: so; Owner: -
  18408. --
  18409. CREATE VIEW gc_rich_promoter_region AS
  18410. SELECT feature.feature_id AS gc_rich_promoter_region_id,
  18411. feature.feature_id,
  18412. feature.dbxref_id,
  18413. feature.organism_id,
  18414. feature.name,
  18415. feature.uniquename,
  18416. feature.residues,
  18417. feature.seqlen,
  18418. feature.md5checksum,
  18419. feature.type_id,
  18420. feature.is_analysis,
  18421. feature.is_obsolete,
  18422. feature.timeaccessioned,
  18423. feature.timelastmodified
  18424. FROM (feature
  18425. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18426. WHERE ((cvterm.name)::text = 'GC_rich_promoter_region'::text);
  18427. --
  18428. -- Name: gcvb_rna; Type: VIEW; Schema: so; Owner: -
  18429. --
  18430. CREATE VIEW gcvb_rna AS
  18431. SELECT feature.feature_id AS gcvb_rna_id,
  18432. feature.feature_id,
  18433. feature.dbxref_id,
  18434. feature.organism_id,
  18435. feature.name,
  18436. feature.uniquename,
  18437. feature.residues,
  18438. feature.seqlen,
  18439. feature.md5checksum,
  18440. feature.type_id,
  18441. feature.is_analysis,
  18442. feature.is_obsolete,
  18443. feature.timeaccessioned,
  18444. feature.timelastmodified
  18445. FROM (feature
  18446. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18447. WHERE ((cvterm.name)::text = 'GcvB_RNA'::text);
  18448. --
  18449. -- Name: gene; Type: VIEW; Schema: so; Owner: -
  18450. --
  18451. CREATE VIEW gene AS
  18452. SELECT feature.feature_id AS gene_id,
  18453. feature.feature_id,
  18454. feature.dbxref_id,
  18455. feature.organism_id,
  18456. feature.name,
  18457. feature.uniquename,
  18458. feature.residues,
  18459. feature.seqlen,
  18460. feature.md5checksum,
  18461. feature.type_id,
  18462. feature.is_analysis,
  18463. feature.is_obsolete,
  18464. feature.timeaccessioned,
  18465. feature.timelastmodified
  18466. FROM (feature
  18467. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18468. 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));
  18469. --
  18470. -- Name: gene_array; Type: VIEW; Schema: so; Owner: -
  18471. --
  18472. CREATE VIEW gene_array AS
  18473. SELECT feature.feature_id AS gene_array_id,
  18474. feature.feature_id,
  18475. feature.dbxref_id,
  18476. feature.organism_id,
  18477. feature.name,
  18478. feature.uniquename,
  18479. feature.residues,
  18480. feature.seqlen,
  18481. feature.md5checksum,
  18482. feature.type_id,
  18483. feature.is_analysis,
  18484. feature.is_obsolete,
  18485. feature.timeaccessioned,
  18486. feature.timelastmodified
  18487. FROM (feature
  18488. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18489. WHERE ((cvterm.name)::text = 'gene_array'::text);
  18490. --
  18491. -- Name: gene_array_member; Type: VIEW; Schema: so; Owner: -
  18492. --
  18493. CREATE VIEW gene_array_member AS
  18494. SELECT feature.feature_id AS gene_array_member_id,
  18495. feature.feature_id,
  18496. feature.dbxref_id,
  18497. feature.organism_id,
  18498. feature.name,
  18499. feature.uniquename,
  18500. feature.residues,
  18501. feature.seqlen,
  18502. feature.md5checksum,
  18503. feature.type_id,
  18504. feature.is_analysis,
  18505. feature.is_obsolete,
  18506. feature.timeaccessioned,
  18507. feature.timelastmodified
  18508. FROM (feature
  18509. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18510. 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));
  18511. --
  18512. -- Name: gene_attribute; Type: VIEW; Schema: so; Owner: -
  18513. --
  18514. CREATE VIEW gene_attribute AS
  18515. SELECT feature.feature_id AS gene_attribute_id,
  18516. feature.feature_id,
  18517. feature.dbxref_id,
  18518. feature.organism_id,
  18519. feature.name,
  18520. feature.uniquename,
  18521. feature.residues,
  18522. feature.seqlen,
  18523. feature.md5checksum,
  18524. feature.type_id,
  18525. feature.is_analysis,
  18526. feature.is_obsolete,
  18527. feature.timeaccessioned,
  18528. feature.timelastmodified
  18529. FROM (feature
  18530. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18531. 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));
  18532. --
  18533. -- Name: gene_cassette; Type: VIEW; Schema: so; Owner: -
  18534. --
  18535. CREATE VIEW gene_cassette AS
  18536. SELECT feature.feature_id AS gene_cassette_id,
  18537. feature.feature_id,
  18538. feature.dbxref_id,
  18539. feature.organism_id,
  18540. feature.name,
  18541. feature.uniquename,
  18542. feature.residues,
  18543. feature.seqlen,
  18544. feature.md5checksum,
  18545. feature.type_id,
  18546. feature.is_analysis,
  18547. feature.is_obsolete,
  18548. feature.timeaccessioned,
  18549. feature.timelastmodified
  18550. FROM (feature
  18551. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18552. WHERE ((cvterm.name)::text = 'gene_cassette'::text);
  18553. --
  18554. -- Name: gene_cassette_array; Type: VIEW; Schema: so; Owner: -
  18555. --
  18556. CREATE VIEW gene_cassette_array AS
  18557. SELECT feature.feature_id AS gene_cassette_array_id,
  18558. feature.feature_id,
  18559. feature.dbxref_id,
  18560. feature.organism_id,
  18561. feature.name,
  18562. feature.uniquename,
  18563. feature.residues,
  18564. feature.seqlen,
  18565. feature.md5checksum,
  18566. feature.type_id,
  18567. feature.is_analysis,
  18568. feature.is_obsolete,
  18569. feature.timeaccessioned,
  18570. feature.timelastmodified
  18571. FROM (feature
  18572. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18573. WHERE ((cvterm.name)::text = 'gene_cassette_array'::text);
  18574. --
  18575. -- Name: gene_cassette_member; Type: VIEW; Schema: so; Owner: -
  18576. --
  18577. CREATE VIEW gene_cassette_member AS
  18578. SELECT feature.feature_id AS gene_cassette_member_id,
  18579. feature.feature_id,
  18580. feature.dbxref_id,
  18581. feature.organism_id,
  18582. feature.name,
  18583. feature.uniquename,
  18584. feature.residues,
  18585. feature.seqlen,
  18586. feature.md5checksum,
  18587. feature.type_id,
  18588. feature.is_analysis,
  18589. feature.is_obsolete,
  18590. feature.timeaccessioned,
  18591. feature.timelastmodified
  18592. FROM (feature
  18593. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18594. WHERE (((cvterm.name)::text = 'cassette_array_member'::text) OR ((cvterm.name)::text = 'gene_cassette_member'::text));
  18595. --
  18596. -- Name: gene_component_region; Type: VIEW; Schema: so; Owner: -
  18597. --
  18598. CREATE VIEW gene_component_region AS
  18599. SELECT feature.feature_id AS gene_component_region_id,
  18600. feature.feature_id,
  18601. feature.dbxref_id,
  18602. feature.organism_id,
  18603. feature.name,
  18604. feature.uniquename,
  18605. feature.residues,
  18606. feature.seqlen,
  18607. feature.md5checksum,
  18608. feature.type_id,
  18609. feature.is_analysis,
  18610. feature.is_obsolete,
  18611. feature.timeaccessioned,
  18612. feature.timelastmodified
  18613. FROM (feature
  18614. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18615. 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));
  18616. --
  18617. -- Name: gene_fragment; Type: VIEW; Schema: so; Owner: -
  18618. --
  18619. CREATE VIEW gene_fragment AS
  18620. SELECT feature.feature_id AS gene_fragment_id,
  18621. feature.feature_id,
  18622. feature.dbxref_id,
  18623. feature.organism_id,
  18624. feature.name,
  18625. feature.uniquename,
  18626. feature.residues,
  18627. feature.seqlen,
  18628. feature.md5checksum,
  18629. feature.type_id,
  18630. feature.is_analysis,
  18631. feature.is_obsolete,
  18632. feature.timeaccessioned,
  18633. feature.timelastmodified
  18634. FROM (feature
  18635. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18636. WHERE ((cvterm.name)::text = 'gene_fragment'::text);
  18637. --
  18638. -- Name: gene_fusion; Type: VIEW; Schema: so; Owner: -
  18639. --
  18640. CREATE VIEW gene_fusion AS
  18641. SELECT feature.feature_id AS gene_fusion_id,
  18642. feature.feature_id,
  18643. feature.dbxref_id,
  18644. feature.organism_id,
  18645. feature.name,
  18646. feature.uniquename,
  18647. feature.residues,
  18648. feature.seqlen,
  18649. feature.md5checksum,
  18650. feature.type_id,
  18651. feature.is_analysis,
  18652. feature.is_obsolete,
  18653. feature.timeaccessioned,
  18654. feature.timelastmodified
  18655. FROM (feature
  18656. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18657. WHERE ((cvterm.name)::text = 'gene_fusion'::text);
  18658. --
  18659. -- Name: gene_group; Type: VIEW; Schema: so; Owner: -
  18660. --
  18661. CREATE VIEW gene_group AS
  18662. SELECT feature.feature_id AS gene_group_id,
  18663. feature.feature_id,
  18664. feature.dbxref_id,
  18665. feature.organism_id,
  18666. feature.name,
  18667. feature.uniquename,
  18668. feature.residues,
  18669. feature.seqlen,
  18670. feature.md5checksum,
  18671. feature.type_id,
  18672. feature.is_analysis,
  18673. feature.is_obsolete,
  18674. feature.timeaccessioned,
  18675. feature.timelastmodified
  18676. FROM (feature
  18677. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18678. 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));
  18679. --
  18680. -- Name: gene_group_regulatory_region; Type: VIEW; Schema: so; Owner: -
  18681. --
  18682. CREATE VIEW gene_group_regulatory_region AS
  18683. SELECT feature.feature_id AS gene_group_regulatory_region_id,
  18684. feature.feature_id,
  18685. feature.dbxref_id,
  18686. feature.organism_id,
  18687. feature.name,
  18688. feature.uniquename,
  18689. feature.residues,
  18690. feature.seqlen,
  18691. feature.md5checksum,
  18692. feature.type_id,
  18693. feature.is_analysis,
  18694. feature.is_obsolete,
  18695. feature.timeaccessioned,
  18696. feature.timelastmodified
  18697. FROM (feature
  18698. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18699. 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));
  18700. --
  18701. -- Name: gene_member_region; Type: VIEW; Schema: so; Owner: -
  18702. --
  18703. CREATE VIEW gene_member_region AS
  18704. SELECT feature.feature_id AS gene_member_region_id,
  18705. feature.feature_id,
  18706. feature.dbxref_id,
  18707. feature.organism_id,
  18708. feature.name,
  18709. feature.uniquename,
  18710. feature.residues,
  18711. feature.seqlen,
  18712. feature.md5checksum,
  18713. feature.type_id,
  18714. feature.is_analysis,
  18715. feature.is_obsolete,
  18716. feature.timeaccessioned,
  18717. feature.timelastmodified
  18718. FROM (feature
  18719. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18720. 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));
  18721. --
  18722. -- Name: gene_rearranged_at_dna_level; Type: VIEW; Schema: so; Owner: -
  18723. --
  18724. CREATE VIEW gene_rearranged_at_dna_level AS
  18725. SELECT feature.feature_id AS gene_rearranged_at_dna_level_id,
  18726. feature.feature_id,
  18727. feature.dbxref_id,
  18728. feature.organism_id,
  18729. feature.name,
  18730. feature.uniquename,
  18731. feature.residues,
  18732. feature.seqlen,
  18733. feature.md5checksum,
  18734. feature.type_id,
  18735. feature.is_analysis,
  18736. feature.is_obsolete,
  18737. feature.timeaccessioned,
  18738. feature.timelastmodified
  18739. FROM (feature
  18740. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18741. WHERE ((cvterm.name)::text = 'gene_rearranged_at_DNA_level'::text);
  18742. --
  18743. -- Name: gene_segment; Type: VIEW; Schema: so; Owner: -
  18744. --
  18745. CREATE VIEW gene_segment AS
  18746. SELECT feature.feature_id AS gene_segment_id,
  18747. feature.feature_id,
  18748. feature.dbxref_id,
  18749. feature.organism_id,
  18750. feature.name,
  18751. feature.uniquename,
  18752. feature.residues,
  18753. feature.seqlen,
  18754. feature.md5checksum,
  18755. feature.type_id,
  18756. feature.is_analysis,
  18757. feature.is_obsolete,
  18758. feature.timeaccessioned,
  18759. feature.timelastmodified
  18760. FROM (feature
  18761. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18762. WHERE (((cvterm.name)::text = 'pseudogenic_gene_segment'::text) OR ((cvterm.name)::text = 'gene_segment'::text));
  18763. --
  18764. -- Name: gene_silenced_by_dna_methylation; Type: VIEW; Schema: so; Owner: -
  18765. --
  18766. CREATE VIEW gene_silenced_by_dna_methylation AS
  18767. SELECT feature.feature_id AS gene_silenced_by_dna_methylation_id,
  18768. feature.feature_id,
  18769. feature.dbxref_id,
  18770. feature.organism_id,
  18771. feature.name,
  18772. feature.uniquename,
  18773. feature.residues,
  18774. feature.seqlen,
  18775. feature.md5checksum,
  18776. feature.type_id,
  18777. feature.is_analysis,
  18778. feature.is_obsolete,
  18779. feature.timeaccessioned,
  18780. feature.timelastmodified
  18781. FROM (feature
  18782. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18783. WHERE ((cvterm.name)::text = 'gene_silenced_by_DNA_methylation'::text);
  18784. --
  18785. -- Name: gene_silenced_by_dna_modification; Type: VIEW; Schema: so; Owner: -
  18786. --
  18787. CREATE VIEW gene_silenced_by_dna_modification AS
  18788. SELECT feature.feature_id AS gene_silenced_by_dna_modification_id,
  18789. feature.feature_id,
  18790. feature.dbxref_id,
  18791. feature.organism_id,
  18792. feature.name,
  18793. feature.uniquename,
  18794. feature.residues,
  18795. feature.seqlen,
  18796. feature.md5checksum,
  18797. feature.type_id,
  18798. feature.is_analysis,
  18799. feature.is_obsolete,
  18800. feature.timeaccessioned,
  18801. feature.timelastmodified
  18802. FROM (feature
  18803. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18804. WHERE (((cvterm.name)::text = 'gene_silenced_by_DNA_methylation'::text) OR ((cvterm.name)::text = 'gene_silenced_by_DNA_modification'::text));
  18805. --
  18806. -- Name: gene_silenced_by_histone_deacetylation; Type: VIEW; Schema: so; Owner: -
  18807. --
  18808. CREATE VIEW gene_silenced_by_histone_deacetylation AS
  18809. SELECT feature.feature_id AS gene_silenced_by_histone_deacetylation_id,
  18810. feature.feature_id,
  18811. feature.dbxref_id,
  18812. feature.organism_id,
  18813. feature.name,
  18814. feature.uniquename,
  18815. feature.residues,
  18816. feature.seqlen,
  18817. feature.md5checksum,
  18818. feature.type_id,
  18819. feature.is_analysis,
  18820. feature.is_obsolete,
  18821. feature.timeaccessioned,
  18822. feature.timelastmodified
  18823. FROM (feature
  18824. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18825. WHERE ((cvterm.name)::text = 'gene_silenced_by_histone_deacetylation'::text);
  18826. --
  18827. -- Name: gene_silenced_by_histone_methylation; Type: VIEW; Schema: so; Owner: -
  18828. --
  18829. CREATE VIEW gene_silenced_by_histone_methylation AS
  18830. SELECT feature.feature_id AS gene_silenced_by_histone_methylation_id,
  18831. feature.feature_id,
  18832. feature.dbxref_id,
  18833. feature.organism_id,
  18834. feature.name,
  18835. feature.uniquename,
  18836. feature.residues,
  18837. feature.seqlen,
  18838. feature.md5checksum,
  18839. feature.type_id,
  18840. feature.is_analysis,
  18841. feature.is_obsolete,
  18842. feature.timeaccessioned,
  18843. feature.timelastmodified
  18844. FROM (feature
  18845. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18846. WHERE ((cvterm.name)::text = 'gene_silenced_by_histone_methylation'::text);
  18847. --
  18848. -- Name: gene_silenced_by_histone_modification; Type: VIEW; Schema: so; Owner: -
  18849. --
  18850. CREATE VIEW gene_silenced_by_histone_modification AS
  18851. SELECT feature.feature_id AS gene_silenced_by_histone_modification_id,
  18852. feature.feature_id,
  18853. feature.dbxref_id,
  18854. feature.organism_id,
  18855. feature.name,
  18856. feature.uniquename,
  18857. feature.residues,
  18858. feature.seqlen,
  18859. feature.md5checksum,
  18860. feature.type_id,
  18861. feature.is_analysis,
  18862. feature.is_obsolete,
  18863. feature.timeaccessioned,
  18864. feature.timelastmodified
  18865. FROM (feature
  18866. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18867. 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));
  18868. --
  18869. -- Name: gene_silenced_by_rna_interference; Type: VIEW; Schema: so; Owner: -
  18870. --
  18871. CREATE VIEW gene_silenced_by_rna_interference AS
  18872. SELECT feature.feature_id AS gene_silenced_by_rna_interference_id,
  18873. feature.feature_id,
  18874. feature.dbxref_id,
  18875. feature.organism_id,
  18876. feature.name,
  18877. feature.uniquename,
  18878. feature.residues,
  18879. feature.seqlen,
  18880. feature.md5checksum,
  18881. feature.type_id,
  18882. feature.is_analysis,
  18883. feature.is_obsolete,
  18884. feature.timeaccessioned,
  18885. feature.timelastmodified
  18886. FROM (feature
  18887. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18888. WHERE ((cvterm.name)::text = 'gene_silenced_by_RNA_interference'::text);
  18889. --
  18890. -- Name: gene_subarray; Type: VIEW; Schema: so; Owner: -
  18891. --
  18892. CREATE VIEW gene_subarray AS
  18893. SELECT feature.feature_id AS gene_subarray_id,
  18894. feature.feature_id,
  18895. feature.dbxref_id,
  18896. feature.organism_id,
  18897. feature.name,
  18898. feature.uniquename,
  18899. feature.residues,
  18900. feature.seqlen,
  18901. feature.md5checksum,
  18902. feature.type_id,
  18903. feature.is_analysis,
  18904. feature.is_obsolete,
  18905. feature.timeaccessioned,
  18906. feature.timelastmodified
  18907. FROM (feature
  18908. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18909. WHERE ((cvterm.name)::text = 'gene_subarray'::text);
  18910. --
  18911. -- Name: gene_subarray_member; Type: VIEW; Schema: so; Owner: -
  18912. --
  18913. CREATE VIEW gene_subarray_member AS
  18914. SELECT feature.feature_id AS gene_subarray_member_id,
  18915. feature.feature_id,
  18916. feature.dbxref_id,
  18917. feature.organism_id,
  18918. feature.name,
  18919. feature.uniquename,
  18920. feature.residues,
  18921. feature.seqlen,
  18922. feature.md5checksum,
  18923. feature.type_id,
  18924. feature.is_analysis,
  18925. feature.is_obsolete,
  18926. feature.timeaccessioned,
  18927. feature.timelastmodified
  18928. FROM (feature
  18929. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18930. WHERE ((cvterm.name)::text = 'gene_subarray_member'::text);
  18931. --
  18932. -- Name: gene_to_gene_feature; Type: VIEW; Schema: so; Owner: -
  18933. --
  18934. CREATE VIEW gene_to_gene_feature AS
  18935. SELECT feature.feature_id AS gene_to_gene_feature_id,
  18936. feature.feature_id,
  18937. feature.dbxref_id,
  18938. feature.organism_id,
  18939. feature.name,
  18940. feature.uniquename,
  18941. feature.residues,
  18942. feature.seqlen,
  18943. feature.md5checksum,
  18944. feature.type_id,
  18945. feature.is_analysis,
  18946. feature.is_obsolete,
  18947. feature.timeaccessioned,
  18948. feature.timelastmodified
  18949. FROM (feature
  18950. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18951. 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));
  18952. --
  18953. -- Name: gene_trap_construct; Type: VIEW; Schema: so; Owner: -
  18954. --
  18955. CREATE VIEW gene_trap_construct AS
  18956. SELECT feature.feature_id AS gene_trap_construct_id,
  18957. feature.feature_id,
  18958. feature.dbxref_id,
  18959. feature.organism_id,
  18960. feature.name,
  18961. feature.uniquename,
  18962. feature.residues,
  18963. feature.seqlen,
  18964. feature.md5checksum,
  18965. feature.type_id,
  18966. feature.is_analysis,
  18967. feature.is_obsolete,
  18968. feature.timeaccessioned,
  18969. feature.timelastmodified
  18970. FROM (feature
  18971. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18972. WHERE ((cvterm.name)::text = 'gene_trap_construct'::text);
  18973. --
  18974. -- Name: gene_variant; Type: VIEW; Schema: so; Owner: -
  18975. --
  18976. CREATE VIEW gene_variant AS
  18977. SELECT feature.feature_id AS gene_variant_id,
  18978. feature.feature_id,
  18979. feature.dbxref_id,
  18980. feature.organism_id,
  18981. feature.name,
  18982. feature.uniquename,
  18983. feature.residues,
  18984. feature.seqlen,
  18985. feature.md5checksum,
  18986. feature.type_id,
  18987. feature.is_analysis,
  18988. feature.is_obsolete,
  18989. feature.timeaccessioned,
  18990. feature.timelastmodified
  18991. FROM (feature
  18992. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  18993. 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));
  18994. --
  18995. -- Name: gene_with_dicistronic_mrna; Type: VIEW; Schema: so; Owner: -
  18996. --
  18997. CREATE VIEW gene_with_dicistronic_mrna AS
  18998. SELECT feature.feature_id AS gene_with_dicistronic_mrna_id,
  18999. feature.feature_id,
  19000. feature.dbxref_id,
  19001. feature.organism_id,
  19002. feature.name,
  19003. feature.uniquename,
  19004. feature.residues,
  19005. feature.seqlen,
  19006. feature.md5checksum,
  19007. feature.type_id,
  19008. feature.is_analysis,
  19009. feature.is_obsolete,
  19010. feature.timeaccessioned,
  19011. feature.timelastmodified
  19012. FROM (feature
  19013. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19014. WHERE ((cvterm.name)::text = 'gene_with_dicistronic_mRNA'::text);
  19015. --
  19016. -- Name: gene_with_dicistronic_primary_transcript; Type: VIEW; Schema: so; Owner: -
  19017. --
  19018. CREATE VIEW gene_with_dicistronic_primary_transcript AS
  19019. SELECT feature.feature_id AS gene_with_dicistronic_primary_transcript_id,
  19020. feature.feature_id,
  19021. feature.dbxref_id,
  19022. feature.organism_id,
  19023. feature.name,
  19024. feature.uniquename,
  19025. feature.residues,
  19026. feature.seqlen,
  19027. feature.md5checksum,
  19028. feature.type_id,
  19029. feature.is_analysis,
  19030. feature.is_obsolete,
  19031. feature.timeaccessioned,
  19032. feature.timelastmodified
  19033. FROM (feature
  19034. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19035. WHERE ((cvterm.name)::text = 'gene_with_dicistronic_primary_transcript'::text);
  19036. --
  19037. -- Name: gene_with_dicistronic_transcript; Type: VIEW; Schema: so; Owner: -
  19038. --
  19039. CREATE VIEW gene_with_dicistronic_transcript AS
  19040. SELECT feature.feature_id AS gene_with_dicistronic_transcript_id,
  19041. feature.feature_id,
  19042. feature.dbxref_id,
  19043. feature.organism_id,
  19044. feature.name,
  19045. feature.uniquename,
  19046. feature.residues,
  19047. feature.seqlen,
  19048. feature.md5checksum,
  19049. feature.type_id,
  19050. feature.is_analysis,
  19051. feature.is_obsolete,
  19052. feature.timeaccessioned,
  19053. feature.timelastmodified
  19054. FROM (feature
  19055. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19056. 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));
  19057. --
  19058. -- Name: gene_with_edited_transcript; Type: VIEW; Schema: so; Owner: -
  19059. --
  19060. CREATE VIEW gene_with_edited_transcript AS
  19061. SELECT feature.feature_id AS gene_with_edited_transcript_id,
  19062. feature.feature_id,
  19063. feature.dbxref_id,
  19064. feature.organism_id,
  19065. feature.name,
  19066. feature.uniquename,
  19067. feature.residues,
  19068. feature.seqlen,
  19069. feature.md5checksum,
  19070. feature.type_id,
  19071. feature.is_analysis,
  19072. feature.is_obsolete,
  19073. feature.timeaccessioned,
  19074. feature.timelastmodified
  19075. FROM (feature
  19076. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19077. WHERE ((cvterm.name)::text = 'gene_with_edited_transcript'::text);
  19078. --
  19079. -- Name: gene_with_mrna_recoded_by_translational_bypass; Type: VIEW; Schema: so; Owner: -
  19080. --
  19081. CREATE VIEW gene_with_mrna_recoded_by_translational_bypass AS
  19082. SELECT feature.feature_id AS gene_with_mrna_recoded_by_translational_bypass_id,
  19083. feature.feature_id,
  19084. feature.dbxref_id,
  19085. feature.organism_id,
  19086. feature.name,
  19087. feature.uniquename,
  19088. feature.residues,
  19089. feature.seqlen,
  19090. feature.md5checksum,
  19091. feature.type_id,
  19092. feature.is_analysis,
  19093. feature.is_obsolete,
  19094. feature.timeaccessioned,
  19095. feature.timelastmodified
  19096. FROM (feature
  19097. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19098. WHERE ((cvterm.name)::text = 'gene_with_mRNA_recoded_by_translational_bypass'::text);
  19099. --
  19100. -- Name: gene_with_mrna_with_frameshift; Type: VIEW; Schema: so; Owner: -
  19101. --
  19102. CREATE VIEW gene_with_mrna_with_frameshift AS
  19103. SELECT feature.feature_id AS gene_with_mrna_with_frameshift_id,
  19104. feature.feature_id,
  19105. feature.dbxref_id,
  19106. feature.organism_id,
  19107. feature.name,
  19108. feature.uniquename,
  19109. feature.residues,
  19110. feature.seqlen,
  19111. feature.md5checksum,
  19112. feature.type_id,
  19113. feature.is_analysis,
  19114. feature.is_obsolete,
  19115. feature.timeaccessioned,
  19116. feature.timelastmodified
  19117. FROM (feature
  19118. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19119. WHERE ((cvterm.name)::text = 'gene_with_mRNA_with_frameshift'::text);
  19120. --
  19121. -- Name: gene_with_non_canonical_start_codon; Type: VIEW; Schema: so; Owner: -
  19122. --
  19123. CREATE VIEW gene_with_non_canonical_start_codon AS
  19124. SELECT feature.feature_id AS gene_with_non_canonical_start_codon_id,
  19125. feature.feature_id,
  19126. feature.dbxref_id,
  19127. feature.organism_id,
  19128. feature.name,
  19129. feature.uniquename,
  19130. feature.residues,
  19131. feature.seqlen,
  19132. feature.md5checksum,
  19133. feature.type_id,
  19134. feature.is_analysis,
  19135. feature.is_obsolete,
  19136. feature.timeaccessioned,
  19137. feature.timelastmodified
  19138. FROM (feature
  19139. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19140. WHERE (((cvterm.name)::text = 'gene_with_start_codon_CUG'::text) OR ((cvterm.name)::text = 'gene_with_non_canonical_start_codon'::text));
  19141. --
  19142. -- Name: gene_with_polyadenylated_mrna; Type: VIEW; Schema: so; Owner: -
  19143. --
  19144. CREATE VIEW gene_with_polyadenylated_mrna AS
  19145. SELECT feature.feature_id AS gene_with_polyadenylated_mrna_id,
  19146. feature.feature_id,
  19147. feature.dbxref_id,
  19148. feature.organism_id,
  19149. feature.name,
  19150. feature.uniquename,
  19151. feature.residues,
  19152. feature.seqlen,
  19153. feature.md5checksum,
  19154. feature.type_id,
  19155. feature.is_analysis,
  19156. feature.is_obsolete,
  19157. feature.timeaccessioned,
  19158. feature.timelastmodified
  19159. FROM (feature
  19160. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19161. WHERE ((cvterm.name)::text = 'gene_with_polyadenylated_mRNA'::text);
  19162. --
  19163. -- Name: gene_with_polycistronic_transcript; Type: VIEW; Schema: so; Owner: -
  19164. --
  19165. CREATE VIEW gene_with_polycistronic_transcript AS
  19166. SELECT feature.feature_id AS gene_with_polycistronic_transcript_id,
  19167. feature.feature_id,
  19168. feature.dbxref_id,
  19169. feature.organism_id,
  19170. feature.name,
  19171. feature.uniquename,
  19172. feature.residues,
  19173. feature.seqlen,
  19174. feature.md5checksum,
  19175. feature.type_id,
  19176. feature.is_analysis,
  19177. feature.is_obsolete,
  19178. feature.timeaccessioned,
  19179. feature.timelastmodified
  19180. FROM (feature
  19181. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19182. 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));
  19183. --
  19184. -- Name: gene_with_recoded_mrna; Type: VIEW; Schema: so; Owner: -
  19185. --
  19186. CREATE VIEW gene_with_recoded_mrna AS
  19187. SELECT feature.feature_id AS gene_with_recoded_mrna_id,
  19188. feature.feature_id,
  19189. feature.dbxref_id,
  19190. feature.organism_id,
  19191. feature.name,
  19192. feature.uniquename,
  19193. feature.residues,
  19194. feature.seqlen,
  19195. feature.md5checksum,
  19196. feature.type_id,
  19197. feature.is_analysis,
  19198. feature.is_obsolete,
  19199. feature.timeaccessioned,
  19200. feature.timelastmodified
  19201. FROM (feature
  19202. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19203. 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));
  19204. --
  19205. -- Name: gene_with_start_codon_cug; Type: VIEW; Schema: so; Owner: -
  19206. --
  19207. CREATE VIEW gene_with_start_codon_cug AS
  19208. SELECT feature.feature_id AS gene_with_start_codon_cug_id,
  19209. feature.feature_id,
  19210. feature.dbxref_id,
  19211. feature.organism_id,
  19212. feature.name,
  19213. feature.uniquename,
  19214. feature.residues,
  19215. feature.seqlen,
  19216. feature.md5checksum,
  19217. feature.type_id,
  19218. feature.is_analysis,
  19219. feature.is_obsolete,
  19220. feature.timeaccessioned,
  19221. feature.timelastmodified
  19222. FROM (feature
  19223. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19224. WHERE ((cvterm.name)::text = 'gene_with_start_codon_CUG'::text);
  19225. --
  19226. -- Name: gene_with_stop_codon_read_through; Type: VIEW; Schema: so; Owner: -
  19227. --
  19228. CREATE VIEW gene_with_stop_codon_read_through AS
  19229. SELECT feature.feature_id AS gene_with_stop_codon_read_through_id,
  19230. feature.feature_id,
  19231. feature.dbxref_id,
  19232. feature.organism_id,
  19233. feature.name,
  19234. feature.uniquename,
  19235. feature.residues,
  19236. feature.seqlen,
  19237. feature.md5checksum,
  19238. feature.type_id,
  19239. feature.is_analysis,
  19240. feature.is_obsolete,
  19241. feature.timeaccessioned,
  19242. feature.timelastmodified
  19243. FROM (feature
  19244. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19245. 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));
  19246. --
  19247. -- Name: gene_with_stop_codon_redefined_as_pyrrolysine; Type: VIEW; Schema: so; Owner: -
  19248. --
  19249. CREATE VIEW gene_with_stop_codon_redefined_as_pyrrolysine AS
  19250. SELECT feature.feature_id AS gene_with_stop_codon_redefined_as_pyrrolysine_id,
  19251. feature.feature_id,
  19252. feature.dbxref_id,
  19253. feature.organism_id,
  19254. feature.name,
  19255. feature.uniquename,
  19256. feature.residues,
  19257. feature.seqlen,
  19258. feature.md5checksum,
  19259. feature.type_id,
  19260. feature.is_analysis,
  19261. feature.is_obsolete,
  19262. feature.timeaccessioned,
  19263. feature.timelastmodified
  19264. FROM (feature
  19265. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19266. WHERE ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_pyrrolysine'::text);
  19267. --
  19268. -- Name: gene_with_stop_codon_redefined_as_selenocysteine; Type: VIEW; Schema: so; Owner: -
  19269. --
  19270. CREATE VIEW gene_with_stop_codon_redefined_as_selenocysteine AS
  19271. SELECT feature.feature_id AS gene_with_stop_codon_redefined_as_selenocysteine_id,
  19272. feature.feature_id,
  19273. feature.dbxref_id,
  19274. feature.organism_id,
  19275. feature.name,
  19276. feature.uniquename,
  19277. feature.residues,
  19278. feature.seqlen,
  19279. feature.md5checksum,
  19280. feature.type_id,
  19281. feature.is_analysis,
  19282. feature.is_obsolete,
  19283. feature.timeaccessioned,
  19284. feature.timelastmodified
  19285. FROM (feature
  19286. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19287. WHERE ((cvterm.name)::text = 'gene_with_stop_codon_redefined_as_selenocysteine'::text);
  19288. --
  19289. -- Name: gene_with_trans_spliced_transcript; Type: VIEW; Schema: so; Owner: -
  19290. --
  19291. CREATE VIEW gene_with_trans_spliced_transcript AS
  19292. SELECT feature.feature_id AS gene_with_trans_spliced_transcript_id,
  19293. feature.feature_id,
  19294. feature.dbxref_id,
  19295. feature.organism_id,
  19296. feature.name,
  19297. feature.uniquename,
  19298. feature.residues,
  19299. feature.seqlen,
  19300. feature.md5checksum,
  19301. feature.type_id,
  19302. feature.is_analysis,
  19303. feature.is_obsolete,
  19304. feature.timeaccessioned,
  19305. feature.timelastmodified
  19306. FROM (feature
  19307. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19308. WHERE ((cvterm.name)::text = 'gene_with_trans_spliced_transcript'::text);
  19309. --
  19310. -- Name: gene_with_transcript_with_translational_frameshift; Type: VIEW; Schema: so; Owner: -
  19311. --
  19312. CREATE VIEW gene_with_transcript_with_translational_frameshift AS
  19313. SELECT feature.feature_id AS gene_with_transcript_with_translational_frameshift_id,
  19314. feature.feature_id,
  19315. feature.dbxref_id,
  19316. feature.organism_id,
  19317. feature.name,
  19318. feature.uniquename,
  19319. feature.residues,
  19320. feature.seqlen,
  19321. feature.md5checksum,
  19322. feature.type_id,
  19323. feature.is_analysis,
  19324. feature.is_obsolete,
  19325. feature.timeaccessioned,
  19326. feature.timelastmodified
  19327. FROM (feature
  19328. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19329. WHERE ((cvterm.name)::text = 'gene_with_transcript_with_translational_frameshift'::text);
  19330. --
  19331. -- Name: genetic_marker; Type: VIEW; Schema: so; Owner: -
  19332. --
  19333. CREATE VIEW genetic_marker AS
  19334. SELECT feature.feature_id AS genetic_marker_id,
  19335. feature.feature_id,
  19336. feature.dbxref_id,
  19337. feature.organism_id,
  19338. feature.name,
  19339. feature.uniquename,
  19340. feature.residues,
  19341. feature.seqlen,
  19342. feature.md5checksum,
  19343. feature.type_id,
  19344. feature.is_analysis,
  19345. feature.is_obsolete,
  19346. feature.timeaccessioned,
  19347. feature.timelastmodified
  19348. FROM (feature
  19349. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19350. WHERE ((((cvterm.name)::text = 'heritable_phenotypic_marker'::text) OR ((cvterm.name)::text = 'DArT_marker'::text)) OR ((cvterm.name)::text = 'genetic_marker'::text));
  19351. --
  19352. -- Name: genome; Type: VIEW; Schema: so; Owner: -
  19353. --
  19354. CREATE VIEW genome AS
  19355. SELECT feature.feature_id AS genome_id,
  19356. feature.feature_id,
  19357. feature.dbxref_id,
  19358. feature.organism_id,
  19359. feature.name,
  19360. feature.uniquename,
  19361. feature.residues,
  19362. feature.seqlen,
  19363. feature.md5checksum,
  19364. feature.type_id,
  19365. feature.is_analysis,
  19366. feature.is_obsolete,
  19367. feature.timeaccessioned,
  19368. feature.timelastmodified
  19369. FROM (feature
  19370. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19371. 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));
  19372. --
  19373. -- Name: genomic_clone; Type: VIEW; Schema: so; Owner: -
  19374. --
  19375. CREATE VIEW genomic_clone AS
  19376. SELECT feature.feature_id AS genomic_clone_id,
  19377. feature.feature_id,
  19378. feature.dbxref_id,
  19379. feature.organism_id,
  19380. feature.name,
  19381. feature.uniquename,
  19382. feature.residues,
  19383. feature.seqlen,
  19384. feature.md5checksum,
  19385. feature.type_id,
  19386. feature.is_analysis,
  19387. feature.is_obsolete,
  19388. feature.timeaccessioned,
  19389. feature.timelastmodified
  19390. FROM (feature
  19391. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19392. WHERE ((cvterm.name)::text = 'genomic_clone'::text);
  19393. --
  19394. -- Name: genomic_dna; Type: VIEW; Schema: so; Owner: -
  19395. --
  19396. CREATE VIEW genomic_dna AS
  19397. SELECT feature.feature_id AS genomic_dna_id,
  19398. feature.feature_id,
  19399. feature.dbxref_id,
  19400. feature.organism_id,
  19401. feature.name,
  19402. feature.uniquename,
  19403. feature.residues,
  19404. feature.seqlen,
  19405. feature.md5checksum,
  19406. feature.type_id,
  19407. feature.is_analysis,
  19408. feature.is_obsolete,
  19409. feature.timeaccessioned,
  19410. feature.timelastmodified
  19411. FROM (feature
  19412. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19413. WHERE ((cvterm.name)::text = 'genomic_DNA'::text);
  19414. --
  19415. -- Name: genomic_island; Type: VIEW; Schema: so; Owner: -
  19416. --
  19417. CREATE VIEW genomic_island AS
  19418. SELECT feature.feature_id AS genomic_island_id,
  19419. feature.feature_id,
  19420. feature.dbxref_id,
  19421. feature.organism_id,
  19422. feature.name,
  19423. feature.uniquename,
  19424. feature.residues,
  19425. feature.seqlen,
  19426. feature.md5checksum,
  19427. feature.type_id,
  19428. feature.is_analysis,
  19429. feature.is_obsolete,
  19430. feature.timeaccessioned,
  19431. feature.timelastmodified
  19432. FROM (feature
  19433. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19434. 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));
  19435. --
  19436. -- Name: genomically_contaminated_cdna_clone; Type: VIEW; Schema: so; Owner: -
  19437. --
  19438. CREATE VIEW genomically_contaminated_cdna_clone AS
  19439. SELECT feature.feature_id AS genomically_contaminated_cdna_clone_id,
  19440. feature.feature_id,
  19441. feature.dbxref_id,
  19442. feature.organism_id,
  19443. feature.name,
  19444. feature.uniquename,
  19445. feature.residues,
  19446. feature.seqlen,
  19447. feature.md5checksum,
  19448. feature.type_id,
  19449. feature.is_analysis,
  19450. feature.is_obsolete,
  19451. feature.timeaccessioned,
  19452. feature.timelastmodified
  19453. FROM (feature
  19454. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19455. WHERE ((cvterm.name)::text = 'genomically_contaminated_cDNA_clone'::text);
  19456. --
  19457. -- Name: germline_variant; Type: VIEW; Schema: so; Owner: -
  19458. --
  19459. CREATE VIEW germline_variant AS
  19460. SELECT feature.feature_id AS germline_variant_id,
  19461. feature.feature_id,
  19462. feature.dbxref_id,
  19463. feature.organism_id,
  19464. feature.name,
  19465. feature.uniquename,
  19466. feature.residues,
  19467. feature.seqlen,
  19468. feature.md5checksum,
  19469. feature.type_id,
  19470. feature.is_analysis,
  19471. feature.is_obsolete,
  19472. feature.timeaccessioned,
  19473. feature.timelastmodified
  19474. FROM (feature
  19475. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19476. WHERE ((cvterm.name)::text = 'germline_variant'::text);
  19477. --
  19478. -- Name: glutamic_acid; Type: VIEW; Schema: so; Owner: -
  19479. --
  19480. CREATE VIEW glutamic_acid AS
  19481. SELECT feature.feature_id AS glutamic_acid_id,
  19482. feature.feature_id,
  19483. feature.dbxref_id,
  19484. feature.organism_id,
  19485. feature.name,
  19486. feature.uniquename,
  19487. feature.residues,
  19488. feature.seqlen,
  19489. feature.md5checksum,
  19490. feature.type_id,
  19491. feature.is_analysis,
  19492. feature.is_obsolete,
  19493. feature.timeaccessioned,
  19494. feature.timelastmodified
  19495. FROM (feature
  19496. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19497. WHERE ((cvterm.name)::text = 'glutamic_acid'::text);
  19498. --
  19499. -- Name: glutamic_acid_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  19500. --
  19501. CREATE VIEW glutamic_acid_trna_primary_transcript AS
  19502. SELECT feature.feature_id AS glutamic_acid_trna_primary_transcript_id,
  19503. feature.feature_id,
  19504. feature.dbxref_id,
  19505. feature.organism_id,
  19506. feature.name,
  19507. feature.uniquename,
  19508. feature.residues,
  19509. feature.seqlen,
  19510. feature.md5checksum,
  19511. feature.type_id,
  19512. feature.is_analysis,
  19513. feature.is_obsolete,
  19514. feature.timeaccessioned,
  19515. feature.timelastmodified
  19516. FROM (feature
  19517. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19518. WHERE ((cvterm.name)::text = 'glutamic_acid_tRNA_primary_transcript'::text);
  19519. --
  19520. -- Name: glutamine; Type: VIEW; Schema: so; Owner: -
  19521. --
  19522. CREATE VIEW glutamine AS
  19523. SELECT feature.feature_id AS glutamine_id,
  19524. feature.feature_id,
  19525. feature.dbxref_id,
  19526. feature.organism_id,
  19527. feature.name,
  19528. feature.uniquename,
  19529. feature.residues,
  19530. feature.seqlen,
  19531. feature.md5checksum,
  19532. feature.type_id,
  19533. feature.is_analysis,
  19534. feature.is_obsolete,
  19535. feature.timeaccessioned,
  19536. feature.timelastmodified
  19537. FROM (feature
  19538. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19539. WHERE ((cvterm.name)::text = 'glutamine'::text);
  19540. --
  19541. -- Name: glutamine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  19542. --
  19543. CREATE VIEW glutamine_trna_primary_transcript AS
  19544. SELECT feature.feature_id AS glutamine_trna_primary_transcript_id,
  19545. feature.feature_id,
  19546. feature.dbxref_id,
  19547. feature.organism_id,
  19548. feature.name,
  19549. feature.uniquename,
  19550. feature.residues,
  19551. feature.seqlen,
  19552. feature.md5checksum,
  19553. feature.type_id,
  19554. feature.is_analysis,
  19555. feature.is_obsolete,
  19556. feature.timeaccessioned,
  19557. feature.timelastmodified
  19558. FROM (feature
  19559. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19560. WHERE ((cvterm.name)::text = 'glutamine_tRNA_primary_transcript'::text);
  19561. --
  19562. -- Name: glutaminyl_trna; Type: VIEW; Schema: so; Owner: -
  19563. --
  19564. CREATE VIEW glutaminyl_trna AS
  19565. SELECT feature.feature_id AS glutaminyl_trna_id,
  19566. feature.feature_id,
  19567. feature.dbxref_id,
  19568. feature.organism_id,
  19569. feature.name,
  19570. feature.uniquename,
  19571. feature.residues,
  19572. feature.seqlen,
  19573. feature.md5checksum,
  19574. feature.type_id,
  19575. feature.is_analysis,
  19576. feature.is_obsolete,
  19577. feature.timeaccessioned,
  19578. feature.timelastmodified
  19579. FROM (feature
  19580. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19581. WHERE ((cvterm.name)::text = 'glutaminyl_tRNA'::text);
  19582. --
  19583. -- Name: glutamyl_trna; Type: VIEW; Schema: so; Owner: -
  19584. --
  19585. CREATE VIEW glutamyl_trna AS
  19586. SELECT feature.feature_id AS glutamyl_trna_id,
  19587. feature.feature_id,
  19588. feature.dbxref_id,
  19589. feature.organism_id,
  19590. feature.name,
  19591. feature.uniquename,
  19592. feature.residues,
  19593. feature.seqlen,
  19594. feature.md5checksum,
  19595. feature.type_id,
  19596. feature.is_analysis,
  19597. feature.is_obsolete,
  19598. feature.timeaccessioned,
  19599. feature.timelastmodified
  19600. FROM (feature
  19601. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19602. WHERE ((cvterm.name)::text = 'glutamyl_tRNA'::text);
  19603. --
  19604. -- Name: glycine; Type: VIEW; Schema: so; Owner: -
  19605. --
  19606. CREATE VIEW glycine AS
  19607. SELECT feature.feature_id AS glycine_id,
  19608. feature.feature_id,
  19609. feature.dbxref_id,
  19610. feature.organism_id,
  19611. feature.name,
  19612. feature.uniquename,
  19613. feature.residues,
  19614. feature.seqlen,
  19615. feature.md5checksum,
  19616. feature.type_id,
  19617. feature.is_analysis,
  19618. feature.is_obsolete,
  19619. feature.timeaccessioned,
  19620. feature.timelastmodified
  19621. FROM (feature
  19622. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19623. WHERE ((cvterm.name)::text = 'glycine'::text);
  19624. --
  19625. -- Name: glycine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  19626. --
  19627. CREATE VIEW glycine_trna_primary_transcript AS
  19628. SELECT feature.feature_id AS glycine_trna_primary_transcript_id,
  19629. feature.feature_id,
  19630. feature.dbxref_id,
  19631. feature.organism_id,
  19632. feature.name,
  19633. feature.uniquename,
  19634. feature.residues,
  19635. feature.seqlen,
  19636. feature.md5checksum,
  19637. feature.type_id,
  19638. feature.is_analysis,
  19639. feature.is_obsolete,
  19640. feature.timeaccessioned,
  19641. feature.timelastmodified
  19642. FROM (feature
  19643. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19644. WHERE ((cvterm.name)::text = 'glycine_tRNA_primary_transcript'::text);
  19645. --
  19646. -- Name: glycyl_trna; Type: VIEW; Schema: so; Owner: -
  19647. --
  19648. CREATE VIEW glycyl_trna AS
  19649. SELECT feature.feature_id AS glycyl_trna_id,
  19650. feature.feature_id,
  19651. feature.dbxref_id,
  19652. feature.organism_id,
  19653. feature.name,
  19654. feature.uniquename,
  19655. feature.residues,
  19656. feature.seqlen,
  19657. feature.md5checksum,
  19658. feature.type_id,
  19659. feature.is_analysis,
  19660. feature.is_obsolete,
  19661. feature.timeaccessioned,
  19662. feature.timelastmodified
  19663. FROM (feature
  19664. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19665. WHERE ((cvterm.name)::text = 'glycyl_tRNA'::text);
  19666. --
  19667. -- Name: gna; Type: VIEW; Schema: so; Owner: -
  19668. --
  19669. CREATE VIEW gna AS
  19670. SELECT feature.feature_id AS gna_id,
  19671. feature.feature_id,
  19672. feature.dbxref_id,
  19673. feature.organism_id,
  19674. feature.name,
  19675. feature.uniquename,
  19676. feature.residues,
  19677. feature.seqlen,
  19678. feature.md5checksum,
  19679. feature.type_id,
  19680. feature.is_analysis,
  19681. feature.is_obsolete,
  19682. feature.timeaccessioned,
  19683. feature.timelastmodified
  19684. FROM (feature
  19685. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19686. WHERE ((((cvterm.name)::text = 'R_GNA'::text) OR ((cvterm.name)::text = 'S_GNA'::text)) OR ((cvterm.name)::text = 'GNA'::text));
  19687. --
  19688. -- Name: gna_oligo; Type: VIEW; Schema: so; Owner: -
  19689. --
  19690. CREATE VIEW gna_oligo AS
  19691. SELECT feature.feature_id AS gna_oligo_id,
  19692. feature.feature_id,
  19693. feature.dbxref_id,
  19694. feature.organism_id,
  19695. feature.name,
  19696. feature.uniquename,
  19697. feature.residues,
  19698. feature.seqlen,
  19699. feature.md5checksum,
  19700. feature.type_id,
  19701. feature.is_analysis,
  19702. feature.is_obsolete,
  19703. feature.timeaccessioned,
  19704. feature.timelastmodified
  19705. FROM (feature
  19706. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19707. WHERE ((((cvterm.name)::text = 'R_GNA_oligo'::text) OR ((cvterm.name)::text = 'S_GNA_oligo'::text)) OR ((cvterm.name)::text = 'GNA_oligo'::text));
  19708. --
  19709. -- Name: golden_path; Type: VIEW; Schema: so; Owner: -
  19710. --
  19711. CREATE VIEW golden_path AS
  19712. SELECT feature.feature_id AS golden_path_id,
  19713. feature.feature_id,
  19714. feature.dbxref_id,
  19715. feature.organism_id,
  19716. feature.name,
  19717. feature.uniquename,
  19718. feature.residues,
  19719. feature.seqlen,
  19720. feature.md5checksum,
  19721. feature.type_id,
  19722. feature.is_analysis,
  19723. feature.is_obsolete,
  19724. feature.timeaccessioned,
  19725. feature.timelastmodified
  19726. FROM (feature
  19727. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19728. WHERE ((cvterm.name)::text = 'golden_path'::text);
  19729. --
  19730. -- Name: golden_path_fragment; Type: VIEW; Schema: so; Owner: -
  19731. --
  19732. CREATE VIEW golden_path_fragment AS
  19733. SELECT feature.feature_id AS golden_path_fragment_id,
  19734. feature.feature_id,
  19735. feature.dbxref_id,
  19736. feature.organism_id,
  19737. feature.name,
  19738. feature.uniquename,
  19739. feature.residues,
  19740. feature.seqlen,
  19741. feature.md5checksum,
  19742. feature.type_id,
  19743. feature.is_analysis,
  19744. feature.is_obsolete,
  19745. feature.timeaccessioned,
  19746. feature.timelastmodified
  19747. FROM (feature
  19748. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19749. WHERE ((cvterm.name)::text = 'golden_path_fragment'::text);
  19750. --
  19751. -- Name: grna_encoding; Type: VIEW; Schema: so; Owner: -
  19752. --
  19753. CREATE VIEW grna_encoding AS
  19754. SELECT feature.feature_id AS grna_encoding_id,
  19755. feature.feature_id,
  19756. feature.dbxref_id,
  19757. feature.organism_id,
  19758. feature.name,
  19759. feature.uniquename,
  19760. feature.residues,
  19761. feature.seqlen,
  19762. feature.md5checksum,
  19763. feature.type_id,
  19764. feature.is_analysis,
  19765. feature.is_obsolete,
  19766. feature.timeaccessioned,
  19767. feature.timelastmodified
  19768. FROM (feature
  19769. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19770. WHERE ((cvterm.name)::text = 'gRNA_encoding'::text);
  19771. --
  19772. -- Name: grna_gene; Type: VIEW; Schema: so; Owner: -
  19773. --
  19774. CREATE VIEW grna_gene AS
  19775. SELECT feature.feature_id AS grna_gene_id,
  19776. feature.feature_id,
  19777. feature.dbxref_id,
  19778. feature.organism_id,
  19779. feature.name,
  19780. feature.uniquename,
  19781. feature.residues,
  19782. feature.seqlen,
  19783. feature.md5checksum,
  19784. feature.type_id,
  19785. feature.is_analysis,
  19786. feature.is_obsolete,
  19787. feature.timeaccessioned,
  19788. feature.timelastmodified
  19789. FROM (feature
  19790. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19791. WHERE ((cvterm.name)::text = 'gRNA_gene'::text);
  19792. --
  19793. -- Name: group_1_intron_homing_endonuclease_target_region; Type: VIEW; Schema: so; Owner: -
  19794. --
  19795. CREATE VIEW group_1_intron_homing_endonuclease_target_region AS
  19796. SELECT feature.feature_id AS group_1_intron_homing_endonuclease_target_region_id,
  19797. feature.feature_id,
  19798. feature.dbxref_id,
  19799. feature.organism_id,
  19800. feature.name,
  19801. feature.uniquename,
  19802. feature.residues,
  19803. feature.seqlen,
  19804. feature.md5checksum,
  19805. feature.type_id,
  19806. feature.is_analysis,
  19807. feature.is_obsolete,
  19808. feature.timeaccessioned,
  19809. feature.timelastmodified
  19810. FROM (feature
  19811. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19812. WHERE ((cvterm.name)::text = 'group_1_intron_homing_endonuclease_target_region'::text);
  19813. --
  19814. -- Name: group_i_intron; Type: VIEW; Schema: so; Owner: -
  19815. --
  19816. CREATE VIEW group_i_intron AS
  19817. SELECT feature.feature_id AS group_i_intron_id,
  19818. feature.feature_id,
  19819. feature.dbxref_id,
  19820. feature.organism_id,
  19821. feature.name,
  19822. feature.uniquename,
  19823. feature.residues,
  19824. feature.seqlen,
  19825. feature.md5checksum,
  19826. feature.type_id,
  19827. feature.is_analysis,
  19828. feature.is_obsolete,
  19829. feature.timeaccessioned,
  19830. feature.timelastmodified
  19831. FROM (feature
  19832. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19833. WHERE ((cvterm.name)::text = 'group_I_intron'::text);
  19834. --
  19835. -- Name: group_ii_intron; Type: VIEW; Schema: so; Owner: -
  19836. --
  19837. CREATE VIEW group_ii_intron AS
  19838. SELECT feature.feature_id AS group_ii_intron_id,
  19839. feature.feature_id,
  19840. feature.dbxref_id,
  19841. feature.organism_id,
  19842. feature.name,
  19843. feature.uniquename,
  19844. feature.residues,
  19845. feature.seqlen,
  19846. feature.md5checksum,
  19847. feature.type_id,
  19848. feature.is_analysis,
  19849. feature.is_obsolete,
  19850. feature.timeaccessioned,
  19851. feature.timelastmodified
  19852. FROM (feature
  19853. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19854. WHERE ((((cvterm.name)::text = 'group_IIA_intron'::text) OR ((cvterm.name)::text = 'group_IIB_intron'::text)) OR ((cvterm.name)::text = 'group_II_intron'::text));
  19855. --
  19856. -- Name: group_iia_intron; Type: VIEW; Schema: so; Owner: -
  19857. --
  19858. CREATE VIEW group_iia_intron AS
  19859. SELECT feature.feature_id AS group_iia_intron_id,
  19860. feature.feature_id,
  19861. feature.dbxref_id,
  19862. feature.organism_id,
  19863. feature.name,
  19864. feature.uniquename,
  19865. feature.residues,
  19866. feature.seqlen,
  19867. feature.md5checksum,
  19868. feature.type_id,
  19869. feature.is_analysis,
  19870. feature.is_obsolete,
  19871. feature.timeaccessioned,
  19872. feature.timelastmodified
  19873. FROM (feature
  19874. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19875. WHERE ((cvterm.name)::text = 'group_IIA_intron'::text);
  19876. --
  19877. -- Name: group_iib_intron; Type: VIEW; Schema: so; Owner: -
  19878. --
  19879. CREATE VIEW group_iib_intron AS
  19880. SELECT feature.feature_id AS group_iib_intron_id,
  19881. feature.feature_id,
  19882. feature.dbxref_id,
  19883. feature.organism_id,
  19884. feature.name,
  19885. feature.uniquename,
  19886. feature.residues,
  19887. feature.seqlen,
  19888. feature.md5checksum,
  19889. feature.type_id,
  19890. feature.is_analysis,
  19891. feature.is_obsolete,
  19892. feature.timeaccessioned,
  19893. feature.timelastmodified
  19894. FROM (feature
  19895. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19896. WHERE ((cvterm.name)::text = 'group_IIB_intron'::text);
  19897. --
  19898. -- Name: group_iii_intron; Type: VIEW; Schema: so; Owner: -
  19899. --
  19900. CREATE VIEW group_iii_intron AS
  19901. SELECT feature.feature_id AS group_iii_intron_id,
  19902. feature.feature_id,
  19903. feature.dbxref_id,
  19904. feature.organism_id,
  19905. feature.name,
  19906. feature.uniquename,
  19907. feature.residues,
  19908. feature.seqlen,
  19909. feature.md5checksum,
  19910. feature.type_id,
  19911. feature.is_analysis,
  19912. feature.is_obsolete,
  19913. feature.timeaccessioned,
  19914. feature.timelastmodified
  19915. FROM (feature
  19916. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19917. WHERE ((cvterm.name)::text = 'group_III_intron'::text);
  19918. --
  19919. -- Name: guide_rna; Type: VIEW; Schema: so; Owner: -
  19920. --
  19921. CREATE VIEW guide_rna AS
  19922. SELECT feature.feature_id AS guide_rna_id,
  19923. feature.feature_id,
  19924. feature.dbxref_id,
  19925. feature.organism_id,
  19926. feature.name,
  19927. feature.uniquename,
  19928. feature.residues,
  19929. feature.seqlen,
  19930. feature.md5checksum,
  19931. feature.type_id,
  19932. feature.is_analysis,
  19933. feature.is_obsolete,
  19934. feature.timeaccessioned,
  19935. feature.timelastmodified
  19936. FROM (feature
  19937. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19938. WHERE ((cvterm.name)::text = 'guide_RNA'::text);
  19939. --
  19940. -- Name: guide_rna_region; Type: VIEW; Schema: so; Owner: -
  19941. --
  19942. CREATE VIEW guide_rna_region AS
  19943. SELECT feature.feature_id AS guide_rna_region_id,
  19944. feature.feature_id,
  19945. feature.dbxref_id,
  19946. feature.organism_id,
  19947. feature.name,
  19948. feature.uniquename,
  19949. feature.residues,
  19950. feature.seqlen,
  19951. feature.md5checksum,
  19952. feature.type_id,
  19953. feature.is_analysis,
  19954. feature.is_obsolete,
  19955. feature.timeaccessioned,
  19956. feature.timelastmodified
  19957. FROM (feature
  19958. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19959. WHERE ((((cvterm.name)::text = 'anchor_region'::text) OR ((cvterm.name)::text = 'template_region'::text)) OR ((cvterm.name)::text = 'guide_RNA_region'::text));
  19960. --
  19961. -- Name: h2b_ubiquitination_site; Type: VIEW; Schema: so; Owner: -
  19962. --
  19963. CREATE VIEW h2b_ubiquitination_site AS
  19964. SELECT feature.feature_id AS h2b_ubiquitination_site_id,
  19965. feature.feature_id,
  19966. feature.dbxref_id,
  19967. feature.organism_id,
  19968. feature.name,
  19969. feature.uniquename,
  19970. feature.residues,
  19971. feature.seqlen,
  19972. feature.md5checksum,
  19973. feature.type_id,
  19974. feature.is_analysis,
  19975. feature.is_obsolete,
  19976. feature.timeaccessioned,
  19977. feature.timelastmodified
  19978. FROM (feature
  19979. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  19980. WHERE ((cvterm.name)::text = 'H2B_ubiquitination_site'::text);
  19981. --
  19982. -- Name: h2bk5_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  19983. --
  19984. CREATE VIEW h2bk5_monomethylation_site AS
  19985. SELECT feature.feature_id AS h2bk5_monomethylation_site_id,
  19986. feature.feature_id,
  19987. feature.dbxref_id,
  19988. feature.organism_id,
  19989. feature.name,
  19990. feature.uniquename,
  19991. feature.residues,
  19992. feature.seqlen,
  19993. feature.md5checksum,
  19994. feature.type_id,
  19995. feature.is_analysis,
  19996. feature.is_obsolete,
  19997. feature.timeaccessioned,
  19998. feature.timelastmodified
  19999. FROM (feature
  20000. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20001. WHERE ((cvterm.name)::text = 'H2BK5_monomethylation_site'::text);
  20002. --
  20003. -- Name: h3k14_acetylation_site; Type: VIEW; Schema: so; Owner: -
  20004. --
  20005. CREATE VIEW h3k14_acetylation_site AS
  20006. SELECT feature.feature_id AS h3k14_acetylation_site_id,
  20007. feature.feature_id,
  20008. feature.dbxref_id,
  20009. feature.organism_id,
  20010. feature.name,
  20011. feature.uniquename,
  20012. feature.residues,
  20013. feature.seqlen,
  20014. feature.md5checksum,
  20015. feature.type_id,
  20016. feature.is_analysis,
  20017. feature.is_obsolete,
  20018. feature.timeaccessioned,
  20019. feature.timelastmodified
  20020. FROM (feature
  20021. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20022. WHERE ((cvterm.name)::text = 'H3K14_acetylation_site'::text);
  20023. --
  20024. -- Name: h3k18_acetylation_site; Type: VIEW; Schema: so; Owner: -
  20025. --
  20026. CREATE VIEW h3k18_acetylation_site AS
  20027. SELECT feature.feature_id AS h3k18_acetylation_site_id,
  20028. feature.feature_id,
  20029. feature.dbxref_id,
  20030. feature.organism_id,
  20031. feature.name,
  20032. feature.uniquename,
  20033. feature.residues,
  20034. feature.seqlen,
  20035. feature.md5checksum,
  20036. feature.type_id,
  20037. feature.is_analysis,
  20038. feature.is_obsolete,
  20039. feature.timeaccessioned,
  20040. feature.timelastmodified
  20041. FROM (feature
  20042. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20043. WHERE ((cvterm.name)::text = 'H3K18_acetylation_site'::text);
  20044. --
  20045. -- Name: h3k23_acylation_site; Type: VIEW; Schema: so; Owner: -
  20046. --
  20047. CREATE VIEW h3k23_acylation_site AS
  20048. SELECT feature.feature_id AS h3k23_acylation_site_id,
  20049. feature.feature_id,
  20050. feature.dbxref_id,
  20051. feature.organism_id,
  20052. feature.name,
  20053. feature.uniquename,
  20054. feature.residues,
  20055. feature.seqlen,
  20056. feature.md5checksum,
  20057. feature.type_id,
  20058. feature.is_analysis,
  20059. feature.is_obsolete,
  20060. feature.timeaccessioned,
  20061. feature.timelastmodified
  20062. FROM (feature
  20063. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20064. WHERE ((cvterm.name)::text = 'H3K23_acylation site'::text);
  20065. --
  20066. -- Name: h3k27_acylation_site; Type: VIEW; Schema: so; Owner: -
  20067. --
  20068. CREATE VIEW h3k27_acylation_site AS
  20069. SELECT feature.feature_id AS h3k27_acylation_site_id,
  20070. feature.feature_id,
  20071. feature.dbxref_id,
  20072. feature.organism_id,
  20073. feature.name,
  20074. feature.uniquename,
  20075. feature.residues,
  20076. feature.seqlen,
  20077. feature.md5checksum,
  20078. feature.type_id,
  20079. feature.is_analysis,
  20080. feature.is_obsolete,
  20081. feature.timeaccessioned,
  20082. feature.timelastmodified
  20083. FROM (feature
  20084. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20085. WHERE ((cvterm.name)::text = 'H3K27_acylation_site'::text);
  20086. --
  20087. -- Name: h3k27_dimethylation_site; Type: VIEW; Schema: so; Owner: -
  20088. --
  20089. CREATE VIEW h3k27_dimethylation_site AS
  20090. SELECT feature.feature_id AS h3k27_dimethylation_site_id,
  20091. feature.feature_id,
  20092. feature.dbxref_id,
  20093. feature.organism_id,
  20094. feature.name,
  20095. feature.uniquename,
  20096. feature.residues,
  20097. feature.seqlen,
  20098. feature.md5checksum,
  20099. feature.type_id,
  20100. feature.is_analysis,
  20101. feature.is_obsolete,
  20102. feature.timeaccessioned,
  20103. feature.timelastmodified
  20104. FROM (feature
  20105. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20106. WHERE ((cvterm.name)::text = 'H3K27_dimethylation_site'::text);
  20107. --
  20108. -- Name: h3k27_methylation_site; Type: VIEW; Schema: so; Owner: -
  20109. --
  20110. CREATE VIEW h3k27_methylation_site AS
  20111. SELECT feature.feature_id AS h3k27_methylation_site_id,
  20112. feature.feature_id,
  20113. feature.dbxref_id,
  20114. feature.organism_id,
  20115. feature.name,
  20116. feature.uniquename,
  20117. feature.residues,
  20118. feature.seqlen,
  20119. feature.md5checksum,
  20120. feature.type_id,
  20121. feature.is_analysis,
  20122. feature.is_obsolete,
  20123. feature.timeaccessioned,
  20124. feature.timelastmodified
  20125. FROM (feature
  20126. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20127. 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));
  20128. --
  20129. -- Name: h3k27_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20130. --
  20131. CREATE VIEW h3k27_monomethylation_site AS
  20132. SELECT feature.feature_id AS h3k27_monomethylation_site_id,
  20133. feature.feature_id,
  20134. feature.dbxref_id,
  20135. feature.organism_id,
  20136. feature.name,
  20137. feature.uniquename,
  20138. feature.residues,
  20139. feature.seqlen,
  20140. feature.md5checksum,
  20141. feature.type_id,
  20142. feature.is_analysis,
  20143. feature.is_obsolete,
  20144. feature.timeaccessioned,
  20145. feature.timelastmodified
  20146. FROM (feature
  20147. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20148. WHERE ((cvterm.name)::text = 'H3K27_monomethylation_site'::text);
  20149. --
  20150. -- Name: h3k27_trimethylation_site; Type: VIEW; Schema: so; Owner: -
  20151. --
  20152. CREATE VIEW h3k27_trimethylation_site AS
  20153. SELECT feature.feature_id AS h3k27_trimethylation_site_id,
  20154. feature.feature_id,
  20155. feature.dbxref_id,
  20156. feature.organism_id,
  20157. feature.name,
  20158. feature.uniquename,
  20159. feature.residues,
  20160. feature.seqlen,
  20161. feature.md5checksum,
  20162. feature.type_id,
  20163. feature.is_analysis,
  20164. feature.is_obsolete,
  20165. feature.timeaccessioned,
  20166. feature.timelastmodified
  20167. FROM (feature
  20168. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20169. WHERE ((cvterm.name)::text = 'H3K27_trimethylation_site'::text);
  20170. --
  20171. -- Name: h3k36_dimethylation_site; Type: VIEW; Schema: so; Owner: -
  20172. --
  20173. CREATE VIEW h3k36_dimethylation_site AS
  20174. SELECT feature.feature_id AS h3k36_dimethylation_site_id,
  20175. feature.feature_id,
  20176. feature.dbxref_id,
  20177. feature.organism_id,
  20178. feature.name,
  20179. feature.uniquename,
  20180. feature.residues,
  20181. feature.seqlen,
  20182. feature.md5checksum,
  20183. feature.type_id,
  20184. feature.is_analysis,
  20185. feature.is_obsolete,
  20186. feature.timeaccessioned,
  20187. feature.timelastmodified
  20188. FROM (feature
  20189. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20190. WHERE ((cvterm.name)::text = 'H3K36_dimethylation_site'::text);
  20191. --
  20192. -- Name: h3k36_methylation_site; Type: VIEW; Schema: so; Owner: -
  20193. --
  20194. CREATE VIEW h3k36_methylation_site AS
  20195. SELECT feature.feature_id AS h3k36_methylation_site_id,
  20196. feature.feature_id,
  20197. feature.dbxref_id,
  20198. feature.organism_id,
  20199. feature.name,
  20200. feature.uniquename,
  20201. feature.residues,
  20202. feature.seqlen,
  20203. feature.md5checksum,
  20204. feature.type_id,
  20205. feature.is_analysis,
  20206. feature.is_obsolete,
  20207. feature.timeaccessioned,
  20208. feature.timelastmodified
  20209. FROM (feature
  20210. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20211. 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));
  20212. --
  20213. -- Name: h3k36_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20214. --
  20215. CREATE VIEW h3k36_monomethylation_site AS
  20216. SELECT feature.feature_id AS h3k36_monomethylation_site_id,
  20217. feature.feature_id,
  20218. feature.dbxref_id,
  20219. feature.organism_id,
  20220. feature.name,
  20221. feature.uniquename,
  20222. feature.residues,
  20223. feature.seqlen,
  20224. feature.md5checksum,
  20225. feature.type_id,
  20226. feature.is_analysis,
  20227. feature.is_obsolete,
  20228. feature.timeaccessioned,
  20229. feature.timelastmodified
  20230. FROM (feature
  20231. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20232. WHERE ((cvterm.name)::text = 'H3K36_monomethylation_site'::text);
  20233. --
  20234. -- Name: h3k36_trimethylation_site; Type: VIEW; Schema: so; Owner: -
  20235. --
  20236. CREATE VIEW h3k36_trimethylation_site AS
  20237. SELECT feature.feature_id AS h3k36_trimethylation_site_id,
  20238. feature.feature_id,
  20239. feature.dbxref_id,
  20240. feature.organism_id,
  20241. feature.name,
  20242. feature.uniquename,
  20243. feature.residues,
  20244. feature.seqlen,
  20245. feature.md5checksum,
  20246. feature.type_id,
  20247. feature.is_analysis,
  20248. feature.is_obsolete,
  20249. feature.timeaccessioned,
  20250. feature.timelastmodified
  20251. FROM (feature
  20252. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20253. WHERE ((cvterm.name)::text = 'H3K36_trimethylation_site'::text);
  20254. --
  20255. -- Name: h3k4_dimethylation_site; Type: VIEW; Schema: so; Owner: -
  20256. --
  20257. CREATE VIEW h3k4_dimethylation_site AS
  20258. SELECT feature.feature_id AS h3k4_dimethylation_site_id,
  20259. feature.feature_id,
  20260. feature.dbxref_id,
  20261. feature.organism_id,
  20262. feature.name,
  20263. feature.uniquename,
  20264. feature.residues,
  20265. feature.seqlen,
  20266. feature.md5checksum,
  20267. feature.type_id,
  20268. feature.is_analysis,
  20269. feature.is_obsolete,
  20270. feature.timeaccessioned,
  20271. feature.timelastmodified
  20272. FROM (feature
  20273. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20274. WHERE ((cvterm.name)::text = 'H3K4_dimethylation_site'::text);
  20275. --
  20276. -- Name: h3k4_methylation_site; Type: VIEW; Schema: so; Owner: -
  20277. --
  20278. CREATE VIEW h3k4_methylation_site AS
  20279. SELECT feature.feature_id AS h3k4_methylation_site_id,
  20280. feature.feature_id,
  20281. feature.dbxref_id,
  20282. feature.organism_id,
  20283. feature.name,
  20284. feature.uniquename,
  20285. feature.residues,
  20286. feature.seqlen,
  20287. feature.md5checksum,
  20288. feature.type_id,
  20289. feature.is_analysis,
  20290. feature.is_obsolete,
  20291. feature.timeaccessioned,
  20292. feature.timelastmodified
  20293. FROM (feature
  20294. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20295. 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));
  20296. --
  20297. -- Name: h3k4_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20298. --
  20299. CREATE VIEW h3k4_monomethylation_site AS
  20300. SELECT feature.feature_id AS h3k4_monomethylation_site_id,
  20301. feature.feature_id,
  20302. feature.dbxref_id,
  20303. feature.organism_id,
  20304. feature.name,
  20305. feature.uniquename,
  20306. feature.residues,
  20307. feature.seqlen,
  20308. feature.md5checksum,
  20309. feature.type_id,
  20310. feature.is_analysis,
  20311. feature.is_obsolete,
  20312. feature.timeaccessioned,
  20313. feature.timelastmodified
  20314. FROM (feature
  20315. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20316. WHERE ((cvterm.name)::text = 'H3K4_monomethylation_site'::text);
  20317. --
  20318. -- Name: h3k4_trimethylation; Type: VIEW; Schema: so; Owner: -
  20319. --
  20320. CREATE VIEW h3k4_trimethylation AS
  20321. SELECT feature.feature_id AS h3k4_trimethylation_id,
  20322. feature.feature_id,
  20323. feature.dbxref_id,
  20324. feature.organism_id,
  20325. feature.name,
  20326. feature.uniquename,
  20327. feature.residues,
  20328. feature.seqlen,
  20329. feature.md5checksum,
  20330. feature.type_id,
  20331. feature.is_analysis,
  20332. feature.is_obsolete,
  20333. feature.timeaccessioned,
  20334. feature.timelastmodified
  20335. FROM (feature
  20336. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20337. WHERE ((cvterm.name)::text = 'H3K4_trimethylation'::text);
  20338. --
  20339. -- Name: h3k79_dimethylation_site; Type: VIEW; Schema: so; Owner: -
  20340. --
  20341. CREATE VIEW h3k79_dimethylation_site AS
  20342. SELECT feature.feature_id AS h3k79_dimethylation_site_id,
  20343. feature.feature_id,
  20344. feature.dbxref_id,
  20345. feature.organism_id,
  20346. feature.name,
  20347. feature.uniquename,
  20348. feature.residues,
  20349. feature.seqlen,
  20350. feature.md5checksum,
  20351. feature.type_id,
  20352. feature.is_analysis,
  20353. feature.is_obsolete,
  20354. feature.timeaccessioned,
  20355. feature.timelastmodified
  20356. FROM (feature
  20357. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20358. WHERE ((cvterm.name)::text = 'H3K79_dimethylation_site'::text);
  20359. --
  20360. -- Name: h3k79_methylation_site; Type: VIEW; Schema: so; Owner: -
  20361. --
  20362. CREATE VIEW h3k79_methylation_site AS
  20363. SELECT feature.feature_id AS h3k79_methylation_site_id,
  20364. feature.feature_id,
  20365. feature.dbxref_id,
  20366. feature.organism_id,
  20367. feature.name,
  20368. feature.uniquename,
  20369. feature.residues,
  20370. feature.seqlen,
  20371. feature.md5checksum,
  20372. feature.type_id,
  20373. feature.is_analysis,
  20374. feature.is_obsolete,
  20375. feature.timeaccessioned,
  20376. feature.timelastmodified
  20377. FROM (feature
  20378. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20379. 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));
  20380. --
  20381. -- Name: h3k79_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20382. --
  20383. CREATE VIEW h3k79_monomethylation_site AS
  20384. SELECT feature.feature_id AS h3k79_monomethylation_site_id,
  20385. feature.feature_id,
  20386. feature.dbxref_id,
  20387. feature.organism_id,
  20388. feature.name,
  20389. feature.uniquename,
  20390. feature.residues,
  20391. feature.seqlen,
  20392. feature.md5checksum,
  20393. feature.type_id,
  20394. feature.is_analysis,
  20395. feature.is_obsolete,
  20396. feature.timeaccessioned,
  20397. feature.timelastmodified
  20398. FROM (feature
  20399. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20400. WHERE ((cvterm.name)::text = 'H3K79_monomethylation_site'::text);
  20401. --
  20402. -- Name: h3k79_trimethylation_site; Type: VIEW; Schema: so; Owner: -
  20403. --
  20404. CREATE VIEW h3k79_trimethylation_site AS
  20405. SELECT feature.feature_id AS h3k79_trimethylation_site_id,
  20406. feature.feature_id,
  20407. feature.dbxref_id,
  20408. feature.organism_id,
  20409. feature.name,
  20410. feature.uniquename,
  20411. feature.residues,
  20412. feature.seqlen,
  20413. feature.md5checksum,
  20414. feature.type_id,
  20415. feature.is_analysis,
  20416. feature.is_obsolete,
  20417. feature.timeaccessioned,
  20418. feature.timelastmodified
  20419. FROM (feature
  20420. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20421. WHERE ((cvterm.name)::text = 'H3K79_trimethylation_site'::text);
  20422. --
  20423. -- Name: h3k9_acetylation_site; Type: VIEW; Schema: so; Owner: -
  20424. --
  20425. CREATE VIEW h3k9_acetylation_site AS
  20426. SELECT feature.feature_id AS h3k9_acetylation_site_id,
  20427. feature.feature_id,
  20428. feature.dbxref_id,
  20429. feature.organism_id,
  20430. feature.name,
  20431. feature.uniquename,
  20432. feature.residues,
  20433. feature.seqlen,
  20434. feature.md5checksum,
  20435. feature.type_id,
  20436. feature.is_analysis,
  20437. feature.is_obsolete,
  20438. feature.timeaccessioned,
  20439. feature.timelastmodified
  20440. FROM (feature
  20441. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20442. WHERE ((cvterm.name)::text = 'H3K9_acetylation_site'::text);
  20443. --
  20444. -- Name: h3k9_dimethylation_site; Type: VIEW; Schema: so; Owner: -
  20445. --
  20446. CREATE VIEW h3k9_dimethylation_site AS
  20447. SELECT feature.feature_id AS h3k9_dimethylation_site_id,
  20448. feature.feature_id,
  20449. feature.dbxref_id,
  20450. feature.organism_id,
  20451. feature.name,
  20452. feature.uniquename,
  20453. feature.residues,
  20454. feature.seqlen,
  20455. feature.md5checksum,
  20456. feature.type_id,
  20457. feature.is_analysis,
  20458. feature.is_obsolete,
  20459. feature.timeaccessioned,
  20460. feature.timelastmodified
  20461. FROM (feature
  20462. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20463. WHERE ((cvterm.name)::text = 'H3K9_dimethylation_site'::text);
  20464. --
  20465. -- Name: h3k9_methylation_site; Type: VIEW; Schema: so; Owner: -
  20466. --
  20467. CREATE VIEW h3k9_methylation_site AS
  20468. SELECT feature.feature_id AS h3k9_methylation_site_id,
  20469. feature.feature_id,
  20470. feature.dbxref_id,
  20471. feature.organism_id,
  20472. feature.name,
  20473. feature.uniquename,
  20474. feature.residues,
  20475. feature.seqlen,
  20476. feature.md5checksum,
  20477. feature.type_id,
  20478. feature.is_analysis,
  20479. feature.is_obsolete,
  20480. feature.timeaccessioned,
  20481. feature.timelastmodified
  20482. FROM (feature
  20483. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20484. 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));
  20485. --
  20486. -- Name: h3k9_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20487. --
  20488. CREATE VIEW h3k9_monomethylation_site AS
  20489. SELECT feature.feature_id AS h3k9_monomethylation_site_id,
  20490. feature.feature_id,
  20491. feature.dbxref_id,
  20492. feature.organism_id,
  20493. feature.name,
  20494. feature.uniquename,
  20495. feature.residues,
  20496. feature.seqlen,
  20497. feature.md5checksum,
  20498. feature.type_id,
  20499. feature.is_analysis,
  20500. feature.is_obsolete,
  20501. feature.timeaccessioned,
  20502. feature.timelastmodified
  20503. FROM (feature
  20504. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20505. WHERE ((cvterm.name)::text = 'H3K9_monomethylation_site'::text);
  20506. --
  20507. -- Name: h3k9_trimethylation_site; Type: VIEW; Schema: so; Owner: -
  20508. --
  20509. CREATE VIEW h3k9_trimethylation_site AS
  20510. SELECT feature.feature_id AS h3k9_trimethylation_site_id,
  20511. feature.feature_id,
  20512. feature.dbxref_id,
  20513. feature.organism_id,
  20514. feature.name,
  20515. feature.uniquename,
  20516. feature.residues,
  20517. feature.seqlen,
  20518. feature.md5checksum,
  20519. feature.type_id,
  20520. feature.is_analysis,
  20521. feature.is_obsolete,
  20522. feature.timeaccessioned,
  20523. feature.timelastmodified
  20524. FROM (feature
  20525. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20526. WHERE ((cvterm.name)::text = 'H3K9_trimethylation_site'::text);
  20527. --
  20528. -- Name: h4k16_acylation_site; Type: VIEW; Schema: so; Owner: -
  20529. --
  20530. CREATE VIEW h4k16_acylation_site AS
  20531. SELECT feature.feature_id AS h4k16_acylation_site_id,
  20532. feature.feature_id,
  20533. feature.dbxref_id,
  20534. feature.organism_id,
  20535. feature.name,
  20536. feature.uniquename,
  20537. feature.residues,
  20538. feature.seqlen,
  20539. feature.md5checksum,
  20540. feature.type_id,
  20541. feature.is_analysis,
  20542. feature.is_obsolete,
  20543. feature.timeaccessioned,
  20544. feature.timelastmodified
  20545. FROM (feature
  20546. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20547. WHERE ((cvterm.name)::text = 'H4K16_acylation_site'::text);
  20548. --
  20549. -- Name: h4k20_monomethylation_site; Type: VIEW; Schema: so; Owner: -
  20550. --
  20551. CREATE VIEW h4k20_monomethylation_site AS
  20552. SELECT feature.feature_id AS h4k20_monomethylation_site_id,
  20553. feature.feature_id,
  20554. feature.dbxref_id,
  20555. feature.organism_id,
  20556. feature.name,
  20557. feature.uniquename,
  20558. feature.residues,
  20559. feature.seqlen,
  20560. feature.md5checksum,
  20561. feature.type_id,
  20562. feature.is_analysis,
  20563. feature.is_obsolete,
  20564. feature.timeaccessioned,
  20565. feature.timelastmodified
  20566. FROM (feature
  20567. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20568. WHERE ((cvterm.name)::text = 'H4K20_monomethylation_site'::text);
  20569. --
  20570. -- Name: h4k5_acylation_site; Type: VIEW; Schema: so; Owner: -
  20571. --
  20572. CREATE VIEW h4k5_acylation_site AS
  20573. SELECT feature.feature_id AS h4k5_acylation_site_id,
  20574. feature.feature_id,
  20575. feature.dbxref_id,
  20576. feature.organism_id,
  20577. feature.name,
  20578. feature.uniquename,
  20579. feature.residues,
  20580. feature.seqlen,
  20581. feature.md5checksum,
  20582. feature.type_id,
  20583. feature.is_analysis,
  20584. feature.is_obsolete,
  20585. feature.timeaccessioned,
  20586. feature.timelastmodified
  20587. FROM (feature
  20588. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20589. WHERE ((cvterm.name)::text = 'H4K5_acylation_site'::text);
  20590. --
  20591. -- Name: h4k8_acylation_site; Type: VIEW; Schema: so; Owner: -
  20592. --
  20593. CREATE VIEW h4k8_acylation_site AS
  20594. SELECT feature.feature_id AS h4k8_acylation_site_id,
  20595. feature.feature_id,
  20596. feature.dbxref_id,
  20597. feature.organism_id,
  20598. feature.name,
  20599. feature.uniquename,
  20600. feature.residues,
  20601. feature.seqlen,
  20602. feature.md5checksum,
  20603. feature.type_id,
  20604. feature.is_analysis,
  20605. feature.is_obsolete,
  20606. feature.timeaccessioned,
  20607. feature.timelastmodified
  20608. FROM (feature
  20609. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20610. WHERE ((cvterm.name)::text = 'H4K8_acylation site'::text);
  20611. --
  20612. -- Name: h4k_acylation_region; Type: VIEW; Schema: so; Owner: -
  20613. --
  20614. CREATE VIEW h4k_acylation_region AS
  20615. SELECT feature.feature_id AS h4k_acylation_region_id,
  20616. feature.feature_id,
  20617. feature.dbxref_id,
  20618. feature.organism_id,
  20619. feature.name,
  20620. feature.uniquename,
  20621. feature.residues,
  20622. feature.seqlen,
  20623. feature.md5checksum,
  20624. feature.type_id,
  20625. feature.is_analysis,
  20626. feature.is_obsolete,
  20627. feature.timeaccessioned,
  20628. feature.timelastmodified
  20629. FROM (feature
  20630. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20631. WHERE ((cvterm.name)::text = 'H4K_acylation_region'::text);
  20632. --
  20633. -- Name: h_aca_box_snorna; Type: VIEW; Schema: so; Owner: -
  20634. --
  20635. CREATE VIEW h_aca_box_snorna AS
  20636. SELECT feature.feature_id AS h_aca_box_snorna_id,
  20637. feature.feature_id,
  20638. feature.dbxref_id,
  20639. feature.organism_id,
  20640. feature.name,
  20641. feature.uniquename,
  20642. feature.residues,
  20643. feature.seqlen,
  20644. feature.md5checksum,
  20645. feature.type_id,
  20646. feature.is_analysis,
  20647. feature.is_obsolete,
  20648. feature.timeaccessioned,
  20649. feature.timelastmodified
  20650. FROM (feature
  20651. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20652. WHERE (((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text) OR ((cvterm.name)::text = 'H_ACA_box_snoRNA'::text));
  20653. --
  20654. -- Name: h_aca_box_snorna_encoding; Type: VIEW; Schema: so; Owner: -
  20655. --
  20656. CREATE VIEW h_aca_box_snorna_encoding AS
  20657. SELECT feature.feature_id AS h_aca_box_snorna_encoding_id,
  20658. feature.feature_id,
  20659. feature.dbxref_id,
  20660. feature.organism_id,
  20661. feature.name,
  20662. feature.uniquename,
  20663. feature.residues,
  20664. feature.seqlen,
  20665. feature.md5checksum,
  20666. feature.type_id,
  20667. feature.is_analysis,
  20668. feature.is_obsolete,
  20669. feature.timeaccessioned,
  20670. feature.timelastmodified
  20671. FROM (feature
  20672. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20673. WHERE ((cvterm.name)::text = 'H_ACA_box_snoRNA_encoding'::text);
  20674. --
  20675. -- Name: h_aca_box_snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  20676. --
  20677. CREATE VIEW h_aca_box_snorna_primary_transcript AS
  20678. SELECT feature.feature_id AS h_aca_box_snorna_primary_transcript_id,
  20679. feature.feature_id,
  20680. feature.dbxref_id,
  20681. feature.organism_id,
  20682. feature.name,
  20683. feature.uniquename,
  20684. feature.residues,
  20685. feature.seqlen,
  20686. feature.md5checksum,
  20687. feature.type_id,
  20688. feature.is_analysis,
  20689. feature.is_obsolete,
  20690. feature.timeaccessioned,
  20691. feature.timelastmodified
  20692. FROM (feature
  20693. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20694. WHERE ((cvterm.name)::text = 'H_ACA_box_snoRNA_primary_transcript'::text);
  20695. --
  20696. -- Name: h_pseudoknot; Type: VIEW; Schema: so; Owner: -
  20697. --
  20698. CREATE VIEW h_pseudoknot AS
  20699. SELECT feature.feature_id AS h_pseudoknot_id,
  20700. feature.feature_id,
  20701. feature.dbxref_id,
  20702. feature.organism_id,
  20703. feature.name,
  20704. feature.uniquename,
  20705. feature.residues,
  20706. feature.seqlen,
  20707. feature.md5checksum,
  20708. feature.type_id,
  20709. feature.is_analysis,
  20710. feature.is_obsolete,
  20711. feature.timeaccessioned,
  20712. feature.timelastmodified
  20713. FROM (feature
  20714. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20715. WHERE ((cvterm.name)::text = 'H_pseudoknot'::text);
  20716. --
  20717. -- Name: hammerhead_ribozyme; Type: VIEW; Schema: so; Owner: -
  20718. --
  20719. CREATE VIEW hammerhead_ribozyme AS
  20720. SELECT feature.feature_id AS hammerhead_ribozyme_id,
  20721. feature.feature_id,
  20722. feature.dbxref_id,
  20723. feature.organism_id,
  20724. feature.name,
  20725. feature.uniquename,
  20726. feature.residues,
  20727. feature.seqlen,
  20728. feature.md5checksum,
  20729. feature.type_id,
  20730. feature.is_analysis,
  20731. feature.is_obsolete,
  20732. feature.timeaccessioned,
  20733. feature.timelastmodified
  20734. FROM (feature
  20735. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20736. WHERE ((cvterm.name)::text = 'hammerhead_ribozyme'::text);
  20737. --
  20738. -- Name: haplotype; Type: VIEW; Schema: so; Owner: -
  20739. --
  20740. CREATE VIEW haplotype AS
  20741. SELECT feature.feature_id AS haplotype_id,
  20742. feature.feature_id,
  20743. feature.dbxref_id,
  20744. feature.organism_id,
  20745. feature.name,
  20746. feature.uniquename,
  20747. feature.residues,
  20748. feature.seqlen,
  20749. feature.md5checksum,
  20750. feature.type_id,
  20751. feature.is_analysis,
  20752. feature.is_obsolete,
  20753. feature.timeaccessioned,
  20754. feature.timelastmodified
  20755. FROM (feature
  20756. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20757. WHERE ((cvterm.name)::text = 'haplotype'::text);
  20758. --
  20759. -- Name: haplotype_block; Type: VIEW; Schema: so; Owner: -
  20760. --
  20761. CREATE VIEW haplotype_block AS
  20762. SELECT feature.feature_id AS haplotype_block_id,
  20763. feature.feature_id,
  20764. feature.dbxref_id,
  20765. feature.organism_id,
  20766. feature.name,
  20767. feature.uniquename,
  20768. feature.residues,
  20769. feature.seqlen,
  20770. feature.md5checksum,
  20771. feature.type_id,
  20772. feature.is_analysis,
  20773. feature.is_obsolete,
  20774. feature.timeaccessioned,
  20775. feature.timelastmodified
  20776. FROM (feature
  20777. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20778. WHERE ((cvterm.name)::text = 'haplotype_block'::text);
  20779. --
  20780. -- Name: helitron; Type: VIEW; Schema: so; Owner: -
  20781. --
  20782. CREATE VIEW helitron AS
  20783. SELECT feature.feature_id AS helitron_id,
  20784. feature.feature_id,
  20785. feature.dbxref_id,
  20786. feature.organism_id,
  20787. feature.name,
  20788. feature.uniquename,
  20789. feature.residues,
  20790. feature.seqlen,
  20791. feature.md5checksum,
  20792. feature.type_id,
  20793. feature.is_analysis,
  20794. feature.is_obsolete,
  20795. feature.timeaccessioned,
  20796. feature.timelastmodified
  20797. FROM (feature
  20798. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20799. WHERE ((cvterm.name)::text = 'helitron'::text);
  20800. --
  20801. -- Name: helix_turn_helix; Type: VIEW; Schema: so; Owner: -
  20802. --
  20803. CREATE VIEW helix_turn_helix AS
  20804. SELECT feature.feature_id AS helix_turn_helix_id,
  20805. feature.feature_id,
  20806. feature.dbxref_id,
  20807. feature.organism_id,
  20808. feature.name,
  20809. feature.uniquename,
  20810. feature.residues,
  20811. feature.seqlen,
  20812. feature.md5checksum,
  20813. feature.type_id,
  20814. feature.is_analysis,
  20815. feature.is_obsolete,
  20816. feature.timeaccessioned,
  20817. feature.timelastmodified
  20818. FROM (feature
  20819. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20820. WHERE ((cvterm.name)::text = 'helix_turn_helix'::text);
  20821. --
  20822. -- Name: heptamer_of_recombination_feature_of_vertebrate_im_sys_gene; Type: VIEW; Schema: so; Owner: -
  20823. --
  20824. CREATE VIEW heptamer_of_recombination_feature_of_vertebrate_im_sys_gene AS
  20825. SELECT feature.feature_id AS heptamer_of_recombination_feature_of_vertebrate_im_sys_gene_id,
  20826. feature.feature_id,
  20827. feature.dbxref_id,
  20828. feature.organism_id,
  20829. feature.name,
  20830. feature.uniquename,
  20831. feature.residues,
  20832. feature.seqlen,
  20833. feature.md5checksum,
  20834. feature.type_id,
  20835. feature.is_analysis,
  20836. feature.is_obsolete,
  20837. feature.timeaccessioned,
  20838. feature.timelastmodified
  20839. FROM (feature
  20840. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20841. 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));
  20842. --
  20843. -- Name: heritable_phenotypic_marker; Type: VIEW; Schema: so; Owner: -
  20844. --
  20845. CREATE VIEW heritable_phenotypic_marker AS
  20846. SELECT feature.feature_id AS heritable_phenotypic_marker_id,
  20847. feature.feature_id,
  20848. feature.dbxref_id,
  20849. feature.organism_id,
  20850. feature.name,
  20851. feature.uniquename,
  20852. feature.residues,
  20853. feature.seqlen,
  20854. feature.md5checksum,
  20855. feature.type_id,
  20856. feature.is_analysis,
  20857. feature.is_obsolete,
  20858. feature.timeaccessioned,
  20859. feature.timelastmodified
  20860. FROM (feature
  20861. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20862. WHERE ((cvterm.name)::text = 'heritable_phenotypic_marker'::text);
  20863. --
  20864. -- Name: hetero_compound_chromosome; Type: VIEW; Schema: so; Owner: -
  20865. --
  20866. CREATE VIEW hetero_compound_chromosome AS
  20867. SELECT feature.feature_id AS hetero_compound_chromosome_id,
  20868. feature.feature_id,
  20869. feature.dbxref_id,
  20870. feature.organism_id,
  20871. feature.name,
  20872. feature.uniquename,
  20873. feature.residues,
  20874. feature.seqlen,
  20875. feature.md5checksum,
  20876. feature.type_id,
  20877. feature.is_analysis,
  20878. feature.is_obsolete,
  20879. feature.timeaccessioned,
  20880. feature.timelastmodified
  20881. FROM (feature
  20882. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20883. WHERE ((cvterm.name)::text = 'hetero_compound_chromosome'::text);
  20884. --
  20885. -- Name: high_identity_region; Type: VIEW; Schema: so; Owner: -
  20886. --
  20887. CREATE VIEW high_identity_region AS
  20888. SELECT feature.feature_id AS high_identity_region_id,
  20889. feature.feature_id,
  20890. feature.dbxref_id,
  20891. feature.organism_id,
  20892. feature.name,
  20893. feature.uniquename,
  20894. feature.residues,
  20895. feature.seqlen,
  20896. feature.md5checksum,
  20897. feature.type_id,
  20898. feature.is_analysis,
  20899. feature.is_obsolete,
  20900. feature.timeaccessioned,
  20901. feature.timelastmodified
  20902. FROM (feature
  20903. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20904. WHERE ((cvterm.name)::text = 'high_identity_region'::text);
  20905. --
  20906. -- Name: high_quality_draft; Type: VIEW; Schema: so; Owner: -
  20907. --
  20908. CREATE VIEW high_quality_draft AS
  20909. SELECT feature.feature_id AS high_quality_draft_id,
  20910. feature.feature_id,
  20911. feature.dbxref_id,
  20912. feature.organism_id,
  20913. feature.name,
  20914. feature.uniquename,
  20915. feature.residues,
  20916. feature.seqlen,
  20917. feature.md5checksum,
  20918. feature.type_id,
  20919. feature.is_analysis,
  20920. feature.is_obsolete,
  20921. feature.timeaccessioned,
  20922. feature.timelastmodified
  20923. FROM (feature
  20924. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20925. WHERE ((cvterm.name)::text = 'high_quality_draft'::text);
  20926. --
  20927. -- Name: histidine; Type: VIEW; Schema: so; Owner: -
  20928. --
  20929. CREATE VIEW histidine AS
  20930. SELECT feature.feature_id AS histidine_id,
  20931. feature.feature_id,
  20932. feature.dbxref_id,
  20933. feature.organism_id,
  20934. feature.name,
  20935. feature.uniquename,
  20936. feature.residues,
  20937. feature.seqlen,
  20938. feature.md5checksum,
  20939. feature.type_id,
  20940. feature.is_analysis,
  20941. feature.is_obsolete,
  20942. feature.timeaccessioned,
  20943. feature.timelastmodified
  20944. FROM (feature
  20945. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20946. WHERE ((cvterm.name)::text = 'histidine'::text);
  20947. --
  20948. -- Name: histidine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  20949. --
  20950. CREATE VIEW histidine_trna_primary_transcript AS
  20951. SELECT feature.feature_id AS histidine_trna_primary_transcript_id,
  20952. feature.feature_id,
  20953. feature.dbxref_id,
  20954. feature.organism_id,
  20955. feature.name,
  20956. feature.uniquename,
  20957. feature.residues,
  20958. feature.seqlen,
  20959. feature.md5checksum,
  20960. feature.type_id,
  20961. feature.is_analysis,
  20962. feature.is_obsolete,
  20963. feature.timeaccessioned,
  20964. feature.timelastmodified
  20965. FROM (feature
  20966. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20967. WHERE ((cvterm.name)::text = 'histidine_tRNA_primary_transcript'::text);
  20968. --
  20969. -- Name: histidyl_trna; Type: VIEW; Schema: so; Owner: -
  20970. --
  20971. CREATE VIEW histidyl_trna AS
  20972. SELECT feature.feature_id AS histidyl_trna_id,
  20973. feature.feature_id,
  20974. feature.dbxref_id,
  20975. feature.organism_id,
  20976. feature.name,
  20977. feature.uniquename,
  20978. feature.residues,
  20979. feature.seqlen,
  20980. feature.md5checksum,
  20981. feature.type_id,
  20982. feature.is_analysis,
  20983. feature.is_obsolete,
  20984. feature.timeaccessioned,
  20985. feature.timelastmodified
  20986. FROM (feature
  20987. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  20988. WHERE ((cvterm.name)::text = 'histidyl_tRNA'::text);
  20989. --
  20990. -- Name: histone_acetylation_site; Type: VIEW; Schema: so; Owner: -
  20991. --
  20992. CREATE VIEW histone_acetylation_site AS
  20993. SELECT feature.feature_id AS histone_acetylation_site_id,
  20994. feature.feature_id,
  20995. feature.dbxref_id,
  20996. feature.organism_id,
  20997. feature.name,
  20998. feature.uniquename,
  20999. feature.residues,
  21000. feature.seqlen,
  21001. feature.md5checksum,
  21002. feature.type_id,
  21003. feature.is_analysis,
  21004. feature.is_obsolete,
  21005. feature.timeaccessioned,
  21006. feature.timelastmodified
  21007. FROM (feature
  21008. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21009. 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));
  21010. --
  21011. -- Name: histone_acylation_region; Type: VIEW; Schema: so; Owner: -
  21012. --
  21013. CREATE VIEW histone_acylation_region AS
  21014. SELECT feature.feature_id AS histone_acylation_region_id,
  21015. feature.feature_id,
  21016. feature.dbxref_id,
  21017. feature.organism_id,
  21018. feature.name,
  21019. feature.uniquename,
  21020. feature.residues,
  21021. feature.seqlen,
  21022. feature.md5checksum,
  21023. feature.type_id,
  21024. feature.is_analysis,
  21025. feature.is_obsolete,
  21026. feature.timeaccessioned,
  21027. feature.timelastmodified
  21028. FROM (feature
  21029. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21030. WHERE (((cvterm.name)::text = 'H4K_acylation_region'::text) OR ((cvterm.name)::text = 'histone_acylation_region'::text));
  21031. --
  21032. -- Name: histone_binding_site; Type: VIEW; Schema: so; Owner: -
  21033. --
  21034. CREATE VIEW histone_binding_site AS
  21035. SELECT feature.feature_id AS histone_binding_site_id,
  21036. feature.feature_id,
  21037. feature.dbxref_id,
  21038. feature.organism_id,
  21039. feature.name,
  21040. feature.uniquename,
  21041. feature.residues,
  21042. feature.seqlen,
  21043. feature.md5checksum,
  21044. feature.type_id,
  21045. feature.is_analysis,
  21046. feature.is_obsolete,
  21047. feature.timeaccessioned,
  21048. feature.timelastmodified
  21049. FROM (feature
  21050. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21051. WHERE ((cvterm.name)::text = 'histone_binding_site'::text);
  21052. --
  21053. -- Name: histone_methylation_site; Type: VIEW; Schema: so; Owner: -
  21054. --
  21055. CREATE VIEW histone_methylation_site AS
  21056. SELECT feature.feature_id AS histone_methylation_site_id,
  21057. feature.feature_id,
  21058. feature.dbxref_id,
  21059. feature.organism_id,
  21060. feature.name,
  21061. feature.uniquename,
  21062. feature.residues,
  21063. feature.seqlen,
  21064. feature.md5checksum,
  21065. feature.type_id,
  21066. feature.is_analysis,
  21067. feature.is_obsolete,
  21068. feature.timeaccessioned,
  21069. feature.timelastmodified
  21070. FROM (feature
  21071. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21072. 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));
  21073. --
  21074. -- Name: histone_modification; Type: VIEW; Schema: so; Owner: -
  21075. --
  21076. CREATE VIEW histone_modification AS
  21077. SELECT feature.feature_id AS histone_modification_id,
  21078. feature.feature_id,
  21079. feature.dbxref_id,
  21080. feature.organism_id,
  21081. feature.name,
  21082. feature.uniquename,
  21083. feature.residues,
  21084. feature.seqlen,
  21085. feature.md5checksum,
  21086. feature.type_id,
  21087. feature.is_analysis,
  21088. feature.is_obsolete,
  21089. feature.timeaccessioned,
  21090. feature.timelastmodified
  21091. FROM (feature
  21092. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21093. 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));
  21094. --
  21095. -- Name: histone_ubiqitination_site; Type: VIEW; Schema: so; Owner: -
  21096. --
  21097. CREATE VIEW histone_ubiqitination_site AS
  21098. SELECT feature.feature_id AS histone_ubiqitination_site_id,
  21099. feature.feature_id,
  21100. feature.dbxref_id,
  21101. feature.organism_id,
  21102. feature.name,
  21103. feature.uniquename,
  21104. feature.residues,
  21105. feature.seqlen,
  21106. feature.md5checksum,
  21107. feature.type_id,
  21108. feature.is_analysis,
  21109. feature.is_obsolete,
  21110. feature.timeaccessioned,
  21111. feature.timelastmodified
  21112. FROM (feature
  21113. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21114. WHERE (((cvterm.name)::text = 'H2B_ubiquitination_site'::text) OR ((cvterm.name)::text = 'histone_ubiqitination_site'::text));
  21115. --
  21116. -- Name: homing_endonuclease_binding_site; Type: VIEW; Schema: so; Owner: -
  21117. --
  21118. CREATE VIEW homing_endonuclease_binding_site AS
  21119. SELECT feature.feature_id AS homing_endonuclease_binding_site_id,
  21120. feature.feature_id,
  21121. feature.dbxref_id,
  21122. feature.organism_id,
  21123. feature.name,
  21124. feature.uniquename,
  21125. feature.residues,
  21126. feature.seqlen,
  21127. feature.md5checksum,
  21128. feature.type_id,
  21129. feature.is_analysis,
  21130. feature.is_obsolete,
  21131. feature.timeaccessioned,
  21132. feature.timelastmodified
  21133. FROM (feature
  21134. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21135. WHERE ((cvterm.name)::text = 'homing_endonuclease_binding_site'::text);
  21136. --
  21137. -- Name: homo_compound_chromosome; Type: VIEW; Schema: so; Owner: -
  21138. --
  21139. CREATE VIEW homo_compound_chromosome AS
  21140. SELECT feature.feature_id AS homo_compound_chromosome_id,
  21141. feature.feature_id,
  21142. feature.dbxref_id,
  21143. feature.organism_id,
  21144. feature.name,
  21145. feature.uniquename,
  21146. feature.residues,
  21147. feature.seqlen,
  21148. feature.md5checksum,
  21149. feature.type_id,
  21150. feature.is_analysis,
  21151. feature.is_obsolete,
  21152. feature.timeaccessioned,
  21153. feature.timelastmodified
  21154. FROM (feature
  21155. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21156. WHERE ((cvterm.name)::text = 'homo_compound_chromosome'::text);
  21157. --
  21158. -- Name: homologous; Type: VIEW; Schema: so; Owner: -
  21159. --
  21160. CREATE VIEW homologous AS
  21161. SELECT feature.feature_id AS homologous_id,
  21162. feature.feature_id,
  21163. feature.dbxref_id,
  21164. feature.organism_id,
  21165. feature.name,
  21166. feature.uniquename,
  21167. feature.residues,
  21168. feature.seqlen,
  21169. feature.md5checksum,
  21170. feature.type_id,
  21171. feature.is_analysis,
  21172. feature.is_obsolete,
  21173. feature.timeaccessioned,
  21174. feature.timelastmodified
  21175. FROM (feature
  21176. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21177. WHERE ((((cvterm.name)::text = 'orthologous'::text) OR ((cvterm.name)::text = 'paralogous'::text)) OR ((cvterm.name)::text = 'homologous'::text));
  21178. --
  21179. -- Name: homologous_region; Type: VIEW; Schema: so; Owner: -
  21180. --
  21181. CREATE VIEW homologous_region AS
  21182. SELECT feature.feature_id AS homologous_region_id,
  21183. feature.feature_id,
  21184. feature.dbxref_id,
  21185. feature.organism_id,
  21186. feature.name,
  21187. feature.uniquename,
  21188. feature.residues,
  21189. feature.seqlen,
  21190. feature.md5checksum,
  21191. feature.type_id,
  21192. feature.is_analysis,
  21193. feature.is_obsolete,
  21194. feature.timeaccessioned,
  21195. feature.timelastmodified
  21196. FROM (feature
  21197. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21198. WHERE ((((cvterm.name)::text = 'paralogous_region'::text) OR ((cvterm.name)::text = 'orthologous_region'::text)) OR ((cvterm.name)::text = 'homologous_region'::text));
  21199. --
  21200. -- Name: hoogsteen_base_pair; Type: VIEW; Schema: so; Owner: -
  21201. --
  21202. CREATE VIEW hoogsteen_base_pair AS
  21203. SELECT feature.feature_id AS hoogsteen_base_pair_id,
  21204. feature.feature_id,
  21205. feature.dbxref_id,
  21206. feature.organism_id,
  21207. feature.name,
  21208. feature.uniquename,
  21209. feature.residues,
  21210. feature.seqlen,
  21211. feature.md5checksum,
  21212. feature.type_id,
  21213. feature.is_analysis,
  21214. feature.is_obsolete,
  21215. feature.timeaccessioned,
  21216. feature.timelastmodified
  21217. FROM (feature
  21218. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21219. WHERE ((cvterm.name)::text = 'Hoogsteen_base_pair'::text);
  21220. --
  21221. -- Name: hydrophobic_region_of_peptide; Type: VIEW; Schema: so; Owner: -
  21222. --
  21223. CREATE VIEW hydrophobic_region_of_peptide AS
  21224. SELECT feature.feature_id AS hydrophobic_region_of_peptide_id,
  21225. feature.feature_id,
  21226. feature.dbxref_id,
  21227. feature.organism_id,
  21228. feature.name,
  21229. feature.uniquename,
  21230. feature.residues,
  21231. feature.seqlen,
  21232. feature.md5checksum,
  21233. feature.type_id,
  21234. feature.is_analysis,
  21235. feature.is_obsolete,
  21236. feature.timeaccessioned,
  21237. feature.timelastmodified
  21238. FROM (feature
  21239. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21240. WHERE ((cvterm.name)::text = 'hydrophobic_region_of_peptide'::text);
  21241. --
  21242. -- Name: hydroxywybutosine; Type: VIEW; Schema: so; Owner: -
  21243. --
  21244. CREATE VIEW hydroxywybutosine AS
  21245. SELECT feature.feature_id AS hydroxywybutosine_id,
  21246. feature.feature_id,
  21247. feature.dbxref_id,
  21248. feature.organism_id,
  21249. feature.name,
  21250. feature.uniquename,
  21251. feature.residues,
  21252. feature.seqlen,
  21253. feature.md5checksum,
  21254. feature.type_id,
  21255. feature.is_analysis,
  21256. feature.is_obsolete,
  21257. feature.timeaccessioned,
  21258. feature.timelastmodified
  21259. FROM (feature
  21260. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21261. WHERE ((cvterm.name)::text = 'hydroxywybutosine'::text);
  21262. --
  21263. -- Name: hyperploid; Type: VIEW; Schema: so; Owner: -
  21264. --
  21265. CREATE VIEW hyperploid AS
  21266. SELECT feature.feature_id AS hyperploid_id,
  21267. feature.feature_id,
  21268. feature.dbxref_id,
  21269. feature.organism_id,
  21270. feature.name,
  21271. feature.uniquename,
  21272. feature.residues,
  21273. feature.seqlen,
  21274. feature.md5checksum,
  21275. feature.type_id,
  21276. feature.is_analysis,
  21277. feature.is_obsolete,
  21278. feature.timeaccessioned,
  21279. feature.timelastmodified
  21280. FROM (feature
  21281. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21282. WHERE ((cvterm.name)::text = 'hyperploid'::text);
  21283. --
  21284. -- Name: hypoploid; Type: VIEW; Schema: so; Owner: -
  21285. --
  21286. CREATE VIEW hypoploid AS
  21287. SELECT feature.feature_id AS hypoploid_id,
  21288. feature.feature_id,
  21289. feature.dbxref_id,
  21290. feature.organism_id,
  21291. feature.name,
  21292. feature.uniquename,
  21293. feature.residues,
  21294. feature.seqlen,
  21295. feature.md5checksum,
  21296. feature.type_id,
  21297. feature.is_analysis,
  21298. feature.is_obsolete,
  21299. feature.timeaccessioned,
  21300. feature.timelastmodified
  21301. FROM (feature
  21302. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21303. WHERE ((cvterm.name)::text = 'hypoploid'::text);
  21304. --
  21305. -- Name: i_motif; Type: VIEW; Schema: so; Owner: -
  21306. --
  21307. CREATE VIEW i_motif AS
  21308. SELECT feature.feature_id AS i_motif_id,
  21309. feature.feature_id,
  21310. feature.dbxref_id,
  21311. feature.organism_id,
  21312. feature.name,
  21313. feature.uniquename,
  21314. feature.residues,
  21315. feature.seqlen,
  21316. feature.md5checksum,
  21317. feature.type_id,
  21318. feature.is_analysis,
  21319. feature.is_obsolete,
  21320. feature.timeaccessioned,
  21321. feature.timelastmodified
  21322. FROM (feature
  21323. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21324. WHERE ((cvterm.name)::text = 'i_motif'::text);
  21325. --
  21326. -- Name: idna; Type: VIEW; Schema: so; Owner: -
  21327. --
  21328. CREATE VIEW idna AS
  21329. SELECT feature.feature_id AS idna_id,
  21330. feature.feature_id,
  21331. feature.dbxref_id,
  21332. feature.organism_id,
  21333. feature.name,
  21334. feature.uniquename,
  21335. feature.residues,
  21336. feature.seqlen,
  21337. feature.md5checksum,
  21338. feature.type_id,
  21339. feature.is_analysis,
  21340. feature.is_obsolete,
  21341. feature.timeaccessioned,
  21342. feature.timelastmodified
  21343. FROM (feature
  21344. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21345. WHERE ((cvterm.name)::text = 'iDNA'::text);
  21346. --
  21347. -- Name: immature_peptide_region; Type: VIEW; Schema: so; Owner: -
  21348. --
  21349. CREATE VIEW immature_peptide_region AS
  21350. SELECT feature.feature_id AS immature_peptide_region_id,
  21351. feature.feature_id,
  21352. feature.dbxref_id,
  21353. feature.organism_id,
  21354. feature.name,
  21355. feature.uniquename,
  21356. feature.residues,
  21357. feature.seqlen,
  21358. feature.md5checksum,
  21359. feature.type_id,
  21360. feature.is_analysis,
  21361. feature.is_obsolete,
  21362. feature.timeaccessioned,
  21363. feature.timelastmodified
  21364. FROM (feature
  21365. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21366. WHERE ((cvterm.name)::text = 'immature_peptide_region'::text);
  21367. --
  21368. -- Name: imprinted; Type: VIEW; Schema: so; Owner: -
  21369. --
  21370. CREATE VIEW imprinted AS
  21371. SELECT feature.feature_id AS imprinted_id,
  21372. feature.feature_id,
  21373. feature.dbxref_id,
  21374. feature.organism_id,
  21375. feature.name,
  21376. feature.uniquename,
  21377. feature.residues,
  21378. feature.seqlen,
  21379. feature.md5checksum,
  21380. feature.type_id,
  21381. feature.is_analysis,
  21382. feature.is_obsolete,
  21383. feature.timeaccessioned,
  21384. feature.timelastmodified
  21385. FROM (feature
  21386. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21387. WHERE ((((cvterm.name)::text = 'maternally_imprinted'::text) OR ((cvterm.name)::text = 'paternally_imprinted'::text)) OR ((cvterm.name)::text = 'imprinted'::text));
  21388. --
  21389. -- Name: improved_high_quality_draft; Type: VIEW; Schema: so; Owner: -
  21390. --
  21391. CREATE VIEW improved_high_quality_draft AS
  21392. SELECT feature.feature_id AS improved_high_quality_draft_id,
  21393. feature.feature_id,
  21394. feature.dbxref_id,
  21395. feature.organism_id,
  21396. feature.name,
  21397. feature.uniquename,
  21398. feature.residues,
  21399. feature.seqlen,
  21400. feature.md5checksum,
  21401. feature.type_id,
  21402. feature.is_analysis,
  21403. feature.is_obsolete,
  21404. feature.timeaccessioned,
  21405. feature.timelastmodified
  21406. FROM (feature
  21407. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21408. WHERE ((cvterm.name)::text = 'improved_high_quality_draft'::text);
  21409. --
  21410. -- Name: inactive_catalytic_site; Type: VIEW; Schema: so; Owner: -
  21411. --
  21412. CREATE VIEW inactive_catalytic_site AS
  21413. SELECT feature.feature_id AS inactive_catalytic_site_id,
  21414. feature.feature_id,
  21415. feature.dbxref_id,
  21416. feature.organism_id,
  21417. feature.name,
  21418. feature.uniquename,
  21419. feature.residues,
  21420. feature.seqlen,
  21421. feature.md5checksum,
  21422. feature.type_id,
  21423. feature.is_analysis,
  21424. feature.is_obsolete,
  21425. feature.timeaccessioned,
  21426. feature.timelastmodified
  21427. FROM (feature
  21428. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21429. WHERE ((cvterm.name)::text = 'inactive_catalytic_site'::text);
  21430. --
  21431. -- Name: inactive_ligand_binding_site; Type: VIEW; Schema: so; Owner: -
  21432. --
  21433. CREATE VIEW inactive_ligand_binding_site AS
  21434. SELECT feature.feature_id AS inactive_ligand_binding_site_id,
  21435. feature.feature_id,
  21436. feature.dbxref_id,
  21437. feature.organism_id,
  21438. feature.name,
  21439. feature.uniquename,
  21440. feature.residues,
  21441. feature.seqlen,
  21442. feature.md5checksum,
  21443. feature.type_id,
  21444. feature.is_analysis,
  21445. feature.is_obsolete,
  21446. feature.timeaccessioned,
  21447. feature.timelastmodified
  21448. FROM (feature
  21449. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21450. WHERE (((cvterm.name)::text = 'inactive_catalytic_site'::text) OR ((cvterm.name)::text = 'inactive_ligand_binding_site'::text));
  21451. --
  21452. -- Name: incomplete_terminal_codon_variant; Type: VIEW; Schema: so; Owner: -
  21453. --
  21454. CREATE VIEW incomplete_terminal_codon_variant AS
  21455. SELECT feature.feature_id AS incomplete_terminal_codon_variant_id,
  21456. feature.feature_id,
  21457. feature.dbxref_id,
  21458. feature.organism_id,
  21459. feature.name,
  21460. feature.uniquename,
  21461. feature.residues,
  21462. feature.seqlen,
  21463. feature.md5checksum,
  21464. feature.type_id,
  21465. feature.is_analysis,
  21466. feature.is_obsolete,
  21467. feature.timeaccessioned,
  21468. feature.timelastmodified
  21469. FROM (feature
  21470. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21471. WHERE ((cvterm.name)::text = 'incomplete_terminal_codon_variant'::text);
  21472. --
  21473. -- Name: increased_polyadenylation_variant; Type: VIEW; Schema: so; Owner: -
  21474. --
  21475. CREATE VIEW increased_polyadenylation_variant AS
  21476. SELECT feature.feature_id AS increased_polyadenylation_variant_id,
  21477. feature.feature_id,
  21478. feature.dbxref_id,
  21479. feature.organism_id,
  21480. feature.name,
  21481. feature.uniquename,
  21482. feature.residues,
  21483. feature.seqlen,
  21484. feature.md5checksum,
  21485. feature.type_id,
  21486. feature.is_analysis,
  21487. feature.is_obsolete,
  21488. feature.timeaccessioned,
  21489. feature.timelastmodified
  21490. FROM (feature
  21491. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21492. WHERE ((cvterm.name)::text = 'increased_polyadenylation_variant'::text);
  21493. --
  21494. -- Name: increased_transcript_level_variant; Type: VIEW; Schema: so; Owner: -
  21495. --
  21496. CREATE VIEW increased_transcript_level_variant AS
  21497. SELECT feature.feature_id AS increased_transcript_level_variant_id,
  21498. feature.feature_id,
  21499. feature.dbxref_id,
  21500. feature.organism_id,
  21501. feature.name,
  21502. feature.uniquename,
  21503. feature.residues,
  21504. feature.seqlen,
  21505. feature.md5checksum,
  21506. feature.type_id,
  21507. feature.is_analysis,
  21508. feature.is_obsolete,
  21509. feature.timeaccessioned,
  21510. feature.timelastmodified
  21511. FROM (feature
  21512. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21513. WHERE ((cvterm.name)::text = 'increased_transcript_level_variant'::text);
  21514. --
  21515. -- Name: increased_transcript_stability_variant; Type: VIEW; Schema: so; Owner: -
  21516. --
  21517. CREATE VIEW increased_transcript_stability_variant AS
  21518. SELECT feature.feature_id AS increased_transcript_stability_variant_id,
  21519. feature.feature_id,
  21520. feature.dbxref_id,
  21521. feature.organism_id,
  21522. feature.name,
  21523. feature.uniquename,
  21524. feature.residues,
  21525. feature.seqlen,
  21526. feature.md5checksum,
  21527. feature.type_id,
  21528. feature.is_analysis,
  21529. feature.is_obsolete,
  21530. feature.timeaccessioned,
  21531. feature.timelastmodified
  21532. FROM (feature
  21533. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21534. WHERE ((cvterm.name)::text = 'increased_transcript_stability_variant'::text);
  21535. --
  21536. -- Name: increased_transcription_rate_variant; Type: VIEW; Schema: so; Owner: -
  21537. --
  21538. CREATE VIEW increased_transcription_rate_variant AS
  21539. SELECT feature.feature_id AS increased_transcription_rate_variant_id,
  21540. feature.feature_id,
  21541. feature.dbxref_id,
  21542. feature.organism_id,
  21543. feature.name,
  21544. feature.uniquename,
  21545. feature.residues,
  21546. feature.seqlen,
  21547. feature.md5checksum,
  21548. feature.type_id,
  21549. feature.is_analysis,
  21550. feature.is_obsolete,
  21551. feature.timeaccessioned,
  21552. feature.timelastmodified
  21553. FROM (feature
  21554. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21555. WHERE ((cvterm.name)::text = 'increased_transcription_rate_variant'::text);
  21556. --
  21557. -- Name: increased_translational_product_level; Type: VIEW; Schema: so; Owner: -
  21558. --
  21559. CREATE VIEW increased_translational_product_level AS
  21560. SELECT feature.feature_id AS increased_translational_product_level_id,
  21561. feature.feature_id,
  21562. feature.dbxref_id,
  21563. feature.organism_id,
  21564. feature.name,
  21565. feature.uniquename,
  21566. feature.residues,
  21567. feature.seqlen,
  21568. feature.md5checksum,
  21569. feature.type_id,
  21570. feature.is_analysis,
  21571. feature.is_obsolete,
  21572. feature.timeaccessioned,
  21573. feature.timelastmodified
  21574. FROM (feature
  21575. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21576. WHERE ((cvterm.name)::text = 'increased_translational_product_level'::text);
  21577. --
  21578. -- Name: indel; Type: VIEW; Schema: so; Owner: -
  21579. --
  21580. CREATE VIEW indel AS
  21581. SELECT feature.feature_id AS indel_id,
  21582. feature.feature_id,
  21583. feature.dbxref_id,
  21584. feature.organism_id,
  21585. feature.name,
  21586. feature.uniquename,
  21587. feature.residues,
  21588. feature.seqlen,
  21589. feature.md5checksum,
  21590. feature.type_id,
  21591. feature.is_analysis,
  21592. feature.is_obsolete,
  21593. feature.timeaccessioned,
  21594. feature.timelastmodified
  21595. FROM (feature
  21596. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21597. WHERE ((cvterm.name)::text = 'indel'::text);
  21598. --
  21599. -- Name: independently_known; Type: VIEW; Schema: so; Owner: -
  21600. --
  21601. CREATE VIEW independently_known AS
  21602. SELECT feature.feature_id AS independently_known_id,
  21603. feature.feature_id,
  21604. feature.dbxref_id,
  21605. feature.organism_id,
  21606. feature.name,
  21607. feature.uniquename,
  21608. feature.residues,
  21609. feature.seqlen,
  21610. feature.md5checksum,
  21611. feature.type_id,
  21612. feature.is_analysis,
  21613. feature.is_obsolete,
  21614. feature.timeaccessioned,
  21615. feature.timelastmodified
  21616. FROM (feature
  21617. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21618. WHERE ((cvterm.name)::text = 'independently_known'::text);
  21619. --
  21620. -- Name: inframe_codon_gain; Type: VIEW; Schema: so; Owner: -
  21621. --
  21622. CREATE VIEW inframe_codon_gain AS
  21623. SELECT feature.feature_id AS inframe_codon_gain_id,
  21624. feature.feature_id,
  21625. feature.dbxref_id,
  21626. feature.organism_id,
  21627. feature.name,
  21628. feature.uniquename,
  21629. feature.residues,
  21630. feature.seqlen,
  21631. feature.md5checksum,
  21632. feature.type_id,
  21633. feature.is_analysis,
  21634. feature.is_obsolete,
  21635. feature.timeaccessioned,
  21636. feature.timelastmodified
  21637. FROM (feature
  21638. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21639. WHERE ((cvterm.name)::text = 'inframe_codon_gain'::text);
  21640. --
  21641. -- Name: inframe_codon_loss; Type: VIEW; Schema: so; Owner: -
  21642. --
  21643. CREATE VIEW inframe_codon_loss AS
  21644. SELECT feature.feature_id AS inframe_codon_loss_id,
  21645. feature.feature_id,
  21646. feature.dbxref_id,
  21647. feature.organism_id,
  21648. feature.name,
  21649. feature.uniquename,
  21650. feature.residues,
  21651. feature.seqlen,
  21652. feature.md5checksum,
  21653. feature.type_id,
  21654. feature.is_analysis,
  21655. feature.is_obsolete,
  21656. feature.timeaccessioned,
  21657. feature.timelastmodified
  21658. FROM (feature
  21659. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21660. WHERE ((cvterm.name)::text = 'inframe_codon_loss'::text);
  21661. --
  21662. -- Name: inframe_variant; Type: VIEW; Schema: so; Owner: -
  21663. --
  21664. CREATE VIEW inframe_variant AS
  21665. SELECT feature.feature_id AS inframe_variant_id,
  21666. feature.feature_id,
  21667. feature.dbxref_id,
  21668. feature.organism_id,
  21669. feature.name,
  21670. feature.uniquename,
  21671. feature.residues,
  21672. feature.seqlen,
  21673. feature.md5checksum,
  21674. feature.type_id,
  21675. feature.is_analysis,
  21676. feature.is_obsolete,
  21677. feature.timeaccessioned,
  21678. feature.timelastmodified
  21679. FROM (feature
  21680. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21681. WHERE ((((cvterm.name)::text = 'inframe_codon_gain'::text) OR ((cvterm.name)::text = 'inframe_codon_loss'::text)) OR ((cvterm.name)::text = 'inframe_variant'::text));
  21682. --
  21683. -- Name: initiator_codon_change; Type: VIEW; Schema: so; Owner: -
  21684. --
  21685. CREATE VIEW initiator_codon_change AS
  21686. SELECT feature.feature_id AS initiator_codon_change_id,
  21687. feature.feature_id,
  21688. feature.dbxref_id,
  21689. feature.organism_id,
  21690. feature.name,
  21691. feature.uniquename,
  21692. feature.residues,
  21693. feature.seqlen,
  21694. feature.md5checksum,
  21695. feature.type_id,
  21696. feature.is_analysis,
  21697. feature.is_obsolete,
  21698. feature.timeaccessioned,
  21699. feature.timelastmodified
  21700. FROM (feature
  21701. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21702. WHERE ((cvterm.name)::text = 'initiator_codon_change'::text);
  21703. --
  21704. -- Name: inosine; Type: VIEW; Schema: so; Owner: -
  21705. --
  21706. CREATE VIEW inosine AS
  21707. SELECT feature.feature_id AS inosine_id,
  21708. feature.feature_id,
  21709. feature.dbxref_id,
  21710. feature.organism_id,
  21711. feature.name,
  21712. feature.uniquename,
  21713. feature.residues,
  21714. feature.seqlen,
  21715. feature.md5checksum,
  21716. feature.type_id,
  21717. feature.is_analysis,
  21718. feature.is_obsolete,
  21719. feature.timeaccessioned,
  21720. feature.timelastmodified
  21721. FROM (feature
  21722. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21723. 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));
  21724. --
  21725. -- Name: inr1_motif; Type: VIEW; Schema: so; Owner: -
  21726. --
  21727. CREATE VIEW inr1_motif AS
  21728. SELECT feature.feature_id AS inr1_motif_id,
  21729. feature.feature_id,
  21730. feature.dbxref_id,
  21731. feature.organism_id,
  21732. feature.name,
  21733. feature.uniquename,
  21734. feature.residues,
  21735. feature.seqlen,
  21736. feature.md5checksum,
  21737. feature.type_id,
  21738. feature.is_analysis,
  21739. feature.is_obsolete,
  21740. feature.timeaccessioned,
  21741. feature.timelastmodified
  21742. FROM (feature
  21743. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21744. WHERE ((cvterm.name)::text = 'INR1_motif'::text);
  21745. --
  21746. -- Name: inr_motif; Type: VIEW; Schema: so; Owner: -
  21747. --
  21748. CREATE VIEW inr_motif AS
  21749. SELECT feature.feature_id AS inr_motif_id,
  21750. feature.feature_id,
  21751. feature.dbxref_id,
  21752. feature.organism_id,
  21753. feature.name,
  21754. feature.uniquename,
  21755. feature.residues,
  21756. feature.seqlen,
  21757. feature.md5checksum,
  21758. feature.type_id,
  21759. feature.is_analysis,
  21760. feature.is_obsolete,
  21761. feature.timeaccessioned,
  21762. feature.timelastmodified
  21763. FROM (feature
  21764. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21765. WHERE ((cvterm.name)::text = 'INR_motif'::text);
  21766. --
  21767. -- Name: insertion; Type: VIEW; Schema: so; Owner: -
  21768. --
  21769. CREATE VIEW insertion AS
  21770. SELECT feature.feature_id AS insertion_id,
  21771. feature.feature_id,
  21772. feature.dbxref_id,
  21773. feature.organism_id,
  21774. feature.name,
  21775. feature.uniquename,
  21776. feature.residues,
  21777. feature.seqlen,
  21778. feature.md5checksum,
  21779. feature.type_id,
  21780. feature.is_analysis,
  21781. feature.is_obsolete,
  21782. feature.timeaccessioned,
  21783. feature.timelastmodified
  21784. FROM (feature
  21785. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21786. 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));
  21787. --
  21788. -- Name: insertion_attribute; Type: VIEW; Schema: so; Owner: -
  21789. --
  21790. CREATE VIEW insertion_attribute AS
  21791. SELECT feature.feature_id AS insertion_attribute_id,
  21792. feature.feature_id,
  21793. feature.dbxref_id,
  21794. feature.organism_id,
  21795. feature.name,
  21796. feature.uniquename,
  21797. feature.residues,
  21798. feature.seqlen,
  21799. feature.md5checksum,
  21800. feature.type_id,
  21801. feature.is_analysis,
  21802. feature.is_obsolete,
  21803. feature.timeaccessioned,
  21804. feature.timelastmodified
  21805. FROM (feature
  21806. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21807. 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));
  21808. --
  21809. -- Name: insertion_breakpoint; Type: VIEW; Schema: so; Owner: -
  21810. --
  21811. CREATE VIEW insertion_breakpoint AS
  21812. SELECT feature.feature_id AS insertion_breakpoint_id,
  21813. feature.feature_id,
  21814. feature.dbxref_id,
  21815. feature.organism_id,
  21816. feature.name,
  21817. feature.uniquename,
  21818. feature.residues,
  21819. feature.seqlen,
  21820. feature.md5checksum,
  21821. feature.type_id,
  21822. feature.is_analysis,
  21823. feature.is_obsolete,
  21824. feature.timeaccessioned,
  21825. feature.timelastmodified
  21826. FROM (feature
  21827. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21828. WHERE ((cvterm.name)::text = 'insertion_breakpoint'::text);
  21829. --
  21830. -- Name: insertion_sequence; Type: VIEW; Schema: so; Owner: -
  21831. --
  21832. CREATE VIEW insertion_sequence AS
  21833. SELECT feature.feature_id AS insertion_sequence_id,
  21834. feature.feature_id,
  21835. feature.dbxref_id,
  21836. feature.organism_id,
  21837. feature.name,
  21838. feature.uniquename,
  21839. feature.residues,
  21840. feature.seqlen,
  21841. feature.md5checksum,
  21842. feature.type_id,
  21843. feature.is_analysis,
  21844. feature.is_obsolete,
  21845. feature.timeaccessioned,
  21846. feature.timelastmodified
  21847. FROM (feature
  21848. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21849. WHERE ((cvterm.name)::text = 'insertion_sequence'::text);
  21850. --
  21851. -- Name: insertion_site; Type: VIEW; Schema: so; Owner: -
  21852. --
  21853. CREATE VIEW insertion_site AS
  21854. SELECT feature.feature_id AS insertion_site_id,
  21855. feature.feature_id,
  21856. feature.dbxref_id,
  21857. feature.organism_id,
  21858. feature.name,
  21859. feature.uniquename,
  21860. feature.residues,
  21861. feature.seqlen,
  21862. feature.md5checksum,
  21863. feature.type_id,
  21864. feature.is_analysis,
  21865. feature.is_obsolete,
  21866. feature.timeaccessioned,
  21867. feature.timelastmodified
  21868. FROM (feature
  21869. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21870. WHERE (((cvterm.name)::text = 'transposable_element_insertion_site'::text) OR ((cvterm.name)::text = 'insertion_site'::text));
  21871. --
  21872. -- Name: insertional; Type: VIEW; Schema: so; Owner: -
  21873. --
  21874. CREATE VIEW insertional AS
  21875. SELECT feature.feature_id AS insertional_id,
  21876. feature.feature_id,
  21877. feature.dbxref_id,
  21878. feature.organism_id,
  21879. feature.name,
  21880. feature.uniquename,
  21881. feature.residues,
  21882. feature.seqlen,
  21883. feature.md5checksum,
  21884. feature.type_id,
  21885. feature.is_analysis,
  21886. feature.is_obsolete,
  21887. feature.timeaccessioned,
  21888. feature.timelastmodified
  21889. FROM (feature
  21890. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21891. WHERE ((cvterm.name)::text = 'insertional'::text);
  21892. --
  21893. -- Name: insertional_duplication; Type: VIEW; Schema: so; Owner: -
  21894. --
  21895. CREATE VIEW insertional_duplication AS
  21896. SELECT feature.feature_id AS insertional_duplication_id,
  21897. feature.feature_id,
  21898. feature.dbxref_id,
  21899. feature.organism_id,
  21900. feature.name,
  21901. feature.uniquename,
  21902. feature.residues,
  21903. feature.seqlen,
  21904. feature.md5checksum,
  21905. feature.type_id,
  21906. feature.is_analysis,
  21907. feature.is_obsolete,
  21908. feature.timeaccessioned,
  21909. feature.timelastmodified
  21910. FROM (feature
  21911. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21912. 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));
  21913. --
  21914. -- Name: inside_intron; Type: VIEW; Schema: so; Owner: -
  21915. --
  21916. CREATE VIEW inside_intron AS
  21917. SELECT feature.feature_id AS inside_intron_id,
  21918. feature.feature_id,
  21919. feature.dbxref_id,
  21920. feature.organism_id,
  21921. feature.name,
  21922. feature.uniquename,
  21923. feature.residues,
  21924. feature.seqlen,
  21925. feature.md5checksum,
  21926. feature.type_id,
  21927. feature.is_analysis,
  21928. feature.is_obsolete,
  21929. feature.timeaccessioned,
  21930. feature.timelastmodified
  21931. FROM (feature
  21932. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21933. WHERE ((((cvterm.name)::text = 'inside_intron_antiparallel'::text) OR ((cvterm.name)::text = 'inside_intron_parallel'::text)) OR ((cvterm.name)::text = 'inside_intron'::text));
  21934. --
  21935. -- Name: inside_intron_antiparallel; Type: VIEW; Schema: so; Owner: -
  21936. --
  21937. CREATE VIEW inside_intron_antiparallel AS
  21938. SELECT feature.feature_id AS inside_intron_antiparallel_id,
  21939. feature.feature_id,
  21940. feature.dbxref_id,
  21941. feature.organism_id,
  21942. feature.name,
  21943. feature.uniquename,
  21944. feature.residues,
  21945. feature.seqlen,
  21946. feature.md5checksum,
  21947. feature.type_id,
  21948. feature.is_analysis,
  21949. feature.is_obsolete,
  21950. feature.timeaccessioned,
  21951. feature.timelastmodified
  21952. FROM (feature
  21953. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21954. WHERE ((cvterm.name)::text = 'inside_intron_antiparallel'::text);
  21955. --
  21956. -- Name: inside_intron_parallel; Type: VIEW; Schema: so; Owner: -
  21957. --
  21958. CREATE VIEW inside_intron_parallel AS
  21959. SELECT feature.feature_id AS inside_intron_parallel_id,
  21960. feature.feature_id,
  21961. feature.dbxref_id,
  21962. feature.organism_id,
  21963. feature.name,
  21964. feature.uniquename,
  21965. feature.residues,
  21966. feature.seqlen,
  21967. feature.md5checksum,
  21968. feature.type_id,
  21969. feature.is_analysis,
  21970. feature.is_obsolete,
  21971. feature.timeaccessioned,
  21972. feature.timelastmodified
  21973. FROM (feature
  21974. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21975. WHERE ((cvterm.name)::text = 'inside_intron_parallel'::text);
  21976. --
  21977. -- Name: insulator; Type: VIEW; Schema: so; Owner: -
  21978. --
  21979. CREATE VIEW insulator AS
  21980. SELECT feature.feature_id AS insulator_id,
  21981. feature.feature_id,
  21982. feature.dbxref_id,
  21983. feature.organism_id,
  21984. feature.name,
  21985. feature.uniquename,
  21986. feature.residues,
  21987. feature.seqlen,
  21988. feature.md5checksum,
  21989. feature.type_id,
  21990. feature.is_analysis,
  21991. feature.is_obsolete,
  21992. feature.timeaccessioned,
  21993. feature.timelastmodified
  21994. FROM (feature
  21995. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  21996. WHERE ((cvterm.name)::text = 'insulator'::text);
  21997. --
  21998. -- Name: insulator_binding_site; Type: VIEW; Schema: so; Owner: -
  21999. --
  22000. CREATE VIEW insulator_binding_site AS
  22001. SELECT feature.feature_id AS insulator_binding_site_id,
  22002. feature.feature_id,
  22003. feature.dbxref_id,
  22004. feature.organism_id,
  22005. feature.name,
  22006. feature.uniquename,
  22007. feature.residues,
  22008. feature.seqlen,
  22009. feature.md5checksum,
  22010. feature.type_id,
  22011. feature.is_analysis,
  22012. feature.is_obsolete,
  22013. feature.timeaccessioned,
  22014. feature.timelastmodified
  22015. FROM (feature
  22016. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22017. WHERE ((cvterm.name)::text = 'insulator_binding_site'::text);
  22018. --
  22019. -- Name: integrated_mobile_genetic_element; Type: VIEW; Schema: so; Owner: -
  22020. --
  22021. CREATE VIEW integrated_mobile_genetic_element AS
  22022. SELECT feature.feature_id AS integrated_mobile_genetic_element_id,
  22023. feature.feature_id,
  22024. feature.dbxref_id,
  22025. feature.organism_id,
  22026. feature.name,
  22027. feature.uniquename,
  22028. feature.residues,
  22029. feature.seqlen,
  22030. feature.md5checksum,
  22031. feature.type_id,
  22032. feature.is_analysis,
  22033. feature.is_obsolete,
  22034. feature.timeaccessioned,
  22035. feature.timelastmodified
  22036. FROM (feature
  22037. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22038. 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));
  22039. --
  22040. -- Name: integrated_plasmid; Type: VIEW; Schema: so; Owner: -
  22041. --
  22042. CREATE VIEW integrated_plasmid AS
  22043. SELECT feature.feature_id AS integrated_plasmid_id,
  22044. feature.feature_id,
  22045. feature.dbxref_id,
  22046. feature.organism_id,
  22047. feature.name,
  22048. feature.uniquename,
  22049. feature.residues,
  22050. feature.seqlen,
  22051. feature.md5checksum,
  22052. feature.type_id,
  22053. feature.is_analysis,
  22054. feature.is_obsolete,
  22055. feature.timeaccessioned,
  22056. feature.timelastmodified
  22057. FROM (feature
  22058. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22059. WHERE ((cvterm.name)::text = 'integrated_plasmid'::text);
  22060. --
  22061. -- Name: integration_excision_site; Type: VIEW; Schema: so; Owner: -
  22062. --
  22063. CREATE VIEW integration_excision_site AS
  22064. SELECT feature.feature_id AS integration_excision_site_id,
  22065. feature.feature_id,
  22066. feature.dbxref_id,
  22067. feature.organism_id,
  22068. feature.name,
  22069. feature.uniquename,
  22070. feature.residues,
  22071. feature.seqlen,
  22072. feature.md5checksum,
  22073. feature.type_id,
  22074. feature.is_analysis,
  22075. feature.is_obsolete,
  22076. feature.timeaccessioned,
  22077. feature.timelastmodified
  22078. FROM (feature
  22079. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22080. 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));
  22081. --
  22082. -- Name: integron; Type: VIEW; Schema: so; Owner: -
  22083. --
  22084. CREATE VIEW integron AS
  22085. SELECT feature.feature_id AS integron_id,
  22086. feature.feature_id,
  22087. feature.dbxref_id,
  22088. feature.organism_id,
  22089. feature.name,
  22090. feature.uniquename,
  22091. feature.residues,
  22092. feature.seqlen,
  22093. feature.md5checksum,
  22094. feature.type_id,
  22095. feature.is_analysis,
  22096. feature.is_obsolete,
  22097. feature.timeaccessioned,
  22098. feature.timelastmodified
  22099. FROM (feature
  22100. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22101. WHERE ((cvterm.name)::text = 'integron'::text);
  22102. --
  22103. -- Name: intein; Type: VIEW; Schema: so; Owner: -
  22104. --
  22105. CREATE VIEW intein AS
  22106. SELECT feature.feature_id AS intein_id,
  22107. feature.feature_id,
  22108. feature.dbxref_id,
  22109. feature.organism_id,
  22110. feature.name,
  22111. feature.uniquename,
  22112. feature.residues,
  22113. feature.seqlen,
  22114. feature.md5checksum,
  22115. feature.type_id,
  22116. feature.is_analysis,
  22117. feature.is_obsolete,
  22118. feature.timeaccessioned,
  22119. feature.timelastmodified
  22120. FROM (feature
  22121. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22122. WHERE ((cvterm.name)::text = 'intein'::text);
  22123. --
  22124. -- Name: intein_containing; Type: VIEW; Schema: so; Owner: -
  22125. --
  22126. CREATE VIEW intein_containing AS
  22127. SELECT feature.feature_id AS intein_containing_id,
  22128. feature.feature_id,
  22129. feature.dbxref_id,
  22130. feature.organism_id,
  22131. feature.name,
  22132. feature.uniquename,
  22133. feature.residues,
  22134. feature.seqlen,
  22135. feature.md5checksum,
  22136. feature.type_id,
  22137. feature.is_analysis,
  22138. feature.is_obsolete,
  22139. feature.timeaccessioned,
  22140. feature.timelastmodified
  22141. FROM (feature
  22142. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22143. WHERE ((cvterm.name)::text = 'intein_containing'::text);
  22144. --
  22145. -- Name: interband; Type: VIEW; Schema: so; Owner: -
  22146. --
  22147. CREATE VIEW interband AS
  22148. SELECT feature.feature_id AS interband_id,
  22149. feature.feature_id,
  22150. feature.dbxref_id,
  22151. feature.organism_id,
  22152. feature.name,
  22153. feature.uniquename,
  22154. feature.residues,
  22155. feature.seqlen,
  22156. feature.md5checksum,
  22157. feature.type_id,
  22158. feature.is_analysis,
  22159. feature.is_obsolete,
  22160. feature.timeaccessioned,
  22161. feature.timelastmodified
  22162. FROM (feature
  22163. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22164. WHERE ((cvterm.name)::text = 'interband'::text);
  22165. --
  22166. -- Name: interchromosomal; Type: VIEW; Schema: so; Owner: -
  22167. --
  22168. CREATE VIEW interchromosomal AS
  22169. SELECT feature.feature_id AS interchromosomal_id,
  22170. feature.feature_id,
  22171. feature.dbxref_id,
  22172. feature.organism_id,
  22173. feature.name,
  22174. feature.uniquename,
  22175. feature.residues,
  22176. feature.seqlen,
  22177. feature.md5checksum,
  22178. feature.type_id,
  22179. feature.is_analysis,
  22180. feature.is_obsolete,
  22181. feature.timeaccessioned,
  22182. feature.timelastmodified
  22183. FROM (feature
  22184. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22185. WHERE ((cvterm.name)::text = 'interchromosomal'::text);
  22186. --
  22187. -- Name: interchromosomal_duplication; Type: VIEW; Schema: so; Owner: -
  22188. --
  22189. CREATE VIEW interchromosomal_duplication AS
  22190. SELECT feature.feature_id AS interchromosomal_duplication_id,
  22191. feature.feature_id,
  22192. feature.dbxref_id,
  22193. feature.organism_id,
  22194. feature.name,
  22195. feature.uniquename,
  22196. feature.residues,
  22197. feature.seqlen,
  22198. feature.md5checksum,
  22199. feature.type_id,
  22200. feature.is_analysis,
  22201. feature.is_obsolete,
  22202. feature.timeaccessioned,
  22203. feature.timelastmodified
  22204. FROM (feature
  22205. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22206. WHERE ((cvterm.name)::text = 'interchromosomal_duplication'::text);
  22207. --
  22208. -- Name: interchromosomal_mutation; Type: VIEW; Schema: so; Owner: -
  22209. --
  22210. CREATE VIEW interchromosomal_mutation AS
  22211. SELECT feature.feature_id AS interchromosomal_mutation_id,
  22212. feature.feature_id,
  22213. feature.dbxref_id,
  22214. feature.organism_id,
  22215. feature.name,
  22216. feature.uniquename,
  22217. feature.residues,
  22218. feature.seqlen,
  22219. feature.md5checksum,
  22220. feature.type_id,
  22221. feature.is_analysis,
  22222. feature.is_obsolete,
  22223. feature.timeaccessioned,
  22224. feature.timelastmodified
  22225. FROM (feature
  22226. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22227. 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));
  22228. --
  22229. -- Name: interchromosomal_transposition; Type: VIEW; Schema: so; Owner: -
  22230. --
  22231. CREATE VIEW interchromosomal_transposition AS
  22232. SELECT feature.feature_id AS interchromosomal_transposition_id,
  22233. feature.feature_id,
  22234. feature.dbxref_id,
  22235. feature.organism_id,
  22236. feature.name,
  22237. feature.uniquename,
  22238. feature.residues,
  22239. feature.seqlen,
  22240. feature.md5checksum,
  22241. feature.type_id,
  22242. feature.is_analysis,
  22243. feature.is_obsolete,
  22244. feature.timeaccessioned,
  22245. feature.timelastmodified
  22246. FROM (feature
  22247. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22248. 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));
  22249. --
  22250. -- Name: intergenic_region; Type: VIEW; Schema: so; Owner: -
  22251. --
  22252. CREATE VIEW intergenic_region AS
  22253. SELECT feature.feature_id AS intergenic_region_id,
  22254. feature.feature_id,
  22255. feature.dbxref_id,
  22256. feature.organism_id,
  22257. feature.name,
  22258. feature.uniquename,
  22259. feature.residues,
  22260. feature.seqlen,
  22261. feature.md5checksum,
  22262. feature.type_id,
  22263. feature.is_analysis,
  22264. feature.is_obsolete,
  22265. feature.timeaccessioned,
  22266. feature.timelastmodified
  22267. FROM (feature
  22268. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22269. WHERE ((cvterm.name)::text = 'intergenic_region'::text);
  22270. --
  22271. -- Name: intergenic_variant; Type: VIEW; Schema: so; Owner: -
  22272. --
  22273. CREATE VIEW intergenic_variant AS
  22274. SELECT feature.feature_id AS intergenic_variant_id,
  22275. feature.feature_id,
  22276. feature.dbxref_id,
  22277. feature.organism_id,
  22278. feature.name,
  22279. feature.uniquename,
  22280. feature.residues,
  22281. feature.seqlen,
  22282. feature.md5checksum,
  22283. feature.type_id,
  22284. feature.is_analysis,
  22285. feature.is_obsolete,
  22286. feature.timeaccessioned,
  22287. feature.timelastmodified
  22288. FROM (feature
  22289. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22290. WHERE ((cvterm.name)::text = 'intergenic_variant'::text);
  22291. --
  22292. -- Name: interior_coding_exon; Type: VIEW; Schema: so; Owner: -
  22293. --
  22294. CREATE VIEW interior_coding_exon AS
  22295. SELECT feature.feature_id AS interior_coding_exon_id,
  22296. feature.feature_id,
  22297. feature.dbxref_id,
  22298. feature.organism_id,
  22299. feature.name,
  22300. feature.uniquename,
  22301. feature.residues,
  22302. feature.seqlen,
  22303. feature.md5checksum,
  22304. feature.type_id,
  22305. feature.is_analysis,
  22306. feature.is_obsolete,
  22307. feature.timeaccessioned,
  22308. feature.timelastmodified
  22309. FROM (feature
  22310. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22311. WHERE ((cvterm.name)::text = 'interior_coding_exon'::text);
  22312. --
  22313. -- Name: interior_exon; Type: VIEW; Schema: so; Owner: -
  22314. --
  22315. CREATE VIEW interior_exon AS
  22316. SELECT feature.feature_id AS interior_exon_id,
  22317. feature.feature_id,
  22318. feature.dbxref_id,
  22319. feature.organism_id,
  22320. feature.name,
  22321. feature.uniquename,
  22322. feature.residues,
  22323. feature.seqlen,
  22324. feature.md5checksum,
  22325. feature.type_id,
  22326. feature.is_analysis,
  22327. feature.is_obsolete,
  22328. feature.timeaccessioned,
  22329. feature.timelastmodified
  22330. FROM (feature
  22331. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22332. WHERE ((cvterm.name)::text = 'interior_exon'::text);
  22333. --
  22334. -- Name: interior_intron; Type: VIEW; Schema: so; Owner: -
  22335. --
  22336. CREATE VIEW interior_intron AS
  22337. SELECT feature.feature_id AS interior_intron_id,
  22338. feature.feature_id,
  22339. feature.dbxref_id,
  22340. feature.organism_id,
  22341. feature.name,
  22342. feature.uniquename,
  22343. feature.residues,
  22344. feature.seqlen,
  22345. feature.md5checksum,
  22346. feature.type_id,
  22347. feature.is_analysis,
  22348. feature.is_obsolete,
  22349. feature.timeaccessioned,
  22350. feature.timelastmodified
  22351. FROM (feature
  22352. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22353. WHERE ((cvterm.name)::text = 'interior_intron'::text);
  22354. --
  22355. -- Name: intermediate; Type: VIEW; Schema: so; Owner: -
  22356. --
  22357. CREATE VIEW intermediate AS
  22358. SELECT feature.feature_id AS intermediate_id,
  22359. feature.feature_id,
  22360. feature.dbxref_id,
  22361. feature.organism_id,
  22362. feature.name,
  22363. feature.uniquename,
  22364. feature.residues,
  22365. feature.seqlen,
  22366. feature.md5checksum,
  22367. feature.type_id,
  22368. feature.is_analysis,
  22369. feature.is_obsolete,
  22370. feature.timeaccessioned,
  22371. feature.timelastmodified
  22372. FROM (feature
  22373. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22374. WHERE ((cvterm.name)::text = 'intermediate'::text);
  22375. --
  22376. -- Name: intermediate_element; Type: VIEW; Schema: so; Owner: -
  22377. --
  22378. CREATE VIEW intermediate_element AS
  22379. SELECT feature.feature_id AS intermediate_element_id,
  22380. feature.feature_id,
  22381. feature.dbxref_id,
  22382. feature.organism_id,
  22383. feature.name,
  22384. feature.uniquename,
  22385. feature.residues,
  22386. feature.seqlen,
  22387. feature.md5checksum,
  22388. feature.type_id,
  22389. feature.is_analysis,
  22390. feature.is_obsolete,
  22391. feature.timeaccessioned,
  22392. feature.timelastmodified
  22393. FROM (feature
  22394. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22395. WHERE ((cvterm.name)::text = 'intermediate_element'::text);
  22396. --
  22397. -- Name: internal_eliminated_sequence; Type: VIEW; Schema: so; Owner: -
  22398. --
  22399. CREATE VIEW internal_eliminated_sequence AS
  22400. SELECT feature.feature_id AS internal_eliminated_sequence_id,
  22401. feature.feature_id,
  22402. feature.dbxref_id,
  22403. feature.organism_id,
  22404. feature.name,
  22405. feature.uniquename,
  22406. feature.residues,
  22407. feature.seqlen,
  22408. feature.md5checksum,
  22409. feature.type_id,
  22410. feature.is_analysis,
  22411. feature.is_obsolete,
  22412. feature.timeaccessioned,
  22413. feature.timelastmodified
  22414. FROM (feature
  22415. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22416. WHERE ((cvterm.name)::text = 'internal_eliminated_sequence'::text);
  22417. --
  22418. -- Name: internal_guide_sequence; Type: VIEW; Schema: so; Owner: -
  22419. --
  22420. CREATE VIEW internal_guide_sequence AS
  22421. SELECT feature.feature_id AS internal_guide_sequence_id,
  22422. feature.feature_id,
  22423. feature.dbxref_id,
  22424. feature.organism_id,
  22425. feature.name,
  22426. feature.uniquename,
  22427. feature.residues,
  22428. feature.seqlen,
  22429. feature.md5checksum,
  22430. feature.type_id,
  22431. feature.is_analysis,
  22432. feature.is_obsolete,
  22433. feature.timeaccessioned,
  22434. feature.timelastmodified
  22435. FROM (feature
  22436. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22437. WHERE ((cvterm.name)::text = 'internal_guide_sequence'::text);
  22438. --
  22439. -- Name: internal_ribosome_entry_site; Type: VIEW; Schema: so; Owner: -
  22440. --
  22441. CREATE VIEW internal_ribosome_entry_site AS
  22442. SELECT feature.feature_id AS internal_ribosome_entry_site_id,
  22443. feature.feature_id,
  22444. feature.dbxref_id,
  22445. feature.organism_id,
  22446. feature.name,
  22447. feature.uniquename,
  22448. feature.residues,
  22449. feature.seqlen,
  22450. feature.md5checksum,
  22451. feature.type_id,
  22452. feature.is_analysis,
  22453. feature.is_obsolete,
  22454. feature.timeaccessioned,
  22455. feature.timelastmodified
  22456. FROM (feature
  22457. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22458. WHERE (((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text) OR ((cvterm.name)::text = 'internal_ribosome_entry_site'::text));
  22459. --
  22460. -- Name: internal_shine_dalgarno_sequence; Type: VIEW; Schema: so; Owner: -
  22461. --
  22462. CREATE VIEW internal_shine_dalgarno_sequence AS
  22463. SELECT feature.feature_id AS internal_shine_dalgarno_sequence_id,
  22464. feature.feature_id,
  22465. feature.dbxref_id,
  22466. feature.organism_id,
  22467. feature.name,
  22468. feature.uniquename,
  22469. feature.residues,
  22470. feature.seqlen,
  22471. feature.md5checksum,
  22472. feature.type_id,
  22473. feature.is_analysis,
  22474. feature.is_obsolete,
  22475. feature.timeaccessioned,
  22476. feature.timelastmodified
  22477. FROM (feature
  22478. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22479. WHERE ((cvterm.name)::text = 'internal_Shine_Dalgarno_sequence'::text);
  22480. --
  22481. -- Name: internal_transcribed_spacer_region; Type: VIEW; Schema: so; Owner: -
  22482. --
  22483. CREATE VIEW internal_transcribed_spacer_region AS
  22484. SELECT feature.feature_id AS internal_transcribed_spacer_region_id,
  22485. feature.feature_id,
  22486. feature.dbxref_id,
  22487. feature.organism_id,
  22488. feature.name,
  22489. feature.uniquename,
  22490. feature.residues,
  22491. feature.seqlen,
  22492. feature.md5checksum,
  22493. feature.type_id,
  22494. feature.is_analysis,
  22495. feature.is_obsolete,
  22496. feature.timeaccessioned,
  22497. feature.timelastmodified
  22498. FROM (feature
  22499. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22500. WHERE ((cvterm.name)::text = 'internal_transcribed_spacer_region'::text);
  22501. --
  22502. -- Name: internal_utr; Type: VIEW; Schema: so; Owner: -
  22503. --
  22504. CREATE VIEW internal_utr AS
  22505. SELECT feature.feature_id AS internal_utr_id,
  22506. feature.feature_id,
  22507. feature.dbxref_id,
  22508. feature.organism_id,
  22509. feature.name,
  22510. feature.uniquename,
  22511. feature.residues,
  22512. feature.seqlen,
  22513. feature.md5checksum,
  22514. feature.type_id,
  22515. feature.is_analysis,
  22516. feature.is_obsolete,
  22517. feature.timeaccessioned,
  22518. feature.timelastmodified
  22519. FROM (feature
  22520. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22521. WHERE ((cvterm.name)::text = 'internal_UTR'::text);
  22522. --
  22523. -- Name: intrachromosomal; Type: VIEW; Schema: so; Owner: -
  22524. --
  22525. CREATE VIEW intrachromosomal AS
  22526. SELECT feature.feature_id AS intrachromosomal_id,
  22527. feature.feature_id,
  22528. feature.dbxref_id,
  22529. feature.organism_id,
  22530. feature.name,
  22531. feature.uniquename,
  22532. feature.residues,
  22533. feature.seqlen,
  22534. feature.md5checksum,
  22535. feature.type_id,
  22536. feature.is_analysis,
  22537. feature.is_obsolete,
  22538. feature.timeaccessioned,
  22539. feature.timelastmodified
  22540. FROM (feature
  22541. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22542. WHERE ((cvterm.name)::text = 'intrachromosomal'::text);
  22543. --
  22544. -- Name: intrachromosomal_duplication; Type: VIEW; Schema: so; Owner: -
  22545. --
  22546. CREATE VIEW intrachromosomal_duplication AS
  22547. SELECT feature.feature_id AS intrachromosomal_duplication_id,
  22548. feature.feature_id,
  22549. feature.dbxref_id,
  22550. feature.organism_id,
  22551. feature.name,
  22552. feature.uniquename,
  22553. feature.residues,
  22554. feature.seqlen,
  22555. feature.md5checksum,
  22556. feature.type_id,
  22557. feature.is_analysis,
  22558. feature.is_obsolete,
  22559. feature.timeaccessioned,
  22560. feature.timelastmodified
  22561. FROM (feature
  22562. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22563. 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));
  22564. --
  22565. -- Name: intrachromosomal_mutation; Type: VIEW; Schema: so; Owner: -
  22566. --
  22567. CREATE VIEW intrachromosomal_mutation AS
  22568. SELECT feature.feature_id AS intrachromosomal_mutation_id,
  22569. feature.feature_id,
  22570. feature.dbxref_id,
  22571. feature.organism_id,
  22572. feature.name,
  22573. feature.uniquename,
  22574. feature.residues,
  22575. feature.seqlen,
  22576. feature.md5checksum,
  22577. feature.type_id,
  22578. feature.is_analysis,
  22579. feature.is_obsolete,
  22580. feature.timeaccessioned,
  22581. feature.timelastmodified
  22582. FROM (feature
  22583. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22584. 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));
  22585. --
  22586. -- Name: intrachromosomal_transposition; Type: VIEW; Schema: so; Owner: -
  22587. --
  22588. CREATE VIEW intrachromosomal_transposition AS
  22589. SELECT feature.feature_id AS intrachromosomal_transposition_id,
  22590. feature.feature_id,
  22591. feature.dbxref_id,
  22592. feature.organism_id,
  22593. feature.name,
  22594. feature.uniquename,
  22595. feature.residues,
  22596. feature.seqlen,
  22597. feature.md5checksum,
  22598. feature.type_id,
  22599. feature.is_analysis,
  22600. feature.is_obsolete,
  22601. feature.timeaccessioned,
  22602. feature.timelastmodified
  22603. FROM (feature
  22604. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22605. 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));
  22606. --
  22607. -- Name: intramembrane_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  22608. --
  22609. CREATE VIEW intramembrane_polypeptide_region AS
  22610. SELECT feature.feature_id AS intramembrane_polypeptide_region_id,
  22611. feature.feature_id,
  22612. feature.dbxref_id,
  22613. feature.organism_id,
  22614. feature.name,
  22615. feature.uniquename,
  22616. feature.residues,
  22617. feature.seqlen,
  22618. feature.md5checksum,
  22619. feature.type_id,
  22620. feature.is_analysis,
  22621. feature.is_obsolete,
  22622. feature.timeaccessioned,
  22623. feature.timelastmodified
  22624. FROM (feature
  22625. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22626. WHERE ((((cvterm.name)::text = 'membrane_peptide_loop'::text) OR ((cvterm.name)::text = 'transmembrane_polypeptide_region'::text)) OR ((cvterm.name)::text = 'intramembrane_polypeptide_region'::text));
  22627. --
  22628. -- Name: intrinsically_unstructured_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  22629. --
  22630. CREATE VIEW intrinsically_unstructured_polypeptide_region AS
  22631. SELECT feature.feature_id AS intrinsically_unstructured_polypeptide_region_id,
  22632. feature.feature_id,
  22633. feature.dbxref_id,
  22634. feature.organism_id,
  22635. feature.name,
  22636. feature.uniquename,
  22637. feature.residues,
  22638. feature.seqlen,
  22639. feature.md5checksum,
  22640. feature.type_id,
  22641. feature.is_analysis,
  22642. feature.is_obsolete,
  22643. feature.timeaccessioned,
  22644. feature.timelastmodified
  22645. FROM (feature
  22646. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22647. WHERE ((cvterm.name)::text = 'intrinsically_unstructured_polypeptide_region'::text);
  22648. --
  22649. -- Name: introgressed_chromosome_region; Type: VIEW; Schema: so; Owner: -
  22650. --
  22651. CREATE VIEW introgressed_chromosome_region AS
  22652. SELECT feature.feature_id AS introgressed_chromosome_region_id,
  22653. feature.feature_id,
  22654. feature.dbxref_id,
  22655. feature.organism_id,
  22656. feature.name,
  22657. feature.uniquename,
  22658. feature.residues,
  22659. feature.seqlen,
  22660. feature.md5checksum,
  22661. feature.type_id,
  22662. feature.is_analysis,
  22663. feature.is_obsolete,
  22664. feature.timeaccessioned,
  22665. feature.timelastmodified
  22666. FROM (feature
  22667. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22668. WHERE ((cvterm.name)::text = 'introgressed_chromosome_region'::text);
  22669. --
  22670. -- Name: intron; Type: VIEW; Schema: so; Owner: -
  22671. --
  22672. CREATE VIEW intron AS
  22673. SELECT feature.feature_id AS intron_id,
  22674. feature.feature_id,
  22675. feature.dbxref_id,
  22676. feature.organism_id,
  22677. feature.name,
  22678. feature.uniquename,
  22679. feature.residues,
  22680. feature.seqlen,
  22681. feature.md5checksum,
  22682. feature.type_id,
  22683. feature.is_analysis,
  22684. feature.is_obsolete,
  22685. feature.timeaccessioned,
  22686. feature.timelastmodified
  22687. FROM (feature
  22688. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22689. 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));
  22690. --
  22691. -- Name: intron_domain; Type: VIEW; Schema: so; Owner: -
  22692. --
  22693. CREATE VIEW intron_domain AS
  22694. SELECT feature.feature_id AS intron_domain_id,
  22695. feature.feature_id,
  22696. feature.dbxref_id,
  22697. feature.organism_id,
  22698. feature.name,
  22699. feature.uniquename,
  22700. feature.residues,
  22701. feature.seqlen,
  22702. feature.md5checksum,
  22703. feature.type_id,
  22704. feature.is_analysis,
  22705. feature.is_obsolete,
  22706. feature.timeaccessioned,
  22707. feature.timelastmodified
  22708. FROM (feature
  22709. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22710. WHERE ((((cvterm.name)::text = 'internal_guide_sequence'::text) OR ((cvterm.name)::text = 'mirtron'::text)) OR ((cvterm.name)::text = 'intron_domain'::text));
  22711. --
  22712. -- Name: intron_gain; Type: VIEW; Schema: so; Owner: -
  22713. --
  22714. CREATE VIEW intron_gain AS
  22715. SELECT feature.feature_id AS intron_gain_id,
  22716. feature.feature_id,
  22717. feature.dbxref_id,
  22718. feature.organism_id,
  22719. feature.name,
  22720. feature.uniquename,
  22721. feature.residues,
  22722. feature.seqlen,
  22723. feature.md5checksum,
  22724. feature.type_id,
  22725. feature.is_analysis,
  22726. feature.is_obsolete,
  22727. feature.timeaccessioned,
  22728. feature.timelastmodified
  22729. FROM (feature
  22730. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22731. WHERE ((cvterm.name)::text = 'intron_gain'::text);
  22732. --
  22733. -- Name: intron_variant; Type: VIEW; Schema: so; Owner: -
  22734. --
  22735. CREATE VIEW intron_variant AS
  22736. SELECT feature.feature_id AS intron_variant_id,
  22737. feature.feature_id,
  22738. feature.dbxref_id,
  22739. feature.organism_id,
  22740. feature.name,
  22741. feature.uniquename,
  22742. feature.residues,
  22743. feature.seqlen,
  22744. feature.md5checksum,
  22745. feature.type_id,
  22746. feature.is_analysis,
  22747. feature.is_obsolete,
  22748. feature.timeaccessioned,
  22749. feature.timelastmodified
  22750. FROM (feature
  22751. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22752. 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));
  22753. --
  22754. -- Name: intronic_regulatory_region; Type: VIEW; Schema: so; Owner: -
  22755. --
  22756. CREATE VIEW intronic_regulatory_region AS
  22757. SELECT feature.feature_id AS intronic_regulatory_region_id,
  22758. feature.feature_id,
  22759. feature.dbxref_id,
  22760. feature.organism_id,
  22761. feature.name,
  22762. feature.uniquename,
  22763. feature.residues,
  22764. feature.seqlen,
  22765. feature.md5checksum,
  22766. feature.type_id,
  22767. feature.is_analysis,
  22768. feature.is_obsolete,
  22769. feature.timeaccessioned,
  22770. feature.timelastmodified
  22771. FROM (feature
  22772. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22773. WHERE ((cvterm.name)::text = 'intronic_regulatory_region'::text);
  22774. --
  22775. -- Name: intronic_splice_enhancer; Type: VIEW; Schema: so; Owner: -
  22776. --
  22777. CREATE VIEW intronic_splice_enhancer AS
  22778. SELECT feature.feature_id AS intronic_splice_enhancer_id,
  22779. feature.feature_id,
  22780. feature.dbxref_id,
  22781. feature.organism_id,
  22782. feature.name,
  22783. feature.uniquename,
  22784. feature.residues,
  22785. feature.seqlen,
  22786. feature.md5checksum,
  22787. feature.type_id,
  22788. feature.is_analysis,
  22789. feature.is_obsolete,
  22790. feature.timeaccessioned,
  22791. feature.timelastmodified
  22792. FROM (feature
  22793. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22794. WHERE ((cvterm.name)::text = 'intronic_splice_enhancer'::text);
  22795. --
  22796. -- Name: invalidated; Type: VIEW; Schema: so; Owner: -
  22797. --
  22798. CREATE VIEW invalidated AS
  22799. SELECT feature.feature_id AS invalidated_id,
  22800. feature.feature_id,
  22801. feature.dbxref_id,
  22802. feature.organism_id,
  22803. feature.name,
  22804. feature.uniquename,
  22805. feature.residues,
  22806. feature.seqlen,
  22807. feature.md5checksum,
  22808. feature.type_id,
  22809. feature.is_analysis,
  22810. feature.is_obsolete,
  22811. feature.timeaccessioned,
  22812. feature.timelastmodified
  22813. FROM (feature
  22814. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22815. 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));
  22816. --
  22817. -- Name: invalidated_by_chimeric_cdna; Type: VIEW; Schema: so; Owner: -
  22818. --
  22819. CREATE VIEW invalidated_by_chimeric_cdna AS
  22820. SELECT feature.feature_id AS invalidated_by_chimeric_cdna_id,
  22821. feature.feature_id,
  22822. feature.dbxref_id,
  22823. feature.organism_id,
  22824. feature.name,
  22825. feature.uniquename,
  22826. feature.residues,
  22827. feature.seqlen,
  22828. feature.md5checksum,
  22829. feature.type_id,
  22830. feature.is_analysis,
  22831. feature.is_obsolete,
  22832. feature.timeaccessioned,
  22833. feature.timelastmodified
  22834. FROM (feature
  22835. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22836. WHERE ((cvterm.name)::text = 'invalidated_by_chimeric_cDNA'::text);
  22837. --
  22838. -- Name: invalidated_by_genomic_contamination; Type: VIEW; Schema: so; Owner: -
  22839. --
  22840. CREATE VIEW invalidated_by_genomic_contamination AS
  22841. SELECT feature.feature_id AS invalidated_by_genomic_contamination_id,
  22842. feature.feature_id,
  22843. feature.dbxref_id,
  22844. feature.organism_id,
  22845. feature.name,
  22846. feature.uniquename,
  22847. feature.residues,
  22848. feature.seqlen,
  22849. feature.md5checksum,
  22850. feature.type_id,
  22851. feature.is_analysis,
  22852. feature.is_obsolete,
  22853. feature.timeaccessioned,
  22854. feature.timelastmodified
  22855. FROM (feature
  22856. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22857. WHERE ((cvterm.name)::text = 'invalidated_by_genomic_contamination'::text);
  22858. --
  22859. -- Name: invalidated_by_genomic_polya_primed_cdna; Type: VIEW; Schema: so; Owner: -
  22860. --
  22861. CREATE VIEW invalidated_by_genomic_polya_primed_cdna AS
  22862. SELECT feature.feature_id AS invalidated_by_genomic_polya_primed_cdna_id,
  22863. feature.feature_id,
  22864. feature.dbxref_id,
  22865. feature.organism_id,
  22866. feature.name,
  22867. feature.uniquename,
  22868. feature.residues,
  22869. feature.seqlen,
  22870. feature.md5checksum,
  22871. feature.type_id,
  22872. feature.is_analysis,
  22873. feature.is_obsolete,
  22874. feature.timeaccessioned,
  22875. feature.timelastmodified
  22876. FROM (feature
  22877. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22878. WHERE ((cvterm.name)::text = 'invalidated_by_genomic_polyA_primed_cDNA'::text);
  22879. --
  22880. -- Name: invalidated_by_partial_processing; Type: VIEW; Schema: so; Owner: -
  22881. --
  22882. CREATE VIEW invalidated_by_partial_processing AS
  22883. SELECT feature.feature_id AS invalidated_by_partial_processing_id,
  22884. feature.feature_id,
  22885. feature.dbxref_id,
  22886. feature.organism_id,
  22887. feature.name,
  22888. feature.uniquename,
  22889. feature.residues,
  22890. feature.seqlen,
  22891. feature.md5checksum,
  22892. feature.type_id,
  22893. feature.is_analysis,
  22894. feature.is_obsolete,
  22895. feature.timeaccessioned,
  22896. feature.timelastmodified
  22897. FROM (feature
  22898. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22899. WHERE ((cvterm.name)::text = 'invalidated_by_partial_processing'::text);
  22900. --
  22901. -- Name: invalidated_cdna_clone; Type: VIEW; Schema: so; Owner: -
  22902. --
  22903. CREATE VIEW invalidated_cdna_clone AS
  22904. SELECT feature.feature_id AS invalidated_cdna_clone_id,
  22905. feature.feature_id,
  22906. feature.dbxref_id,
  22907. feature.organism_id,
  22908. feature.name,
  22909. feature.uniquename,
  22910. feature.residues,
  22911. feature.seqlen,
  22912. feature.md5checksum,
  22913. feature.type_id,
  22914. feature.is_analysis,
  22915. feature.is_obsolete,
  22916. feature.timeaccessioned,
  22917. feature.timelastmodified
  22918. FROM (feature
  22919. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22920. 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));
  22921. --
  22922. -- Name: inversion; Type: VIEW; Schema: so; Owner: -
  22923. --
  22924. CREATE VIEW inversion AS
  22925. SELECT feature.feature_id AS inversion_id,
  22926. feature.feature_id,
  22927. feature.dbxref_id,
  22928. feature.organism_id,
  22929. feature.name,
  22930. feature.uniquename,
  22931. feature.residues,
  22932. feature.seqlen,
  22933. feature.md5checksum,
  22934. feature.type_id,
  22935. feature.is_analysis,
  22936. feature.is_obsolete,
  22937. feature.timeaccessioned,
  22938. feature.timelastmodified
  22939. FROM (feature
  22940. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22941. WHERE ((cvterm.name)::text = 'inversion'::text);
  22942. --
  22943. -- Name: inversion_attribute; Type: VIEW; Schema: so; Owner: -
  22944. --
  22945. CREATE VIEW inversion_attribute AS
  22946. SELECT feature.feature_id AS inversion_attribute_id,
  22947. feature.feature_id,
  22948. feature.dbxref_id,
  22949. feature.organism_id,
  22950. feature.name,
  22951. feature.uniquename,
  22952. feature.residues,
  22953. feature.seqlen,
  22954. feature.md5checksum,
  22955. feature.type_id,
  22956. feature.is_analysis,
  22957. feature.is_obsolete,
  22958. feature.timeaccessioned,
  22959. feature.timelastmodified
  22960. FROM (feature
  22961. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22962. WHERE ((((cvterm.name)::text = 'pericentric'::text) OR ((cvterm.name)::text = 'paracentric'::text)) OR ((cvterm.name)::text = 'inversion_attribute'::text));
  22963. --
  22964. -- Name: inversion_breakpoint; Type: VIEW; Schema: so; Owner: -
  22965. --
  22966. CREATE VIEW inversion_breakpoint AS
  22967. SELECT feature.feature_id AS inversion_breakpoint_id,
  22968. feature.feature_id,
  22969. feature.dbxref_id,
  22970. feature.organism_id,
  22971. feature.name,
  22972. feature.uniquename,
  22973. feature.residues,
  22974. feature.seqlen,
  22975. feature.md5checksum,
  22976. feature.type_id,
  22977. feature.is_analysis,
  22978. feature.is_obsolete,
  22979. feature.timeaccessioned,
  22980. feature.timelastmodified
  22981. FROM (feature
  22982. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  22983. WHERE ((cvterm.name)::text = 'inversion_breakpoint'::text);
  22984. --
  22985. -- Name: inversion_cum_translocation; Type: VIEW; Schema: so; Owner: -
  22986. --
  22987. CREATE VIEW inversion_cum_translocation AS
  22988. SELECT feature.feature_id AS inversion_cum_translocation_id,
  22989. feature.feature_id,
  22990. feature.dbxref_id,
  22991. feature.organism_id,
  22992. feature.name,
  22993. feature.uniquename,
  22994. feature.residues,
  22995. feature.seqlen,
  22996. feature.md5checksum,
  22997. feature.type_id,
  22998. feature.is_analysis,
  22999. feature.is_obsolete,
  23000. feature.timeaccessioned,
  23001. feature.timelastmodified
  23002. FROM (feature
  23003. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23004. WHERE (((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text) OR ((cvterm.name)::text = 'inversion_cum_translocation'::text));
  23005. --
  23006. -- Name: inversion_derived_aneuploid_chromosome; Type: VIEW; Schema: so; Owner: -
  23007. --
  23008. CREATE VIEW inversion_derived_aneuploid_chromosome AS
  23009. SELECT feature.feature_id AS inversion_derived_aneuploid_chromosome_id,
  23010. feature.feature_id,
  23011. feature.dbxref_id,
  23012. feature.organism_id,
  23013. feature.name,
  23014. feature.uniquename,
  23015. feature.residues,
  23016. feature.seqlen,
  23017. feature.md5checksum,
  23018. feature.type_id,
  23019. feature.is_analysis,
  23020. feature.is_obsolete,
  23021. feature.timeaccessioned,
  23022. feature.timelastmodified
  23023. FROM (feature
  23024. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23025. WHERE ((cvterm.name)::text = 'inversion_derived_aneuploid_chromosome'::text);
  23026. --
  23027. -- Name: inversion_derived_bipartite_deficiency; Type: VIEW; Schema: so; Owner: -
  23028. --
  23029. CREATE VIEW inversion_derived_bipartite_deficiency AS
  23030. SELECT feature.feature_id AS inversion_derived_bipartite_deficiency_id,
  23031. feature.feature_id,
  23032. feature.dbxref_id,
  23033. feature.organism_id,
  23034. feature.name,
  23035. feature.uniquename,
  23036. feature.residues,
  23037. feature.seqlen,
  23038. feature.md5checksum,
  23039. feature.type_id,
  23040. feature.is_analysis,
  23041. feature.is_obsolete,
  23042. feature.timeaccessioned,
  23043. feature.timelastmodified
  23044. FROM (feature
  23045. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23046. WHERE ((cvterm.name)::text = 'inversion_derived_bipartite_deficiency'::text);
  23047. --
  23048. -- Name: inversion_derived_bipartite_duplication; Type: VIEW; Schema: so; Owner: -
  23049. --
  23050. CREATE VIEW inversion_derived_bipartite_duplication AS
  23051. SELECT feature.feature_id AS inversion_derived_bipartite_duplication_id,
  23052. feature.feature_id,
  23053. feature.dbxref_id,
  23054. feature.organism_id,
  23055. feature.name,
  23056. feature.uniquename,
  23057. feature.residues,
  23058. feature.seqlen,
  23059. feature.md5checksum,
  23060. feature.type_id,
  23061. feature.is_analysis,
  23062. feature.is_obsolete,
  23063. feature.timeaccessioned,
  23064. feature.timelastmodified
  23065. FROM (feature
  23066. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23067. WHERE ((cvterm.name)::text = 'inversion_derived_bipartite_duplication'::text);
  23068. --
  23069. -- Name: inversion_derived_deficiency_plus_aneuploid; Type: VIEW; Schema: so; Owner: -
  23070. --
  23071. CREATE VIEW inversion_derived_deficiency_plus_aneuploid AS
  23072. SELECT feature.feature_id AS inversion_derived_deficiency_plus_aneuploid_id,
  23073. feature.feature_id,
  23074. feature.dbxref_id,
  23075. feature.organism_id,
  23076. feature.name,
  23077. feature.uniquename,
  23078. feature.residues,
  23079. feature.seqlen,
  23080. feature.md5checksum,
  23081. feature.type_id,
  23082. feature.is_analysis,
  23083. feature.is_obsolete,
  23084. feature.timeaccessioned,
  23085. feature.timelastmodified
  23086. FROM (feature
  23087. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23088. WHERE ((cvterm.name)::text = 'inversion_derived_deficiency_plus_aneuploid'::text);
  23089. --
  23090. -- Name: inversion_derived_deficiency_plus_duplication; Type: VIEW; Schema: so; Owner: -
  23091. --
  23092. CREATE VIEW inversion_derived_deficiency_plus_duplication AS
  23093. SELECT feature.feature_id AS inversion_derived_deficiency_plus_duplication_id,
  23094. feature.feature_id,
  23095. feature.dbxref_id,
  23096. feature.organism_id,
  23097. feature.name,
  23098. feature.uniquename,
  23099. feature.residues,
  23100. feature.seqlen,
  23101. feature.md5checksum,
  23102. feature.type_id,
  23103. feature.is_analysis,
  23104. feature.is_obsolete,
  23105. feature.timeaccessioned,
  23106. feature.timelastmodified
  23107. FROM (feature
  23108. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23109. WHERE ((cvterm.name)::text = 'inversion_derived_deficiency_plus_duplication'::text);
  23110. --
  23111. -- Name: inversion_derived_duplication_plus_aneuploid; Type: VIEW; Schema: so; Owner: -
  23112. --
  23113. CREATE VIEW inversion_derived_duplication_plus_aneuploid AS
  23114. SELECT feature.feature_id AS inversion_derived_duplication_plus_aneuploid_id,
  23115. feature.feature_id,
  23116. feature.dbxref_id,
  23117. feature.organism_id,
  23118. feature.name,
  23119. feature.uniquename,
  23120. feature.residues,
  23121. feature.seqlen,
  23122. feature.md5checksum,
  23123. feature.type_id,
  23124. feature.is_analysis,
  23125. feature.is_obsolete,
  23126. feature.timeaccessioned,
  23127. feature.timelastmodified
  23128. FROM (feature
  23129. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23130. WHERE ((cvterm.name)::text = 'inversion_derived_duplication_plus_aneuploid'::text);
  23131. --
  23132. -- Name: inversion_site; Type: VIEW; Schema: so; Owner: -
  23133. --
  23134. CREATE VIEW inversion_site AS
  23135. SELECT feature.feature_id AS inversion_site_id,
  23136. feature.feature_id,
  23137. feature.dbxref_id,
  23138. feature.organism_id,
  23139. feature.name,
  23140. feature.uniquename,
  23141. feature.residues,
  23142. feature.seqlen,
  23143. feature.md5checksum,
  23144. feature.type_id,
  23145. feature.is_analysis,
  23146. feature.is_obsolete,
  23147. feature.timeaccessioned,
  23148. feature.timelastmodified
  23149. FROM (feature
  23150. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23151. WHERE (((cvterm.name)::text = 'FRT_site'::text) OR ((cvterm.name)::text = 'inversion_site'::text));
  23152. --
  23153. -- Name: inversion_site_part; Type: VIEW; Schema: so; Owner: -
  23154. --
  23155. CREATE VIEW inversion_site_part AS
  23156. SELECT feature.feature_id AS inversion_site_part_id,
  23157. feature.feature_id,
  23158. feature.dbxref_id,
  23159. feature.organism_id,
  23160. feature.name,
  23161. feature.uniquename,
  23162. feature.residues,
  23163. feature.seqlen,
  23164. feature.md5checksum,
  23165. feature.type_id,
  23166. feature.is_analysis,
  23167. feature.is_obsolete,
  23168. feature.timeaccessioned,
  23169. feature.timelastmodified
  23170. FROM (feature
  23171. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23172. WHERE ((((cvterm.name)::text = 'IRLinv_site'::text) OR ((cvterm.name)::text = 'IRRinv_site'::text)) OR ((cvterm.name)::text = 'inversion_site_part'::text));
  23173. --
  23174. -- Name: invert_inter_transposition; Type: VIEW; Schema: so; Owner: -
  23175. --
  23176. CREATE VIEW invert_inter_transposition AS
  23177. SELECT feature.feature_id AS invert_inter_transposition_id,
  23178. feature.feature_id,
  23179. feature.dbxref_id,
  23180. feature.organism_id,
  23181. feature.name,
  23182. feature.uniquename,
  23183. feature.residues,
  23184. feature.seqlen,
  23185. feature.md5checksum,
  23186. feature.type_id,
  23187. feature.is_analysis,
  23188. feature.is_obsolete,
  23189. feature.timeaccessioned,
  23190. feature.timelastmodified
  23191. FROM (feature
  23192. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23193. WHERE ((cvterm.name)::text = 'inverted_interchromosomal_transposition'::text);
  23194. --
  23195. -- Name: invert_intra_transposition; Type: VIEW; Schema: so; Owner: -
  23196. --
  23197. CREATE VIEW invert_intra_transposition AS
  23198. SELECT feature.feature_id AS invert_intra_transposition_id,
  23199. feature.feature_id,
  23200. feature.dbxref_id,
  23201. feature.organism_id,
  23202. feature.name,
  23203. feature.uniquename,
  23204. feature.residues,
  23205. feature.seqlen,
  23206. feature.md5checksum,
  23207. feature.type_id,
  23208. feature.is_analysis,
  23209. feature.is_obsolete,
  23210. feature.timeaccessioned,
  23211. feature.timelastmodified
  23212. FROM (feature
  23213. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23214. WHERE ((cvterm.name)::text = 'inverted_intrachromosomal_transposition'::text);
  23215. --
  23216. -- Name: inverted; Type: VIEW; Schema: so; Owner: -
  23217. --
  23218. CREATE VIEW inverted AS
  23219. SELECT feature.feature_id AS inverted_id,
  23220. feature.feature_id,
  23221. feature.dbxref_id,
  23222. feature.organism_id,
  23223. feature.name,
  23224. feature.uniquename,
  23225. feature.residues,
  23226. feature.seqlen,
  23227. feature.md5checksum,
  23228. feature.type_id,
  23229. feature.is_analysis,
  23230. feature.is_obsolete,
  23231. feature.timeaccessioned,
  23232. feature.timelastmodified
  23233. FROM (feature
  23234. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23235. WHERE ((cvterm.name)::text = 'inverted'::text);
  23236. --
  23237. -- Name: inverted_insertional_duplication; Type: VIEW; Schema: so; Owner: -
  23238. --
  23239. CREATE VIEW inverted_insertional_duplication AS
  23240. SELECT feature.feature_id AS inverted_insertional_duplication_id,
  23241. feature.feature_id,
  23242. feature.dbxref_id,
  23243. feature.organism_id,
  23244. feature.name,
  23245. feature.uniquename,
  23246. feature.residues,
  23247. feature.seqlen,
  23248. feature.md5checksum,
  23249. feature.type_id,
  23250. feature.is_analysis,
  23251. feature.is_obsolete,
  23252. feature.timeaccessioned,
  23253. feature.timelastmodified
  23254. FROM (feature
  23255. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23256. WHERE ((cvterm.name)::text = 'inverted_insertional_duplication'::text);
  23257. --
  23258. -- Name: inverted_repeat; Type: VIEW; Schema: so; Owner: -
  23259. --
  23260. CREATE VIEW inverted_repeat AS
  23261. SELECT feature.feature_id AS inverted_repeat_id,
  23262. feature.feature_id,
  23263. feature.dbxref_id,
  23264. feature.organism_id,
  23265. feature.name,
  23266. feature.uniquename,
  23267. feature.residues,
  23268. feature.seqlen,
  23269. feature.md5checksum,
  23270. feature.type_id,
  23271. feature.is_analysis,
  23272. feature.is_obsolete,
  23273. feature.timeaccessioned,
  23274. feature.timelastmodified
  23275. FROM (feature
  23276. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23277. 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));
  23278. --
  23279. -- Name: inverted_ring_chromosome; Type: VIEW; Schema: so; Owner: -
  23280. --
  23281. CREATE VIEW inverted_ring_chromosome AS
  23282. SELECT feature.feature_id AS inverted_ring_chromosome_id,
  23283. feature.feature_id,
  23284. feature.dbxref_id,
  23285. feature.organism_id,
  23286. feature.name,
  23287. feature.uniquename,
  23288. feature.residues,
  23289. feature.seqlen,
  23290. feature.md5checksum,
  23291. feature.type_id,
  23292. feature.is_analysis,
  23293. feature.is_obsolete,
  23294. feature.timeaccessioned,
  23295. feature.timelastmodified
  23296. FROM (feature
  23297. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23298. WHERE ((cvterm.name)::text = 'inverted_ring_chromosome'::text);
  23299. --
  23300. -- Name: inverted_tandem_duplication; Type: VIEW; Schema: so; Owner: -
  23301. --
  23302. CREATE VIEW inverted_tandem_duplication AS
  23303. SELECT feature.feature_id AS inverted_tandem_duplication_id,
  23304. feature.feature_id,
  23305. feature.dbxref_id,
  23306. feature.organism_id,
  23307. feature.name,
  23308. feature.uniquename,
  23309. feature.residues,
  23310. feature.seqlen,
  23311. feature.md5checksum,
  23312. feature.type_id,
  23313. feature.is_analysis,
  23314. feature.is_obsolete,
  23315. feature.timeaccessioned,
  23316. feature.timelastmodified
  23317. FROM (feature
  23318. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23319. WHERE ((cvterm.name)::text = 'inverted_tandem_duplication'::text);
  23320. --
  23321. -- Name: irlinv_site; Type: VIEW; Schema: so; Owner: -
  23322. --
  23323. CREATE VIEW irlinv_site AS
  23324. SELECT feature.feature_id AS irlinv_site_id,
  23325. feature.feature_id,
  23326. feature.dbxref_id,
  23327. feature.organism_id,
  23328. feature.name,
  23329. feature.uniquename,
  23330. feature.residues,
  23331. feature.seqlen,
  23332. feature.md5checksum,
  23333. feature.type_id,
  23334. feature.is_analysis,
  23335. feature.is_obsolete,
  23336. feature.timeaccessioned,
  23337. feature.timelastmodified
  23338. FROM (feature
  23339. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23340. WHERE ((cvterm.name)::text = 'IRLinv_site'::text);
  23341. --
  23342. -- Name: iron_responsive_element; Type: VIEW; Schema: so; Owner: -
  23343. --
  23344. CREATE VIEW iron_responsive_element AS
  23345. SELECT feature.feature_id AS iron_responsive_element_id,
  23346. feature.feature_id,
  23347. feature.dbxref_id,
  23348. feature.organism_id,
  23349. feature.name,
  23350. feature.uniquename,
  23351. feature.residues,
  23352. feature.seqlen,
  23353. feature.md5checksum,
  23354. feature.type_id,
  23355. feature.is_analysis,
  23356. feature.is_obsolete,
  23357. feature.timeaccessioned,
  23358. feature.timelastmodified
  23359. FROM (feature
  23360. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23361. WHERE ((cvterm.name)::text = 'iron_responsive_element'::text);
  23362. --
  23363. -- Name: irrinv_site; Type: VIEW; Schema: so; Owner: -
  23364. --
  23365. CREATE VIEW irrinv_site AS
  23366. SELECT feature.feature_id AS irrinv_site_id,
  23367. feature.feature_id,
  23368. feature.dbxref_id,
  23369. feature.organism_id,
  23370. feature.name,
  23371. feature.uniquename,
  23372. feature.residues,
  23373. feature.seqlen,
  23374. feature.md5checksum,
  23375. feature.type_id,
  23376. feature.is_analysis,
  23377. feature.is_obsolete,
  23378. feature.timeaccessioned,
  23379. feature.timelastmodified
  23380. FROM (feature
  23381. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23382. WHERE ((cvterm.name)::text = 'IRRinv_site'::text);
  23383. --
  23384. -- Name: isoleucine; Type: VIEW; Schema: so; Owner: -
  23385. --
  23386. CREATE VIEW isoleucine AS
  23387. SELECT feature.feature_id AS isoleucine_id,
  23388. feature.feature_id,
  23389. feature.dbxref_id,
  23390. feature.organism_id,
  23391. feature.name,
  23392. feature.uniquename,
  23393. feature.residues,
  23394. feature.seqlen,
  23395. feature.md5checksum,
  23396. feature.type_id,
  23397. feature.is_analysis,
  23398. feature.is_obsolete,
  23399. feature.timeaccessioned,
  23400. feature.timelastmodified
  23401. FROM (feature
  23402. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23403. WHERE ((cvterm.name)::text = 'isoleucine'::text);
  23404. --
  23405. -- Name: isoleucine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  23406. --
  23407. CREATE VIEW isoleucine_trna_primary_transcript AS
  23408. SELECT feature.feature_id AS isoleucine_trna_primary_transcript_id,
  23409. feature.feature_id,
  23410. feature.dbxref_id,
  23411. feature.organism_id,
  23412. feature.name,
  23413. feature.uniquename,
  23414. feature.residues,
  23415. feature.seqlen,
  23416. feature.md5checksum,
  23417. feature.type_id,
  23418. feature.is_analysis,
  23419. feature.is_obsolete,
  23420. feature.timeaccessioned,
  23421. feature.timelastmodified
  23422. FROM (feature
  23423. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23424. WHERE ((cvterm.name)::text = 'isoleucine_tRNA_primary_transcript'::text);
  23425. --
  23426. -- Name: isoleucyl_trna; Type: VIEW; Schema: so; Owner: -
  23427. --
  23428. CREATE VIEW isoleucyl_trna AS
  23429. SELECT feature.feature_id AS isoleucyl_trna_id,
  23430. feature.feature_id,
  23431. feature.dbxref_id,
  23432. feature.organism_id,
  23433. feature.name,
  23434. feature.uniquename,
  23435. feature.residues,
  23436. feature.seqlen,
  23437. feature.md5checksum,
  23438. feature.type_id,
  23439. feature.is_analysis,
  23440. feature.is_obsolete,
  23441. feature.timeaccessioned,
  23442. feature.timelastmodified
  23443. FROM (feature
  23444. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23445. WHERE ((cvterm.name)::text = 'isoleucyl_tRNA'::text);
  23446. --
  23447. -- Name: isowyosine; Type: VIEW; Schema: so; Owner: -
  23448. --
  23449. CREATE VIEW isowyosine AS
  23450. SELECT feature.feature_id AS isowyosine_id,
  23451. feature.feature_id,
  23452. feature.dbxref_id,
  23453. feature.organism_id,
  23454. feature.name,
  23455. feature.uniquename,
  23456. feature.residues,
  23457. feature.seqlen,
  23458. feature.md5checksum,
  23459. feature.type_id,
  23460. feature.is_analysis,
  23461. feature.is_obsolete,
  23462. feature.timeaccessioned,
  23463. feature.timelastmodified
  23464. FROM (feature
  23465. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23466. WHERE ((cvterm.name)::text = 'isowyosine'::text);
  23467. --
  23468. -- Name: isre; Type: VIEW; Schema: so; Owner: -
  23469. --
  23470. CREATE VIEW isre AS
  23471. SELECT feature.feature_id AS isre_id,
  23472. feature.feature_id,
  23473. feature.dbxref_id,
  23474. feature.organism_id,
  23475. feature.name,
  23476. feature.uniquename,
  23477. feature.residues,
  23478. feature.seqlen,
  23479. feature.md5checksum,
  23480. feature.type_id,
  23481. feature.is_analysis,
  23482. feature.is_obsolete,
  23483. feature.timeaccessioned,
  23484. feature.timelastmodified
  23485. FROM (feature
  23486. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23487. WHERE ((cvterm.name)::text = 'ISRE'::text);
  23488. --
  23489. -- Name: j_c_cluster; Type: VIEW; Schema: so; Owner: -
  23490. --
  23491. CREATE VIEW j_c_cluster AS
  23492. SELECT feature.feature_id AS j_c_cluster_id,
  23493. feature.feature_id,
  23494. feature.dbxref_id,
  23495. feature.organism_id,
  23496. feature.name,
  23497. feature.uniquename,
  23498. feature.residues,
  23499. feature.seqlen,
  23500. feature.md5checksum,
  23501. feature.type_id,
  23502. feature.is_analysis,
  23503. feature.is_obsolete,
  23504. feature.timeaccessioned,
  23505. feature.timelastmodified
  23506. FROM (feature
  23507. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23508. WHERE ((cvterm.name)::text = 'J_C_cluster'::text);
  23509. --
  23510. -- Name: j_cluster; Type: VIEW; Schema: so; Owner: -
  23511. --
  23512. CREATE VIEW j_cluster AS
  23513. SELECT feature.feature_id AS j_cluster_id,
  23514. feature.feature_id,
  23515. feature.dbxref_id,
  23516. feature.organism_id,
  23517. feature.name,
  23518. feature.uniquename,
  23519. feature.residues,
  23520. feature.seqlen,
  23521. feature.md5checksum,
  23522. feature.type_id,
  23523. feature.is_analysis,
  23524. feature.is_obsolete,
  23525. feature.timeaccessioned,
  23526. feature.timelastmodified
  23527. FROM (feature
  23528. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23529. WHERE ((cvterm.name)::text = 'J_cluster'::text);
  23530. --
  23531. -- Name: j_gene; Type: VIEW; Schema: so; Owner: -
  23532. --
  23533. CREATE VIEW j_gene AS
  23534. SELECT feature.feature_id AS j_gene_id,
  23535. feature.feature_id,
  23536. feature.dbxref_id,
  23537. feature.organism_id,
  23538. feature.name,
  23539. feature.uniquename,
  23540. feature.residues,
  23541. feature.seqlen,
  23542. feature.md5checksum,
  23543. feature.type_id,
  23544. feature.is_analysis,
  23545. feature.is_obsolete,
  23546. feature.timeaccessioned,
  23547. feature.timelastmodified
  23548. FROM (feature
  23549. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23550. WHERE ((cvterm.name)::text = 'J_gene'::text);
  23551. --
  23552. -- Name: j_gene_recombination_feature; Type: VIEW; Schema: so; Owner: -
  23553. --
  23554. CREATE VIEW j_gene_recombination_feature AS
  23555. SELECT feature.feature_id AS j_gene_recombination_feature_id,
  23556. feature.feature_id,
  23557. feature.dbxref_id,
  23558. feature.organism_id,
  23559. feature.name,
  23560. feature.uniquename,
  23561. feature.residues,
  23562. feature.seqlen,
  23563. feature.md5checksum,
  23564. feature.type_id,
  23565. feature.is_analysis,
  23566. feature.is_obsolete,
  23567. feature.timeaccessioned,
  23568. feature.timelastmodified
  23569. FROM (feature
  23570. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23571. WHERE ((cvterm.name)::text = 'J_gene_recombination_feature'::text);
  23572. --
  23573. -- Name: j_heptamer; Type: VIEW; Schema: so; Owner: -
  23574. --
  23575. CREATE VIEW j_heptamer AS
  23576. SELECT feature.feature_id AS j_heptamer_id,
  23577. feature.feature_id,
  23578. feature.dbxref_id,
  23579. feature.organism_id,
  23580. feature.name,
  23581. feature.uniquename,
  23582. feature.residues,
  23583. feature.seqlen,
  23584. feature.md5checksum,
  23585. feature.type_id,
  23586. feature.is_analysis,
  23587. feature.is_obsolete,
  23588. feature.timeaccessioned,
  23589. feature.timelastmodified
  23590. FROM (feature
  23591. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23592. WHERE ((cvterm.name)::text = 'J_heptamer'::text);
  23593. --
  23594. -- Name: j_nonamer; Type: VIEW; Schema: so; Owner: -
  23595. --
  23596. CREATE VIEW j_nonamer AS
  23597. SELECT feature.feature_id AS j_nonamer_id,
  23598. feature.feature_id,
  23599. feature.dbxref_id,
  23600. feature.organism_id,
  23601. feature.name,
  23602. feature.uniquename,
  23603. feature.residues,
  23604. feature.seqlen,
  23605. feature.md5checksum,
  23606. feature.type_id,
  23607. feature.is_analysis,
  23608. feature.is_obsolete,
  23609. feature.timeaccessioned,
  23610. feature.timelastmodified
  23611. FROM (feature
  23612. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23613. WHERE ((cvterm.name)::text = 'J_nonamer'::text);
  23614. --
  23615. -- Name: j_spacer; Type: VIEW; Schema: so; Owner: -
  23616. --
  23617. CREATE VIEW j_spacer AS
  23618. SELECT feature.feature_id AS j_spacer_id,
  23619. feature.feature_id,
  23620. feature.dbxref_id,
  23621. feature.organism_id,
  23622. feature.name,
  23623. feature.uniquename,
  23624. feature.residues,
  23625. feature.seqlen,
  23626. feature.md5checksum,
  23627. feature.type_id,
  23628. feature.is_analysis,
  23629. feature.is_obsolete,
  23630. feature.timeaccessioned,
  23631. feature.timelastmodified
  23632. FROM (feature
  23633. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23634. WHERE ((cvterm.name)::text = 'J_spacer'::text);
  23635. --
  23636. -- Name: junction; Type: VIEW; Schema: so; Owner: -
  23637. --
  23638. CREATE VIEW junction AS
  23639. SELECT feature.feature_id AS junction_id,
  23640. feature.feature_id,
  23641. feature.dbxref_id,
  23642. feature.organism_id,
  23643. feature.name,
  23644. feature.uniquename,
  23645. feature.residues,
  23646. feature.seqlen,
  23647. feature.md5checksum,
  23648. feature.type_id,
  23649. feature.is_analysis,
  23650. feature.is_obsolete,
  23651. feature.timeaccessioned,
  23652. feature.timelastmodified
  23653. FROM (feature
  23654. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23655. 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));
  23656. --
  23657. -- Name: k_turn_rna_motif; Type: VIEW; Schema: so; Owner: -
  23658. --
  23659. CREATE VIEW k_turn_rna_motif AS
  23660. SELECT feature.feature_id AS k_turn_rna_motif_id,
  23661. feature.feature_id,
  23662. feature.dbxref_id,
  23663. feature.organism_id,
  23664. feature.name,
  23665. feature.uniquename,
  23666. feature.residues,
  23667. feature.seqlen,
  23668. feature.md5checksum,
  23669. feature.type_id,
  23670. feature.is_analysis,
  23671. feature.is_obsolete,
  23672. feature.timeaccessioned,
  23673. feature.timelastmodified
  23674. FROM (feature
  23675. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23676. WHERE ((cvterm.name)::text = 'K_turn_RNA_motif'::text);
  23677. --
  23678. -- Name: kinetoplast; Type: VIEW; Schema: so; Owner: -
  23679. --
  23680. CREATE VIEW kinetoplast AS
  23681. SELECT feature.feature_id AS kinetoplast_id,
  23682. feature.feature_id,
  23683. feature.dbxref_id,
  23684. feature.organism_id,
  23685. feature.name,
  23686. feature.uniquename,
  23687. feature.residues,
  23688. feature.seqlen,
  23689. feature.md5checksum,
  23690. feature.type_id,
  23691. feature.is_analysis,
  23692. feature.is_obsolete,
  23693. feature.timeaccessioned,
  23694. feature.timelastmodified
  23695. FROM (feature
  23696. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23697. WHERE ((cvterm.name)::text = 'kinetoplast'::text);
  23698. --
  23699. -- Name: kinetoplast_gene; Type: VIEW; Schema: so; Owner: -
  23700. --
  23701. CREATE VIEW kinetoplast_gene AS
  23702. SELECT feature.feature_id AS kinetoplast_gene_id,
  23703. feature.feature_id,
  23704. feature.dbxref_id,
  23705. feature.organism_id,
  23706. feature.name,
  23707. feature.uniquename,
  23708. feature.residues,
  23709. feature.seqlen,
  23710. feature.md5checksum,
  23711. feature.type_id,
  23712. feature.is_analysis,
  23713. feature.is_obsolete,
  23714. feature.timeaccessioned,
  23715. feature.timelastmodified
  23716. FROM (feature
  23717. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23718. 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));
  23719. --
  23720. -- Name: kozak_sequence; Type: VIEW; Schema: so; Owner: -
  23721. --
  23722. CREATE VIEW kozak_sequence AS
  23723. SELECT feature.feature_id AS kozak_sequence_id,
  23724. feature.feature_id,
  23725. feature.dbxref_id,
  23726. feature.organism_id,
  23727. feature.name,
  23728. feature.uniquename,
  23729. feature.residues,
  23730. feature.seqlen,
  23731. feature.md5checksum,
  23732. feature.type_id,
  23733. feature.is_analysis,
  23734. feature.is_obsolete,
  23735. feature.timeaccessioned,
  23736. feature.timelastmodified
  23737. FROM (feature
  23738. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23739. WHERE ((cvterm.name)::text = 'kozak_sequence'::text);
  23740. --
  23741. -- Name: laevosynaptic_chromosome; Type: VIEW; Schema: so; Owner: -
  23742. --
  23743. CREATE VIEW laevosynaptic_chromosome AS
  23744. SELECT feature.feature_id AS laevosynaptic_chromosome_id,
  23745. feature.feature_id,
  23746. feature.dbxref_id,
  23747. feature.organism_id,
  23748. feature.name,
  23749. feature.uniquename,
  23750. feature.residues,
  23751. feature.seqlen,
  23752. feature.md5checksum,
  23753. feature.type_id,
  23754. feature.is_analysis,
  23755. feature.is_obsolete,
  23756. feature.timeaccessioned,
  23757. feature.timelastmodified
  23758. FROM (feature
  23759. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23760. WHERE ((cvterm.name)::text = 'laevosynaptic_chromosome'::text);
  23761. --
  23762. -- Name: lambda_vector; Type: VIEW; Schema: so; Owner: -
  23763. --
  23764. CREATE VIEW lambda_vector AS
  23765. SELECT feature.feature_id AS lambda_vector_id,
  23766. feature.feature_id,
  23767. feature.dbxref_id,
  23768. feature.organism_id,
  23769. feature.name,
  23770. feature.uniquename,
  23771. feature.residues,
  23772. feature.seqlen,
  23773. feature.md5checksum,
  23774. feature.type_id,
  23775. feature.is_analysis,
  23776. feature.is_obsolete,
  23777. feature.timeaccessioned,
  23778. feature.timelastmodified
  23779. FROM (feature
  23780. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23781. WHERE ((cvterm.name)::text = 'lambda_vector'::text);
  23782. --
  23783. -- Name: large_subunit_rrna; Type: VIEW; Schema: so; Owner: -
  23784. --
  23785. CREATE VIEW large_subunit_rrna AS
  23786. SELECT feature.feature_id AS large_subunit_rrna_id,
  23787. feature.feature_id,
  23788. feature.dbxref_id,
  23789. feature.organism_id,
  23790. feature.name,
  23791. feature.uniquename,
  23792. feature.residues,
  23793. feature.seqlen,
  23794. feature.md5checksum,
  23795. feature.type_id,
  23796. feature.is_analysis,
  23797. feature.is_obsolete,
  23798. feature.timeaccessioned,
  23799. feature.timelastmodified
  23800. FROM (feature
  23801. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23802. 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));
  23803. --
  23804. -- Name: left_handed_peptide_helix; Type: VIEW; Schema: so; Owner: -
  23805. --
  23806. CREATE VIEW left_handed_peptide_helix AS
  23807. SELECT feature.feature_id AS left_handed_peptide_helix_id,
  23808. feature.feature_id,
  23809. feature.dbxref_id,
  23810. feature.organism_id,
  23811. feature.name,
  23812. feature.uniquename,
  23813. feature.residues,
  23814. feature.seqlen,
  23815. feature.md5checksum,
  23816. feature.type_id,
  23817. feature.is_analysis,
  23818. feature.is_obsolete,
  23819. feature.timeaccessioned,
  23820. feature.timelastmodified
  23821. FROM (feature
  23822. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23823. WHERE ((cvterm.name)::text = 'left_handed_peptide_helix'::text);
  23824. --
  23825. -- Name: lethal_variant; Type: VIEW; Schema: so; Owner: -
  23826. --
  23827. CREATE VIEW lethal_variant AS
  23828. SELECT feature.feature_id AS lethal_variant_id,
  23829. feature.feature_id,
  23830. feature.dbxref_id,
  23831. feature.organism_id,
  23832. feature.name,
  23833. feature.uniquename,
  23834. feature.residues,
  23835. feature.seqlen,
  23836. feature.md5checksum,
  23837. feature.type_id,
  23838. feature.is_analysis,
  23839. feature.is_obsolete,
  23840. feature.timeaccessioned,
  23841. feature.timelastmodified
  23842. FROM (feature
  23843. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23844. WHERE ((cvterm.name)::text = 'lethal_variant'::text);
  23845. --
  23846. -- Name: leucine; Type: VIEW; Schema: so; Owner: -
  23847. --
  23848. CREATE VIEW leucine AS
  23849. SELECT feature.feature_id AS leucine_id,
  23850. feature.feature_id,
  23851. feature.dbxref_id,
  23852. feature.organism_id,
  23853. feature.name,
  23854. feature.uniquename,
  23855. feature.residues,
  23856. feature.seqlen,
  23857. feature.md5checksum,
  23858. feature.type_id,
  23859. feature.is_analysis,
  23860. feature.is_obsolete,
  23861. feature.timeaccessioned,
  23862. feature.timelastmodified
  23863. FROM (feature
  23864. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23865. WHERE ((cvterm.name)::text = 'leucine'::text);
  23866. --
  23867. -- Name: leucine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  23868. --
  23869. CREATE VIEW leucine_trna_primary_transcript AS
  23870. SELECT feature.feature_id AS leucine_trna_primary_transcript_id,
  23871. feature.feature_id,
  23872. feature.dbxref_id,
  23873. feature.organism_id,
  23874. feature.name,
  23875. feature.uniquename,
  23876. feature.residues,
  23877. feature.seqlen,
  23878. feature.md5checksum,
  23879. feature.type_id,
  23880. feature.is_analysis,
  23881. feature.is_obsolete,
  23882. feature.timeaccessioned,
  23883. feature.timelastmodified
  23884. FROM (feature
  23885. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23886. WHERE ((cvterm.name)::text = 'leucine_tRNA_primary_transcript'::text);
  23887. --
  23888. -- Name: leucoplast_chromosome; Type: VIEW; Schema: so; Owner: -
  23889. --
  23890. CREATE VIEW leucoplast_chromosome AS
  23891. SELECT feature.feature_id AS leucoplast_chromosome_id,
  23892. feature.feature_id,
  23893. feature.dbxref_id,
  23894. feature.organism_id,
  23895. feature.name,
  23896. feature.uniquename,
  23897. feature.residues,
  23898. feature.seqlen,
  23899. feature.md5checksum,
  23900. feature.type_id,
  23901. feature.is_analysis,
  23902. feature.is_obsolete,
  23903. feature.timeaccessioned,
  23904. feature.timelastmodified
  23905. FROM (feature
  23906. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23907. WHERE ((cvterm.name)::text = 'leucoplast_chromosome'::text);
  23908. --
  23909. -- Name: leucoplast_gene; Type: VIEW; Schema: so; Owner: -
  23910. --
  23911. CREATE VIEW leucoplast_gene AS
  23912. SELECT feature.feature_id AS leucoplast_gene_id,
  23913. feature.feature_id,
  23914. feature.dbxref_id,
  23915. feature.organism_id,
  23916. feature.name,
  23917. feature.uniquename,
  23918. feature.residues,
  23919. feature.seqlen,
  23920. feature.md5checksum,
  23921. feature.type_id,
  23922. feature.is_analysis,
  23923. feature.is_obsolete,
  23924. feature.timeaccessioned,
  23925. feature.timelastmodified
  23926. FROM (feature
  23927. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23928. WHERE ((cvterm.name)::text = 'leucoplast_gene'::text);
  23929. --
  23930. -- Name: leucoplast_sequence; Type: VIEW; Schema: so; Owner: -
  23931. --
  23932. CREATE VIEW leucoplast_sequence AS
  23933. SELECT feature.feature_id AS leucoplast_sequence_id,
  23934. feature.feature_id,
  23935. feature.dbxref_id,
  23936. feature.organism_id,
  23937. feature.name,
  23938. feature.uniquename,
  23939. feature.residues,
  23940. feature.seqlen,
  23941. feature.md5checksum,
  23942. feature.type_id,
  23943. feature.is_analysis,
  23944. feature.is_obsolete,
  23945. feature.timeaccessioned,
  23946. feature.timelastmodified
  23947. FROM (feature
  23948. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23949. WHERE ((cvterm.name)::text = 'leucoplast_sequence'::text);
  23950. --
  23951. -- Name: leucyl_trna; Type: VIEW; Schema: so; Owner: -
  23952. --
  23953. CREATE VIEW leucyl_trna AS
  23954. SELECT feature.feature_id AS leucyl_trna_id,
  23955. feature.feature_id,
  23956. feature.dbxref_id,
  23957. feature.organism_id,
  23958. feature.name,
  23959. feature.uniquename,
  23960. feature.residues,
  23961. feature.seqlen,
  23962. feature.md5checksum,
  23963. feature.type_id,
  23964. feature.is_analysis,
  23965. feature.is_obsolete,
  23966. feature.timeaccessioned,
  23967. feature.timelastmodified
  23968. FROM (feature
  23969. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23970. WHERE ((cvterm.name)::text = 'leucyl_tRNA'::text);
  23971. --
  23972. -- Name: level_of_transcript_variant; Type: VIEW; Schema: so; Owner: -
  23973. --
  23974. CREATE VIEW level_of_transcript_variant AS
  23975. SELECT feature.feature_id AS level_of_transcript_variant_id,
  23976. feature.feature_id,
  23977. feature.dbxref_id,
  23978. feature.organism_id,
  23979. feature.name,
  23980. feature.uniquename,
  23981. feature.residues,
  23982. feature.seqlen,
  23983. feature.md5checksum,
  23984. feature.type_id,
  23985. feature.is_analysis,
  23986. feature.is_obsolete,
  23987. feature.timeaccessioned,
  23988. feature.timelastmodified
  23989. FROM (feature
  23990. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  23991. 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));
  23992. --
  23993. -- Name: ligand_binding_site; Type: VIEW; Schema: so; Owner: -
  23994. --
  23995. CREATE VIEW ligand_binding_site AS
  23996. SELECT feature.feature_id AS ligand_binding_site_id,
  23997. feature.feature_id,
  23998. feature.dbxref_id,
  23999. feature.organism_id,
  24000. feature.name,
  24001. feature.uniquename,
  24002. feature.residues,
  24003. feature.seqlen,
  24004. feature.md5checksum,
  24005. feature.type_id,
  24006. feature.is_analysis,
  24007. feature.is_obsolete,
  24008. feature.timeaccessioned,
  24009. feature.timelastmodified
  24010. FROM (feature
  24011. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24012. WHERE (((cvterm.name)::text = 'polypeptide_ligand_contact'::text) OR ((cvterm.name)::text = 'ligand_binding_site'::text));
  24013. --
  24014. -- Name: ligation_based_read; Type: VIEW; Schema: so; Owner: -
  24015. --
  24016. CREATE VIEW ligation_based_read AS
  24017. SELECT feature.feature_id AS ligation_based_read_id,
  24018. feature.feature_id,
  24019. feature.dbxref_id,
  24020. feature.organism_id,
  24021. feature.name,
  24022. feature.uniquename,
  24023. feature.residues,
  24024. feature.seqlen,
  24025. feature.md5checksum,
  24026. feature.type_id,
  24027. feature.is_analysis,
  24028. feature.is_obsolete,
  24029. feature.timeaccessioned,
  24030. feature.timelastmodified
  24031. FROM (feature
  24032. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24033. WHERE ((cvterm.name)::text = 'ligation_based_read'::text);
  24034. --
  24035. -- Name: lincrna; Type: VIEW; Schema: so; Owner: -
  24036. --
  24037. CREATE VIEW lincrna AS
  24038. SELECT feature.feature_id AS lincrna_id,
  24039. feature.feature_id,
  24040. feature.dbxref_id,
  24041. feature.organism_id,
  24042. feature.name,
  24043. feature.uniquename,
  24044. feature.residues,
  24045. feature.seqlen,
  24046. feature.md5checksum,
  24047. feature.type_id,
  24048. feature.is_analysis,
  24049. feature.is_obsolete,
  24050. feature.timeaccessioned,
  24051. feature.timelastmodified
  24052. FROM (feature
  24053. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24054. WHERE ((cvterm.name)::text = 'lincRNA'::text);
  24055. --
  24056. -- Name: lincrna_gene; Type: VIEW; Schema: so; Owner: -
  24057. --
  24058. CREATE VIEW lincrna_gene AS
  24059. SELECT feature.feature_id AS lincrna_gene_id,
  24060. feature.feature_id,
  24061. feature.dbxref_id,
  24062. feature.organism_id,
  24063. feature.name,
  24064. feature.uniquename,
  24065. feature.residues,
  24066. feature.seqlen,
  24067. feature.md5checksum,
  24068. feature.type_id,
  24069. feature.is_analysis,
  24070. feature.is_obsolete,
  24071. feature.timeaccessioned,
  24072. feature.timelastmodified
  24073. FROM (feature
  24074. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24075. WHERE ((cvterm.name)::text = 'lincRNA_gene'::text);
  24076. --
  24077. -- Name: line_element; Type: VIEW; Schema: so; Owner: -
  24078. --
  24079. CREATE VIEW line_element AS
  24080. SELECT feature.feature_id AS line_element_id,
  24081. feature.feature_id,
  24082. feature.dbxref_id,
  24083. feature.organism_id,
  24084. feature.name,
  24085. feature.uniquename,
  24086. feature.residues,
  24087. feature.seqlen,
  24088. feature.md5checksum,
  24089. feature.type_id,
  24090. feature.is_analysis,
  24091. feature.is_obsolete,
  24092. feature.timeaccessioned,
  24093. feature.timelastmodified
  24094. FROM (feature
  24095. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24096. WHERE ((cvterm.name)::text = 'LINE_element'::text);
  24097. --
  24098. -- Name: linear; Type: VIEW; Schema: so; Owner: -
  24099. --
  24100. CREATE VIEW linear AS
  24101. SELECT feature.feature_id AS linear_id,
  24102. feature.feature_id,
  24103. feature.dbxref_id,
  24104. feature.organism_id,
  24105. feature.name,
  24106. feature.uniquename,
  24107. feature.residues,
  24108. feature.seqlen,
  24109. feature.md5checksum,
  24110. feature.type_id,
  24111. feature.is_analysis,
  24112. feature.is_obsolete,
  24113. feature.timeaccessioned,
  24114. feature.timelastmodified
  24115. FROM (feature
  24116. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24117. WHERE ((cvterm.name)::text = 'linear'::text);
  24118. --
  24119. -- Name: linear_double_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  24120. --
  24121. CREATE VIEW linear_double_stranded_dna_chromosome AS
  24122. SELECT feature.feature_id AS linear_double_stranded_dna_chromosome_id,
  24123. feature.feature_id,
  24124. feature.dbxref_id,
  24125. feature.organism_id,
  24126. feature.name,
  24127. feature.uniquename,
  24128. feature.residues,
  24129. feature.seqlen,
  24130. feature.md5checksum,
  24131. feature.type_id,
  24132. feature.is_analysis,
  24133. feature.is_obsolete,
  24134. feature.timeaccessioned,
  24135. feature.timelastmodified
  24136. FROM (feature
  24137. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24138. WHERE ((cvterm.name)::text = 'linear_double_stranded_DNA_chromosome'::text);
  24139. --
  24140. -- Name: linear_double_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  24141. --
  24142. CREATE VIEW linear_double_stranded_rna_chromosome AS
  24143. SELECT feature.feature_id AS linear_double_stranded_rna_chromosome_id,
  24144. feature.feature_id,
  24145. feature.dbxref_id,
  24146. feature.organism_id,
  24147. feature.name,
  24148. feature.uniquename,
  24149. feature.residues,
  24150. feature.seqlen,
  24151. feature.md5checksum,
  24152. feature.type_id,
  24153. feature.is_analysis,
  24154. feature.is_obsolete,
  24155. feature.timeaccessioned,
  24156. feature.timelastmodified
  24157. FROM (feature
  24158. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24159. WHERE ((cvterm.name)::text = 'linear_double_stranded_RNA_chromosome'::text);
  24160. --
  24161. -- Name: linear_single_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  24162. --
  24163. CREATE VIEW linear_single_stranded_dna_chromosome AS
  24164. SELECT feature.feature_id AS linear_single_stranded_dna_chromosome_id,
  24165. feature.feature_id,
  24166. feature.dbxref_id,
  24167. feature.organism_id,
  24168. feature.name,
  24169. feature.uniquename,
  24170. feature.residues,
  24171. feature.seqlen,
  24172. feature.md5checksum,
  24173. feature.type_id,
  24174. feature.is_analysis,
  24175. feature.is_obsolete,
  24176. feature.timeaccessioned,
  24177. feature.timelastmodified
  24178. FROM (feature
  24179. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24180. WHERE ((cvterm.name)::text = 'linear_single_stranded_DNA_chromosome'::text);
  24181. --
  24182. -- Name: linear_single_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  24183. --
  24184. CREATE VIEW linear_single_stranded_rna_chromosome AS
  24185. SELECT feature.feature_id AS linear_single_stranded_rna_chromosome_id,
  24186. feature.feature_id,
  24187. feature.dbxref_id,
  24188. feature.organism_id,
  24189. feature.name,
  24190. feature.uniquename,
  24191. feature.residues,
  24192. feature.seqlen,
  24193. feature.md5checksum,
  24194. feature.type_id,
  24195. feature.is_analysis,
  24196. feature.is_obsolete,
  24197. feature.timeaccessioned,
  24198. feature.timelastmodified
  24199. FROM (feature
  24200. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24201. WHERE ((cvterm.name)::text = 'linear_single_stranded_RNA_chromosome'::text);
  24202. --
  24203. -- Name: linkage_group; Type: VIEW; Schema: so; Owner: -
  24204. --
  24205. CREATE VIEW linkage_group AS
  24206. SELECT feature.feature_id AS linkage_group_id,
  24207. feature.feature_id,
  24208. feature.dbxref_id,
  24209. feature.organism_id,
  24210. feature.name,
  24211. feature.uniquename,
  24212. feature.residues,
  24213. feature.seqlen,
  24214. feature.md5checksum,
  24215. feature.type_id,
  24216. feature.is_analysis,
  24217. feature.is_obsolete,
  24218. feature.timeaccessioned,
  24219. feature.timelastmodified
  24220. FROM (feature
  24221. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24222. WHERE ((cvterm.name)::text = 'linkage_group'::text);
  24223. --
  24224. -- Name: lipoprotein_signal_peptide; Type: VIEW; Schema: so; Owner: -
  24225. --
  24226. CREATE VIEW lipoprotein_signal_peptide AS
  24227. SELECT feature.feature_id AS lipoprotein_signal_peptide_id,
  24228. feature.feature_id,
  24229. feature.dbxref_id,
  24230. feature.organism_id,
  24231. feature.name,
  24232. feature.uniquename,
  24233. feature.residues,
  24234. feature.seqlen,
  24235. feature.md5checksum,
  24236. feature.type_id,
  24237. feature.is_analysis,
  24238. feature.is_obsolete,
  24239. feature.timeaccessioned,
  24240. feature.timelastmodified
  24241. FROM (feature
  24242. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24243. WHERE ((cvterm.name)::text = 'lipoprotein_signal_peptide'::text);
  24244. --
  24245. -- Name: lna; Type: VIEW; Schema: so; Owner: -
  24246. --
  24247. CREATE VIEW lna AS
  24248. SELECT feature.feature_id AS lna_id,
  24249. feature.feature_id,
  24250. feature.dbxref_id,
  24251. feature.organism_id,
  24252. feature.name,
  24253. feature.uniquename,
  24254. feature.residues,
  24255. feature.seqlen,
  24256. feature.md5checksum,
  24257. feature.type_id,
  24258. feature.is_analysis,
  24259. feature.is_obsolete,
  24260. feature.timeaccessioned,
  24261. feature.timelastmodified
  24262. FROM (feature
  24263. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24264. WHERE ((cvterm.name)::text = 'LNA'::text);
  24265. --
  24266. -- Name: lna_oligo; Type: VIEW; Schema: so; Owner: -
  24267. --
  24268. CREATE VIEW lna_oligo AS
  24269. SELECT feature.feature_id AS lna_oligo_id,
  24270. feature.feature_id,
  24271. feature.dbxref_id,
  24272. feature.organism_id,
  24273. feature.name,
  24274. feature.uniquename,
  24275. feature.residues,
  24276. feature.seqlen,
  24277. feature.md5checksum,
  24278. feature.type_id,
  24279. feature.is_analysis,
  24280. feature.is_obsolete,
  24281. feature.timeaccessioned,
  24282. feature.timelastmodified
  24283. FROM (feature
  24284. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24285. WHERE ((cvterm.name)::text = 'LNA_oligo'::text);
  24286. --
  24287. -- Name: locus_control_region; Type: VIEW; Schema: so; Owner: -
  24288. --
  24289. CREATE VIEW locus_control_region AS
  24290. SELECT feature.feature_id AS locus_control_region_id,
  24291. feature.feature_id,
  24292. feature.dbxref_id,
  24293. feature.organism_id,
  24294. feature.name,
  24295. feature.uniquename,
  24296. feature.residues,
  24297. feature.seqlen,
  24298. feature.md5checksum,
  24299. feature.type_id,
  24300. feature.is_analysis,
  24301. feature.is_obsolete,
  24302. feature.timeaccessioned,
  24303. feature.timelastmodified
  24304. FROM (feature
  24305. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24306. WHERE ((cvterm.name)::text = 'locus_control_region'::text);
  24307. --
  24308. -- Name: long_terminal_repeat; Type: VIEW; Schema: so; Owner: -
  24309. --
  24310. CREATE VIEW long_terminal_repeat AS
  24311. SELECT feature.feature_id AS long_terminal_repeat_id,
  24312. feature.feature_id,
  24313. feature.dbxref_id,
  24314. feature.organism_id,
  24315. feature.name,
  24316. feature.uniquename,
  24317. feature.residues,
  24318. feature.seqlen,
  24319. feature.md5checksum,
  24320. feature.type_id,
  24321. feature.is_analysis,
  24322. feature.is_obsolete,
  24323. feature.timeaccessioned,
  24324. feature.timelastmodified
  24325. FROM (feature
  24326. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24327. 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));
  24328. --
  24329. -- Name: loss_of_heterozygosity; Type: VIEW; Schema: so; Owner: -
  24330. --
  24331. CREATE VIEW loss_of_heterozygosity AS
  24332. SELECT feature.feature_id AS loss_of_heterozygosity_id,
  24333. feature.feature_id,
  24334. feature.dbxref_id,
  24335. feature.organism_id,
  24336. feature.name,
  24337. feature.uniquename,
  24338. feature.residues,
  24339. feature.seqlen,
  24340. feature.md5checksum,
  24341. feature.type_id,
  24342. feature.is_analysis,
  24343. feature.is_obsolete,
  24344. feature.timeaccessioned,
  24345. feature.timelastmodified
  24346. FROM (feature
  24347. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24348. WHERE ((cvterm.name)::text = 'loss_of_heterozygosity'::text);
  24349. --
  24350. -- Name: low_complexity; Type: VIEW; Schema: so; Owner: -
  24351. --
  24352. CREATE VIEW low_complexity AS
  24353. SELECT feature.feature_id AS low_complexity_id,
  24354. feature.feature_id,
  24355. feature.dbxref_id,
  24356. feature.organism_id,
  24357. feature.name,
  24358. feature.uniquename,
  24359. feature.residues,
  24360. feature.seqlen,
  24361. feature.md5checksum,
  24362. feature.type_id,
  24363. feature.is_analysis,
  24364. feature.is_obsolete,
  24365. feature.timeaccessioned,
  24366. feature.timelastmodified
  24367. FROM (feature
  24368. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24369. WHERE ((cvterm.name)::text = 'low_complexity'::text);
  24370. --
  24371. -- Name: low_complexity_region; Type: VIEW; Schema: so; Owner: -
  24372. --
  24373. CREATE VIEW low_complexity_region AS
  24374. SELECT feature.feature_id AS low_complexity_region_id,
  24375. feature.feature_id,
  24376. feature.dbxref_id,
  24377. feature.organism_id,
  24378. feature.name,
  24379. feature.uniquename,
  24380. feature.residues,
  24381. feature.seqlen,
  24382. feature.md5checksum,
  24383. feature.type_id,
  24384. feature.is_analysis,
  24385. feature.is_obsolete,
  24386. feature.timeaccessioned,
  24387. feature.timelastmodified
  24388. FROM (feature
  24389. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24390. WHERE ((cvterm.name)::text = 'low_complexity_region'::text);
  24391. --
  24392. -- Name: loxp_site; Type: VIEW; Schema: so; Owner: -
  24393. --
  24394. CREATE VIEW loxp_site AS
  24395. SELECT feature.feature_id AS loxp_site_id,
  24396. feature.feature_id,
  24397. feature.dbxref_id,
  24398. feature.organism_id,
  24399. feature.name,
  24400. feature.uniquename,
  24401. feature.residues,
  24402. feature.seqlen,
  24403. feature.md5checksum,
  24404. feature.type_id,
  24405. feature.is_analysis,
  24406. feature.is_obsolete,
  24407. feature.timeaccessioned,
  24408. feature.timelastmodified
  24409. FROM (feature
  24410. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24411. WHERE ((cvterm.name)::text = 'loxP_site'::text);
  24412. --
  24413. -- Name: ltr_component; Type: VIEW; Schema: so; Owner: -
  24414. --
  24415. CREATE VIEW ltr_component AS
  24416. SELECT feature.feature_id AS ltr_component_id,
  24417. feature.feature_id,
  24418. feature.dbxref_id,
  24419. feature.organism_id,
  24420. feature.name,
  24421. feature.uniquename,
  24422. feature.residues,
  24423. feature.seqlen,
  24424. feature.md5checksum,
  24425. feature.type_id,
  24426. feature.is_analysis,
  24427. feature.is_obsolete,
  24428. feature.timeaccessioned,
  24429. feature.timelastmodified
  24430. FROM (feature
  24431. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24432. 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));
  24433. --
  24434. -- Name: ltr_retrotransposon; Type: VIEW; Schema: so; Owner: -
  24435. --
  24436. CREATE VIEW ltr_retrotransposon AS
  24437. SELECT feature.feature_id AS ltr_retrotransposon_id,
  24438. feature.feature_id,
  24439. feature.dbxref_id,
  24440. feature.organism_id,
  24441. feature.name,
  24442. feature.uniquename,
  24443. feature.residues,
  24444. feature.seqlen,
  24445. feature.md5checksum,
  24446. feature.type_id,
  24447. feature.is_analysis,
  24448. feature.is_obsolete,
  24449. feature.timeaccessioned,
  24450. feature.timelastmodified
  24451. FROM (feature
  24452. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24453. WHERE ((cvterm.name)::text = 'LTR_retrotransposon'::text);
  24454. --
  24455. -- Name: lysidine; Type: VIEW; Schema: so; Owner: -
  24456. --
  24457. CREATE VIEW lysidine AS
  24458. SELECT feature.feature_id AS lysidine_id,
  24459. feature.feature_id,
  24460. feature.dbxref_id,
  24461. feature.organism_id,
  24462. feature.name,
  24463. feature.uniquename,
  24464. feature.residues,
  24465. feature.seqlen,
  24466. feature.md5checksum,
  24467. feature.type_id,
  24468. feature.is_analysis,
  24469. feature.is_obsolete,
  24470. feature.timeaccessioned,
  24471. feature.timelastmodified
  24472. FROM (feature
  24473. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24474. WHERE ((cvterm.name)::text = 'lysidine'::text);
  24475. --
  24476. -- Name: lysine; Type: VIEW; Schema: so; Owner: -
  24477. --
  24478. CREATE VIEW lysine AS
  24479. SELECT feature.feature_id AS lysine_id,
  24480. feature.feature_id,
  24481. feature.dbxref_id,
  24482. feature.organism_id,
  24483. feature.name,
  24484. feature.uniquename,
  24485. feature.residues,
  24486. feature.seqlen,
  24487. feature.md5checksum,
  24488. feature.type_id,
  24489. feature.is_analysis,
  24490. feature.is_obsolete,
  24491. feature.timeaccessioned,
  24492. feature.timelastmodified
  24493. FROM (feature
  24494. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24495. WHERE ((cvterm.name)::text = 'lysine'::text);
  24496. --
  24497. -- Name: lysine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  24498. --
  24499. CREATE VIEW lysine_trna_primary_transcript AS
  24500. SELECT feature.feature_id AS lysine_trna_primary_transcript_id,
  24501. feature.feature_id,
  24502. feature.dbxref_id,
  24503. feature.organism_id,
  24504. feature.name,
  24505. feature.uniquename,
  24506. feature.residues,
  24507. feature.seqlen,
  24508. feature.md5checksum,
  24509. feature.type_id,
  24510. feature.is_analysis,
  24511. feature.is_obsolete,
  24512. feature.timeaccessioned,
  24513. feature.timelastmodified
  24514. FROM (feature
  24515. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24516. WHERE ((cvterm.name)::text = 'lysine_tRNA_primary_transcript'::text);
  24517. --
  24518. -- Name: lysosomal_localization_signal; Type: VIEW; Schema: so; Owner: -
  24519. --
  24520. CREATE VIEW lysosomal_localization_signal AS
  24521. SELECT feature.feature_id AS lysosomal_localization_signal_id,
  24522. feature.feature_id,
  24523. feature.dbxref_id,
  24524. feature.organism_id,
  24525. feature.name,
  24526. feature.uniquename,
  24527. feature.residues,
  24528. feature.seqlen,
  24529. feature.md5checksum,
  24530. feature.type_id,
  24531. feature.is_analysis,
  24532. feature.is_obsolete,
  24533. feature.timeaccessioned,
  24534. feature.timelastmodified
  24535. FROM (feature
  24536. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24537. WHERE ((cvterm.name)::text = 'lysosomal_localization_signal'::text);
  24538. --
  24539. -- Name: lysyl_trna; Type: VIEW; Schema: so; Owner: -
  24540. --
  24541. CREATE VIEW lysyl_trna AS
  24542. SELECT feature.feature_id AS lysyl_trna_id,
  24543. feature.feature_id,
  24544. feature.dbxref_id,
  24545. feature.organism_id,
  24546. feature.name,
  24547. feature.uniquename,
  24548. feature.residues,
  24549. feature.seqlen,
  24550. feature.md5checksum,
  24551. feature.type_id,
  24552. feature.is_analysis,
  24553. feature.is_obsolete,
  24554. feature.timeaccessioned,
  24555. feature.timelastmodified
  24556. FROM (feature
  24557. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24558. WHERE ((cvterm.name)::text = 'lysyl_tRNA'::text);
  24559. --
  24560. -- Name: macronuclear_chromosome; Type: VIEW; Schema: so; Owner: -
  24561. --
  24562. CREATE VIEW macronuclear_chromosome AS
  24563. SELECT feature.feature_id AS macronuclear_chromosome_id,
  24564. feature.feature_id,
  24565. feature.dbxref_id,
  24566. feature.organism_id,
  24567. feature.name,
  24568. feature.uniquename,
  24569. feature.residues,
  24570. feature.seqlen,
  24571. feature.md5checksum,
  24572. feature.type_id,
  24573. feature.is_analysis,
  24574. feature.is_obsolete,
  24575. feature.timeaccessioned,
  24576. feature.timelastmodified
  24577. FROM (feature
  24578. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24579. WHERE ((cvterm.name)::text = 'macronuclear_chromosome'::text);
  24580. --
  24581. -- Name: macronuclear_sequence; Type: VIEW; Schema: so; Owner: -
  24582. --
  24583. CREATE VIEW macronuclear_sequence AS
  24584. SELECT feature.feature_id AS macronuclear_sequence_id,
  24585. feature.feature_id,
  24586. feature.dbxref_id,
  24587. feature.organism_id,
  24588. feature.name,
  24589. feature.uniquename,
  24590. feature.residues,
  24591. feature.seqlen,
  24592. feature.md5checksum,
  24593. feature.type_id,
  24594. feature.is_analysis,
  24595. feature.is_obsolete,
  24596. feature.timeaccessioned,
  24597. feature.timelastmodified
  24598. FROM (feature
  24599. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24600. WHERE ((cvterm.name)::text = 'macronuclear_sequence'::text);
  24601. --
  24602. -- Name: macronucleus_destined_segment; Type: VIEW; Schema: so; Owner: -
  24603. --
  24604. CREATE VIEW macronucleus_destined_segment AS
  24605. SELECT feature.feature_id AS macronucleus_destined_segment_id,
  24606. feature.feature_id,
  24607. feature.dbxref_id,
  24608. feature.organism_id,
  24609. feature.name,
  24610. feature.uniquename,
  24611. feature.residues,
  24612. feature.seqlen,
  24613. feature.md5checksum,
  24614. feature.type_id,
  24615. feature.is_analysis,
  24616. feature.is_obsolete,
  24617. feature.timeaccessioned,
  24618. feature.timelastmodified
  24619. FROM (feature
  24620. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24621. WHERE ((cvterm.name)::text = 'macronucleus_destined_segment'::text);
  24622. --
  24623. -- Name: major_tss; Type: VIEW; Schema: so; Owner: -
  24624. --
  24625. CREATE VIEW major_tss AS
  24626. SELECT feature.feature_id AS major_tss_id,
  24627. feature.feature_id,
  24628. feature.dbxref_id,
  24629. feature.organism_id,
  24630. feature.name,
  24631. feature.uniquename,
  24632. feature.residues,
  24633. feature.seqlen,
  24634. feature.md5checksum,
  24635. feature.type_id,
  24636. feature.is_analysis,
  24637. feature.is_obsolete,
  24638. feature.timeaccessioned,
  24639. feature.timelastmodified
  24640. FROM (feature
  24641. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24642. WHERE ((cvterm.name)::text = 'major_TSS'::text);
  24643. --
  24644. -- Name: mannosyl_queuosine; Type: VIEW; Schema: so; Owner: -
  24645. --
  24646. CREATE VIEW mannosyl_queuosine AS
  24647. SELECT feature.feature_id AS mannosyl_queuosine_id,
  24648. feature.feature_id,
  24649. feature.dbxref_id,
  24650. feature.organism_id,
  24651. feature.name,
  24652. feature.uniquename,
  24653. feature.residues,
  24654. feature.seqlen,
  24655. feature.md5checksum,
  24656. feature.type_id,
  24657. feature.is_analysis,
  24658. feature.is_obsolete,
  24659. feature.timeaccessioned,
  24660. feature.timelastmodified
  24661. FROM (feature
  24662. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24663. WHERE ((cvterm.name)::text = 'mannosyl_queuosine'::text);
  24664. --
  24665. -- Name: match; Type: VIEW; Schema: so; Owner: -
  24666. --
  24667. CREATE VIEW match AS
  24668. SELECT feature.feature_id AS match_id,
  24669. feature.feature_id,
  24670. feature.dbxref_id,
  24671. feature.organism_id,
  24672. feature.name,
  24673. feature.uniquename,
  24674. feature.residues,
  24675. feature.seqlen,
  24676. feature.md5checksum,
  24677. feature.type_id,
  24678. feature.is_analysis,
  24679. feature.is_obsolete,
  24680. feature.timeaccessioned,
  24681. feature.timelastmodified
  24682. FROM (feature
  24683. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24684. 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));
  24685. --
  24686. -- Name: match_part; Type: VIEW; Schema: so; Owner: -
  24687. --
  24688. CREATE VIEW match_part AS
  24689. SELECT feature.feature_id AS match_part_id,
  24690. feature.feature_id,
  24691. feature.dbxref_id,
  24692. feature.organism_id,
  24693. feature.name,
  24694. feature.uniquename,
  24695. feature.residues,
  24696. feature.seqlen,
  24697. feature.md5checksum,
  24698. feature.type_id,
  24699. feature.is_analysis,
  24700. feature.is_obsolete,
  24701. feature.timeaccessioned,
  24702. feature.timelastmodified
  24703. FROM (feature
  24704. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24705. WHERE ((cvterm.name)::text = 'match_part'::text);
  24706. --
  24707. -- Name: maternal_uniparental_disomy; Type: VIEW; Schema: so; Owner: -
  24708. --
  24709. CREATE VIEW maternal_uniparental_disomy AS
  24710. SELECT feature.feature_id AS maternal_uniparental_disomy_id,
  24711. feature.feature_id,
  24712. feature.dbxref_id,
  24713. feature.organism_id,
  24714. feature.name,
  24715. feature.uniquename,
  24716. feature.residues,
  24717. feature.seqlen,
  24718. feature.md5checksum,
  24719. feature.type_id,
  24720. feature.is_analysis,
  24721. feature.is_obsolete,
  24722. feature.timeaccessioned,
  24723. feature.timelastmodified
  24724. FROM (feature
  24725. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24726. WHERE ((cvterm.name)::text = 'maternal_uniparental_disomy'::text);
  24727. --
  24728. -- Name: maternal_variant; Type: VIEW; Schema: so; Owner: -
  24729. --
  24730. CREATE VIEW maternal_variant AS
  24731. SELECT feature.feature_id AS maternal_variant_id,
  24732. feature.feature_id,
  24733. feature.dbxref_id,
  24734. feature.organism_id,
  24735. feature.name,
  24736. feature.uniquename,
  24737. feature.residues,
  24738. feature.seqlen,
  24739. feature.md5checksum,
  24740. feature.type_id,
  24741. feature.is_analysis,
  24742. feature.is_obsolete,
  24743. feature.timeaccessioned,
  24744. feature.timelastmodified
  24745. FROM (feature
  24746. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24747. WHERE ((cvterm.name)::text = 'maternal_variant'::text);
  24748. --
  24749. -- Name: maternally_imprinted; Type: VIEW; Schema: so; Owner: -
  24750. --
  24751. CREATE VIEW maternally_imprinted AS
  24752. SELECT feature.feature_id AS maternally_imprinted_id,
  24753. feature.feature_id,
  24754. feature.dbxref_id,
  24755. feature.organism_id,
  24756. feature.name,
  24757. feature.uniquename,
  24758. feature.residues,
  24759. feature.seqlen,
  24760. feature.md5checksum,
  24761. feature.type_id,
  24762. feature.is_analysis,
  24763. feature.is_obsolete,
  24764. feature.timeaccessioned,
  24765. feature.timelastmodified
  24766. FROM (feature
  24767. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24768. WHERE ((cvterm.name)::text = 'maternally_imprinted'::text);
  24769. --
  24770. -- Name: maternally_imprinted_gene; Type: VIEW; Schema: so; Owner: -
  24771. --
  24772. CREATE VIEW maternally_imprinted_gene AS
  24773. SELECT feature.feature_id AS maternally_imprinted_gene_id,
  24774. feature.feature_id,
  24775. feature.dbxref_id,
  24776. feature.organism_id,
  24777. feature.name,
  24778. feature.uniquename,
  24779. feature.residues,
  24780. feature.seqlen,
  24781. feature.md5checksum,
  24782. feature.type_id,
  24783. feature.is_analysis,
  24784. feature.is_obsolete,
  24785. feature.timeaccessioned,
  24786. feature.timelastmodified
  24787. FROM (feature
  24788. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24789. WHERE ((cvterm.name)::text = 'maternally_imprinted_gene'::text);
  24790. --
  24791. -- Name: mathematically_defined_repeat; Type: VIEW; Schema: so; Owner: -
  24792. --
  24793. CREATE VIEW mathematically_defined_repeat AS
  24794. SELECT feature.feature_id AS mathematically_defined_repeat_id,
  24795. feature.feature_id,
  24796. feature.dbxref_id,
  24797. feature.organism_id,
  24798. feature.name,
  24799. feature.uniquename,
  24800. feature.residues,
  24801. feature.seqlen,
  24802. feature.md5checksum,
  24803. feature.type_id,
  24804. feature.is_analysis,
  24805. feature.is_obsolete,
  24806. feature.timeaccessioned,
  24807. feature.timelastmodified
  24808. FROM (feature
  24809. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24810. WHERE ((cvterm.name)::text = 'mathematically_defined_repeat'::text);
  24811. --
  24812. -- Name: mating_type_region; Type: VIEW; Schema: so; Owner: -
  24813. --
  24814. CREATE VIEW mating_type_region AS
  24815. SELECT feature.feature_id AS mating_type_region_id,
  24816. feature.feature_id,
  24817. feature.dbxref_id,
  24818. feature.organism_id,
  24819. feature.name,
  24820. feature.uniquename,
  24821. feature.residues,
  24822. feature.seqlen,
  24823. feature.md5checksum,
  24824. feature.type_id,
  24825. feature.is_analysis,
  24826. feature.is_obsolete,
  24827. feature.timeaccessioned,
  24828. feature.timelastmodified
  24829. FROM (feature
  24830. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24831. WHERE ((cvterm.name)::text = 'mating_type_region'::text);
  24832. --
  24833. -- Name: matrix_attachment_site; Type: VIEW; Schema: so; Owner: -
  24834. --
  24835. CREATE VIEW matrix_attachment_site AS
  24836. SELECT feature.feature_id AS matrix_attachment_site_id,
  24837. feature.feature_id,
  24838. feature.dbxref_id,
  24839. feature.organism_id,
  24840. feature.name,
  24841. feature.uniquename,
  24842. feature.residues,
  24843. feature.seqlen,
  24844. feature.md5checksum,
  24845. feature.type_id,
  24846. feature.is_analysis,
  24847. feature.is_obsolete,
  24848. feature.timeaccessioned,
  24849. feature.timelastmodified
  24850. FROM (feature
  24851. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24852. WHERE ((cvterm.name)::text = 'matrix_attachment_site'::text);
  24853. --
  24854. -- Name: mature_mirna_variant; Type: VIEW; Schema: so; Owner: -
  24855. --
  24856. CREATE VIEW mature_mirna_variant AS
  24857. SELECT feature.feature_id AS mature_mirna_variant_id,
  24858. feature.feature_id,
  24859. feature.dbxref_id,
  24860. feature.organism_id,
  24861. feature.name,
  24862. feature.uniquename,
  24863. feature.residues,
  24864. feature.seqlen,
  24865. feature.md5checksum,
  24866. feature.type_id,
  24867. feature.is_analysis,
  24868. feature.is_obsolete,
  24869. feature.timeaccessioned,
  24870. feature.timelastmodified
  24871. FROM (feature
  24872. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24873. WHERE ((cvterm.name)::text = 'mature_miRNA_variant'::text);
  24874. --
  24875. -- Name: mature_protein_region; Type: VIEW; Schema: so; Owner: -
  24876. --
  24877. CREATE VIEW mature_protein_region AS
  24878. SELECT feature.feature_id AS mature_protein_region_id,
  24879. feature.feature_id,
  24880. feature.dbxref_id,
  24881. feature.organism_id,
  24882. feature.name,
  24883. feature.uniquename,
  24884. feature.residues,
  24885. feature.seqlen,
  24886. feature.md5checksum,
  24887. feature.type_id,
  24888. feature.is_analysis,
  24889. feature.is_obsolete,
  24890. feature.timeaccessioned,
  24891. feature.timelastmodified
  24892. FROM (feature
  24893. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24894. WHERE (((cvterm.name)::text = 'active_peptide'::text) OR ((cvterm.name)::text = 'mature_protein_region'::text));
  24895. --
  24896. -- Name: mature_transcript; Type: VIEW; Schema: so; Owner: -
  24897. --
  24898. CREATE VIEW mature_transcript AS
  24899. SELECT feature.feature_id AS mature_transcript_id,
  24900. feature.feature_id,
  24901. feature.dbxref_id,
  24902. feature.organism_id,
  24903. feature.name,
  24904. feature.uniquename,
  24905. feature.residues,
  24906. feature.seqlen,
  24907. feature.md5checksum,
  24908. feature.type_id,
  24909. feature.is_analysis,
  24910. feature.is_obsolete,
  24911. feature.timeaccessioned,
  24912. feature.timelastmodified
  24913. FROM (feature
  24914. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24915. 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));
  24916. --
  24917. -- Name: mature_transcript_region; Type: VIEW; Schema: so; Owner: -
  24918. --
  24919. CREATE VIEW mature_transcript_region AS
  24920. SELECT feature.feature_id AS mature_transcript_region_id,
  24921. feature.feature_id,
  24922. feature.dbxref_id,
  24923. feature.organism_id,
  24924. feature.name,
  24925. feature.uniquename,
  24926. feature.residues,
  24927. feature.seqlen,
  24928. feature.md5checksum,
  24929. feature.type_id,
  24930. feature.is_analysis,
  24931. feature.is_obsolete,
  24932. feature.timeaccessioned,
  24933. feature.timelastmodified
  24934. FROM (feature
  24935. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24936. 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));
  24937. --
  24938. -- Name: maxicircle; Type: VIEW; Schema: so; Owner: -
  24939. --
  24940. CREATE VIEW maxicircle AS
  24941. SELECT feature.feature_id AS maxicircle_id,
  24942. feature.feature_id,
  24943. feature.dbxref_id,
  24944. feature.organism_id,
  24945. feature.name,
  24946. feature.uniquename,
  24947. feature.residues,
  24948. feature.seqlen,
  24949. feature.md5checksum,
  24950. feature.type_id,
  24951. feature.is_analysis,
  24952. feature.is_obsolete,
  24953. feature.timeaccessioned,
  24954. feature.timelastmodified
  24955. FROM (feature
  24956. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24957. WHERE ((cvterm.name)::text = 'maxicircle'::text);
  24958. --
  24959. -- Name: maxicircle_gene; Type: VIEW; Schema: so; Owner: -
  24960. --
  24961. CREATE VIEW maxicircle_gene AS
  24962. SELECT feature.feature_id AS maxicircle_gene_id,
  24963. feature.feature_id,
  24964. feature.dbxref_id,
  24965. feature.organism_id,
  24966. feature.name,
  24967. feature.uniquename,
  24968. feature.residues,
  24969. feature.seqlen,
  24970. feature.md5checksum,
  24971. feature.type_id,
  24972. feature.is_analysis,
  24973. feature.is_obsolete,
  24974. feature.timeaccessioned,
  24975. feature.timelastmodified
  24976. FROM (feature
  24977. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24978. WHERE (((cvterm.name)::text = 'cryptogene'::text) OR ((cvterm.name)::text = 'maxicircle_gene'::text));
  24979. --
  24980. -- Name: member_of_regulon; Type: VIEW; Schema: so; Owner: -
  24981. --
  24982. CREATE VIEW member_of_regulon AS
  24983. SELECT feature.feature_id AS member_of_regulon_id,
  24984. feature.feature_id,
  24985. feature.dbxref_id,
  24986. feature.organism_id,
  24987. feature.name,
  24988. feature.uniquename,
  24989. feature.residues,
  24990. feature.seqlen,
  24991. feature.md5checksum,
  24992. feature.type_id,
  24993. feature.is_analysis,
  24994. feature.is_obsolete,
  24995. feature.timeaccessioned,
  24996. feature.timelastmodified
  24997. FROM (feature
  24998. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  24999. WHERE ((cvterm.name)::text = 'member_of_regulon'::text);
  25000. --
  25001. -- Name: membrane_peptide_loop; Type: VIEW; Schema: so; Owner: -
  25002. --
  25003. CREATE VIEW membrane_peptide_loop AS
  25004. SELECT feature.feature_id AS membrane_peptide_loop_id,
  25005. feature.feature_id,
  25006. feature.dbxref_id,
  25007. feature.organism_id,
  25008. feature.name,
  25009. feature.uniquename,
  25010. feature.residues,
  25011. feature.seqlen,
  25012. feature.md5checksum,
  25013. feature.type_id,
  25014. feature.is_analysis,
  25015. feature.is_obsolete,
  25016. feature.timeaccessioned,
  25017. feature.timelastmodified
  25018. FROM (feature
  25019. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25020. WHERE ((cvterm.name)::text = 'membrane_peptide_loop'::text);
  25021. --
  25022. -- Name: membrane_structure; Type: VIEW; Schema: so; Owner: -
  25023. --
  25024. CREATE VIEW membrane_structure AS
  25025. SELECT feature.feature_id AS membrane_structure_id,
  25026. feature.feature_id,
  25027. feature.dbxref_id,
  25028. feature.organism_id,
  25029. feature.name,
  25030. feature.uniquename,
  25031. feature.residues,
  25032. feature.seqlen,
  25033. feature.md5checksum,
  25034. feature.type_id,
  25035. feature.is_analysis,
  25036. feature.is_obsolete,
  25037. feature.timeaccessioned,
  25038. feature.timelastmodified
  25039. FROM (feature
  25040. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25041. WHERE ((cvterm.name)::text = 'membrane_structure'::text);
  25042. --
  25043. -- Name: metabolic_island; Type: VIEW; Schema: so; Owner: -
  25044. --
  25045. CREATE VIEW metabolic_island AS
  25046. SELECT feature.feature_id AS metabolic_island_id,
  25047. feature.feature_id,
  25048. feature.dbxref_id,
  25049. feature.organism_id,
  25050. feature.name,
  25051. feature.uniquename,
  25052. feature.residues,
  25053. feature.seqlen,
  25054. feature.md5checksum,
  25055. feature.type_id,
  25056. feature.is_analysis,
  25057. feature.is_obsolete,
  25058. feature.timeaccessioned,
  25059. feature.timelastmodified
  25060. FROM (feature
  25061. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25062. WHERE ((cvterm.name)::text = 'metabolic_island'::text);
  25063. --
  25064. -- Name: metal_binding_site; Type: VIEW; Schema: so; Owner: -
  25065. --
  25066. CREATE VIEW metal_binding_site AS
  25067. SELECT feature.feature_id AS metal_binding_site_id,
  25068. feature.feature_id,
  25069. feature.dbxref_id,
  25070. feature.organism_id,
  25071. feature.name,
  25072. feature.uniquename,
  25073. feature.residues,
  25074. feature.seqlen,
  25075. feature.md5checksum,
  25076. feature.type_id,
  25077. feature.is_analysis,
  25078. feature.is_obsolete,
  25079. feature.timeaccessioned,
  25080. feature.timelastmodified
  25081. FROM (feature
  25082. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25083. 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));
  25084. --
  25085. -- Name: methionine; Type: VIEW; Schema: so; Owner: -
  25086. --
  25087. CREATE VIEW methionine AS
  25088. SELECT feature.feature_id AS methionine_id,
  25089. feature.feature_id,
  25090. feature.dbxref_id,
  25091. feature.organism_id,
  25092. feature.name,
  25093. feature.uniquename,
  25094. feature.residues,
  25095. feature.seqlen,
  25096. feature.md5checksum,
  25097. feature.type_id,
  25098. feature.is_analysis,
  25099. feature.is_obsolete,
  25100. feature.timeaccessioned,
  25101. feature.timelastmodified
  25102. FROM (feature
  25103. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25104. WHERE ((cvterm.name)::text = 'methionine'::text);
  25105. --
  25106. -- Name: methionine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  25107. --
  25108. CREATE VIEW methionine_trna_primary_transcript AS
  25109. SELECT feature.feature_id AS methionine_trna_primary_transcript_id,
  25110. feature.feature_id,
  25111. feature.dbxref_id,
  25112. feature.organism_id,
  25113. feature.name,
  25114. feature.uniquename,
  25115. feature.residues,
  25116. feature.seqlen,
  25117. feature.md5checksum,
  25118. feature.type_id,
  25119. feature.is_analysis,
  25120. feature.is_obsolete,
  25121. feature.timeaccessioned,
  25122. feature.timelastmodified
  25123. FROM (feature
  25124. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25125. WHERE ((cvterm.name)::text = 'methionine_tRNA_primary_transcript'::text);
  25126. --
  25127. -- Name: methionyl_trna; Type: VIEW; Schema: so; Owner: -
  25128. --
  25129. CREATE VIEW methionyl_trna AS
  25130. SELECT feature.feature_id AS methionyl_trna_id,
  25131. feature.feature_id,
  25132. feature.dbxref_id,
  25133. feature.organism_id,
  25134. feature.name,
  25135. feature.uniquename,
  25136. feature.residues,
  25137. feature.seqlen,
  25138. feature.md5checksum,
  25139. feature.type_id,
  25140. feature.is_analysis,
  25141. feature.is_obsolete,
  25142. feature.timeaccessioned,
  25143. feature.timelastmodified
  25144. FROM (feature
  25145. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25146. WHERE ((cvterm.name)::text = 'methionyl_tRNA'::text);
  25147. --
  25148. -- Name: methylated_a; Type: VIEW; Schema: so; Owner: -
  25149. --
  25150. CREATE VIEW methylated_a AS
  25151. SELECT feature.feature_id AS methylated_a_id,
  25152. feature.feature_id,
  25153. feature.dbxref_id,
  25154. feature.organism_id,
  25155. feature.name,
  25156. feature.uniquename,
  25157. feature.residues,
  25158. feature.seqlen,
  25159. feature.md5checksum,
  25160. feature.type_id,
  25161. feature.is_analysis,
  25162. feature.is_obsolete,
  25163. feature.timeaccessioned,
  25164. feature.timelastmodified
  25165. FROM (feature
  25166. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25167. WHERE ((cvterm.name)::text = 'methylated_A'::text);
  25168. --
  25169. -- Name: methylated_base_feature; Type: VIEW; Schema: so; Owner: -
  25170. --
  25171. CREATE VIEW methylated_base_feature AS
  25172. SELECT feature.feature_id AS methylated_base_feature_id,
  25173. feature.feature_id,
  25174. feature.dbxref_id,
  25175. feature.organism_id,
  25176. feature.name,
  25177. feature.uniquename,
  25178. feature.residues,
  25179. feature.seqlen,
  25180. feature.md5checksum,
  25181. feature.type_id,
  25182. feature.is_analysis,
  25183. feature.is_obsolete,
  25184. feature.timeaccessioned,
  25185. feature.timelastmodified
  25186. FROM (feature
  25187. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25188. WHERE ((((cvterm.name)::text = 'methylated_C'::text) OR ((cvterm.name)::text = 'methylated_A'::text)) OR ((cvterm.name)::text = 'methylated_base_feature'::text));
  25189. --
  25190. -- Name: methylated_c; Type: VIEW; Schema: so; Owner: -
  25191. --
  25192. CREATE VIEW methylated_c AS
  25193. SELECT feature.feature_id AS methylated_c_id,
  25194. feature.feature_id,
  25195. feature.dbxref_id,
  25196. feature.organism_id,
  25197. feature.name,
  25198. feature.uniquename,
  25199. feature.residues,
  25200. feature.seqlen,
  25201. feature.md5checksum,
  25202. feature.type_id,
  25203. feature.is_analysis,
  25204. feature.is_obsolete,
  25205. feature.timeaccessioned,
  25206. feature.timelastmodified
  25207. FROM (feature
  25208. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25209. WHERE ((cvterm.name)::text = 'methylated_C'::text);
  25210. --
  25211. -- Name: methylation_guide_snorna; Type: VIEW; Schema: so; Owner: -
  25212. --
  25213. CREATE VIEW methylation_guide_snorna AS
  25214. SELECT feature.feature_id AS methylation_guide_snorna_id,
  25215. feature.feature_id,
  25216. feature.dbxref_id,
  25217. feature.organism_id,
  25218. feature.name,
  25219. feature.uniquename,
  25220. feature.residues,
  25221. feature.seqlen,
  25222. feature.md5checksum,
  25223. feature.type_id,
  25224. feature.is_analysis,
  25225. feature.is_obsolete,
  25226. feature.timeaccessioned,
  25227. feature.timelastmodified
  25228. FROM (feature
  25229. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25230. WHERE ((cvterm.name)::text = 'methylation_guide_snoRNA'::text);
  25231. --
  25232. -- Name: methylation_guide_snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  25233. --
  25234. CREATE VIEW methylation_guide_snorna_primary_transcript AS
  25235. SELECT feature.feature_id AS methylation_guide_snorna_primary_transcript_id,
  25236. feature.feature_id,
  25237. feature.dbxref_id,
  25238. feature.organism_id,
  25239. feature.name,
  25240. feature.uniquename,
  25241. feature.residues,
  25242. feature.seqlen,
  25243. feature.md5checksum,
  25244. feature.type_id,
  25245. feature.is_analysis,
  25246. feature.is_obsolete,
  25247. feature.timeaccessioned,
  25248. feature.timelastmodified
  25249. FROM (feature
  25250. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25251. WHERE ((cvterm.name)::text = 'methylation_guide_snoRNA_primary_transcript'::text);
  25252. --
  25253. -- Name: methylinosine; Type: VIEW; Schema: so; Owner: -
  25254. --
  25255. CREATE VIEW methylinosine AS
  25256. SELECT feature.feature_id AS methylinosine_id,
  25257. feature.feature_id,
  25258. feature.dbxref_id,
  25259. feature.organism_id,
  25260. feature.name,
  25261. feature.uniquename,
  25262. feature.residues,
  25263. feature.seqlen,
  25264. feature.md5checksum,
  25265. feature.type_id,
  25266. feature.is_analysis,
  25267. feature.is_obsolete,
  25268. feature.timeaccessioned,
  25269. feature.timelastmodified
  25270. FROM (feature
  25271. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25272. WHERE ((cvterm.name)::text = 'methylinosine'::text);
  25273. --
  25274. -- Name: methylwyosine; Type: VIEW; Schema: so; Owner: -
  25275. --
  25276. CREATE VIEW methylwyosine AS
  25277. SELECT feature.feature_id AS methylwyosine_id,
  25278. feature.feature_id,
  25279. feature.dbxref_id,
  25280. feature.organism_id,
  25281. feature.name,
  25282. feature.uniquename,
  25283. feature.residues,
  25284. feature.seqlen,
  25285. feature.md5checksum,
  25286. feature.type_id,
  25287. feature.is_analysis,
  25288. feature.is_obsolete,
  25289. feature.timeaccessioned,
  25290. feature.timelastmodified
  25291. FROM (feature
  25292. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25293. WHERE ((cvterm.name)::text = 'methylwyosine'::text);
  25294. --
  25295. -- Name: micf_rna; Type: VIEW; Schema: so; Owner: -
  25296. --
  25297. CREATE VIEW micf_rna AS
  25298. SELECT feature.feature_id AS micf_rna_id,
  25299. feature.feature_id,
  25300. feature.dbxref_id,
  25301. feature.organism_id,
  25302. feature.name,
  25303. feature.uniquename,
  25304. feature.residues,
  25305. feature.seqlen,
  25306. feature.md5checksum,
  25307. feature.type_id,
  25308. feature.is_analysis,
  25309. feature.is_obsolete,
  25310. feature.timeaccessioned,
  25311. feature.timelastmodified
  25312. FROM (feature
  25313. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25314. WHERE ((cvterm.name)::text = 'MicF_RNA'::text);
  25315. --
  25316. -- Name: microarray_oligo; Type: VIEW; Schema: so; Owner: -
  25317. --
  25318. CREATE VIEW microarray_oligo AS
  25319. SELECT feature.feature_id AS microarray_oligo_id,
  25320. feature.feature_id,
  25321. feature.dbxref_id,
  25322. feature.organism_id,
  25323. feature.name,
  25324. feature.uniquename,
  25325. feature.residues,
  25326. feature.seqlen,
  25327. feature.md5checksum,
  25328. feature.type_id,
  25329. feature.is_analysis,
  25330. feature.is_obsolete,
  25331. feature.timeaccessioned,
  25332. feature.timelastmodified
  25333. FROM (feature
  25334. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25335. WHERE ((cvterm.name)::text = 'microarray_oligo'::text);
  25336. --
  25337. -- Name: micronuclear_chromosome; Type: VIEW; Schema: so; Owner: -
  25338. --
  25339. CREATE VIEW micronuclear_chromosome AS
  25340. SELECT feature.feature_id AS micronuclear_chromosome_id,
  25341. feature.feature_id,
  25342. feature.dbxref_id,
  25343. feature.organism_id,
  25344. feature.name,
  25345. feature.uniquename,
  25346. feature.residues,
  25347. feature.seqlen,
  25348. feature.md5checksum,
  25349. feature.type_id,
  25350. feature.is_analysis,
  25351. feature.is_obsolete,
  25352. feature.timeaccessioned,
  25353. feature.timelastmodified
  25354. FROM (feature
  25355. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25356. WHERE ((cvterm.name)::text = 'micronuclear_chromosome'::text);
  25357. --
  25358. -- Name: micronuclear_sequence; Type: VIEW; Schema: so; Owner: -
  25359. --
  25360. CREATE VIEW micronuclear_sequence AS
  25361. SELECT feature.feature_id AS micronuclear_sequence_id,
  25362. feature.feature_id,
  25363. feature.dbxref_id,
  25364. feature.organism_id,
  25365. feature.name,
  25366. feature.uniquename,
  25367. feature.residues,
  25368. feature.seqlen,
  25369. feature.md5checksum,
  25370. feature.type_id,
  25371. feature.is_analysis,
  25372. feature.is_obsolete,
  25373. feature.timeaccessioned,
  25374. feature.timelastmodified
  25375. FROM (feature
  25376. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25377. WHERE ((cvterm.name)::text = 'micronuclear_sequence'::text);
  25378. --
  25379. -- Name: microsatellite; Type: VIEW; Schema: so; Owner: -
  25380. --
  25381. CREATE VIEW microsatellite AS
  25382. SELECT feature.feature_id AS microsatellite_id,
  25383. feature.feature_id,
  25384. feature.dbxref_id,
  25385. feature.organism_id,
  25386. feature.name,
  25387. feature.uniquename,
  25388. feature.residues,
  25389. feature.seqlen,
  25390. feature.md5checksum,
  25391. feature.type_id,
  25392. feature.is_analysis,
  25393. feature.is_obsolete,
  25394. feature.timeaccessioned,
  25395. feature.timelastmodified
  25396. FROM (feature
  25397. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25398. 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));
  25399. --
  25400. -- Name: mini_exon_donor_rna; Type: VIEW; Schema: so; Owner: -
  25401. --
  25402. CREATE VIEW mini_exon_donor_rna AS
  25403. SELECT feature.feature_id AS mini_exon_donor_rna_id,
  25404. feature.feature_id,
  25405. feature.dbxref_id,
  25406. feature.organism_id,
  25407. feature.name,
  25408. feature.uniquename,
  25409. feature.residues,
  25410. feature.seqlen,
  25411. feature.md5checksum,
  25412. feature.type_id,
  25413. feature.is_analysis,
  25414. feature.is_obsolete,
  25415. feature.timeaccessioned,
  25416. feature.timelastmodified
  25417. FROM (feature
  25418. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25419. WHERE ((cvterm.name)::text = 'mini_exon_donor_RNA'::text);
  25420. --
  25421. -- Name: mini_gene; Type: VIEW; Schema: so; Owner: -
  25422. --
  25423. CREATE VIEW mini_gene AS
  25424. SELECT feature.feature_id AS mini_gene_id,
  25425. feature.feature_id,
  25426. feature.dbxref_id,
  25427. feature.organism_id,
  25428. feature.name,
  25429. feature.uniquename,
  25430. feature.residues,
  25431. feature.seqlen,
  25432. feature.md5checksum,
  25433. feature.type_id,
  25434. feature.is_analysis,
  25435. feature.is_obsolete,
  25436. feature.timeaccessioned,
  25437. feature.timelastmodified
  25438. FROM (feature
  25439. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25440. WHERE (((cvterm.name)::text = 'rescue_mini_gene'::text) OR ((cvterm.name)::text = 'mini_gene'::text));
  25441. --
  25442. -- Name: minicircle; Type: VIEW; Schema: so; Owner: -
  25443. --
  25444. CREATE VIEW minicircle AS
  25445. SELECT feature.feature_id AS minicircle_id,
  25446. feature.feature_id,
  25447. feature.dbxref_id,
  25448. feature.organism_id,
  25449. feature.name,
  25450. feature.uniquename,
  25451. feature.residues,
  25452. feature.seqlen,
  25453. feature.md5checksum,
  25454. feature.type_id,
  25455. feature.is_analysis,
  25456. feature.is_obsolete,
  25457. feature.timeaccessioned,
  25458. feature.timelastmodified
  25459. FROM (feature
  25460. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25461. WHERE ((cvterm.name)::text = 'minicircle'::text);
  25462. --
  25463. -- Name: minicircle_gene; Type: VIEW; Schema: so; Owner: -
  25464. --
  25465. CREATE VIEW minicircle_gene AS
  25466. SELECT feature.feature_id AS minicircle_gene_id,
  25467. feature.feature_id,
  25468. feature.dbxref_id,
  25469. feature.organism_id,
  25470. feature.name,
  25471. feature.uniquename,
  25472. feature.residues,
  25473. feature.seqlen,
  25474. feature.md5checksum,
  25475. feature.type_id,
  25476. feature.is_analysis,
  25477. feature.is_obsolete,
  25478. feature.timeaccessioned,
  25479. feature.timelastmodified
  25480. FROM (feature
  25481. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25482. WHERE ((cvterm.name)::text = 'minicircle_gene'::text);
  25483. --
  25484. -- Name: minisatellite; Type: VIEW; Schema: so; Owner: -
  25485. --
  25486. CREATE VIEW minisatellite AS
  25487. SELECT feature.feature_id AS minisatellite_id,
  25488. feature.feature_id,
  25489. feature.dbxref_id,
  25490. feature.organism_id,
  25491. feature.name,
  25492. feature.uniquename,
  25493. feature.residues,
  25494. feature.seqlen,
  25495. feature.md5checksum,
  25496. feature.type_id,
  25497. feature.is_analysis,
  25498. feature.is_obsolete,
  25499. feature.timeaccessioned,
  25500. feature.timelastmodified
  25501. FROM (feature
  25502. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25503. WHERE ((cvterm.name)::text = 'minisatellite'::text);
  25504. --
  25505. -- Name: minor_tss; Type: VIEW; Schema: so; Owner: -
  25506. --
  25507. CREATE VIEW minor_tss AS
  25508. SELECT feature.feature_id AS minor_tss_id,
  25509. feature.feature_id,
  25510. feature.dbxref_id,
  25511. feature.organism_id,
  25512. feature.name,
  25513. feature.uniquename,
  25514. feature.residues,
  25515. feature.seqlen,
  25516. feature.md5checksum,
  25517. feature.type_id,
  25518. feature.is_analysis,
  25519. feature.is_obsolete,
  25520. feature.timeaccessioned,
  25521. feature.timelastmodified
  25522. FROM (feature
  25523. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25524. WHERE ((cvterm.name)::text = 'minor_TSS'::text);
  25525. --
  25526. -- Name: minus_10_signal; Type: VIEW; Schema: so; Owner: -
  25527. --
  25528. CREATE VIEW minus_10_signal AS
  25529. SELECT feature.feature_id AS minus_10_signal_id,
  25530. feature.feature_id,
  25531. feature.dbxref_id,
  25532. feature.organism_id,
  25533. feature.name,
  25534. feature.uniquename,
  25535. feature.residues,
  25536. feature.seqlen,
  25537. feature.md5checksum,
  25538. feature.type_id,
  25539. feature.is_analysis,
  25540. feature.is_obsolete,
  25541. feature.timeaccessioned,
  25542. feature.timelastmodified
  25543. FROM (feature
  25544. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25545. WHERE ((cvterm.name)::text = 'minus_10_signal'::text);
  25546. --
  25547. -- Name: minus_12_signal; Type: VIEW; Schema: so; Owner: -
  25548. --
  25549. CREATE VIEW minus_12_signal AS
  25550. SELECT feature.feature_id AS minus_12_signal_id,
  25551. feature.feature_id,
  25552. feature.dbxref_id,
  25553. feature.organism_id,
  25554. feature.name,
  25555. feature.uniquename,
  25556. feature.residues,
  25557. feature.seqlen,
  25558. feature.md5checksum,
  25559. feature.type_id,
  25560. feature.is_analysis,
  25561. feature.is_obsolete,
  25562. feature.timeaccessioned,
  25563. feature.timelastmodified
  25564. FROM (feature
  25565. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25566. WHERE ((cvterm.name)::text = 'minus_12_signal'::text);
  25567. --
  25568. -- Name: minus_1_frameshift; Type: VIEW; Schema: so; Owner: -
  25569. --
  25570. CREATE VIEW minus_1_frameshift AS
  25571. SELECT feature.feature_id AS minus_1_frameshift_id,
  25572. feature.feature_id,
  25573. feature.dbxref_id,
  25574. feature.organism_id,
  25575. feature.name,
  25576. feature.uniquename,
  25577. feature.residues,
  25578. feature.seqlen,
  25579. feature.md5checksum,
  25580. feature.type_id,
  25581. feature.is_analysis,
  25582. feature.is_obsolete,
  25583. feature.timeaccessioned,
  25584. feature.timelastmodified
  25585. FROM (feature
  25586. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25587. WHERE ((cvterm.name)::text = 'minus_1_frameshift'::text);
  25588. --
  25589. -- Name: minus_1_frameshift_variant; Type: VIEW; Schema: so; Owner: -
  25590. --
  25591. CREATE VIEW minus_1_frameshift_variant AS
  25592. SELECT feature.feature_id AS minus_1_frameshift_variant_id,
  25593. feature.feature_id,
  25594. feature.dbxref_id,
  25595. feature.organism_id,
  25596. feature.name,
  25597. feature.uniquename,
  25598. feature.residues,
  25599. feature.seqlen,
  25600. feature.md5checksum,
  25601. feature.type_id,
  25602. feature.is_analysis,
  25603. feature.is_obsolete,
  25604. feature.timeaccessioned,
  25605. feature.timelastmodified
  25606. FROM (feature
  25607. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25608. WHERE ((cvterm.name)::text = 'minus_1_frameshift_variant'::text);
  25609. --
  25610. -- Name: minus_1_translationally_frameshifted; Type: VIEW; Schema: so; Owner: -
  25611. --
  25612. CREATE VIEW minus_1_translationally_frameshifted AS
  25613. SELECT feature.feature_id AS minus_1_translationally_frameshifted_id,
  25614. feature.feature_id,
  25615. feature.dbxref_id,
  25616. feature.organism_id,
  25617. feature.name,
  25618. feature.uniquename,
  25619. feature.residues,
  25620. feature.seqlen,
  25621. feature.md5checksum,
  25622. feature.type_id,
  25623. feature.is_analysis,
  25624. feature.is_obsolete,
  25625. feature.timeaccessioned,
  25626. feature.timelastmodified
  25627. FROM (feature
  25628. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25629. WHERE ((cvterm.name)::text = 'minus_1_translationally_frameshifted'::text);
  25630. --
  25631. -- Name: minus_24_signal; Type: VIEW; Schema: so; Owner: -
  25632. --
  25633. CREATE VIEW minus_24_signal AS
  25634. SELECT feature.feature_id AS minus_24_signal_id,
  25635. feature.feature_id,
  25636. feature.dbxref_id,
  25637. feature.organism_id,
  25638. feature.name,
  25639. feature.uniquename,
  25640. feature.residues,
  25641. feature.seqlen,
  25642. feature.md5checksum,
  25643. feature.type_id,
  25644. feature.is_analysis,
  25645. feature.is_obsolete,
  25646. feature.timeaccessioned,
  25647. feature.timelastmodified
  25648. FROM (feature
  25649. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25650. WHERE ((cvterm.name)::text = 'minus_24_signal'::text);
  25651. --
  25652. -- Name: minus_2_frameshift; Type: VIEW; Schema: so; Owner: -
  25653. --
  25654. CREATE VIEW minus_2_frameshift AS
  25655. SELECT feature.feature_id AS minus_2_frameshift_id,
  25656. feature.feature_id,
  25657. feature.dbxref_id,
  25658. feature.organism_id,
  25659. feature.name,
  25660. feature.uniquename,
  25661. feature.residues,
  25662. feature.seqlen,
  25663. feature.md5checksum,
  25664. feature.type_id,
  25665. feature.is_analysis,
  25666. feature.is_obsolete,
  25667. feature.timeaccessioned,
  25668. feature.timelastmodified
  25669. FROM (feature
  25670. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25671. WHERE ((cvterm.name)::text = 'minus_2_frameshift'::text);
  25672. --
  25673. -- Name: minus_2_frameshift_variant; Type: VIEW; Schema: so; Owner: -
  25674. --
  25675. CREATE VIEW minus_2_frameshift_variant AS
  25676. SELECT feature.feature_id AS minus_2_frameshift_variant_id,
  25677. feature.feature_id,
  25678. feature.dbxref_id,
  25679. feature.organism_id,
  25680. feature.name,
  25681. feature.uniquename,
  25682. feature.residues,
  25683. feature.seqlen,
  25684. feature.md5checksum,
  25685. feature.type_id,
  25686. feature.is_analysis,
  25687. feature.is_obsolete,
  25688. feature.timeaccessioned,
  25689. feature.timelastmodified
  25690. FROM (feature
  25691. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25692. WHERE ((cvterm.name)::text = 'minus_2_frameshift_variant'::text);
  25693. --
  25694. -- Name: minus_35_signal; Type: VIEW; Schema: so; Owner: -
  25695. --
  25696. CREATE VIEW minus_35_signal AS
  25697. SELECT feature.feature_id AS minus_35_signal_id,
  25698. feature.feature_id,
  25699. feature.dbxref_id,
  25700. feature.organism_id,
  25701. feature.name,
  25702. feature.uniquename,
  25703. feature.residues,
  25704. feature.seqlen,
  25705. feature.md5checksum,
  25706. feature.type_id,
  25707. feature.is_analysis,
  25708. feature.is_obsolete,
  25709. feature.timeaccessioned,
  25710. feature.timelastmodified
  25711. FROM (feature
  25712. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25713. WHERE ((cvterm.name)::text = 'minus_35_signal'::text);
  25714. --
  25715. -- Name: mirna; Type: VIEW; Schema: so; Owner: -
  25716. --
  25717. CREATE VIEW mirna AS
  25718. SELECT feature.feature_id AS mirna_id,
  25719. feature.feature_id,
  25720. feature.dbxref_id,
  25721. feature.organism_id,
  25722. feature.name,
  25723. feature.uniquename,
  25724. feature.residues,
  25725. feature.seqlen,
  25726. feature.md5checksum,
  25727. feature.type_id,
  25728. feature.is_analysis,
  25729. feature.is_obsolete,
  25730. feature.timeaccessioned,
  25731. feature.timelastmodified
  25732. FROM (feature
  25733. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25734. WHERE ((cvterm.name)::text = 'miRNA'::text);
  25735. --
  25736. -- Name: mirna_antiguide; Type: VIEW; Schema: so; Owner: -
  25737. --
  25738. CREATE VIEW mirna_antiguide AS
  25739. SELECT feature.feature_id AS mirna_antiguide_id,
  25740. feature.feature_id,
  25741. feature.dbxref_id,
  25742. feature.organism_id,
  25743. feature.name,
  25744. feature.uniquename,
  25745. feature.residues,
  25746. feature.seqlen,
  25747. feature.md5checksum,
  25748. feature.type_id,
  25749. feature.is_analysis,
  25750. feature.is_obsolete,
  25751. feature.timeaccessioned,
  25752. feature.timelastmodified
  25753. FROM (feature
  25754. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25755. WHERE ((cvterm.name)::text = 'miRNA_antiguide'::text);
  25756. --
  25757. -- Name: mirna_encoding; Type: VIEW; Schema: so; Owner: -
  25758. --
  25759. CREATE VIEW mirna_encoding AS
  25760. SELECT feature.feature_id AS mirna_encoding_id,
  25761. feature.feature_id,
  25762. feature.dbxref_id,
  25763. feature.organism_id,
  25764. feature.name,
  25765. feature.uniquename,
  25766. feature.residues,
  25767. feature.seqlen,
  25768. feature.md5checksum,
  25769. feature.type_id,
  25770. feature.is_analysis,
  25771. feature.is_obsolete,
  25772. feature.timeaccessioned,
  25773. feature.timelastmodified
  25774. FROM (feature
  25775. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25776. WHERE ((cvterm.name)::text = 'miRNA_encoding'::text);
  25777. --
  25778. -- Name: mirna_gene; Type: VIEW; Schema: so; Owner: -
  25779. --
  25780. CREATE VIEW mirna_gene AS
  25781. SELECT feature.feature_id AS mirna_gene_id,
  25782. feature.feature_id,
  25783. feature.dbxref_id,
  25784. feature.organism_id,
  25785. feature.name,
  25786. feature.uniquename,
  25787. feature.residues,
  25788. feature.seqlen,
  25789. feature.md5checksum,
  25790. feature.type_id,
  25791. feature.is_analysis,
  25792. feature.is_obsolete,
  25793. feature.timeaccessioned,
  25794. feature.timelastmodified
  25795. FROM (feature
  25796. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25797. WHERE ((cvterm.name)::text = 'miRNA_gene'::text);
  25798. --
  25799. -- Name: mirna_loop; Type: VIEW; Schema: so; Owner: -
  25800. --
  25801. CREATE VIEW mirna_loop AS
  25802. SELECT feature.feature_id AS mirna_loop_id,
  25803. feature.feature_id,
  25804. feature.dbxref_id,
  25805. feature.organism_id,
  25806. feature.name,
  25807. feature.uniquename,
  25808. feature.residues,
  25809. feature.seqlen,
  25810. feature.md5checksum,
  25811. feature.type_id,
  25812. feature.is_analysis,
  25813. feature.is_obsolete,
  25814. feature.timeaccessioned,
  25815. feature.timelastmodified
  25816. FROM (feature
  25817. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25818. WHERE ((cvterm.name)::text = 'miRNA_loop'::text);
  25819. --
  25820. -- Name: mirna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  25821. --
  25822. CREATE VIEW mirna_primary_transcript AS
  25823. SELECT feature.feature_id AS mirna_primary_transcript_id,
  25824. feature.feature_id,
  25825. feature.dbxref_id,
  25826. feature.organism_id,
  25827. feature.name,
  25828. feature.uniquename,
  25829. feature.residues,
  25830. feature.seqlen,
  25831. feature.md5checksum,
  25832. feature.type_id,
  25833. feature.is_analysis,
  25834. feature.is_obsolete,
  25835. feature.timeaccessioned,
  25836. feature.timelastmodified
  25837. FROM (feature
  25838. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25839. WHERE (((cvterm.name)::text = 'stRNA_primary_transcript'::text) OR ((cvterm.name)::text = 'miRNA_primary_transcript'::text));
  25840. --
  25841. -- Name: mirna_primary_transcript_region; Type: VIEW; Schema: so; Owner: -
  25842. --
  25843. CREATE VIEW mirna_primary_transcript_region AS
  25844. SELECT feature.feature_id AS mirna_primary_transcript_region_id,
  25845. feature.feature_id,
  25846. feature.dbxref_id,
  25847. feature.organism_id,
  25848. feature.name,
  25849. feature.uniquename,
  25850. feature.residues,
  25851. feature.seqlen,
  25852. feature.md5checksum,
  25853. feature.type_id,
  25854. feature.is_analysis,
  25855. feature.is_obsolete,
  25856. feature.timeaccessioned,
  25857. feature.timelastmodified
  25858. FROM (feature
  25859. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25860. 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));
  25861. --
  25862. -- Name: mirna_stem; Type: VIEW; Schema: so; Owner: -
  25863. --
  25864. CREATE VIEW mirna_stem AS
  25865. SELECT feature.feature_id AS mirna_stem_id,
  25866. feature.feature_id,
  25867. feature.dbxref_id,
  25868. feature.organism_id,
  25869. feature.name,
  25870. feature.uniquename,
  25871. feature.residues,
  25872. feature.seqlen,
  25873. feature.md5checksum,
  25874. feature.type_id,
  25875. feature.is_analysis,
  25876. feature.is_obsolete,
  25877. feature.timeaccessioned,
  25878. feature.timelastmodified
  25879. FROM (feature
  25880. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25881. WHERE ((cvterm.name)::text = 'miRNA_stem'::text);
  25882. --
  25883. -- Name: mirna_target_site; Type: VIEW; Schema: so; Owner: -
  25884. --
  25885. CREATE VIEW mirna_target_site AS
  25886. SELECT feature.feature_id AS mirna_target_site_id,
  25887. feature.feature_id,
  25888. feature.dbxref_id,
  25889. feature.organism_id,
  25890. feature.name,
  25891. feature.uniquename,
  25892. feature.residues,
  25893. feature.seqlen,
  25894. feature.md5checksum,
  25895. feature.type_id,
  25896. feature.is_analysis,
  25897. feature.is_obsolete,
  25898. feature.timeaccessioned,
  25899. feature.timelastmodified
  25900. FROM (feature
  25901. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25902. WHERE ((cvterm.name)::text = 'miRNA_target_site'::text);
  25903. --
  25904. -- Name: mirtron; Type: VIEW; Schema: so; Owner: -
  25905. --
  25906. CREATE VIEW mirtron AS
  25907. SELECT feature.feature_id AS mirtron_id,
  25908. feature.feature_id,
  25909. feature.dbxref_id,
  25910. feature.organism_id,
  25911. feature.name,
  25912. feature.uniquename,
  25913. feature.residues,
  25914. feature.seqlen,
  25915. feature.md5checksum,
  25916. feature.type_id,
  25917. feature.is_analysis,
  25918. feature.is_obsolete,
  25919. feature.timeaccessioned,
  25920. feature.timelastmodified
  25921. FROM (feature
  25922. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25923. WHERE ((cvterm.name)::text = 'mirtron'::text);
  25924. --
  25925. -- Name: missense_codon; Type: VIEW; Schema: so; Owner: -
  25926. --
  25927. CREATE VIEW missense_codon AS
  25928. SELECT feature.feature_id AS missense_codon_id,
  25929. feature.feature_id,
  25930. feature.dbxref_id,
  25931. feature.organism_id,
  25932. feature.name,
  25933. feature.uniquename,
  25934. feature.residues,
  25935. feature.seqlen,
  25936. feature.md5checksum,
  25937. feature.type_id,
  25938. feature.is_analysis,
  25939. feature.is_obsolete,
  25940. feature.timeaccessioned,
  25941. feature.timelastmodified
  25942. FROM (feature
  25943. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25944. WHERE ((((cvterm.name)::text = 'conservative_missense_codon'::text) OR ((cvterm.name)::text = 'non_conservative_missense_codon'::text)) OR ((cvterm.name)::text = 'missense_codon'::text));
  25945. --
  25946. -- Name: mite; Type: VIEW; Schema: so; Owner: -
  25947. --
  25948. CREATE VIEW mite AS
  25949. SELECT feature.feature_id AS mite_id,
  25950. feature.feature_id,
  25951. feature.dbxref_id,
  25952. feature.organism_id,
  25953. feature.name,
  25954. feature.uniquename,
  25955. feature.residues,
  25956. feature.seqlen,
  25957. feature.md5checksum,
  25958. feature.type_id,
  25959. feature.is_analysis,
  25960. feature.is_obsolete,
  25961. feature.timeaccessioned,
  25962. feature.timelastmodified
  25963. FROM (feature
  25964. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25965. WHERE ((cvterm.name)::text = 'MITE'::text);
  25966. --
  25967. -- Name: mitochondrial_chromosome; Type: VIEW; Schema: so; Owner: -
  25968. --
  25969. CREATE VIEW mitochondrial_chromosome AS
  25970. SELECT feature.feature_id AS mitochondrial_chromosome_id,
  25971. feature.feature_id,
  25972. feature.dbxref_id,
  25973. feature.organism_id,
  25974. feature.name,
  25975. feature.uniquename,
  25976. feature.residues,
  25977. feature.seqlen,
  25978. feature.md5checksum,
  25979. feature.type_id,
  25980. feature.is_analysis,
  25981. feature.is_obsolete,
  25982. feature.timeaccessioned,
  25983. feature.timelastmodified
  25984. FROM (feature
  25985. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  25986. WHERE ((cvterm.name)::text = 'mitochondrial_chromosome'::text);
  25987. --
  25988. -- Name: mitochondrial_dna; Type: VIEW; Schema: so; Owner: -
  25989. --
  25990. CREATE VIEW mitochondrial_dna AS
  25991. SELECT feature.feature_id AS mitochondrial_dna_id,
  25992. feature.feature_id,
  25993. feature.dbxref_id,
  25994. feature.organism_id,
  25995. feature.name,
  25996. feature.uniquename,
  25997. feature.residues,
  25998. feature.seqlen,
  25999. feature.md5checksum,
  26000. feature.type_id,
  26001. feature.is_analysis,
  26002. feature.is_obsolete,
  26003. feature.timeaccessioned,
  26004. feature.timelastmodified
  26005. FROM (feature
  26006. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26007. WHERE ((cvterm.name)::text = 'mitochondrial_DNA'::text);
  26008. --
  26009. -- Name: mitochondrial_sequence; Type: VIEW; Schema: so; Owner: -
  26010. --
  26011. CREATE VIEW mitochondrial_sequence AS
  26012. SELECT feature.feature_id AS mitochondrial_sequence_id,
  26013. feature.feature_id,
  26014. feature.dbxref_id,
  26015. feature.organism_id,
  26016. feature.name,
  26017. feature.uniquename,
  26018. feature.residues,
  26019. feature.seqlen,
  26020. feature.md5checksum,
  26021. feature.type_id,
  26022. feature.is_analysis,
  26023. feature.is_obsolete,
  26024. feature.timeaccessioned,
  26025. feature.timelastmodified
  26026. FROM (feature
  26027. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26028. WHERE (((cvterm.name)::text = 'mitochondrial_DNA'::text) OR ((cvterm.name)::text = 'mitochondrial_sequence'::text));
  26029. --
  26030. -- Name: mnp; Type: VIEW; Schema: so; Owner: -
  26031. --
  26032. CREATE VIEW mnp AS
  26033. SELECT feature.feature_id AS mnp_id,
  26034. feature.feature_id,
  26035. feature.dbxref_id,
  26036. feature.organism_id,
  26037. feature.name,
  26038. feature.uniquename,
  26039. feature.residues,
  26040. feature.seqlen,
  26041. feature.md5checksum,
  26042. feature.type_id,
  26043. feature.is_analysis,
  26044. feature.is_obsolete,
  26045. feature.timeaccessioned,
  26046. feature.timelastmodified
  26047. FROM (feature
  26048. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26049. WHERE ((cvterm.name)::text = 'MNP'::text);
  26050. --
  26051. -- Name: mobile; Type: VIEW; Schema: so; Owner: -
  26052. --
  26053. CREATE VIEW mobile AS
  26054. SELECT feature.feature_id AS mobile_id,
  26055. feature.feature_id,
  26056. feature.dbxref_id,
  26057. feature.organism_id,
  26058. feature.name,
  26059. feature.uniquename,
  26060. feature.residues,
  26061. feature.seqlen,
  26062. feature.md5checksum,
  26063. feature.type_id,
  26064. feature.is_analysis,
  26065. feature.is_obsolete,
  26066. feature.timeaccessioned,
  26067. feature.timelastmodified
  26068. FROM (feature
  26069. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26070. WHERE ((cvterm.name)::text = 'mobile'::text);
  26071. --
  26072. -- Name: mobile_genetic_element; Type: VIEW; Schema: so; Owner: -
  26073. --
  26074. CREATE VIEW mobile_genetic_element AS
  26075. SELECT feature.feature_id AS mobile_genetic_element_id,
  26076. feature.feature_id,
  26077. feature.dbxref_id,
  26078. feature.organism_id,
  26079. feature.name,
  26080. feature.uniquename,
  26081. feature.residues,
  26082. feature.seqlen,
  26083. feature.md5checksum,
  26084. feature.type_id,
  26085. feature.is_analysis,
  26086. feature.is_obsolete,
  26087. feature.timeaccessioned,
  26088. feature.timelastmodified
  26089. FROM (feature
  26090. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26091. 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));
  26092. --
  26093. -- Name: mobile_intron; Type: VIEW; Schema: so; Owner: -
  26094. --
  26095. CREATE VIEW mobile_intron AS
  26096. SELECT feature.feature_id AS mobile_intron_id,
  26097. feature.feature_id,
  26098. feature.dbxref_id,
  26099. feature.organism_id,
  26100. feature.name,
  26101. feature.uniquename,
  26102. feature.residues,
  26103. feature.seqlen,
  26104. feature.md5checksum,
  26105. feature.type_id,
  26106. feature.is_analysis,
  26107. feature.is_obsolete,
  26108. feature.timeaccessioned,
  26109. feature.timelastmodified
  26110. FROM (feature
  26111. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26112. WHERE ((cvterm.name)::text = 'mobile_intron'::text);
  26113. --
  26114. -- Name: modified_adenosine; Type: VIEW; Schema: so; Owner: -
  26115. --
  26116. CREATE VIEW modified_adenosine AS
  26117. SELECT feature.feature_id AS modified_adenosine_id,
  26118. feature.feature_id,
  26119. feature.dbxref_id,
  26120. feature.organism_id,
  26121. feature.name,
  26122. feature.uniquename,
  26123. feature.residues,
  26124. feature.seqlen,
  26125. feature.md5checksum,
  26126. feature.type_id,
  26127. feature.is_analysis,
  26128. feature.is_obsolete,
  26129. feature.timeaccessioned,
  26130. feature.timelastmodified
  26131. FROM (feature
  26132. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26133. 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));
  26134. --
  26135. -- Name: modified_amino_acid_feature; Type: VIEW; Schema: so; Owner: -
  26136. --
  26137. CREATE VIEW modified_amino_acid_feature AS
  26138. SELECT feature.feature_id AS modified_amino_acid_feature_id,
  26139. feature.feature_id,
  26140. feature.dbxref_id,
  26141. feature.organism_id,
  26142. feature.name,
  26143. feature.uniquename,
  26144. feature.residues,
  26145. feature.seqlen,
  26146. feature.md5checksum,
  26147. feature.type_id,
  26148. feature.is_analysis,
  26149. feature.is_obsolete,
  26150. feature.timeaccessioned,
  26151. feature.timelastmodified
  26152. FROM (feature
  26153. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26154. 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));
  26155. --
  26156. -- Name: modified_base; Type: VIEW; Schema: so; Owner: -
  26157. --
  26158. CREATE VIEW modified_base AS
  26159. SELECT feature.feature_id AS modified_base_id,
  26160. feature.feature_id,
  26161. feature.dbxref_id,
  26162. feature.organism_id,
  26163. feature.name,
  26164. feature.uniquename,
  26165. feature.residues,
  26166. feature.seqlen,
  26167. feature.md5checksum,
  26168. feature.type_id,
  26169. feature.is_analysis,
  26170. feature.is_obsolete,
  26171. feature.timeaccessioned,
  26172. feature.timelastmodified
  26173. FROM (feature
  26174. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26175. 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));
  26176. --
  26177. -- Name: modified_cytidine; Type: VIEW; Schema: so; Owner: -
  26178. --
  26179. CREATE VIEW modified_cytidine AS
  26180. SELECT feature.feature_id AS modified_cytidine_id,
  26181. feature.feature_id,
  26182. feature.dbxref_id,
  26183. feature.organism_id,
  26184. feature.name,
  26185. feature.uniquename,
  26186. feature.residues,
  26187. feature.seqlen,
  26188. feature.md5checksum,
  26189. feature.type_id,
  26190. feature.is_analysis,
  26191. feature.is_obsolete,
  26192. feature.timeaccessioned,
  26193. feature.timelastmodified
  26194. FROM (feature
  26195. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26196. 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));
  26197. --
  26198. -- Name: modified_glycine; Type: VIEW; Schema: so; Owner: -
  26199. --
  26200. CREATE VIEW modified_glycine AS
  26201. SELECT feature.feature_id AS modified_glycine_id,
  26202. feature.feature_id,
  26203. feature.dbxref_id,
  26204. feature.organism_id,
  26205. feature.name,
  26206. feature.uniquename,
  26207. feature.residues,
  26208. feature.seqlen,
  26209. feature.md5checksum,
  26210. feature.type_id,
  26211. feature.is_analysis,
  26212. feature.is_obsolete,
  26213. feature.timeaccessioned,
  26214. feature.timelastmodified
  26215. FROM (feature
  26216. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26217. WHERE ((cvterm.name)::text = 'modified_glycine'::text);
  26218. --
  26219. -- Name: modified_guanosine; Type: VIEW; Schema: so; Owner: -
  26220. --
  26221. CREATE VIEW modified_guanosine AS
  26222. SELECT feature.feature_id AS modified_guanosine_id,
  26223. feature.feature_id,
  26224. feature.dbxref_id,
  26225. feature.organism_id,
  26226. feature.name,
  26227. feature.uniquename,
  26228. feature.residues,
  26229. feature.seqlen,
  26230. feature.md5checksum,
  26231. feature.type_id,
  26232. feature.is_analysis,
  26233. feature.is_obsolete,
  26234. feature.timeaccessioned,
  26235. feature.timelastmodified
  26236. FROM (feature
  26237. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26238. 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));
  26239. --
  26240. -- Name: modified_inosine; Type: VIEW; Schema: so; Owner: -
  26241. --
  26242. CREATE VIEW modified_inosine AS
  26243. SELECT feature.feature_id AS modified_inosine_id,
  26244. feature.feature_id,
  26245. feature.dbxref_id,
  26246. feature.organism_id,
  26247. feature.name,
  26248. feature.uniquename,
  26249. feature.residues,
  26250. feature.seqlen,
  26251. feature.md5checksum,
  26252. feature.type_id,
  26253. feature.is_analysis,
  26254. feature.is_obsolete,
  26255. feature.timeaccessioned,
  26256. feature.timelastmodified
  26257. FROM (feature
  26258. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26259. 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));
  26260. --
  26261. -- Name: modified_l_alanine; Type: VIEW; Schema: so; Owner: -
  26262. --
  26263. CREATE VIEW modified_l_alanine AS
  26264. SELECT feature.feature_id AS modified_l_alanine_id,
  26265. feature.feature_id,
  26266. feature.dbxref_id,
  26267. feature.organism_id,
  26268. feature.name,
  26269. feature.uniquename,
  26270. feature.residues,
  26271. feature.seqlen,
  26272. feature.md5checksum,
  26273. feature.type_id,
  26274. feature.is_analysis,
  26275. feature.is_obsolete,
  26276. feature.timeaccessioned,
  26277. feature.timelastmodified
  26278. FROM (feature
  26279. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26280. WHERE ((cvterm.name)::text = 'modified_L_alanine'::text);
  26281. --
  26282. -- Name: modified_l_arginine; Type: VIEW; Schema: so; Owner: -
  26283. --
  26284. CREATE VIEW modified_l_arginine AS
  26285. SELECT feature.feature_id AS modified_l_arginine_id,
  26286. feature.feature_id,
  26287. feature.dbxref_id,
  26288. feature.organism_id,
  26289. feature.name,
  26290. feature.uniquename,
  26291. feature.residues,
  26292. feature.seqlen,
  26293. feature.md5checksum,
  26294. feature.type_id,
  26295. feature.is_analysis,
  26296. feature.is_obsolete,
  26297. feature.timeaccessioned,
  26298. feature.timelastmodified
  26299. FROM (feature
  26300. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26301. WHERE ((cvterm.name)::text = 'modified_L_arginine'::text);
  26302. --
  26303. -- Name: modified_l_asparagine; Type: VIEW; Schema: so; Owner: -
  26304. --
  26305. CREATE VIEW modified_l_asparagine AS
  26306. SELECT feature.feature_id AS modified_l_asparagine_id,
  26307. feature.feature_id,
  26308. feature.dbxref_id,
  26309. feature.organism_id,
  26310. feature.name,
  26311. feature.uniquename,
  26312. feature.residues,
  26313. feature.seqlen,
  26314. feature.md5checksum,
  26315. feature.type_id,
  26316. feature.is_analysis,
  26317. feature.is_obsolete,
  26318. feature.timeaccessioned,
  26319. feature.timelastmodified
  26320. FROM (feature
  26321. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26322. WHERE ((cvterm.name)::text = 'modified_L_asparagine'::text);
  26323. --
  26324. -- Name: modified_l_aspartic_acid; Type: VIEW; Schema: so; Owner: -
  26325. --
  26326. CREATE VIEW modified_l_aspartic_acid AS
  26327. SELECT feature.feature_id AS modified_l_aspartic_acid_id,
  26328. feature.feature_id,
  26329. feature.dbxref_id,
  26330. feature.organism_id,
  26331. feature.name,
  26332. feature.uniquename,
  26333. feature.residues,
  26334. feature.seqlen,
  26335. feature.md5checksum,
  26336. feature.type_id,
  26337. feature.is_analysis,
  26338. feature.is_obsolete,
  26339. feature.timeaccessioned,
  26340. feature.timelastmodified
  26341. FROM (feature
  26342. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26343. WHERE ((cvterm.name)::text = 'modified_L_aspartic_acid'::text);
  26344. --
  26345. -- Name: modified_l_cysteine; Type: VIEW; Schema: so; Owner: -
  26346. --
  26347. CREATE VIEW modified_l_cysteine AS
  26348. SELECT feature.feature_id AS modified_l_cysteine_id,
  26349. feature.feature_id,
  26350. feature.dbxref_id,
  26351. feature.organism_id,
  26352. feature.name,
  26353. feature.uniquename,
  26354. feature.residues,
  26355. feature.seqlen,
  26356. feature.md5checksum,
  26357. feature.type_id,
  26358. feature.is_analysis,
  26359. feature.is_obsolete,
  26360. feature.timeaccessioned,
  26361. feature.timelastmodified
  26362. FROM (feature
  26363. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26364. WHERE ((cvterm.name)::text = 'modified_L_cysteine'::text);
  26365. --
  26366. -- Name: modified_l_glutamic_acid; Type: VIEW; Schema: so; Owner: -
  26367. --
  26368. CREATE VIEW modified_l_glutamic_acid AS
  26369. SELECT feature.feature_id AS modified_l_glutamic_acid_id,
  26370. feature.feature_id,
  26371. feature.dbxref_id,
  26372. feature.organism_id,
  26373. feature.name,
  26374. feature.uniquename,
  26375. feature.residues,
  26376. feature.seqlen,
  26377. feature.md5checksum,
  26378. feature.type_id,
  26379. feature.is_analysis,
  26380. feature.is_obsolete,
  26381. feature.timeaccessioned,
  26382. feature.timelastmodified
  26383. FROM (feature
  26384. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26385. WHERE ((cvterm.name)::text = 'modified_L_glutamic_acid'::text);
  26386. --
  26387. -- Name: modified_l_glutamine; Type: VIEW; Schema: so; Owner: -
  26388. --
  26389. CREATE VIEW modified_l_glutamine AS
  26390. SELECT feature.feature_id AS modified_l_glutamine_id,
  26391. feature.feature_id,
  26392. feature.dbxref_id,
  26393. feature.organism_id,
  26394. feature.name,
  26395. feature.uniquename,
  26396. feature.residues,
  26397. feature.seqlen,
  26398. feature.md5checksum,
  26399. feature.type_id,
  26400. feature.is_analysis,
  26401. feature.is_obsolete,
  26402. feature.timeaccessioned,
  26403. feature.timelastmodified
  26404. FROM (feature
  26405. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26406. WHERE ((cvterm.name)::text = 'modified_L_glutamine'::text);
  26407. --
  26408. -- Name: modified_l_histidine; Type: VIEW; Schema: so; Owner: -
  26409. --
  26410. CREATE VIEW modified_l_histidine AS
  26411. SELECT feature.feature_id AS modified_l_histidine_id,
  26412. feature.feature_id,
  26413. feature.dbxref_id,
  26414. feature.organism_id,
  26415. feature.name,
  26416. feature.uniquename,
  26417. feature.residues,
  26418. feature.seqlen,
  26419. feature.md5checksum,
  26420. feature.type_id,
  26421. feature.is_analysis,
  26422. feature.is_obsolete,
  26423. feature.timeaccessioned,
  26424. feature.timelastmodified
  26425. FROM (feature
  26426. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26427. WHERE ((cvterm.name)::text = 'modified_L_histidine'::text);
  26428. --
  26429. -- Name: modified_l_isoleucine; Type: VIEW; Schema: so; Owner: -
  26430. --
  26431. CREATE VIEW modified_l_isoleucine AS
  26432. SELECT feature.feature_id AS modified_l_isoleucine_id,
  26433. feature.feature_id,
  26434. feature.dbxref_id,
  26435. feature.organism_id,
  26436. feature.name,
  26437. feature.uniquename,
  26438. feature.residues,
  26439. feature.seqlen,
  26440. feature.md5checksum,
  26441. feature.type_id,
  26442. feature.is_analysis,
  26443. feature.is_obsolete,
  26444. feature.timeaccessioned,
  26445. feature.timelastmodified
  26446. FROM (feature
  26447. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26448. WHERE ((cvterm.name)::text = 'modified_L_isoleucine'::text);
  26449. --
  26450. -- Name: modified_l_leucine; Type: VIEW; Schema: so; Owner: -
  26451. --
  26452. CREATE VIEW modified_l_leucine AS
  26453. SELECT feature.feature_id AS modified_l_leucine_id,
  26454. feature.feature_id,
  26455. feature.dbxref_id,
  26456. feature.organism_id,
  26457. feature.name,
  26458. feature.uniquename,
  26459. feature.residues,
  26460. feature.seqlen,
  26461. feature.md5checksum,
  26462. feature.type_id,
  26463. feature.is_analysis,
  26464. feature.is_obsolete,
  26465. feature.timeaccessioned,
  26466. feature.timelastmodified
  26467. FROM (feature
  26468. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26469. WHERE ((cvterm.name)::text = 'modified_L_leucine'::text);
  26470. --
  26471. -- Name: modified_l_lysine; Type: VIEW; Schema: so; Owner: -
  26472. --
  26473. CREATE VIEW modified_l_lysine AS
  26474. SELECT feature.feature_id AS modified_l_lysine_id,
  26475. feature.feature_id,
  26476. feature.dbxref_id,
  26477. feature.organism_id,
  26478. feature.name,
  26479. feature.uniquename,
  26480. feature.residues,
  26481. feature.seqlen,
  26482. feature.md5checksum,
  26483. feature.type_id,
  26484. feature.is_analysis,
  26485. feature.is_obsolete,
  26486. feature.timeaccessioned,
  26487. feature.timelastmodified
  26488. FROM (feature
  26489. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26490. WHERE ((cvterm.name)::text = 'modified_L_lysine'::text);
  26491. --
  26492. -- Name: modified_l_methionine; Type: VIEW; Schema: so; Owner: -
  26493. --
  26494. CREATE VIEW modified_l_methionine AS
  26495. SELECT feature.feature_id AS modified_l_methionine_id,
  26496. feature.feature_id,
  26497. feature.dbxref_id,
  26498. feature.organism_id,
  26499. feature.name,
  26500. feature.uniquename,
  26501. feature.residues,
  26502. feature.seqlen,
  26503. feature.md5checksum,
  26504. feature.type_id,
  26505. feature.is_analysis,
  26506. feature.is_obsolete,
  26507. feature.timeaccessioned,
  26508. feature.timelastmodified
  26509. FROM (feature
  26510. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26511. WHERE ((cvterm.name)::text = 'modified_L_methionine'::text);
  26512. --
  26513. -- Name: modified_l_phenylalanine; Type: VIEW; Schema: so; Owner: -
  26514. --
  26515. CREATE VIEW modified_l_phenylalanine AS
  26516. SELECT feature.feature_id AS modified_l_phenylalanine_id,
  26517. feature.feature_id,
  26518. feature.dbxref_id,
  26519. feature.organism_id,
  26520. feature.name,
  26521. feature.uniquename,
  26522. feature.residues,
  26523. feature.seqlen,
  26524. feature.md5checksum,
  26525. feature.type_id,
  26526. feature.is_analysis,
  26527. feature.is_obsolete,
  26528. feature.timeaccessioned,
  26529. feature.timelastmodified
  26530. FROM (feature
  26531. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26532. WHERE ((cvterm.name)::text = 'modified_L_phenylalanine'::text);
  26533. --
  26534. -- Name: modified_l_proline; Type: VIEW; Schema: so; Owner: -
  26535. --
  26536. CREATE VIEW modified_l_proline AS
  26537. SELECT feature.feature_id AS modified_l_proline_id,
  26538. feature.feature_id,
  26539. feature.dbxref_id,
  26540. feature.organism_id,
  26541. feature.name,
  26542. feature.uniquename,
  26543. feature.residues,
  26544. feature.seqlen,
  26545. feature.md5checksum,
  26546. feature.type_id,
  26547. feature.is_analysis,
  26548. feature.is_obsolete,
  26549. feature.timeaccessioned,
  26550. feature.timelastmodified
  26551. FROM (feature
  26552. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26553. WHERE ((cvterm.name)::text = 'modified_L_proline'::text);
  26554. --
  26555. -- Name: modified_l_selenocysteine; Type: VIEW; Schema: so; Owner: -
  26556. --
  26557. CREATE VIEW modified_l_selenocysteine AS
  26558. SELECT feature.feature_id AS modified_l_selenocysteine_id,
  26559. feature.feature_id,
  26560. feature.dbxref_id,
  26561. feature.organism_id,
  26562. feature.name,
  26563. feature.uniquename,
  26564. feature.residues,
  26565. feature.seqlen,
  26566. feature.md5checksum,
  26567. feature.type_id,
  26568. feature.is_analysis,
  26569. feature.is_obsolete,
  26570. feature.timeaccessioned,
  26571. feature.timelastmodified
  26572. FROM (feature
  26573. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26574. WHERE ((cvterm.name)::text = 'modified_L_selenocysteine'::text);
  26575. --
  26576. -- Name: modified_l_serine; Type: VIEW; Schema: so; Owner: -
  26577. --
  26578. CREATE VIEW modified_l_serine AS
  26579. SELECT feature.feature_id AS modified_l_serine_id,
  26580. feature.feature_id,
  26581. feature.dbxref_id,
  26582. feature.organism_id,
  26583. feature.name,
  26584. feature.uniquename,
  26585. feature.residues,
  26586. feature.seqlen,
  26587. feature.md5checksum,
  26588. feature.type_id,
  26589. feature.is_analysis,
  26590. feature.is_obsolete,
  26591. feature.timeaccessioned,
  26592. feature.timelastmodified
  26593. FROM (feature
  26594. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26595. WHERE ((cvterm.name)::text = 'modified_L_serine'::text);
  26596. --
  26597. -- Name: modified_l_threonine; Type: VIEW; Schema: so; Owner: -
  26598. --
  26599. CREATE VIEW modified_l_threonine AS
  26600. SELECT feature.feature_id AS modified_l_threonine_id,
  26601. feature.feature_id,
  26602. feature.dbxref_id,
  26603. feature.organism_id,
  26604. feature.name,
  26605. feature.uniquename,
  26606. feature.residues,
  26607. feature.seqlen,
  26608. feature.md5checksum,
  26609. feature.type_id,
  26610. feature.is_analysis,
  26611. feature.is_obsolete,
  26612. feature.timeaccessioned,
  26613. feature.timelastmodified
  26614. FROM (feature
  26615. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26616. WHERE ((cvterm.name)::text = 'modified_L_threonine'::text);
  26617. --
  26618. -- Name: modified_l_tryptophan; Type: VIEW; Schema: so; Owner: -
  26619. --
  26620. CREATE VIEW modified_l_tryptophan AS
  26621. SELECT feature.feature_id AS modified_l_tryptophan_id,
  26622. feature.feature_id,
  26623. feature.dbxref_id,
  26624. feature.organism_id,
  26625. feature.name,
  26626. feature.uniquename,
  26627. feature.residues,
  26628. feature.seqlen,
  26629. feature.md5checksum,
  26630. feature.type_id,
  26631. feature.is_analysis,
  26632. feature.is_obsolete,
  26633. feature.timeaccessioned,
  26634. feature.timelastmodified
  26635. FROM (feature
  26636. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26637. WHERE ((cvterm.name)::text = 'modified_L_tryptophan'::text);
  26638. --
  26639. -- Name: modified_l_tyrosine; Type: VIEW; Schema: so; Owner: -
  26640. --
  26641. CREATE VIEW modified_l_tyrosine AS
  26642. SELECT feature.feature_id AS modified_l_tyrosine_id,
  26643. feature.feature_id,
  26644. feature.dbxref_id,
  26645. feature.organism_id,
  26646. feature.name,
  26647. feature.uniquename,
  26648. feature.residues,
  26649. feature.seqlen,
  26650. feature.md5checksum,
  26651. feature.type_id,
  26652. feature.is_analysis,
  26653. feature.is_obsolete,
  26654. feature.timeaccessioned,
  26655. feature.timelastmodified
  26656. FROM (feature
  26657. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26658. WHERE ((cvterm.name)::text = 'modified_L_tyrosine'::text);
  26659. --
  26660. -- Name: modified_l_valine; Type: VIEW; Schema: so; Owner: -
  26661. --
  26662. CREATE VIEW modified_l_valine AS
  26663. SELECT feature.feature_id AS modified_l_valine_id,
  26664. feature.feature_id,
  26665. feature.dbxref_id,
  26666. feature.organism_id,
  26667. feature.name,
  26668. feature.uniquename,
  26669. feature.residues,
  26670. feature.seqlen,
  26671. feature.md5checksum,
  26672. feature.type_id,
  26673. feature.is_analysis,
  26674. feature.is_obsolete,
  26675. feature.timeaccessioned,
  26676. feature.timelastmodified
  26677. FROM (feature
  26678. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26679. WHERE ((cvterm.name)::text = 'modified_L_valine'::text);
  26680. --
  26681. -- Name: modified_rna_base_feature; Type: VIEW; Schema: so; Owner: -
  26682. --
  26683. CREATE VIEW modified_rna_base_feature AS
  26684. SELECT feature.feature_id AS modified_rna_base_feature_id,
  26685. feature.feature_id,
  26686. feature.dbxref_id,
  26687. feature.organism_id,
  26688. feature.name,
  26689. feature.uniquename,
  26690. feature.residues,
  26691. feature.seqlen,
  26692. feature.md5checksum,
  26693. feature.type_id,
  26694. feature.is_analysis,
  26695. feature.is_obsolete,
  26696. feature.timeaccessioned,
  26697. feature.timelastmodified
  26698. FROM (feature
  26699. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26700. 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));
  26701. --
  26702. -- Name: modified_uridine; Type: VIEW; Schema: so; Owner: -
  26703. --
  26704. CREATE VIEW modified_uridine AS
  26705. SELECT feature.feature_id AS modified_uridine_id,
  26706. feature.feature_id,
  26707. feature.dbxref_id,
  26708. feature.organism_id,
  26709. feature.name,
  26710. feature.uniquename,
  26711. feature.residues,
  26712. feature.seqlen,
  26713. feature.md5checksum,
  26714. feature.type_id,
  26715. feature.is_analysis,
  26716. feature.is_obsolete,
  26717. feature.timeaccessioned,
  26718. feature.timelastmodified
  26719. FROM (feature
  26720. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26721. 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));
  26722. --
  26723. -- Name: molecular_contact_region; Type: VIEW; Schema: so; Owner: -
  26724. --
  26725. CREATE VIEW molecular_contact_region AS
  26726. SELECT feature.feature_id AS molecular_contact_region_id,
  26727. feature.feature_id,
  26728. feature.dbxref_id,
  26729. feature.organism_id,
  26730. feature.name,
  26731. feature.uniquename,
  26732. feature.residues,
  26733. feature.seqlen,
  26734. feature.md5checksum,
  26735. feature.type_id,
  26736. feature.is_analysis,
  26737. feature.is_obsolete,
  26738. feature.timeaccessioned,
  26739. feature.timelastmodified
  26740. FROM (feature
  26741. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26742. 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));
  26743. --
  26744. -- Name: monocistronic; Type: VIEW; Schema: so; Owner: -
  26745. --
  26746. CREATE VIEW monocistronic AS
  26747. SELECT feature.feature_id AS monocistronic_id,
  26748. feature.feature_id,
  26749. feature.dbxref_id,
  26750. feature.organism_id,
  26751. feature.name,
  26752. feature.uniquename,
  26753. feature.residues,
  26754. feature.seqlen,
  26755. feature.md5checksum,
  26756. feature.type_id,
  26757. feature.is_analysis,
  26758. feature.is_obsolete,
  26759. feature.timeaccessioned,
  26760. feature.timelastmodified
  26761. FROM (feature
  26762. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26763. WHERE ((cvterm.name)::text = 'monocistronic'::text);
  26764. --
  26765. -- Name: monocistronic_mrna; Type: VIEW; Schema: so; Owner: -
  26766. --
  26767. CREATE VIEW monocistronic_mrna AS
  26768. SELECT feature.feature_id AS monocistronic_mrna_id,
  26769. feature.feature_id,
  26770. feature.dbxref_id,
  26771. feature.organism_id,
  26772. feature.name,
  26773. feature.uniquename,
  26774. feature.residues,
  26775. feature.seqlen,
  26776. feature.md5checksum,
  26777. feature.type_id,
  26778. feature.is_analysis,
  26779. feature.is_obsolete,
  26780. feature.timeaccessioned,
  26781. feature.timelastmodified
  26782. FROM (feature
  26783. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26784. WHERE ((cvterm.name)::text = 'monocistronic_mRNA'::text);
  26785. --
  26786. -- Name: monocistronic_primary_transcript; Type: VIEW; Schema: so; Owner: -
  26787. --
  26788. CREATE VIEW monocistronic_primary_transcript AS
  26789. SELECT feature.feature_id AS monocistronic_primary_transcript_id,
  26790. feature.feature_id,
  26791. feature.dbxref_id,
  26792. feature.organism_id,
  26793. feature.name,
  26794. feature.uniquename,
  26795. feature.residues,
  26796. feature.seqlen,
  26797. feature.md5checksum,
  26798. feature.type_id,
  26799. feature.is_analysis,
  26800. feature.is_obsolete,
  26801. feature.timeaccessioned,
  26802. feature.timelastmodified
  26803. FROM (feature
  26804. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26805. WHERE ((cvterm.name)::text = 'monocistronic_primary_transcript'::text);
  26806. --
  26807. -- Name: monocistronic_transcript; Type: VIEW; Schema: so; Owner: -
  26808. --
  26809. CREATE VIEW monocistronic_transcript AS
  26810. SELECT feature.feature_id AS monocistronic_transcript_id,
  26811. feature.feature_id,
  26812. feature.dbxref_id,
  26813. feature.organism_id,
  26814. feature.name,
  26815. feature.uniquename,
  26816. feature.residues,
  26817. feature.seqlen,
  26818. feature.md5checksum,
  26819. feature.type_id,
  26820. feature.is_analysis,
  26821. feature.is_obsolete,
  26822. feature.timeaccessioned,
  26823. feature.timelastmodified
  26824. FROM (feature
  26825. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26826. WHERE ((((cvterm.name)::text = 'monocistronic_primary_transcript'::text) OR ((cvterm.name)::text = 'monocistronic_mRNA'::text)) OR ((cvterm.name)::text = 'monocistronic_transcript'::text));
  26827. --
  26828. -- Name: morpholino_backbone; Type: VIEW; Schema: so; Owner: -
  26829. --
  26830. CREATE VIEW morpholino_backbone AS
  26831. SELECT feature.feature_id AS morpholino_backbone_id,
  26832. feature.feature_id,
  26833. feature.dbxref_id,
  26834. feature.organism_id,
  26835. feature.name,
  26836. feature.uniquename,
  26837. feature.residues,
  26838. feature.seqlen,
  26839. feature.md5checksum,
  26840. feature.type_id,
  26841. feature.is_analysis,
  26842. feature.is_obsolete,
  26843. feature.timeaccessioned,
  26844. feature.timelastmodified
  26845. FROM (feature
  26846. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26847. WHERE ((cvterm.name)::text = 'morpholino_backbone'::text);
  26848. --
  26849. -- Name: morpholino_oligo; Type: VIEW; Schema: so; Owner: -
  26850. --
  26851. CREATE VIEW morpholino_oligo AS
  26852. SELECT feature.feature_id AS morpholino_oligo_id,
  26853. feature.feature_id,
  26854. feature.dbxref_id,
  26855. feature.organism_id,
  26856. feature.name,
  26857. feature.uniquename,
  26858. feature.residues,
  26859. feature.seqlen,
  26860. feature.md5checksum,
  26861. feature.type_id,
  26862. feature.is_analysis,
  26863. feature.is_obsolete,
  26864. feature.timeaccessioned,
  26865. feature.timelastmodified
  26866. FROM (feature
  26867. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26868. WHERE ((cvterm.name)::text = 'morpholino_oligo'::text);
  26869. --
  26870. -- Name: mrna_attribute; Type: VIEW; Schema: so; Owner: -
  26871. --
  26872. CREATE VIEW mrna_attribute AS
  26873. SELECT feature.feature_id AS mrna_attribute_id,
  26874. feature.feature_id,
  26875. feature.dbxref_id,
  26876. feature.organism_id,
  26877. feature.name,
  26878. feature.uniquename,
  26879. feature.residues,
  26880. feature.seqlen,
  26881. feature.md5checksum,
  26882. feature.type_id,
  26883. feature.is_analysis,
  26884. feature.is_obsolete,
  26885. feature.timeaccessioned,
  26886. feature.timelastmodified
  26887. FROM (feature
  26888. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26889. 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));
  26890. --
  26891. -- Name: mrna_recoded_by_codon_redefinition; Type: VIEW; Schema: so; Owner: -
  26892. --
  26893. CREATE VIEW mrna_recoded_by_codon_redefinition AS
  26894. SELECT feature.feature_id AS mrna_recoded_by_codon_redefinition_id,
  26895. feature.feature_id,
  26896. feature.dbxref_id,
  26897. feature.organism_id,
  26898. feature.name,
  26899. feature.uniquename,
  26900. feature.residues,
  26901. feature.seqlen,
  26902. feature.md5checksum,
  26903. feature.type_id,
  26904. feature.is_analysis,
  26905. feature.is_obsolete,
  26906. feature.timeaccessioned,
  26907. feature.timelastmodified
  26908. FROM (feature
  26909. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26910. WHERE ((cvterm.name)::text = 'mRNA_recoded_by_codon_redefinition'::text);
  26911. --
  26912. -- Name: mrna_recoded_by_translational_bypass; Type: VIEW; Schema: so; Owner: -
  26913. --
  26914. CREATE VIEW mrna_recoded_by_translational_bypass AS
  26915. SELECT feature.feature_id AS mrna_recoded_by_translational_bypass_id,
  26916. feature.feature_id,
  26917. feature.dbxref_id,
  26918. feature.organism_id,
  26919. feature.name,
  26920. feature.uniquename,
  26921. feature.residues,
  26922. feature.seqlen,
  26923. feature.md5checksum,
  26924. feature.type_id,
  26925. feature.is_analysis,
  26926. feature.is_obsolete,
  26927. feature.timeaccessioned,
  26928. feature.timelastmodified
  26929. FROM (feature
  26930. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26931. WHERE ((cvterm.name)::text = 'mRNA_recoded_by_translational_bypass'::text);
  26932. --
  26933. -- Name: mrna_region; Type: VIEW; Schema: so; Owner: -
  26934. --
  26935. CREATE VIEW mrna_region AS
  26936. SELECT feature.feature_id AS mrna_region_id,
  26937. feature.feature_id,
  26938. feature.dbxref_id,
  26939. feature.organism_id,
  26940. feature.name,
  26941. feature.uniquename,
  26942. feature.residues,
  26943. feature.seqlen,
  26944. feature.md5checksum,
  26945. feature.type_id,
  26946. feature.is_analysis,
  26947. feature.is_obsolete,
  26948. feature.timeaccessioned,
  26949. feature.timelastmodified
  26950. FROM (feature
  26951. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26952. 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));
  26953. --
  26954. -- Name: mrna_with_frameshift; Type: VIEW; Schema: so; Owner: -
  26955. --
  26956. CREATE VIEW mrna_with_frameshift AS
  26957. SELECT feature.feature_id AS mrna_with_frameshift_id,
  26958. feature.feature_id,
  26959. feature.dbxref_id,
  26960. feature.organism_id,
  26961. feature.name,
  26962. feature.uniquename,
  26963. feature.residues,
  26964. feature.seqlen,
  26965. feature.md5checksum,
  26966. feature.type_id,
  26967. feature.is_analysis,
  26968. feature.is_obsolete,
  26969. feature.timeaccessioned,
  26970. feature.timelastmodified
  26971. FROM (feature
  26972. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26973. 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));
  26974. --
  26975. -- Name: mrna_with_minus_1_frameshift; Type: VIEW; Schema: so; Owner: -
  26976. --
  26977. CREATE VIEW mrna_with_minus_1_frameshift AS
  26978. SELECT feature.feature_id AS mrna_with_minus_1_frameshift_id,
  26979. feature.feature_id,
  26980. feature.dbxref_id,
  26981. feature.organism_id,
  26982. feature.name,
  26983. feature.uniquename,
  26984. feature.residues,
  26985. feature.seqlen,
  26986. feature.md5checksum,
  26987. feature.type_id,
  26988. feature.is_analysis,
  26989. feature.is_obsolete,
  26990. feature.timeaccessioned,
  26991. feature.timelastmodified
  26992. FROM (feature
  26993. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  26994. WHERE ((cvterm.name)::text = 'mRNA_with_minus_1_frameshift'::text);
  26995. --
  26996. -- Name: mrna_with_minus_2_frameshift; Type: VIEW; Schema: so; Owner: -
  26997. --
  26998. CREATE VIEW mrna_with_minus_2_frameshift AS
  26999. SELECT feature.feature_id AS mrna_with_minus_2_frameshift_id,
  27000. feature.feature_id,
  27001. feature.dbxref_id,
  27002. feature.organism_id,
  27003. feature.name,
  27004. feature.uniquename,
  27005. feature.residues,
  27006. feature.seqlen,
  27007. feature.md5checksum,
  27008. feature.type_id,
  27009. feature.is_analysis,
  27010. feature.is_obsolete,
  27011. feature.timeaccessioned,
  27012. feature.timelastmodified
  27013. FROM (feature
  27014. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27015. WHERE ((cvterm.name)::text = 'mRNA_with_minus_2_frameshift'::text);
  27016. --
  27017. -- Name: mrna_with_plus_1_frameshift; Type: VIEW; Schema: so; Owner: -
  27018. --
  27019. CREATE VIEW mrna_with_plus_1_frameshift AS
  27020. SELECT feature.feature_id AS mrna_with_plus_1_frameshift_id,
  27021. feature.feature_id,
  27022. feature.dbxref_id,
  27023. feature.organism_id,
  27024. feature.name,
  27025. feature.uniquename,
  27026. feature.residues,
  27027. feature.seqlen,
  27028. feature.md5checksum,
  27029. feature.type_id,
  27030. feature.is_analysis,
  27031. feature.is_obsolete,
  27032. feature.timeaccessioned,
  27033. feature.timelastmodified
  27034. FROM (feature
  27035. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27036. WHERE ((cvterm.name)::text = 'mRNA_with_plus_1_frameshift'::text);
  27037. --
  27038. -- Name: mrna_with_plus_2_frameshift; Type: VIEW; Schema: so; Owner: -
  27039. --
  27040. CREATE VIEW mrna_with_plus_2_frameshift AS
  27041. SELECT feature.feature_id AS mrna_with_plus_2_frameshift_id,
  27042. feature.feature_id,
  27043. feature.dbxref_id,
  27044. feature.organism_id,
  27045. feature.name,
  27046. feature.uniquename,
  27047. feature.residues,
  27048. feature.seqlen,
  27049. feature.md5checksum,
  27050. feature.type_id,
  27051. feature.is_analysis,
  27052. feature.is_obsolete,
  27053. feature.timeaccessioned,
  27054. feature.timelastmodified
  27055. FROM (feature
  27056. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27057. WHERE ((cvterm.name)::text = 'mRNA_with_plus_2_frameshift'::text);
  27058. --
  27059. -- Name: mt_gene; Type: VIEW; Schema: so; Owner: -
  27060. --
  27061. CREATE VIEW mt_gene AS
  27062. SELECT feature.feature_id AS mt_gene_id,
  27063. feature.feature_id,
  27064. feature.dbxref_id,
  27065. feature.organism_id,
  27066. feature.name,
  27067. feature.uniquename,
  27068. feature.residues,
  27069. feature.seqlen,
  27070. feature.md5checksum,
  27071. feature.type_id,
  27072. feature.is_analysis,
  27073. feature.is_obsolete,
  27074. feature.timeaccessioned,
  27075. feature.timelastmodified
  27076. FROM (feature
  27077. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27078. 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));
  27079. --
  27080. -- Name: mte; Type: VIEW; Schema: so; Owner: -
  27081. --
  27082. CREATE VIEW mte AS
  27083. SELECT feature.feature_id AS mte_id,
  27084. feature.feature_id,
  27085. feature.dbxref_id,
  27086. feature.organism_id,
  27087. feature.name,
  27088. feature.uniquename,
  27089. feature.residues,
  27090. feature.seqlen,
  27091. feature.md5checksum,
  27092. feature.type_id,
  27093. feature.is_analysis,
  27094. feature.is_obsolete,
  27095. feature.timeaccessioned,
  27096. feature.timelastmodified
  27097. FROM (feature
  27098. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27099. WHERE ((cvterm.name)::text = 'MTE'::text);
  27100. --
  27101. -- Name: mutated_variant_site; Type: VIEW; Schema: so; Owner: -
  27102. --
  27103. CREATE VIEW mutated_variant_site AS
  27104. SELECT feature.feature_id AS mutated_variant_site_id,
  27105. feature.feature_id,
  27106. feature.dbxref_id,
  27107. feature.organism_id,
  27108. feature.name,
  27109. feature.uniquename,
  27110. feature.residues,
  27111. feature.seqlen,
  27112. feature.md5checksum,
  27113. feature.type_id,
  27114. feature.is_analysis,
  27115. feature.is_obsolete,
  27116. feature.timeaccessioned,
  27117. feature.timelastmodified
  27118. FROM (feature
  27119. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27120. WHERE ((cvterm.name)::text = 'mutated_variant_site'::text);
  27121. --
  27122. -- Name: n2_2_prime_o_dimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27123. --
  27124. CREATE VIEW n2_2_prime_o_dimethylguanosine AS
  27125. SELECT feature.feature_id AS n2_2_prime_o_dimethylguanosine_id,
  27126. feature.feature_id,
  27127. feature.dbxref_id,
  27128. feature.organism_id,
  27129. feature.name,
  27130. feature.uniquename,
  27131. feature.residues,
  27132. feature.seqlen,
  27133. feature.md5checksum,
  27134. feature.type_id,
  27135. feature.is_analysis,
  27136. feature.is_obsolete,
  27137. feature.timeaccessioned,
  27138. feature.timelastmodified
  27139. FROM (feature
  27140. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27141. WHERE ((cvterm.name)::text = 'N2_2_prime_O_dimethylguanosine'::text);
  27142. --
  27143. -- Name: n2_7_2prirme_o_trimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27144. --
  27145. CREATE VIEW n2_7_2prirme_o_trimethylguanosine AS
  27146. SELECT feature.feature_id AS n2_7_2prirme_o_trimethylguanosine_id,
  27147. feature.feature_id,
  27148. feature.dbxref_id,
  27149. feature.organism_id,
  27150. feature.name,
  27151. feature.uniquename,
  27152. feature.residues,
  27153. feature.seqlen,
  27154. feature.md5checksum,
  27155. feature.type_id,
  27156. feature.is_analysis,
  27157. feature.is_obsolete,
  27158. feature.timeaccessioned,
  27159. feature.timelastmodified
  27160. FROM (feature
  27161. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27162. WHERE ((cvterm.name)::text = 'N2_7_2prirme_O_trimethylguanosine'::text);
  27163. --
  27164. -- Name: n2_7_dimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27165. --
  27166. CREATE VIEW n2_7_dimethylguanosine AS
  27167. SELECT feature.feature_id AS n2_7_dimethylguanosine_id,
  27168. feature.feature_id,
  27169. feature.dbxref_id,
  27170. feature.organism_id,
  27171. feature.name,
  27172. feature.uniquename,
  27173. feature.residues,
  27174. feature.seqlen,
  27175. feature.md5checksum,
  27176. feature.type_id,
  27177. feature.is_analysis,
  27178. feature.is_obsolete,
  27179. feature.timeaccessioned,
  27180. feature.timelastmodified
  27181. FROM (feature
  27182. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27183. WHERE ((cvterm.name)::text = 'N2_7_dimethylguanosine'::text);
  27184. --
  27185. -- Name: n2_methylguanosine; Type: VIEW; Schema: so; Owner: -
  27186. --
  27187. CREATE VIEW n2_methylguanosine AS
  27188. SELECT feature.feature_id AS n2_methylguanosine_id,
  27189. feature.feature_id,
  27190. feature.dbxref_id,
  27191. feature.organism_id,
  27192. feature.name,
  27193. feature.uniquename,
  27194. feature.residues,
  27195. feature.seqlen,
  27196. feature.md5checksum,
  27197. feature.type_id,
  27198. feature.is_analysis,
  27199. feature.is_obsolete,
  27200. feature.timeaccessioned,
  27201. feature.timelastmodified
  27202. FROM (feature
  27203. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27204. WHERE ((cvterm.name)::text = 'N2_methylguanosine'::text);
  27205. --
  27206. -- Name: n2_n2_2_prime_o_trimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27207. --
  27208. CREATE VIEW n2_n2_2_prime_o_trimethylguanosine AS
  27209. SELECT feature.feature_id AS n2_n2_2_prime_o_trimethylguanosine_id,
  27210. feature.feature_id,
  27211. feature.dbxref_id,
  27212. feature.organism_id,
  27213. feature.name,
  27214. feature.uniquename,
  27215. feature.residues,
  27216. feature.seqlen,
  27217. feature.md5checksum,
  27218. feature.type_id,
  27219. feature.is_analysis,
  27220. feature.is_obsolete,
  27221. feature.timeaccessioned,
  27222. feature.timelastmodified
  27223. FROM (feature
  27224. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27225. WHERE ((cvterm.name)::text = 'N2_N2_2_prime_O_trimethylguanosine'::text);
  27226. --
  27227. -- Name: n2_n2_7_trimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27228. --
  27229. CREATE VIEW n2_n2_7_trimethylguanosine AS
  27230. SELECT feature.feature_id AS n2_n2_7_trimethylguanosine_id,
  27231. feature.feature_id,
  27232. feature.dbxref_id,
  27233. feature.organism_id,
  27234. feature.name,
  27235. feature.uniquename,
  27236. feature.residues,
  27237. feature.seqlen,
  27238. feature.md5checksum,
  27239. feature.type_id,
  27240. feature.is_analysis,
  27241. feature.is_obsolete,
  27242. feature.timeaccessioned,
  27243. feature.timelastmodified
  27244. FROM (feature
  27245. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27246. WHERE ((cvterm.name)::text = 'N2_N2_7_trimethylguanosine'::text);
  27247. --
  27248. -- Name: n2_n2_dimethylguanosine; Type: VIEW; Schema: so; Owner: -
  27249. --
  27250. CREATE VIEW n2_n2_dimethylguanosine AS
  27251. SELECT feature.feature_id AS n2_n2_dimethylguanosine_id,
  27252. feature.feature_id,
  27253. feature.dbxref_id,
  27254. feature.organism_id,
  27255. feature.name,
  27256. feature.uniquename,
  27257. feature.residues,
  27258. feature.seqlen,
  27259. feature.md5checksum,
  27260. feature.type_id,
  27261. feature.is_analysis,
  27262. feature.is_obsolete,
  27263. feature.timeaccessioned,
  27264. feature.timelastmodified
  27265. FROM (feature
  27266. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27267. WHERE ((cvterm.name)::text = 'N2_N2_dimethylguanosine'::text);
  27268. --
  27269. -- Name: n4_2_prime_o_dimethylcytidine; Type: VIEW; Schema: so; Owner: -
  27270. --
  27271. CREATE VIEW n4_2_prime_o_dimethylcytidine AS
  27272. SELECT feature.feature_id AS n4_2_prime_o_dimethylcytidine_id,
  27273. feature.feature_id,
  27274. feature.dbxref_id,
  27275. feature.organism_id,
  27276. feature.name,
  27277. feature.uniquename,
  27278. feature.residues,
  27279. feature.seqlen,
  27280. feature.md5checksum,
  27281. feature.type_id,
  27282. feature.is_analysis,
  27283. feature.is_obsolete,
  27284. feature.timeaccessioned,
  27285. feature.timelastmodified
  27286. FROM (feature
  27287. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27288. WHERE ((cvterm.name)::text = 'N4_2_prime_O_dimethylcytidine'::text);
  27289. --
  27290. -- Name: n4_acetyl_2_prime_o_methylcytidine; Type: VIEW; Schema: so; Owner: -
  27291. --
  27292. CREATE VIEW n4_acetyl_2_prime_o_methylcytidine AS
  27293. SELECT feature.feature_id AS n4_acetyl_2_prime_o_methylcytidine_id,
  27294. feature.feature_id,
  27295. feature.dbxref_id,
  27296. feature.organism_id,
  27297. feature.name,
  27298. feature.uniquename,
  27299. feature.residues,
  27300. feature.seqlen,
  27301. feature.md5checksum,
  27302. feature.type_id,
  27303. feature.is_analysis,
  27304. feature.is_obsolete,
  27305. feature.timeaccessioned,
  27306. feature.timelastmodified
  27307. FROM (feature
  27308. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27309. WHERE ((cvterm.name)::text = 'N4_acetyl_2_prime_O_methylcytidine'::text);
  27310. --
  27311. -- Name: n4_acetylcytidine; Type: VIEW; Schema: so; Owner: -
  27312. --
  27313. CREATE VIEW n4_acetylcytidine AS
  27314. SELECT feature.feature_id AS n4_acetylcytidine_id,
  27315. feature.feature_id,
  27316. feature.dbxref_id,
  27317. feature.organism_id,
  27318. feature.name,
  27319. feature.uniquename,
  27320. feature.residues,
  27321. feature.seqlen,
  27322. feature.md5checksum,
  27323. feature.type_id,
  27324. feature.is_analysis,
  27325. feature.is_obsolete,
  27326. feature.timeaccessioned,
  27327. feature.timelastmodified
  27328. FROM (feature
  27329. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27330. WHERE ((cvterm.name)::text = 'N4_acetylcytidine'::text);
  27331. --
  27332. -- Name: n4_methylcytidine; Type: VIEW; Schema: so; Owner: -
  27333. --
  27334. CREATE VIEW n4_methylcytidine AS
  27335. SELECT feature.feature_id AS n4_methylcytidine_id,
  27336. feature.feature_id,
  27337. feature.dbxref_id,
  27338. feature.organism_id,
  27339. feature.name,
  27340. feature.uniquename,
  27341. feature.residues,
  27342. feature.seqlen,
  27343. feature.md5checksum,
  27344. feature.type_id,
  27345. feature.is_analysis,
  27346. feature.is_obsolete,
  27347. feature.timeaccessioned,
  27348. feature.timelastmodified
  27349. FROM (feature
  27350. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27351. WHERE ((cvterm.name)::text = 'N4_methylcytidine'::text);
  27352. --
  27353. -- Name: n4_n4_2_prime_o_trimethylcytidine; Type: VIEW; Schema: so; Owner: -
  27354. --
  27355. CREATE VIEW n4_n4_2_prime_o_trimethylcytidine AS
  27356. SELECT feature.feature_id AS n4_n4_2_prime_o_trimethylcytidine_id,
  27357. feature.feature_id,
  27358. feature.dbxref_id,
  27359. feature.organism_id,
  27360. feature.name,
  27361. feature.uniquename,
  27362. feature.residues,
  27363. feature.seqlen,
  27364. feature.md5checksum,
  27365. feature.type_id,
  27366. feature.is_analysis,
  27367. feature.is_obsolete,
  27368. feature.timeaccessioned,
  27369. feature.timelastmodified
  27370. FROM (feature
  27371. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27372. WHERE ((cvterm.name)::text = 'N4_N4_2_prime_O_trimethylcytidine'::text);
  27373. --
  27374. -- Name: n6_2_prime_o_dimethyladenosine; Type: VIEW; Schema: so; Owner: -
  27375. --
  27376. CREATE VIEW n6_2_prime_o_dimethyladenosine AS
  27377. SELECT feature.feature_id AS n6_2_prime_o_dimethyladenosine_id,
  27378. feature.feature_id,
  27379. feature.dbxref_id,
  27380. feature.organism_id,
  27381. feature.name,
  27382. feature.uniquename,
  27383. feature.residues,
  27384. feature.seqlen,
  27385. feature.md5checksum,
  27386. feature.type_id,
  27387. feature.is_analysis,
  27388. feature.is_obsolete,
  27389. feature.timeaccessioned,
  27390. feature.timelastmodified
  27391. FROM (feature
  27392. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27393. WHERE ((cvterm.name)::text = 'N6_2_prime_O_dimethyladenosine'::text);
  27394. --
  27395. -- Name: n6_acetyladenosine; Type: VIEW; Schema: so; Owner: -
  27396. --
  27397. CREATE VIEW n6_acetyladenosine AS
  27398. SELECT feature.feature_id AS n6_acetyladenosine_id,
  27399. feature.feature_id,
  27400. feature.dbxref_id,
  27401. feature.organism_id,
  27402. feature.name,
  27403. feature.uniquename,
  27404. feature.residues,
  27405. feature.seqlen,
  27406. feature.md5checksum,
  27407. feature.type_id,
  27408. feature.is_analysis,
  27409. feature.is_obsolete,
  27410. feature.timeaccessioned,
  27411. feature.timelastmodified
  27412. FROM (feature
  27413. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27414. WHERE ((cvterm.name)::text = 'N6_acetyladenosine'::text);
  27415. --
  27416. -- Name: n6_cis_hydroxyisopentenyl_adenosine; Type: VIEW; Schema: so; Owner: -
  27417. --
  27418. CREATE VIEW n6_cis_hydroxyisopentenyl_adenosine AS
  27419. SELECT feature.feature_id AS n6_cis_hydroxyisopentenyl_adenosine_id,
  27420. feature.feature_id,
  27421. feature.dbxref_id,
  27422. feature.organism_id,
  27423. feature.name,
  27424. feature.uniquename,
  27425. feature.residues,
  27426. feature.seqlen,
  27427. feature.md5checksum,
  27428. feature.type_id,
  27429. feature.is_analysis,
  27430. feature.is_obsolete,
  27431. feature.timeaccessioned,
  27432. feature.timelastmodified
  27433. FROM (feature
  27434. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27435. WHERE ((cvterm.name)::text = 'N6_cis_hydroxyisopentenyl_adenosine'::text);
  27436. --
  27437. -- Name: n6_glycinylcarbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  27438. --
  27439. CREATE VIEW n6_glycinylcarbamoyladenosine AS
  27440. SELECT feature.feature_id AS n6_glycinylcarbamoyladenosine_id,
  27441. feature.feature_id,
  27442. feature.dbxref_id,
  27443. feature.organism_id,
  27444. feature.name,
  27445. feature.uniquename,
  27446. feature.residues,
  27447. feature.seqlen,
  27448. feature.md5checksum,
  27449. feature.type_id,
  27450. feature.is_analysis,
  27451. feature.is_obsolete,
  27452. feature.timeaccessioned,
  27453. feature.timelastmodified
  27454. FROM (feature
  27455. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27456. WHERE ((cvterm.name)::text = 'N6_glycinylcarbamoyladenosine'::text);
  27457. --
  27458. -- Name: n6_hydroxynorvalylcarbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  27459. --
  27460. CREATE VIEW n6_hydroxynorvalylcarbamoyladenosine AS
  27461. SELECT feature.feature_id AS n6_hydroxynorvalylcarbamoyladenosine_id,
  27462. feature.feature_id,
  27463. feature.dbxref_id,
  27464. feature.organism_id,
  27465. feature.name,
  27466. feature.uniquename,
  27467. feature.residues,
  27468. feature.seqlen,
  27469. feature.md5checksum,
  27470. feature.type_id,
  27471. feature.is_analysis,
  27472. feature.is_obsolete,
  27473. feature.timeaccessioned,
  27474. feature.timelastmodified
  27475. FROM (feature
  27476. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27477. WHERE ((cvterm.name)::text = 'N6_hydroxynorvalylcarbamoyladenosine'::text);
  27478. --
  27479. -- Name: n6_isopentenyladenosine; Type: VIEW; Schema: so; Owner: -
  27480. --
  27481. CREATE VIEW n6_isopentenyladenosine AS
  27482. SELECT feature.feature_id AS n6_isopentenyladenosine_id,
  27483. feature.feature_id,
  27484. feature.dbxref_id,
  27485. feature.organism_id,
  27486. feature.name,
  27487. feature.uniquename,
  27488. feature.residues,
  27489. feature.seqlen,
  27490. feature.md5checksum,
  27491. feature.type_id,
  27492. feature.is_analysis,
  27493. feature.is_obsolete,
  27494. feature.timeaccessioned,
  27495. feature.timelastmodified
  27496. FROM (feature
  27497. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27498. WHERE ((cvterm.name)::text = 'N6_isopentenyladenosine'::text);
  27499. --
  27500. -- Name: n6_methyl_n6_threonylcarbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  27501. --
  27502. CREATE VIEW n6_methyl_n6_threonylcarbamoyladenosine AS
  27503. SELECT feature.feature_id AS n6_methyl_n6_threonylcarbamoyladenosine_id,
  27504. feature.feature_id,
  27505. feature.dbxref_id,
  27506. feature.organism_id,
  27507. feature.name,
  27508. feature.uniquename,
  27509. feature.residues,
  27510. feature.seqlen,
  27511. feature.md5checksum,
  27512. feature.type_id,
  27513. feature.is_analysis,
  27514. feature.is_obsolete,
  27515. feature.timeaccessioned,
  27516. feature.timelastmodified
  27517. FROM (feature
  27518. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27519. WHERE ((cvterm.name)::text = 'N6_methyl_N6_threonylcarbamoyladenosine'::text);
  27520. --
  27521. -- Name: n6_methyladenosine; Type: VIEW; Schema: so; Owner: -
  27522. --
  27523. CREATE VIEW n6_methyladenosine AS
  27524. SELECT feature.feature_id AS n6_methyladenosine_id,
  27525. feature.feature_id,
  27526. feature.dbxref_id,
  27527. feature.organism_id,
  27528. feature.name,
  27529. feature.uniquename,
  27530. feature.residues,
  27531. feature.seqlen,
  27532. feature.md5checksum,
  27533. feature.type_id,
  27534. feature.is_analysis,
  27535. feature.is_obsolete,
  27536. feature.timeaccessioned,
  27537. feature.timelastmodified
  27538. FROM (feature
  27539. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27540. WHERE ((cvterm.name)::text = 'N6_methyladenosine'::text);
  27541. --
  27542. -- Name: n6_n6_2_prime_o_trimethyladenosine; Type: VIEW; Schema: so; Owner: -
  27543. --
  27544. CREATE VIEW n6_n6_2_prime_o_trimethyladenosine AS
  27545. SELECT feature.feature_id AS n6_n6_2_prime_o_trimethyladenosine_id,
  27546. feature.feature_id,
  27547. feature.dbxref_id,
  27548. feature.organism_id,
  27549. feature.name,
  27550. feature.uniquename,
  27551. feature.residues,
  27552. feature.seqlen,
  27553. feature.md5checksum,
  27554. feature.type_id,
  27555. feature.is_analysis,
  27556. feature.is_obsolete,
  27557. feature.timeaccessioned,
  27558. feature.timelastmodified
  27559. FROM (feature
  27560. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27561. WHERE ((cvterm.name)::text = 'N6_N6_2_prime_O_trimethyladenosine'::text);
  27562. --
  27563. -- Name: n6_n6_dimethyladenosine; Type: VIEW; Schema: so; Owner: -
  27564. --
  27565. CREATE VIEW n6_n6_dimethyladenosine AS
  27566. SELECT feature.feature_id AS n6_n6_dimethyladenosine_id,
  27567. feature.feature_id,
  27568. feature.dbxref_id,
  27569. feature.organism_id,
  27570. feature.name,
  27571. feature.uniquename,
  27572. feature.residues,
  27573. feature.seqlen,
  27574. feature.md5checksum,
  27575. feature.type_id,
  27576. feature.is_analysis,
  27577. feature.is_obsolete,
  27578. feature.timeaccessioned,
  27579. feature.timelastmodified
  27580. FROM (feature
  27581. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27582. WHERE ((cvterm.name)::text = 'N6_N6_dimethyladenosine'::text);
  27583. --
  27584. -- Name: n6_threonylcarbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  27585. --
  27586. CREATE VIEW n6_threonylcarbamoyladenosine AS
  27587. SELECT feature.feature_id AS n6_threonylcarbamoyladenosine_id,
  27588. feature.feature_id,
  27589. feature.dbxref_id,
  27590. feature.organism_id,
  27591. feature.name,
  27592. feature.uniquename,
  27593. feature.residues,
  27594. feature.seqlen,
  27595. feature.md5checksum,
  27596. feature.type_id,
  27597. feature.is_analysis,
  27598. feature.is_obsolete,
  27599. feature.timeaccessioned,
  27600. feature.timelastmodified
  27601. FROM (feature
  27602. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27603. WHERE ((cvterm.name)::text = 'N6_threonylcarbamoyladenosine'::text);
  27604. --
  27605. -- Name: n_terminal_region; Type: VIEW; Schema: so; Owner: -
  27606. --
  27607. CREATE VIEW n_terminal_region AS
  27608. SELECT feature.feature_id AS n_terminal_region_id,
  27609. feature.feature_id,
  27610. feature.dbxref_id,
  27611. feature.organism_id,
  27612. feature.name,
  27613. feature.uniquename,
  27614. feature.residues,
  27615. feature.seqlen,
  27616. feature.md5checksum,
  27617. feature.type_id,
  27618. feature.is_analysis,
  27619. feature.is_obsolete,
  27620. feature.timeaccessioned,
  27621. feature.timelastmodified
  27622. FROM (feature
  27623. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27624. WHERE ((cvterm.name)::text = 'n_terminal_region'::text);
  27625. --
  27626. -- Name: natural_plasmid; Type: VIEW; Schema: so; Owner: -
  27627. --
  27628. CREATE VIEW natural_plasmid AS
  27629. SELECT feature.feature_id AS natural_plasmid_id,
  27630. feature.feature_id,
  27631. feature.dbxref_id,
  27632. feature.organism_id,
  27633. feature.name,
  27634. feature.uniquename,
  27635. feature.residues,
  27636. feature.seqlen,
  27637. feature.md5checksum,
  27638. feature.type_id,
  27639. feature.is_analysis,
  27640. feature.is_obsolete,
  27641. feature.timeaccessioned,
  27642. feature.timelastmodified
  27643. FROM (feature
  27644. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27645. WHERE ((cvterm.name)::text = 'natural_plasmid'::text);
  27646. --
  27647. -- Name: natural_transposable_element; Type: VIEW; Schema: so; Owner: -
  27648. --
  27649. CREATE VIEW natural_transposable_element AS
  27650. SELECT feature.feature_id AS natural_transposable_element_id,
  27651. feature.feature_id,
  27652. feature.dbxref_id,
  27653. feature.organism_id,
  27654. feature.name,
  27655. feature.uniquename,
  27656. feature.residues,
  27657. feature.seqlen,
  27658. feature.md5checksum,
  27659. feature.type_id,
  27660. feature.is_analysis,
  27661. feature.is_obsolete,
  27662. feature.timeaccessioned,
  27663. feature.timelastmodified
  27664. FROM (feature
  27665. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27666. WHERE ((cvterm.name)::text = 'natural_transposable_element'::text);
  27667. --
  27668. -- Name: natural_variant_site; Type: VIEW; Schema: so; Owner: -
  27669. --
  27670. CREATE VIEW natural_variant_site AS
  27671. SELECT feature.feature_id AS natural_variant_site_id,
  27672. feature.feature_id,
  27673. feature.dbxref_id,
  27674. feature.organism_id,
  27675. feature.name,
  27676. feature.uniquename,
  27677. feature.residues,
  27678. feature.seqlen,
  27679. feature.md5checksum,
  27680. feature.type_id,
  27681. feature.is_analysis,
  27682. feature.is_obsolete,
  27683. feature.timeaccessioned,
  27684. feature.timelastmodified
  27685. FROM (feature
  27686. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27687. WHERE ((cvterm.name)::text = 'natural_variant_site'::text);
  27688. --
  27689. -- Name: nc_conserved_region; Type: VIEW; Schema: so; Owner: -
  27690. --
  27691. CREATE VIEW nc_conserved_region AS
  27692. SELECT feature.feature_id AS nc_conserved_region_id,
  27693. feature.feature_id,
  27694. feature.dbxref_id,
  27695. feature.organism_id,
  27696. feature.name,
  27697. feature.uniquename,
  27698. feature.residues,
  27699. feature.seqlen,
  27700. feature.md5checksum,
  27701. feature.type_id,
  27702. feature.is_analysis,
  27703. feature.is_obsolete,
  27704. feature.timeaccessioned,
  27705. feature.timelastmodified
  27706. FROM (feature
  27707. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27708. WHERE ((cvterm.name)::text = 'nc_conserved_region'::text);
  27709. --
  27710. -- Name: nc_primary_transcript; Type: VIEW; Schema: so; Owner: -
  27711. --
  27712. CREATE VIEW nc_primary_transcript AS
  27713. SELECT feature.feature_id AS nc_primary_transcript_id,
  27714. feature.feature_id,
  27715. feature.dbxref_id,
  27716. feature.organism_id,
  27717. feature.name,
  27718. feature.uniquename,
  27719. feature.residues,
  27720. feature.seqlen,
  27721. feature.md5checksum,
  27722. feature.type_id,
  27723. feature.is_analysis,
  27724. feature.is_obsolete,
  27725. feature.timeaccessioned,
  27726. feature.timelastmodified
  27727. FROM (feature
  27728. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27729. 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));
  27730. --
  27731. -- Name: nc_transcript_variant; Type: VIEW; Schema: so; Owner: -
  27732. --
  27733. CREATE VIEW nc_transcript_variant AS
  27734. SELECT feature.feature_id AS nc_transcript_variant_id,
  27735. feature.feature_id,
  27736. feature.dbxref_id,
  27737. feature.organism_id,
  27738. feature.name,
  27739. feature.uniquename,
  27740. feature.residues,
  27741. feature.seqlen,
  27742. feature.md5checksum,
  27743. feature.type_id,
  27744. feature.is_analysis,
  27745. feature.is_obsolete,
  27746. feature.timeaccessioned,
  27747. feature.timelastmodified
  27748. FROM (feature
  27749. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27750. WHERE (((cvterm.name)::text = 'mature_miRNA_variant'::text) OR ((cvterm.name)::text = 'nc_transcript_variant'::text));
  27751. --
  27752. -- Name: ncrna; Type: VIEW; Schema: so; Owner: -
  27753. --
  27754. CREATE VIEW ncrna AS
  27755. SELECT feature.feature_id AS ncrna_id,
  27756. feature.feature_id,
  27757. feature.dbxref_id,
  27758. feature.organism_id,
  27759. feature.name,
  27760. feature.uniquename,
  27761. feature.residues,
  27762. feature.seqlen,
  27763. feature.md5checksum,
  27764. feature.type_id,
  27765. feature.is_analysis,
  27766. feature.is_obsolete,
  27767. feature.timeaccessioned,
  27768. feature.timelastmodified
  27769. FROM (feature
  27770. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27771. 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));
  27772. --
  27773. -- Name: ncrna_gene; Type: VIEW; Schema: so; Owner: -
  27774. --
  27775. CREATE VIEW ncrna_gene AS
  27776. SELECT feature.feature_id AS ncrna_gene_id,
  27777. feature.feature_id,
  27778. feature.dbxref_id,
  27779. feature.organism_id,
  27780. feature.name,
  27781. feature.uniquename,
  27782. feature.residues,
  27783. feature.seqlen,
  27784. feature.md5checksum,
  27785. feature.type_id,
  27786. feature.is_analysis,
  27787. feature.is_obsolete,
  27788. feature.timeaccessioned,
  27789. feature.timelastmodified
  27790. FROM (feature
  27791. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27792. 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));
  27793. --
  27794. -- Name: ndm2_motif; Type: VIEW; Schema: so; Owner: -
  27795. --
  27796. CREATE VIEW ndm2_motif AS
  27797. SELECT feature.feature_id AS ndm2_motif_id,
  27798. feature.feature_id,
  27799. feature.dbxref_id,
  27800. feature.organism_id,
  27801. feature.name,
  27802. feature.uniquename,
  27803. feature.residues,
  27804. feature.seqlen,
  27805. feature.md5checksum,
  27806. feature.type_id,
  27807. feature.is_analysis,
  27808. feature.is_obsolete,
  27809. feature.timeaccessioned,
  27810. feature.timelastmodified
  27811. FROM (feature
  27812. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27813. WHERE ((cvterm.name)::text = 'NDM2_motif'::text);
  27814. --
  27815. -- Name: ndm3_motif; Type: VIEW; Schema: so; Owner: -
  27816. --
  27817. CREATE VIEW ndm3_motif AS
  27818. SELECT feature.feature_id AS ndm3_motif_id,
  27819. feature.feature_id,
  27820. feature.dbxref_id,
  27821. feature.organism_id,
  27822. feature.name,
  27823. feature.uniquename,
  27824. feature.residues,
  27825. feature.seqlen,
  27826. feature.md5checksum,
  27827. feature.type_id,
  27828. feature.is_analysis,
  27829. feature.is_obsolete,
  27830. feature.timeaccessioned,
  27831. feature.timelastmodified
  27832. FROM (feature
  27833. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27834. WHERE ((cvterm.name)::text = 'NDM3_motif'::text);
  27835. --
  27836. -- Name: negative_sense_ssrna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  27837. --
  27838. CREATE VIEW negative_sense_ssrna_viral_sequence AS
  27839. SELECT feature.feature_id AS negative_sense_ssrna_viral_sequence_id,
  27840. feature.feature_id,
  27841. feature.dbxref_id,
  27842. feature.organism_id,
  27843. feature.name,
  27844. feature.uniquename,
  27845. feature.residues,
  27846. feature.seqlen,
  27847. feature.md5checksum,
  27848. feature.type_id,
  27849. feature.is_analysis,
  27850. feature.is_obsolete,
  27851. feature.timeaccessioned,
  27852. feature.timelastmodified
  27853. FROM (feature
  27854. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27855. WHERE ((cvterm.name)::text = 'negative_sense_ssRNA_viral_sequence'::text);
  27856. --
  27857. -- Name: negatively_autoregulated; Type: VIEW; Schema: so; Owner: -
  27858. --
  27859. CREATE VIEW negatively_autoregulated AS
  27860. SELECT feature.feature_id AS negatively_autoregulated_id,
  27861. feature.feature_id,
  27862. feature.dbxref_id,
  27863. feature.organism_id,
  27864. feature.name,
  27865. feature.uniquename,
  27866. feature.residues,
  27867. feature.seqlen,
  27868. feature.md5checksum,
  27869. feature.type_id,
  27870. feature.is_analysis,
  27871. feature.is_obsolete,
  27872. feature.timeaccessioned,
  27873. feature.timelastmodified
  27874. FROM (feature
  27875. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27876. WHERE ((cvterm.name)::text = 'negatively_autoregulated'::text);
  27877. --
  27878. -- Name: negatively_autoregulated_gene; Type: VIEW; Schema: so; Owner: -
  27879. --
  27880. CREATE VIEW negatively_autoregulated_gene AS
  27881. SELECT feature.feature_id AS negatively_autoregulated_gene_id,
  27882. feature.feature_id,
  27883. feature.dbxref_id,
  27884. feature.organism_id,
  27885. feature.name,
  27886. feature.uniquename,
  27887. feature.residues,
  27888. feature.seqlen,
  27889. feature.md5checksum,
  27890. feature.type_id,
  27891. feature.is_analysis,
  27892. feature.is_obsolete,
  27893. feature.timeaccessioned,
  27894. feature.timelastmodified
  27895. FROM (feature
  27896. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27897. WHERE ((cvterm.name)::text = 'negatively_autoregulated_gene'::text);
  27898. --
  27899. -- Name: nested_repeat; Type: VIEW; Schema: so; Owner: -
  27900. --
  27901. CREATE VIEW nested_repeat AS
  27902. SELECT feature.feature_id AS nested_repeat_id,
  27903. feature.feature_id,
  27904. feature.dbxref_id,
  27905. feature.organism_id,
  27906. feature.name,
  27907. feature.uniquename,
  27908. feature.residues,
  27909. feature.seqlen,
  27910. feature.md5checksum,
  27911. feature.type_id,
  27912. feature.is_analysis,
  27913. feature.is_obsolete,
  27914. feature.timeaccessioned,
  27915. feature.timelastmodified
  27916. FROM (feature
  27917. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27918. WHERE (((cvterm.name)::text = 'nested_tandem_repeat'::text) OR ((cvterm.name)::text = 'nested_repeat'::text));
  27919. --
  27920. -- Name: nested_tandem_repeat; Type: VIEW; Schema: so; Owner: -
  27921. --
  27922. CREATE VIEW nested_tandem_repeat AS
  27923. SELECT feature.feature_id AS nested_tandem_repeat_id,
  27924. feature.feature_id,
  27925. feature.dbxref_id,
  27926. feature.organism_id,
  27927. feature.name,
  27928. feature.uniquename,
  27929. feature.residues,
  27930. feature.seqlen,
  27931. feature.md5checksum,
  27932. feature.type_id,
  27933. feature.is_analysis,
  27934. feature.is_obsolete,
  27935. feature.timeaccessioned,
  27936. feature.timelastmodified
  27937. FROM (feature
  27938. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27939. WHERE ((cvterm.name)::text = 'nested_tandem_repeat'::text);
  27940. --
  27941. -- Name: nested_transposon; Type: VIEW; Schema: so; Owner: -
  27942. --
  27943. CREATE VIEW nested_transposon AS
  27944. SELECT feature.feature_id AS nested_transposon_id,
  27945. feature.feature_id,
  27946. feature.dbxref_id,
  27947. feature.organism_id,
  27948. feature.name,
  27949. feature.uniquename,
  27950. feature.residues,
  27951. feature.seqlen,
  27952. feature.md5checksum,
  27953. feature.type_id,
  27954. feature.is_analysis,
  27955. feature.is_obsolete,
  27956. feature.timeaccessioned,
  27957. feature.timelastmodified
  27958. FROM (feature
  27959. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27960. WHERE ((cvterm.name)::text = 'nested_transposon'::text);
  27961. --
  27962. -- Name: nmd_transcript_variant; Type: VIEW; Schema: so; Owner: -
  27963. --
  27964. CREATE VIEW nmd_transcript_variant AS
  27965. SELECT feature.feature_id AS nmd_transcript_variant_id,
  27966. feature.feature_id,
  27967. feature.dbxref_id,
  27968. feature.organism_id,
  27969. feature.name,
  27970. feature.uniquename,
  27971. feature.residues,
  27972. feature.seqlen,
  27973. feature.md5checksum,
  27974. feature.type_id,
  27975. feature.is_analysis,
  27976. feature.is_obsolete,
  27977. feature.timeaccessioned,
  27978. feature.timelastmodified
  27979. FROM (feature
  27980. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  27981. WHERE ((cvterm.name)::text = 'NMD_transcript_variant'::text);
  27982. --
  27983. -- Name: no_output; Type: VIEW; Schema: so; Owner: -
  27984. --
  27985. CREATE VIEW no_output AS
  27986. SELECT feature.feature_id AS no_output_id,
  27987. feature.feature_id,
  27988. feature.dbxref_id,
  27989. feature.organism_id,
  27990. feature.name,
  27991. feature.uniquename,
  27992. feature.residues,
  27993. feature.seqlen,
  27994. feature.md5checksum,
  27995. feature.type_id,
  27996. feature.is_analysis,
  27997. feature.is_obsolete,
  27998. feature.timeaccessioned,
  27999. feature.timelastmodified
  28000. FROM (feature
  28001. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28002. WHERE ((cvterm.name)::text = 'no_output'::text);
  28003. --
  28004. -- Name: non_adjacent_residues; Type: VIEW; Schema: so; Owner: -
  28005. --
  28006. CREATE VIEW non_adjacent_residues AS
  28007. SELECT feature.feature_id AS non_adjacent_residues_id,
  28008. feature.feature_id,
  28009. feature.dbxref_id,
  28010. feature.organism_id,
  28011. feature.name,
  28012. feature.uniquename,
  28013. feature.residues,
  28014. feature.seqlen,
  28015. feature.md5checksum,
  28016. feature.type_id,
  28017. feature.is_analysis,
  28018. feature.is_obsolete,
  28019. feature.timeaccessioned,
  28020. feature.timelastmodified
  28021. FROM (feature
  28022. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28023. WHERE ((cvterm.name)::text = 'non_adjacent_residues'::text);
  28024. --
  28025. -- Name: non_canonical_five_prime_splice_site; Type: VIEW; Schema: so; Owner: -
  28026. --
  28027. CREATE VIEW non_canonical_five_prime_splice_site AS
  28028. SELECT feature.feature_id AS non_canonical_five_prime_splice_site_id,
  28029. feature.feature_id,
  28030. feature.dbxref_id,
  28031. feature.organism_id,
  28032. feature.name,
  28033. feature.uniquename,
  28034. feature.residues,
  28035. feature.seqlen,
  28036. feature.md5checksum,
  28037. feature.type_id,
  28038. feature.is_analysis,
  28039. feature.is_obsolete,
  28040. feature.timeaccessioned,
  28041. feature.timelastmodified
  28042. FROM (feature
  28043. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28044. WHERE ((cvterm.name)::text = 'non_canonical_five_prime_splice_site'::text);
  28045. --
  28046. -- Name: non_canonical_start_codon; Type: VIEW; Schema: so; Owner: -
  28047. --
  28048. CREATE VIEW non_canonical_start_codon AS
  28049. SELECT feature.feature_id AS non_canonical_start_codon_id,
  28050. feature.feature_id,
  28051. feature.dbxref_id,
  28052. feature.organism_id,
  28053. feature.name,
  28054. feature.uniquename,
  28055. feature.residues,
  28056. feature.seqlen,
  28057. feature.md5checksum,
  28058. feature.type_id,
  28059. feature.is_analysis,
  28060. feature.is_obsolete,
  28061. feature.timeaccessioned,
  28062. feature.timelastmodified
  28063. FROM (feature
  28064. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28065. 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));
  28066. --
  28067. -- Name: non_canonical_three_prime_splice_site; Type: VIEW; Schema: so; Owner: -
  28068. --
  28069. CREATE VIEW non_canonical_three_prime_splice_site AS
  28070. SELECT feature.feature_id AS non_canonical_three_prime_splice_site_id,
  28071. feature.feature_id,
  28072. feature.dbxref_id,
  28073. feature.organism_id,
  28074. feature.name,
  28075. feature.uniquename,
  28076. feature.residues,
  28077. feature.seqlen,
  28078. feature.md5checksum,
  28079. feature.type_id,
  28080. feature.is_analysis,
  28081. feature.is_obsolete,
  28082. feature.timeaccessioned,
  28083. feature.timelastmodified
  28084. FROM (feature
  28085. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28086. WHERE ((cvterm.name)::text = 'non_canonical_three_prime_splice_site'::text);
  28087. --
  28088. -- Name: non_coding_exon_variant; Type: VIEW; Schema: so; Owner: -
  28089. --
  28090. CREATE VIEW non_coding_exon_variant AS
  28091. SELECT feature.feature_id AS non_coding_exon_variant_id,
  28092. feature.feature_id,
  28093. feature.dbxref_id,
  28094. feature.organism_id,
  28095. feature.name,
  28096. feature.uniquename,
  28097. feature.residues,
  28098. feature.seqlen,
  28099. feature.md5checksum,
  28100. feature.type_id,
  28101. feature.is_analysis,
  28102. feature.is_obsolete,
  28103. feature.timeaccessioned,
  28104. feature.timelastmodified
  28105. FROM (feature
  28106. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28107. WHERE ((cvterm.name)::text = 'non_coding_exon_variant'::text);
  28108. --
  28109. -- Name: non_conservative_amino_acid_substitution; Type: VIEW; Schema: so; Owner: -
  28110. --
  28111. CREATE VIEW non_conservative_amino_acid_substitution AS
  28112. SELECT feature.feature_id AS non_conservative_amino_acid_substitution_id,
  28113. feature.feature_id,
  28114. feature.dbxref_id,
  28115. feature.organism_id,
  28116. feature.name,
  28117. feature.uniquename,
  28118. feature.residues,
  28119. feature.seqlen,
  28120. feature.md5checksum,
  28121. feature.type_id,
  28122. feature.is_analysis,
  28123. feature.is_obsolete,
  28124. feature.timeaccessioned,
  28125. feature.timelastmodified
  28126. FROM (feature
  28127. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28128. WHERE ((cvterm.name)::text = 'non_conservative_amino_acid_substitution'::text);
  28129. --
  28130. -- Name: non_conservative_missense_codon; Type: VIEW; Schema: so; Owner: -
  28131. --
  28132. CREATE VIEW non_conservative_missense_codon AS
  28133. SELECT feature.feature_id AS non_conservative_missense_codon_id,
  28134. feature.feature_id,
  28135. feature.dbxref_id,
  28136. feature.organism_id,
  28137. feature.name,
  28138. feature.uniquename,
  28139. feature.residues,
  28140. feature.seqlen,
  28141. feature.md5checksum,
  28142. feature.type_id,
  28143. feature.is_analysis,
  28144. feature.is_obsolete,
  28145. feature.timeaccessioned,
  28146. feature.timelastmodified
  28147. FROM (feature
  28148. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28149. WHERE ((cvterm.name)::text = 'non_conservative_missense_codon'::text);
  28150. --
  28151. -- Name: non_cytoplasmic_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  28152. --
  28153. CREATE VIEW non_cytoplasmic_polypeptide_region AS
  28154. SELECT feature.feature_id AS non_cytoplasmic_polypeptide_region_id,
  28155. feature.feature_id,
  28156. feature.dbxref_id,
  28157. feature.organism_id,
  28158. feature.name,
  28159. feature.uniquename,
  28160. feature.residues,
  28161. feature.seqlen,
  28162. feature.md5checksum,
  28163. feature.type_id,
  28164. feature.is_analysis,
  28165. feature.is_obsolete,
  28166. feature.timeaccessioned,
  28167. feature.timelastmodified
  28168. FROM (feature
  28169. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28170. WHERE ((cvterm.name)::text = 'non_cytoplasmic_polypeptide_region'::text);
  28171. --
  28172. -- Name: non_ltr_retrotransposon; Type: VIEW; Schema: so; Owner: -
  28173. --
  28174. CREATE VIEW non_ltr_retrotransposon AS
  28175. SELECT feature.feature_id AS non_ltr_retrotransposon_id,
  28176. feature.feature_id,
  28177. feature.dbxref_id,
  28178. feature.organism_id,
  28179. feature.name,
  28180. feature.uniquename,
  28181. feature.residues,
  28182. feature.seqlen,
  28183. feature.md5checksum,
  28184. feature.type_id,
  28185. feature.is_analysis,
  28186. feature.is_obsolete,
  28187. feature.timeaccessioned,
  28188. feature.timelastmodified
  28189. FROM (feature
  28190. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28191. WHERE ((((cvterm.name)::text = 'LINE_element'::text) OR ((cvterm.name)::text = 'SINE_element'::text)) OR ((cvterm.name)::text = 'non_LTR_retrotransposon'::text));
  28192. --
  28193. -- Name: non_ltr_retrotransposon_polymeric_tract; Type: VIEW; Schema: so; Owner: -
  28194. --
  28195. CREATE VIEW non_ltr_retrotransposon_polymeric_tract AS
  28196. SELECT feature.feature_id AS non_ltr_retrotransposon_polymeric_tract_id,
  28197. feature.feature_id,
  28198. feature.dbxref_id,
  28199. feature.organism_id,
  28200. feature.name,
  28201. feature.uniquename,
  28202. feature.residues,
  28203. feature.seqlen,
  28204. feature.md5checksum,
  28205. feature.type_id,
  28206. feature.is_analysis,
  28207. feature.is_obsolete,
  28208. feature.timeaccessioned,
  28209. feature.timelastmodified
  28210. FROM (feature
  28211. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28212. WHERE ((cvterm.name)::text = 'non_LTR_retrotransposon_polymeric_tract'::text);
  28213. --
  28214. -- Name: non_processed_pseudogene; Type: VIEW; Schema: so; Owner: -
  28215. --
  28216. CREATE VIEW non_processed_pseudogene AS
  28217. SELECT feature.feature_id AS non_processed_pseudogene_id,
  28218. feature.feature_id,
  28219. feature.dbxref_id,
  28220. feature.organism_id,
  28221. feature.name,
  28222. feature.uniquename,
  28223. feature.residues,
  28224. feature.seqlen,
  28225. feature.md5checksum,
  28226. feature.type_id,
  28227. feature.is_analysis,
  28228. feature.is_obsolete,
  28229. feature.timeaccessioned,
  28230. feature.timelastmodified
  28231. FROM (feature
  28232. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28233. 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));
  28234. --
  28235. -- Name: non_protein_coding; Type: VIEW; Schema: so; Owner: -
  28236. --
  28237. CREATE VIEW non_protein_coding AS
  28238. SELECT feature.feature_id AS non_protein_coding_id,
  28239. feature.feature_id,
  28240. feature.dbxref_id,
  28241. feature.organism_id,
  28242. feature.name,
  28243. feature.uniquename,
  28244. feature.residues,
  28245. feature.seqlen,
  28246. feature.md5checksum,
  28247. feature.type_id,
  28248. feature.is_analysis,
  28249. feature.is_obsolete,
  28250. feature.timeaccessioned,
  28251. feature.timelastmodified
  28252. FROM (feature
  28253. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28254. 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));
  28255. --
  28256. -- Name: non_synonymous_codon; Type: VIEW; Schema: so; Owner: -
  28257. --
  28258. CREATE VIEW non_synonymous_codon AS
  28259. SELECT feature.feature_id AS non_synonymous_codon_id,
  28260. feature.feature_id,
  28261. feature.dbxref_id,
  28262. feature.organism_id,
  28263. feature.name,
  28264. feature.uniquename,
  28265. feature.residues,
  28266. feature.seqlen,
  28267. feature.md5checksum,
  28268. feature.type_id,
  28269. feature.is_analysis,
  28270. feature.is_obsolete,
  28271. feature.timeaccessioned,
  28272. feature.timelastmodified
  28273. FROM (feature
  28274. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28275. 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));
  28276. --
  28277. -- Name: non_terminal_residue; Type: VIEW; Schema: so; Owner: -
  28278. --
  28279. CREATE VIEW non_terminal_residue AS
  28280. SELECT feature.feature_id AS non_terminal_residue_id,
  28281. feature.feature_id,
  28282. feature.dbxref_id,
  28283. feature.organism_id,
  28284. feature.name,
  28285. feature.uniquename,
  28286. feature.residues,
  28287. feature.seqlen,
  28288. feature.md5checksum,
  28289. feature.type_id,
  28290. feature.is_analysis,
  28291. feature.is_obsolete,
  28292. feature.timeaccessioned,
  28293. feature.timelastmodified
  28294. FROM (feature
  28295. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28296. WHERE ((cvterm.name)::text = 'non_terminal_residue'::text);
  28297. --
  28298. -- Name: non_transcribed_region; Type: VIEW; Schema: so; Owner: -
  28299. --
  28300. CREATE VIEW non_transcribed_region AS
  28301. SELECT feature.feature_id AS non_transcribed_region_id,
  28302. feature.feature_id,
  28303. feature.dbxref_id,
  28304. feature.organism_id,
  28305. feature.name,
  28306. feature.uniquename,
  28307. feature.residues,
  28308. feature.seqlen,
  28309. feature.md5checksum,
  28310. feature.type_id,
  28311. feature.is_analysis,
  28312. feature.is_obsolete,
  28313. feature.timeaccessioned,
  28314. feature.timelastmodified
  28315. FROM (feature
  28316. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28317. WHERE ((cvterm.name)::text = 'non_transcribed_region'::text);
  28318. --
  28319. -- Name: nonamer_of_recombination_feature_of_vertebrate_im_sys_gene; Type: VIEW; Schema: so; Owner: -
  28320. --
  28321. CREATE VIEW nonamer_of_recombination_feature_of_vertebrate_im_sys_gene AS
  28322. SELECT feature.feature_id AS nonamer_of_recombination_feature_of_vertebrate_im_sys_gene_id,
  28323. feature.feature_id,
  28324. feature.dbxref_id,
  28325. feature.organism_id,
  28326. feature.name,
  28327. feature.uniquename,
  28328. feature.residues,
  28329. feature.seqlen,
  28330. feature.md5checksum,
  28331. feature.type_id,
  28332. feature.is_analysis,
  28333. feature.is_obsolete,
  28334. feature.timeaccessioned,
  28335. feature.timelastmodified
  28336. FROM (feature
  28337. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28338. 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));
  28339. --
  28340. -- Name: noncoding_exon; Type: VIEW; Schema: so; Owner: -
  28341. --
  28342. CREATE VIEW noncoding_exon AS
  28343. SELECT feature.feature_id AS noncoding_exon_id,
  28344. feature.feature_id,
  28345. feature.dbxref_id,
  28346. feature.organism_id,
  28347. feature.name,
  28348. feature.uniquename,
  28349. feature.residues,
  28350. feature.seqlen,
  28351. feature.md5checksum,
  28352. feature.type_id,
  28353. feature.is_analysis,
  28354. feature.is_obsolete,
  28355. feature.timeaccessioned,
  28356. feature.timelastmodified
  28357. FROM (feature
  28358. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28359. 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));
  28360. --
  28361. -- Name: noncoding_region_of_exon; Type: VIEW; Schema: so; Owner: -
  28362. --
  28363. CREATE VIEW noncoding_region_of_exon AS
  28364. SELECT feature.feature_id AS noncoding_region_of_exon_id,
  28365. feature.feature_id,
  28366. feature.dbxref_id,
  28367. feature.organism_id,
  28368. feature.name,
  28369. feature.uniquename,
  28370. feature.residues,
  28371. feature.seqlen,
  28372. feature.md5checksum,
  28373. feature.type_id,
  28374. feature.is_analysis,
  28375. feature.is_obsolete,
  28376. feature.timeaccessioned,
  28377. feature.timelastmodified
  28378. FROM (feature
  28379. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28380. 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));
  28381. --
  28382. -- Name: noncontiguous_finished; Type: VIEW; Schema: so; Owner: -
  28383. --
  28384. CREATE VIEW noncontiguous_finished AS
  28385. SELECT feature.feature_id AS noncontiguous_finished_id,
  28386. feature.feature_id,
  28387. feature.dbxref_id,
  28388. feature.organism_id,
  28389. feature.name,
  28390. feature.uniquename,
  28391. feature.residues,
  28392. feature.seqlen,
  28393. feature.md5checksum,
  28394. feature.type_id,
  28395. feature.is_analysis,
  28396. feature.is_obsolete,
  28397. feature.timeaccessioned,
  28398. feature.timelastmodified
  28399. FROM (feature
  28400. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28401. WHERE ((cvterm.name)::text = 'noncontiguous_finished'::text);
  28402. --
  28403. -- Name: nuclear_chromosome; Type: VIEW; Schema: so; Owner: -
  28404. --
  28405. CREATE VIEW nuclear_chromosome AS
  28406. SELECT feature.feature_id AS nuclear_chromosome_id,
  28407. feature.feature_id,
  28408. feature.dbxref_id,
  28409. feature.organism_id,
  28410. feature.name,
  28411. feature.uniquename,
  28412. feature.residues,
  28413. feature.seqlen,
  28414. feature.md5checksum,
  28415. feature.type_id,
  28416. feature.is_analysis,
  28417. feature.is_obsolete,
  28418. feature.timeaccessioned,
  28419. feature.timelastmodified
  28420. FROM (feature
  28421. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28422. WHERE ((cvterm.name)::text = 'nuclear_chromosome'::text);
  28423. --
  28424. -- Name: nuclear_export_signal; Type: VIEW; Schema: so; Owner: -
  28425. --
  28426. CREATE VIEW nuclear_export_signal AS
  28427. SELECT feature.feature_id AS nuclear_export_signal_id,
  28428. feature.feature_id,
  28429. feature.dbxref_id,
  28430. feature.organism_id,
  28431. feature.name,
  28432. feature.uniquename,
  28433. feature.residues,
  28434. feature.seqlen,
  28435. feature.md5checksum,
  28436. feature.type_id,
  28437. feature.is_analysis,
  28438. feature.is_obsolete,
  28439. feature.timeaccessioned,
  28440. feature.timelastmodified
  28441. FROM (feature
  28442. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28443. WHERE ((cvterm.name)::text = 'nuclear_export_signal'::text);
  28444. --
  28445. -- Name: nuclear_gene; Type: VIEW; Schema: so; Owner: -
  28446. --
  28447. CREATE VIEW nuclear_gene AS
  28448. SELECT feature.feature_id AS nuclear_gene_id,
  28449. feature.feature_id,
  28450. feature.dbxref_id,
  28451. feature.organism_id,
  28452. feature.name,
  28453. feature.uniquename,
  28454. feature.residues,
  28455. feature.seqlen,
  28456. feature.md5checksum,
  28457. feature.type_id,
  28458. feature.is_analysis,
  28459. feature.is_obsolete,
  28460. feature.timeaccessioned,
  28461. feature.timelastmodified
  28462. FROM (feature
  28463. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28464. WHERE ((cvterm.name)::text = 'nuclear_gene'::text);
  28465. --
  28466. -- Name: nuclear_localization_signal; Type: VIEW; Schema: so; Owner: -
  28467. --
  28468. CREATE VIEW nuclear_localization_signal AS
  28469. SELECT feature.feature_id AS nuclear_localization_signal_id,
  28470. feature.feature_id,
  28471. feature.dbxref_id,
  28472. feature.organism_id,
  28473. feature.name,
  28474. feature.uniquename,
  28475. feature.residues,
  28476. feature.seqlen,
  28477. feature.md5checksum,
  28478. feature.type_id,
  28479. feature.is_analysis,
  28480. feature.is_obsolete,
  28481. feature.timeaccessioned,
  28482. feature.timelastmodified
  28483. FROM (feature
  28484. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28485. WHERE ((cvterm.name)::text = 'nuclear_localization_signal'::text);
  28486. --
  28487. -- Name: nuclear_mt_pseudogene; Type: VIEW; Schema: so; Owner: -
  28488. --
  28489. CREATE VIEW nuclear_mt_pseudogene AS
  28490. SELECT feature.feature_id AS nuclear_mt_pseudogene_id,
  28491. feature.feature_id,
  28492. feature.dbxref_id,
  28493. feature.organism_id,
  28494. feature.name,
  28495. feature.uniquename,
  28496. feature.residues,
  28497. feature.seqlen,
  28498. feature.md5checksum,
  28499. feature.type_id,
  28500. feature.is_analysis,
  28501. feature.is_obsolete,
  28502. feature.timeaccessioned,
  28503. feature.timelastmodified
  28504. FROM (feature
  28505. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28506. WHERE ((cvterm.name)::text = 'nuclear_mt_pseudogene'::text);
  28507. --
  28508. -- Name: nuclear_rim_localization_signal; Type: VIEW; Schema: so; Owner: -
  28509. --
  28510. CREATE VIEW nuclear_rim_localization_signal AS
  28511. SELECT feature.feature_id AS nuclear_rim_localization_signal_id,
  28512. feature.feature_id,
  28513. feature.dbxref_id,
  28514. feature.organism_id,
  28515. feature.name,
  28516. feature.uniquename,
  28517. feature.residues,
  28518. feature.seqlen,
  28519. feature.md5checksum,
  28520. feature.type_id,
  28521. feature.is_analysis,
  28522. feature.is_obsolete,
  28523. feature.timeaccessioned,
  28524. feature.timelastmodified
  28525. FROM (feature
  28526. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28527. WHERE ((cvterm.name)::text = 'nuclear_rim_localization_signal'::text);
  28528. --
  28529. -- Name: nuclear_sequence; Type: VIEW; Schema: so; Owner: -
  28530. --
  28531. CREATE VIEW nuclear_sequence AS
  28532. SELECT feature.feature_id AS nuclear_sequence_id,
  28533. feature.feature_id,
  28534. feature.dbxref_id,
  28535. feature.organism_id,
  28536. feature.name,
  28537. feature.uniquename,
  28538. feature.residues,
  28539. feature.seqlen,
  28540. feature.md5checksum,
  28541. feature.type_id,
  28542. feature.is_analysis,
  28543. feature.is_obsolete,
  28544. feature.timeaccessioned,
  28545. feature.timelastmodified
  28546. FROM (feature
  28547. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28548. WHERE ((cvterm.name)::text = 'nuclear_sequence'::text);
  28549. --
  28550. -- Name: nuclease_binding_site; Type: VIEW; Schema: so; Owner: -
  28551. --
  28552. CREATE VIEW nuclease_binding_site AS
  28553. SELECT feature.feature_id AS nuclease_binding_site_id,
  28554. feature.feature_id,
  28555. feature.dbxref_id,
  28556. feature.organism_id,
  28557. feature.name,
  28558. feature.uniquename,
  28559. feature.residues,
  28560. feature.seqlen,
  28561. feature.md5checksum,
  28562. feature.type_id,
  28563. feature.is_analysis,
  28564. feature.is_obsolete,
  28565. feature.timeaccessioned,
  28566. feature.timelastmodified
  28567. FROM (feature
  28568. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28569. 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));
  28570. --
  28571. -- Name: nuclease_hypersensitive_site; Type: VIEW; Schema: so; Owner: -
  28572. --
  28573. CREATE VIEW nuclease_hypersensitive_site AS
  28574. SELECT feature.feature_id AS nuclease_hypersensitive_site_id,
  28575. feature.feature_id,
  28576. feature.dbxref_id,
  28577. feature.organism_id,
  28578. feature.name,
  28579. feature.uniquename,
  28580. feature.residues,
  28581. feature.seqlen,
  28582. feature.md5checksum,
  28583. feature.type_id,
  28584. feature.is_analysis,
  28585. feature.is_obsolete,
  28586. feature.timeaccessioned,
  28587. feature.timelastmodified
  28588. FROM (feature
  28589. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28590. WHERE (((cvterm.name)::text = 'DNAseI_hypersensitive_site'::text) OR ((cvterm.name)::text = 'nuclease_hypersensitive_site'::text));
  28591. --
  28592. -- Name: nuclease_sensitive_site; Type: VIEW; Schema: so; Owner: -
  28593. --
  28594. CREATE VIEW nuclease_sensitive_site AS
  28595. SELECT feature.feature_id AS nuclease_sensitive_site_id,
  28596. feature.feature_id,
  28597. feature.dbxref_id,
  28598. feature.organism_id,
  28599. feature.name,
  28600. feature.uniquename,
  28601. feature.residues,
  28602. feature.seqlen,
  28603. feature.md5checksum,
  28604. feature.type_id,
  28605. feature.is_analysis,
  28606. feature.is_obsolete,
  28607. feature.timeaccessioned,
  28608. feature.timelastmodified
  28609. FROM (feature
  28610. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28611. 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));
  28612. --
  28613. -- Name: nucleic_acid; Type: VIEW; Schema: so; Owner: -
  28614. --
  28615. CREATE VIEW nucleic_acid AS
  28616. SELECT feature.feature_id AS nucleic_acid_id,
  28617. feature.feature_id,
  28618. feature.dbxref_id,
  28619. feature.organism_id,
  28620. feature.name,
  28621. feature.uniquename,
  28622. feature.residues,
  28623. feature.seqlen,
  28624. feature.md5checksum,
  28625. feature.type_id,
  28626. feature.is_analysis,
  28627. feature.is_obsolete,
  28628. feature.timeaccessioned,
  28629. feature.timelastmodified
  28630. FROM (feature
  28631. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28632. 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));
  28633. --
  28634. -- Name: nucleomorph_gene; Type: VIEW; Schema: so; Owner: -
  28635. --
  28636. CREATE VIEW nucleomorph_gene AS
  28637. SELECT feature.feature_id AS nucleomorph_gene_id,
  28638. feature.feature_id,
  28639. feature.dbxref_id,
  28640. feature.organism_id,
  28641. feature.name,
  28642. feature.uniquename,
  28643. feature.residues,
  28644. feature.seqlen,
  28645. feature.md5checksum,
  28646. feature.type_id,
  28647. feature.is_analysis,
  28648. feature.is_obsolete,
  28649. feature.timeaccessioned,
  28650. feature.timelastmodified
  28651. FROM (feature
  28652. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28653. WHERE ((cvterm.name)::text = 'nucleomorph_gene'::text);
  28654. --
  28655. -- Name: nucleomorphic_chromosome; Type: VIEW; Schema: so; Owner: -
  28656. --
  28657. CREATE VIEW nucleomorphic_chromosome AS
  28658. SELECT feature.feature_id AS nucleomorphic_chromosome_id,
  28659. feature.feature_id,
  28660. feature.dbxref_id,
  28661. feature.organism_id,
  28662. feature.name,
  28663. feature.uniquename,
  28664. feature.residues,
  28665. feature.seqlen,
  28666. feature.md5checksum,
  28667. feature.type_id,
  28668. feature.is_analysis,
  28669. feature.is_obsolete,
  28670. feature.timeaccessioned,
  28671. feature.timelastmodified
  28672. FROM (feature
  28673. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28674. WHERE ((cvterm.name)::text = 'nucleomorphic_chromosome'::text);
  28675. --
  28676. -- Name: nucleomorphic_sequence; Type: VIEW; Schema: so; Owner: -
  28677. --
  28678. CREATE VIEW nucleomorphic_sequence AS
  28679. SELECT feature.feature_id AS nucleomorphic_sequence_id,
  28680. feature.feature_id,
  28681. feature.dbxref_id,
  28682. feature.organism_id,
  28683. feature.name,
  28684. feature.uniquename,
  28685. feature.residues,
  28686. feature.seqlen,
  28687. feature.md5checksum,
  28688. feature.type_id,
  28689. feature.is_analysis,
  28690. feature.is_obsolete,
  28691. feature.timeaccessioned,
  28692. feature.timelastmodified
  28693. FROM (feature
  28694. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28695. WHERE ((cvterm.name)::text = 'nucleomorphic_sequence'::text);
  28696. --
  28697. -- Name: nucleotide_binding_site; Type: VIEW; Schema: so; Owner: -
  28698. --
  28699. CREATE VIEW nucleotide_binding_site AS
  28700. SELECT feature.feature_id AS nucleotide_binding_site_id,
  28701. feature.feature_id,
  28702. feature.dbxref_id,
  28703. feature.organism_id,
  28704. feature.name,
  28705. feature.uniquename,
  28706. feature.residues,
  28707. feature.seqlen,
  28708. feature.md5checksum,
  28709. feature.type_id,
  28710. feature.is_analysis,
  28711. feature.is_obsolete,
  28712. feature.timeaccessioned,
  28713. feature.timelastmodified
  28714. FROM (feature
  28715. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28716. 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));
  28717. --
  28718. -- Name: nucleotide_match; Type: VIEW; Schema: so; Owner: -
  28719. --
  28720. CREATE VIEW nucleotide_match AS
  28721. SELECT feature.feature_id AS nucleotide_match_id,
  28722. feature.feature_id,
  28723. feature.dbxref_id,
  28724. feature.organism_id,
  28725. feature.name,
  28726. feature.uniquename,
  28727. feature.residues,
  28728. feature.seqlen,
  28729. feature.md5checksum,
  28730. feature.type_id,
  28731. feature.is_analysis,
  28732. feature.is_obsolete,
  28733. feature.timeaccessioned,
  28734. feature.timelastmodified
  28735. FROM (feature
  28736. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28737. 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));
  28738. --
  28739. -- Name: nucleotide_motif; Type: VIEW; Schema: so; Owner: -
  28740. --
  28741. CREATE VIEW nucleotide_motif AS
  28742. SELECT feature.feature_id AS nucleotide_motif_id,
  28743. feature.feature_id,
  28744. feature.dbxref_id,
  28745. feature.organism_id,
  28746. feature.name,
  28747. feature.uniquename,
  28748. feature.residues,
  28749. feature.seqlen,
  28750. feature.md5checksum,
  28751. feature.type_id,
  28752. feature.is_analysis,
  28753. feature.is_obsolete,
  28754. feature.timeaccessioned,
  28755. feature.timelastmodified
  28756. FROM (feature
  28757. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28758. 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));
  28759. --
  28760. -- Name: nucleotide_to_protein_binding_site; Type: VIEW; Schema: so; Owner: -
  28761. --
  28762. CREATE VIEW nucleotide_to_protein_binding_site AS
  28763. SELECT feature.feature_id AS nucleotide_to_protein_binding_site_id,
  28764. feature.feature_id,
  28765. feature.dbxref_id,
  28766. feature.organism_id,
  28767. feature.name,
  28768. feature.uniquename,
  28769. feature.residues,
  28770. feature.seqlen,
  28771. feature.md5checksum,
  28772. feature.type_id,
  28773. feature.is_analysis,
  28774. feature.is_obsolete,
  28775. feature.timeaccessioned,
  28776. feature.timelastmodified
  28777. FROM (feature
  28778. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28779. 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));
  28780. --
  28781. -- Name: octamer_motif; Type: VIEW; Schema: so; Owner: -
  28782. --
  28783. CREATE VIEW octamer_motif AS
  28784. SELECT feature.feature_id AS octamer_motif_id,
  28785. feature.feature_id,
  28786. feature.dbxref_id,
  28787. feature.organism_id,
  28788. feature.name,
  28789. feature.uniquename,
  28790. feature.residues,
  28791. feature.seqlen,
  28792. feature.md5checksum,
  28793. feature.type_id,
  28794. feature.is_analysis,
  28795. feature.is_obsolete,
  28796. feature.timeaccessioned,
  28797. feature.timelastmodified
  28798. FROM (feature
  28799. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28800. WHERE ((cvterm.name)::text = 'octamer_motif'::text);
  28801. --
  28802. -- Name: oligo; Type: VIEW; Schema: so; Owner: -
  28803. --
  28804. CREATE VIEW oligo AS
  28805. SELECT feature.feature_id AS oligo_id,
  28806. feature.feature_id,
  28807. feature.dbxref_id,
  28808. feature.organism_id,
  28809. feature.name,
  28810. feature.uniquename,
  28811. feature.residues,
  28812. feature.seqlen,
  28813. feature.md5checksum,
  28814. feature.type_id,
  28815. feature.is_analysis,
  28816. feature.is_obsolete,
  28817. feature.timeaccessioned,
  28818. feature.timelastmodified
  28819. FROM (feature
  28820. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28821. 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));
  28822. --
  28823. -- Name: oligo_u_tail; Type: VIEW; Schema: so; Owner: -
  28824. --
  28825. CREATE VIEW oligo_u_tail AS
  28826. SELECT feature.feature_id AS oligo_u_tail_id,
  28827. feature.feature_id,
  28828. feature.dbxref_id,
  28829. feature.organism_id,
  28830. feature.name,
  28831. feature.uniquename,
  28832. feature.residues,
  28833. feature.seqlen,
  28834. feature.md5checksum,
  28835. feature.type_id,
  28836. feature.is_analysis,
  28837. feature.is_obsolete,
  28838. feature.timeaccessioned,
  28839. feature.timelastmodified
  28840. FROM (feature
  28841. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28842. WHERE ((cvterm.name)::text = 'oligo_U_tail'::text);
  28843. --
  28844. -- Name: one_methyl_3_3_amino_three_carboxypropyl_pseudouridine; Type: VIEW; Schema: so; Owner: -
  28845. --
  28846. CREATE VIEW one_methyl_3_3_amino_three_carboxypropyl_pseudouridine AS
  28847. SELECT feature.feature_id AS one_methyl_3_3_amino_three_carboxypropyl_pseudouridine_id,
  28848. feature.feature_id,
  28849. feature.dbxref_id,
  28850. feature.organism_id,
  28851. feature.name,
  28852. feature.uniquename,
  28853. feature.residues,
  28854. feature.seqlen,
  28855. feature.md5checksum,
  28856. feature.type_id,
  28857. feature.is_analysis,
  28858. feature.is_obsolete,
  28859. feature.timeaccessioned,
  28860. feature.timelastmodified
  28861. FROM (feature
  28862. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28863. WHERE ((cvterm.name)::text = 'one_methyl_three_three_amino_three_carboxypropyl_pseudouridine'::text);
  28864. --
  28865. -- Name: one_methyladenosine; Type: VIEW; Schema: so; Owner: -
  28866. --
  28867. CREATE VIEW one_methyladenosine AS
  28868. SELECT feature.feature_id AS one_methyladenosine_id,
  28869. feature.feature_id,
  28870. feature.dbxref_id,
  28871. feature.organism_id,
  28872. feature.name,
  28873. feature.uniquename,
  28874. feature.residues,
  28875. feature.seqlen,
  28876. feature.md5checksum,
  28877. feature.type_id,
  28878. feature.is_analysis,
  28879. feature.is_obsolete,
  28880. feature.timeaccessioned,
  28881. feature.timelastmodified
  28882. FROM (feature
  28883. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28884. WHERE ((cvterm.name)::text = 'one_methyladenosine'::text);
  28885. --
  28886. -- Name: one_methylguanosine; Type: VIEW; Schema: so; Owner: -
  28887. --
  28888. CREATE VIEW one_methylguanosine AS
  28889. SELECT feature.feature_id AS one_methylguanosine_id,
  28890. feature.feature_id,
  28891. feature.dbxref_id,
  28892. feature.organism_id,
  28893. feature.name,
  28894. feature.uniquename,
  28895. feature.residues,
  28896. feature.seqlen,
  28897. feature.md5checksum,
  28898. feature.type_id,
  28899. feature.is_analysis,
  28900. feature.is_obsolete,
  28901. feature.timeaccessioned,
  28902. feature.timelastmodified
  28903. FROM (feature
  28904. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28905. WHERE ((cvterm.name)::text = 'one_methylguanosine'::text);
  28906. --
  28907. -- Name: one_methylinosine; Type: VIEW; Schema: so; Owner: -
  28908. --
  28909. CREATE VIEW one_methylinosine AS
  28910. SELECT feature.feature_id AS one_methylinosine_id,
  28911. feature.feature_id,
  28912. feature.dbxref_id,
  28913. feature.organism_id,
  28914. feature.name,
  28915. feature.uniquename,
  28916. feature.residues,
  28917. feature.seqlen,
  28918. feature.md5checksum,
  28919. feature.type_id,
  28920. feature.is_analysis,
  28921. feature.is_obsolete,
  28922. feature.timeaccessioned,
  28923. feature.timelastmodified
  28924. FROM (feature
  28925. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28926. WHERE ((cvterm.name)::text = 'one_methylinosine'::text);
  28927. --
  28928. -- Name: one_methylpseudouridine; Type: VIEW; Schema: so; Owner: -
  28929. --
  28930. CREATE VIEW one_methylpseudouridine AS
  28931. SELECT feature.feature_id AS one_methylpseudouridine_id,
  28932. feature.feature_id,
  28933. feature.dbxref_id,
  28934. feature.organism_id,
  28935. feature.name,
  28936. feature.uniquename,
  28937. feature.residues,
  28938. feature.seqlen,
  28939. feature.md5checksum,
  28940. feature.type_id,
  28941. feature.is_analysis,
  28942. feature.is_obsolete,
  28943. feature.timeaccessioned,
  28944. feature.timelastmodified
  28945. FROM (feature
  28946. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28947. WHERE ((cvterm.name)::text = 'one_methylpseudouridine'::text);
  28948. --
  28949. -- Name: one_two_prime_o_dimethyladenosine; Type: VIEW; Schema: so; Owner: -
  28950. --
  28951. CREATE VIEW one_two_prime_o_dimethyladenosine AS
  28952. SELECT feature.feature_id AS one_two_prime_o_dimethyladenosine_id,
  28953. feature.feature_id,
  28954. feature.dbxref_id,
  28955. feature.organism_id,
  28956. feature.name,
  28957. feature.uniquename,
  28958. feature.residues,
  28959. feature.seqlen,
  28960. feature.md5checksum,
  28961. feature.type_id,
  28962. feature.is_analysis,
  28963. feature.is_obsolete,
  28964. feature.timeaccessioned,
  28965. feature.timelastmodified
  28966. FROM (feature
  28967. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28968. WHERE ((cvterm.name)::text = 'one_two_prime_O_dimethyladenosine'::text);
  28969. --
  28970. -- Name: one_two_prime_o_dimethylguanosine; Type: VIEW; Schema: so; Owner: -
  28971. --
  28972. CREATE VIEW one_two_prime_o_dimethylguanosine AS
  28973. SELECT feature.feature_id AS one_two_prime_o_dimethylguanosine_id,
  28974. feature.feature_id,
  28975. feature.dbxref_id,
  28976. feature.organism_id,
  28977. feature.name,
  28978. feature.uniquename,
  28979. feature.residues,
  28980. feature.seqlen,
  28981. feature.md5checksum,
  28982. feature.type_id,
  28983. feature.is_analysis,
  28984. feature.is_obsolete,
  28985. feature.timeaccessioned,
  28986. feature.timelastmodified
  28987. FROM (feature
  28988. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  28989. WHERE ((cvterm.name)::text = 'one_two_prime_O_dimethylguanosine'::text);
  28990. --
  28991. -- Name: one_two_prime_o_dimethylinosine; Type: VIEW; Schema: so; Owner: -
  28992. --
  28993. CREATE VIEW one_two_prime_o_dimethylinosine AS
  28994. SELECT feature.feature_id AS one_two_prime_o_dimethylinosine_id,
  28995. feature.feature_id,
  28996. feature.dbxref_id,
  28997. feature.organism_id,
  28998. feature.name,
  28999. feature.uniquename,
  29000. feature.residues,
  29001. feature.seqlen,
  29002. feature.md5checksum,
  29003. feature.type_id,
  29004. feature.is_analysis,
  29005. feature.is_obsolete,
  29006. feature.timeaccessioned,
  29007. feature.timelastmodified
  29008. FROM (feature
  29009. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29010. WHERE ((cvterm.name)::text = 'one_two_prime_O_dimethylinosine'::text);
  29011. --
  29012. -- Name: open_chromatin_region; Type: VIEW; Schema: so; Owner: -
  29013. --
  29014. CREATE VIEW open_chromatin_region AS
  29015. SELECT feature.feature_id AS open_chromatin_region_id,
  29016. feature.feature_id,
  29017. feature.dbxref_id,
  29018. feature.organism_id,
  29019. feature.name,
  29020. feature.uniquename,
  29021. feature.residues,
  29022. feature.seqlen,
  29023. feature.md5checksum,
  29024. feature.type_id,
  29025. feature.is_analysis,
  29026. feature.is_obsolete,
  29027. feature.timeaccessioned,
  29028. feature.timelastmodified
  29029. FROM (feature
  29030. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29031. WHERE ((cvterm.name)::text = 'open_chromatin_region'::text);
  29032. --
  29033. -- Name: operator; Type: VIEW; Schema: so; Owner: -
  29034. --
  29035. CREATE VIEW operator AS
  29036. SELECT feature.feature_id AS operator_id,
  29037. feature.feature_id,
  29038. feature.dbxref_id,
  29039. feature.organism_id,
  29040. feature.name,
  29041. feature.uniquename,
  29042. feature.residues,
  29043. feature.seqlen,
  29044. feature.md5checksum,
  29045. feature.type_id,
  29046. feature.is_analysis,
  29047. feature.is_obsolete,
  29048. feature.timeaccessioned,
  29049. feature.timelastmodified
  29050. FROM (feature
  29051. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29052. WHERE ((cvterm.name)::text = 'operator'::text);
  29053. --
  29054. -- Name: operon; Type: VIEW; Schema: so; Owner: -
  29055. --
  29056. CREATE VIEW operon AS
  29057. SELECT feature.feature_id AS operon_id,
  29058. feature.feature_id,
  29059. feature.dbxref_id,
  29060. feature.organism_id,
  29061. feature.name,
  29062. feature.uniquename,
  29063. feature.residues,
  29064. feature.seqlen,
  29065. feature.md5checksum,
  29066. feature.type_id,
  29067. feature.is_analysis,
  29068. feature.is_obsolete,
  29069. feature.timeaccessioned,
  29070. feature.timelastmodified
  29071. FROM (feature
  29072. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29073. WHERE ((cvterm.name)::text = 'operon'::text);
  29074. --
  29075. -- Name: operon_member; Type: VIEW; Schema: so; Owner: -
  29076. --
  29077. CREATE VIEW operon_member AS
  29078. SELECT feature.feature_id AS operon_member_id,
  29079. feature.feature_id,
  29080. feature.dbxref_id,
  29081. feature.organism_id,
  29082. feature.name,
  29083. feature.uniquename,
  29084. feature.residues,
  29085. feature.seqlen,
  29086. feature.md5checksum,
  29087. feature.type_id,
  29088. feature.is_analysis,
  29089. feature.is_obsolete,
  29090. feature.timeaccessioned,
  29091. feature.timelastmodified
  29092. FROM (feature
  29093. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29094. WHERE ((cvterm.name)::text = 'operon_member'::text);
  29095. --
  29096. -- Name: orf; Type: VIEW; Schema: so; Owner: -
  29097. --
  29098. CREATE VIEW orf AS
  29099. SELECT feature.feature_id AS orf_id,
  29100. feature.feature_id,
  29101. feature.dbxref_id,
  29102. feature.organism_id,
  29103. feature.name,
  29104. feature.uniquename,
  29105. feature.residues,
  29106. feature.seqlen,
  29107. feature.md5checksum,
  29108. feature.type_id,
  29109. feature.is_analysis,
  29110. feature.is_obsolete,
  29111. feature.timeaccessioned,
  29112. feature.timelastmodified
  29113. FROM (feature
  29114. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29115. WHERE ((((cvterm.name)::text = 'mini_gene'::text) OR ((cvterm.name)::text = 'rescue_mini_gene'::text)) OR ((cvterm.name)::text = 'ORF'::text));
  29116. --
  29117. -- Name: organelle_sequence; Type: VIEW; Schema: so; Owner: -
  29118. --
  29119. CREATE VIEW organelle_sequence AS
  29120. SELECT feature.feature_id AS organelle_sequence_id,
  29121. feature.feature_id,
  29122. feature.dbxref_id,
  29123. feature.organism_id,
  29124. feature.name,
  29125. feature.uniquename,
  29126. feature.residues,
  29127. feature.seqlen,
  29128. feature.md5checksum,
  29129. feature.type_id,
  29130. feature.is_analysis,
  29131. feature.is_obsolete,
  29132. feature.timeaccessioned,
  29133. feature.timelastmodified
  29134. FROM (feature
  29135. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29136. 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));
  29137. --
  29138. -- Name: oric; Type: VIEW; Schema: so; Owner: -
  29139. --
  29140. CREATE VIEW oric AS
  29141. SELECT feature.feature_id AS oric_id,
  29142. feature.feature_id,
  29143. feature.dbxref_id,
  29144. feature.organism_id,
  29145. feature.name,
  29146. feature.uniquename,
  29147. feature.residues,
  29148. feature.seqlen,
  29149. feature.md5checksum,
  29150. feature.type_id,
  29151. feature.is_analysis,
  29152. feature.is_obsolete,
  29153. feature.timeaccessioned,
  29154. feature.timelastmodified
  29155. FROM (feature
  29156. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29157. WHERE ((cvterm.name)::text = 'oriC'::text);
  29158. --
  29159. -- Name: origin_of_replication; Type: VIEW; Schema: so; Owner: -
  29160. --
  29161. CREATE VIEW origin_of_replication AS
  29162. SELECT feature.feature_id AS origin_of_replication_id,
  29163. feature.feature_id,
  29164. feature.dbxref_id,
  29165. feature.organism_id,
  29166. feature.name,
  29167. feature.uniquename,
  29168. feature.residues,
  29169. feature.seqlen,
  29170. feature.md5checksum,
  29171. feature.type_id,
  29172. feature.is_analysis,
  29173. feature.is_obsolete,
  29174. feature.timeaccessioned,
  29175. feature.timelastmodified
  29176. FROM (feature
  29177. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29178. 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));
  29179. --
  29180. -- Name: orit; Type: VIEW; Schema: so; Owner: -
  29181. --
  29182. CREATE VIEW orit AS
  29183. SELECT feature.feature_id AS orit_id,
  29184. feature.feature_id,
  29185. feature.dbxref_id,
  29186. feature.organism_id,
  29187. feature.name,
  29188. feature.uniquename,
  29189. feature.residues,
  29190. feature.seqlen,
  29191. feature.md5checksum,
  29192. feature.type_id,
  29193. feature.is_analysis,
  29194. feature.is_obsolete,
  29195. feature.timeaccessioned,
  29196. feature.timelastmodified
  29197. FROM (feature
  29198. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29199. WHERE ((cvterm.name)::text = 'oriT'::text);
  29200. --
  29201. -- Name: oriv; Type: VIEW; Schema: so; Owner: -
  29202. --
  29203. CREATE VIEW oriv AS
  29204. SELECT feature.feature_id AS oriv_id,
  29205. feature.feature_id,
  29206. feature.dbxref_id,
  29207. feature.organism_id,
  29208. feature.name,
  29209. feature.uniquename,
  29210. feature.residues,
  29211. feature.seqlen,
  29212. feature.md5checksum,
  29213. feature.type_id,
  29214. feature.is_analysis,
  29215. feature.is_obsolete,
  29216. feature.timeaccessioned,
  29217. feature.timelastmodified
  29218. FROM (feature
  29219. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29220. WHERE ((cvterm.name)::text = 'oriV'::text);
  29221. --
  29222. -- Name: orphan; Type: VIEW; Schema: so; Owner: -
  29223. --
  29224. CREATE VIEW orphan AS
  29225. SELECT feature.feature_id AS orphan_id,
  29226. feature.feature_id,
  29227. feature.dbxref_id,
  29228. feature.organism_id,
  29229. feature.name,
  29230. feature.uniquename,
  29231. feature.residues,
  29232. feature.seqlen,
  29233. feature.md5checksum,
  29234. feature.type_id,
  29235. feature.is_analysis,
  29236. feature.is_obsolete,
  29237. feature.timeaccessioned,
  29238. feature.timelastmodified
  29239. FROM (feature
  29240. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29241. WHERE ((cvterm.name)::text = 'orphan'::text);
  29242. --
  29243. -- Name: orphan_cds; Type: VIEW; Schema: so; Owner: -
  29244. --
  29245. CREATE VIEW orphan_cds AS
  29246. SELECT feature.feature_id AS orphan_cds_id,
  29247. feature.feature_id,
  29248. feature.dbxref_id,
  29249. feature.organism_id,
  29250. feature.name,
  29251. feature.uniquename,
  29252. feature.residues,
  29253. feature.seqlen,
  29254. feature.md5checksum,
  29255. feature.type_id,
  29256. feature.is_analysis,
  29257. feature.is_obsolete,
  29258. feature.timeaccessioned,
  29259. feature.timelastmodified
  29260. FROM (feature
  29261. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29262. WHERE ((cvterm.name)::text = 'orphan_CDS'::text);
  29263. --
  29264. -- Name: orthologous; Type: VIEW; Schema: so; Owner: -
  29265. --
  29266. CREATE VIEW orthologous AS
  29267. SELECT feature.feature_id AS orthologous_id,
  29268. feature.feature_id,
  29269. feature.dbxref_id,
  29270. feature.organism_id,
  29271. feature.name,
  29272. feature.uniquename,
  29273. feature.residues,
  29274. feature.seqlen,
  29275. feature.md5checksum,
  29276. feature.type_id,
  29277. feature.is_analysis,
  29278. feature.is_obsolete,
  29279. feature.timeaccessioned,
  29280. feature.timelastmodified
  29281. FROM (feature
  29282. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29283. WHERE ((cvterm.name)::text = 'orthologous'::text);
  29284. --
  29285. -- Name: orthologous_region; Type: VIEW; Schema: so; Owner: -
  29286. --
  29287. CREATE VIEW orthologous_region AS
  29288. SELECT feature.feature_id AS orthologous_region_id,
  29289. feature.feature_id,
  29290. feature.dbxref_id,
  29291. feature.organism_id,
  29292. feature.name,
  29293. feature.uniquename,
  29294. feature.residues,
  29295. feature.seqlen,
  29296. feature.md5checksum,
  29297. feature.type_id,
  29298. feature.is_analysis,
  29299. feature.is_obsolete,
  29300. feature.timeaccessioned,
  29301. feature.timelastmodified
  29302. FROM (feature
  29303. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29304. WHERE ((cvterm.name)::text = 'orthologous_region'::text);
  29305. --
  29306. -- Name: outron; Type: VIEW; Schema: so; Owner: -
  29307. --
  29308. CREATE VIEW outron AS
  29309. SELECT feature.feature_id AS outron_id,
  29310. feature.feature_id,
  29311. feature.dbxref_id,
  29312. feature.organism_id,
  29313. feature.name,
  29314. feature.uniquename,
  29315. feature.residues,
  29316. feature.seqlen,
  29317. feature.md5checksum,
  29318. feature.type_id,
  29319. feature.is_analysis,
  29320. feature.is_obsolete,
  29321. feature.timeaccessioned,
  29322. feature.timelastmodified
  29323. FROM (feature
  29324. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29325. WHERE ((cvterm.name)::text = 'outron'::text);
  29326. --
  29327. -- Name: overlapping; Type: VIEW; Schema: so; Owner: -
  29328. --
  29329. CREATE VIEW overlapping AS
  29330. SELECT feature.feature_id AS overlapping_id,
  29331. feature.feature_id,
  29332. feature.dbxref_id,
  29333. feature.organism_id,
  29334. feature.name,
  29335. feature.uniquename,
  29336. feature.residues,
  29337. feature.seqlen,
  29338. feature.md5checksum,
  29339. feature.type_id,
  29340. feature.is_analysis,
  29341. feature.is_obsolete,
  29342. feature.timeaccessioned,
  29343. feature.timelastmodified
  29344. FROM (feature
  29345. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29346. 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));
  29347. --
  29348. -- Name: overlapping_est_set; Type: VIEW; Schema: so; Owner: -
  29349. --
  29350. CREATE VIEW overlapping_est_set AS
  29351. SELECT feature.feature_id AS overlapping_est_set_id,
  29352. feature.feature_id,
  29353. feature.dbxref_id,
  29354. feature.organism_id,
  29355. feature.name,
  29356. feature.uniquename,
  29357. feature.residues,
  29358. feature.seqlen,
  29359. feature.md5checksum,
  29360. feature.type_id,
  29361. feature.is_analysis,
  29362. feature.is_obsolete,
  29363. feature.timeaccessioned,
  29364. feature.timelastmodified
  29365. FROM (feature
  29366. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29367. WHERE ((cvterm.name)::text = 'overlapping_EST_set'::text);
  29368. --
  29369. -- Name: overlapping_feature_set; Type: VIEW; Schema: so; Owner: -
  29370. --
  29371. CREATE VIEW overlapping_feature_set AS
  29372. SELECT feature.feature_id AS overlapping_feature_set_id,
  29373. feature.feature_id,
  29374. feature.dbxref_id,
  29375. feature.organism_id,
  29376. feature.name,
  29377. feature.uniquename,
  29378. feature.residues,
  29379. feature.seqlen,
  29380. feature.md5checksum,
  29381. feature.type_id,
  29382. feature.is_analysis,
  29383. feature.is_obsolete,
  29384. feature.timeaccessioned,
  29385. feature.timelastmodified
  29386. FROM (feature
  29387. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29388. WHERE (((cvterm.name)::text = 'overlapping_EST_set'::text) OR ((cvterm.name)::text = 'overlapping_feature_set'::text));
  29389. --
  29390. -- Name: oxys_rna; Type: VIEW; Schema: so; Owner: -
  29391. --
  29392. CREATE VIEW oxys_rna AS
  29393. SELECT feature.feature_id AS oxys_rna_id,
  29394. feature.feature_id,
  29395. feature.dbxref_id,
  29396. feature.organism_id,
  29397. feature.name,
  29398. feature.uniquename,
  29399. feature.residues,
  29400. feature.seqlen,
  29401. feature.md5checksum,
  29402. feature.type_id,
  29403. feature.is_analysis,
  29404. feature.is_obsolete,
  29405. feature.timeaccessioned,
  29406. feature.timelastmodified
  29407. FROM (feature
  29408. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29409. WHERE ((cvterm.name)::text = 'OxyS_RNA'::text);
  29410. --
  29411. -- Name: p_element; Type: VIEW; Schema: so; Owner: -
  29412. --
  29413. CREATE VIEW p_element AS
  29414. SELECT feature.feature_id AS p_element_id,
  29415. feature.feature_id,
  29416. feature.dbxref_id,
  29417. feature.organism_id,
  29418. feature.name,
  29419. feature.uniquename,
  29420. feature.residues,
  29421. feature.seqlen,
  29422. feature.md5checksum,
  29423. feature.type_id,
  29424. feature.is_analysis,
  29425. feature.is_obsolete,
  29426. feature.timeaccessioned,
  29427. feature.timelastmodified
  29428. FROM (feature
  29429. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29430. WHERE ((cvterm.name)::text = 'p_element'::text);
  29431. --
  29432. -- Name: pac; Type: VIEW; Schema: so; Owner: -
  29433. --
  29434. CREATE VIEW pac AS
  29435. SELECT feature.feature_id AS pac_id,
  29436. feature.feature_id,
  29437. feature.dbxref_id,
  29438. feature.organism_id,
  29439. feature.name,
  29440. feature.uniquename,
  29441. feature.residues,
  29442. feature.seqlen,
  29443. feature.md5checksum,
  29444. feature.type_id,
  29445. feature.is_analysis,
  29446. feature.is_obsolete,
  29447. feature.timeaccessioned,
  29448. feature.timelastmodified
  29449. FROM (feature
  29450. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29451. WHERE ((cvterm.name)::text = 'PAC'::text);
  29452. --
  29453. -- Name: pac_end; Type: VIEW; Schema: so; Owner: -
  29454. --
  29455. CREATE VIEW pac_end AS
  29456. SELECT feature.feature_id AS pac_end_id,
  29457. feature.feature_id,
  29458. feature.dbxref_id,
  29459. feature.organism_id,
  29460. feature.name,
  29461. feature.uniquename,
  29462. feature.residues,
  29463. feature.seqlen,
  29464. feature.md5checksum,
  29465. feature.type_id,
  29466. feature.is_analysis,
  29467. feature.is_obsolete,
  29468. feature.timeaccessioned,
  29469. feature.timelastmodified
  29470. FROM (feature
  29471. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29472. WHERE ((cvterm.name)::text = 'PAC_end'::text);
  29473. --
  29474. -- Name: paired_end_fragment; Type: VIEW; Schema: so; Owner: -
  29475. --
  29476. CREATE VIEW paired_end_fragment AS
  29477. SELECT feature.feature_id AS paired_end_fragment_id,
  29478. feature.feature_id,
  29479. feature.dbxref_id,
  29480. feature.organism_id,
  29481. feature.name,
  29482. feature.uniquename,
  29483. feature.residues,
  29484. feature.seqlen,
  29485. feature.md5checksum,
  29486. feature.type_id,
  29487. feature.is_analysis,
  29488. feature.is_obsolete,
  29489. feature.timeaccessioned,
  29490. feature.timelastmodified
  29491. FROM (feature
  29492. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29493. WHERE ((cvterm.name)::text = 'paired_end_fragment'::text);
  29494. --
  29495. -- Name: paracentric; Type: VIEW; Schema: so; Owner: -
  29496. --
  29497. CREATE VIEW paracentric AS
  29498. SELECT feature.feature_id AS paracentric_id,
  29499. feature.feature_id,
  29500. feature.dbxref_id,
  29501. feature.organism_id,
  29502. feature.name,
  29503. feature.uniquename,
  29504. feature.residues,
  29505. feature.seqlen,
  29506. feature.md5checksum,
  29507. feature.type_id,
  29508. feature.is_analysis,
  29509. feature.is_obsolete,
  29510. feature.timeaccessioned,
  29511. feature.timelastmodified
  29512. FROM (feature
  29513. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29514. WHERE ((cvterm.name)::text = 'paracentric'::text);
  29515. --
  29516. -- Name: paracentric_inversion; Type: VIEW; Schema: so; Owner: -
  29517. --
  29518. CREATE VIEW paracentric_inversion AS
  29519. SELECT feature.feature_id AS paracentric_inversion_id,
  29520. feature.feature_id,
  29521. feature.dbxref_id,
  29522. feature.organism_id,
  29523. feature.name,
  29524. feature.uniquename,
  29525. feature.residues,
  29526. feature.seqlen,
  29527. feature.md5checksum,
  29528. feature.type_id,
  29529. feature.is_analysis,
  29530. feature.is_obsolete,
  29531. feature.timeaccessioned,
  29532. feature.timelastmodified
  29533. FROM (feature
  29534. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29535. WHERE ((cvterm.name)::text = 'paracentric_inversion'::text);
  29536. --
  29537. -- Name: parallel_beta_strand; Type: VIEW; Schema: so; Owner: -
  29538. --
  29539. CREATE VIEW parallel_beta_strand AS
  29540. SELECT feature.feature_id AS parallel_beta_strand_id,
  29541. feature.feature_id,
  29542. feature.dbxref_id,
  29543. feature.organism_id,
  29544. feature.name,
  29545. feature.uniquename,
  29546. feature.residues,
  29547. feature.seqlen,
  29548. feature.md5checksum,
  29549. feature.type_id,
  29550. feature.is_analysis,
  29551. feature.is_obsolete,
  29552. feature.timeaccessioned,
  29553. feature.timelastmodified
  29554. FROM (feature
  29555. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29556. WHERE ((cvterm.name)::text = 'parallel_beta_strand'::text);
  29557. --
  29558. -- Name: paralogous; Type: VIEW; Schema: so; Owner: -
  29559. --
  29560. CREATE VIEW paralogous AS
  29561. SELECT feature.feature_id AS paralogous_id,
  29562. feature.feature_id,
  29563. feature.dbxref_id,
  29564. feature.organism_id,
  29565. feature.name,
  29566. feature.uniquename,
  29567. feature.residues,
  29568. feature.seqlen,
  29569. feature.md5checksum,
  29570. feature.type_id,
  29571. feature.is_analysis,
  29572. feature.is_obsolete,
  29573. feature.timeaccessioned,
  29574. feature.timelastmodified
  29575. FROM (feature
  29576. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29577. WHERE ((cvterm.name)::text = 'paralogous'::text);
  29578. --
  29579. -- Name: paralogous_region; Type: VIEW; Schema: so; Owner: -
  29580. --
  29581. CREATE VIEW paralogous_region AS
  29582. SELECT feature.feature_id AS paralogous_region_id,
  29583. feature.feature_id,
  29584. feature.dbxref_id,
  29585. feature.organism_id,
  29586. feature.name,
  29587. feature.uniquename,
  29588. feature.residues,
  29589. feature.seqlen,
  29590. feature.md5checksum,
  29591. feature.type_id,
  29592. feature.is_analysis,
  29593. feature.is_obsolete,
  29594. feature.timeaccessioned,
  29595. feature.timelastmodified
  29596. FROM (feature
  29597. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29598. WHERE ((cvterm.name)::text = 'paralogous_region'::text);
  29599. --
  29600. -- Name: partially_characterised_chromosomal_mutation; Type: VIEW; Schema: so; Owner: -
  29601. --
  29602. CREATE VIEW partially_characterised_chromosomal_mutation AS
  29603. SELECT feature.feature_id AS partially_characterised_chromosomal_mutation_id,
  29604. feature.feature_id,
  29605. feature.dbxref_id,
  29606. feature.organism_id,
  29607. feature.name,
  29608. feature.uniquename,
  29609. feature.residues,
  29610. feature.seqlen,
  29611. feature.md5checksum,
  29612. feature.type_id,
  29613. feature.is_analysis,
  29614. feature.is_obsolete,
  29615. feature.timeaccessioned,
  29616. feature.timelastmodified
  29617. FROM (feature
  29618. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29619. WHERE ((cvterm.name)::text = 'partially_characterised_chromosomal_mutation'::text);
  29620. --
  29621. -- Name: partially_processed_cdna_clone; Type: VIEW; Schema: so; Owner: -
  29622. --
  29623. CREATE VIEW partially_processed_cdna_clone AS
  29624. SELECT feature.feature_id AS partially_processed_cdna_clone_id,
  29625. feature.feature_id,
  29626. feature.dbxref_id,
  29627. feature.organism_id,
  29628. feature.name,
  29629. feature.uniquename,
  29630. feature.residues,
  29631. feature.seqlen,
  29632. feature.md5checksum,
  29633. feature.type_id,
  29634. feature.is_analysis,
  29635. feature.is_obsolete,
  29636. feature.timeaccessioned,
  29637. feature.timelastmodified
  29638. FROM (feature
  29639. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29640. WHERE ((cvterm.name)::text = 'partially_processed_cDNA_clone'::text);
  29641. --
  29642. -- Name: paternal_uniparental_disomy; Type: VIEW; Schema: so; Owner: -
  29643. --
  29644. CREATE VIEW paternal_uniparental_disomy AS
  29645. SELECT feature.feature_id AS paternal_uniparental_disomy_id,
  29646. feature.feature_id,
  29647. feature.dbxref_id,
  29648. feature.organism_id,
  29649. feature.name,
  29650. feature.uniquename,
  29651. feature.residues,
  29652. feature.seqlen,
  29653. feature.md5checksum,
  29654. feature.type_id,
  29655. feature.is_analysis,
  29656. feature.is_obsolete,
  29657. feature.timeaccessioned,
  29658. feature.timelastmodified
  29659. FROM (feature
  29660. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29661. WHERE ((cvterm.name)::text = 'paternal_uniparental_disomy'::text);
  29662. --
  29663. -- Name: paternal_variant; Type: VIEW; Schema: so; Owner: -
  29664. --
  29665. CREATE VIEW paternal_variant AS
  29666. SELECT feature.feature_id AS paternal_variant_id,
  29667. feature.feature_id,
  29668. feature.dbxref_id,
  29669. feature.organism_id,
  29670. feature.name,
  29671. feature.uniquename,
  29672. feature.residues,
  29673. feature.seqlen,
  29674. feature.md5checksum,
  29675. feature.type_id,
  29676. feature.is_analysis,
  29677. feature.is_obsolete,
  29678. feature.timeaccessioned,
  29679. feature.timelastmodified
  29680. FROM (feature
  29681. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29682. WHERE ((cvterm.name)::text = 'paternal_variant'::text);
  29683. --
  29684. -- Name: paternally_imprinted; Type: VIEW; Schema: so; Owner: -
  29685. --
  29686. CREATE VIEW paternally_imprinted AS
  29687. SELECT feature.feature_id AS paternally_imprinted_id,
  29688. feature.feature_id,
  29689. feature.dbxref_id,
  29690. feature.organism_id,
  29691. feature.name,
  29692. feature.uniquename,
  29693. feature.residues,
  29694. feature.seqlen,
  29695. feature.md5checksum,
  29696. feature.type_id,
  29697. feature.is_analysis,
  29698. feature.is_obsolete,
  29699. feature.timeaccessioned,
  29700. feature.timelastmodified
  29701. FROM (feature
  29702. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29703. WHERE ((cvterm.name)::text = 'paternally_imprinted'::text);
  29704. --
  29705. -- Name: paternally_imprinted_gene; Type: VIEW; Schema: so; Owner: -
  29706. --
  29707. CREATE VIEW paternally_imprinted_gene AS
  29708. SELECT feature.feature_id AS paternally_imprinted_gene_id,
  29709. feature.feature_id,
  29710. feature.dbxref_id,
  29711. feature.organism_id,
  29712. feature.name,
  29713. feature.uniquename,
  29714. feature.residues,
  29715. feature.seqlen,
  29716. feature.md5checksum,
  29717. feature.type_id,
  29718. feature.is_analysis,
  29719. feature.is_obsolete,
  29720. feature.timeaccessioned,
  29721. feature.timelastmodified
  29722. FROM (feature
  29723. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29724. WHERE ((cvterm.name)::text = 'paternally_imprinted_gene'::text);
  29725. --
  29726. -- Name: pathogenic_island; Type: VIEW; Schema: so; Owner: -
  29727. --
  29728. CREATE VIEW pathogenic_island AS
  29729. SELECT feature.feature_id AS pathogenic_island_id,
  29730. feature.feature_id,
  29731. feature.dbxref_id,
  29732. feature.organism_id,
  29733. feature.name,
  29734. feature.uniquename,
  29735. feature.residues,
  29736. feature.seqlen,
  29737. feature.md5checksum,
  29738. feature.type_id,
  29739. feature.is_analysis,
  29740. feature.is_obsolete,
  29741. feature.timeaccessioned,
  29742. feature.timelastmodified
  29743. FROM (feature
  29744. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29745. WHERE ((cvterm.name)::text = 'pathogenic_island'::text);
  29746. --
  29747. -- Name: pcr_product; Type: VIEW; Schema: so; Owner: -
  29748. --
  29749. CREATE VIEW pcr_product AS
  29750. SELECT feature.feature_id AS pcr_product_id,
  29751. feature.feature_id,
  29752. feature.dbxref_id,
  29753. feature.organism_id,
  29754. feature.name,
  29755. feature.uniquename,
  29756. feature.residues,
  29757. feature.seqlen,
  29758. feature.md5checksum,
  29759. feature.type_id,
  29760. feature.is_analysis,
  29761. feature.is_obsolete,
  29762. feature.timeaccessioned,
  29763. feature.timelastmodified
  29764. FROM (feature
  29765. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29766. WHERE (((cvterm.name)::text = 'RAPD'::text) OR ((cvterm.name)::text = 'PCR_product'::text));
  29767. --
  29768. -- Name: pedigree_specific_variant; Type: VIEW; Schema: so; Owner: -
  29769. --
  29770. CREATE VIEW pedigree_specific_variant AS
  29771. SELECT feature.feature_id AS pedigree_specific_variant_id,
  29772. feature.feature_id,
  29773. feature.dbxref_id,
  29774. feature.organism_id,
  29775. feature.name,
  29776. feature.uniquename,
  29777. feature.residues,
  29778. feature.seqlen,
  29779. feature.md5checksum,
  29780. feature.type_id,
  29781. feature.is_analysis,
  29782. feature.is_obsolete,
  29783. feature.timeaccessioned,
  29784. feature.timelastmodified
  29785. FROM (feature
  29786. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29787. WHERE ((cvterm.name)::text = 'pedigree_specific_variant'::text);
  29788. --
  29789. -- Name: peptide_coil; Type: VIEW; Schema: so; Owner: -
  29790. --
  29791. CREATE VIEW peptide_coil AS
  29792. SELECT feature.feature_id AS peptide_coil_id,
  29793. feature.feature_id,
  29794. feature.dbxref_id,
  29795. feature.organism_id,
  29796. feature.name,
  29797. feature.uniquename,
  29798. feature.residues,
  29799. feature.seqlen,
  29800. feature.md5checksum,
  29801. feature.type_id,
  29802. feature.is_analysis,
  29803. feature.is_obsolete,
  29804. feature.timeaccessioned,
  29805. feature.timelastmodified
  29806. FROM (feature
  29807. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29808. WHERE ((cvterm.name)::text = 'peptide_coil'::text);
  29809. --
  29810. -- Name: peptide_collection; Type: VIEW; Schema: so; Owner: -
  29811. --
  29812. CREATE VIEW peptide_collection AS
  29813. SELECT feature.feature_id AS peptide_collection_id,
  29814. feature.feature_id,
  29815. feature.dbxref_id,
  29816. feature.organism_id,
  29817. feature.name,
  29818. feature.uniquename,
  29819. feature.residues,
  29820. feature.seqlen,
  29821. feature.md5checksum,
  29822. feature.type_id,
  29823. feature.is_analysis,
  29824. feature.is_obsolete,
  29825. feature.timeaccessioned,
  29826. feature.timelastmodified
  29827. FROM (feature
  29828. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29829. WHERE ((cvterm.name)::text = 'peptide_collection'::text);
  29830. --
  29831. -- Name: peptide_helix; Type: VIEW; Schema: so; Owner: -
  29832. --
  29833. CREATE VIEW peptide_helix AS
  29834. SELECT feature.feature_id AS peptide_helix_id,
  29835. feature.feature_id,
  29836. feature.dbxref_id,
  29837. feature.organism_id,
  29838. feature.name,
  29839. feature.uniquename,
  29840. feature.residues,
  29841. feature.seqlen,
  29842. feature.md5checksum,
  29843. feature.type_id,
  29844. feature.is_analysis,
  29845. feature.is_obsolete,
  29846. feature.timeaccessioned,
  29847. feature.timelastmodified
  29848. FROM (feature
  29849. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29850. 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));
  29851. --
  29852. -- Name: peptide_localization_signal; Type: VIEW; Schema: so; Owner: -
  29853. --
  29854. CREATE VIEW peptide_localization_signal AS
  29855. SELECT feature.feature_id AS peptide_localization_signal_id,
  29856. feature.feature_id,
  29857. feature.dbxref_id,
  29858. feature.organism_id,
  29859. feature.name,
  29860. feature.uniquename,
  29861. feature.residues,
  29862. feature.seqlen,
  29863. feature.md5checksum,
  29864. feature.type_id,
  29865. feature.is_analysis,
  29866. feature.is_obsolete,
  29867. feature.timeaccessioned,
  29868. feature.timelastmodified
  29869. FROM (feature
  29870. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29871. 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));
  29872. --
  29873. -- Name: peptidyl; Type: VIEW; Schema: so; Owner: -
  29874. --
  29875. CREATE VIEW peptidyl AS
  29876. SELECT feature.feature_id AS peptidyl_id,
  29877. feature.feature_id,
  29878. feature.dbxref_id,
  29879. feature.organism_id,
  29880. feature.name,
  29881. feature.uniquename,
  29882. feature.residues,
  29883. feature.seqlen,
  29884. feature.md5checksum,
  29885. feature.type_id,
  29886. feature.is_analysis,
  29887. feature.is_obsolete,
  29888. feature.timeaccessioned,
  29889. feature.timelastmodified
  29890. FROM (feature
  29891. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29892. WHERE ((cvterm.name)::text = 'peptidyl'::text);
  29893. --
  29894. -- Name: pericentric; Type: VIEW; Schema: so; Owner: -
  29895. --
  29896. CREATE VIEW pericentric AS
  29897. SELECT feature.feature_id AS pericentric_id,
  29898. feature.feature_id,
  29899. feature.dbxref_id,
  29900. feature.organism_id,
  29901. feature.name,
  29902. feature.uniquename,
  29903. feature.residues,
  29904. feature.seqlen,
  29905. feature.md5checksum,
  29906. feature.type_id,
  29907. feature.is_analysis,
  29908. feature.is_obsolete,
  29909. feature.timeaccessioned,
  29910. feature.timelastmodified
  29911. FROM (feature
  29912. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29913. WHERE ((cvterm.name)::text = 'pericentric'::text);
  29914. --
  29915. -- Name: pericentric_inversion; Type: VIEW; Schema: so; Owner: -
  29916. --
  29917. CREATE VIEW pericentric_inversion AS
  29918. SELECT feature.feature_id AS pericentric_inversion_id,
  29919. feature.feature_id,
  29920. feature.dbxref_id,
  29921. feature.organism_id,
  29922. feature.name,
  29923. feature.uniquename,
  29924. feature.residues,
  29925. feature.seqlen,
  29926. feature.md5checksum,
  29927. feature.type_id,
  29928. feature.is_analysis,
  29929. feature.is_obsolete,
  29930. feature.timeaccessioned,
  29931. feature.timelastmodified
  29932. FROM (feature
  29933. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29934. WHERE ((cvterm.name)::text = 'pericentric_inversion'::text);
  29935. --
  29936. -- Name: peroxywybutosine; Type: VIEW; Schema: so; Owner: -
  29937. --
  29938. CREATE VIEW peroxywybutosine AS
  29939. SELECT feature.feature_id AS peroxywybutosine_id,
  29940. feature.feature_id,
  29941. feature.dbxref_id,
  29942. feature.organism_id,
  29943. feature.name,
  29944. feature.uniquename,
  29945. feature.residues,
  29946. feature.seqlen,
  29947. feature.md5checksum,
  29948. feature.type_id,
  29949. feature.is_analysis,
  29950. feature.is_obsolete,
  29951. feature.timeaccessioned,
  29952. feature.timelastmodified
  29953. FROM (feature
  29954. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29955. WHERE ((cvterm.name)::text = 'peroxywybutosine'::text);
  29956. --
  29957. -- Name: phage_rna_polymerase_promoter; Type: VIEW; Schema: so; Owner: -
  29958. --
  29959. CREATE VIEW phage_rna_polymerase_promoter AS
  29960. SELECT feature.feature_id AS phage_rna_polymerase_promoter_id,
  29961. feature.feature_id,
  29962. feature.dbxref_id,
  29963. feature.organism_id,
  29964. feature.name,
  29965. feature.uniquename,
  29966. feature.residues,
  29967. feature.seqlen,
  29968. feature.md5checksum,
  29969. feature.type_id,
  29970. feature.is_analysis,
  29971. feature.is_obsolete,
  29972. feature.timeaccessioned,
  29973. feature.timelastmodified
  29974. FROM (feature
  29975. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29976. 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));
  29977. --
  29978. -- Name: phage_sequence; Type: VIEW; Schema: so; Owner: -
  29979. --
  29980. CREATE VIEW phage_sequence AS
  29981. SELECT feature.feature_id AS phage_sequence_id,
  29982. feature.feature_id,
  29983. feature.dbxref_id,
  29984. feature.organism_id,
  29985. feature.name,
  29986. feature.uniquename,
  29987. feature.residues,
  29988. feature.seqlen,
  29989. feature.md5checksum,
  29990. feature.type_id,
  29991. feature.is_analysis,
  29992. feature.is_obsolete,
  29993. feature.timeaccessioned,
  29994. feature.timelastmodified
  29995. FROM (feature
  29996. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  29997. WHERE ((cvterm.name)::text = 'phage_sequence'::text);
  29998. --
  29999. -- Name: phagemid; Type: VIEW; Schema: so; Owner: -
  30000. --
  30001. CREATE VIEW phagemid AS
  30002. SELECT feature.feature_id AS phagemid_id,
  30003. feature.feature_id,
  30004. feature.dbxref_id,
  30005. feature.organism_id,
  30006. feature.name,
  30007. feature.uniquename,
  30008. feature.residues,
  30009. feature.seqlen,
  30010. feature.md5checksum,
  30011. feature.type_id,
  30012. feature.is_analysis,
  30013. feature.is_obsolete,
  30014. feature.timeaccessioned,
  30015. feature.timelastmodified
  30016. FROM (feature
  30017. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30018. WHERE ((cvterm.name)::text = 'phagemid'::text);
  30019. --
  30020. -- Name: phe_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  30021. --
  30022. CREATE VIEW phe_trna_primary_transcript AS
  30023. SELECT feature.feature_id AS phe_trna_primary_transcript_id,
  30024. feature.feature_id,
  30025. feature.dbxref_id,
  30026. feature.organism_id,
  30027. feature.name,
  30028. feature.uniquename,
  30029. feature.residues,
  30030. feature.seqlen,
  30031. feature.md5checksum,
  30032. feature.type_id,
  30033. feature.is_analysis,
  30034. feature.is_obsolete,
  30035. feature.timeaccessioned,
  30036. feature.timelastmodified
  30037. FROM (feature
  30038. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30039. WHERE ((cvterm.name)::text = 'phenylalanine_tRNA_primary_transcript'::text);
  30040. --
  30041. -- Name: phenylalanine; Type: VIEW; Schema: so; Owner: -
  30042. --
  30043. CREATE VIEW phenylalanine AS
  30044. SELECT feature.feature_id AS phenylalanine_id,
  30045. feature.feature_id,
  30046. feature.dbxref_id,
  30047. feature.organism_id,
  30048. feature.name,
  30049. feature.uniquename,
  30050. feature.residues,
  30051. feature.seqlen,
  30052. feature.md5checksum,
  30053. feature.type_id,
  30054. feature.is_analysis,
  30055. feature.is_obsolete,
  30056. feature.timeaccessioned,
  30057. feature.timelastmodified
  30058. FROM (feature
  30059. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30060. WHERE ((cvterm.name)::text = 'phenylalanine'::text);
  30061. --
  30062. -- Name: phenylalanyl_trna; Type: VIEW; Schema: so; Owner: -
  30063. --
  30064. CREATE VIEW phenylalanyl_trna AS
  30065. SELECT feature.feature_id AS phenylalanyl_trna_id,
  30066. feature.feature_id,
  30067. feature.dbxref_id,
  30068. feature.organism_id,
  30069. feature.name,
  30070. feature.uniquename,
  30071. feature.residues,
  30072. feature.seqlen,
  30073. feature.md5checksum,
  30074. feature.type_id,
  30075. feature.is_analysis,
  30076. feature.is_obsolete,
  30077. feature.timeaccessioned,
  30078. feature.timelastmodified
  30079. FROM (feature
  30080. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30081. WHERE ((cvterm.name)::text = 'phenylalanyl_tRNA'::text);
  30082. --
  30083. -- Name: pi_helix; Type: VIEW; Schema: so; Owner: -
  30084. --
  30085. CREATE VIEW pi_helix AS
  30086. SELECT feature.feature_id AS pi_helix_id,
  30087. feature.feature_id,
  30088. feature.dbxref_id,
  30089. feature.organism_id,
  30090. feature.name,
  30091. feature.uniquename,
  30092. feature.residues,
  30093. feature.seqlen,
  30094. feature.md5checksum,
  30095. feature.type_id,
  30096. feature.is_analysis,
  30097. feature.is_obsolete,
  30098. feature.timeaccessioned,
  30099. feature.timelastmodified
  30100. FROM (feature
  30101. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30102. WHERE ((cvterm.name)::text = 'pi_helix'::text);
  30103. --
  30104. -- Name: pirna; Type: VIEW; Schema: so; Owner: -
  30105. --
  30106. CREATE VIEW pirna AS
  30107. SELECT feature.feature_id AS pirna_id,
  30108. feature.feature_id,
  30109. feature.dbxref_id,
  30110. feature.organism_id,
  30111. feature.name,
  30112. feature.uniquename,
  30113. feature.residues,
  30114. feature.seqlen,
  30115. feature.md5checksum,
  30116. feature.type_id,
  30117. feature.is_analysis,
  30118. feature.is_obsolete,
  30119. feature.timeaccessioned,
  30120. feature.timelastmodified
  30121. FROM (feature
  30122. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30123. WHERE ((cvterm.name)::text = 'piRNA'::text);
  30124. --
  30125. -- Name: pirna_gene; Type: VIEW; Schema: so; Owner: -
  30126. --
  30127. CREATE VIEW pirna_gene AS
  30128. SELECT feature.feature_id AS pirna_gene_id,
  30129. feature.feature_id,
  30130. feature.dbxref_id,
  30131. feature.organism_id,
  30132. feature.name,
  30133. feature.uniquename,
  30134. feature.residues,
  30135. feature.seqlen,
  30136. feature.md5checksum,
  30137. feature.type_id,
  30138. feature.is_analysis,
  30139. feature.is_obsolete,
  30140. feature.timeaccessioned,
  30141. feature.timelastmodified
  30142. FROM (feature
  30143. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30144. WHERE ((cvterm.name)::text = 'piRNA_gene'::text);
  30145. --
  30146. -- Name: plasmid; Type: VIEW; Schema: so; Owner: -
  30147. --
  30148. CREATE VIEW plasmid AS
  30149. SELECT feature.feature_id AS plasmid_id,
  30150. feature.feature_id,
  30151. feature.dbxref_id,
  30152. feature.organism_id,
  30153. feature.name,
  30154. feature.uniquename,
  30155. feature.residues,
  30156. feature.seqlen,
  30157. feature.md5checksum,
  30158. feature.type_id,
  30159. feature.is_analysis,
  30160. feature.is_obsolete,
  30161. feature.timeaccessioned,
  30162. feature.timelastmodified
  30163. FROM (feature
  30164. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30165. 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));
  30166. --
  30167. -- Name: plasmid_gene; Type: VIEW; Schema: so; Owner: -
  30168. --
  30169. CREATE VIEW plasmid_gene AS
  30170. SELECT feature.feature_id AS plasmid_gene_id,
  30171. feature.feature_id,
  30172. feature.dbxref_id,
  30173. feature.organism_id,
  30174. feature.name,
  30175. feature.uniquename,
  30176. feature.residues,
  30177. feature.seqlen,
  30178. feature.md5checksum,
  30179. feature.type_id,
  30180. feature.is_analysis,
  30181. feature.is_obsolete,
  30182. feature.timeaccessioned,
  30183. feature.timelastmodified
  30184. FROM (feature
  30185. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30186. WHERE ((cvterm.name)::text = 'plasmid_gene'::text);
  30187. --
  30188. -- Name: plasmid_location; Type: VIEW; Schema: so; Owner: -
  30189. --
  30190. CREATE VIEW plasmid_location AS
  30191. SELECT feature.feature_id AS plasmid_location_id,
  30192. feature.feature_id,
  30193. feature.dbxref_id,
  30194. feature.organism_id,
  30195. feature.name,
  30196. feature.uniquename,
  30197. feature.residues,
  30198. feature.seqlen,
  30199. feature.md5checksum,
  30200. feature.type_id,
  30201. feature.is_analysis,
  30202. feature.is_obsolete,
  30203. feature.timeaccessioned,
  30204. feature.timelastmodified
  30205. FROM (feature
  30206. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30207. WHERE ((cvterm.name)::text = 'plasmid_location'::text);
  30208. --
  30209. -- Name: plasmid_vector; Type: VIEW; Schema: so; Owner: -
  30210. --
  30211. CREATE VIEW plasmid_vector AS
  30212. SELECT feature.feature_id AS plasmid_vector_id,
  30213. feature.feature_id,
  30214. feature.dbxref_id,
  30215. feature.organism_id,
  30216. feature.name,
  30217. feature.uniquename,
  30218. feature.residues,
  30219. feature.seqlen,
  30220. feature.md5checksum,
  30221. feature.type_id,
  30222. feature.is_analysis,
  30223. feature.is_obsolete,
  30224. feature.timeaccessioned,
  30225. feature.timelastmodified
  30226. FROM (feature
  30227. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30228. WHERE ((cvterm.name)::text = 'plasmid_vector'::text);
  30229. --
  30230. -- Name: plastid_gene; Type: VIEW; Schema: so; Owner: -
  30231. --
  30232. CREATE VIEW plastid_gene AS
  30233. SELECT feature.feature_id AS plastid_gene_id,
  30234. feature.feature_id,
  30235. feature.dbxref_id,
  30236. feature.organism_id,
  30237. feature.name,
  30238. feature.uniquename,
  30239. feature.residues,
  30240. feature.seqlen,
  30241. feature.md5checksum,
  30242. feature.type_id,
  30243. feature.is_analysis,
  30244. feature.is_obsolete,
  30245. feature.timeaccessioned,
  30246. feature.timelastmodified
  30247. FROM (feature
  30248. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30249. 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));
  30250. --
  30251. -- Name: plastid_sequence; Type: VIEW; Schema: so; Owner: -
  30252. --
  30253. CREATE VIEW plastid_sequence AS
  30254. SELECT feature.feature_id AS plastid_sequence_id,
  30255. feature.feature_id,
  30256. feature.dbxref_id,
  30257. feature.organism_id,
  30258. feature.name,
  30259. feature.uniquename,
  30260. feature.residues,
  30261. feature.seqlen,
  30262. feature.md5checksum,
  30263. feature.type_id,
  30264. feature.is_analysis,
  30265. feature.is_obsolete,
  30266. feature.timeaccessioned,
  30267. feature.timelastmodified
  30268. FROM (feature
  30269. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30270. 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));
  30271. --
  30272. -- Name: plus_1_frameshift; Type: VIEW; Schema: so; Owner: -
  30273. --
  30274. CREATE VIEW plus_1_frameshift AS
  30275. SELECT feature.feature_id AS plus_1_frameshift_id,
  30276. feature.feature_id,
  30277. feature.dbxref_id,
  30278. feature.organism_id,
  30279. feature.name,
  30280. feature.uniquename,
  30281. feature.residues,
  30282. feature.seqlen,
  30283. feature.md5checksum,
  30284. feature.type_id,
  30285. feature.is_analysis,
  30286. feature.is_obsolete,
  30287. feature.timeaccessioned,
  30288. feature.timelastmodified
  30289. FROM (feature
  30290. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30291. WHERE ((cvterm.name)::text = 'plus_1_frameshift'::text);
  30292. --
  30293. -- Name: plus_1_frameshift_variant; Type: VIEW; Schema: so; Owner: -
  30294. --
  30295. CREATE VIEW plus_1_frameshift_variant AS
  30296. SELECT feature.feature_id AS plus_1_frameshift_variant_id,
  30297. feature.feature_id,
  30298. feature.dbxref_id,
  30299. feature.organism_id,
  30300. feature.name,
  30301. feature.uniquename,
  30302. feature.residues,
  30303. feature.seqlen,
  30304. feature.md5checksum,
  30305. feature.type_id,
  30306. feature.is_analysis,
  30307. feature.is_obsolete,
  30308. feature.timeaccessioned,
  30309. feature.timelastmodified
  30310. FROM (feature
  30311. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30312. WHERE ((cvterm.name)::text = 'plus_1_frameshift_variant'::text);
  30313. --
  30314. -- Name: plus_1_translational_frameshift; Type: VIEW; Schema: so; Owner: -
  30315. --
  30316. CREATE VIEW plus_1_translational_frameshift AS
  30317. SELECT feature.feature_id AS plus_1_translational_frameshift_id,
  30318. feature.feature_id,
  30319. feature.dbxref_id,
  30320. feature.organism_id,
  30321. feature.name,
  30322. feature.uniquename,
  30323. feature.residues,
  30324. feature.seqlen,
  30325. feature.md5checksum,
  30326. feature.type_id,
  30327. feature.is_analysis,
  30328. feature.is_obsolete,
  30329. feature.timeaccessioned,
  30330. feature.timelastmodified
  30331. FROM (feature
  30332. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30333. WHERE ((cvterm.name)::text = 'plus_1_translational_frameshift'::text);
  30334. --
  30335. -- Name: plus_1_translationally_frameshifted; Type: VIEW; Schema: so; Owner: -
  30336. --
  30337. CREATE VIEW plus_1_translationally_frameshifted AS
  30338. SELECT feature.feature_id AS plus_1_translationally_frameshifted_id,
  30339. feature.feature_id,
  30340. feature.dbxref_id,
  30341. feature.organism_id,
  30342. feature.name,
  30343. feature.uniquename,
  30344. feature.residues,
  30345. feature.seqlen,
  30346. feature.md5checksum,
  30347. feature.type_id,
  30348. feature.is_analysis,
  30349. feature.is_obsolete,
  30350. feature.timeaccessioned,
  30351. feature.timelastmodified
  30352. FROM (feature
  30353. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30354. WHERE ((cvterm.name)::text = 'plus_1_translationally_frameshifted'::text);
  30355. --
  30356. -- Name: plus_2_frameshift_variant; Type: VIEW; Schema: so; Owner: -
  30357. --
  30358. CREATE VIEW plus_2_frameshift_variant AS
  30359. SELECT feature.feature_id AS plus_2_frameshift_variant_id,
  30360. feature.feature_id,
  30361. feature.dbxref_id,
  30362. feature.organism_id,
  30363. feature.name,
  30364. feature.uniquename,
  30365. feature.residues,
  30366. feature.seqlen,
  30367. feature.md5checksum,
  30368. feature.type_id,
  30369. feature.is_analysis,
  30370. feature.is_obsolete,
  30371. feature.timeaccessioned,
  30372. feature.timelastmodified
  30373. FROM (feature
  30374. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30375. WHERE ((cvterm.name)::text = 'plus_2_frameshift variant'::text);
  30376. --
  30377. -- Name: plus_2_framshift; Type: VIEW; Schema: so; Owner: -
  30378. --
  30379. CREATE VIEW plus_2_framshift AS
  30380. SELECT feature.feature_id AS plus_2_framshift_id,
  30381. feature.feature_id,
  30382. feature.dbxref_id,
  30383. feature.organism_id,
  30384. feature.name,
  30385. feature.uniquename,
  30386. feature.residues,
  30387. feature.seqlen,
  30388. feature.md5checksum,
  30389. feature.type_id,
  30390. feature.is_analysis,
  30391. feature.is_obsolete,
  30392. feature.timeaccessioned,
  30393. feature.timelastmodified
  30394. FROM (feature
  30395. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30396. WHERE ((cvterm.name)::text = 'plus_2_framshift'::text);
  30397. --
  30398. -- Name: plus_2_translational_frameshift; Type: VIEW; Schema: so; Owner: -
  30399. --
  30400. CREATE VIEW plus_2_translational_frameshift AS
  30401. SELECT feature.feature_id AS plus_2_translational_frameshift_id,
  30402. feature.feature_id,
  30403. feature.dbxref_id,
  30404. feature.organism_id,
  30405. feature.name,
  30406. feature.uniquename,
  30407. feature.residues,
  30408. feature.seqlen,
  30409. feature.md5checksum,
  30410. feature.type_id,
  30411. feature.is_analysis,
  30412. feature.is_obsolete,
  30413. feature.timeaccessioned,
  30414. feature.timelastmodified
  30415. FROM (feature
  30416. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30417. WHERE ((cvterm.name)::text = 'plus_2_translational_frameshift'::text);
  30418. --
  30419. -- Name: pna; Type: VIEW; Schema: so; Owner: -
  30420. --
  30421. CREATE VIEW pna AS
  30422. SELECT feature.feature_id AS pna_id,
  30423. feature.feature_id,
  30424. feature.dbxref_id,
  30425. feature.organism_id,
  30426. feature.name,
  30427. feature.uniquename,
  30428. feature.residues,
  30429. feature.seqlen,
  30430. feature.md5checksum,
  30431. feature.type_id,
  30432. feature.is_analysis,
  30433. feature.is_obsolete,
  30434. feature.timeaccessioned,
  30435. feature.timelastmodified
  30436. FROM (feature
  30437. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30438. WHERE ((cvterm.name)::text = 'PNA'::text);
  30439. --
  30440. -- Name: pna_oligo; Type: VIEW; Schema: so; Owner: -
  30441. --
  30442. CREATE VIEW pna_oligo AS
  30443. SELECT feature.feature_id AS pna_oligo_id,
  30444. feature.feature_id,
  30445. feature.dbxref_id,
  30446. feature.organism_id,
  30447. feature.name,
  30448. feature.uniquename,
  30449. feature.residues,
  30450. feature.seqlen,
  30451. feature.md5checksum,
  30452. feature.type_id,
  30453. feature.is_analysis,
  30454. feature.is_obsolete,
  30455. feature.timeaccessioned,
  30456. feature.timelastmodified
  30457. FROM (feature
  30458. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30459. WHERE ((cvterm.name)::text = 'PNA_oligo'::text);
  30460. --
  30461. -- Name: point_centromere; Type: VIEW; Schema: so; Owner: -
  30462. --
  30463. CREATE VIEW point_centromere AS
  30464. SELECT feature.feature_id AS point_centromere_id,
  30465. feature.feature_id,
  30466. feature.dbxref_id,
  30467. feature.organism_id,
  30468. feature.name,
  30469. feature.uniquename,
  30470. feature.residues,
  30471. feature.seqlen,
  30472. feature.md5checksum,
  30473. feature.type_id,
  30474. feature.is_analysis,
  30475. feature.is_obsolete,
  30476. feature.timeaccessioned,
  30477. feature.timelastmodified
  30478. FROM (feature
  30479. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30480. WHERE ((cvterm.name)::text = 'point_centromere'::text);
  30481. --
  30482. -- Name: point_mutation; Type: VIEW; Schema: so; Owner: -
  30483. --
  30484. CREATE VIEW point_mutation AS
  30485. SELECT feature.feature_id AS point_mutation_id,
  30486. feature.feature_id,
  30487. feature.dbxref_id,
  30488. feature.organism_id,
  30489. feature.name,
  30490. feature.uniquename,
  30491. feature.residues,
  30492. feature.seqlen,
  30493. feature.md5checksum,
  30494. feature.type_id,
  30495. feature.is_analysis,
  30496. feature.is_obsolete,
  30497. feature.timeaccessioned,
  30498. feature.timelastmodified
  30499. FROM (feature
  30500. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30501. WHERE ((cvterm.name)::text = 'point_mutation'::text);
  30502. --
  30503. -- Name: polinton; Type: VIEW; Schema: so; Owner: -
  30504. --
  30505. CREATE VIEW polinton AS
  30506. SELECT feature.feature_id AS polinton_id,
  30507. feature.feature_id,
  30508. feature.dbxref_id,
  30509. feature.organism_id,
  30510. feature.name,
  30511. feature.uniquename,
  30512. feature.residues,
  30513. feature.seqlen,
  30514. feature.md5checksum,
  30515. feature.type_id,
  30516. feature.is_analysis,
  30517. feature.is_obsolete,
  30518. feature.timeaccessioned,
  30519. feature.timelastmodified
  30520. FROM (feature
  30521. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30522. WHERE ((cvterm.name)::text = 'polinton'::text);
  30523. --
  30524. -- Name: polya_primed_cdna_clone; Type: VIEW; Schema: so; Owner: -
  30525. --
  30526. CREATE VIEW polya_primed_cdna_clone AS
  30527. SELECT feature.feature_id AS polya_primed_cdna_clone_id,
  30528. feature.feature_id,
  30529. feature.dbxref_id,
  30530. feature.organism_id,
  30531. feature.name,
  30532. feature.uniquename,
  30533. feature.residues,
  30534. feature.seqlen,
  30535. feature.md5checksum,
  30536. feature.type_id,
  30537. feature.is_analysis,
  30538. feature.is_obsolete,
  30539. feature.timeaccessioned,
  30540. feature.timelastmodified
  30541. FROM (feature
  30542. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30543. WHERE ((cvterm.name)::text = 'polyA_primed_cDNA_clone'::text);
  30544. --
  30545. -- Name: polya_sequence; Type: VIEW; Schema: so; Owner: -
  30546. --
  30547. CREATE VIEW polya_sequence AS
  30548. SELECT feature.feature_id AS polya_sequence_id,
  30549. feature.feature_id,
  30550. feature.dbxref_id,
  30551. feature.organism_id,
  30552. feature.name,
  30553. feature.uniquename,
  30554. feature.residues,
  30555. feature.seqlen,
  30556. feature.md5checksum,
  30557. feature.type_id,
  30558. feature.is_analysis,
  30559. feature.is_obsolete,
  30560. feature.timeaccessioned,
  30561. feature.timelastmodified
  30562. FROM (feature
  30563. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30564. WHERE ((cvterm.name)::text = 'polyA_sequence'::text);
  30565. --
  30566. -- Name: polya_signal_sequence; Type: VIEW; Schema: so; Owner: -
  30567. --
  30568. CREATE VIEW polya_signal_sequence AS
  30569. SELECT feature.feature_id AS polya_signal_sequence_id,
  30570. feature.feature_id,
  30571. feature.dbxref_id,
  30572. feature.organism_id,
  30573. feature.name,
  30574. feature.uniquename,
  30575. feature.residues,
  30576. feature.seqlen,
  30577. feature.md5checksum,
  30578. feature.type_id,
  30579. feature.is_analysis,
  30580. feature.is_obsolete,
  30581. feature.timeaccessioned,
  30582. feature.timelastmodified
  30583. FROM (feature
  30584. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30585. WHERE ((cvterm.name)::text = 'polyA_signal_sequence'::text);
  30586. --
  30587. -- Name: polya_site; Type: VIEW; Schema: so; Owner: -
  30588. --
  30589. CREATE VIEW polya_site AS
  30590. SELECT feature.feature_id AS polya_site_id,
  30591. feature.feature_id,
  30592. feature.dbxref_id,
  30593. feature.organism_id,
  30594. feature.name,
  30595. feature.uniquename,
  30596. feature.residues,
  30597. feature.seqlen,
  30598. feature.md5checksum,
  30599. feature.type_id,
  30600. feature.is_analysis,
  30601. feature.is_obsolete,
  30602. feature.timeaccessioned,
  30603. feature.timelastmodified
  30604. FROM (feature
  30605. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30606. WHERE ((cvterm.name)::text = 'polyA_site'::text);
  30607. --
  30608. -- Name: polyadenylated; Type: VIEW; Schema: so; Owner: -
  30609. --
  30610. CREATE VIEW polyadenylated AS
  30611. SELECT feature.feature_id AS polyadenylated_id,
  30612. feature.feature_id,
  30613. feature.dbxref_id,
  30614. feature.organism_id,
  30615. feature.name,
  30616. feature.uniquename,
  30617. feature.residues,
  30618. feature.seqlen,
  30619. feature.md5checksum,
  30620. feature.type_id,
  30621. feature.is_analysis,
  30622. feature.is_obsolete,
  30623. feature.timeaccessioned,
  30624. feature.timelastmodified
  30625. FROM (feature
  30626. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30627. WHERE ((cvterm.name)::text = 'polyadenylated'::text);
  30628. --
  30629. -- Name: polyadenylated_mrna; Type: VIEW; Schema: so; Owner: -
  30630. --
  30631. CREATE VIEW polyadenylated_mrna AS
  30632. SELECT feature.feature_id AS polyadenylated_mrna_id,
  30633. feature.feature_id,
  30634. feature.dbxref_id,
  30635. feature.organism_id,
  30636. feature.name,
  30637. feature.uniquename,
  30638. feature.residues,
  30639. feature.seqlen,
  30640. feature.md5checksum,
  30641. feature.type_id,
  30642. feature.is_analysis,
  30643. feature.is_obsolete,
  30644. feature.timeaccessioned,
  30645. feature.timelastmodified
  30646. FROM (feature
  30647. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30648. WHERE ((cvterm.name)::text = 'polyadenylated_mRNA'::text);
  30649. --
  30650. -- Name: polyadenylation_variant; Type: VIEW; Schema: so; Owner: -
  30651. --
  30652. CREATE VIEW polyadenylation_variant AS
  30653. SELECT feature.feature_id AS polyadenylation_variant_id,
  30654. feature.feature_id,
  30655. feature.dbxref_id,
  30656. feature.organism_id,
  30657. feature.name,
  30658. feature.uniquename,
  30659. feature.residues,
  30660. feature.seqlen,
  30661. feature.md5checksum,
  30662. feature.type_id,
  30663. feature.is_analysis,
  30664. feature.is_obsolete,
  30665. feature.timeaccessioned,
  30666. feature.timelastmodified
  30667. FROM (feature
  30668. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30669. WHERE ((((cvterm.name)::text = 'increased_polyadenylation_variant'::text) OR ((cvterm.name)::text = 'decreased_polyadenylation_variant'::text)) OR ((cvterm.name)::text = 'polyadenylation_variant'::text));
  30670. --
  30671. -- Name: polycistronic; Type: VIEW; Schema: so; Owner: -
  30672. --
  30673. CREATE VIEW polycistronic AS
  30674. SELECT feature.feature_id AS polycistronic_id,
  30675. feature.feature_id,
  30676. feature.dbxref_id,
  30677. feature.organism_id,
  30678. feature.name,
  30679. feature.uniquename,
  30680. feature.residues,
  30681. feature.seqlen,
  30682. feature.md5checksum,
  30683. feature.type_id,
  30684. feature.is_analysis,
  30685. feature.is_obsolete,
  30686. feature.timeaccessioned,
  30687. feature.timelastmodified
  30688. FROM (feature
  30689. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30690. WHERE (((cvterm.name)::text = 'dicistronic'::text) OR ((cvterm.name)::text = 'polycistronic'::text));
  30691. --
  30692. -- Name: polycistronic_mrna; Type: VIEW; Schema: so; Owner: -
  30693. --
  30694. CREATE VIEW polycistronic_mrna AS
  30695. SELECT feature.feature_id AS polycistronic_mrna_id,
  30696. feature.feature_id,
  30697. feature.dbxref_id,
  30698. feature.organism_id,
  30699. feature.name,
  30700. feature.uniquename,
  30701. feature.residues,
  30702. feature.seqlen,
  30703. feature.md5checksum,
  30704. feature.type_id,
  30705. feature.is_analysis,
  30706. feature.is_obsolete,
  30707. feature.timeaccessioned,
  30708. feature.timelastmodified
  30709. FROM (feature
  30710. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30711. WHERE (((cvterm.name)::text = 'dicistronic_mRNA'::text) OR ((cvterm.name)::text = 'polycistronic_mRNA'::text));
  30712. --
  30713. -- Name: polycistronic_primary_transcript; Type: VIEW; Schema: so; Owner: -
  30714. --
  30715. CREATE VIEW polycistronic_primary_transcript AS
  30716. SELECT feature.feature_id AS polycistronic_primary_transcript_id,
  30717. feature.feature_id,
  30718. feature.dbxref_id,
  30719. feature.organism_id,
  30720. feature.name,
  30721. feature.uniquename,
  30722. feature.residues,
  30723. feature.seqlen,
  30724. feature.md5checksum,
  30725. feature.type_id,
  30726. feature.is_analysis,
  30727. feature.is_obsolete,
  30728. feature.timeaccessioned,
  30729. feature.timelastmodified
  30730. FROM (feature
  30731. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30732. WHERE (((cvterm.name)::text = 'dicistronic_primary_transcript'::text) OR ((cvterm.name)::text = 'polycistronic_primary_transcript'::text));
  30733. --
  30734. -- Name: polycistronic_transcript; Type: VIEW; Schema: so; Owner: -
  30735. --
  30736. CREATE VIEW polycistronic_transcript AS
  30737. SELECT feature.feature_id AS polycistronic_transcript_id,
  30738. feature.feature_id,
  30739. feature.dbxref_id,
  30740. feature.organism_id,
  30741. feature.name,
  30742. feature.uniquename,
  30743. feature.residues,
  30744. feature.seqlen,
  30745. feature.md5checksum,
  30746. feature.type_id,
  30747. feature.is_analysis,
  30748. feature.is_obsolete,
  30749. feature.timeaccessioned,
  30750. feature.timelastmodified
  30751. FROM (feature
  30752. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30753. 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));
  30754. --
  30755. -- Name: polymer_attribute; Type: VIEW; Schema: so; Owner: -
  30756. --
  30757. CREATE VIEW polymer_attribute AS
  30758. SELECT feature.feature_id AS polymer_attribute_id,
  30759. feature.feature_id,
  30760. feature.dbxref_id,
  30761. feature.organism_id,
  30762. feature.name,
  30763. feature.uniquename,
  30764. feature.residues,
  30765. feature.seqlen,
  30766. feature.md5checksum,
  30767. feature.type_id,
  30768. feature.is_analysis,
  30769. feature.is_obsolete,
  30770. feature.timeaccessioned,
  30771. feature.timelastmodified
  30772. FROM (feature
  30773. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30774. 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));
  30775. --
  30776. -- Name: polymerase_synthesis_read; Type: VIEW; Schema: so; Owner: -
  30777. --
  30778. CREATE VIEW polymerase_synthesis_read AS
  30779. SELECT feature.feature_id AS polymerase_synthesis_read_id,
  30780. feature.feature_id,
  30781. feature.dbxref_id,
  30782. feature.organism_id,
  30783. feature.name,
  30784. feature.uniquename,
  30785. feature.residues,
  30786. feature.seqlen,
  30787. feature.md5checksum,
  30788. feature.type_id,
  30789. feature.is_analysis,
  30790. feature.is_obsolete,
  30791. feature.timeaccessioned,
  30792. feature.timelastmodified
  30793. FROM (feature
  30794. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30795. WHERE ((cvterm.name)::text = 'polymerase_synthesis_read'::text);
  30796. --
  30797. -- Name: polymorphic_sequence_variant; Type: VIEW; Schema: so; Owner: -
  30798. --
  30799. CREATE VIEW polymorphic_sequence_variant AS
  30800. SELECT feature.feature_id AS polymorphic_sequence_variant_id,
  30801. feature.feature_id,
  30802. feature.dbxref_id,
  30803. feature.organism_id,
  30804. feature.name,
  30805. feature.uniquename,
  30806. feature.residues,
  30807. feature.seqlen,
  30808. feature.md5checksum,
  30809. feature.type_id,
  30810. feature.is_analysis,
  30811. feature.is_obsolete,
  30812. feature.timeaccessioned,
  30813. feature.timelastmodified
  30814. FROM (feature
  30815. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30816. WHERE ((cvterm.name)::text = 'polymorphic_sequence_variant'::text);
  30817. --
  30818. -- Name: polymorphic_variant; Type: VIEW; Schema: so; Owner: -
  30819. --
  30820. CREATE VIEW polymorphic_variant AS
  30821. SELECT feature.feature_id AS polymorphic_variant_id,
  30822. feature.feature_id,
  30823. feature.dbxref_id,
  30824. feature.organism_id,
  30825. feature.name,
  30826. feature.uniquename,
  30827. feature.residues,
  30828. feature.seqlen,
  30829. feature.md5checksum,
  30830. feature.type_id,
  30831. feature.is_analysis,
  30832. feature.is_obsolete,
  30833. feature.timeaccessioned,
  30834. feature.timelastmodified
  30835. FROM (feature
  30836. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30837. WHERE ((cvterm.name)::text = 'polymorphic_variant'::text);
  30838. --
  30839. -- Name: polypeptide; Type: VIEW; Schema: so; Owner: -
  30840. --
  30841. CREATE VIEW polypeptide AS
  30842. SELECT feature.feature_id AS polypeptide_id,
  30843. feature.feature_id,
  30844. feature.dbxref_id,
  30845. feature.organism_id,
  30846. feature.name,
  30847. feature.uniquename,
  30848. feature.residues,
  30849. feature.seqlen,
  30850. feature.md5checksum,
  30851. feature.type_id,
  30852. feature.is_analysis,
  30853. feature.is_obsolete,
  30854. feature.timeaccessioned,
  30855. feature.timelastmodified
  30856. FROM (feature
  30857. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30858. WHERE ((cvterm.name)::text = 'polypeptide'::text);
  30859. --
  30860. -- Name: polypeptide_binding_motif; Type: VIEW; Schema: so; Owner: -
  30861. --
  30862. CREATE VIEW polypeptide_binding_motif AS
  30863. SELECT feature.feature_id AS polypeptide_binding_motif_id,
  30864. feature.feature_id,
  30865. feature.dbxref_id,
  30866. feature.organism_id,
  30867. feature.name,
  30868. feature.uniquename,
  30869. feature.residues,
  30870. feature.seqlen,
  30871. feature.md5checksum,
  30872. feature.type_id,
  30873. feature.is_analysis,
  30874. feature.is_obsolete,
  30875. feature.timeaccessioned,
  30876. feature.timelastmodified
  30877. FROM (feature
  30878. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30879. WHERE ((cvterm.name)::text = 'polypeptide_binding_motif'::text);
  30880. --
  30881. -- Name: polypeptide_calcium_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  30882. --
  30883. CREATE VIEW polypeptide_calcium_ion_contact_site AS
  30884. SELECT feature.feature_id AS polypeptide_calcium_ion_contact_site_id,
  30885. feature.feature_id,
  30886. feature.dbxref_id,
  30887. feature.organism_id,
  30888. feature.name,
  30889. feature.uniquename,
  30890. feature.residues,
  30891. feature.seqlen,
  30892. feature.md5checksum,
  30893. feature.type_id,
  30894. feature.is_analysis,
  30895. feature.is_obsolete,
  30896. feature.timeaccessioned,
  30897. feature.timelastmodified
  30898. FROM (feature
  30899. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30900. WHERE ((cvterm.name)::text = 'polypeptide_calcium_ion_contact_site'::text);
  30901. --
  30902. -- Name: polypeptide_catalytic_motif; Type: VIEW; Schema: so; Owner: -
  30903. --
  30904. CREATE VIEW polypeptide_catalytic_motif AS
  30905. SELECT feature.feature_id AS polypeptide_catalytic_motif_id,
  30906. feature.feature_id,
  30907. feature.dbxref_id,
  30908. feature.organism_id,
  30909. feature.name,
  30910. feature.uniquename,
  30911. feature.residues,
  30912. feature.seqlen,
  30913. feature.md5checksum,
  30914. feature.type_id,
  30915. feature.is_analysis,
  30916. feature.is_obsolete,
  30917. feature.timeaccessioned,
  30918. feature.timelastmodified
  30919. FROM (feature
  30920. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30921. WHERE ((cvterm.name)::text = 'polypeptide_catalytic_motif'::text);
  30922. --
  30923. -- Name: polypeptide_cobalt_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  30924. --
  30925. CREATE VIEW polypeptide_cobalt_ion_contact_site AS
  30926. SELECT feature.feature_id AS polypeptide_cobalt_ion_contact_site_id,
  30927. feature.feature_id,
  30928. feature.dbxref_id,
  30929. feature.organism_id,
  30930. feature.name,
  30931. feature.uniquename,
  30932. feature.residues,
  30933. feature.seqlen,
  30934. feature.md5checksum,
  30935. feature.type_id,
  30936. feature.is_analysis,
  30937. feature.is_obsolete,
  30938. feature.timeaccessioned,
  30939. feature.timelastmodified
  30940. FROM (feature
  30941. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30942. WHERE ((cvterm.name)::text = 'polypeptide_cobalt_ion_contact_site'::text);
  30943. --
  30944. -- Name: polypeptide_conserved_motif; Type: VIEW; Schema: so; Owner: -
  30945. --
  30946. CREATE VIEW polypeptide_conserved_motif AS
  30947. SELECT feature.feature_id AS polypeptide_conserved_motif_id,
  30948. feature.feature_id,
  30949. feature.dbxref_id,
  30950. feature.organism_id,
  30951. feature.name,
  30952. feature.uniquename,
  30953. feature.residues,
  30954. feature.seqlen,
  30955. feature.md5checksum,
  30956. feature.type_id,
  30957. feature.is_analysis,
  30958. feature.is_obsolete,
  30959. feature.timeaccessioned,
  30960. feature.timelastmodified
  30961. FROM (feature
  30962. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30963. WHERE ((cvterm.name)::text = 'polypeptide_conserved_motif'::text);
  30964. --
  30965. -- Name: polypeptide_conserved_region; Type: VIEW; Schema: so; Owner: -
  30966. --
  30967. CREATE VIEW polypeptide_conserved_region AS
  30968. SELECT feature.feature_id AS polypeptide_conserved_region_id,
  30969. feature.feature_id,
  30970. feature.dbxref_id,
  30971. feature.organism_id,
  30972. feature.name,
  30973. feature.uniquename,
  30974. feature.residues,
  30975. feature.seqlen,
  30976. feature.md5checksum,
  30977. feature.type_id,
  30978. feature.is_analysis,
  30979. feature.is_obsolete,
  30980. feature.timeaccessioned,
  30981. feature.timelastmodified
  30982. FROM (feature
  30983. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  30984. 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));
  30985. --
  30986. -- Name: polypeptide_copper_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  30987. --
  30988. CREATE VIEW polypeptide_copper_ion_contact_site AS
  30989. SELECT feature.feature_id AS polypeptide_copper_ion_contact_site_id,
  30990. feature.feature_id,
  30991. feature.dbxref_id,
  30992. feature.organism_id,
  30993. feature.name,
  30994. feature.uniquename,
  30995. feature.residues,
  30996. feature.seqlen,
  30997. feature.md5checksum,
  30998. feature.type_id,
  30999. feature.is_analysis,
  31000. feature.is_obsolete,
  31001. feature.timeaccessioned,
  31002. feature.timelastmodified
  31003. FROM (feature
  31004. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31005. WHERE ((cvterm.name)::text = 'polypeptide_copper_ion_contact_site'::text);
  31006. --
  31007. -- Name: polypeptide_dna_contact; Type: VIEW; Schema: so; Owner: -
  31008. --
  31009. CREATE VIEW polypeptide_dna_contact AS
  31010. SELECT feature.feature_id AS polypeptide_dna_contact_id,
  31011. feature.feature_id,
  31012. feature.dbxref_id,
  31013. feature.organism_id,
  31014. feature.name,
  31015. feature.uniquename,
  31016. feature.residues,
  31017. feature.seqlen,
  31018. feature.md5checksum,
  31019. feature.type_id,
  31020. feature.is_analysis,
  31021. feature.is_obsolete,
  31022. feature.timeaccessioned,
  31023. feature.timelastmodified
  31024. FROM (feature
  31025. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31026. WHERE ((cvterm.name)::text = 'polypeptide_DNA_contact'::text);
  31027. --
  31028. -- Name: polypeptide_domain; Type: VIEW; Schema: so; Owner: -
  31029. --
  31030. CREATE VIEW polypeptide_domain AS
  31031. SELECT feature.feature_id AS polypeptide_domain_id,
  31032. feature.feature_id,
  31033. feature.dbxref_id,
  31034. feature.organism_id,
  31035. feature.name,
  31036. feature.uniquename,
  31037. feature.residues,
  31038. feature.seqlen,
  31039. feature.md5checksum,
  31040. feature.type_id,
  31041. feature.is_analysis,
  31042. feature.is_obsolete,
  31043. feature.timeaccessioned,
  31044. feature.timelastmodified
  31045. FROM (feature
  31046. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31047. WHERE ((cvterm.name)::text = 'polypeptide_domain'::text);
  31048. --
  31049. -- Name: polypeptide_function_variant; Type: VIEW; Schema: so; Owner: -
  31050. --
  31051. CREATE VIEW polypeptide_function_variant AS
  31052. SELECT feature.feature_id AS polypeptide_function_variant_id,
  31053. feature.feature_id,
  31054. feature.dbxref_id,
  31055. feature.organism_id,
  31056. feature.name,
  31057. feature.uniquename,
  31058. feature.residues,
  31059. feature.seqlen,
  31060. feature.md5checksum,
  31061. feature.type_id,
  31062. feature.is_analysis,
  31063. feature.is_obsolete,
  31064. feature.timeaccessioned,
  31065. feature.timelastmodified
  31066. FROM (feature
  31067. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31068. 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));
  31069. --
  31070. -- Name: polypeptide_fusion; Type: VIEW; Schema: so; Owner: -
  31071. --
  31072. CREATE VIEW polypeptide_fusion AS
  31073. SELECT feature.feature_id AS polypeptide_fusion_id,
  31074. feature.feature_id,
  31075. feature.dbxref_id,
  31076. feature.organism_id,
  31077. feature.name,
  31078. feature.uniquename,
  31079. feature.residues,
  31080. feature.seqlen,
  31081. feature.md5checksum,
  31082. feature.type_id,
  31083. feature.is_analysis,
  31084. feature.is_obsolete,
  31085. feature.timeaccessioned,
  31086. feature.timelastmodified
  31087. FROM (feature
  31088. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31089. WHERE ((cvterm.name)::text = 'polypeptide_fusion'::text);
  31090. --
  31091. -- Name: polypeptide_gain_of_function_variant; Type: VIEW; Schema: so; Owner: -
  31092. --
  31093. CREATE VIEW polypeptide_gain_of_function_variant AS
  31094. SELECT feature.feature_id AS polypeptide_gain_of_function_variant_id,
  31095. feature.feature_id,
  31096. feature.dbxref_id,
  31097. feature.organism_id,
  31098. feature.name,
  31099. feature.uniquename,
  31100. feature.residues,
  31101. feature.seqlen,
  31102. feature.md5checksum,
  31103. feature.type_id,
  31104. feature.is_analysis,
  31105. feature.is_obsolete,
  31106. feature.timeaccessioned,
  31107. feature.timelastmodified
  31108. FROM (feature
  31109. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31110. WHERE ((cvterm.name)::text = 'polypeptide_gain_of_function_variant'::text);
  31111. --
  31112. -- Name: polypeptide_iron_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31113. --
  31114. CREATE VIEW polypeptide_iron_ion_contact_site AS
  31115. SELECT feature.feature_id AS polypeptide_iron_ion_contact_site_id,
  31116. feature.feature_id,
  31117. feature.dbxref_id,
  31118. feature.organism_id,
  31119. feature.name,
  31120. feature.uniquename,
  31121. feature.residues,
  31122. feature.seqlen,
  31123. feature.md5checksum,
  31124. feature.type_id,
  31125. feature.is_analysis,
  31126. feature.is_obsolete,
  31127. feature.timeaccessioned,
  31128. feature.timelastmodified
  31129. FROM (feature
  31130. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31131. WHERE ((cvterm.name)::text = 'polypeptide_iron_ion_contact_site'::text);
  31132. --
  31133. -- Name: polypeptide_ligand_contact; Type: VIEW; Schema: so; Owner: -
  31134. --
  31135. CREATE VIEW polypeptide_ligand_contact AS
  31136. SELECT feature.feature_id AS polypeptide_ligand_contact_id,
  31137. feature.feature_id,
  31138. feature.dbxref_id,
  31139. feature.organism_id,
  31140. feature.name,
  31141. feature.uniquename,
  31142. feature.residues,
  31143. feature.seqlen,
  31144. feature.md5checksum,
  31145. feature.type_id,
  31146. feature.is_analysis,
  31147. feature.is_obsolete,
  31148. feature.timeaccessioned,
  31149. feature.timelastmodified
  31150. FROM (feature
  31151. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31152. WHERE ((cvterm.name)::text = 'polypeptide_ligand_contact'::text);
  31153. --
  31154. -- Name: polypeptide_localization_variant; Type: VIEW; Schema: so; Owner: -
  31155. --
  31156. CREATE VIEW polypeptide_localization_variant AS
  31157. SELECT feature.feature_id AS polypeptide_localization_variant_id,
  31158. feature.feature_id,
  31159. feature.dbxref_id,
  31160. feature.organism_id,
  31161. feature.name,
  31162. feature.uniquename,
  31163. feature.residues,
  31164. feature.seqlen,
  31165. feature.md5checksum,
  31166. feature.type_id,
  31167. feature.is_analysis,
  31168. feature.is_obsolete,
  31169. feature.timeaccessioned,
  31170. feature.timelastmodified
  31171. FROM (feature
  31172. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31173. WHERE ((cvterm.name)::text = 'polypeptide_localization_variant'::text);
  31174. --
  31175. -- Name: polypeptide_loss_of_function_variant; Type: VIEW; Schema: so; Owner: -
  31176. --
  31177. CREATE VIEW polypeptide_loss_of_function_variant AS
  31178. SELECT feature.feature_id AS polypeptide_loss_of_function_variant_id,
  31179. feature.feature_id,
  31180. feature.dbxref_id,
  31181. feature.organism_id,
  31182. feature.name,
  31183. feature.uniquename,
  31184. feature.residues,
  31185. feature.seqlen,
  31186. feature.md5checksum,
  31187. feature.type_id,
  31188. feature.is_analysis,
  31189. feature.is_obsolete,
  31190. feature.timeaccessioned,
  31191. feature.timelastmodified
  31192. FROM (feature
  31193. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31194. 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));
  31195. --
  31196. -- Name: polypeptide_magnesium_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31197. --
  31198. CREATE VIEW polypeptide_magnesium_ion_contact_site AS
  31199. SELECT feature.feature_id AS polypeptide_magnesium_ion_contact_site_id,
  31200. feature.feature_id,
  31201. feature.dbxref_id,
  31202. feature.organism_id,
  31203. feature.name,
  31204. feature.uniquename,
  31205. feature.residues,
  31206. feature.seqlen,
  31207. feature.md5checksum,
  31208. feature.type_id,
  31209. feature.is_analysis,
  31210. feature.is_obsolete,
  31211. feature.timeaccessioned,
  31212. feature.timelastmodified
  31213. FROM (feature
  31214. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31215. WHERE ((cvterm.name)::text = 'polypeptide_magnesium_ion_contact_site'::text);
  31216. --
  31217. -- Name: polypeptide_manganese_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31218. --
  31219. CREATE VIEW polypeptide_manganese_ion_contact_site AS
  31220. SELECT feature.feature_id AS polypeptide_manganese_ion_contact_site_id,
  31221. feature.feature_id,
  31222. feature.dbxref_id,
  31223. feature.organism_id,
  31224. feature.name,
  31225. feature.uniquename,
  31226. feature.residues,
  31227. feature.seqlen,
  31228. feature.md5checksum,
  31229. feature.type_id,
  31230. feature.is_analysis,
  31231. feature.is_obsolete,
  31232. feature.timeaccessioned,
  31233. feature.timelastmodified
  31234. FROM (feature
  31235. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31236. WHERE ((cvterm.name)::text = 'polypeptide_manganese_ion_contact_site'::text);
  31237. --
  31238. -- Name: polypeptide_metal_contact; Type: VIEW; Schema: so; Owner: -
  31239. --
  31240. CREATE VIEW polypeptide_metal_contact AS
  31241. SELECT feature.feature_id AS polypeptide_metal_contact_id,
  31242. feature.feature_id,
  31243. feature.dbxref_id,
  31244. feature.organism_id,
  31245. feature.name,
  31246. feature.uniquename,
  31247. feature.residues,
  31248. feature.seqlen,
  31249. feature.md5checksum,
  31250. feature.type_id,
  31251. feature.is_analysis,
  31252. feature.is_obsolete,
  31253. feature.timeaccessioned,
  31254. feature.timelastmodified
  31255. FROM (feature
  31256. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31257. 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));
  31258. --
  31259. -- Name: polypeptide_molybdenum_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31260. --
  31261. CREATE VIEW polypeptide_molybdenum_ion_contact_site AS
  31262. SELECT feature.feature_id AS polypeptide_molybdenum_ion_contact_site_id,
  31263. feature.feature_id,
  31264. feature.dbxref_id,
  31265. feature.organism_id,
  31266. feature.name,
  31267. feature.uniquename,
  31268. feature.residues,
  31269. feature.seqlen,
  31270. feature.md5checksum,
  31271. feature.type_id,
  31272. feature.is_analysis,
  31273. feature.is_obsolete,
  31274. feature.timeaccessioned,
  31275. feature.timelastmodified
  31276. FROM (feature
  31277. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31278. WHERE ((cvterm.name)::text = 'polypeptide_molybdenum_ion_contact_site'::text);
  31279. --
  31280. -- Name: polypeptide_motif; Type: VIEW; Schema: so; Owner: -
  31281. --
  31282. CREATE VIEW polypeptide_motif AS
  31283. SELECT feature.feature_id AS polypeptide_motif_id,
  31284. feature.feature_id,
  31285. feature.dbxref_id,
  31286. feature.organism_id,
  31287. feature.name,
  31288. feature.uniquename,
  31289. feature.residues,
  31290. feature.seqlen,
  31291. feature.md5checksum,
  31292. feature.type_id,
  31293. feature.is_analysis,
  31294. feature.is_obsolete,
  31295. feature.timeaccessioned,
  31296. feature.timelastmodified
  31297. FROM (feature
  31298. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31299. 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));
  31300. --
  31301. -- Name: polypeptide_nest_left_right_motif; Type: VIEW; Schema: so; Owner: -
  31302. --
  31303. CREATE VIEW polypeptide_nest_left_right_motif AS
  31304. SELECT feature.feature_id AS polypeptide_nest_left_right_motif_id,
  31305. feature.feature_id,
  31306. feature.dbxref_id,
  31307. feature.organism_id,
  31308. feature.name,
  31309. feature.uniquename,
  31310. feature.residues,
  31311. feature.seqlen,
  31312. feature.md5checksum,
  31313. feature.type_id,
  31314. feature.is_analysis,
  31315. feature.is_obsolete,
  31316. feature.timeaccessioned,
  31317. feature.timelastmodified
  31318. FROM (feature
  31319. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31320. WHERE ((cvterm.name)::text = 'polypeptide_nest_left_right_motif'::text);
  31321. --
  31322. -- Name: polypeptide_nest_motif; Type: VIEW; Schema: so; Owner: -
  31323. --
  31324. CREATE VIEW polypeptide_nest_motif AS
  31325. SELECT feature.feature_id AS polypeptide_nest_motif_id,
  31326. feature.feature_id,
  31327. feature.dbxref_id,
  31328. feature.organism_id,
  31329. feature.name,
  31330. feature.uniquename,
  31331. feature.residues,
  31332. feature.seqlen,
  31333. feature.md5checksum,
  31334. feature.type_id,
  31335. feature.is_analysis,
  31336. feature.is_obsolete,
  31337. feature.timeaccessioned,
  31338. feature.timelastmodified
  31339. FROM (feature
  31340. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31341. 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));
  31342. --
  31343. -- Name: polypeptide_nest_right_left_motif; Type: VIEW; Schema: so; Owner: -
  31344. --
  31345. CREATE VIEW polypeptide_nest_right_left_motif AS
  31346. SELECT feature.feature_id AS polypeptide_nest_right_left_motif_id,
  31347. feature.feature_id,
  31348. feature.dbxref_id,
  31349. feature.organism_id,
  31350. feature.name,
  31351. feature.uniquename,
  31352. feature.residues,
  31353. feature.seqlen,
  31354. feature.md5checksum,
  31355. feature.type_id,
  31356. feature.is_analysis,
  31357. feature.is_obsolete,
  31358. feature.timeaccessioned,
  31359. feature.timelastmodified
  31360. FROM (feature
  31361. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31362. WHERE ((cvterm.name)::text = 'polypeptide_nest_right_left_motif'::text);
  31363. --
  31364. -- Name: polypeptide_nickel_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31365. --
  31366. CREATE VIEW polypeptide_nickel_ion_contact_site AS
  31367. SELECT feature.feature_id AS polypeptide_nickel_ion_contact_site_id,
  31368. feature.feature_id,
  31369. feature.dbxref_id,
  31370. feature.organism_id,
  31371. feature.name,
  31372. feature.uniquename,
  31373. feature.residues,
  31374. feature.seqlen,
  31375. feature.md5checksum,
  31376. feature.type_id,
  31377. feature.is_analysis,
  31378. feature.is_obsolete,
  31379. feature.timeaccessioned,
  31380. feature.timelastmodified
  31381. FROM (feature
  31382. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31383. WHERE ((cvterm.name)::text = 'polypeptide_nickel_ion_contact_site'::text);
  31384. --
  31385. -- Name: polypeptide_partial_loss_of_function; Type: VIEW; Schema: so; Owner: -
  31386. --
  31387. CREATE VIEW polypeptide_partial_loss_of_function AS
  31388. SELECT feature.feature_id AS polypeptide_partial_loss_of_function_id,
  31389. feature.feature_id,
  31390. feature.dbxref_id,
  31391. feature.organism_id,
  31392. feature.name,
  31393. feature.uniquename,
  31394. feature.residues,
  31395. feature.seqlen,
  31396. feature.md5checksum,
  31397. feature.type_id,
  31398. feature.is_analysis,
  31399. feature.is_obsolete,
  31400. feature.timeaccessioned,
  31401. feature.timelastmodified
  31402. FROM (feature
  31403. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31404. WHERE ((cvterm.name)::text = 'polypeptide_partial_loss_of_function'::text);
  31405. --
  31406. -- Name: polypeptide_post_translational_processing_variant; Type: VIEW; Schema: so; Owner: -
  31407. --
  31408. CREATE VIEW polypeptide_post_translational_processing_variant AS
  31409. SELECT feature.feature_id AS polypeptide_post_translational_processing_variant_id,
  31410. feature.feature_id,
  31411. feature.dbxref_id,
  31412. feature.organism_id,
  31413. feature.name,
  31414. feature.uniquename,
  31415. feature.residues,
  31416. feature.seqlen,
  31417. feature.md5checksum,
  31418. feature.type_id,
  31419. feature.is_analysis,
  31420. feature.is_obsolete,
  31421. feature.timeaccessioned,
  31422. feature.timelastmodified
  31423. FROM (feature
  31424. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31425. WHERE ((cvterm.name)::text = 'polypeptide_post_translational_processing_variant'::text);
  31426. --
  31427. -- Name: polypeptide_region; Type: VIEW; Schema: so; Owner: -
  31428. --
  31429. CREATE VIEW polypeptide_region AS
  31430. SELECT feature.feature_id AS polypeptide_region_id,
  31431. feature.feature_id,
  31432. feature.dbxref_id,
  31433. feature.organism_id,
  31434. feature.name,
  31435. feature.uniquename,
  31436. feature.residues,
  31437. feature.seqlen,
  31438. feature.md5checksum,
  31439. feature.type_id,
  31440. feature.is_analysis,
  31441. feature.is_obsolete,
  31442. feature.timeaccessioned,
  31443. feature.timelastmodified
  31444. FROM (feature
  31445. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31446. 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));
  31447. --
  31448. -- Name: polypeptide_repeat; Type: VIEW; Schema: so; Owner: -
  31449. --
  31450. CREATE VIEW polypeptide_repeat AS
  31451. SELECT feature.feature_id AS polypeptide_repeat_id,
  31452. feature.feature_id,
  31453. feature.dbxref_id,
  31454. feature.organism_id,
  31455. feature.name,
  31456. feature.uniquename,
  31457. feature.residues,
  31458. feature.seqlen,
  31459. feature.md5checksum,
  31460. feature.type_id,
  31461. feature.is_analysis,
  31462. feature.is_obsolete,
  31463. feature.timeaccessioned,
  31464. feature.timelastmodified
  31465. FROM (feature
  31466. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31467. WHERE ((cvterm.name)::text = 'polypeptide_repeat'::text);
  31468. --
  31469. -- Name: polypeptide_secondary_structure; Type: VIEW; Schema: so; Owner: -
  31470. --
  31471. CREATE VIEW polypeptide_secondary_structure AS
  31472. SELECT feature.feature_id AS polypeptide_secondary_structure_id,
  31473. feature.feature_id,
  31474. feature.dbxref_id,
  31475. feature.organism_id,
  31476. feature.name,
  31477. feature.uniquename,
  31478. feature.residues,
  31479. feature.seqlen,
  31480. feature.md5checksum,
  31481. feature.type_id,
  31482. feature.is_analysis,
  31483. feature.is_obsolete,
  31484. feature.timeaccessioned,
  31485. feature.timelastmodified
  31486. FROM (feature
  31487. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31488. 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));
  31489. --
  31490. -- Name: polypeptide_sequence_variant; Type: VIEW; Schema: so; Owner: -
  31491. --
  31492. CREATE VIEW polypeptide_sequence_variant AS
  31493. SELECT feature.feature_id AS polypeptide_sequence_variant_id,
  31494. feature.feature_id,
  31495. feature.dbxref_id,
  31496. feature.organism_id,
  31497. feature.name,
  31498. feature.uniquename,
  31499. feature.residues,
  31500. feature.seqlen,
  31501. feature.md5checksum,
  31502. feature.type_id,
  31503. feature.is_analysis,
  31504. feature.is_obsolete,
  31505. feature.timeaccessioned,
  31506. feature.timelastmodified
  31507. FROM (feature
  31508. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31509. 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));
  31510. --
  31511. -- Name: polypeptide_sequencing_information; Type: VIEW; Schema: so; Owner: -
  31512. --
  31513. CREATE VIEW polypeptide_sequencing_information AS
  31514. SELECT feature.feature_id AS polypeptide_sequencing_information_id,
  31515. feature.feature_id,
  31516. feature.dbxref_id,
  31517. feature.organism_id,
  31518. feature.name,
  31519. feature.uniquename,
  31520. feature.residues,
  31521. feature.seqlen,
  31522. feature.md5checksum,
  31523. feature.type_id,
  31524. feature.is_analysis,
  31525. feature.is_obsolete,
  31526. feature.timeaccessioned,
  31527. feature.timelastmodified
  31528. FROM (feature
  31529. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31530. 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));
  31531. --
  31532. -- Name: polypeptide_structural_motif; Type: VIEW; Schema: so; Owner: -
  31533. --
  31534. CREATE VIEW polypeptide_structural_motif AS
  31535. SELECT feature.feature_id AS polypeptide_structural_motif_id,
  31536. feature.feature_id,
  31537. feature.dbxref_id,
  31538. feature.organism_id,
  31539. feature.name,
  31540. feature.uniquename,
  31541. feature.residues,
  31542. feature.seqlen,
  31543. feature.md5checksum,
  31544. feature.type_id,
  31545. feature.is_analysis,
  31546. feature.is_obsolete,
  31547. feature.timeaccessioned,
  31548. feature.timelastmodified
  31549. FROM (feature
  31550. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31551. WHERE ((((cvterm.name)::text = 'coiled_coil'::text) OR ((cvterm.name)::text = 'helix_turn_helix'::text)) OR ((cvterm.name)::text = 'polypeptide_structural_motif'::text));
  31552. --
  31553. -- Name: polypeptide_structural_region; Type: VIEW; Schema: so; Owner: -
  31554. --
  31555. CREATE VIEW polypeptide_structural_region AS
  31556. SELECT feature.feature_id AS polypeptide_structural_region_id,
  31557. feature.feature_id,
  31558. feature.dbxref_id,
  31559. feature.organism_id,
  31560. feature.name,
  31561. feature.uniquename,
  31562. feature.residues,
  31563. feature.seqlen,
  31564. feature.md5checksum,
  31565. feature.type_id,
  31566. feature.is_analysis,
  31567. feature.is_obsolete,
  31568. feature.timeaccessioned,
  31569. feature.timelastmodified
  31570. FROM (feature
  31571. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31572. 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));
  31573. --
  31574. -- Name: polypeptide_truncation; Type: VIEW; Schema: so; Owner: -
  31575. --
  31576. CREATE VIEW polypeptide_truncation AS
  31577. SELECT feature.feature_id AS polypeptide_truncation_id,
  31578. feature.feature_id,
  31579. feature.dbxref_id,
  31580. feature.organism_id,
  31581. feature.name,
  31582. feature.uniquename,
  31583. feature.residues,
  31584. feature.seqlen,
  31585. feature.md5checksum,
  31586. feature.type_id,
  31587. feature.is_analysis,
  31588. feature.is_obsolete,
  31589. feature.timeaccessioned,
  31590. feature.timelastmodified
  31591. FROM (feature
  31592. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31593. WHERE ((cvterm.name)::text = 'polypeptide_truncation'::text);
  31594. --
  31595. -- Name: polypeptide_tungsten_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31596. --
  31597. CREATE VIEW polypeptide_tungsten_ion_contact_site AS
  31598. SELECT feature.feature_id AS polypeptide_tungsten_ion_contact_site_id,
  31599. feature.feature_id,
  31600. feature.dbxref_id,
  31601. feature.organism_id,
  31602. feature.name,
  31603. feature.uniquename,
  31604. feature.residues,
  31605. feature.seqlen,
  31606. feature.md5checksum,
  31607. feature.type_id,
  31608. feature.is_analysis,
  31609. feature.is_obsolete,
  31610. feature.timeaccessioned,
  31611. feature.timelastmodified
  31612. FROM (feature
  31613. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31614. WHERE ((cvterm.name)::text = 'polypeptide_tungsten_ion_contact_site'::text);
  31615. --
  31616. -- Name: polypeptide_turn_motif; Type: VIEW; Schema: so; Owner: -
  31617. --
  31618. CREATE VIEW polypeptide_turn_motif AS
  31619. SELECT feature.feature_id AS polypeptide_turn_motif_id,
  31620. feature.feature_id,
  31621. feature.dbxref_id,
  31622. feature.organism_id,
  31623. feature.name,
  31624. feature.uniquename,
  31625. feature.residues,
  31626. feature.seqlen,
  31627. feature.md5checksum,
  31628. feature.type_id,
  31629. feature.is_analysis,
  31630. feature.is_obsolete,
  31631. feature.timeaccessioned,
  31632. feature.timelastmodified
  31633. FROM (feature
  31634. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31635. 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));
  31636. --
  31637. -- Name: polypeptide_variation_site; Type: VIEW; Schema: so; Owner: -
  31638. --
  31639. CREATE VIEW polypeptide_variation_site AS
  31640. SELECT feature.feature_id AS polypeptide_variation_site_id,
  31641. feature.feature_id,
  31642. feature.dbxref_id,
  31643. feature.organism_id,
  31644. feature.name,
  31645. feature.uniquename,
  31646. feature.residues,
  31647. feature.seqlen,
  31648. feature.md5checksum,
  31649. feature.type_id,
  31650. feature.is_analysis,
  31651. feature.is_obsolete,
  31652. feature.timeaccessioned,
  31653. feature.timelastmodified
  31654. FROM (feature
  31655. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31656. 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));
  31657. --
  31658. -- Name: polypeptide_zinc_ion_contact_site; Type: VIEW; Schema: so; Owner: -
  31659. --
  31660. CREATE VIEW polypeptide_zinc_ion_contact_site AS
  31661. SELECT feature.feature_id AS polypeptide_zinc_ion_contact_site_id,
  31662. feature.feature_id,
  31663. feature.dbxref_id,
  31664. feature.organism_id,
  31665. feature.name,
  31666. feature.uniquename,
  31667. feature.residues,
  31668. feature.seqlen,
  31669. feature.md5checksum,
  31670. feature.type_id,
  31671. feature.is_analysis,
  31672. feature.is_obsolete,
  31673. feature.timeaccessioned,
  31674. feature.timelastmodified
  31675. FROM (feature
  31676. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31677. WHERE ((cvterm.name)::text = 'polypeptide_zinc_ion_contact_site'::text);
  31678. --
  31679. -- Name: polyploid; Type: VIEW; Schema: so; Owner: -
  31680. --
  31681. CREATE VIEW polyploid AS
  31682. SELECT feature.feature_id AS polyploid_id,
  31683. feature.feature_id,
  31684. feature.dbxref_id,
  31685. feature.organism_id,
  31686. feature.name,
  31687. feature.uniquename,
  31688. feature.residues,
  31689. feature.seqlen,
  31690. feature.md5checksum,
  31691. feature.type_id,
  31692. feature.is_analysis,
  31693. feature.is_obsolete,
  31694. feature.timeaccessioned,
  31695. feature.timelastmodified
  31696. FROM (feature
  31697. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31698. WHERE ((((cvterm.name)::text = 'autopolyploid'::text) OR ((cvterm.name)::text = 'allopolyploid'::text)) OR ((cvterm.name)::text = 'polyploid'::text));
  31699. --
  31700. -- Name: polypyrimidine_tract; Type: VIEW; Schema: so; Owner: -
  31701. --
  31702. CREATE VIEW polypyrimidine_tract AS
  31703. SELECT feature.feature_id AS polypyrimidine_tract_id,
  31704. feature.feature_id,
  31705. feature.dbxref_id,
  31706. feature.organism_id,
  31707. feature.name,
  31708. feature.uniquename,
  31709. feature.residues,
  31710. feature.seqlen,
  31711. feature.md5checksum,
  31712. feature.type_id,
  31713. feature.is_analysis,
  31714. feature.is_obsolete,
  31715. feature.timeaccessioned,
  31716. feature.timelastmodified
  31717. FROM (feature
  31718. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31719. WHERE ((cvterm.name)::text = 'polypyrimidine_tract'::text);
  31720. --
  31721. -- Name: population_specific_variant; Type: VIEW; Schema: so; Owner: -
  31722. --
  31723. CREATE VIEW population_specific_variant AS
  31724. SELECT feature.feature_id AS population_specific_variant_id,
  31725. feature.feature_id,
  31726. feature.dbxref_id,
  31727. feature.organism_id,
  31728. feature.name,
  31729. feature.uniquename,
  31730. feature.residues,
  31731. feature.seqlen,
  31732. feature.md5checksum,
  31733. feature.type_id,
  31734. feature.is_analysis,
  31735. feature.is_obsolete,
  31736. feature.timeaccessioned,
  31737. feature.timelastmodified
  31738. FROM (feature
  31739. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31740. WHERE ((cvterm.name)::text = 'population_specific_variant'::text);
  31741. --
  31742. -- Name: positive_sense_ssrna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  31743. --
  31744. CREATE VIEW positive_sense_ssrna_viral_sequence AS
  31745. SELECT feature.feature_id AS positive_sense_ssrna_viral_sequence_id,
  31746. feature.feature_id,
  31747. feature.dbxref_id,
  31748. feature.organism_id,
  31749. feature.name,
  31750. feature.uniquename,
  31751. feature.residues,
  31752. feature.seqlen,
  31753. feature.md5checksum,
  31754. feature.type_id,
  31755. feature.is_analysis,
  31756. feature.is_obsolete,
  31757. feature.timeaccessioned,
  31758. feature.timelastmodified
  31759. FROM (feature
  31760. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31761. WHERE ((cvterm.name)::text = 'positive_sense_ssRNA_viral_sequence'::text);
  31762. --
  31763. -- Name: positively_autoregulated; Type: VIEW; Schema: so; Owner: -
  31764. --
  31765. CREATE VIEW positively_autoregulated AS
  31766. SELECT feature.feature_id AS positively_autoregulated_id,
  31767. feature.feature_id,
  31768. feature.dbxref_id,
  31769. feature.organism_id,
  31770. feature.name,
  31771. feature.uniquename,
  31772. feature.residues,
  31773. feature.seqlen,
  31774. feature.md5checksum,
  31775. feature.type_id,
  31776. feature.is_analysis,
  31777. feature.is_obsolete,
  31778. feature.timeaccessioned,
  31779. feature.timelastmodified
  31780. FROM (feature
  31781. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31782. WHERE ((cvterm.name)::text = 'positively_autoregulated'::text);
  31783. --
  31784. -- Name: positively_autoregulated_gene; Type: VIEW; Schema: so; Owner: -
  31785. --
  31786. CREATE VIEW positively_autoregulated_gene AS
  31787. SELECT feature.feature_id AS positively_autoregulated_gene_id,
  31788. feature.feature_id,
  31789. feature.dbxref_id,
  31790. feature.organism_id,
  31791. feature.name,
  31792. feature.uniquename,
  31793. feature.residues,
  31794. feature.seqlen,
  31795. feature.md5checksum,
  31796. feature.type_id,
  31797. feature.is_analysis,
  31798. feature.is_obsolete,
  31799. feature.timeaccessioned,
  31800. feature.timelastmodified
  31801. FROM (feature
  31802. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31803. WHERE ((cvterm.name)::text = 'positively_autoregulated_gene'::text);
  31804. --
  31805. -- Name: possible_assembly_error; Type: VIEW; Schema: so; Owner: -
  31806. --
  31807. CREATE VIEW possible_assembly_error AS
  31808. SELECT feature.feature_id AS possible_assembly_error_id,
  31809. feature.feature_id,
  31810. feature.dbxref_id,
  31811. feature.organism_id,
  31812. feature.name,
  31813. feature.uniquename,
  31814. feature.residues,
  31815. feature.seqlen,
  31816. feature.md5checksum,
  31817. feature.type_id,
  31818. feature.is_analysis,
  31819. feature.is_obsolete,
  31820. feature.timeaccessioned,
  31821. feature.timelastmodified
  31822. FROM (feature
  31823. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31824. WHERE ((cvterm.name)::text = 'possible_assembly_error'::text);
  31825. --
  31826. -- Name: possible_base_call_error; Type: VIEW; Schema: so; Owner: -
  31827. --
  31828. CREATE VIEW possible_base_call_error AS
  31829. SELECT feature.feature_id AS possible_base_call_error_id,
  31830. feature.feature_id,
  31831. feature.dbxref_id,
  31832. feature.organism_id,
  31833. feature.name,
  31834. feature.uniquename,
  31835. feature.residues,
  31836. feature.seqlen,
  31837. feature.md5checksum,
  31838. feature.type_id,
  31839. feature.is_analysis,
  31840. feature.is_obsolete,
  31841. feature.timeaccessioned,
  31842. feature.timelastmodified
  31843. FROM (feature
  31844. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31845. WHERE ((cvterm.name)::text = 'possible_base_call_error'::text);
  31846. --
  31847. -- Name: post_translationally_modified_region; Type: VIEW; Schema: so; Owner: -
  31848. --
  31849. CREATE VIEW post_translationally_modified_region AS
  31850. SELECT feature.feature_id AS post_translationally_modified_region_id,
  31851. feature.feature_id,
  31852. feature.dbxref_id,
  31853. feature.organism_id,
  31854. feature.name,
  31855. feature.uniquename,
  31856. feature.residues,
  31857. feature.seqlen,
  31858. feature.md5checksum,
  31859. feature.type_id,
  31860. feature.is_analysis,
  31861. feature.is_obsolete,
  31862. feature.timeaccessioned,
  31863. feature.timelastmodified
  31864. FROM (feature
  31865. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31866. 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));
  31867. --
  31868. -- Name: post_translationally_regulated; Type: VIEW; Schema: so; Owner: -
  31869. --
  31870. CREATE VIEW post_translationally_regulated AS
  31871. SELECT feature.feature_id AS post_translationally_regulated_id,
  31872. feature.feature_id,
  31873. feature.dbxref_id,
  31874. feature.organism_id,
  31875. feature.name,
  31876. feature.uniquename,
  31877. feature.residues,
  31878. feature.seqlen,
  31879. feature.md5checksum,
  31880. feature.type_id,
  31881. feature.is_analysis,
  31882. feature.is_obsolete,
  31883. feature.timeaccessioned,
  31884. feature.timelastmodified
  31885. FROM (feature
  31886. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31887. 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));
  31888. --
  31889. -- Name: post_translationally_regulated_by_protein_modification; Type: VIEW; Schema: so; Owner: -
  31890. --
  31891. CREATE VIEW post_translationally_regulated_by_protein_modification AS
  31892. SELECT feature.feature_id AS post_translationally_regulated_by_protein_modification_id,
  31893. feature.feature_id,
  31894. feature.dbxref_id,
  31895. feature.organism_id,
  31896. feature.name,
  31897. feature.uniquename,
  31898. feature.residues,
  31899. feature.seqlen,
  31900. feature.md5checksum,
  31901. feature.type_id,
  31902. feature.is_analysis,
  31903. feature.is_obsolete,
  31904. feature.timeaccessioned,
  31905. feature.timelastmodified
  31906. FROM (feature
  31907. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31908. WHERE ((cvterm.name)::text = 'post_translationally_regulated_by_protein_modification'::text);
  31909. --
  31910. -- Name: post_translationally_regulated_by_protein_stability; Type: VIEW; Schema: so; Owner: -
  31911. --
  31912. CREATE VIEW post_translationally_regulated_by_protein_stability AS
  31913. SELECT feature.feature_id AS post_translationally_regulated_by_protein_stability_id,
  31914. feature.feature_id,
  31915. feature.dbxref_id,
  31916. feature.organism_id,
  31917. feature.name,
  31918. feature.uniquename,
  31919. feature.residues,
  31920. feature.seqlen,
  31921. feature.md5checksum,
  31922. feature.type_id,
  31923. feature.is_analysis,
  31924. feature.is_obsolete,
  31925. feature.timeaccessioned,
  31926. feature.timelastmodified
  31927. FROM (feature
  31928. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31929. WHERE ((cvterm.name)::text = 'post_translationally_regulated_by_protein_stability'::text);
  31930. --
  31931. -- Name: post_translationally_regulated_gene; Type: VIEW; Schema: so; Owner: -
  31932. --
  31933. CREATE VIEW post_translationally_regulated_gene AS
  31934. SELECT feature.feature_id AS post_translationally_regulated_gene_id,
  31935. feature.feature_id,
  31936. feature.dbxref_id,
  31937. feature.organism_id,
  31938. feature.name,
  31939. feature.uniquename,
  31940. feature.residues,
  31941. feature.seqlen,
  31942. feature.md5checksum,
  31943. feature.type_id,
  31944. feature.is_analysis,
  31945. feature.is_obsolete,
  31946. feature.timeaccessioned,
  31947. feature.timelastmodified
  31948. FROM (feature
  31949. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31950. WHERE ((cvterm.name)::text = 'post_translationally_regulated_gene'::text);
  31951. --
  31952. -- Name: pre_edited_mrna; Type: VIEW; Schema: so; Owner: -
  31953. --
  31954. CREATE VIEW pre_edited_mrna AS
  31955. SELECT feature.feature_id AS pre_edited_mrna_id,
  31956. feature.feature_id,
  31957. feature.dbxref_id,
  31958. feature.organism_id,
  31959. feature.name,
  31960. feature.uniquename,
  31961. feature.residues,
  31962. feature.seqlen,
  31963. feature.md5checksum,
  31964. feature.type_id,
  31965. feature.is_analysis,
  31966. feature.is_obsolete,
  31967. feature.timeaccessioned,
  31968. feature.timelastmodified
  31969. FROM (feature
  31970. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31971. WHERE ((cvterm.name)::text = 'pre_edited_mRNA'::text);
  31972. --
  31973. -- Name: pre_edited_region; Type: VIEW; Schema: so; Owner: -
  31974. --
  31975. CREATE VIEW pre_edited_region AS
  31976. SELECT feature.feature_id AS pre_edited_region_id,
  31977. feature.feature_id,
  31978. feature.dbxref_id,
  31979. feature.organism_id,
  31980. feature.name,
  31981. feature.uniquename,
  31982. feature.residues,
  31983. feature.seqlen,
  31984. feature.md5checksum,
  31985. feature.type_id,
  31986. feature.is_analysis,
  31987. feature.is_obsolete,
  31988. feature.timeaccessioned,
  31989. feature.timelastmodified
  31990. FROM (feature
  31991. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  31992. WHERE ((cvterm.name)::text = 'pre_edited_region'::text);
  31993. --
  31994. -- Name: pre_mirna; Type: VIEW; Schema: so; Owner: -
  31995. --
  31996. CREATE VIEW pre_mirna AS
  31997. SELECT feature.feature_id AS pre_mirna_id,
  31998. feature.feature_id,
  31999. feature.dbxref_id,
  32000. feature.organism_id,
  32001. feature.name,
  32002. feature.uniquename,
  32003. feature.residues,
  32004. feature.seqlen,
  32005. feature.md5checksum,
  32006. feature.type_id,
  32007. feature.is_analysis,
  32008. feature.is_obsolete,
  32009. feature.timeaccessioned,
  32010. feature.timelastmodified
  32011. FROM (feature
  32012. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32013. WHERE ((cvterm.name)::text = 'pre_miRNA'::text);
  32014. --
  32015. -- Name: predicted; Type: VIEW; Schema: so; Owner: -
  32016. --
  32017. CREATE VIEW predicted AS
  32018. SELECT feature.feature_id AS predicted_id,
  32019. feature.feature_id,
  32020. feature.dbxref_id,
  32021. feature.organism_id,
  32022. feature.name,
  32023. feature.uniquename,
  32024. feature.residues,
  32025. feature.seqlen,
  32026. feature.md5checksum,
  32027. feature.type_id,
  32028. feature.is_analysis,
  32029. feature.is_obsolete,
  32030. feature.timeaccessioned,
  32031. feature.timelastmodified
  32032. FROM (feature
  32033. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32034. 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));
  32035. --
  32036. -- Name: predicted_by_ab_initio_computation; Type: VIEW; Schema: so; Owner: -
  32037. --
  32038. CREATE VIEW predicted_by_ab_initio_computation AS
  32039. SELECT feature.feature_id AS predicted_by_ab_initio_computation_id,
  32040. feature.feature_id,
  32041. feature.dbxref_id,
  32042. feature.organism_id,
  32043. feature.name,
  32044. feature.uniquename,
  32045. feature.residues,
  32046. feature.seqlen,
  32047. feature.md5checksum,
  32048. feature.type_id,
  32049. feature.is_analysis,
  32050. feature.is_obsolete,
  32051. feature.timeaccessioned,
  32052. feature.timelastmodified
  32053. FROM (feature
  32054. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32055. WHERE ((cvterm.name)::text = 'predicted_by_ab_initio_computation'::text);
  32056. --
  32057. -- Name: predicted_gene; Type: VIEW; Schema: so; Owner: -
  32058. --
  32059. CREATE VIEW predicted_gene AS
  32060. SELECT feature.feature_id AS predicted_gene_id,
  32061. feature.feature_id,
  32062. feature.dbxref_id,
  32063. feature.organism_id,
  32064. feature.name,
  32065. feature.uniquename,
  32066. feature.residues,
  32067. feature.seqlen,
  32068. feature.md5checksum,
  32069. feature.type_id,
  32070. feature.is_analysis,
  32071. feature.is_obsolete,
  32072. feature.timeaccessioned,
  32073. feature.timelastmodified
  32074. FROM (feature
  32075. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32076. WHERE ((cvterm.name)::text = 'predicted_gene'::text);
  32077. --
  32078. -- Name: primary_transcript; Type: VIEW; Schema: so; Owner: -
  32079. --
  32080. CREATE VIEW primary_transcript AS
  32081. SELECT feature.feature_id AS primary_transcript_id,
  32082. feature.feature_id,
  32083. feature.dbxref_id,
  32084. feature.organism_id,
  32085. feature.name,
  32086. feature.uniquename,
  32087. feature.residues,
  32088. feature.seqlen,
  32089. feature.md5checksum,
  32090. feature.type_id,
  32091. feature.is_analysis,
  32092. feature.is_obsolete,
  32093. feature.timeaccessioned,
  32094. feature.timelastmodified
  32095. FROM (feature
  32096. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32097. 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));
  32098. --
  32099. -- Name: primary_transcript_region; Type: VIEW; Schema: so; Owner: -
  32100. --
  32101. CREATE VIEW primary_transcript_region AS
  32102. SELECT feature.feature_id AS primary_transcript_region_id,
  32103. feature.feature_id,
  32104. feature.dbxref_id,
  32105. feature.organism_id,
  32106. feature.name,
  32107. feature.uniquename,
  32108. feature.residues,
  32109. feature.seqlen,
  32110. feature.md5checksum,
  32111. feature.type_id,
  32112. feature.is_analysis,
  32113. feature.is_obsolete,
  32114. feature.timeaccessioned,
  32115. feature.timelastmodified
  32116. FROM (feature
  32117. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32118. 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));
  32119. --
  32120. -- Name: primer; Type: VIEW; Schema: so; Owner: -
  32121. --
  32122. CREATE VIEW primer AS
  32123. SELECT feature.feature_id AS primer_id,
  32124. feature.feature_id,
  32125. feature.dbxref_id,
  32126. feature.organism_id,
  32127. feature.name,
  32128. feature.uniquename,
  32129. feature.residues,
  32130. feature.seqlen,
  32131. feature.md5checksum,
  32132. feature.type_id,
  32133. feature.is_analysis,
  32134. feature.is_obsolete,
  32135. feature.timeaccessioned,
  32136. feature.timelastmodified
  32137. FROM (feature
  32138. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32139. 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));
  32140. --
  32141. -- Name: primer_binding_site; Type: VIEW; Schema: so; Owner: -
  32142. --
  32143. CREATE VIEW primer_binding_site AS
  32144. SELECT feature.feature_id AS primer_binding_site_id,
  32145. feature.feature_id,
  32146. feature.dbxref_id,
  32147. feature.organism_id,
  32148. feature.name,
  32149. feature.uniquename,
  32150. feature.residues,
  32151. feature.seqlen,
  32152. feature.md5checksum,
  32153. feature.type_id,
  32154. feature.is_analysis,
  32155. feature.is_obsolete,
  32156. feature.timeaccessioned,
  32157. feature.timelastmodified
  32158. FROM (feature
  32159. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32160. WHERE ((cvterm.name)::text = 'primer_binding_site'::text);
  32161. --
  32162. -- Name: primer_match; Type: VIEW; Schema: so; Owner: -
  32163. --
  32164. CREATE VIEW primer_match AS
  32165. SELECT feature.feature_id AS primer_match_id,
  32166. feature.feature_id,
  32167. feature.dbxref_id,
  32168. feature.organism_id,
  32169. feature.name,
  32170. feature.uniquename,
  32171. feature.residues,
  32172. feature.seqlen,
  32173. feature.md5checksum,
  32174. feature.type_id,
  32175. feature.is_analysis,
  32176. feature.is_obsolete,
  32177. feature.timeaccessioned,
  32178. feature.timelastmodified
  32179. FROM (feature
  32180. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32181. WHERE ((cvterm.name)::text = 'primer_match'::text);
  32182. --
  32183. -- Name: probe; Type: VIEW; Schema: so; Owner: -
  32184. --
  32185. CREATE VIEW probe AS
  32186. SELECT feature.feature_id AS probe_id,
  32187. feature.feature_id,
  32188. feature.dbxref_id,
  32189. feature.organism_id,
  32190. feature.name,
  32191. feature.uniquename,
  32192. feature.residues,
  32193. feature.seqlen,
  32194. feature.md5checksum,
  32195. feature.type_id,
  32196. feature.is_analysis,
  32197. feature.is_obsolete,
  32198. feature.timeaccessioned,
  32199. feature.timelastmodified
  32200. FROM (feature
  32201. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32202. WHERE (((cvterm.name)::text = 'microarray_oligo'::text) OR ((cvterm.name)::text = 'probe'::text));
  32203. --
  32204. -- Name: processed_pseudogene; Type: VIEW; Schema: so; Owner: -
  32205. --
  32206. CREATE VIEW processed_pseudogene AS
  32207. SELECT feature.feature_id AS processed_pseudogene_id,
  32208. feature.feature_id,
  32209. feature.dbxref_id,
  32210. feature.organism_id,
  32211. feature.name,
  32212. feature.uniquename,
  32213. feature.residues,
  32214. feature.seqlen,
  32215. feature.md5checksum,
  32216. feature.type_id,
  32217. feature.is_analysis,
  32218. feature.is_obsolete,
  32219. feature.timeaccessioned,
  32220. feature.timelastmodified
  32221. FROM (feature
  32222. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32223. WHERE ((cvterm.name)::text = 'processed_pseudogene'::text);
  32224. --
  32225. -- Name: processed_transcript; Type: VIEW; Schema: so; Owner: -
  32226. --
  32227. CREATE VIEW processed_transcript AS
  32228. SELECT feature.feature_id AS processed_transcript_id,
  32229. feature.feature_id,
  32230. feature.dbxref_id,
  32231. feature.organism_id,
  32232. feature.name,
  32233. feature.uniquename,
  32234. feature.residues,
  32235. feature.seqlen,
  32236. feature.md5checksum,
  32237. feature.type_id,
  32238. feature.is_analysis,
  32239. feature.is_obsolete,
  32240. feature.timeaccessioned,
  32241. feature.timelastmodified
  32242. FROM (feature
  32243. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32244. WHERE ((cvterm.name)::text = 'processed_transcript'::text);
  32245. --
  32246. -- Name: proline; Type: VIEW; Schema: so; Owner: -
  32247. --
  32248. CREATE VIEW proline AS
  32249. SELECT feature.feature_id AS proline_id,
  32250. feature.feature_id,
  32251. feature.dbxref_id,
  32252. feature.organism_id,
  32253. feature.name,
  32254. feature.uniquename,
  32255. feature.residues,
  32256. feature.seqlen,
  32257. feature.md5checksum,
  32258. feature.type_id,
  32259. feature.is_analysis,
  32260. feature.is_obsolete,
  32261. feature.timeaccessioned,
  32262. feature.timelastmodified
  32263. FROM (feature
  32264. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32265. WHERE ((cvterm.name)::text = 'proline'::text);
  32266. --
  32267. -- Name: proline_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  32268. --
  32269. CREATE VIEW proline_trna_primary_transcript AS
  32270. SELECT feature.feature_id AS proline_trna_primary_transcript_id,
  32271. feature.feature_id,
  32272. feature.dbxref_id,
  32273. feature.organism_id,
  32274. feature.name,
  32275. feature.uniquename,
  32276. feature.residues,
  32277. feature.seqlen,
  32278. feature.md5checksum,
  32279. feature.type_id,
  32280. feature.is_analysis,
  32281. feature.is_obsolete,
  32282. feature.timeaccessioned,
  32283. feature.timelastmodified
  32284. FROM (feature
  32285. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32286. WHERE ((cvterm.name)::text = 'proline_tRNA_primary_transcript'::text);
  32287. --
  32288. -- Name: prolyl_trna; Type: VIEW; Schema: so; Owner: -
  32289. --
  32290. CREATE VIEW prolyl_trna AS
  32291. SELECT feature.feature_id AS prolyl_trna_id,
  32292. feature.feature_id,
  32293. feature.dbxref_id,
  32294. feature.organism_id,
  32295. feature.name,
  32296. feature.uniquename,
  32297. feature.residues,
  32298. feature.seqlen,
  32299. feature.md5checksum,
  32300. feature.type_id,
  32301. feature.is_analysis,
  32302. feature.is_obsolete,
  32303. feature.timeaccessioned,
  32304. feature.timelastmodified
  32305. FROM (feature
  32306. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32307. WHERE ((cvterm.name)::text = 'prolyl_tRNA'::text);
  32308. --
  32309. -- Name: promoter; Type: VIEW; Schema: so; Owner: -
  32310. --
  32311. CREATE VIEW promoter AS
  32312. SELECT feature.feature_id AS promoter_id,
  32313. feature.feature_id,
  32314. feature.dbxref_id,
  32315. feature.organism_id,
  32316. feature.name,
  32317. feature.uniquename,
  32318. feature.residues,
  32319. feature.seqlen,
  32320. feature.md5checksum,
  32321. feature.type_id,
  32322. feature.is_analysis,
  32323. feature.is_obsolete,
  32324. feature.timeaccessioned,
  32325. feature.timelastmodified
  32326. FROM (feature
  32327. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32328. 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));
  32329. --
  32330. -- Name: promoter_element; Type: VIEW; Schema: so; Owner: -
  32331. --
  32332. CREATE VIEW promoter_element AS
  32333. SELECT feature.feature_id AS promoter_element_id,
  32334. feature.feature_id,
  32335. feature.dbxref_id,
  32336. feature.organism_id,
  32337. feature.name,
  32338. feature.uniquename,
  32339. feature.residues,
  32340. feature.seqlen,
  32341. feature.md5checksum,
  32342. feature.type_id,
  32343. feature.is_analysis,
  32344. feature.is_obsolete,
  32345. feature.timeaccessioned,
  32346. feature.timelastmodified
  32347. FROM (feature
  32348. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32349. 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));
  32350. --
  32351. -- Name: promoter_targeting_sequence; Type: VIEW; Schema: so; Owner: -
  32352. --
  32353. CREATE VIEW promoter_targeting_sequence AS
  32354. SELECT feature.feature_id AS promoter_targeting_sequence_id,
  32355. feature.feature_id,
  32356. feature.dbxref_id,
  32357. feature.organism_id,
  32358. feature.name,
  32359. feature.uniquename,
  32360. feature.residues,
  32361. feature.seqlen,
  32362. feature.md5checksum,
  32363. feature.type_id,
  32364. feature.is_analysis,
  32365. feature.is_obsolete,
  32366. feature.timeaccessioned,
  32367. feature.timelastmodified
  32368. FROM (feature
  32369. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32370. WHERE ((cvterm.name)::text = 'promoter_targeting_sequence'::text);
  32371. --
  32372. -- Name: promoter_trap_construct; Type: VIEW; Schema: so; Owner: -
  32373. --
  32374. CREATE VIEW promoter_trap_construct AS
  32375. SELECT feature.feature_id AS promoter_trap_construct_id,
  32376. feature.feature_id,
  32377. feature.dbxref_id,
  32378. feature.organism_id,
  32379. feature.name,
  32380. feature.uniquename,
  32381. feature.residues,
  32382. feature.seqlen,
  32383. feature.md5checksum,
  32384. feature.type_id,
  32385. feature.is_analysis,
  32386. feature.is_obsolete,
  32387. feature.timeaccessioned,
  32388. feature.timelastmodified
  32389. FROM (feature
  32390. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32391. WHERE ((cvterm.name)::text = 'promoter_trap_construct'::text);
  32392. --
  32393. -- Name: propeptide; Type: VIEW; Schema: so; Owner: -
  32394. --
  32395. CREATE VIEW propeptide AS
  32396. SELECT feature.feature_id AS propeptide_id,
  32397. feature.feature_id,
  32398. feature.dbxref_id,
  32399. feature.organism_id,
  32400. feature.name,
  32401. feature.uniquename,
  32402. feature.residues,
  32403. feature.seqlen,
  32404. feature.md5checksum,
  32405. feature.type_id,
  32406. feature.is_analysis,
  32407. feature.is_obsolete,
  32408. feature.timeaccessioned,
  32409. feature.timelastmodified
  32410. FROM (feature
  32411. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32412. WHERE ((cvterm.name)::text = 'propeptide'::text);
  32413. --
  32414. -- Name: propeptide_cleavage_site; Type: VIEW; Schema: so; Owner: -
  32415. --
  32416. CREATE VIEW propeptide_cleavage_site AS
  32417. SELECT feature.feature_id AS propeptide_cleavage_site_id,
  32418. feature.feature_id,
  32419. feature.dbxref_id,
  32420. feature.organism_id,
  32421. feature.name,
  32422. feature.uniquename,
  32423. feature.residues,
  32424. feature.seqlen,
  32425. feature.md5checksum,
  32426. feature.type_id,
  32427. feature.is_analysis,
  32428. feature.is_obsolete,
  32429. feature.timeaccessioned,
  32430. feature.timelastmodified
  32431. FROM (feature
  32432. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32433. WHERE ((cvterm.name)::text = 'propeptide_cleavage_site'::text);
  32434. --
  32435. -- Name: prophage; Type: VIEW; Schema: so; Owner: -
  32436. --
  32437. CREATE VIEW prophage AS
  32438. SELECT feature.feature_id AS prophage_id,
  32439. feature.feature_id,
  32440. feature.dbxref_id,
  32441. feature.organism_id,
  32442. feature.name,
  32443. feature.uniquename,
  32444. feature.residues,
  32445. feature.seqlen,
  32446. feature.md5checksum,
  32447. feature.type_id,
  32448. feature.is_analysis,
  32449. feature.is_obsolete,
  32450. feature.timeaccessioned,
  32451. feature.timelastmodified
  32452. FROM (feature
  32453. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32454. WHERE ((cvterm.name)::text = 'prophage'::text);
  32455. --
  32456. -- Name: proplastid_gene; Type: VIEW; Schema: so; Owner: -
  32457. --
  32458. CREATE VIEW proplastid_gene AS
  32459. SELECT feature.feature_id AS proplastid_gene_id,
  32460. feature.feature_id,
  32461. feature.dbxref_id,
  32462. feature.organism_id,
  32463. feature.name,
  32464. feature.uniquename,
  32465. feature.residues,
  32466. feature.seqlen,
  32467. feature.md5checksum,
  32468. feature.type_id,
  32469. feature.is_analysis,
  32470. feature.is_obsolete,
  32471. feature.timeaccessioned,
  32472. feature.timelastmodified
  32473. FROM (feature
  32474. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32475. WHERE ((cvterm.name)::text = 'proplastid_gene'::text);
  32476. --
  32477. -- Name: proplastid_sequence; Type: VIEW; Schema: so; Owner: -
  32478. --
  32479. CREATE VIEW proplastid_sequence AS
  32480. SELECT feature.feature_id AS proplastid_sequence_id,
  32481. feature.feature_id,
  32482. feature.dbxref_id,
  32483. feature.organism_id,
  32484. feature.name,
  32485. feature.uniquename,
  32486. feature.residues,
  32487. feature.seqlen,
  32488. feature.md5checksum,
  32489. feature.type_id,
  32490. feature.is_analysis,
  32491. feature.is_obsolete,
  32492. feature.timeaccessioned,
  32493. feature.timelastmodified
  32494. FROM (feature
  32495. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32496. WHERE ((cvterm.name)::text = 'proplastid_sequence'::text);
  32497. --
  32498. -- Name: protein_binding_site; Type: VIEW; Schema: so; Owner: -
  32499. --
  32500. CREATE VIEW protein_binding_site AS
  32501. SELECT feature.feature_id AS protein_binding_site_id,
  32502. feature.feature_id,
  32503. feature.dbxref_id,
  32504. feature.organism_id,
  32505. feature.name,
  32506. feature.uniquename,
  32507. feature.residues,
  32508. feature.seqlen,
  32509. feature.md5checksum,
  32510. feature.type_id,
  32511. feature.is_analysis,
  32512. feature.is_obsolete,
  32513. feature.timeaccessioned,
  32514. feature.timelastmodified
  32515. FROM (feature
  32516. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32517. 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));
  32518. --
  32519. -- Name: protein_coding; Type: VIEW; Schema: so; Owner: -
  32520. --
  32521. CREATE VIEW protein_coding AS
  32522. SELECT feature.feature_id AS protein_coding_id,
  32523. feature.feature_id,
  32524. feature.dbxref_id,
  32525. feature.organism_id,
  32526. feature.name,
  32527. feature.uniquename,
  32528. feature.residues,
  32529. feature.seqlen,
  32530. feature.md5checksum,
  32531. feature.type_id,
  32532. feature.is_analysis,
  32533. feature.is_obsolete,
  32534. feature.timeaccessioned,
  32535. feature.timelastmodified
  32536. FROM (feature
  32537. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32538. WHERE (((cvterm.name)::text = 'intein_containing'::text) OR ((cvterm.name)::text = 'protein_coding'::text));
  32539. --
  32540. -- Name: protein_coding_gene; Type: VIEW; Schema: public; Owner: -
  32541. --
  32542. --
  32543. -- Name: protein_coding_gene; Type: VIEW; Schema: so; Owner: -
  32544. --
  32545. CREATE VIEW protein_coding_gene AS
  32546. SELECT feature.feature_id AS protein_coding_gene_id,
  32547. feature.feature_id,
  32548. feature.dbxref_id,
  32549. feature.organism_id,
  32550. feature.name,
  32551. feature.uniquename,
  32552. feature.residues,
  32553. feature.seqlen,
  32554. feature.md5checksum,
  32555. feature.type_id,
  32556. feature.is_analysis,
  32557. feature.is_obsolete,
  32558. feature.timeaccessioned,
  32559. feature.timelastmodified
  32560. FROM (feature
  32561. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32562. 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));
  32563. --
  32564. -- Name: protein_coding_primary_transcript; Type: VIEW; Schema: so; Owner: -
  32565. --
  32566. CREATE VIEW protein_coding_primary_transcript AS
  32567. SELECT feature.feature_id AS protein_coding_primary_transcript_id,
  32568. feature.feature_id,
  32569. feature.dbxref_id,
  32570. feature.organism_id,
  32571. feature.name,
  32572. feature.uniquename,
  32573. feature.residues,
  32574. feature.seqlen,
  32575. feature.md5checksum,
  32576. feature.type_id,
  32577. feature.is_analysis,
  32578. feature.is_obsolete,
  32579. feature.timeaccessioned,
  32580. feature.timelastmodified
  32581. FROM (feature
  32582. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32583. WHERE (((cvterm.name)::text = 'pre_edited_mRNA'::text) OR ((cvterm.name)::text = 'protein_coding_primary_transcript'::text));
  32584. --
  32585. -- Name: protein_match; Type: VIEW; Schema: so; Owner: -
  32586. --
  32587. CREATE VIEW protein_match AS
  32588. SELECT feature.feature_id AS protein_match_id,
  32589. feature.feature_id,
  32590. feature.dbxref_id,
  32591. feature.organism_id,
  32592. feature.name,
  32593. feature.uniquename,
  32594. feature.residues,
  32595. feature.seqlen,
  32596. feature.md5checksum,
  32597. feature.type_id,
  32598. feature.is_analysis,
  32599. feature.is_obsolete,
  32600. feature.timeaccessioned,
  32601. feature.timelastmodified
  32602. FROM (feature
  32603. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32604. WHERE ((cvterm.name)::text = 'protein_match'::text);
  32605. --
  32606. -- Name: protein_protein_contact; Type: VIEW; Schema: so; Owner: -
  32607. --
  32608. CREATE VIEW protein_protein_contact AS
  32609. SELECT feature.feature_id AS protein_protein_contact_id,
  32610. feature.feature_id,
  32611. feature.dbxref_id,
  32612. feature.organism_id,
  32613. feature.name,
  32614. feature.uniquename,
  32615. feature.residues,
  32616. feature.seqlen,
  32617. feature.md5checksum,
  32618. feature.type_id,
  32619. feature.is_analysis,
  32620. feature.is_obsolete,
  32621. feature.timeaccessioned,
  32622. feature.timelastmodified
  32623. FROM (feature
  32624. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32625. WHERE ((cvterm.name)::text = 'protein_protein_contact'::text);
  32626. --
  32627. -- Name: proviral_gene; Type: VIEW; Schema: so; Owner: -
  32628. --
  32629. CREATE VIEW proviral_gene AS
  32630. SELECT feature.feature_id AS proviral_gene_id,
  32631. feature.feature_id,
  32632. feature.dbxref_id,
  32633. feature.organism_id,
  32634. feature.name,
  32635. feature.uniquename,
  32636. feature.residues,
  32637. feature.seqlen,
  32638. feature.md5checksum,
  32639. feature.type_id,
  32640. feature.is_analysis,
  32641. feature.is_obsolete,
  32642. feature.timeaccessioned,
  32643. feature.timelastmodified
  32644. FROM (feature
  32645. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32646. WHERE (((cvterm.name)::text = 'endogenous_retroviral_gene'::text) OR ((cvterm.name)::text = 'proviral_gene'::text));
  32647. --
  32648. -- Name: proviral_location; Type: VIEW; Schema: so; Owner: -
  32649. --
  32650. CREATE VIEW proviral_location AS
  32651. SELECT feature.feature_id AS proviral_location_id,
  32652. feature.feature_id,
  32653. feature.dbxref_id,
  32654. feature.organism_id,
  32655. feature.name,
  32656. feature.uniquename,
  32657. feature.residues,
  32658. feature.seqlen,
  32659. feature.md5checksum,
  32660. feature.type_id,
  32661. feature.is_analysis,
  32662. feature.is_obsolete,
  32663. feature.timeaccessioned,
  32664. feature.timelastmodified
  32665. FROM (feature
  32666. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32667. WHERE (((cvterm.name)::text = 'endogenous_retroviral_sequence'::text) OR ((cvterm.name)::text = 'proviral_location'::text));
  32668. --
  32669. -- Name: proviral_region; Type: VIEW; Schema: so; Owner: -
  32670. --
  32671. CREATE VIEW proviral_region AS
  32672. SELECT feature.feature_id AS proviral_region_id,
  32673. feature.feature_id,
  32674. feature.dbxref_id,
  32675. feature.organism_id,
  32676. feature.name,
  32677. feature.uniquename,
  32678. feature.residues,
  32679. feature.seqlen,
  32680. feature.md5checksum,
  32681. feature.type_id,
  32682. feature.is_analysis,
  32683. feature.is_obsolete,
  32684. feature.timeaccessioned,
  32685. feature.timelastmodified
  32686. FROM (feature
  32687. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32688. WHERE (((cvterm.name)::text = 'prophage'::text) OR ((cvterm.name)::text = 'proviral_region'::text));
  32689. --
  32690. -- Name: proximal_promoter_element; Type: VIEW; Schema: so; Owner: -
  32691. --
  32692. CREATE VIEW proximal_promoter_element AS
  32693. SELECT feature.feature_id AS proximal_promoter_element_id,
  32694. feature.feature_id,
  32695. feature.dbxref_id,
  32696. feature.organism_id,
  32697. feature.name,
  32698. feature.uniquename,
  32699. feature.residues,
  32700. feature.seqlen,
  32701. feature.md5checksum,
  32702. feature.type_id,
  32703. feature.is_analysis,
  32704. feature.is_obsolete,
  32705. feature.timeaccessioned,
  32706. feature.timelastmodified
  32707. FROM (feature
  32708. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32709. WHERE ((cvterm.name)::text = 'proximal_promoter_element'::text);
  32710. --
  32711. -- Name: pse_motif; Type: VIEW; Schema: so; Owner: -
  32712. --
  32713. CREATE VIEW pse_motif AS
  32714. SELECT feature.feature_id AS pse_motif_id,
  32715. feature.feature_id,
  32716. feature.dbxref_id,
  32717. feature.organism_id,
  32718. feature.name,
  32719. feature.uniquename,
  32720. feature.residues,
  32721. feature.seqlen,
  32722. feature.md5checksum,
  32723. feature.type_id,
  32724. feature.is_analysis,
  32725. feature.is_obsolete,
  32726. feature.timeaccessioned,
  32727. feature.timelastmodified
  32728. FROM (feature
  32729. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32730. WHERE ((cvterm.name)::text = 'PSE_motif'::text);
  32731. --
  32732. -- Name: pseudogene; Type: VIEW; Schema: so; Owner: -
  32733. --
  32734. CREATE VIEW pseudogene AS
  32735. SELECT feature.feature_id AS pseudogene_id,
  32736. feature.feature_id,
  32737. feature.dbxref_id,
  32738. feature.organism_id,
  32739. feature.name,
  32740. feature.uniquename,
  32741. feature.residues,
  32742. feature.seqlen,
  32743. feature.md5checksum,
  32744. feature.type_id,
  32745. feature.is_analysis,
  32746. feature.is_obsolete,
  32747. feature.timeaccessioned,
  32748. feature.timelastmodified
  32749. FROM (feature
  32750. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32751. 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));
  32752. --
  32753. -- Name: pseudogene_by_unequal_crossing_over; Type: VIEW; Schema: so; Owner: -
  32754. --
  32755. CREATE VIEW pseudogene_by_unequal_crossing_over AS
  32756. SELECT feature.feature_id AS pseudogene_by_unequal_crossing_over_id,
  32757. feature.feature_id,
  32758. feature.dbxref_id,
  32759. feature.organism_id,
  32760. feature.name,
  32761. feature.uniquename,
  32762. feature.residues,
  32763. feature.seqlen,
  32764. feature.md5checksum,
  32765. feature.type_id,
  32766. feature.is_analysis,
  32767. feature.is_obsolete,
  32768. feature.timeaccessioned,
  32769. feature.timelastmodified
  32770. FROM (feature
  32771. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32772. WHERE ((cvterm.name)::text = 'pseudogene_by_unequal_crossing_over'::text);
  32773. --
  32774. -- Name: pseudogenic_exon; Type: VIEW; Schema: so; Owner: -
  32775. --
  32776. CREATE VIEW pseudogenic_exon AS
  32777. SELECT feature.feature_id AS pseudogenic_exon_id,
  32778. feature.feature_id,
  32779. feature.dbxref_id,
  32780. feature.organism_id,
  32781. feature.name,
  32782. feature.uniquename,
  32783. feature.residues,
  32784. feature.seqlen,
  32785. feature.md5checksum,
  32786. feature.type_id,
  32787. feature.is_analysis,
  32788. feature.is_obsolete,
  32789. feature.timeaccessioned,
  32790. feature.timelastmodified
  32791. FROM (feature
  32792. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32793. WHERE ((cvterm.name)::text = 'pseudogenic_exon'::text);
  32794. --
  32795. -- Name: pseudogenic_gene_segment; Type: VIEW; Schema: so; Owner: -
  32796. --
  32797. CREATE VIEW pseudogenic_gene_segment AS
  32798. SELECT feature.feature_id AS pseudogenic_gene_segment_id,
  32799. feature.feature_id,
  32800. feature.dbxref_id,
  32801. feature.organism_id,
  32802. feature.name,
  32803. feature.uniquename,
  32804. feature.residues,
  32805. feature.seqlen,
  32806. feature.md5checksum,
  32807. feature.type_id,
  32808. feature.is_analysis,
  32809. feature.is_obsolete,
  32810. feature.timeaccessioned,
  32811. feature.timelastmodified
  32812. FROM (feature
  32813. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32814. WHERE ((cvterm.name)::text = 'pseudogenic_gene_segment'::text);
  32815. --
  32816. -- Name: pseudogenic_region; Type: VIEW; Schema: so; Owner: -
  32817. --
  32818. CREATE VIEW pseudogenic_region AS
  32819. SELECT feature.feature_id AS pseudogenic_region_id,
  32820. feature.feature_id,
  32821. feature.dbxref_id,
  32822. feature.organism_id,
  32823. feature.name,
  32824. feature.uniquename,
  32825. feature.residues,
  32826. feature.seqlen,
  32827. feature.md5checksum,
  32828. feature.type_id,
  32829. feature.is_analysis,
  32830. feature.is_obsolete,
  32831. feature.timeaccessioned,
  32832. feature.timelastmodified
  32833. FROM (feature
  32834. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32835. 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));
  32836. --
  32837. -- Name: pseudogenic_rrna; Type: VIEW; Schema: so; Owner: -
  32838. --
  32839. CREATE VIEW pseudogenic_rrna AS
  32840. SELECT feature.feature_id AS pseudogenic_rrna_id,
  32841. feature.feature_id,
  32842. feature.dbxref_id,
  32843. feature.organism_id,
  32844. feature.name,
  32845. feature.uniquename,
  32846. feature.residues,
  32847. feature.seqlen,
  32848. feature.md5checksum,
  32849. feature.type_id,
  32850. feature.is_analysis,
  32851. feature.is_obsolete,
  32852. feature.timeaccessioned,
  32853. feature.timelastmodified
  32854. FROM (feature
  32855. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32856. WHERE ((cvterm.name)::text = 'pseudogenic_rRNA'::text);
  32857. --
  32858. -- Name: pseudogenic_transcript; Type: VIEW; Schema: so; Owner: -
  32859. --
  32860. CREATE VIEW pseudogenic_transcript AS
  32861. SELECT feature.feature_id AS pseudogenic_transcript_id,
  32862. feature.feature_id,
  32863. feature.dbxref_id,
  32864. feature.organism_id,
  32865. feature.name,
  32866. feature.uniquename,
  32867. feature.residues,
  32868. feature.seqlen,
  32869. feature.md5checksum,
  32870. feature.type_id,
  32871. feature.is_analysis,
  32872. feature.is_obsolete,
  32873. feature.timeaccessioned,
  32874. feature.timelastmodified
  32875. FROM (feature
  32876. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32877. WHERE ((cvterm.name)::text = 'pseudogenic_transcript'::text);
  32878. --
  32879. -- Name: pseudogenic_trna; Type: VIEW; Schema: so; Owner: -
  32880. --
  32881. CREATE VIEW pseudogenic_trna AS
  32882. SELECT feature.feature_id AS pseudogenic_trna_id,
  32883. feature.feature_id,
  32884. feature.dbxref_id,
  32885. feature.organism_id,
  32886. feature.name,
  32887. feature.uniquename,
  32888. feature.residues,
  32889. feature.seqlen,
  32890. feature.md5checksum,
  32891. feature.type_id,
  32892. feature.is_analysis,
  32893. feature.is_obsolete,
  32894. feature.timeaccessioned,
  32895. feature.timelastmodified
  32896. FROM (feature
  32897. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32898. WHERE ((cvterm.name)::text = 'pseudogenic_tRNA'::text);
  32899. --
  32900. -- Name: pseudoknot; Type: VIEW; Schema: so; Owner: -
  32901. --
  32902. CREATE VIEW pseudoknot AS
  32903. SELECT feature.feature_id AS pseudoknot_id,
  32904. feature.feature_id,
  32905. feature.dbxref_id,
  32906. feature.organism_id,
  32907. feature.name,
  32908. feature.uniquename,
  32909. feature.residues,
  32910. feature.seqlen,
  32911. feature.md5checksum,
  32912. feature.type_id,
  32913. feature.is_analysis,
  32914. feature.is_obsolete,
  32915. feature.timeaccessioned,
  32916. feature.timelastmodified
  32917. FROM (feature
  32918. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32919. WHERE ((((cvterm.name)::text = 'recoding_pseudoknot'::text) OR ((cvterm.name)::text = 'H_pseudoknot'::text)) OR ((cvterm.name)::text = 'pseudoknot'::text));
  32920. --
  32921. -- Name: pseudouridine; Type: VIEW; Schema: so; Owner: -
  32922. --
  32923. CREATE VIEW pseudouridine AS
  32924. SELECT feature.feature_id AS pseudouridine_id,
  32925. feature.feature_id,
  32926. feature.dbxref_id,
  32927. feature.organism_id,
  32928. feature.name,
  32929. feature.uniquename,
  32930. feature.residues,
  32931. feature.seqlen,
  32932. feature.md5checksum,
  32933. feature.type_id,
  32934. feature.is_analysis,
  32935. feature.is_obsolete,
  32936. feature.timeaccessioned,
  32937. feature.timelastmodified
  32938. FROM (feature
  32939. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32940. WHERE ((cvterm.name)::text = 'pseudouridine'::text);
  32941. --
  32942. -- Name: pseudouridylation_guide_snorna; Type: VIEW; Schema: so; Owner: -
  32943. --
  32944. CREATE VIEW pseudouridylation_guide_snorna AS
  32945. SELECT feature.feature_id AS pseudouridylation_guide_snorna_id,
  32946. feature.feature_id,
  32947. feature.dbxref_id,
  32948. feature.organism_id,
  32949. feature.name,
  32950. feature.uniquename,
  32951. feature.residues,
  32952. feature.seqlen,
  32953. feature.md5checksum,
  32954. feature.type_id,
  32955. feature.is_analysis,
  32956. feature.is_obsolete,
  32957. feature.timeaccessioned,
  32958. feature.timelastmodified
  32959. FROM (feature
  32960. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32961. WHERE ((cvterm.name)::text = 'pseudouridylation_guide_snoRNA'::text);
  32962. --
  32963. -- Name: purine_to_pyrimidine_transversion; Type: VIEW; Schema: so; Owner: -
  32964. --
  32965. CREATE VIEW purine_to_pyrimidine_transversion AS
  32966. SELECT feature.feature_id AS purine_to_pyrimidine_transversion_id,
  32967. feature.feature_id,
  32968. feature.dbxref_id,
  32969. feature.organism_id,
  32970. feature.name,
  32971. feature.uniquename,
  32972. feature.residues,
  32973. feature.seqlen,
  32974. feature.md5checksum,
  32975. feature.type_id,
  32976. feature.is_analysis,
  32977. feature.is_obsolete,
  32978. feature.timeaccessioned,
  32979. feature.timelastmodified
  32980. FROM (feature
  32981. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  32982. 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));
  32983. --
  32984. -- Name: purine_transition; Type: VIEW; Schema: so; Owner: -
  32985. --
  32986. CREATE VIEW purine_transition AS
  32987. SELECT feature.feature_id AS purine_transition_id,
  32988. feature.feature_id,
  32989. feature.dbxref_id,
  32990. feature.organism_id,
  32991. feature.name,
  32992. feature.uniquename,
  32993. feature.residues,
  32994. feature.seqlen,
  32995. feature.md5checksum,
  32996. feature.type_id,
  32997. feature.is_analysis,
  32998. feature.is_obsolete,
  32999. feature.timeaccessioned,
  33000. feature.timelastmodified
  33001. FROM (feature
  33002. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33003. 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));
  33004. --
  33005. -- Name: pyrimidine_to_purine_transversion; Type: VIEW; Schema: so; Owner: -
  33006. --
  33007. CREATE VIEW pyrimidine_to_purine_transversion AS
  33008. SELECT feature.feature_id AS pyrimidine_to_purine_transversion_id,
  33009. feature.feature_id,
  33010. feature.dbxref_id,
  33011. feature.organism_id,
  33012. feature.name,
  33013. feature.uniquename,
  33014. feature.residues,
  33015. feature.seqlen,
  33016. feature.md5checksum,
  33017. feature.type_id,
  33018. feature.is_analysis,
  33019. feature.is_obsolete,
  33020. feature.timeaccessioned,
  33021. feature.timelastmodified
  33022. FROM (feature
  33023. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33024. 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));
  33025. --
  33026. -- Name: pyrimidine_transition; Type: VIEW; Schema: so; Owner: -
  33027. --
  33028. CREATE VIEW pyrimidine_transition AS
  33029. SELECT feature.feature_id AS pyrimidine_transition_id,
  33030. feature.feature_id,
  33031. feature.dbxref_id,
  33032. feature.organism_id,
  33033. feature.name,
  33034. feature.uniquename,
  33035. feature.residues,
  33036. feature.seqlen,
  33037. feature.md5checksum,
  33038. feature.type_id,
  33039. feature.is_analysis,
  33040. feature.is_obsolete,
  33041. feature.timeaccessioned,
  33042. feature.timelastmodified
  33043. FROM (feature
  33044. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33045. 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));
  33046. --
  33047. -- Name: pyrosequenced_read; Type: VIEW; Schema: so; Owner: -
  33048. --
  33049. CREATE VIEW pyrosequenced_read AS
  33050. SELECT feature.feature_id AS pyrosequenced_read_id,
  33051. feature.feature_id,
  33052. feature.dbxref_id,
  33053. feature.organism_id,
  33054. feature.name,
  33055. feature.uniquename,
  33056. feature.residues,
  33057. feature.seqlen,
  33058. feature.md5checksum,
  33059. feature.type_id,
  33060. feature.is_analysis,
  33061. feature.is_obsolete,
  33062. feature.timeaccessioned,
  33063. feature.timelastmodified
  33064. FROM (feature
  33065. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33066. WHERE ((cvterm.name)::text = 'pyrosequenced_read'::text);
  33067. --
  33068. -- Name: pyrrolysine; Type: VIEW; Schema: so; Owner: -
  33069. --
  33070. CREATE VIEW pyrrolysine AS
  33071. SELECT feature.feature_id AS pyrrolysine_id,
  33072. feature.feature_id,
  33073. feature.dbxref_id,
  33074. feature.organism_id,
  33075. feature.name,
  33076. feature.uniquename,
  33077. feature.residues,
  33078. feature.seqlen,
  33079. feature.md5checksum,
  33080. feature.type_id,
  33081. feature.is_analysis,
  33082. feature.is_obsolete,
  33083. feature.timeaccessioned,
  33084. feature.timelastmodified
  33085. FROM (feature
  33086. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33087. WHERE ((cvterm.name)::text = 'pyrrolysine'::text);
  33088. --
  33089. -- Name: pyrrolysine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  33090. --
  33091. CREATE VIEW pyrrolysine_trna_primary_transcript AS
  33092. SELECT feature.feature_id AS pyrrolysine_trna_primary_transcript_id,
  33093. feature.feature_id,
  33094. feature.dbxref_id,
  33095. feature.organism_id,
  33096. feature.name,
  33097. feature.uniquename,
  33098. feature.residues,
  33099. feature.seqlen,
  33100. feature.md5checksum,
  33101. feature.type_id,
  33102. feature.is_analysis,
  33103. feature.is_obsolete,
  33104. feature.timeaccessioned,
  33105. feature.timelastmodified
  33106. FROM (feature
  33107. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33108. WHERE ((cvterm.name)::text = 'pyrrolysine_tRNA_primary_transcript'::text);
  33109. --
  33110. -- Name: pyrrolysyl_trna; Type: VIEW; Schema: so; Owner: -
  33111. --
  33112. CREATE VIEW pyrrolysyl_trna AS
  33113. SELECT feature.feature_id AS pyrrolysyl_trna_id,
  33114. feature.feature_id,
  33115. feature.dbxref_id,
  33116. feature.organism_id,
  33117. feature.name,
  33118. feature.uniquename,
  33119. feature.residues,
  33120. feature.seqlen,
  33121. feature.md5checksum,
  33122. feature.type_id,
  33123. feature.is_analysis,
  33124. feature.is_obsolete,
  33125. feature.timeaccessioned,
  33126. feature.timelastmodified
  33127. FROM (feature
  33128. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33129. WHERE ((cvterm.name)::text = 'pyrrolysyl_tRNA'::text);
  33130. --
  33131. -- Name: qtl; Type: VIEW; Schema: so; Owner: -
  33132. --
  33133. CREATE VIEW qtl AS
  33134. SELECT feature.feature_id AS qtl_id,
  33135. feature.feature_id,
  33136. feature.dbxref_id,
  33137. feature.organism_id,
  33138. feature.name,
  33139. feature.uniquename,
  33140. feature.residues,
  33141. feature.seqlen,
  33142. feature.md5checksum,
  33143. feature.type_id,
  33144. feature.is_analysis,
  33145. feature.is_obsolete,
  33146. feature.timeaccessioned,
  33147. feature.timelastmodified
  33148. FROM (feature
  33149. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33150. WHERE ((cvterm.name)::text = 'QTL'::text);
  33151. --
  33152. -- Name: quality_value; Type: VIEW; Schema: so; Owner: -
  33153. --
  33154. CREATE VIEW quality_value AS
  33155. SELECT feature.feature_id AS quality_value_id,
  33156. feature.feature_id,
  33157. feature.dbxref_id,
  33158. feature.organism_id,
  33159. feature.name,
  33160. feature.uniquename,
  33161. feature.residues,
  33162. feature.seqlen,
  33163. feature.md5checksum,
  33164. feature.type_id,
  33165. feature.is_analysis,
  33166. feature.is_obsolete,
  33167. feature.timeaccessioned,
  33168. feature.timelastmodified
  33169. FROM (feature
  33170. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33171. WHERE ((cvterm.name)::text = 'quality_value'::text);
  33172. --
  33173. -- Name: quantitative_variant; Type: VIEW; Schema: so; Owner: -
  33174. --
  33175. CREATE VIEW quantitative_variant AS
  33176. SELECT feature.feature_id AS quantitative_variant_id,
  33177. feature.feature_id,
  33178. feature.dbxref_id,
  33179. feature.organism_id,
  33180. feature.name,
  33181. feature.uniquename,
  33182. feature.residues,
  33183. feature.seqlen,
  33184. feature.md5checksum,
  33185. feature.type_id,
  33186. feature.is_analysis,
  33187. feature.is_obsolete,
  33188. feature.timeaccessioned,
  33189. feature.timelastmodified
  33190. FROM (feature
  33191. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33192. WHERE ((cvterm.name)::text = 'quantitative_variant'::text);
  33193. --
  33194. -- Name: queuosine; Type: VIEW; Schema: so; Owner: -
  33195. --
  33196. CREATE VIEW queuosine AS
  33197. SELECT feature.feature_id AS queuosine_id,
  33198. feature.feature_id,
  33199. feature.dbxref_id,
  33200. feature.organism_id,
  33201. feature.name,
  33202. feature.uniquename,
  33203. feature.residues,
  33204. feature.seqlen,
  33205. feature.md5checksum,
  33206. feature.type_id,
  33207. feature.is_analysis,
  33208. feature.is_obsolete,
  33209. feature.timeaccessioned,
  33210. feature.timelastmodified
  33211. FROM (feature
  33212. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33213. WHERE ((cvterm.name)::text = 'queuosine'::text);
  33214. --
  33215. -- Name: r_five_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  33216. --
  33217. CREATE VIEW r_five_prime_ltr_region AS
  33218. SELECT feature.feature_id AS r_five_prime_ltr_region_id,
  33219. feature.feature_id,
  33220. feature.dbxref_id,
  33221. feature.organism_id,
  33222. feature.name,
  33223. feature.uniquename,
  33224. feature.residues,
  33225. feature.seqlen,
  33226. feature.md5checksum,
  33227. feature.type_id,
  33228. feature.is_analysis,
  33229. feature.is_obsolete,
  33230. feature.timeaccessioned,
  33231. feature.timelastmodified
  33232. FROM (feature
  33233. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33234. WHERE ((cvterm.name)::text = 'R_five_prime_LTR_region'::text);
  33235. --
  33236. -- Name: r_gna; Type: VIEW; Schema: so; Owner: -
  33237. --
  33238. CREATE VIEW r_gna AS
  33239. SELECT feature.feature_id AS r_gna_id,
  33240. feature.feature_id,
  33241. feature.dbxref_id,
  33242. feature.organism_id,
  33243. feature.name,
  33244. feature.uniquename,
  33245. feature.residues,
  33246. feature.seqlen,
  33247. feature.md5checksum,
  33248. feature.type_id,
  33249. feature.is_analysis,
  33250. feature.is_obsolete,
  33251. feature.timeaccessioned,
  33252. feature.timelastmodified
  33253. FROM (feature
  33254. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33255. WHERE ((cvterm.name)::text = 'R_GNA'::text);
  33256. --
  33257. -- Name: r_gna_oligo; Type: VIEW; Schema: so; Owner: -
  33258. --
  33259. CREATE VIEW r_gna_oligo AS
  33260. SELECT feature.feature_id AS r_gna_oligo_id,
  33261. feature.feature_id,
  33262. feature.dbxref_id,
  33263. feature.organism_id,
  33264. feature.name,
  33265. feature.uniquename,
  33266. feature.residues,
  33267. feature.seqlen,
  33268. feature.md5checksum,
  33269. feature.type_id,
  33270. feature.is_analysis,
  33271. feature.is_obsolete,
  33272. feature.timeaccessioned,
  33273. feature.timelastmodified
  33274. FROM (feature
  33275. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33276. WHERE ((cvterm.name)::text = 'R_GNA_oligo'::text);
  33277. --
  33278. -- Name: r_ltr_region; Type: VIEW; Schema: so; Owner: -
  33279. --
  33280. CREATE VIEW r_ltr_region AS
  33281. SELECT feature.feature_id AS r_ltr_region_id,
  33282. feature.feature_id,
  33283. feature.dbxref_id,
  33284. feature.organism_id,
  33285. feature.name,
  33286. feature.uniquename,
  33287. feature.residues,
  33288. feature.seqlen,
  33289. feature.md5checksum,
  33290. feature.type_id,
  33291. feature.is_analysis,
  33292. feature.is_obsolete,
  33293. feature.timeaccessioned,
  33294. feature.timelastmodified
  33295. FROM (feature
  33296. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33297. WHERE (((cvterm.name)::text = 'R_five_prime_LTR_region'::text) OR ((cvterm.name)::text = 'R_LTR_region'::text));
  33298. --
  33299. -- Name: r_three_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  33300. --
  33301. CREATE VIEW r_three_prime_ltr_region AS
  33302. SELECT feature.feature_id AS r_three_prime_ltr_region_id,
  33303. feature.feature_id,
  33304. feature.dbxref_id,
  33305. feature.organism_id,
  33306. feature.name,
  33307. feature.uniquename,
  33308. feature.residues,
  33309. feature.seqlen,
  33310. feature.md5checksum,
  33311. feature.type_id,
  33312. feature.is_analysis,
  33313. feature.is_obsolete,
  33314. feature.timeaccessioned,
  33315. feature.timelastmodified
  33316. FROM (feature
  33317. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33318. WHERE ((cvterm.name)::text = 'R_three_prime_LTR_region'::text);
  33319. --
  33320. -- Name: random_sequence; Type: VIEW; Schema: so; Owner: -
  33321. --
  33322. CREATE VIEW random_sequence AS
  33323. SELECT feature.feature_id AS random_sequence_id,
  33324. feature.feature_id,
  33325. feature.dbxref_id,
  33326. feature.organism_id,
  33327. feature.name,
  33328. feature.uniquename,
  33329. feature.residues,
  33330. feature.seqlen,
  33331. feature.md5checksum,
  33332. feature.type_id,
  33333. feature.is_analysis,
  33334. feature.is_obsolete,
  33335. feature.timeaccessioned,
  33336. feature.timelastmodified
  33337. FROM (feature
  33338. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33339. WHERE ((cvterm.name)::text = 'random_sequence'::text);
  33340. --
  33341. -- Name: rapd; Type: VIEW; Schema: so; Owner: -
  33342. --
  33343. CREATE VIEW rapd AS
  33344. SELECT feature.feature_id AS rapd_id,
  33345. feature.feature_id,
  33346. feature.dbxref_id,
  33347. feature.organism_id,
  33348. feature.name,
  33349. feature.uniquename,
  33350. feature.residues,
  33351. feature.seqlen,
  33352. feature.md5checksum,
  33353. feature.type_id,
  33354. feature.is_analysis,
  33355. feature.is_obsolete,
  33356. feature.timeaccessioned,
  33357. feature.timelastmodified
  33358. FROM (feature
  33359. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33360. WHERE ((cvterm.name)::text = 'RAPD'::text);
  33361. --
  33362. -- Name: rare_variant; Type: VIEW; Schema: so; Owner: -
  33363. --
  33364. CREATE VIEW rare_variant AS
  33365. SELECT feature.feature_id AS rare_variant_id,
  33366. feature.feature_id,
  33367. feature.dbxref_id,
  33368. feature.organism_id,
  33369. feature.name,
  33370. feature.uniquename,
  33371. feature.residues,
  33372. feature.seqlen,
  33373. feature.md5checksum,
  33374. feature.type_id,
  33375. feature.is_analysis,
  33376. feature.is_obsolete,
  33377. feature.timeaccessioned,
  33378. feature.timelastmodified
  33379. FROM (feature
  33380. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33381. WHERE ((cvterm.name)::text = 'rare_variant'::text);
  33382. --
  33383. -- Name: rasirna; Type: VIEW; Schema: so; Owner: -
  33384. --
  33385. CREATE VIEW rasirna AS
  33386. SELECT feature.feature_id AS rasirna_id,
  33387. feature.feature_id,
  33388. feature.dbxref_id,
  33389. feature.organism_id,
  33390. feature.name,
  33391. feature.uniquename,
  33392. feature.residues,
  33393. feature.seqlen,
  33394. feature.md5checksum,
  33395. feature.type_id,
  33396. feature.is_analysis,
  33397. feature.is_obsolete,
  33398. feature.timeaccessioned,
  33399. feature.timelastmodified
  33400. FROM (feature
  33401. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33402. WHERE ((cvterm.name)::text = 'rasiRNA'::text);
  33403. --
  33404. -- Name: rate_of_transcription_variant; Type: VIEW; Schema: so; Owner: -
  33405. --
  33406. CREATE VIEW rate_of_transcription_variant AS
  33407. SELECT feature.feature_id AS rate_of_transcription_variant_id,
  33408. feature.feature_id,
  33409. feature.dbxref_id,
  33410. feature.organism_id,
  33411. feature.name,
  33412. feature.uniquename,
  33413. feature.residues,
  33414. feature.seqlen,
  33415. feature.md5checksum,
  33416. feature.type_id,
  33417. feature.is_analysis,
  33418. feature.is_obsolete,
  33419. feature.timeaccessioned,
  33420. feature.timelastmodified
  33421. FROM (feature
  33422. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33423. 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));
  33424. --
  33425. -- Name: read; Type: VIEW; Schema: so; Owner: -
  33426. --
  33427. CREATE VIEW read AS
  33428. SELECT feature.feature_id AS read_id,
  33429. feature.feature_id,
  33430. feature.dbxref_id,
  33431. feature.organism_id,
  33432. feature.name,
  33433. feature.uniquename,
  33434. feature.residues,
  33435. feature.seqlen,
  33436. feature.md5checksum,
  33437. feature.type_id,
  33438. feature.is_analysis,
  33439. feature.is_obsolete,
  33440. feature.timeaccessioned,
  33441. feature.timelastmodified
  33442. FROM (feature
  33443. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33444. 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));
  33445. --
  33446. -- Name: read_pair; Type: VIEW; Schema: so; Owner: -
  33447. --
  33448. CREATE VIEW read_pair AS
  33449. SELECT feature.feature_id AS read_pair_id,
  33450. feature.feature_id,
  33451. feature.dbxref_id,
  33452. feature.organism_id,
  33453. feature.name,
  33454. feature.uniquename,
  33455. feature.residues,
  33456. feature.seqlen,
  33457. feature.md5checksum,
  33458. feature.type_id,
  33459. feature.is_analysis,
  33460. feature.is_obsolete,
  33461. feature.timeaccessioned,
  33462. feature.timelastmodified
  33463. FROM (feature
  33464. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33465. WHERE ((cvterm.name)::text = 'read_pair'::text);
  33466. --
  33467. -- Name: reading_frame; Type: VIEW; Schema: so; Owner: -
  33468. --
  33469. CREATE VIEW reading_frame AS
  33470. SELECT feature.feature_id AS reading_frame_id,
  33471. feature.feature_id,
  33472. feature.dbxref_id,
  33473. feature.organism_id,
  33474. feature.name,
  33475. feature.uniquename,
  33476. feature.residues,
  33477. feature.seqlen,
  33478. feature.md5checksum,
  33479. feature.type_id,
  33480. feature.is_analysis,
  33481. feature.is_obsolete,
  33482. feature.timeaccessioned,
  33483. feature.timelastmodified
  33484. FROM (feature
  33485. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33486. 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));
  33487. --
  33488. -- Name: reagent; Type: VIEW; Schema: so; Owner: -
  33489. --
  33490. CREATE VIEW reagent AS
  33491. SELECT feature.feature_id AS reagent_id,
  33492. feature.feature_id,
  33493. feature.dbxref_id,
  33494. feature.organism_id,
  33495. feature.name,
  33496. feature.uniquename,
  33497. feature.residues,
  33498. feature.seqlen,
  33499. feature.md5checksum,
  33500. feature.type_id,
  33501. feature.is_analysis,
  33502. feature.is_obsolete,
  33503. feature.timeaccessioned,
  33504. feature.timelastmodified
  33505. FROM (feature
  33506. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33507. 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));
  33508. --
  33509. -- Name: rearranged_at_dna_level; Type: VIEW; Schema: so; Owner: -
  33510. --
  33511. CREATE VIEW rearranged_at_dna_level AS
  33512. SELECT feature.feature_id AS rearranged_at_dna_level_id,
  33513. feature.feature_id,
  33514. feature.dbxref_id,
  33515. feature.organism_id,
  33516. feature.name,
  33517. feature.uniquename,
  33518. feature.residues,
  33519. feature.seqlen,
  33520. feature.md5checksum,
  33521. feature.type_id,
  33522. feature.is_analysis,
  33523. feature.is_obsolete,
  33524. feature.timeaccessioned,
  33525. feature.timelastmodified
  33526. FROM (feature
  33527. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33528. WHERE ((cvterm.name)::text = 'rearranged_at_DNA_level'::text);
  33529. --
  33530. -- Name: reciprocal; Type: VIEW; Schema: so; Owner: -
  33531. --
  33532. CREATE VIEW reciprocal AS
  33533. SELECT feature.feature_id AS reciprocal_id,
  33534. feature.feature_id,
  33535. feature.dbxref_id,
  33536. feature.organism_id,
  33537. feature.name,
  33538. feature.uniquename,
  33539. feature.residues,
  33540. feature.seqlen,
  33541. feature.md5checksum,
  33542. feature.type_id,
  33543. feature.is_analysis,
  33544. feature.is_obsolete,
  33545. feature.timeaccessioned,
  33546. feature.timelastmodified
  33547. FROM (feature
  33548. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33549. WHERE ((cvterm.name)::text = 'reciprocal'::text);
  33550. --
  33551. -- Name: reciprocal_chromosomal_translocation; Type: VIEW; Schema: so; Owner: -
  33552. --
  33553. CREATE VIEW reciprocal_chromosomal_translocation AS
  33554. SELECT feature.feature_id AS reciprocal_chromosomal_translocation_id,
  33555. feature.feature_id,
  33556. feature.dbxref_id,
  33557. feature.organism_id,
  33558. feature.name,
  33559. feature.uniquename,
  33560. feature.residues,
  33561. feature.seqlen,
  33562. feature.md5checksum,
  33563. feature.type_id,
  33564. feature.is_analysis,
  33565. feature.is_obsolete,
  33566. feature.timeaccessioned,
  33567. feature.timelastmodified
  33568. FROM (feature
  33569. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33570. WHERE ((cvterm.name)::text = 'reciprocal_chromosomal_translocation'::text);
  33571. --
  33572. -- Name: recoded; Type: VIEW; Schema: so; Owner: -
  33573. --
  33574. CREATE VIEW recoded AS
  33575. SELECT feature.feature_id AS recoded_id,
  33576. feature.feature_id,
  33577. feature.dbxref_id,
  33578. feature.organism_id,
  33579. feature.name,
  33580. feature.uniquename,
  33581. feature.residues,
  33582. feature.seqlen,
  33583. feature.md5checksum,
  33584. feature.type_id,
  33585. feature.is_analysis,
  33586. feature.is_obsolete,
  33587. feature.timeaccessioned,
  33588. feature.timelastmodified
  33589. FROM (feature
  33590. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33591. 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));
  33592. --
  33593. -- Name: recoded_by_translational_bypass; Type: VIEW; Schema: so; Owner: -
  33594. --
  33595. CREATE VIEW recoded_by_translational_bypass AS
  33596. SELECT feature.feature_id AS recoded_by_translational_bypass_id,
  33597. feature.feature_id,
  33598. feature.dbxref_id,
  33599. feature.organism_id,
  33600. feature.name,
  33601. feature.uniquename,
  33602. feature.residues,
  33603. feature.seqlen,
  33604. feature.md5checksum,
  33605. feature.type_id,
  33606. feature.is_analysis,
  33607. feature.is_obsolete,
  33608. feature.timeaccessioned,
  33609. feature.timelastmodified
  33610. FROM (feature
  33611. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33612. WHERE ((cvterm.name)::text = 'recoded_by_translational_bypass'::text);
  33613. --
  33614. -- Name: recoded_codon; Type: VIEW; Schema: so; Owner: -
  33615. --
  33616. CREATE VIEW recoded_codon AS
  33617. SELECT feature.feature_id AS recoded_codon_id,
  33618. feature.feature_id,
  33619. feature.dbxref_id,
  33620. feature.organism_id,
  33621. feature.name,
  33622. feature.uniquename,
  33623. feature.residues,
  33624. feature.seqlen,
  33625. feature.md5checksum,
  33626. feature.type_id,
  33627. feature.is_analysis,
  33628. feature.is_obsolete,
  33629. feature.timeaccessioned,
  33630. feature.timelastmodified
  33631. FROM (feature
  33632. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33633. 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));
  33634. --
  33635. -- Name: recoded_mrna; Type: VIEW; Schema: so; Owner: -
  33636. --
  33637. CREATE VIEW recoded_mrna AS
  33638. SELECT feature.feature_id AS recoded_mrna_id,
  33639. feature.feature_id,
  33640. feature.dbxref_id,
  33641. feature.organism_id,
  33642. feature.name,
  33643. feature.uniquename,
  33644. feature.residues,
  33645. feature.seqlen,
  33646. feature.md5checksum,
  33647. feature.type_id,
  33648. feature.is_analysis,
  33649. feature.is_obsolete,
  33650. feature.timeaccessioned,
  33651. feature.timelastmodified
  33652. FROM (feature
  33653. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33654. 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));
  33655. --
  33656. -- Name: recoding_pseudoknot; Type: VIEW; Schema: so; Owner: -
  33657. --
  33658. CREATE VIEW recoding_pseudoknot AS
  33659. SELECT feature.feature_id AS recoding_pseudoknot_id,
  33660. feature.feature_id,
  33661. feature.dbxref_id,
  33662. feature.organism_id,
  33663. feature.name,
  33664. feature.uniquename,
  33665. feature.residues,
  33666. feature.seqlen,
  33667. feature.md5checksum,
  33668. feature.type_id,
  33669. feature.is_analysis,
  33670. feature.is_obsolete,
  33671. feature.timeaccessioned,
  33672. feature.timelastmodified
  33673. FROM (feature
  33674. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33675. WHERE ((cvterm.name)::text = 'recoding_pseudoknot'::text);
  33676. --
  33677. -- Name: recoding_stimulatory_region; Type: VIEW; Schema: so; Owner: -
  33678. --
  33679. CREATE VIEW recoding_stimulatory_region AS
  33680. SELECT feature.feature_id AS recoding_stimulatory_region_id,
  33681. feature.feature_id,
  33682. feature.dbxref_id,
  33683. feature.organism_id,
  33684. feature.name,
  33685. feature.uniquename,
  33686. feature.residues,
  33687. feature.seqlen,
  33688. feature.md5checksum,
  33689. feature.type_id,
  33690. feature.is_analysis,
  33691. feature.is_obsolete,
  33692. feature.timeaccessioned,
  33693. feature.timelastmodified
  33694. FROM (feature
  33695. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33696. 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));
  33697. --
  33698. -- Name: recombination_feature; Type: VIEW; Schema: so; Owner: -
  33699. --
  33700. CREATE VIEW recombination_feature AS
  33701. SELECT feature.feature_id AS recombination_feature_id,
  33702. feature.feature_id,
  33703. feature.dbxref_id,
  33704. feature.organism_id,
  33705. feature.name,
  33706. feature.uniquename,
  33707. feature.residues,
  33708. feature.seqlen,
  33709. feature.md5checksum,
  33710. feature.type_id,
  33711. feature.is_analysis,
  33712. feature.is_obsolete,
  33713. feature.timeaccessioned,
  33714. feature.timelastmodified
  33715. FROM (feature
  33716. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33717. 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));
  33718. --
  33719. -- Name: recombination_feature_of_rearranged_gene; Type: VIEW; Schema: so; Owner: -
  33720. --
  33721. CREATE VIEW recombination_feature_of_rearranged_gene AS
  33722. SELECT feature.feature_id AS recombination_feature_of_rearranged_gene_id,
  33723. feature.feature_id,
  33724. feature.dbxref_id,
  33725. feature.organism_id,
  33726. feature.name,
  33727. feature.uniquename,
  33728. feature.residues,
  33729. feature.seqlen,
  33730. feature.md5checksum,
  33731. feature.type_id,
  33732. feature.is_analysis,
  33733. feature.is_obsolete,
  33734. feature.timeaccessioned,
  33735. feature.timelastmodified
  33736. FROM (feature
  33737. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33738. 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));
  33739. --
  33740. -- Name: recombination_hotspot; Type: VIEW; Schema: so; Owner: -
  33741. --
  33742. CREATE VIEW recombination_hotspot AS
  33743. SELECT feature.feature_id AS recombination_hotspot_id,
  33744. feature.feature_id,
  33745. feature.dbxref_id,
  33746. feature.organism_id,
  33747. feature.name,
  33748. feature.uniquename,
  33749. feature.residues,
  33750. feature.seqlen,
  33751. feature.md5checksum,
  33752. feature.type_id,
  33753. feature.is_analysis,
  33754. feature.is_obsolete,
  33755. feature.timeaccessioned,
  33756. feature.timelastmodified
  33757. FROM (feature
  33758. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33759. WHERE ((cvterm.name)::text = 'recombination_hotspot'::text);
  33760. --
  33761. -- Name: recombination_regulatory_region; Type: VIEW; Schema: so; Owner: -
  33762. --
  33763. CREATE VIEW recombination_regulatory_region AS
  33764. SELECT feature.feature_id AS recombination_regulatory_region_id,
  33765. feature.feature_id,
  33766. feature.dbxref_id,
  33767. feature.organism_id,
  33768. feature.name,
  33769. feature.uniquename,
  33770. feature.residues,
  33771. feature.seqlen,
  33772. feature.md5checksum,
  33773. feature.type_id,
  33774. feature.is_analysis,
  33775. feature.is_obsolete,
  33776. feature.timeaccessioned,
  33777. feature.timelastmodified
  33778. FROM (feature
  33779. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33780. WHERE ((cvterm.name)::text = 'recombination_regulatory_region'::text);
  33781. --
  33782. -- Name: recombination_signal_sequence; Type: VIEW; Schema: so; Owner: -
  33783. --
  33784. CREATE VIEW recombination_signal_sequence AS
  33785. SELECT feature.feature_id AS recombination_signal_sequence_id,
  33786. feature.feature_id,
  33787. feature.dbxref_id,
  33788. feature.organism_id,
  33789. feature.name,
  33790. feature.uniquename,
  33791. feature.residues,
  33792. feature.seqlen,
  33793. feature.md5checksum,
  33794. feature.type_id,
  33795. feature.is_analysis,
  33796. feature.is_obsolete,
  33797. feature.timeaccessioned,
  33798. feature.timelastmodified
  33799. FROM (feature
  33800. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33801. WHERE ((cvterm.name)::text = 'recombination_signal_sequence'::text);
  33802. --
  33803. -- Name: recombinationally_inverted_gene; Type: VIEW; Schema: so; Owner: -
  33804. --
  33805. CREATE VIEW recombinationally_inverted_gene AS
  33806. SELECT feature.feature_id AS recombinationally_inverted_gene_id,
  33807. feature.feature_id,
  33808. feature.dbxref_id,
  33809. feature.organism_id,
  33810. feature.name,
  33811. feature.uniquename,
  33812. feature.residues,
  33813. feature.seqlen,
  33814. feature.md5checksum,
  33815. feature.type_id,
  33816. feature.is_analysis,
  33817. feature.is_obsolete,
  33818. feature.timeaccessioned,
  33819. feature.timelastmodified
  33820. FROM (feature
  33821. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33822. WHERE ((cvterm.name)::text = 'recombinationally_inverted_gene'::text);
  33823. --
  33824. -- Name: recombinationally_rearranged; Type: VIEW; Schema: so; Owner: -
  33825. --
  33826. CREATE VIEW recombinationally_rearranged AS
  33827. SELECT feature.feature_id AS recombinationally_rearranged_id,
  33828. feature.feature_id,
  33829. feature.dbxref_id,
  33830. feature.organism_id,
  33831. feature.name,
  33832. feature.uniquename,
  33833. feature.residues,
  33834. feature.seqlen,
  33835. feature.md5checksum,
  33836. feature.type_id,
  33837. feature.is_analysis,
  33838. feature.is_obsolete,
  33839. feature.timeaccessioned,
  33840. feature.timelastmodified
  33841. FROM (feature
  33842. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33843. WHERE ((cvterm.name)::text = 'recombinationally_rearranged'::text);
  33844. --
  33845. -- Name: recombinationally_rearranged_gene; Type: VIEW; Schema: so; Owner: -
  33846. --
  33847. CREATE VIEW recombinationally_rearranged_gene AS
  33848. SELECT feature.feature_id AS recombinationally_rearranged_gene_id,
  33849. feature.feature_id,
  33850. feature.dbxref_id,
  33851. feature.organism_id,
  33852. feature.name,
  33853. feature.uniquename,
  33854. feature.residues,
  33855. feature.seqlen,
  33856. feature.md5checksum,
  33857. feature.type_id,
  33858. feature.is_analysis,
  33859. feature.is_obsolete,
  33860. feature.timeaccessioned,
  33861. feature.timelastmodified
  33862. FROM (feature
  33863. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33864. 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));
  33865. --
  33866. -- Name: recombinationally_rearranged_vertebrate_immune_system_gene; Type: VIEW; Schema: so; Owner: -
  33867. --
  33868. CREATE VIEW recombinationally_rearranged_vertebrate_immune_system_gene AS
  33869. SELECT feature.feature_id AS recombinationally_rearranged_vertebrate_immune_system_gene_id,
  33870. feature.feature_id,
  33871. feature.dbxref_id,
  33872. feature.organism_id,
  33873. feature.name,
  33874. feature.uniquename,
  33875. feature.residues,
  33876. feature.seqlen,
  33877. feature.md5checksum,
  33878. feature.type_id,
  33879. feature.is_analysis,
  33880. feature.is_obsolete,
  33881. feature.timeaccessioned,
  33882. feature.timelastmodified
  33883. FROM (feature
  33884. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33885. WHERE ((cvterm.name)::text = 'recombinationally_rearranged_vertebrate_immune_system_gene'::text);
  33886. --
  33887. -- Name: recursive_splice_site; Type: VIEW; Schema: so; Owner: -
  33888. --
  33889. CREATE VIEW recursive_splice_site AS
  33890. SELECT feature.feature_id AS recursive_splice_site_id,
  33891. feature.feature_id,
  33892. feature.dbxref_id,
  33893. feature.organism_id,
  33894. feature.name,
  33895. feature.uniquename,
  33896. feature.residues,
  33897. feature.seqlen,
  33898. feature.md5checksum,
  33899. feature.type_id,
  33900. feature.is_analysis,
  33901. feature.is_obsolete,
  33902. feature.timeaccessioned,
  33903. feature.timelastmodified
  33904. FROM (feature
  33905. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33906. WHERE ((cvterm.name)::text = 'recursive_splice_site'::text);
  33907. --
  33908. -- Name: reference_genome; Type: VIEW; Schema: so; Owner: -
  33909. --
  33910. CREATE VIEW reference_genome AS
  33911. SELECT feature.feature_id AS reference_genome_id,
  33912. feature.feature_id,
  33913. feature.dbxref_id,
  33914. feature.organism_id,
  33915. feature.name,
  33916. feature.uniquename,
  33917. feature.residues,
  33918. feature.seqlen,
  33919. feature.md5checksum,
  33920. feature.type_id,
  33921. feature.is_analysis,
  33922. feature.is_obsolete,
  33923. feature.timeaccessioned,
  33924. feature.timelastmodified
  33925. FROM (feature
  33926. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33927. WHERE ((cvterm.name)::text = 'reference_genome'::text);
  33928. --
  33929. -- Name: region; Type: VIEW; Schema: so; Owner: -
  33930. --
  33931. CREATE VIEW region AS
  33932. SELECT feature.feature_id AS region_id,
  33933. feature.feature_id,
  33934. feature.dbxref_id,
  33935. feature.organism_id,
  33936. feature.name,
  33937. feature.uniquename,
  33938. feature.residues,
  33939. feature.seqlen,
  33940. feature.md5checksum,
  33941. feature.type_id,
  33942. feature.is_analysis,
  33943. feature.is_obsolete,
  33944. feature.timeaccessioned,
  33945. feature.timelastmodified
  33946. FROM (feature
  33947. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33948. 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));
  33949. --
  33950. -- Name: regional_centromere; Type: VIEW; Schema: so; Owner: -
  33951. --
  33952. CREATE VIEW regional_centromere AS
  33953. SELECT feature.feature_id AS regional_centromere_id,
  33954. feature.feature_id,
  33955. feature.dbxref_id,
  33956. feature.organism_id,
  33957. feature.name,
  33958. feature.uniquename,
  33959. feature.residues,
  33960. feature.seqlen,
  33961. feature.md5checksum,
  33962. feature.type_id,
  33963. feature.is_analysis,
  33964. feature.is_obsolete,
  33965. feature.timeaccessioned,
  33966. feature.timelastmodified
  33967. FROM (feature
  33968. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33969. WHERE ((cvterm.name)::text = 'regional_centromere'::text);
  33970. --
  33971. -- Name: regional_centromere_central_core; Type: VIEW; Schema: so; Owner: -
  33972. --
  33973. CREATE VIEW regional_centromere_central_core AS
  33974. SELECT feature.feature_id AS regional_centromere_central_core_id,
  33975. feature.feature_id,
  33976. feature.dbxref_id,
  33977. feature.organism_id,
  33978. feature.name,
  33979. feature.uniquename,
  33980. feature.residues,
  33981. feature.seqlen,
  33982. feature.md5checksum,
  33983. feature.type_id,
  33984. feature.is_analysis,
  33985. feature.is_obsolete,
  33986. feature.timeaccessioned,
  33987. feature.timelastmodified
  33988. FROM (feature
  33989. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  33990. WHERE ((cvterm.name)::text = 'regional_centromere_central_core'::text);
  33991. --
  33992. -- Name: regional_centromere_inner_repeat_region; Type: VIEW; Schema: so; Owner: -
  33993. --
  33994. CREATE VIEW regional_centromere_inner_repeat_region AS
  33995. SELECT feature.feature_id AS regional_centromere_inner_repeat_region_id,
  33996. feature.feature_id,
  33997. feature.dbxref_id,
  33998. feature.organism_id,
  33999. feature.name,
  34000. feature.uniquename,
  34001. feature.residues,
  34002. feature.seqlen,
  34003. feature.md5checksum,
  34004. feature.type_id,
  34005. feature.is_analysis,
  34006. feature.is_obsolete,
  34007. feature.timeaccessioned,
  34008. feature.timelastmodified
  34009. FROM (feature
  34010. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34011. WHERE ((cvterm.name)::text = 'regional_centromere_inner_repeat_region'::text);
  34012. --
  34013. -- Name: regional_centromere_outer_repeat_region; Type: VIEW; Schema: so; Owner: -
  34014. --
  34015. CREATE VIEW regional_centromere_outer_repeat_region AS
  34016. SELECT feature.feature_id AS regional_centromere_outer_repeat_region_id,
  34017. feature.feature_id,
  34018. feature.dbxref_id,
  34019. feature.organism_id,
  34020. feature.name,
  34021. feature.uniquename,
  34022. feature.residues,
  34023. feature.seqlen,
  34024. feature.md5checksum,
  34025. feature.type_id,
  34026. feature.is_analysis,
  34027. feature.is_obsolete,
  34028. feature.timeaccessioned,
  34029. feature.timelastmodified
  34030. FROM (feature
  34031. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34032. WHERE ((cvterm.name)::text = 'regional_centromere_outer_repeat_region'::text);
  34033. --
  34034. -- Name: regulated; Type: VIEW; Schema: so; Owner: -
  34035. --
  34036. CREATE VIEW regulated AS
  34037. SELECT feature.feature_id AS regulated_id,
  34038. feature.feature_id,
  34039. feature.dbxref_id,
  34040. feature.organism_id,
  34041. feature.name,
  34042. feature.uniquename,
  34043. feature.residues,
  34044. feature.seqlen,
  34045. feature.md5checksum,
  34046. feature.type_id,
  34047. feature.is_analysis,
  34048. feature.is_obsolete,
  34049. feature.timeaccessioned,
  34050. feature.timelastmodified
  34051. FROM (feature
  34052. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34053. 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));
  34054. --
  34055. -- Name: regulatory_promoter_element; Type: VIEW; Schema: so; Owner: -
  34056. --
  34057. CREATE VIEW regulatory_promoter_element AS
  34058. SELECT feature.feature_id AS regulatory_promoter_element_id,
  34059. feature.feature_id,
  34060. feature.dbxref_id,
  34061. feature.organism_id,
  34062. feature.name,
  34063. feature.uniquename,
  34064. feature.residues,
  34065. feature.seqlen,
  34066. feature.md5checksum,
  34067. feature.type_id,
  34068. feature.is_analysis,
  34069. feature.is_obsolete,
  34070. feature.timeaccessioned,
  34071. feature.timelastmodified
  34072. FROM (feature
  34073. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34074. WHERE ((((cvterm.name)::text = 'proximal_promoter_element'::text) OR ((cvterm.name)::text = 'distal_promoter_element'::text)) OR ((cvterm.name)::text = 'regulatory_promoter_element'::text));
  34075. --
  34076. -- Name: regulatory_region; Type: VIEW; Schema: so; Owner: -
  34077. --
  34078. CREATE VIEW regulatory_region AS
  34079. SELECT feature.feature_id AS regulatory_region_id,
  34080. feature.feature_id,
  34081. feature.dbxref_id,
  34082. feature.organism_id,
  34083. feature.name,
  34084. feature.uniquename,
  34085. feature.residues,
  34086. feature.seqlen,
  34087. feature.md5checksum,
  34088. feature.type_id,
  34089. feature.is_analysis,
  34090. feature.is_obsolete,
  34091. feature.timeaccessioned,
  34092. feature.timelastmodified
  34093. FROM (feature
  34094. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34095. 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));
  34096. --
  34097. -- Name: regulatory_region_variant; Type: VIEW; Schema: so; Owner: -
  34098. --
  34099. CREATE VIEW regulatory_region_variant AS
  34100. SELECT feature.feature_id AS regulatory_region_variant_id,
  34101. feature.feature_id,
  34102. feature.dbxref_id,
  34103. feature.organism_id,
  34104. feature.name,
  34105. feature.uniquename,
  34106. feature.residues,
  34107. feature.seqlen,
  34108. feature.md5checksum,
  34109. feature.type_id,
  34110. feature.is_analysis,
  34111. feature.is_obsolete,
  34112. feature.timeaccessioned,
  34113. feature.timelastmodified
  34114. FROM (feature
  34115. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34116. WHERE (((cvterm.name)::text = 'TF_binding_site_variant'::text) OR ((cvterm.name)::text = 'regulatory_region_variant'::text));
  34117. --
  34118. -- Name: regulon; Type: VIEW; Schema: so; Owner: -
  34119. --
  34120. CREATE VIEW regulon AS
  34121. SELECT feature.feature_id AS regulon_id,
  34122. feature.feature_id,
  34123. feature.dbxref_id,
  34124. feature.organism_id,
  34125. feature.name,
  34126. feature.uniquename,
  34127. feature.residues,
  34128. feature.seqlen,
  34129. feature.md5checksum,
  34130. feature.type_id,
  34131. feature.is_analysis,
  34132. feature.is_obsolete,
  34133. feature.timeaccessioned,
  34134. feature.timelastmodified
  34135. FROM (feature
  34136. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34137. WHERE ((cvterm.name)::text = 'regulon'::text);
  34138. --
  34139. -- Name: remark; Type: VIEW; Schema: so; Owner: -
  34140. --
  34141. CREATE VIEW remark AS
  34142. SELECT feature.feature_id AS remark_id,
  34143. feature.feature_id,
  34144. feature.dbxref_id,
  34145. feature.organism_id,
  34146. feature.name,
  34147. feature.uniquename,
  34148. feature.residues,
  34149. feature.seqlen,
  34150. feature.md5checksum,
  34151. feature.type_id,
  34152. feature.is_analysis,
  34153. feature.is_obsolete,
  34154. feature.timeaccessioned,
  34155. feature.timelastmodified
  34156. FROM (feature
  34157. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34158. 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));
  34159. --
  34160. -- Name: repeat_component; Type: VIEW; Schema: so; Owner: -
  34161. --
  34162. CREATE VIEW repeat_component AS
  34163. SELECT feature.feature_id AS repeat_component_id,
  34164. feature.feature_id,
  34165. feature.dbxref_id,
  34166. feature.organism_id,
  34167. feature.name,
  34168. feature.uniquename,
  34169. feature.residues,
  34170. feature.seqlen,
  34171. feature.md5checksum,
  34172. feature.type_id,
  34173. feature.is_analysis,
  34174. feature.is_obsolete,
  34175. feature.timeaccessioned,
  34176. feature.timelastmodified
  34177. FROM (feature
  34178. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34179. 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));
  34180. --
  34181. -- Name: repeat_fragment; Type: VIEW; Schema: so; Owner: -
  34182. --
  34183. CREATE VIEW repeat_fragment AS
  34184. SELECT feature.feature_id AS repeat_fragment_id,
  34185. feature.feature_id,
  34186. feature.dbxref_id,
  34187. feature.organism_id,
  34188. feature.name,
  34189. feature.uniquename,
  34190. feature.residues,
  34191. feature.seqlen,
  34192. feature.md5checksum,
  34193. feature.type_id,
  34194. feature.is_analysis,
  34195. feature.is_obsolete,
  34196. feature.timeaccessioned,
  34197. feature.timelastmodified
  34198. FROM (feature
  34199. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34200. WHERE ((cvterm.name)::text = 'repeat_fragment'::text);
  34201. --
  34202. -- Name: repeat_region; Type: VIEW; Schema: so; Owner: -
  34203. --
  34204. CREATE VIEW repeat_region AS
  34205. SELECT feature.feature_id AS repeat_region_id,
  34206. feature.feature_id,
  34207. feature.dbxref_id,
  34208. feature.organism_id,
  34209. feature.name,
  34210. feature.uniquename,
  34211. feature.residues,
  34212. feature.seqlen,
  34213. feature.md5checksum,
  34214. feature.type_id,
  34215. feature.is_analysis,
  34216. feature.is_obsolete,
  34217. feature.timeaccessioned,
  34218. feature.timelastmodified
  34219. FROM (feature
  34220. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34221. 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));
  34222. --
  34223. -- Name: repeat_unit; Type: VIEW; Schema: so; Owner: -
  34224. --
  34225. CREATE VIEW repeat_unit AS
  34226. SELECT feature.feature_id AS repeat_unit_id,
  34227. feature.feature_id,
  34228. feature.dbxref_id,
  34229. feature.organism_id,
  34230. feature.name,
  34231. feature.uniquename,
  34232. feature.residues,
  34233. feature.seqlen,
  34234. feature.md5checksum,
  34235. feature.type_id,
  34236. feature.is_analysis,
  34237. feature.is_obsolete,
  34238. feature.timeaccessioned,
  34239. feature.timelastmodified
  34240. FROM (feature
  34241. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34242. WHERE ((cvterm.name)::text = 'repeat_unit'::text);
  34243. --
  34244. -- Name: replication_regulatory_region; Type: VIEW; Schema: so; Owner: -
  34245. --
  34246. CREATE VIEW replication_regulatory_region AS
  34247. SELECT feature.feature_id AS replication_regulatory_region_id,
  34248. feature.feature_id,
  34249. feature.dbxref_id,
  34250. feature.organism_id,
  34251. feature.name,
  34252. feature.uniquename,
  34253. feature.residues,
  34254. feature.seqlen,
  34255. feature.md5checksum,
  34256. feature.type_id,
  34257. feature.is_analysis,
  34258. feature.is_obsolete,
  34259. feature.timeaccessioned,
  34260. feature.timelastmodified
  34261. FROM (feature
  34262. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34263. WHERE ((cvterm.name)::text = 'replication_regulatory_region'::text);
  34264. --
  34265. -- Name: replicon; Type: VIEW; Schema: so; Owner: -
  34266. --
  34267. CREATE VIEW replicon AS
  34268. SELECT feature.feature_id AS replicon_id,
  34269. feature.feature_id,
  34270. feature.dbxref_id,
  34271. feature.organism_id,
  34272. feature.name,
  34273. feature.uniquename,
  34274. feature.residues,
  34275. feature.seqlen,
  34276. feature.md5checksum,
  34277. feature.type_id,
  34278. feature.is_analysis,
  34279. feature.is_obsolete,
  34280. feature.timeaccessioned,
  34281. feature.timelastmodified
  34282. FROM (feature
  34283. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34284. 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));
  34285. --
  34286. -- Name: rescue; Type: VIEW; Schema: so; Owner: -
  34287. --
  34288. CREATE VIEW rescue AS
  34289. SELECT feature.feature_id AS rescue_id,
  34290. feature.feature_id,
  34291. feature.dbxref_id,
  34292. feature.organism_id,
  34293. feature.name,
  34294. feature.uniquename,
  34295. feature.residues,
  34296. feature.seqlen,
  34297. feature.md5checksum,
  34298. feature.type_id,
  34299. feature.is_analysis,
  34300. feature.is_obsolete,
  34301. feature.timeaccessioned,
  34302. feature.timelastmodified
  34303. FROM (feature
  34304. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34305. WHERE ((cvterm.name)::text = 'rescue'::text);
  34306. --
  34307. -- Name: rescue_gene; Type: VIEW; Schema: so; Owner: -
  34308. --
  34309. CREATE VIEW rescue_gene AS
  34310. SELECT feature.feature_id AS rescue_gene_id,
  34311. feature.feature_id,
  34312. feature.dbxref_id,
  34313. feature.organism_id,
  34314. feature.name,
  34315. feature.uniquename,
  34316. feature.residues,
  34317. feature.seqlen,
  34318. feature.md5checksum,
  34319. feature.type_id,
  34320. feature.is_analysis,
  34321. feature.is_obsolete,
  34322. feature.timeaccessioned,
  34323. feature.timelastmodified
  34324. FROM (feature
  34325. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34326. WHERE (((cvterm.name)::text = 'wild_type_rescue_gene'::text) OR ((cvterm.name)::text = 'rescue_gene'::text));
  34327. --
  34328. -- Name: rescue_mini_gene; Type: VIEW; Schema: so; Owner: -
  34329. --
  34330. CREATE VIEW rescue_mini_gene AS
  34331. SELECT feature.feature_id AS rescue_mini_gene_id,
  34332. feature.feature_id,
  34333. feature.dbxref_id,
  34334. feature.organism_id,
  34335. feature.name,
  34336. feature.uniquename,
  34337. feature.residues,
  34338. feature.seqlen,
  34339. feature.md5checksum,
  34340. feature.type_id,
  34341. feature.is_analysis,
  34342. feature.is_obsolete,
  34343. feature.timeaccessioned,
  34344. feature.timelastmodified
  34345. FROM (feature
  34346. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34347. WHERE ((cvterm.name)::text = 'rescue_mini_gene'::text);
  34348. --
  34349. -- Name: rescue_region; Type: VIEW; Schema: so; Owner: -
  34350. --
  34351. CREATE VIEW rescue_region AS
  34352. SELECT feature.feature_id AS rescue_region_id,
  34353. feature.feature_id,
  34354. feature.dbxref_id,
  34355. feature.organism_id,
  34356. feature.name,
  34357. feature.uniquename,
  34358. feature.residues,
  34359. feature.seqlen,
  34360. feature.md5checksum,
  34361. feature.type_id,
  34362. feature.is_analysis,
  34363. feature.is_obsolete,
  34364. feature.timeaccessioned,
  34365. feature.timelastmodified
  34366. FROM (feature
  34367. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34368. WHERE (((cvterm.name)::text = 'engineered_rescue_region'::text) OR ((cvterm.name)::text = 'rescue_region'::text));
  34369. --
  34370. -- Name: resolution_site; Type: VIEW; Schema: so; Owner: -
  34371. --
  34372. CREATE VIEW resolution_site AS
  34373. SELECT feature.feature_id AS resolution_site_id,
  34374. feature.feature_id,
  34375. feature.dbxref_id,
  34376. feature.organism_id,
  34377. feature.name,
  34378. feature.uniquename,
  34379. feature.residues,
  34380. feature.seqlen,
  34381. feature.md5checksum,
  34382. feature.type_id,
  34383. feature.is_analysis,
  34384. feature.is_obsolete,
  34385. feature.timeaccessioned,
  34386. feature.timelastmodified
  34387. FROM (feature
  34388. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34389. WHERE ((((cvterm.name)::text = 'loxP_site'::text) OR ((cvterm.name)::text = 'dif_site'::text)) OR ((cvterm.name)::text = 'resolution_site'::text));
  34390. --
  34391. -- Name: restriction_enzyme_binding_site; Type: VIEW; Schema: so; Owner: -
  34392. --
  34393. CREATE VIEW restriction_enzyme_binding_site AS
  34394. SELECT feature.feature_id AS restriction_enzyme_binding_site_id,
  34395. feature.feature_id,
  34396. feature.dbxref_id,
  34397. feature.organism_id,
  34398. feature.name,
  34399. feature.uniquename,
  34400. feature.residues,
  34401. feature.seqlen,
  34402. feature.md5checksum,
  34403. feature.type_id,
  34404. feature.is_analysis,
  34405. feature.is_obsolete,
  34406. feature.timeaccessioned,
  34407. feature.timelastmodified
  34408. FROM (feature
  34409. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34410. WHERE ((cvterm.name)::text = 'restriction_enzyme_binding_site'::text);
  34411. --
  34412. -- Name: restriction_enzyme_cleavage_junction; Type: VIEW; Schema: so; Owner: -
  34413. --
  34414. CREATE VIEW restriction_enzyme_cleavage_junction AS
  34415. SELECT feature.feature_id AS restriction_enzyme_cleavage_junction_id,
  34416. feature.feature_id,
  34417. feature.dbxref_id,
  34418. feature.organism_id,
  34419. feature.name,
  34420. feature.uniquename,
  34421. feature.residues,
  34422. feature.seqlen,
  34423. feature.md5checksum,
  34424. feature.type_id,
  34425. feature.is_analysis,
  34426. feature.is_obsolete,
  34427. feature.timeaccessioned,
  34428. feature.timelastmodified
  34429. FROM (feature
  34430. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34431. 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));
  34432. --
  34433. -- Name: restriction_enzyme_recognition_site; Type: VIEW; Schema: so; Owner: -
  34434. --
  34435. CREATE VIEW restriction_enzyme_recognition_site AS
  34436. SELECT feature.feature_id AS restriction_enzyme_recognition_site_id,
  34437. feature.feature_id,
  34438. feature.dbxref_id,
  34439. feature.organism_id,
  34440. feature.name,
  34441. feature.uniquename,
  34442. feature.residues,
  34443. feature.seqlen,
  34444. feature.md5checksum,
  34445. feature.type_id,
  34446. feature.is_analysis,
  34447. feature.is_obsolete,
  34448. feature.timeaccessioned,
  34449. feature.timelastmodified
  34450. FROM (feature
  34451. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34452. 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));
  34453. --
  34454. -- Name: restriction_enzyme_single_strand_overhang; Type: VIEW; Schema: so; Owner: -
  34455. --
  34456. CREATE VIEW restriction_enzyme_single_strand_overhang AS
  34457. SELECT feature.feature_id AS restriction_enzyme_single_strand_overhang_id,
  34458. feature.feature_id,
  34459. feature.dbxref_id,
  34460. feature.organism_id,
  34461. feature.name,
  34462. feature.uniquename,
  34463. feature.residues,
  34464. feature.seqlen,
  34465. feature.md5checksum,
  34466. feature.type_id,
  34467. feature.is_analysis,
  34468. feature.is_obsolete,
  34469. feature.timeaccessioned,
  34470. feature.timelastmodified
  34471. FROM (feature
  34472. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34473. WHERE ((cvterm.name)::text = 'restriction_enzyme_single_strand_overhang'::text);
  34474. --
  34475. -- Name: restriction_fragment; Type: VIEW; Schema: so; Owner: -
  34476. --
  34477. CREATE VIEW restriction_fragment AS
  34478. SELECT feature.feature_id AS restriction_fragment_id,
  34479. feature.feature_id,
  34480. feature.dbxref_id,
  34481. feature.organism_id,
  34482. feature.name,
  34483. feature.uniquename,
  34484. feature.residues,
  34485. feature.seqlen,
  34486. feature.md5checksum,
  34487. feature.type_id,
  34488. feature.is_analysis,
  34489. feature.is_obsolete,
  34490. feature.timeaccessioned,
  34491. feature.timelastmodified
  34492. FROM (feature
  34493. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34494. WHERE (((cvterm.name)::text = 'RFLP_fragment'::text) OR ((cvterm.name)::text = 'restriction_fragment'::text));
  34495. --
  34496. -- Name: retinoic_acid_responsive_element; Type: VIEW; Schema: so; Owner: -
  34497. --
  34498. CREATE VIEW retinoic_acid_responsive_element AS
  34499. SELECT feature.feature_id AS retinoic_acid_responsive_element_id,
  34500. feature.feature_id,
  34501. feature.dbxref_id,
  34502. feature.organism_id,
  34503. feature.name,
  34504. feature.uniquename,
  34505. feature.residues,
  34506. feature.seqlen,
  34507. feature.md5checksum,
  34508. feature.type_id,
  34509. feature.is_analysis,
  34510. feature.is_obsolete,
  34511. feature.timeaccessioned,
  34512. feature.timelastmodified
  34513. FROM (feature
  34514. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34515. WHERE ((cvterm.name)::text = 'retinoic_acid_responsive_element'::text);
  34516. --
  34517. -- Name: retrogene; Type: VIEW; Schema: so; Owner: -
  34518. --
  34519. CREATE VIEW retrogene AS
  34520. SELECT feature.feature_id AS retrogene_id,
  34521. feature.feature_id,
  34522. feature.dbxref_id,
  34523. feature.organism_id,
  34524. feature.name,
  34525. feature.uniquename,
  34526. feature.residues,
  34527. feature.seqlen,
  34528. feature.md5checksum,
  34529. feature.type_id,
  34530. feature.is_analysis,
  34531. feature.is_obsolete,
  34532. feature.timeaccessioned,
  34533. feature.timelastmodified
  34534. FROM (feature
  34535. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34536. WHERE ((cvterm.name)::text = 'retrogene'::text);
  34537. --
  34538. -- Name: retron; Type: VIEW; Schema: so; Owner: -
  34539. --
  34540. CREATE VIEW retron AS
  34541. SELECT feature.feature_id AS retron_id,
  34542. feature.feature_id,
  34543. feature.dbxref_id,
  34544. feature.organism_id,
  34545. feature.name,
  34546. feature.uniquename,
  34547. feature.residues,
  34548. feature.seqlen,
  34549. feature.md5checksum,
  34550. feature.type_id,
  34551. feature.is_analysis,
  34552. feature.is_obsolete,
  34553. feature.timeaccessioned,
  34554. feature.timelastmodified
  34555. FROM (feature
  34556. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34557. WHERE ((cvterm.name)::text = 'retron'::text);
  34558. --
  34559. -- Name: retrotransposed; Type: VIEW; Schema: so; Owner: -
  34560. --
  34561. CREATE VIEW retrotransposed AS
  34562. SELECT feature.feature_id AS retrotransposed_id,
  34563. feature.feature_id,
  34564. feature.dbxref_id,
  34565. feature.organism_id,
  34566. feature.name,
  34567. feature.uniquename,
  34568. feature.residues,
  34569. feature.seqlen,
  34570. feature.md5checksum,
  34571. feature.type_id,
  34572. feature.is_analysis,
  34573. feature.is_obsolete,
  34574. feature.timeaccessioned,
  34575. feature.timelastmodified
  34576. FROM (feature
  34577. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34578. WHERE ((cvterm.name)::text = 'retrotransposed'::text);
  34579. --
  34580. -- Name: retrotransposon; Type: VIEW; Schema: so; Owner: -
  34581. --
  34582. CREATE VIEW retrotransposon AS
  34583. SELECT feature.feature_id AS retrotransposon_id,
  34584. feature.feature_id,
  34585. feature.dbxref_id,
  34586. feature.organism_id,
  34587. feature.name,
  34588. feature.uniquename,
  34589. feature.residues,
  34590. feature.seqlen,
  34591. feature.md5checksum,
  34592. feature.type_id,
  34593. feature.is_analysis,
  34594. feature.is_obsolete,
  34595. feature.timeaccessioned,
  34596. feature.timelastmodified
  34597. FROM (feature
  34598. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34599. 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));
  34600. --
  34601. -- Name: reverse; Type: VIEW; Schema: so; Owner: -
  34602. --
  34603. CREATE VIEW reverse AS
  34604. SELECT feature.feature_id AS reverse_id,
  34605. feature.feature_id,
  34606. feature.dbxref_id,
  34607. feature.organism_id,
  34608. feature.name,
  34609. feature.uniquename,
  34610. feature.residues,
  34611. feature.seqlen,
  34612. feature.md5checksum,
  34613. feature.type_id,
  34614. feature.is_analysis,
  34615. feature.is_obsolete,
  34616. feature.timeaccessioned,
  34617. feature.timelastmodified
  34618. FROM (feature
  34619. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34620. WHERE ((cvterm.name)::text = 'reverse'::text);
  34621. --
  34622. -- Name: reverse_hoogsteen_base_pair; Type: VIEW; Schema: so; Owner: -
  34623. --
  34624. CREATE VIEW reverse_hoogsteen_base_pair AS
  34625. SELECT feature.feature_id AS reverse_hoogsteen_base_pair_id,
  34626. feature.feature_id,
  34627. feature.dbxref_id,
  34628. feature.organism_id,
  34629. feature.name,
  34630. feature.uniquename,
  34631. feature.residues,
  34632. feature.seqlen,
  34633. feature.md5checksum,
  34634. feature.type_id,
  34635. feature.is_analysis,
  34636. feature.is_obsolete,
  34637. feature.timeaccessioned,
  34638. feature.timelastmodified
  34639. FROM (feature
  34640. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34641. WHERE ((cvterm.name)::text = 'reverse_Hoogsteen_base_pair'::text);
  34642. --
  34643. -- Name: reverse_primer; Type: VIEW; Schema: so; Owner: -
  34644. --
  34645. CREATE VIEW reverse_primer AS
  34646. SELECT feature.feature_id AS reverse_primer_id,
  34647. feature.feature_id,
  34648. feature.dbxref_id,
  34649. feature.organism_id,
  34650. feature.name,
  34651. feature.uniquename,
  34652. feature.residues,
  34653. feature.seqlen,
  34654. feature.md5checksum,
  34655. feature.type_id,
  34656. feature.is_analysis,
  34657. feature.is_obsolete,
  34658. feature.timeaccessioned,
  34659. feature.timelastmodified
  34660. FROM (feature
  34661. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34662. WHERE ((cvterm.name)::text = 'reverse_primer'::text);
  34663. --
  34664. -- Name: rflp_fragment; Type: VIEW; Schema: so; Owner: -
  34665. --
  34666. CREATE VIEW rflp_fragment AS
  34667. SELECT feature.feature_id AS rflp_fragment_id,
  34668. feature.feature_id,
  34669. feature.dbxref_id,
  34670. feature.organism_id,
  34671. feature.name,
  34672. feature.uniquename,
  34673. feature.residues,
  34674. feature.seqlen,
  34675. feature.md5checksum,
  34676. feature.type_id,
  34677. feature.is_analysis,
  34678. feature.is_obsolete,
  34679. feature.timeaccessioned,
  34680. feature.timelastmodified
  34681. FROM (feature
  34682. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34683. WHERE ((cvterm.name)::text = 'RFLP_fragment'::text);
  34684. --
  34685. -- Name: rh_map; Type: VIEW; Schema: so; Owner: -
  34686. --
  34687. CREATE VIEW rh_map AS
  34688. SELECT feature.feature_id AS rh_map_id,
  34689. feature.feature_id,
  34690. feature.dbxref_id,
  34691. feature.organism_id,
  34692. feature.name,
  34693. feature.uniquename,
  34694. feature.residues,
  34695. feature.seqlen,
  34696. feature.md5checksum,
  34697. feature.type_id,
  34698. feature.is_analysis,
  34699. feature.is_obsolete,
  34700. feature.timeaccessioned,
  34701. feature.timelastmodified
  34702. FROM (feature
  34703. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34704. WHERE ((cvterm.name)::text = 'RH_map'::text);
  34705. --
  34706. -- Name: rho_dependent_bacterial_terminator; Type: VIEW; Schema: so; Owner: -
  34707. --
  34708. CREATE VIEW rho_dependent_bacterial_terminator AS
  34709. SELECT feature.feature_id AS rho_dependent_bacterial_terminator_id,
  34710. feature.feature_id,
  34711. feature.dbxref_id,
  34712. feature.organism_id,
  34713. feature.name,
  34714. feature.uniquename,
  34715. feature.residues,
  34716. feature.seqlen,
  34717. feature.md5checksum,
  34718. feature.type_id,
  34719. feature.is_analysis,
  34720. feature.is_obsolete,
  34721. feature.timeaccessioned,
  34722. feature.timelastmodified
  34723. FROM (feature
  34724. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34725. WHERE ((cvterm.name)::text = 'rho_dependent_bacterial_terminator'::text);
  34726. --
  34727. -- Name: rho_independent_bacterial_terminator; Type: VIEW; Schema: so; Owner: -
  34728. --
  34729. CREATE VIEW rho_independent_bacterial_terminator AS
  34730. SELECT feature.feature_id AS rho_independent_bacterial_terminator_id,
  34731. feature.feature_id,
  34732. feature.dbxref_id,
  34733. feature.organism_id,
  34734. feature.name,
  34735. feature.uniquename,
  34736. feature.residues,
  34737. feature.seqlen,
  34738. feature.md5checksum,
  34739. feature.type_id,
  34740. feature.is_analysis,
  34741. feature.is_obsolete,
  34742. feature.timeaccessioned,
  34743. feature.timelastmodified
  34744. FROM (feature
  34745. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34746. WHERE ((cvterm.name)::text = 'rho_independent_bacterial_terminator'::text);
  34747. --
  34748. -- Name: ribosome_entry_site; Type: VIEW; Schema: so; Owner: -
  34749. --
  34750. CREATE VIEW ribosome_entry_site AS
  34751. SELECT feature.feature_id AS ribosome_entry_site_id,
  34752. feature.feature_id,
  34753. feature.dbxref_id,
  34754. feature.organism_id,
  34755. feature.name,
  34756. feature.uniquename,
  34757. feature.residues,
  34758. feature.seqlen,
  34759. feature.md5checksum,
  34760. feature.type_id,
  34761. feature.is_analysis,
  34762. feature.is_obsolete,
  34763. feature.timeaccessioned,
  34764. feature.timelastmodified
  34765. FROM (feature
  34766. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34767. 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));
  34768. --
  34769. -- Name: riboswitch; Type: VIEW; Schema: so; Owner: -
  34770. --
  34771. CREATE VIEW riboswitch AS
  34772. SELECT feature.feature_id AS riboswitch_id,
  34773. feature.feature_id,
  34774. feature.dbxref_id,
  34775. feature.organism_id,
  34776. feature.name,
  34777. feature.uniquename,
  34778. feature.residues,
  34779. feature.seqlen,
  34780. feature.md5checksum,
  34781. feature.type_id,
  34782. feature.is_analysis,
  34783. feature.is_obsolete,
  34784. feature.timeaccessioned,
  34785. feature.timelastmodified
  34786. FROM (feature
  34787. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34788. WHERE ((cvterm.name)::text = 'riboswitch'::text);
  34789. --
  34790. -- Name: ribothymidine; Type: VIEW; Schema: so; Owner: -
  34791. --
  34792. CREATE VIEW ribothymidine AS
  34793. SELECT feature.feature_id AS ribothymidine_id,
  34794. feature.feature_id,
  34795. feature.dbxref_id,
  34796. feature.organism_id,
  34797. feature.name,
  34798. feature.uniquename,
  34799. feature.residues,
  34800. feature.seqlen,
  34801. feature.md5checksum,
  34802. feature.type_id,
  34803. feature.is_analysis,
  34804. feature.is_obsolete,
  34805. feature.timeaccessioned,
  34806. feature.timelastmodified
  34807. FROM (feature
  34808. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34809. WHERE ((cvterm.name)::text = 'ribothymidine'::text);
  34810. --
  34811. -- Name: ribozyme; Type: VIEW; Schema: so; Owner: -
  34812. --
  34813. CREATE VIEW ribozyme AS
  34814. SELECT feature.feature_id AS ribozyme_id,
  34815. feature.feature_id,
  34816. feature.dbxref_id,
  34817. feature.organism_id,
  34818. feature.name,
  34819. feature.uniquename,
  34820. feature.residues,
  34821. feature.seqlen,
  34822. feature.md5checksum,
  34823. feature.type_id,
  34824. feature.is_analysis,
  34825. feature.is_obsolete,
  34826. feature.timeaccessioned,
  34827. feature.timelastmodified
  34828. FROM (feature
  34829. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34830. WHERE ((cvterm.name)::text = 'ribozyme'::text);
  34831. --
  34832. -- Name: ribozymic; Type: VIEW; Schema: so; Owner: -
  34833. --
  34834. CREATE VIEW ribozymic AS
  34835. SELECT feature.feature_id AS ribozymic_id,
  34836. feature.feature_id,
  34837. feature.dbxref_id,
  34838. feature.organism_id,
  34839. feature.name,
  34840. feature.uniquename,
  34841. feature.residues,
  34842. feature.seqlen,
  34843. feature.md5checksum,
  34844. feature.type_id,
  34845. feature.is_analysis,
  34846. feature.is_obsolete,
  34847. feature.timeaccessioned,
  34848. feature.timelastmodified
  34849. FROM (feature
  34850. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34851. WHERE ((cvterm.name)::text = 'ribozymic'::text);
  34852. --
  34853. -- Name: right_handed_peptide_helix; Type: VIEW; Schema: so; Owner: -
  34854. --
  34855. CREATE VIEW right_handed_peptide_helix AS
  34856. SELECT feature.feature_id AS right_handed_peptide_helix_id,
  34857. feature.feature_id,
  34858. feature.dbxref_id,
  34859. feature.organism_id,
  34860. feature.name,
  34861. feature.uniquename,
  34862. feature.residues,
  34863. feature.seqlen,
  34864. feature.md5checksum,
  34865. feature.type_id,
  34866. feature.is_analysis,
  34867. feature.is_obsolete,
  34868. feature.timeaccessioned,
  34869. feature.timelastmodified
  34870. FROM (feature
  34871. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34872. 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));
  34873. --
  34874. -- Name: ring_chromosome; Type: VIEW; Schema: so; Owner: -
  34875. --
  34876. CREATE VIEW ring_chromosome AS
  34877. SELECT feature.feature_id AS ring_chromosome_id,
  34878. feature.feature_id,
  34879. feature.dbxref_id,
  34880. feature.organism_id,
  34881. feature.name,
  34882. feature.uniquename,
  34883. feature.residues,
  34884. feature.seqlen,
  34885. feature.md5checksum,
  34886. feature.type_id,
  34887. feature.is_analysis,
  34888. feature.is_obsolete,
  34889. feature.timeaccessioned,
  34890. feature.timelastmodified
  34891. FROM (feature
  34892. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34893. WHERE ((((cvterm.name)::text = 'inverted_ring_chromosome'::text) OR ((cvterm.name)::text = 'free_ring_duplication'::text)) OR ((cvterm.name)::text = 'ring_chromosome'::text));
  34894. --
  34895. -- Name: rna; Type: VIEW; Schema: so; Owner: -
  34896. --
  34897. CREATE VIEW rna AS
  34898. SELECT feature.feature_id AS rna_id,
  34899. feature.feature_id,
  34900. feature.dbxref_id,
  34901. feature.organism_id,
  34902. feature.name,
  34903. feature.uniquename,
  34904. feature.residues,
  34905. feature.seqlen,
  34906. feature.md5checksum,
  34907. feature.type_id,
  34908. feature.is_analysis,
  34909. feature.is_obsolete,
  34910. feature.timeaccessioned,
  34911. feature.timelastmodified
  34912. FROM (feature
  34913. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34914. WHERE ((cvterm.name)::text = 'RNA'::text);
  34915. --
  34916. -- Name: rna_6s; Type: VIEW; Schema: so; Owner: -
  34917. --
  34918. CREATE VIEW rna_6s AS
  34919. SELECT feature.feature_id AS rna_6s_id,
  34920. feature.feature_id,
  34921. feature.dbxref_id,
  34922. feature.organism_id,
  34923. feature.name,
  34924. feature.uniquename,
  34925. feature.residues,
  34926. feature.seqlen,
  34927. feature.md5checksum,
  34928. feature.type_id,
  34929. feature.is_analysis,
  34930. feature.is_obsolete,
  34931. feature.timeaccessioned,
  34932. feature.timelastmodified
  34933. FROM (feature
  34934. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34935. WHERE ((cvterm.name)::text = 'RNA_6S'::text);
  34936. --
  34937. -- Name: rna_aptamer; Type: VIEW; Schema: so; Owner: -
  34938. --
  34939. CREATE VIEW rna_aptamer AS
  34940. SELECT feature.feature_id AS rna_aptamer_id,
  34941. feature.feature_id,
  34942. feature.dbxref_id,
  34943. feature.organism_id,
  34944. feature.name,
  34945. feature.uniquename,
  34946. feature.residues,
  34947. feature.seqlen,
  34948. feature.md5checksum,
  34949. feature.type_id,
  34950. feature.is_analysis,
  34951. feature.is_obsolete,
  34952. feature.timeaccessioned,
  34953. feature.timelastmodified
  34954. FROM (feature
  34955. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34956. WHERE ((cvterm.name)::text = 'RNA_aptamer'::text);
  34957. --
  34958. -- Name: rna_chromosome; Type: VIEW; Schema: so; Owner: -
  34959. --
  34960. CREATE VIEW rna_chromosome AS
  34961. SELECT feature.feature_id AS rna_chromosome_id,
  34962. feature.feature_id,
  34963. feature.dbxref_id,
  34964. feature.organism_id,
  34965. feature.name,
  34966. feature.uniquename,
  34967. feature.residues,
  34968. feature.seqlen,
  34969. feature.md5checksum,
  34970. feature.type_id,
  34971. feature.is_analysis,
  34972. feature.is_obsolete,
  34973. feature.timeaccessioned,
  34974. feature.timelastmodified
  34975. FROM (feature
  34976. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34977. 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));
  34978. --
  34979. -- Name: rna_hook_turn; Type: VIEW; Schema: so; Owner: -
  34980. --
  34981. CREATE VIEW rna_hook_turn AS
  34982. SELECT feature.feature_id AS rna_hook_turn_id,
  34983. feature.feature_id,
  34984. feature.dbxref_id,
  34985. feature.organism_id,
  34986. feature.name,
  34987. feature.uniquename,
  34988. feature.residues,
  34989. feature.seqlen,
  34990. feature.md5checksum,
  34991. feature.type_id,
  34992. feature.is_analysis,
  34993. feature.is_obsolete,
  34994. feature.timeaccessioned,
  34995. feature.timelastmodified
  34996. FROM (feature
  34997. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  34998. WHERE ((cvterm.name)::text = 'RNA_hook_turn'::text);
  34999. --
  35000. -- Name: rna_internal_loop; Type: VIEW; Schema: so; Owner: -
  35001. --
  35002. CREATE VIEW rna_internal_loop AS
  35003. SELECT feature.feature_id AS rna_internal_loop_id,
  35004. feature.feature_id,
  35005. feature.dbxref_id,
  35006. feature.organism_id,
  35007. feature.name,
  35008. feature.uniquename,
  35009. feature.residues,
  35010. feature.seqlen,
  35011. feature.md5checksum,
  35012. feature.type_id,
  35013. feature.is_analysis,
  35014. feature.is_obsolete,
  35015. feature.timeaccessioned,
  35016. feature.timelastmodified
  35017. FROM (feature
  35018. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35019. 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));
  35020. --
  35021. -- Name: rna_junction_loop; Type: VIEW; Schema: so; Owner: -
  35022. --
  35023. CREATE VIEW rna_junction_loop AS
  35024. SELECT feature.feature_id AS rna_junction_loop_id,
  35025. feature.feature_id,
  35026. feature.dbxref_id,
  35027. feature.organism_id,
  35028. feature.name,
  35029. feature.uniquename,
  35030. feature.residues,
  35031. feature.seqlen,
  35032. feature.md5checksum,
  35033. feature.type_id,
  35034. feature.is_analysis,
  35035. feature.is_obsolete,
  35036. feature.timeaccessioned,
  35037. feature.timelastmodified
  35038. FROM (feature
  35039. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35040. WHERE (((cvterm.name)::text = 'RNA_hook_turn'::text) OR ((cvterm.name)::text = 'RNA_junction_loop'::text));
  35041. --
  35042. -- Name: rna_motif; Type: VIEW; Schema: so; Owner: -
  35043. --
  35044. CREATE VIEW rna_motif AS
  35045. SELECT feature.feature_id AS rna_motif_id,
  35046. feature.feature_id,
  35047. feature.dbxref_id,
  35048. feature.organism_id,
  35049. feature.name,
  35050. feature.uniquename,
  35051. feature.residues,
  35052. feature.seqlen,
  35053. feature.md5checksum,
  35054. feature.type_id,
  35055. feature.is_analysis,
  35056. feature.is_obsolete,
  35057. feature.timeaccessioned,
  35058. feature.timelastmodified
  35059. FROM (feature
  35060. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35061. 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));
  35062. --
  35063. -- Name: rna_polymerase_ii_tata_box; Type: VIEW; Schema: so; Owner: -
  35064. --
  35065. CREATE VIEW rna_polymerase_ii_tata_box AS
  35066. SELECT feature.feature_id AS rna_polymerase_ii_tata_box_id,
  35067. feature.feature_id,
  35068. feature.dbxref_id,
  35069. feature.organism_id,
  35070. feature.name,
  35071. feature.uniquename,
  35072. feature.residues,
  35073. feature.seqlen,
  35074. feature.md5checksum,
  35075. feature.type_id,
  35076. feature.is_analysis,
  35077. feature.is_obsolete,
  35078. feature.timeaccessioned,
  35079. feature.timelastmodified
  35080. FROM (feature
  35081. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35082. WHERE ((cvterm.name)::text = 'RNA_polymerase_II_TATA_box'::text);
  35083. --
  35084. -- Name: rna_polymerase_iii_tata_box; Type: VIEW; Schema: so; Owner: -
  35085. --
  35086. CREATE VIEW rna_polymerase_iii_tata_box AS
  35087. SELECT feature.feature_id AS rna_polymerase_iii_tata_box_id,
  35088. feature.feature_id,
  35089. feature.dbxref_id,
  35090. feature.organism_id,
  35091. feature.name,
  35092. feature.uniquename,
  35093. feature.residues,
  35094. feature.seqlen,
  35095. feature.md5checksum,
  35096. feature.type_id,
  35097. feature.is_analysis,
  35098. feature.is_obsolete,
  35099. feature.timeaccessioned,
  35100. feature.timelastmodified
  35101. FROM (feature
  35102. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35103. WHERE ((cvterm.name)::text = 'RNA_polymerase_III_TATA_box'::text);
  35104. --
  35105. -- Name: rna_polymerase_promoter; Type: VIEW; Schema: so; Owner: -
  35106. --
  35107. CREATE VIEW rna_polymerase_promoter AS
  35108. SELECT feature.feature_id AS rna_polymerase_promoter_id,
  35109. feature.feature_id,
  35110. feature.dbxref_id,
  35111. feature.organism_id,
  35112. feature.name,
  35113. feature.uniquename,
  35114. feature.residues,
  35115. feature.seqlen,
  35116. feature.md5checksum,
  35117. feature.type_id,
  35118. feature.is_analysis,
  35119. feature.is_obsolete,
  35120. feature.timeaccessioned,
  35121. feature.timelastmodified
  35122. FROM (feature
  35123. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35124. 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));
  35125. --
  35126. -- Name: rna_sequence_secondary_structure; Type: VIEW; Schema: so; Owner: -
  35127. --
  35128. CREATE VIEW rna_sequence_secondary_structure AS
  35129. SELECT feature.feature_id AS rna_sequence_secondary_structure_id,
  35130. feature.feature_id,
  35131. feature.dbxref_id,
  35132. feature.organism_id,
  35133. feature.name,
  35134. feature.uniquename,
  35135. feature.residues,
  35136. feature.seqlen,
  35137. feature.md5checksum,
  35138. feature.type_id,
  35139. feature.is_analysis,
  35140. feature.is_obsolete,
  35141. feature.timeaccessioned,
  35142. feature.timelastmodified
  35143. FROM (feature
  35144. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35145. WHERE ((((cvterm.name)::text = 'stem_loop'::text) OR ((cvterm.name)::text = 'tetraloop'::text)) OR ((cvterm.name)::text = 'RNA_sequence_secondary_structure'::text));
  35146. --
  35147. -- Name: rnai_reagent; Type: VIEW; Schema: so; Owner: -
  35148. --
  35149. CREATE VIEW rnai_reagent AS
  35150. SELECT feature.feature_id AS rnai_reagent_id,
  35151. feature.feature_id,
  35152. feature.dbxref_id,
  35153. feature.organism_id,
  35154. feature.name,
  35155. feature.uniquename,
  35156. feature.residues,
  35157. feature.seqlen,
  35158. feature.md5checksum,
  35159. feature.type_id,
  35160. feature.is_analysis,
  35161. feature.is_obsolete,
  35162. feature.timeaccessioned,
  35163. feature.timelastmodified
  35164. FROM (feature
  35165. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35166. WHERE ((cvterm.name)::text = 'RNAi_reagent'::text);
  35167. --
  35168. -- Name: rnapol_i_promoter; Type: VIEW; Schema: so; Owner: -
  35169. --
  35170. CREATE VIEW rnapol_i_promoter AS
  35171. SELECT feature.feature_id AS rnapol_i_promoter_id,
  35172. feature.feature_id,
  35173. feature.dbxref_id,
  35174. feature.organism_id,
  35175. feature.name,
  35176. feature.uniquename,
  35177. feature.residues,
  35178. feature.seqlen,
  35179. feature.md5checksum,
  35180. feature.type_id,
  35181. feature.is_analysis,
  35182. feature.is_obsolete,
  35183. feature.timeaccessioned,
  35184. feature.timelastmodified
  35185. FROM (feature
  35186. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35187. WHERE ((cvterm.name)::text = 'RNApol_I_promoter'::text);
  35188. --
  35189. -- Name: rnapol_ii_core_promoter; Type: VIEW; Schema: so; Owner: -
  35190. --
  35191. CREATE VIEW rnapol_ii_core_promoter AS
  35192. SELECT feature.feature_id AS rnapol_ii_core_promoter_id,
  35193. feature.feature_id,
  35194. feature.dbxref_id,
  35195. feature.organism_id,
  35196. feature.name,
  35197. feature.uniquename,
  35198. feature.residues,
  35199. feature.seqlen,
  35200. feature.md5checksum,
  35201. feature.type_id,
  35202. feature.is_analysis,
  35203. feature.is_obsolete,
  35204. feature.timeaccessioned,
  35205. feature.timelastmodified
  35206. FROM (feature
  35207. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35208. WHERE ((cvterm.name)::text = 'RNApol_II_core_promoter'::text);
  35209. --
  35210. -- Name: rnapol_ii_promoter; Type: VIEW; Schema: so; Owner: -
  35211. --
  35212. CREATE VIEW rnapol_ii_promoter AS
  35213. SELECT feature.feature_id AS rnapol_ii_promoter_id,
  35214. feature.feature_id,
  35215. feature.dbxref_id,
  35216. feature.organism_id,
  35217. feature.name,
  35218. feature.uniquename,
  35219. feature.residues,
  35220. feature.seqlen,
  35221. feature.md5checksum,
  35222. feature.type_id,
  35223. feature.is_analysis,
  35224. feature.is_obsolete,
  35225. feature.timeaccessioned,
  35226. feature.timelastmodified
  35227. FROM (feature
  35228. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35229. WHERE (((cvterm.name)::text = 'RNApol_II_core_promoter'::text) OR ((cvterm.name)::text = 'RNApol_II_promoter'::text));
  35230. --
  35231. -- Name: rnapol_iii_promoter; Type: VIEW; Schema: so; Owner: -
  35232. --
  35233. CREATE VIEW rnapol_iii_promoter AS
  35234. SELECT feature.feature_id AS rnapol_iii_promoter_id,
  35235. feature.feature_id,
  35236. feature.dbxref_id,
  35237. feature.organism_id,
  35238. feature.name,
  35239. feature.uniquename,
  35240. feature.residues,
  35241. feature.seqlen,
  35242. feature.md5checksum,
  35243. feature.type_id,
  35244. feature.is_analysis,
  35245. feature.is_obsolete,
  35246. feature.timeaccessioned,
  35247. feature.timelastmodified
  35248. FROM (feature
  35249. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35250. 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));
  35251. --
  35252. -- Name: rnapol_iii_promoter_type_1; Type: VIEW; Schema: so; Owner: -
  35253. --
  35254. CREATE VIEW rnapol_iii_promoter_type_1 AS
  35255. SELECT feature.feature_id AS rnapol_iii_promoter_type_1_id,
  35256. feature.feature_id,
  35257. feature.dbxref_id,
  35258. feature.organism_id,
  35259. feature.name,
  35260. feature.uniquename,
  35261. feature.residues,
  35262. feature.seqlen,
  35263. feature.md5checksum,
  35264. feature.type_id,
  35265. feature.is_analysis,
  35266. feature.is_obsolete,
  35267. feature.timeaccessioned,
  35268. feature.timelastmodified
  35269. FROM (feature
  35270. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35271. WHERE ((cvterm.name)::text = 'RNApol_III_promoter_type_1'::text);
  35272. --
  35273. -- Name: rnapol_iii_promoter_type_2; Type: VIEW; Schema: so; Owner: -
  35274. --
  35275. CREATE VIEW rnapol_iii_promoter_type_2 AS
  35276. SELECT feature.feature_id AS rnapol_iii_promoter_type_2_id,
  35277. feature.feature_id,
  35278. feature.dbxref_id,
  35279. feature.organism_id,
  35280. feature.name,
  35281. feature.uniquename,
  35282. feature.residues,
  35283. feature.seqlen,
  35284. feature.md5checksum,
  35285. feature.type_id,
  35286. feature.is_analysis,
  35287. feature.is_obsolete,
  35288. feature.timeaccessioned,
  35289. feature.timelastmodified
  35290. FROM (feature
  35291. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35292. WHERE ((cvterm.name)::text = 'RNApol_III_promoter_type_2'::text);
  35293. --
  35294. -- Name: rnapol_iii_promoter_type_3; Type: VIEW; Schema: so; Owner: -
  35295. --
  35296. CREATE VIEW rnapol_iii_promoter_type_3 AS
  35297. SELECT feature.feature_id AS rnapol_iii_promoter_type_3_id,
  35298. feature.feature_id,
  35299. feature.dbxref_id,
  35300. feature.organism_id,
  35301. feature.name,
  35302. feature.uniquename,
  35303. feature.residues,
  35304. feature.seqlen,
  35305. feature.md5checksum,
  35306. feature.type_id,
  35307. feature.is_analysis,
  35308. feature.is_obsolete,
  35309. feature.timeaccessioned,
  35310. feature.timelastmodified
  35311. FROM (feature
  35312. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35313. WHERE ((cvterm.name)::text = 'RNApol_III_promoter_type_3'::text);
  35314. --
  35315. -- Name: rnase_mrp_rna; Type: VIEW; Schema: so; Owner: -
  35316. --
  35317. CREATE VIEW rnase_mrp_rna AS
  35318. SELECT feature.feature_id AS rnase_mrp_rna_id,
  35319. feature.feature_id,
  35320. feature.dbxref_id,
  35321. feature.organism_id,
  35322. feature.name,
  35323. feature.uniquename,
  35324. feature.residues,
  35325. feature.seqlen,
  35326. feature.md5checksum,
  35327. feature.type_id,
  35328. feature.is_analysis,
  35329. feature.is_obsolete,
  35330. feature.timeaccessioned,
  35331. feature.timelastmodified
  35332. FROM (feature
  35333. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35334. WHERE ((cvterm.name)::text = 'RNase_MRP_RNA'::text);
  35335. --
  35336. -- Name: rnase_mrp_rna_gene; Type: VIEW; Schema: so; Owner: -
  35337. --
  35338. CREATE VIEW rnase_mrp_rna_gene AS
  35339. SELECT feature.feature_id AS rnase_mrp_rna_gene_id,
  35340. feature.feature_id,
  35341. feature.dbxref_id,
  35342. feature.organism_id,
  35343. feature.name,
  35344. feature.uniquename,
  35345. feature.residues,
  35346. feature.seqlen,
  35347. feature.md5checksum,
  35348. feature.type_id,
  35349. feature.is_analysis,
  35350. feature.is_obsolete,
  35351. feature.timeaccessioned,
  35352. feature.timelastmodified
  35353. FROM (feature
  35354. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35355. WHERE ((cvterm.name)::text = 'RNase_MRP_RNA_gene'::text);
  35356. --
  35357. -- Name: rnase_p_rna; Type: VIEW; Schema: so; Owner: -
  35358. --
  35359. CREATE VIEW rnase_p_rna AS
  35360. SELECT feature.feature_id AS rnase_p_rna_id,
  35361. feature.feature_id,
  35362. feature.dbxref_id,
  35363. feature.organism_id,
  35364. feature.name,
  35365. feature.uniquename,
  35366. feature.residues,
  35367. feature.seqlen,
  35368. feature.md5checksum,
  35369. feature.type_id,
  35370. feature.is_analysis,
  35371. feature.is_obsolete,
  35372. feature.timeaccessioned,
  35373. feature.timelastmodified
  35374. FROM (feature
  35375. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35376. WHERE ((cvterm.name)::text = 'RNase_P_RNA'::text);
  35377. --
  35378. -- Name: rnase_p_rna_gene; Type: VIEW; Schema: so; Owner: -
  35379. --
  35380. CREATE VIEW rnase_p_rna_gene AS
  35381. SELECT feature.feature_id AS rnase_p_rna_gene_id,
  35382. feature.feature_id,
  35383. feature.dbxref_id,
  35384. feature.organism_id,
  35385. feature.name,
  35386. feature.uniquename,
  35387. feature.residues,
  35388. feature.seqlen,
  35389. feature.md5checksum,
  35390. feature.type_id,
  35391. feature.is_analysis,
  35392. feature.is_obsolete,
  35393. feature.timeaccessioned,
  35394. feature.timelastmodified
  35395. FROM (feature
  35396. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35397. WHERE ((cvterm.name)::text = 'RNase_P_RNA_gene'::text);
  35398. --
  35399. -- Name: robertsonian_fusion; Type: VIEW; Schema: so; Owner: -
  35400. --
  35401. CREATE VIEW robertsonian_fusion AS
  35402. SELECT feature.feature_id AS robertsonian_fusion_id,
  35403. feature.feature_id,
  35404. feature.dbxref_id,
  35405. feature.organism_id,
  35406. feature.name,
  35407. feature.uniquename,
  35408. feature.residues,
  35409. feature.seqlen,
  35410. feature.md5checksum,
  35411. feature.type_id,
  35412. feature.is_analysis,
  35413. feature.is_obsolete,
  35414. feature.timeaccessioned,
  35415. feature.timelastmodified
  35416. FROM (feature
  35417. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35418. WHERE ((cvterm.name)::text = 'Robertsonian_fusion'::text);
  35419. --
  35420. -- Name: rpra_rna; Type: VIEW; Schema: so; Owner: -
  35421. --
  35422. CREATE VIEW rpra_rna AS
  35423. SELECT feature.feature_id AS rpra_rna_id,
  35424. feature.feature_id,
  35425. feature.dbxref_id,
  35426. feature.organism_id,
  35427. feature.name,
  35428. feature.uniquename,
  35429. feature.residues,
  35430. feature.seqlen,
  35431. feature.md5checksum,
  35432. feature.type_id,
  35433. feature.is_analysis,
  35434. feature.is_obsolete,
  35435. feature.timeaccessioned,
  35436. feature.timelastmodified
  35437. FROM (feature
  35438. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35439. WHERE ((cvterm.name)::text = 'RprA_RNA'::text);
  35440. --
  35441. -- Name: rr_tract; Type: VIEW; Schema: so; Owner: -
  35442. --
  35443. CREATE VIEW rr_tract AS
  35444. SELECT feature.feature_id AS rr_tract_id,
  35445. feature.feature_id,
  35446. feature.dbxref_id,
  35447. feature.organism_id,
  35448. feature.name,
  35449. feature.uniquename,
  35450. feature.residues,
  35451. feature.seqlen,
  35452. feature.md5checksum,
  35453. feature.type_id,
  35454. feature.is_analysis,
  35455. feature.is_obsolete,
  35456. feature.timeaccessioned,
  35457. feature.timelastmodified
  35458. FROM (feature
  35459. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35460. WHERE ((cvterm.name)::text = 'RR_tract'::text);
  35461. --
  35462. -- Name: rre_rna; Type: VIEW; Schema: so; Owner: -
  35463. --
  35464. CREATE VIEW rre_rna AS
  35465. SELECT feature.feature_id AS rre_rna_id,
  35466. feature.feature_id,
  35467. feature.dbxref_id,
  35468. feature.organism_id,
  35469. feature.name,
  35470. feature.uniquename,
  35471. feature.residues,
  35472. feature.seqlen,
  35473. feature.md5checksum,
  35474. feature.type_id,
  35475. feature.is_analysis,
  35476. feature.is_obsolete,
  35477. feature.timeaccessioned,
  35478. feature.timelastmodified
  35479. FROM (feature
  35480. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35481. WHERE ((cvterm.name)::text = 'RRE_RNA'::text);
  35482. --
  35483. -- Name: rrna; Type: VIEW; Schema: so; Owner: -
  35484. --
  35485. CREATE VIEW rrna AS
  35486. SELECT feature.feature_id AS rrna_id,
  35487. feature.feature_id,
  35488. feature.dbxref_id,
  35489. feature.organism_id,
  35490. feature.name,
  35491. feature.uniquename,
  35492. feature.residues,
  35493. feature.seqlen,
  35494. feature.md5checksum,
  35495. feature.type_id,
  35496. feature.is_analysis,
  35497. feature.is_obsolete,
  35498. feature.timeaccessioned,
  35499. feature.timelastmodified
  35500. FROM (feature
  35501. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35502. 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));
  35503. --
  35504. -- Name: rrna_16s; Type: VIEW; Schema: so; Owner: -
  35505. --
  35506. CREATE VIEW rrna_16s AS
  35507. SELECT feature.feature_id AS rrna_16s_id,
  35508. feature.feature_id,
  35509. feature.dbxref_id,
  35510. feature.organism_id,
  35511. feature.name,
  35512. feature.uniquename,
  35513. feature.residues,
  35514. feature.seqlen,
  35515. feature.md5checksum,
  35516. feature.type_id,
  35517. feature.is_analysis,
  35518. feature.is_obsolete,
  35519. feature.timeaccessioned,
  35520. feature.timelastmodified
  35521. FROM (feature
  35522. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35523. WHERE ((cvterm.name)::text = 'rRNA_16S'::text);
  35524. --
  35525. -- Name: rrna_18s; Type: VIEW; Schema: so; Owner: -
  35526. --
  35527. CREATE VIEW rrna_18s AS
  35528. SELECT feature.feature_id AS rrna_18s_id,
  35529. feature.feature_id,
  35530. feature.dbxref_id,
  35531. feature.organism_id,
  35532. feature.name,
  35533. feature.uniquename,
  35534. feature.residues,
  35535. feature.seqlen,
  35536. feature.md5checksum,
  35537. feature.type_id,
  35538. feature.is_analysis,
  35539. feature.is_obsolete,
  35540. feature.timeaccessioned,
  35541. feature.timelastmodified
  35542. FROM (feature
  35543. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35544. WHERE ((cvterm.name)::text = 'rRNA_18S'::text);
  35545. --
  35546. -- Name: rrna_21s; Type: VIEW; Schema: so; Owner: -
  35547. --
  35548. CREATE VIEW rrna_21s AS
  35549. SELECT feature.feature_id AS rrna_21s_id,
  35550. feature.feature_id,
  35551. feature.dbxref_id,
  35552. feature.organism_id,
  35553. feature.name,
  35554. feature.uniquename,
  35555. feature.residues,
  35556. feature.seqlen,
  35557. feature.md5checksum,
  35558. feature.type_id,
  35559. feature.is_analysis,
  35560. feature.is_obsolete,
  35561. feature.timeaccessioned,
  35562. feature.timelastmodified
  35563. FROM (feature
  35564. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35565. WHERE ((cvterm.name)::text = 'rRNA_21S'::text);
  35566. --
  35567. -- Name: rrna_23s; Type: VIEW; Schema: so; Owner: -
  35568. --
  35569. CREATE VIEW rrna_23s AS
  35570. SELECT feature.feature_id AS rrna_23s_id,
  35571. feature.feature_id,
  35572. feature.dbxref_id,
  35573. feature.organism_id,
  35574. feature.name,
  35575. feature.uniquename,
  35576. feature.residues,
  35577. feature.seqlen,
  35578. feature.md5checksum,
  35579. feature.type_id,
  35580. feature.is_analysis,
  35581. feature.is_obsolete,
  35582. feature.timeaccessioned,
  35583. feature.timelastmodified
  35584. FROM (feature
  35585. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35586. WHERE ((cvterm.name)::text = 'rRNA_23S'::text);
  35587. --
  35588. -- Name: rrna_25s; Type: VIEW; Schema: so; Owner: -
  35589. --
  35590. CREATE VIEW rrna_25s AS
  35591. SELECT feature.feature_id AS rrna_25s_id,
  35592. feature.feature_id,
  35593. feature.dbxref_id,
  35594. feature.organism_id,
  35595. feature.name,
  35596. feature.uniquename,
  35597. feature.residues,
  35598. feature.seqlen,
  35599. feature.md5checksum,
  35600. feature.type_id,
  35601. feature.is_analysis,
  35602. feature.is_obsolete,
  35603. feature.timeaccessioned,
  35604. feature.timelastmodified
  35605. FROM (feature
  35606. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35607. WHERE ((cvterm.name)::text = 'rRNA_25S'::text);
  35608. --
  35609. -- Name: rrna_28s; Type: VIEW; Schema: so; Owner: -
  35610. --
  35611. CREATE VIEW rrna_28s AS
  35612. SELECT feature.feature_id AS rrna_28s_id,
  35613. feature.feature_id,
  35614. feature.dbxref_id,
  35615. feature.organism_id,
  35616. feature.name,
  35617. feature.uniquename,
  35618. feature.residues,
  35619. feature.seqlen,
  35620. feature.md5checksum,
  35621. feature.type_id,
  35622. feature.is_analysis,
  35623. feature.is_obsolete,
  35624. feature.timeaccessioned,
  35625. feature.timelastmodified
  35626. FROM (feature
  35627. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35628. WHERE ((cvterm.name)::text = 'rRNA_28S'::text);
  35629. --
  35630. -- Name: rrna_5_8s; Type: VIEW; Schema: so; Owner: -
  35631. --
  35632. CREATE VIEW rrna_5_8s AS
  35633. SELECT feature.feature_id AS rrna_5_8s_id,
  35634. feature.feature_id,
  35635. feature.dbxref_id,
  35636. feature.organism_id,
  35637. feature.name,
  35638. feature.uniquename,
  35639. feature.residues,
  35640. feature.seqlen,
  35641. feature.md5checksum,
  35642. feature.type_id,
  35643. feature.is_analysis,
  35644. feature.is_obsolete,
  35645. feature.timeaccessioned,
  35646. feature.timelastmodified
  35647. FROM (feature
  35648. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35649. WHERE ((cvterm.name)::text = 'rRNA_5_8S'::text);
  35650. --
  35651. -- Name: rrna_5s; Type: VIEW; Schema: so; Owner: -
  35652. --
  35653. CREATE VIEW rrna_5s AS
  35654. SELECT feature.feature_id AS rrna_5s_id,
  35655. feature.feature_id,
  35656. feature.dbxref_id,
  35657. feature.organism_id,
  35658. feature.name,
  35659. feature.uniquename,
  35660. feature.residues,
  35661. feature.seqlen,
  35662. feature.md5checksum,
  35663. feature.type_id,
  35664. feature.is_analysis,
  35665. feature.is_obsolete,
  35666. feature.timeaccessioned,
  35667. feature.timelastmodified
  35668. FROM (feature
  35669. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35670. WHERE ((cvterm.name)::text = 'rRNA_5S'::text);
  35671. --
  35672. -- Name: rrna_cleavage_rna; Type: VIEW; Schema: so; Owner: -
  35673. --
  35674. CREATE VIEW rrna_cleavage_rna AS
  35675. SELECT feature.feature_id AS rrna_cleavage_rna_id,
  35676. feature.feature_id,
  35677. feature.dbxref_id,
  35678. feature.organism_id,
  35679. feature.name,
  35680. feature.uniquename,
  35681. feature.residues,
  35682. feature.seqlen,
  35683. feature.md5checksum,
  35684. feature.type_id,
  35685. feature.is_analysis,
  35686. feature.is_obsolete,
  35687. feature.timeaccessioned,
  35688. feature.timelastmodified
  35689. FROM (feature
  35690. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35691. WHERE ((cvterm.name)::text = 'rRNA_cleavage_RNA'::text);
  35692. --
  35693. -- Name: rrna_cleavage_snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  35694. --
  35695. CREATE VIEW rrna_cleavage_snorna_primary_transcript AS
  35696. SELECT feature.feature_id AS rrna_cleavage_snorna_primary_transcript_id,
  35697. feature.feature_id,
  35698. feature.dbxref_id,
  35699. feature.organism_id,
  35700. feature.name,
  35701. feature.uniquename,
  35702. feature.residues,
  35703. feature.seqlen,
  35704. feature.md5checksum,
  35705. feature.type_id,
  35706. feature.is_analysis,
  35707. feature.is_obsolete,
  35708. feature.timeaccessioned,
  35709. feature.timelastmodified
  35710. FROM (feature
  35711. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35712. WHERE ((cvterm.name)::text = 'rRNA_cleavage_snoRNA_primary_transcript'::text);
  35713. --
  35714. -- Name: rrna_encoding; Type: VIEW; Schema: so; Owner: -
  35715. --
  35716. CREATE VIEW rrna_encoding AS
  35717. SELECT feature.feature_id AS rrna_encoding_id,
  35718. feature.feature_id,
  35719. feature.dbxref_id,
  35720. feature.organism_id,
  35721. feature.name,
  35722. feature.uniquename,
  35723. feature.residues,
  35724. feature.seqlen,
  35725. feature.md5checksum,
  35726. feature.type_id,
  35727. feature.is_analysis,
  35728. feature.is_obsolete,
  35729. feature.timeaccessioned,
  35730. feature.timelastmodified
  35731. FROM (feature
  35732. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35733. WHERE ((cvterm.name)::text = 'rRNA_encoding'::text);
  35734. --
  35735. -- Name: rrna_gene; Type: VIEW; Schema: so; Owner: -
  35736. --
  35737. CREATE VIEW rrna_gene AS
  35738. SELECT feature.feature_id AS rrna_gene_id,
  35739. feature.feature_id,
  35740. feature.dbxref_id,
  35741. feature.organism_id,
  35742. feature.name,
  35743. feature.uniquename,
  35744. feature.residues,
  35745. feature.seqlen,
  35746. feature.md5checksum,
  35747. feature.type_id,
  35748. feature.is_analysis,
  35749. feature.is_obsolete,
  35750. feature.timeaccessioned,
  35751. feature.timelastmodified
  35752. FROM (feature
  35753. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35754. WHERE ((cvterm.name)::text = 'rRNA_gene'::text);
  35755. --
  35756. -- Name: rrna_large_subunit_primary_transcript; Type: VIEW; Schema: so; Owner: -
  35757. --
  35758. CREATE VIEW rrna_large_subunit_primary_transcript AS
  35759. SELECT feature.feature_id AS rrna_large_subunit_primary_transcript_id,
  35760. feature.feature_id,
  35761. feature.dbxref_id,
  35762. feature.organism_id,
  35763. feature.name,
  35764. feature.uniquename,
  35765. feature.residues,
  35766. feature.seqlen,
  35767. feature.md5checksum,
  35768. feature.type_id,
  35769. feature.is_analysis,
  35770. feature.is_obsolete,
  35771. feature.timeaccessioned,
  35772. feature.timelastmodified
  35773. FROM (feature
  35774. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35775. WHERE ((cvterm.name)::text = 'rRNA_large_subunit_primary_transcript'::text);
  35776. --
  35777. -- Name: rrna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  35778. --
  35779. CREATE VIEW rrna_primary_transcript AS
  35780. SELECT feature.feature_id AS rrna_primary_transcript_id,
  35781. feature.feature_id,
  35782. feature.dbxref_id,
  35783. feature.organism_id,
  35784. feature.name,
  35785. feature.uniquename,
  35786. feature.residues,
  35787. feature.seqlen,
  35788. feature.md5checksum,
  35789. feature.type_id,
  35790. feature.is_analysis,
  35791. feature.is_obsolete,
  35792. feature.timeaccessioned,
  35793. feature.timelastmodified
  35794. FROM (feature
  35795. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35796. 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));
  35797. --
  35798. -- Name: rrna_primary_transcript_region; Type: VIEW; Schema: so; Owner: -
  35799. --
  35800. CREATE VIEW rrna_primary_transcript_region AS
  35801. SELECT feature.feature_id AS rrna_primary_transcript_region_id,
  35802. feature.feature_id,
  35803. feature.dbxref_id,
  35804. feature.organism_id,
  35805. feature.name,
  35806. feature.uniquename,
  35807. feature.residues,
  35808. feature.seqlen,
  35809. feature.md5checksum,
  35810. feature.type_id,
  35811. feature.is_analysis,
  35812. feature.is_obsolete,
  35813. feature.timeaccessioned,
  35814. feature.timelastmodified
  35815. FROM (feature
  35816. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35817. 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));
  35818. --
  35819. -- Name: rrna_small_subunit_primary_transcript; Type: VIEW; Schema: so; Owner: -
  35820. --
  35821. CREATE VIEW rrna_small_subunit_primary_transcript AS
  35822. SELECT feature.feature_id AS rrna_small_subunit_primary_transcript_id,
  35823. feature.feature_id,
  35824. feature.dbxref_id,
  35825. feature.organism_id,
  35826. feature.name,
  35827. feature.uniquename,
  35828. feature.residues,
  35829. feature.seqlen,
  35830. feature.md5checksum,
  35831. feature.type_id,
  35832. feature.is_analysis,
  35833. feature.is_obsolete,
  35834. feature.timeaccessioned,
  35835. feature.timelastmodified
  35836. FROM (feature
  35837. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35838. WHERE ((cvterm.name)::text = 'rRNA_small_subunit_primary_transcript'::text);
  35839. --
  35840. -- Name: rst; Type: VIEW; Schema: so; Owner: -
  35841. --
  35842. CREATE VIEW rst AS
  35843. SELECT feature.feature_id AS rst_id,
  35844. feature.feature_id,
  35845. feature.dbxref_id,
  35846. feature.organism_id,
  35847. feature.name,
  35848. feature.uniquename,
  35849. feature.residues,
  35850. feature.seqlen,
  35851. feature.md5checksum,
  35852. feature.type_id,
  35853. feature.is_analysis,
  35854. feature.is_obsolete,
  35855. feature.timeaccessioned,
  35856. feature.timelastmodified
  35857. FROM (feature
  35858. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35859. WHERE ((((cvterm.name)::text = 'three_prime_RST'::text) OR ((cvterm.name)::text = 'five_prime_RST'::text)) OR ((cvterm.name)::text = 'RST'::text));
  35860. --
  35861. -- Name: rst_match; Type: VIEW; Schema: so; Owner: -
  35862. --
  35863. CREATE VIEW rst_match AS
  35864. SELECT feature.feature_id AS rst_match_id,
  35865. feature.feature_id,
  35866. feature.dbxref_id,
  35867. feature.organism_id,
  35868. feature.name,
  35869. feature.uniquename,
  35870. feature.residues,
  35871. feature.seqlen,
  35872. feature.md5checksum,
  35873. feature.type_id,
  35874. feature.is_analysis,
  35875. feature.is_obsolete,
  35876. feature.timeaccessioned,
  35877. feature.timelastmodified
  35878. FROM (feature
  35879. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35880. WHERE ((cvterm.name)::text = 'RST_match'::text);
  35881. --
  35882. -- Name: s_gna; Type: VIEW; Schema: so; Owner: -
  35883. --
  35884. CREATE VIEW s_gna AS
  35885. SELECT feature.feature_id AS s_gna_id,
  35886. feature.feature_id,
  35887. feature.dbxref_id,
  35888. feature.organism_id,
  35889. feature.name,
  35890. feature.uniquename,
  35891. feature.residues,
  35892. feature.seqlen,
  35893. feature.md5checksum,
  35894. feature.type_id,
  35895. feature.is_analysis,
  35896. feature.is_obsolete,
  35897. feature.timeaccessioned,
  35898. feature.timelastmodified
  35899. FROM (feature
  35900. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35901. WHERE ((cvterm.name)::text = 'S_GNA'::text);
  35902. --
  35903. -- Name: s_gna_oligo; Type: VIEW; Schema: so; Owner: -
  35904. --
  35905. CREATE VIEW s_gna_oligo AS
  35906. SELECT feature.feature_id AS s_gna_oligo_id,
  35907. feature.feature_id,
  35908. feature.dbxref_id,
  35909. feature.organism_id,
  35910. feature.name,
  35911. feature.uniquename,
  35912. feature.residues,
  35913. feature.seqlen,
  35914. feature.md5checksum,
  35915. feature.type_id,
  35916. feature.is_analysis,
  35917. feature.is_obsolete,
  35918. feature.timeaccessioned,
  35919. feature.timelastmodified
  35920. FROM (feature
  35921. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35922. WHERE ((cvterm.name)::text = 'S_GNA_oligo'::text);
  35923. --
  35924. -- Name: sage_tag; Type: VIEW; Schema: so; Owner: -
  35925. --
  35926. CREATE VIEW sage_tag AS
  35927. SELECT feature.feature_id AS sage_tag_id,
  35928. feature.feature_id,
  35929. feature.dbxref_id,
  35930. feature.organism_id,
  35931. feature.name,
  35932. feature.uniquename,
  35933. feature.residues,
  35934. feature.seqlen,
  35935. feature.md5checksum,
  35936. feature.type_id,
  35937. feature.is_analysis,
  35938. feature.is_obsolete,
  35939. feature.timeaccessioned,
  35940. feature.timelastmodified
  35941. FROM (feature
  35942. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35943. WHERE ((cvterm.name)::text = 'SAGE_tag'::text);
  35944. --
  35945. -- Name: sarcin_like_rna_motif; Type: VIEW; Schema: so; Owner: -
  35946. --
  35947. CREATE VIEW sarcin_like_rna_motif AS
  35948. SELECT feature.feature_id AS sarcin_like_rna_motif_id,
  35949. feature.feature_id,
  35950. feature.dbxref_id,
  35951. feature.organism_id,
  35952. feature.name,
  35953. feature.uniquename,
  35954. feature.residues,
  35955. feature.seqlen,
  35956. feature.md5checksum,
  35957. feature.type_id,
  35958. feature.is_analysis,
  35959. feature.is_obsolete,
  35960. feature.timeaccessioned,
  35961. feature.timelastmodified
  35962. FROM (feature
  35963. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35964. WHERE ((cvterm.name)::text = 'sarcin_like_RNA_motif'::text);
  35965. --
  35966. -- Name: satellite_dna; Type: VIEW; Schema: so; Owner: -
  35967. --
  35968. CREATE VIEW satellite_dna AS
  35969. SELECT feature.feature_id AS satellite_dna_id,
  35970. feature.feature_id,
  35971. feature.dbxref_id,
  35972. feature.organism_id,
  35973. feature.name,
  35974. feature.uniquename,
  35975. feature.residues,
  35976. feature.seqlen,
  35977. feature.md5checksum,
  35978. feature.type_id,
  35979. feature.is_analysis,
  35980. feature.is_obsolete,
  35981. feature.timeaccessioned,
  35982. feature.timelastmodified
  35983. FROM (feature
  35984. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  35985. 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));
  35986. --
  35987. -- Name: schellmann_loop; Type: VIEW; Schema: so; Owner: -
  35988. --
  35989. CREATE VIEW schellmann_loop AS
  35990. SELECT feature.feature_id AS schellmann_loop_id,
  35991. feature.feature_id,
  35992. feature.dbxref_id,
  35993. feature.organism_id,
  35994. feature.name,
  35995. feature.uniquename,
  35996. feature.residues,
  35997. feature.seqlen,
  35998. feature.md5checksum,
  35999. feature.type_id,
  36000. feature.is_analysis,
  36001. feature.is_obsolete,
  36002. feature.timeaccessioned,
  36003. feature.timelastmodified
  36004. FROM (feature
  36005. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36006. WHERE ((((cvterm.name)::text = 'schellmann_loop_seven'::text) OR ((cvterm.name)::text = 'schellmann_loop_six'::text)) OR ((cvterm.name)::text = 'schellmann_loop'::text));
  36007. --
  36008. -- Name: schellmann_loop_seven; Type: VIEW; Schema: so; Owner: -
  36009. --
  36010. CREATE VIEW schellmann_loop_seven AS
  36011. SELECT feature.feature_id AS schellmann_loop_seven_id,
  36012. feature.feature_id,
  36013. feature.dbxref_id,
  36014. feature.organism_id,
  36015. feature.name,
  36016. feature.uniquename,
  36017. feature.residues,
  36018. feature.seqlen,
  36019. feature.md5checksum,
  36020. feature.type_id,
  36021. feature.is_analysis,
  36022. feature.is_obsolete,
  36023. feature.timeaccessioned,
  36024. feature.timelastmodified
  36025. FROM (feature
  36026. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36027. WHERE ((cvterm.name)::text = 'schellmann_loop_seven'::text);
  36028. --
  36029. -- Name: schellmann_loop_six; Type: VIEW; Schema: so; Owner: -
  36030. --
  36031. CREATE VIEW schellmann_loop_six AS
  36032. SELECT feature.feature_id AS schellmann_loop_six_id,
  36033. feature.feature_id,
  36034. feature.dbxref_id,
  36035. feature.organism_id,
  36036. feature.name,
  36037. feature.uniquename,
  36038. feature.residues,
  36039. feature.seqlen,
  36040. feature.md5checksum,
  36041. feature.type_id,
  36042. feature.is_analysis,
  36043. feature.is_obsolete,
  36044. feature.timeaccessioned,
  36045. feature.timelastmodified
  36046. FROM (feature
  36047. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36048. WHERE ((cvterm.name)::text = 'schellmann_loop_six'::text);
  36049. --
  36050. -- Name: score; Type: VIEW; Schema: so; Owner: -
  36051. --
  36052. CREATE VIEW score AS
  36053. SELECT feature.feature_id AS score_id,
  36054. feature.feature_id,
  36055. feature.dbxref_id,
  36056. feature.organism_id,
  36057. feature.name,
  36058. feature.uniquename,
  36059. feature.residues,
  36060. feature.seqlen,
  36061. feature.md5checksum,
  36062. feature.type_id,
  36063. feature.is_analysis,
  36064. feature.is_obsolete,
  36065. feature.timeaccessioned,
  36066. feature.timelastmodified
  36067. FROM (feature
  36068. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36069. WHERE ((cvterm.name)::text = 'score'::text);
  36070. --
  36071. -- Name: scrna; Type: VIEW; Schema: so; Owner: -
  36072. --
  36073. CREATE VIEW scrna AS
  36074. SELECT feature.feature_id AS scrna_id,
  36075. feature.feature_id,
  36076. feature.dbxref_id,
  36077. feature.organism_id,
  36078. feature.name,
  36079. feature.uniquename,
  36080. feature.residues,
  36081. feature.seqlen,
  36082. feature.md5checksum,
  36083. feature.type_id,
  36084. feature.is_analysis,
  36085. feature.is_obsolete,
  36086. feature.timeaccessioned,
  36087. feature.timelastmodified
  36088. FROM (feature
  36089. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36090. WHERE ((cvterm.name)::text = 'scRNA'::text);
  36091. --
  36092. -- Name: scrna_encoding; Type: VIEW; Schema: so; Owner: -
  36093. --
  36094. CREATE VIEW scrna_encoding AS
  36095. SELECT feature.feature_id AS scrna_encoding_id,
  36096. feature.feature_id,
  36097. feature.dbxref_id,
  36098. feature.organism_id,
  36099. feature.name,
  36100. feature.uniquename,
  36101. feature.residues,
  36102. feature.seqlen,
  36103. feature.md5checksum,
  36104. feature.type_id,
  36105. feature.is_analysis,
  36106. feature.is_obsolete,
  36107. feature.timeaccessioned,
  36108. feature.timelastmodified
  36109. FROM (feature
  36110. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36111. WHERE ((cvterm.name)::text = 'scRNA_encoding'::text);
  36112. --
  36113. -- Name: scrna_gene; Type: VIEW; Schema: so; Owner: -
  36114. --
  36115. CREATE VIEW scrna_gene AS
  36116. SELECT feature.feature_id AS scrna_gene_id,
  36117. feature.feature_id,
  36118. feature.dbxref_id,
  36119. feature.organism_id,
  36120. feature.name,
  36121. feature.uniquename,
  36122. feature.residues,
  36123. feature.seqlen,
  36124. feature.md5checksum,
  36125. feature.type_id,
  36126. feature.is_analysis,
  36127. feature.is_obsolete,
  36128. feature.timeaccessioned,
  36129. feature.timelastmodified
  36130. FROM (feature
  36131. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36132. WHERE ((cvterm.name)::text = 'scRNA_gene'::text);
  36133. --
  36134. -- Name: scrna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  36135. --
  36136. CREATE VIEW scrna_primary_transcript AS
  36137. SELECT feature.feature_id AS scrna_primary_transcript_id,
  36138. feature.feature_id,
  36139. feature.dbxref_id,
  36140. feature.organism_id,
  36141. feature.name,
  36142. feature.uniquename,
  36143. feature.residues,
  36144. feature.seqlen,
  36145. feature.md5checksum,
  36146. feature.type_id,
  36147. feature.is_analysis,
  36148. feature.is_obsolete,
  36149. feature.timeaccessioned,
  36150. feature.timelastmodified
  36151. FROM (feature
  36152. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36153. WHERE ((cvterm.name)::text = 'scRNA_primary_transcript'::text);
  36154. --
  36155. -- Name: secis_element; Type: VIEW; Schema: so; Owner: -
  36156. --
  36157. CREATE VIEW secis_element AS
  36158. SELECT feature.feature_id AS secis_element_id,
  36159. feature.feature_id,
  36160. feature.dbxref_id,
  36161. feature.organism_id,
  36162. feature.name,
  36163. feature.uniquename,
  36164. feature.residues,
  36165. feature.seqlen,
  36166. feature.md5checksum,
  36167. feature.type_id,
  36168. feature.is_analysis,
  36169. feature.is_obsolete,
  36170. feature.timeaccessioned,
  36171. feature.timelastmodified
  36172. FROM (feature
  36173. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36174. WHERE ((cvterm.name)::text = 'SECIS_element'::text);
  36175. --
  36176. -- Name: selenocysteine; Type: VIEW; Schema: so; Owner: -
  36177. --
  36178. CREATE VIEW selenocysteine AS
  36179. SELECT feature.feature_id AS selenocysteine_id,
  36180. feature.feature_id,
  36181. feature.dbxref_id,
  36182. feature.organism_id,
  36183. feature.name,
  36184. feature.uniquename,
  36185. feature.residues,
  36186. feature.seqlen,
  36187. feature.md5checksum,
  36188. feature.type_id,
  36189. feature.is_analysis,
  36190. feature.is_obsolete,
  36191. feature.timeaccessioned,
  36192. feature.timelastmodified
  36193. FROM (feature
  36194. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36195. WHERE ((cvterm.name)::text = 'selenocysteine'::text);
  36196. --
  36197. -- Name: selenocysteine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  36198. --
  36199. CREATE VIEW selenocysteine_trna_primary_transcript AS
  36200. SELECT feature.feature_id AS selenocysteine_trna_primary_transcript_id,
  36201. feature.feature_id,
  36202. feature.dbxref_id,
  36203. feature.organism_id,
  36204. feature.name,
  36205. feature.uniquename,
  36206. feature.residues,
  36207. feature.seqlen,
  36208. feature.md5checksum,
  36209. feature.type_id,
  36210. feature.is_analysis,
  36211. feature.is_obsolete,
  36212. feature.timeaccessioned,
  36213. feature.timelastmodified
  36214. FROM (feature
  36215. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36216. WHERE ((cvterm.name)::text = 'selenocysteine_tRNA_primary_transcript'::text);
  36217. --
  36218. -- Name: selenocysteinyl_trna; Type: VIEW; Schema: so; Owner: -
  36219. --
  36220. CREATE VIEW selenocysteinyl_trna AS
  36221. SELECT feature.feature_id AS selenocysteinyl_trna_id,
  36222. feature.feature_id,
  36223. feature.dbxref_id,
  36224. feature.organism_id,
  36225. feature.name,
  36226. feature.uniquename,
  36227. feature.residues,
  36228. feature.seqlen,
  36229. feature.md5checksum,
  36230. feature.type_id,
  36231. feature.is_analysis,
  36232. feature.is_obsolete,
  36233. feature.timeaccessioned,
  36234. feature.timelastmodified
  36235. FROM (feature
  36236. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36237. WHERE ((cvterm.name)::text = 'selenocysteinyl_tRNA'::text);
  36238. --
  36239. -- Name: sequence_alteration; Type: VIEW; Schema: so; Owner: -
  36240. --
  36241. CREATE VIEW sequence_alteration AS
  36242. SELECT feature.feature_id AS sequence_alteration_id,
  36243. feature.feature_id,
  36244. feature.dbxref_id,
  36245. feature.organism_id,
  36246. feature.name,
  36247. feature.uniquename,
  36248. feature.residues,
  36249. feature.seqlen,
  36250. feature.md5checksum,
  36251. feature.type_id,
  36252. feature.is_analysis,
  36253. feature.is_obsolete,
  36254. feature.timeaccessioned,
  36255. feature.timelastmodified
  36256. FROM (feature
  36257. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36258. 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));
  36259. --
  36260. -- Name: sequence_assembly; Type: VIEW; Schema: so; Owner: -
  36261. --
  36262. CREATE VIEW sequence_assembly AS
  36263. SELECT feature.feature_id AS sequence_assembly_id,
  36264. feature.feature_id,
  36265. feature.dbxref_id,
  36266. feature.organism_id,
  36267. feature.name,
  36268. feature.uniquename,
  36269. feature.residues,
  36270. feature.seqlen,
  36271. feature.md5checksum,
  36272. feature.type_id,
  36273. feature.is_analysis,
  36274. feature.is_obsolete,
  36275. feature.timeaccessioned,
  36276. feature.timelastmodified
  36277. FROM (feature
  36278. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36279. 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));
  36280. --
  36281. -- Name: sequence_attribute; Type: VIEW; Schema: so; Owner: -
  36282. --
  36283. CREATE VIEW sequence_attribute AS
  36284. SELECT feature.feature_id AS sequence_attribute_id,
  36285. feature.feature_id,
  36286. feature.dbxref_id,
  36287. feature.organism_id,
  36288. feature.name,
  36289. feature.uniquename,
  36290. feature.residues,
  36291. feature.seqlen,
  36292. feature.md5checksum,
  36293. feature.type_id,
  36294. feature.is_analysis,
  36295. feature.is_obsolete,
  36296. feature.timeaccessioned,
  36297. feature.timelastmodified
  36298. FROM (feature
  36299. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36300. 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));
  36301. --
  36302. -- Name: sequence_collection; Type: VIEW; Schema: so; Owner: -
  36303. --
  36304. CREATE VIEW sequence_collection AS
  36305. SELECT feature.feature_id AS sequence_collection_id,
  36306. feature.feature_id,
  36307. feature.dbxref_id,
  36308. feature.organism_id,
  36309. feature.name,
  36310. feature.uniquename,
  36311. feature.residues,
  36312. feature.seqlen,
  36313. feature.md5checksum,
  36314. feature.type_id,
  36315. feature.is_analysis,
  36316. feature.is_obsolete,
  36317. feature.timeaccessioned,
  36318. feature.timelastmodified
  36319. FROM (feature
  36320. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36321. 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));
  36322. --
  36323. -- Name: sequence_conflict; Type: VIEW; Schema: so; Owner: -
  36324. --
  36325. CREATE VIEW sequence_conflict AS
  36326. SELECT feature.feature_id AS sequence_conflict_id,
  36327. feature.feature_id,
  36328. feature.dbxref_id,
  36329. feature.organism_id,
  36330. feature.name,
  36331. feature.uniquename,
  36332. feature.residues,
  36333. feature.seqlen,
  36334. feature.md5checksum,
  36335. feature.type_id,
  36336. feature.is_analysis,
  36337. feature.is_obsolete,
  36338. feature.timeaccessioned,
  36339. feature.timelastmodified
  36340. FROM (feature
  36341. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36342. WHERE (((cvterm.name)::text = 'contig_collection'::text) OR ((cvterm.name)::text = 'sequence_conflict'::text));
  36343. --
  36344. -- Name: sequence_difference; Type: VIEW; Schema: so; Owner: -
  36345. --
  36346. CREATE VIEW sequence_difference AS
  36347. SELECT feature.feature_id AS sequence_difference_id,
  36348. feature.feature_id,
  36349. feature.dbxref_id,
  36350. feature.organism_id,
  36351. feature.name,
  36352. feature.uniquename,
  36353. feature.residues,
  36354. feature.seqlen,
  36355. feature.md5checksum,
  36356. feature.type_id,
  36357. feature.is_analysis,
  36358. feature.is_obsolete,
  36359. feature.timeaccessioned,
  36360. feature.timelastmodified
  36361. FROM (feature
  36362. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36363. 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));
  36364. --
  36365. -- Name: sequence_feature; Type: VIEW; Schema: so; Owner: -
  36366. --
  36367. CREATE VIEW sequence_feature AS
  36368. SELECT feature.feature_id AS sequence_feature_id,
  36369. feature.feature_id,
  36370. feature.dbxref_id,
  36371. feature.organism_id,
  36372. feature.name,
  36373. feature.uniquename,
  36374. feature.residues,
  36375. feature.seqlen,
  36376. feature.md5checksum,
  36377. feature.type_id,
  36378. feature.is_analysis,
  36379. feature.is_obsolete,
  36380. feature.timeaccessioned,
  36381. feature.timelastmodified
  36382. FROM (feature
  36383. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36384. 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));
  36385. --
  36386. -- Name: sequence_length_variation; Type: VIEW; Schema: so; Owner: -
  36387. --
  36388. CREATE VIEW sequence_length_variation AS
  36389. SELECT feature.feature_id AS sequence_length_variation_id,
  36390. feature.feature_id,
  36391. feature.dbxref_id,
  36392. feature.organism_id,
  36393. feature.name,
  36394. feature.uniquename,
  36395. feature.residues,
  36396. feature.seqlen,
  36397. feature.md5checksum,
  36398. feature.type_id,
  36399. feature.is_analysis,
  36400. feature.is_obsolete,
  36401. feature.timeaccessioned,
  36402. feature.timelastmodified
  36403. FROM (feature
  36404. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36405. WHERE (((cvterm.name)::text = 'simple_sequence_length_variation'::text) OR ((cvterm.name)::text = 'sequence_length_variation'::text));
  36406. --
  36407. -- Name: sequence_location; Type: VIEW; Schema: so; Owner: -
  36408. --
  36409. CREATE VIEW sequence_location AS
  36410. SELECT feature.feature_id AS sequence_location_id,
  36411. feature.feature_id,
  36412. feature.dbxref_id,
  36413. feature.organism_id,
  36414. feature.name,
  36415. feature.uniquename,
  36416. feature.residues,
  36417. feature.seqlen,
  36418. feature.md5checksum,
  36419. feature.type_id,
  36420. feature.is_analysis,
  36421. feature.is_obsolete,
  36422. feature.timeaccessioned,
  36423. feature.timelastmodified
  36424. FROM (feature
  36425. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36426. 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));
  36427. --
  36428. -- Name: sequence_motif; Type: VIEW; Schema: so; Owner: -
  36429. --
  36430. CREATE VIEW sequence_motif AS
  36431. SELECT feature.feature_id AS sequence_motif_id,
  36432. feature.feature_id,
  36433. feature.dbxref_id,
  36434. feature.organism_id,
  36435. feature.name,
  36436. feature.uniquename,
  36437. feature.residues,
  36438. feature.seqlen,
  36439. feature.md5checksum,
  36440. feature.type_id,
  36441. feature.is_analysis,
  36442. feature.is_obsolete,
  36443. feature.timeaccessioned,
  36444. feature.timelastmodified
  36445. FROM (feature
  36446. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36447. 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));
  36448. --
  36449. -- Name: sequence_rearrangement_feature; Type: VIEW; Schema: so; Owner: -
  36450. --
  36451. CREATE VIEW sequence_rearrangement_feature AS
  36452. SELECT feature.feature_id AS sequence_rearrangement_feature_id,
  36453. feature.feature_id,
  36454. feature.dbxref_id,
  36455. feature.organism_id,
  36456. feature.name,
  36457. feature.uniquename,
  36458. feature.residues,
  36459. feature.seqlen,
  36460. feature.md5checksum,
  36461. feature.type_id,
  36462. feature.is_analysis,
  36463. feature.is_obsolete,
  36464. feature.timeaccessioned,
  36465. feature.timelastmodified
  36466. FROM (feature
  36467. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36468. 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));
  36469. --
  36470. -- Name: sequence_secondary_structure; Type: VIEW; Schema: so; Owner: -
  36471. --
  36472. CREATE VIEW sequence_secondary_structure AS
  36473. SELECT feature.feature_id AS sequence_secondary_structure_id,
  36474. feature.feature_id,
  36475. feature.dbxref_id,
  36476. feature.organism_id,
  36477. feature.name,
  36478. feature.uniquename,
  36479. feature.residues,
  36480. feature.seqlen,
  36481. feature.md5checksum,
  36482. feature.type_id,
  36483. feature.is_analysis,
  36484. feature.is_obsolete,
  36485. feature.timeaccessioned,
  36486. feature.timelastmodified
  36487. FROM (feature
  36488. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36489. 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));
  36490. --
  36491. -- Name: sequence_uncertainty; Type: VIEW; Schema: so; Owner: -
  36492. --
  36493. CREATE VIEW sequence_uncertainty AS
  36494. SELECT feature.feature_id AS sequence_uncertainty_id,
  36495. feature.feature_id,
  36496. feature.dbxref_id,
  36497. feature.organism_id,
  36498. feature.name,
  36499. feature.uniquename,
  36500. feature.residues,
  36501. feature.seqlen,
  36502. feature.md5checksum,
  36503. feature.type_id,
  36504. feature.is_analysis,
  36505. feature.is_obsolete,
  36506. feature.timeaccessioned,
  36507. feature.timelastmodified
  36508. FROM (feature
  36509. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36510. WHERE ((cvterm.name)::text = 'sequence_uncertainty'::text);
  36511. --
  36512. -- Name: sequence_variant; Type: VIEW; Schema: so; Owner: -
  36513. --
  36514. CREATE VIEW sequence_variant AS
  36515. SELECT feature.feature_id AS sequence_variant_id,
  36516. feature.feature_id,
  36517. feature.dbxref_id,
  36518. feature.organism_id,
  36519. feature.name,
  36520. feature.uniquename,
  36521. feature.residues,
  36522. feature.seqlen,
  36523. feature.md5checksum,
  36524. feature.type_id,
  36525. feature.is_analysis,
  36526. feature.is_obsolete,
  36527. feature.timeaccessioned,
  36528. feature.timelastmodified
  36529. FROM (feature
  36530. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36531. 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));
  36532. --
  36533. -- Name: sequencing_primer; Type: VIEW; Schema: so; Owner: -
  36534. --
  36535. CREATE VIEW sequencing_primer AS
  36536. SELECT feature.feature_id AS sequencing_primer_id,
  36537. feature.feature_id,
  36538. feature.dbxref_id,
  36539. feature.organism_id,
  36540. feature.name,
  36541. feature.uniquename,
  36542. feature.residues,
  36543. feature.seqlen,
  36544. feature.md5checksum,
  36545. feature.type_id,
  36546. feature.is_analysis,
  36547. feature.is_obsolete,
  36548. feature.timeaccessioned,
  36549. feature.timelastmodified
  36550. FROM (feature
  36551. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36552. WHERE ((cvterm.name)::text = 'sequencing_primer'::text);
  36553. --
  36554. -- Name: serine; Type: VIEW; Schema: so; Owner: -
  36555. --
  36556. CREATE VIEW serine AS
  36557. SELECT feature.feature_id AS serine_id,
  36558. feature.feature_id,
  36559. feature.dbxref_id,
  36560. feature.organism_id,
  36561. feature.name,
  36562. feature.uniquename,
  36563. feature.residues,
  36564. feature.seqlen,
  36565. feature.md5checksum,
  36566. feature.type_id,
  36567. feature.is_analysis,
  36568. feature.is_obsolete,
  36569. feature.timeaccessioned,
  36570. feature.timelastmodified
  36571. FROM (feature
  36572. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36573. WHERE ((cvterm.name)::text = 'serine'::text);
  36574. --
  36575. -- Name: serine_threonine_motif; Type: VIEW; Schema: so; Owner: -
  36576. --
  36577. CREATE VIEW serine_threonine_motif AS
  36578. SELECT feature.feature_id AS serine_threonine_motif_id,
  36579. feature.feature_id,
  36580. feature.dbxref_id,
  36581. feature.organism_id,
  36582. feature.name,
  36583. feature.uniquename,
  36584. feature.residues,
  36585. feature.seqlen,
  36586. feature.md5checksum,
  36587. feature.type_id,
  36588. feature.is_analysis,
  36589. feature.is_obsolete,
  36590. feature.timeaccessioned,
  36591. feature.timelastmodified
  36592. FROM (feature
  36593. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36594. WHERE ((cvterm.name)::text = 'serine_threonine_motif'::text);
  36595. --
  36596. -- Name: serine_threonine_staple_motif; Type: VIEW; Schema: so; Owner: -
  36597. --
  36598. CREATE VIEW serine_threonine_staple_motif AS
  36599. SELECT feature.feature_id AS serine_threonine_staple_motif_id,
  36600. feature.feature_id,
  36601. feature.dbxref_id,
  36602. feature.organism_id,
  36603. feature.name,
  36604. feature.uniquename,
  36605. feature.residues,
  36606. feature.seqlen,
  36607. feature.md5checksum,
  36608. feature.type_id,
  36609. feature.is_analysis,
  36610. feature.is_obsolete,
  36611. feature.timeaccessioned,
  36612. feature.timelastmodified
  36613. FROM (feature
  36614. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36615. WHERE ((cvterm.name)::text = 'serine_threonine_staple_motif'::text);
  36616. --
  36617. -- Name: serine_threonine_turn; Type: VIEW; Schema: so; Owner: -
  36618. --
  36619. CREATE VIEW serine_threonine_turn AS
  36620. SELECT feature.feature_id AS serine_threonine_turn_id,
  36621. feature.feature_id,
  36622. feature.dbxref_id,
  36623. feature.organism_id,
  36624. feature.name,
  36625. feature.uniquename,
  36626. feature.residues,
  36627. feature.seqlen,
  36628. feature.md5checksum,
  36629. feature.type_id,
  36630. feature.is_analysis,
  36631. feature.is_obsolete,
  36632. feature.timeaccessioned,
  36633. feature.timelastmodified
  36634. FROM (feature
  36635. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36636. 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));
  36637. --
  36638. -- Name: serine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  36639. --
  36640. CREATE VIEW serine_trna_primary_transcript AS
  36641. SELECT feature.feature_id AS serine_trna_primary_transcript_id,
  36642. feature.feature_id,
  36643. feature.dbxref_id,
  36644. feature.organism_id,
  36645. feature.name,
  36646. feature.uniquename,
  36647. feature.residues,
  36648. feature.seqlen,
  36649. feature.md5checksum,
  36650. feature.type_id,
  36651. feature.is_analysis,
  36652. feature.is_obsolete,
  36653. feature.timeaccessioned,
  36654. feature.timelastmodified
  36655. FROM (feature
  36656. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36657. WHERE ((cvterm.name)::text = 'serine_tRNA_primary_transcript'::text);
  36658. --
  36659. -- Name: seryl_trna; Type: VIEW; Schema: so; Owner: -
  36660. --
  36661. CREATE VIEW seryl_trna AS
  36662. SELECT feature.feature_id AS seryl_trna_id,
  36663. feature.feature_id,
  36664. feature.dbxref_id,
  36665. feature.organism_id,
  36666. feature.name,
  36667. feature.uniquename,
  36668. feature.residues,
  36669. feature.seqlen,
  36670. feature.md5checksum,
  36671. feature.type_id,
  36672. feature.is_analysis,
  36673. feature.is_obsolete,
  36674. feature.timeaccessioned,
  36675. feature.timelastmodified
  36676. FROM (feature
  36677. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36678. WHERE ((cvterm.name)::text = 'seryl_tRNA'::text);
  36679. --
  36680. -- Name: seven_aminomethyl_seven_deazaguanosine; Type: VIEW; Schema: so; Owner: -
  36681. --
  36682. CREATE VIEW seven_aminomethyl_seven_deazaguanosine AS
  36683. SELECT feature.feature_id AS seven_aminomethyl_seven_deazaguanosine_id,
  36684. feature.feature_id,
  36685. feature.dbxref_id,
  36686. feature.organism_id,
  36687. feature.name,
  36688. feature.uniquename,
  36689. feature.residues,
  36690. feature.seqlen,
  36691. feature.md5checksum,
  36692. feature.type_id,
  36693. feature.is_analysis,
  36694. feature.is_obsolete,
  36695. feature.timeaccessioned,
  36696. feature.timelastmodified
  36697. FROM (feature
  36698. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36699. WHERE ((cvterm.name)::text = 'seven_aminomethyl_seven_deazaguanosine'::text);
  36700. --
  36701. -- Name: seven_cyano_seven_deazaguanosine; Type: VIEW; Schema: so; Owner: -
  36702. --
  36703. CREATE VIEW seven_cyano_seven_deazaguanosine AS
  36704. SELECT feature.feature_id AS seven_cyano_seven_deazaguanosine_id,
  36705. feature.feature_id,
  36706. feature.dbxref_id,
  36707. feature.organism_id,
  36708. feature.name,
  36709. feature.uniquename,
  36710. feature.residues,
  36711. feature.seqlen,
  36712. feature.md5checksum,
  36713. feature.type_id,
  36714. feature.is_analysis,
  36715. feature.is_obsolete,
  36716. feature.timeaccessioned,
  36717. feature.timelastmodified
  36718. FROM (feature
  36719. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36720. WHERE ((cvterm.name)::text = 'seven_cyano_seven_deazaguanosine'::text);
  36721. --
  36722. -- Name: seven_deazaguanosine; Type: VIEW; Schema: so; Owner: -
  36723. --
  36724. CREATE VIEW seven_deazaguanosine AS
  36725. SELECT feature.feature_id AS seven_deazaguanosine_id,
  36726. feature.feature_id,
  36727. feature.dbxref_id,
  36728. feature.organism_id,
  36729. feature.name,
  36730. feature.uniquename,
  36731. feature.residues,
  36732. feature.seqlen,
  36733. feature.md5checksum,
  36734. feature.type_id,
  36735. feature.is_analysis,
  36736. feature.is_obsolete,
  36737. feature.timeaccessioned,
  36738. feature.timelastmodified
  36739. FROM (feature
  36740. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36741. 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));
  36742. --
  36743. -- Name: seven_methylguanine; Type: VIEW; Schema: so; Owner: -
  36744. --
  36745. CREATE VIEW seven_methylguanine AS
  36746. SELECT feature.feature_id AS seven_methylguanine_id,
  36747. feature.feature_id,
  36748. feature.dbxref_id,
  36749. feature.organism_id,
  36750. feature.name,
  36751. feature.uniquename,
  36752. feature.residues,
  36753. feature.seqlen,
  36754. feature.md5checksum,
  36755. feature.type_id,
  36756. feature.is_analysis,
  36757. feature.is_obsolete,
  36758. feature.timeaccessioned,
  36759. feature.timelastmodified
  36760. FROM (feature
  36761. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36762. WHERE ((cvterm.name)::text = 'seven_methylguanine'::text);
  36763. --
  36764. -- Name: seven_methylguanosine; Type: VIEW; Schema: so; Owner: -
  36765. --
  36766. CREATE VIEW seven_methylguanosine AS
  36767. SELECT feature.feature_id AS seven_methylguanosine_id,
  36768. feature.feature_id,
  36769. feature.dbxref_id,
  36770. feature.organism_id,
  36771. feature.name,
  36772. feature.uniquename,
  36773. feature.residues,
  36774. feature.seqlen,
  36775. feature.md5checksum,
  36776. feature.type_id,
  36777. feature.is_analysis,
  36778. feature.is_obsolete,
  36779. feature.timeaccessioned,
  36780. feature.timelastmodified
  36781. FROM (feature
  36782. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36783. WHERE ((cvterm.name)::text = 'seven_methylguanosine'::text);
  36784. --
  36785. -- Name: shadow_enhancer; Type: VIEW; Schema: so; Owner: -
  36786. --
  36787. CREATE VIEW shadow_enhancer AS
  36788. SELECT feature.feature_id AS shadow_enhancer_id,
  36789. feature.feature_id,
  36790. feature.dbxref_id,
  36791. feature.organism_id,
  36792. feature.name,
  36793. feature.uniquename,
  36794. feature.residues,
  36795. feature.seqlen,
  36796. feature.md5checksum,
  36797. feature.type_id,
  36798. feature.is_analysis,
  36799. feature.is_obsolete,
  36800. feature.timeaccessioned,
  36801. feature.timelastmodified
  36802. FROM (feature
  36803. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36804. WHERE ((cvterm.name)::text = 'shadow_enhancer'::text);
  36805. --
  36806. -- Name: shine_dalgarno_sequence; Type: VIEW; Schema: so; Owner: -
  36807. --
  36808. CREATE VIEW shine_dalgarno_sequence AS
  36809. SELECT feature.feature_id AS shine_dalgarno_sequence_id,
  36810. feature.feature_id,
  36811. feature.dbxref_id,
  36812. feature.organism_id,
  36813. feature.name,
  36814. feature.uniquename,
  36815. feature.residues,
  36816. feature.seqlen,
  36817. feature.md5checksum,
  36818. feature.type_id,
  36819. feature.is_analysis,
  36820. feature.is_obsolete,
  36821. feature.timeaccessioned,
  36822. feature.timelastmodified
  36823. FROM (feature
  36824. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36825. WHERE ((cvterm.name)::text = 'Shine_Dalgarno_sequence'::text);
  36826. --
  36827. -- Name: signal_peptide; Type: VIEW; Schema: so; Owner: -
  36828. --
  36829. CREATE VIEW signal_peptide AS
  36830. SELECT feature.feature_id AS signal_peptide_id,
  36831. feature.feature_id,
  36832. feature.dbxref_id,
  36833. feature.organism_id,
  36834. feature.name,
  36835. feature.uniquename,
  36836. feature.residues,
  36837. feature.seqlen,
  36838. feature.md5checksum,
  36839. feature.type_id,
  36840. feature.is_analysis,
  36841. feature.is_obsolete,
  36842. feature.timeaccessioned,
  36843. feature.timelastmodified
  36844. FROM (feature
  36845. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36846. WHERE ((cvterm.name)::text = 'signal_peptide'::text);
  36847. --
  36848. -- Name: silenced; Type: VIEW; Schema: so; Owner: -
  36849. --
  36850. CREATE VIEW silenced AS
  36851. SELECT feature.feature_id AS silenced_id,
  36852. feature.feature_id,
  36853. feature.dbxref_id,
  36854. feature.organism_id,
  36855. feature.name,
  36856. feature.uniquename,
  36857. feature.residues,
  36858. feature.seqlen,
  36859. feature.md5checksum,
  36860. feature.type_id,
  36861. feature.is_analysis,
  36862. feature.is_obsolete,
  36863. feature.timeaccessioned,
  36864. feature.timelastmodified
  36865. FROM (feature
  36866. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36867. 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));
  36868. --
  36869. -- Name: silenced_by_dna_methylation; Type: VIEW; Schema: so; Owner: -
  36870. --
  36871. CREATE VIEW silenced_by_dna_methylation AS
  36872. SELECT feature.feature_id AS silenced_by_dna_methylation_id,
  36873. feature.feature_id,
  36874. feature.dbxref_id,
  36875. feature.organism_id,
  36876. feature.name,
  36877. feature.uniquename,
  36878. feature.residues,
  36879. feature.seqlen,
  36880. feature.md5checksum,
  36881. feature.type_id,
  36882. feature.is_analysis,
  36883. feature.is_obsolete,
  36884. feature.timeaccessioned,
  36885. feature.timelastmodified
  36886. FROM (feature
  36887. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36888. WHERE ((cvterm.name)::text = 'silenced_by_DNA_methylation'::text);
  36889. --
  36890. -- Name: silenced_by_dna_modification; Type: VIEW; Schema: so; Owner: -
  36891. --
  36892. CREATE VIEW silenced_by_dna_modification AS
  36893. SELECT feature.feature_id AS silenced_by_dna_modification_id,
  36894. feature.feature_id,
  36895. feature.dbxref_id,
  36896. feature.organism_id,
  36897. feature.name,
  36898. feature.uniquename,
  36899. feature.residues,
  36900. feature.seqlen,
  36901. feature.md5checksum,
  36902. feature.type_id,
  36903. feature.is_analysis,
  36904. feature.is_obsolete,
  36905. feature.timeaccessioned,
  36906. feature.timelastmodified
  36907. FROM (feature
  36908. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36909. WHERE (((cvterm.name)::text = 'silenced_by_DNA_methylation'::text) OR ((cvterm.name)::text = 'silenced_by_DNA_modification'::text));
  36910. --
  36911. -- Name: silenced_by_histone_deacetylation; Type: VIEW; Schema: so; Owner: -
  36912. --
  36913. CREATE VIEW silenced_by_histone_deacetylation AS
  36914. SELECT feature.feature_id AS silenced_by_histone_deacetylation_id,
  36915. feature.feature_id,
  36916. feature.dbxref_id,
  36917. feature.organism_id,
  36918. feature.name,
  36919. feature.uniquename,
  36920. feature.residues,
  36921. feature.seqlen,
  36922. feature.md5checksum,
  36923. feature.type_id,
  36924. feature.is_analysis,
  36925. feature.is_obsolete,
  36926. feature.timeaccessioned,
  36927. feature.timelastmodified
  36928. FROM (feature
  36929. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36930. WHERE ((cvterm.name)::text = 'silenced_by_histone_deacetylation'::text);
  36931. --
  36932. -- Name: silenced_by_histone_methylation; Type: VIEW; Schema: so; Owner: -
  36933. --
  36934. CREATE VIEW silenced_by_histone_methylation AS
  36935. SELECT feature.feature_id AS silenced_by_histone_methylation_id,
  36936. feature.feature_id,
  36937. feature.dbxref_id,
  36938. feature.organism_id,
  36939. feature.name,
  36940. feature.uniquename,
  36941. feature.residues,
  36942. feature.seqlen,
  36943. feature.md5checksum,
  36944. feature.type_id,
  36945. feature.is_analysis,
  36946. feature.is_obsolete,
  36947. feature.timeaccessioned,
  36948. feature.timelastmodified
  36949. FROM (feature
  36950. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36951. WHERE ((cvterm.name)::text = 'silenced_by_histone_methylation'::text);
  36952. --
  36953. -- Name: silenced_by_histone_modification; Type: VIEW; Schema: so; Owner: -
  36954. --
  36955. CREATE VIEW silenced_by_histone_modification AS
  36956. SELECT feature.feature_id AS silenced_by_histone_modification_id,
  36957. feature.feature_id,
  36958. feature.dbxref_id,
  36959. feature.organism_id,
  36960. feature.name,
  36961. feature.uniquename,
  36962. feature.residues,
  36963. feature.seqlen,
  36964. feature.md5checksum,
  36965. feature.type_id,
  36966. feature.is_analysis,
  36967. feature.is_obsolete,
  36968. feature.timeaccessioned,
  36969. feature.timelastmodified
  36970. FROM (feature
  36971. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36972. 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));
  36973. --
  36974. -- Name: silenced_by_rna_interference; Type: VIEW; Schema: so; Owner: -
  36975. --
  36976. CREATE VIEW silenced_by_rna_interference AS
  36977. SELECT feature.feature_id AS silenced_by_rna_interference_id,
  36978. feature.feature_id,
  36979. feature.dbxref_id,
  36980. feature.organism_id,
  36981. feature.name,
  36982. feature.uniquename,
  36983. feature.residues,
  36984. feature.seqlen,
  36985. feature.md5checksum,
  36986. feature.type_id,
  36987. feature.is_analysis,
  36988. feature.is_obsolete,
  36989. feature.timeaccessioned,
  36990. feature.timelastmodified
  36991. FROM (feature
  36992. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  36993. WHERE ((cvterm.name)::text = 'silenced_by_RNA_interference'::text);
  36994. --
  36995. -- Name: silenced_gene; Type: VIEW; Schema: so; Owner: -
  36996. --
  36997. CREATE VIEW silenced_gene AS
  36998. SELECT feature.feature_id AS silenced_gene_id,
  36999. feature.feature_id,
  37000. feature.dbxref_id,
  37001. feature.organism_id,
  37002. feature.name,
  37003. feature.uniquename,
  37004. feature.residues,
  37005. feature.seqlen,
  37006. feature.md5checksum,
  37007. feature.type_id,
  37008. feature.is_analysis,
  37009. feature.is_obsolete,
  37010. feature.timeaccessioned,
  37011. feature.timelastmodified
  37012. FROM (feature
  37013. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37014. 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));
  37015. --
  37016. -- Name: silencer; Type: VIEW; Schema: so; Owner: -
  37017. --
  37018. CREATE VIEW silencer AS
  37019. SELECT feature.feature_id AS silencer_id,
  37020. feature.feature_id,
  37021. feature.dbxref_id,
  37022. feature.organism_id,
  37023. feature.name,
  37024. feature.uniquename,
  37025. feature.residues,
  37026. feature.seqlen,
  37027. feature.md5checksum,
  37028. feature.type_id,
  37029. feature.is_analysis,
  37030. feature.is_obsolete,
  37031. feature.timeaccessioned,
  37032. feature.timelastmodified
  37033. FROM (feature
  37034. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37035. WHERE ((cvterm.name)::text = 'silencer'::text);
  37036. --
  37037. -- Name: silent_mutation; Type: VIEW; Schema: so; Owner: -
  37038. --
  37039. CREATE VIEW silent_mutation AS
  37040. SELECT feature.feature_id AS silent_mutation_id,
  37041. feature.feature_id,
  37042. feature.dbxref_id,
  37043. feature.organism_id,
  37044. feature.name,
  37045. feature.uniquename,
  37046. feature.residues,
  37047. feature.seqlen,
  37048. feature.md5checksum,
  37049. feature.type_id,
  37050. feature.is_analysis,
  37051. feature.is_obsolete,
  37052. feature.timeaccessioned,
  37053. feature.timelastmodified
  37054. FROM (feature
  37055. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37056. WHERE ((cvterm.name)::text = 'silent_mutation'::text);
  37057. --
  37058. -- Name: simple_sequence_length_variation; Type: VIEW; Schema: so; Owner: -
  37059. --
  37060. CREATE VIEW simple_sequence_length_variation AS
  37061. SELECT feature.feature_id AS simple_sequence_length_variation_id,
  37062. feature.feature_id,
  37063. feature.dbxref_id,
  37064. feature.organism_id,
  37065. feature.name,
  37066. feature.uniquename,
  37067. feature.residues,
  37068. feature.seqlen,
  37069. feature.md5checksum,
  37070. feature.type_id,
  37071. feature.is_analysis,
  37072. feature.is_obsolete,
  37073. feature.timeaccessioned,
  37074. feature.timelastmodified
  37075. FROM (feature
  37076. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37077. WHERE ((cvterm.name)::text = 'simple_sequence_length_variation'::text);
  37078. --
  37079. -- Name: sine_element; Type: VIEW; Schema: so; Owner: -
  37080. --
  37081. CREATE VIEW sine_element AS
  37082. SELECT feature.feature_id AS sine_element_id,
  37083. feature.feature_id,
  37084. feature.dbxref_id,
  37085. feature.organism_id,
  37086. feature.name,
  37087. feature.uniquename,
  37088. feature.residues,
  37089. feature.seqlen,
  37090. feature.md5checksum,
  37091. feature.type_id,
  37092. feature.is_analysis,
  37093. feature.is_obsolete,
  37094. feature.timeaccessioned,
  37095. feature.timelastmodified
  37096. FROM (feature
  37097. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37098. WHERE ((cvterm.name)::text = 'SINE_element'::text);
  37099. --
  37100. -- Name: single; Type: VIEW; Schema: so; Owner: -
  37101. --
  37102. CREATE VIEW single AS
  37103. SELECT feature.feature_id AS single_id,
  37104. feature.feature_id,
  37105. feature.dbxref_id,
  37106. feature.organism_id,
  37107. feature.name,
  37108. feature.uniquename,
  37109. feature.residues,
  37110. feature.seqlen,
  37111. feature.md5checksum,
  37112. feature.type_id,
  37113. feature.is_analysis,
  37114. feature.is_obsolete,
  37115. feature.timeaccessioned,
  37116. feature.timelastmodified
  37117. FROM (feature
  37118. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37119. WHERE ((cvterm.name)::text = 'single'::text);
  37120. --
  37121. -- Name: single_strand_restriction_enzyme_cleavage_site; Type: VIEW; Schema: so; Owner: -
  37122. --
  37123. CREATE VIEW single_strand_restriction_enzyme_cleavage_site AS
  37124. SELECT feature.feature_id AS single_strand_restriction_enzyme_cleavage_site_id,
  37125. feature.feature_id,
  37126. feature.dbxref_id,
  37127. feature.organism_id,
  37128. feature.name,
  37129. feature.uniquename,
  37130. feature.residues,
  37131. feature.seqlen,
  37132. feature.md5checksum,
  37133. feature.type_id,
  37134. feature.is_analysis,
  37135. feature.is_obsolete,
  37136. feature.timeaccessioned,
  37137. feature.timelastmodified
  37138. FROM (feature
  37139. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37140. 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));
  37141. --
  37142. -- Name: single_stranded_cdna; Type: VIEW; Schema: so; Owner: -
  37143. --
  37144. CREATE VIEW single_stranded_cdna AS
  37145. SELECT feature.feature_id AS single_stranded_cdna_id,
  37146. feature.feature_id,
  37147. feature.dbxref_id,
  37148. feature.organism_id,
  37149. feature.name,
  37150. feature.uniquename,
  37151. feature.residues,
  37152. feature.seqlen,
  37153. feature.md5checksum,
  37154. feature.type_id,
  37155. feature.is_analysis,
  37156. feature.is_obsolete,
  37157. feature.timeaccessioned,
  37158. feature.timelastmodified
  37159. FROM (feature
  37160. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37161. WHERE ((cvterm.name)::text = 'single_stranded_cDNA'::text);
  37162. --
  37163. -- Name: single_stranded_dna_chromosome; Type: VIEW; Schema: so; Owner: -
  37164. --
  37165. CREATE VIEW single_stranded_dna_chromosome AS
  37166. SELECT feature.feature_id AS single_stranded_dna_chromosome_id,
  37167. feature.feature_id,
  37168. feature.dbxref_id,
  37169. feature.organism_id,
  37170. feature.name,
  37171. feature.uniquename,
  37172. feature.residues,
  37173. feature.seqlen,
  37174. feature.md5checksum,
  37175. feature.type_id,
  37176. feature.is_analysis,
  37177. feature.is_obsolete,
  37178. feature.timeaccessioned,
  37179. feature.timelastmodified
  37180. FROM (feature
  37181. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37182. 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));
  37183. --
  37184. -- Name: single_stranded_rna_chromosome; Type: VIEW; Schema: so; Owner: -
  37185. --
  37186. CREATE VIEW single_stranded_rna_chromosome AS
  37187. SELECT feature.feature_id AS single_stranded_rna_chromosome_id,
  37188. feature.feature_id,
  37189. feature.dbxref_id,
  37190. feature.organism_id,
  37191. feature.name,
  37192. feature.uniquename,
  37193. feature.residues,
  37194. feature.seqlen,
  37195. feature.md5checksum,
  37196. feature.type_id,
  37197. feature.is_analysis,
  37198. feature.is_obsolete,
  37199. feature.timeaccessioned,
  37200. feature.timelastmodified
  37201. FROM (feature
  37202. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37203. 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));
  37204. --
  37205. -- Name: sirna; Type: VIEW; Schema: so; Owner: -
  37206. --
  37207. CREATE VIEW sirna AS
  37208. SELECT feature.feature_id AS sirna_id,
  37209. feature.feature_id,
  37210. feature.dbxref_id,
  37211. feature.organism_id,
  37212. feature.name,
  37213. feature.uniquename,
  37214. feature.residues,
  37215. feature.seqlen,
  37216. feature.md5checksum,
  37217. feature.type_id,
  37218. feature.is_analysis,
  37219. feature.is_obsolete,
  37220. feature.timeaccessioned,
  37221. feature.timelastmodified
  37222. FROM (feature
  37223. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37224. WHERE ((cvterm.name)::text = 'siRNA'::text);
  37225. --
  37226. -- Name: site_specific_recombination_target_region; Type: VIEW; Schema: so; Owner: -
  37227. --
  37228. CREATE VIEW site_specific_recombination_target_region AS
  37229. SELECT feature.feature_id AS site_specific_recombination_target_region_id,
  37230. feature.feature_id,
  37231. feature.dbxref_id,
  37232. feature.organism_id,
  37233. feature.name,
  37234. feature.uniquename,
  37235. feature.residues,
  37236. feature.seqlen,
  37237. feature.md5checksum,
  37238. feature.type_id,
  37239. feature.is_analysis,
  37240. feature.is_obsolete,
  37241. feature.timeaccessioned,
  37242. feature.timelastmodified
  37243. FROM (feature
  37244. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37245. 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));
  37246. --
  37247. -- Name: sl10_accceptor_site; Type: VIEW; Schema: so; Owner: -
  37248. --
  37249. CREATE VIEW sl10_accceptor_site AS
  37250. SELECT feature.feature_id AS sl10_accceptor_site_id,
  37251. feature.feature_id,
  37252. feature.dbxref_id,
  37253. feature.organism_id,
  37254. feature.name,
  37255. feature.uniquename,
  37256. feature.residues,
  37257. feature.seqlen,
  37258. feature.md5checksum,
  37259. feature.type_id,
  37260. feature.is_analysis,
  37261. feature.is_obsolete,
  37262. feature.timeaccessioned,
  37263. feature.timelastmodified
  37264. FROM (feature
  37265. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37266. WHERE ((cvterm.name)::text = 'SL10_accceptor_site'::text);
  37267. --
  37268. -- Name: sl11_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37269. --
  37270. CREATE VIEW sl11_acceptor_site AS
  37271. SELECT feature.feature_id AS sl11_acceptor_site_id,
  37272. feature.feature_id,
  37273. feature.dbxref_id,
  37274. feature.organism_id,
  37275. feature.name,
  37276. feature.uniquename,
  37277. feature.residues,
  37278. feature.seqlen,
  37279. feature.md5checksum,
  37280. feature.type_id,
  37281. feature.is_analysis,
  37282. feature.is_obsolete,
  37283. feature.timeaccessioned,
  37284. feature.timelastmodified
  37285. FROM (feature
  37286. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37287. WHERE ((cvterm.name)::text = 'SL11_acceptor_site'::text);
  37288. --
  37289. -- Name: sl12_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37290. --
  37291. CREATE VIEW sl12_acceptor_site AS
  37292. SELECT feature.feature_id AS sl12_acceptor_site_id,
  37293. feature.feature_id,
  37294. feature.dbxref_id,
  37295. feature.organism_id,
  37296. feature.name,
  37297. feature.uniquename,
  37298. feature.residues,
  37299. feature.seqlen,
  37300. feature.md5checksum,
  37301. feature.type_id,
  37302. feature.is_analysis,
  37303. feature.is_obsolete,
  37304. feature.timeaccessioned,
  37305. feature.timelastmodified
  37306. FROM (feature
  37307. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37308. WHERE ((cvterm.name)::text = 'SL12_acceptor_site'::text);
  37309. --
  37310. -- Name: sl1_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37311. --
  37312. CREATE VIEW sl1_acceptor_site AS
  37313. SELECT feature.feature_id AS sl1_acceptor_site_id,
  37314. feature.feature_id,
  37315. feature.dbxref_id,
  37316. feature.organism_id,
  37317. feature.name,
  37318. feature.uniquename,
  37319. feature.residues,
  37320. feature.seqlen,
  37321. feature.md5checksum,
  37322. feature.type_id,
  37323. feature.is_analysis,
  37324. feature.is_obsolete,
  37325. feature.timeaccessioned,
  37326. feature.timelastmodified
  37327. FROM (feature
  37328. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37329. WHERE ((cvterm.name)::text = 'SL1_acceptor_site'::text);
  37330. --
  37331. -- Name: sl2_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37332. --
  37333. CREATE VIEW sl2_acceptor_site AS
  37334. SELECT feature.feature_id AS sl2_acceptor_site_id,
  37335. feature.feature_id,
  37336. feature.dbxref_id,
  37337. feature.organism_id,
  37338. feature.name,
  37339. feature.uniquename,
  37340. feature.residues,
  37341. feature.seqlen,
  37342. feature.md5checksum,
  37343. feature.type_id,
  37344. feature.is_analysis,
  37345. feature.is_obsolete,
  37346. feature.timeaccessioned,
  37347. feature.timelastmodified
  37348. FROM (feature
  37349. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37350. 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));
  37351. --
  37352. -- Name: sl3_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37353. --
  37354. CREATE VIEW sl3_acceptor_site AS
  37355. SELECT feature.feature_id AS sl3_acceptor_site_id,
  37356. feature.feature_id,
  37357. feature.dbxref_id,
  37358. feature.organism_id,
  37359. feature.name,
  37360. feature.uniquename,
  37361. feature.residues,
  37362. feature.seqlen,
  37363. feature.md5checksum,
  37364. feature.type_id,
  37365. feature.is_analysis,
  37366. feature.is_obsolete,
  37367. feature.timeaccessioned,
  37368. feature.timelastmodified
  37369. FROM (feature
  37370. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37371. WHERE ((cvterm.name)::text = 'SL3_acceptor_site'::text);
  37372. --
  37373. -- Name: sl4_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37374. --
  37375. CREATE VIEW sl4_acceptor_site AS
  37376. SELECT feature.feature_id AS sl4_acceptor_site_id,
  37377. feature.feature_id,
  37378. feature.dbxref_id,
  37379. feature.organism_id,
  37380. feature.name,
  37381. feature.uniquename,
  37382. feature.residues,
  37383. feature.seqlen,
  37384. feature.md5checksum,
  37385. feature.type_id,
  37386. feature.is_analysis,
  37387. feature.is_obsolete,
  37388. feature.timeaccessioned,
  37389. feature.timelastmodified
  37390. FROM (feature
  37391. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37392. WHERE ((cvterm.name)::text = 'SL4_acceptor_site'::text);
  37393. --
  37394. -- Name: sl5_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37395. --
  37396. CREATE VIEW sl5_acceptor_site AS
  37397. SELECT feature.feature_id AS sl5_acceptor_site_id,
  37398. feature.feature_id,
  37399. feature.dbxref_id,
  37400. feature.organism_id,
  37401. feature.name,
  37402. feature.uniquename,
  37403. feature.residues,
  37404. feature.seqlen,
  37405. feature.md5checksum,
  37406. feature.type_id,
  37407. feature.is_analysis,
  37408. feature.is_obsolete,
  37409. feature.timeaccessioned,
  37410. feature.timelastmodified
  37411. FROM (feature
  37412. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37413. WHERE ((cvterm.name)::text = 'SL5_acceptor_site'::text);
  37414. --
  37415. -- Name: sl6_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37416. --
  37417. CREATE VIEW sl6_acceptor_site AS
  37418. SELECT feature.feature_id AS sl6_acceptor_site_id,
  37419. feature.feature_id,
  37420. feature.dbxref_id,
  37421. feature.organism_id,
  37422. feature.name,
  37423. feature.uniquename,
  37424. feature.residues,
  37425. feature.seqlen,
  37426. feature.md5checksum,
  37427. feature.type_id,
  37428. feature.is_analysis,
  37429. feature.is_obsolete,
  37430. feature.timeaccessioned,
  37431. feature.timelastmodified
  37432. FROM (feature
  37433. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37434. WHERE ((cvterm.name)::text = 'SL6_acceptor_site'::text);
  37435. --
  37436. -- Name: sl7_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37437. --
  37438. CREATE VIEW sl7_acceptor_site AS
  37439. SELECT feature.feature_id AS sl7_acceptor_site_id,
  37440. feature.feature_id,
  37441. feature.dbxref_id,
  37442. feature.organism_id,
  37443. feature.name,
  37444. feature.uniquename,
  37445. feature.residues,
  37446. feature.seqlen,
  37447. feature.md5checksum,
  37448. feature.type_id,
  37449. feature.is_analysis,
  37450. feature.is_obsolete,
  37451. feature.timeaccessioned,
  37452. feature.timelastmodified
  37453. FROM (feature
  37454. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37455. WHERE ((cvterm.name)::text = 'SL7_acceptor_site'::text);
  37456. --
  37457. -- Name: sl8_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37458. --
  37459. CREATE VIEW sl8_acceptor_site AS
  37460. SELECT feature.feature_id AS sl8_acceptor_site_id,
  37461. feature.feature_id,
  37462. feature.dbxref_id,
  37463. feature.organism_id,
  37464. feature.name,
  37465. feature.uniquename,
  37466. feature.residues,
  37467. feature.seqlen,
  37468. feature.md5checksum,
  37469. feature.type_id,
  37470. feature.is_analysis,
  37471. feature.is_obsolete,
  37472. feature.timeaccessioned,
  37473. feature.timelastmodified
  37474. FROM (feature
  37475. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37476. WHERE ((cvterm.name)::text = 'SL8_acceptor_site'::text);
  37477. --
  37478. -- Name: sl9_acceptor_site; Type: VIEW; Schema: so; Owner: -
  37479. --
  37480. CREATE VIEW sl9_acceptor_site AS
  37481. SELECT feature.feature_id AS sl9_acceptor_site_id,
  37482. feature.feature_id,
  37483. feature.dbxref_id,
  37484. feature.organism_id,
  37485. feature.name,
  37486. feature.uniquename,
  37487. feature.residues,
  37488. feature.seqlen,
  37489. feature.md5checksum,
  37490. feature.type_id,
  37491. feature.is_analysis,
  37492. feature.is_obsolete,
  37493. feature.timeaccessioned,
  37494. feature.timelastmodified
  37495. FROM (feature
  37496. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37497. WHERE ((cvterm.name)::text = 'SL9_acceptor_site'::text);
  37498. --
  37499. -- Name: small_regulatory_ncrna; Type: VIEW; Schema: so; Owner: -
  37500. --
  37501. CREATE VIEW small_regulatory_ncrna AS
  37502. SELECT feature.feature_id AS small_regulatory_ncrna_id,
  37503. feature.feature_id,
  37504. feature.dbxref_id,
  37505. feature.organism_id,
  37506. feature.name,
  37507. feature.uniquename,
  37508. feature.residues,
  37509. feature.seqlen,
  37510. feature.md5checksum,
  37511. feature.type_id,
  37512. feature.is_analysis,
  37513. feature.is_obsolete,
  37514. feature.timeaccessioned,
  37515. feature.timelastmodified
  37516. FROM (feature
  37517. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37518. 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));
  37519. --
  37520. -- Name: small_subunit_rrna; Type: VIEW; Schema: so; Owner: -
  37521. --
  37522. CREATE VIEW small_subunit_rrna AS
  37523. SELECT feature.feature_id AS small_subunit_rrna_id,
  37524. feature.feature_id,
  37525. feature.dbxref_id,
  37526. feature.organism_id,
  37527. feature.name,
  37528. feature.uniquename,
  37529. feature.residues,
  37530. feature.seqlen,
  37531. feature.md5checksum,
  37532. feature.type_id,
  37533. feature.is_analysis,
  37534. feature.is_obsolete,
  37535. feature.timeaccessioned,
  37536. feature.timelastmodified
  37537. FROM (feature
  37538. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37539. WHERE ((((cvterm.name)::text = 'rRNA_18S'::text) OR ((cvterm.name)::text = 'rRNA_16S'::text)) OR ((cvterm.name)::text = 'small_subunit_rRNA'::text));
  37540. --
  37541. -- Name: snorna; Type: VIEW; Schema: so; Owner: -
  37542. --
  37543. CREATE VIEW snorna AS
  37544. SELECT feature.feature_id AS snorna_id,
  37545. feature.feature_id,
  37546. feature.dbxref_id,
  37547. feature.organism_id,
  37548. feature.name,
  37549. feature.uniquename,
  37550. feature.residues,
  37551. feature.seqlen,
  37552. feature.md5checksum,
  37553. feature.type_id,
  37554. feature.is_analysis,
  37555. feature.is_obsolete,
  37556. feature.timeaccessioned,
  37557. feature.timelastmodified
  37558. FROM (feature
  37559. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37560. 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));
  37561. --
  37562. -- Name: snorna_encoding; Type: VIEW; Schema: so; Owner: -
  37563. --
  37564. CREATE VIEW snorna_encoding AS
  37565. SELECT feature.feature_id AS snorna_encoding_id,
  37566. feature.feature_id,
  37567. feature.dbxref_id,
  37568. feature.organism_id,
  37569. feature.name,
  37570. feature.uniquename,
  37571. feature.residues,
  37572. feature.seqlen,
  37573. feature.md5checksum,
  37574. feature.type_id,
  37575. feature.is_analysis,
  37576. feature.is_obsolete,
  37577. feature.timeaccessioned,
  37578. feature.timelastmodified
  37579. FROM (feature
  37580. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37581. 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));
  37582. --
  37583. -- Name: snorna_gene; Type: VIEW; Schema: so; Owner: -
  37584. --
  37585. CREATE VIEW snorna_gene AS
  37586. SELECT feature.feature_id AS snorna_gene_id,
  37587. feature.feature_id,
  37588. feature.dbxref_id,
  37589. feature.organism_id,
  37590. feature.name,
  37591. feature.uniquename,
  37592. feature.residues,
  37593. feature.seqlen,
  37594. feature.md5checksum,
  37595. feature.type_id,
  37596. feature.is_analysis,
  37597. feature.is_obsolete,
  37598. feature.timeaccessioned,
  37599. feature.timelastmodified
  37600. FROM (feature
  37601. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37602. WHERE ((cvterm.name)::text = 'snoRNA_gene'::text);
  37603. --
  37604. -- Name: snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  37605. --
  37606. CREATE VIEW snorna_primary_transcript AS
  37607. SELECT feature.feature_id AS snorna_primary_transcript_id,
  37608. feature.feature_id,
  37609. feature.dbxref_id,
  37610. feature.organism_id,
  37611. feature.name,
  37612. feature.uniquename,
  37613. feature.residues,
  37614. feature.seqlen,
  37615. feature.md5checksum,
  37616. feature.type_id,
  37617. feature.is_analysis,
  37618. feature.is_obsolete,
  37619. feature.timeaccessioned,
  37620. feature.timelastmodified
  37621. FROM (feature
  37622. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37623. 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));
  37624. --
  37625. -- Name: snp; Type: VIEW; Schema: so; Owner: -
  37626. --
  37627. CREATE VIEW snp AS
  37628. SELECT feature.feature_id AS snp_id,
  37629. feature.feature_id,
  37630. feature.dbxref_id,
  37631. feature.organism_id,
  37632. feature.name,
  37633. feature.uniquename,
  37634. feature.residues,
  37635. feature.seqlen,
  37636. feature.md5checksum,
  37637. feature.type_id,
  37638. feature.is_analysis,
  37639. feature.is_obsolete,
  37640. feature.timeaccessioned,
  37641. feature.timelastmodified
  37642. FROM (feature
  37643. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37644. WHERE ((cvterm.name)::text = 'SNP'::text);
  37645. --
  37646. -- Name: snrna; Type: VIEW; Schema: so; Owner: -
  37647. --
  37648. CREATE VIEW snrna AS
  37649. SELECT feature.feature_id AS snrna_id,
  37650. feature.feature_id,
  37651. feature.dbxref_id,
  37652. feature.organism_id,
  37653. feature.name,
  37654. feature.uniquename,
  37655. feature.residues,
  37656. feature.seqlen,
  37657. feature.md5checksum,
  37658. feature.type_id,
  37659. feature.is_analysis,
  37660. feature.is_obsolete,
  37661. feature.timeaccessioned,
  37662. feature.timelastmodified
  37663. FROM (feature
  37664. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37665. 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));
  37666. --
  37667. -- Name: snrna_encoding; Type: VIEW; Schema: so; Owner: -
  37668. --
  37669. CREATE VIEW snrna_encoding AS
  37670. SELECT feature.feature_id AS snrna_encoding_id,
  37671. feature.feature_id,
  37672. feature.dbxref_id,
  37673. feature.organism_id,
  37674. feature.name,
  37675. feature.uniquename,
  37676. feature.residues,
  37677. feature.seqlen,
  37678. feature.md5checksum,
  37679. feature.type_id,
  37680. feature.is_analysis,
  37681. feature.is_obsolete,
  37682. feature.timeaccessioned,
  37683. feature.timelastmodified
  37684. FROM (feature
  37685. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37686. WHERE ((cvterm.name)::text = 'snRNA_encoding'::text);
  37687. --
  37688. -- Name: snrna_gene; Type: VIEW; Schema: so; Owner: -
  37689. --
  37690. CREATE VIEW snrna_gene AS
  37691. SELECT feature.feature_id AS snrna_gene_id,
  37692. feature.feature_id,
  37693. feature.dbxref_id,
  37694. feature.organism_id,
  37695. feature.name,
  37696. feature.uniquename,
  37697. feature.residues,
  37698. feature.seqlen,
  37699. feature.md5checksum,
  37700. feature.type_id,
  37701. feature.is_analysis,
  37702. feature.is_obsolete,
  37703. feature.timeaccessioned,
  37704. feature.timelastmodified
  37705. FROM (feature
  37706. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37707. WHERE ((cvterm.name)::text = 'snRNA_gene'::text);
  37708. --
  37709. -- Name: snrna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  37710. --
  37711. CREATE VIEW snrna_primary_transcript AS
  37712. SELECT feature.feature_id AS snrna_primary_transcript_id,
  37713. feature.feature_id,
  37714. feature.dbxref_id,
  37715. feature.organism_id,
  37716. feature.name,
  37717. feature.uniquename,
  37718. feature.residues,
  37719. feature.seqlen,
  37720. feature.md5checksum,
  37721. feature.type_id,
  37722. feature.is_analysis,
  37723. feature.is_obsolete,
  37724. feature.timeaccessioned,
  37725. feature.timelastmodified
  37726. FROM (feature
  37727. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37728. WHERE ((cvterm.name)::text = 'snRNA_primary_transcript'::text);
  37729. --
  37730. -- Name: snv; Type: VIEW; Schema: so; Owner: -
  37731. --
  37732. CREATE VIEW snv AS
  37733. SELECT feature.feature_id AS snv_id,
  37734. feature.feature_id,
  37735. feature.dbxref_id,
  37736. feature.organism_id,
  37737. feature.name,
  37738. feature.uniquename,
  37739. feature.residues,
  37740. feature.seqlen,
  37741. feature.md5checksum,
  37742. feature.type_id,
  37743. feature.is_analysis,
  37744. feature.is_obsolete,
  37745. feature.timeaccessioned,
  37746. feature.timelastmodified
  37747. FROM (feature
  37748. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37749. 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));
  37750. --
  37751. -- Name: so_foreign; Type: VIEW; Schema: so; Owner: -
  37752. --
  37753. CREATE VIEW so_foreign AS
  37754. SELECT feature.feature_id AS so_foreign_id,
  37755. feature.feature_id,
  37756. feature.dbxref_id,
  37757. feature.organism_id,
  37758. feature.name,
  37759. feature.uniquename,
  37760. feature.residues,
  37761. feature.seqlen,
  37762. feature.md5checksum,
  37763. feature.type_id,
  37764. feature.is_analysis,
  37765. feature.is_obsolete,
  37766. feature.timeaccessioned,
  37767. feature.timelastmodified
  37768. FROM (feature
  37769. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37770. WHERE ((cvterm.name)::text = 'foreign'::text);
  37771. --
  37772. -- Name: so_genotype; Type: VIEW; Schema: so; Owner: -
  37773. --
  37774. CREATE VIEW so_genotype AS
  37775. SELECT feature.feature_id AS so_genotype_id,
  37776. feature.feature_id,
  37777. feature.dbxref_id,
  37778. feature.organism_id,
  37779. feature.name,
  37780. feature.uniquename,
  37781. feature.residues,
  37782. feature.seqlen,
  37783. feature.md5checksum,
  37784. feature.type_id,
  37785. feature.is_analysis,
  37786. feature.is_obsolete,
  37787. feature.timeaccessioned,
  37788. feature.timelastmodified
  37789. FROM (feature
  37790. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37791. WHERE ((cvterm.name)::text = 'genotype'::text);
  37792. --
  37793. -- Name: so_natural; Type: VIEW; Schema: so; Owner: -
  37794. --
  37795. CREATE VIEW so_natural AS
  37796. SELECT feature.feature_id AS so_natural_id,
  37797. feature.feature_id,
  37798. feature.dbxref_id,
  37799. feature.organism_id,
  37800. feature.name,
  37801. feature.uniquename,
  37802. feature.residues,
  37803. feature.seqlen,
  37804. feature.md5checksum,
  37805. feature.type_id,
  37806. feature.is_analysis,
  37807. feature.is_obsolete,
  37808. feature.timeaccessioned,
  37809. feature.timelastmodified
  37810. FROM (feature
  37811. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37812. WHERE ((cvterm.name)::text = 'natural'::text);
  37813. --
  37814. -- Name: solo_ltr; Type: VIEW; Schema: so; Owner: -
  37815. --
  37816. CREATE VIEW solo_ltr AS
  37817. SELECT feature.feature_id AS solo_ltr_id,
  37818. feature.feature_id,
  37819. feature.dbxref_id,
  37820. feature.organism_id,
  37821. feature.name,
  37822. feature.uniquename,
  37823. feature.residues,
  37824. feature.seqlen,
  37825. feature.md5checksum,
  37826. feature.type_id,
  37827. feature.is_analysis,
  37828. feature.is_obsolete,
  37829. feature.timeaccessioned,
  37830. feature.timelastmodified
  37831. FROM (feature
  37832. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37833. WHERE ((cvterm.name)::text = 'solo_LTR'::text);
  37834. --
  37835. -- Name: somatic_variant; Type: VIEW; Schema: so; Owner: -
  37836. --
  37837. CREATE VIEW somatic_variant AS
  37838. SELECT feature.feature_id AS somatic_variant_id,
  37839. feature.feature_id,
  37840. feature.dbxref_id,
  37841. feature.organism_id,
  37842. feature.name,
  37843. feature.uniquename,
  37844. feature.residues,
  37845. feature.seqlen,
  37846. feature.md5checksum,
  37847. feature.type_id,
  37848. feature.is_analysis,
  37849. feature.is_obsolete,
  37850. feature.timeaccessioned,
  37851. feature.timelastmodified
  37852. FROM (feature
  37853. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37854. WHERE ((cvterm.name)::text = 'somatic_variant'::text);
  37855. --
  37856. -- Name: sonicate_fragment; Type: VIEW; Schema: so; Owner: -
  37857. --
  37858. CREATE VIEW sonicate_fragment AS
  37859. SELECT feature.feature_id AS sonicate_fragment_id,
  37860. feature.feature_id,
  37861. feature.dbxref_id,
  37862. feature.organism_id,
  37863. feature.name,
  37864. feature.uniquename,
  37865. feature.residues,
  37866. feature.seqlen,
  37867. feature.md5checksum,
  37868. feature.type_id,
  37869. feature.is_analysis,
  37870. feature.is_obsolete,
  37871. feature.timeaccessioned,
  37872. feature.timelastmodified
  37873. FROM (feature
  37874. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37875. WHERE ((cvterm.name)::text = 'sonicate_fragment'::text);
  37876. --
  37877. -- Name: sp6_rna_polymerase_promoter; Type: VIEW; Schema: so; Owner: -
  37878. --
  37879. CREATE VIEW sp6_rna_polymerase_promoter AS
  37880. SELECT feature.feature_id AS sp6_rna_polymerase_promoter_id,
  37881. feature.feature_id,
  37882. feature.dbxref_id,
  37883. feature.organism_id,
  37884. feature.name,
  37885. feature.uniquename,
  37886. feature.residues,
  37887. feature.seqlen,
  37888. feature.md5checksum,
  37889. feature.type_id,
  37890. feature.is_analysis,
  37891. feature.is_obsolete,
  37892. feature.timeaccessioned,
  37893. feature.timelastmodified
  37894. FROM (feature
  37895. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37896. WHERE ((cvterm.name)::text = 'SP6_RNA_Polymerase_Promoter'::text);
  37897. --
  37898. -- Name: specific_recombination_site; Type: VIEW; Schema: so; Owner: -
  37899. --
  37900. CREATE VIEW specific_recombination_site AS
  37901. SELECT feature.feature_id AS specific_recombination_site_id,
  37902. feature.feature_id,
  37903. feature.dbxref_id,
  37904. feature.organism_id,
  37905. feature.name,
  37906. feature.uniquename,
  37907. feature.residues,
  37908. feature.seqlen,
  37909. feature.md5checksum,
  37910. feature.type_id,
  37911. feature.is_analysis,
  37912. feature.is_obsolete,
  37913. feature.timeaccessioned,
  37914. feature.timelastmodified
  37915. FROM (feature
  37916. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37917. 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));
  37918. --
  37919. -- Name: splice_acceptor_variant; Type: VIEW; Schema: so; Owner: -
  37920. --
  37921. CREATE VIEW splice_acceptor_variant AS
  37922. SELECT feature.feature_id AS splice_acceptor_variant_id,
  37923. feature.feature_id,
  37924. feature.dbxref_id,
  37925. feature.organism_id,
  37926. feature.name,
  37927. feature.uniquename,
  37928. feature.residues,
  37929. feature.seqlen,
  37930. feature.md5checksum,
  37931. feature.type_id,
  37932. feature.is_analysis,
  37933. feature.is_obsolete,
  37934. feature.timeaccessioned,
  37935. feature.timelastmodified
  37936. FROM (feature
  37937. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37938. WHERE ((cvterm.name)::text = 'splice_acceptor_variant'::text);
  37939. --
  37940. -- Name: splice_donor_5th_base_variant; Type: VIEW; Schema: so; Owner: -
  37941. --
  37942. CREATE VIEW splice_donor_5th_base_variant AS
  37943. SELECT feature.feature_id AS splice_donor_5th_base_variant_id,
  37944. feature.feature_id,
  37945. feature.dbxref_id,
  37946. feature.organism_id,
  37947. feature.name,
  37948. feature.uniquename,
  37949. feature.residues,
  37950. feature.seqlen,
  37951. feature.md5checksum,
  37952. feature.type_id,
  37953. feature.is_analysis,
  37954. feature.is_obsolete,
  37955. feature.timeaccessioned,
  37956. feature.timelastmodified
  37957. FROM (feature
  37958. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37959. WHERE ((cvterm.name)::text = 'splice_donor_5th_base_variant'::text);
  37960. --
  37961. -- Name: splice_donor_variant; Type: VIEW; Schema: so; Owner: -
  37962. --
  37963. CREATE VIEW splice_donor_variant AS
  37964. SELECT feature.feature_id AS splice_donor_variant_id,
  37965. feature.feature_id,
  37966. feature.dbxref_id,
  37967. feature.organism_id,
  37968. feature.name,
  37969. feature.uniquename,
  37970. feature.residues,
  37971. feature.seqlen,
  37972. feature.md5checksum,
  37973. feature.type_id,
  37974. feature.is_analysis,
  37975. feature.is_obsolete,
  37976. feature.timeaccessioned,
  37977. feature.timelastmodified
  37978. FROM (feature
  37979. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  37980. WHERE ((cvterm.name)::text = 'splice_donor_variant'::text);
  37981. --
  37982. -- Name: splice_enhancer; Type: VIEW; Schema: so; Owner: -
  37983. --
  37984. CREATE VIEW splice_enhancer AS
  37985. SELECT feature.feature_id AS splice_enhancer_id,
  37986. feature.feature_id,
  37987. feature.dbxref_id,
  37988. feature.organism_id,
  37989. feature.name,
  37990. feature.uniquename,
  37991. feature.residues,
  37992. feature.seqlen,
  37993. feature.md5checksum,
  37994. feature.type_id,
  37995. feature.is_analysis,
  37996. feature.is_obsolete,
  37997. feature.timeaccessioned,
  37998. feature.timelastmodified
  37999. FROM (feature
  38000. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38001. WHERE ((((cvterm.name)::text = 'intronic_splice_enhancer'::text) OR ((cvterm.name)::text = 'exonic_splice_enhancer'::text)) OR ((cvterm.name)::text = 'splice_enhancer'::text));
  38002. --
  38003. -- Name: splice_junction; Type: VIEW; Schema: so; Owner: -
  38004. --
  38005. CREATE VIEW splice_junction AS
  38006. SELECT feature.feature_id AS splice_junction_id,
  38007. feature.feature_id,
  38008. feature.dbxref_id,
  38009. feature.organism_id,
  38010. feature.name,
  38011. feature.uniquename,
  38012. feature.residues,
  38013. feature.seqlen,
  38014. feature.md5checksum,
  38015. feature.type_id,
  38016. feature.is_analysis,
  38017. feature.is_obsolete,
  38018. feature.timeaccessioned,
  38019. feature.timelastmodified
  38020. FROM (feature
  38021. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38022. WHERE ((cvterm.name)::text = 'splice_junction'::text);
  38023. --
  38024. -- Name: splice_region_variant; Type: VIEW; Schema: so; Owner: -
  38025. --
  38026. CREATE VIEW splice_region_variant AS
  38027. SELECT feature.feature_id AS splice_region_variant_id,
  38028. feature.feature_id,
  38029. feature.dbxref_id,
  38030. feature.organism_id,
  38031. feature.name,
  38032. feature.uniquename,
  38033. feature.residues,
  38034. feature.seqlen,
  38035. feature.md5checksum,
  38036. feature.type_id,
  38037. feature.is_analysis,
  38038. feature.is_obsolete,
  38039. feature.timeaccessioned,
  38040. feature.timelastmodified
  38041. FROM (feature
  38042. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38043. WHERE ((cvterm.name)::text = 'splice_region_variant'::text);
  38044. --
  38045. -- Name: splice_site; Type: VIEW; Schema: so; Owner: -
  38046. --
  38047. CREATE VIEW splice_site AS
  38048. SELECT feature.feature_id AS splice_site_id,
  38049. feature.feature_id,
  38050. feature.dbxref_id,
  38051. feature.organism_id,
  38052. feature.name,
  38053. feature.uniquename,
  38054. feature.residues,
  38055. feature.seqlen,
  38056. feature.md5checksum,
  38057. feature.type_id,
  38058. feature.is_analysis,
  38059. feature.is_obsolete,
  38060. feature.timeaccessioned,
  38061. feature.timelastmodified
  38062. FROM (feature
  38063. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38064. 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));
  38065. --
  38066. -- Name: splice_site_variant; Type: VIEW; Schema: so; Owner: -
  38067. --
  38068. CREATE VIEW splice_site_variant AS
  38069. SELECT feature.feature_id AS splice_site_variant_id,
  38070. feature.feature_id,
  38071. feature.dbxref_id,
  38072. feature.organism_id,
  38073. feature.name,
  38074. feature.uniquename,
  38075. feature.residues,
  38076. feature.seqlen,
  38077. feature.md5checksum,
  38078. feature.type_id,
  38079. feature.is_analysis,
  38080. feature.is_obsolete,
  38081. feature.timeaccessioned,
  38082. feature.timelastmodified
  38083. FROM (feature
  38084. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38085. 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));
  38086. --
  38087. -- Name: spliced_leader_rna; Type: VIEW; Schema: so; Owner: -
  38088. --
  38089. CREATE VIEW spliced_leader_rna AS
  38090. SELECT feature.feature_id AS spliced_leader_rna_id,
  38091. feature.feature_id,
  38092. feature.dbxref_id,
  38093. feature.organism_id,
  38094. feature.name,
  38095. feature.uniquename,
  38096. feature.residues,
  38097. feature.seqlen,
  38098. feature.md5checksum,
  38099. feature.type_id,
  38100. feature.is_analysis,
  38101. feature.is_obsolete,
  38102. feature.timeaccessioned,
  38103. feature.timelastmodified
  38104. FROM (feature
  38105. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38106. WHERE ((cvterm.name)::text = 'spliced_leader_RNA'::text);
  38107. --
  38108. -- Name: spliceosomal_intron; Type: VIEW; Schema: so; Owner: -
  38109. --
  38110. CREATE VIEW spliceosomal_intron AS
  38111. SELECT feature.feature_id AS spliceosomal_intron_id,
  38112. feature.feature_id,
  38113. feature.dbxref_id,
  38114. feature.organism_id,
  38115. feature.name,
  38116. feature.uniquename,
  38117. feature.residues,
  38118. feature.seqlen,
  38119. feature.md5checksum,
  38120. feature.type_id,
  38121. feature.is_analysis,
  38122. feature.is_obsolete,
  38123. feature.timeaccessioned,
  38124. feature.timelastmodified
  38125. FROM (feature
  38126. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38127. WHERE ((((cvterm.name)::text = 'U2_intron'::text) OR ((cvterm.name)::text = 'U12_intron'::text)) OR ((cvterm.name)::text = 'spliceosomal_intron'::text));
  38128. --
  38129. -- Name: spliceosomal_intron_region; Type: VIEW; Schema: so; Owner: -
  38130. --
  38131. CREATE VIEW spliceosomal_intron_region AS
  38132. SELECT feature.feature_id AS spliceosomal_intron_region_id,
  38133. feature.feature_id,
  38134. feature.dbxref_id,
  38135. feature.organism_id,
  38136. feature.name,
  38137. feature.uniquename,
  38138. feature.residues,
  38139. feature.seqlen,
  38140. feature.md5checksum,
  38141. feature.type_id,
  38142. feature.is_analysis,
  38143. feature.is_obsolete,
  38144. feature.timeaccessioned,
  38145. feature.timelastmodified
  38146. FROM (feature
  38147. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38148. 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));
  38149. --
  38150. -- Name: splicing_regulatory_region; Type: VIEW; Schema: so; Owner: -
  38151. --
  38152. CREATE VIEW splicing_regulatory_region AS
  38153. SELECT feature.feature_id AS splicing_regulatory_region_id,
  38154. feature.feature_id,
  38155. feature.dbxref_id,
  38156. feature.organism_id,
  38157. feature.name,
  38158. feature.uniquename,
  38159. feature.residues,
  38160. feature.seqlen,
  38161. feature.md5checksum,
  38162. feature.type_id,
  38163. feature.is_analysis,
  38164. feature.is_obsolete,
  38165. feature.timeaccessioned,
  38166. feature.timelastmodified
  38167. FROM (feature
  38168. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38169. 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));
  38170. --
  38171. -- Name: splicing_variant; Type: VIEW; Schema: so; Owner: -
  38172. --
  38173. CREATE VIEW splicing_variant AS
  38174. SELECT feature.feature_id AS splicing_variant_id,
  38175. feature.feature_id,
  38176. feature.dbxref_id,
  38177. feature.organism_id,
  38178. feature.name,
  38179. feature.uniquename,
  38180. feature.residues,
  38181. feature.seqlen,
  38182. feature.md5checksum,
  38183. feature.type_id,
  38184. feature.is_analysis,
  38185. feature.is_obsolete,
  38186. feature.timeaccessioned,
  38187. feature.timelastmodified
  38188. FROM (feature
  38189. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38190. 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));
  38191. --
  38192. -- Name: spot_42_rna; Type: VIEW; Schema: so; Owner: -
  38193. --
  38194. CREATE VIEW spot_42_rna AS
  38195. SELECT feature.feature_id AS spot_42_rna_id,
  38196. feature.feature_id,
  38197. feature.dbxref_id,
  38198. feature.organism_id,
  38199. feature.name,
  38200. feature.uniquename,
  38201. feature.residues,
  38202. feature.seqlen,
  38203. feature.md5checksum,
  38204. feature.type_id,
  38205. feature.is_analysis,
  38206. feature.is_obsolete,
  38207. feature.timeaccessioned,
  38208. feature.timelastmodified
  38209. FROM (feature
  38210. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38211. WHERE ((cvterm.name)::text = 'spot_42_RNA'::text);
  38212. --
  38213. -- Name: srp_rna; Type: VIEW; Schema: so; Owner: -
  38214. --
  38215. CREATE VIEW srp_rna AS
  38216. SELECT feature.feature_id AS srp_rna_id,
  38217. feature.feature_id,
  38218. feature.dbxref_id,
  38219. feature.organism_id,
  38220. feature.name,
  38221. feature.uniquename,
  38222. feature.residues,
  38223. feature.seqlen,
  38224. feature.md5checksum,
  38225. feature.type_id,
  38226. feature.is_analysis,
  38227. feature.is_obsolete,
  38228. feature.timeaccessioned,
  38229. feature.timelastmodified
  38230. FROM (feature
  38231. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38232. WHERE ((cvterm.name)::text = 'SRP_RNA'::text);
  38233. --
  38234. -- Name: srp_rna_encoding; Type: VIEW; Schema: so; Owner: -
  38235. --
  38236. CREATE VIEW srp_rna_encoding AS
  38237. SELECT feature.feature_id AS srp_rna_encoding_id,
  38238. feature.feature_id,
  38239. feature.dbxref_id,
  38240. feature.organism_id,
  38241. feature.name,
  38242. feature.uniquename,
  38243. feature.residues,
  38244. feature.seqlen,
  38245. feature.md5checksum,
  38246. feature.type_id,
  38247. feature.is_analysis,
  38248. feature.is_obsolete,
  38249. feature.timeaccessioned,
  38250. feature.timelastmodified
  38251. FROM (feature
  38252. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38253. WHERE ((cvterm.name)::text = 'SRP_RNA_encoding'::text);
  38254. --
  38255. -- Name: srp_rna_gene; Type: VIEW; Schema: so; Owner: -
  38256. --
  38257. CREATE VIEW srp_rna_gene AS
  38258. SELECT feature.feature_id AS srp_rna_gene_id,
  38259. feature.feature_id,
  38260. feature.dbxref_id,
  38261. feature.organism_id,
  38262. feature.name,
  38263. feature.uniquename,
  38264. feature.residues,
  38265. feature.seqlen,
  38266. feature.md5checksum,
  38267. feature.type_id,
  38268. feature.is_analysis,
  38269. feature.is_obsolete,
  38270. feature.timeaccessioned,
  38271. feature.timelastmodified
  38272. FROM (feature
  38273. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38274. WHERE ((cvterm.name)::text = 'SRP_RNA_gene'::text);
  38275. --
  38276. -- Name: srp_rna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  38277. --
  38278. CREATE VIEW srp_rna_primary_transcript AS
  38279. SELECT feature.feature_id AS srp_rna_primary_transcript_id,
  38280. feature.feature_id,
  38281. feature.dbxref_id,
  38282. feature.organism_id,
  38283. feature.name,
  38284. feature.uniquename,
  38285. feature.residues,
  38286. feature.seqlen,
  38287. feature.md5checksum,
  38288. feature.type_id,
  38289. feature.is_analysis,
  38290. feature.is_obsolete,
  38291. feature.timeaccessioned,
  38292. feature.timelastmodified
  38293. FROM (feature
  38294. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38295. WHERE ((cvterm.name)::text = 'SRP_RNA_primary_transcript'::text);
  38296. --
  38297. -- Name: ss_oligo; Type: VIEW; Schema: so; Owner: -
  38298. --
  38299. CREATE VIEW ss_oligo AS
  38300. SELECT feature.feature_id AS ss_oligo_id,
  38301. feature.feature_id,
  38302. feature.dbxref_id,
  38303. feature.organism_id,
  38304. feature.name,
  38305. feature.uniquename,
  38306. feature.residues,
  38307. feature.seqlen,
  38308. feature.md5checksum,
  38309. feature.type_id,
  38310. feature.is_analysis,
  38311. feature.is_obsolete,
  38312. feature.timeaccessioned,
  38313. feature.timelastmodified
  38314. FROM (feature
  38315. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38316. 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));
  38317. --
  38318. -- Name: ss_rna_viral_sequence; Type: VIEW; Schema: so; Owner: -
  38319. --
  38320. CREATE VIEW ss_rna_viral_sequence AS
  38321. SELECT feature.feature_id AS ss_rna_viral_sequence_id,
  38322. feature.feature_id,
  38323. feature.dbxref_id,
  38324. feature.organism_id,
  38325. feature.name,
  38326. feature.uniquename,
  38327. feature.residues,
  38328. feature.seqlen,
  38329. feature.md5checksum,
  38330. feature.type_id,
  38331. feature.is_analysis,
  38332. feature.is_obsolete,
  38333. feature.timeaccessioned,
  38334. feature.timelastmodified
  38335. FROM (feature
  38336. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38337. 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));
  38338. --
  38339. -- Name: st_turn_left_handed_type_one; Type: VIEW; Schema: so; Owner: -
  38340. --
  38341. CREATE VIEW st_turn_left_handed_type_one AS
  38342. SELECT feature.feature_id AS st_turn_left_handed_type_one_id,
  38343. feature.feature_id,
  38344. feature.dbxref_id,
  38345. feature.organism_id,
  38346. feature.name,
  38347. feature.uniquename,
  38348. feature.residues,
  38349. feature.seqlen,
  38350. feature.md5checksum,
  38351. feature.type_id,
  38352. feature.is_analysis,
  38353. feature.is_obsolete,
  38354. feature.timeaccessioned,
  38355. feature.timelastmodified
  38356. FROM (feature
  38357. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38358. WHERE ((cvterm.name)::text = 'st_turn_left_handed_type_one'::text);
  38359. --
  38360. -- Name: st_turn_left_handed_type_two; Type: VIEW; Schema: so; Owner: -
  38361. --
  38362. CREATE VIEW st_turn_left_handed_type_two AS
  38363. SELECT feature.feature_id AS st_turn_left_handed_type_two_id,
  38364. feature.feature_id,
  38365. feature.dbxref_id,
  38366. feature.organism_id,
  38367. feature.name,
  38368. feature.uniquename,
  38369. feature.residues,
  38370. feature.seqlen,
  38371. feature.md5checksum,
  38372. feature.type_id,
  38373. feature.is_analysis,
  38374. feature.is_obsolete,
  38375. feature.timeaccessioned,
  38376. feature.timelastmodified
  38377. FROM (feature
  38378. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38379. WHERE ((cvterm.name)::text = 'st_turn_left_handed_type_two'::text);
  38380. --
  38381. -- Name: st_turn_right_handed_type_one; Type: VIEW; Schema: so; Owner: -
  38382. --
  38383. CREATE VIEW st_turn_right_handed_type_one AS
  38384. SELECT feature.feature_id AS st_turn_right_handed_type_one_id,
  38385. feature.feature_id,
  38386. feature.dbxref_id,
  38387. feature.organism_id,
  38388. feature.name,
  38389. feature.uniquename,
  38390. feature.residues,
  38391. feature.seqlen,
  38392. feature.md5checksum,
  38393. feature.type_id,
  38394. feature.is_analysis,
  38395. feature.is_obsolete,
  38396. feature.timeaccessioned,
  38397. feature.timelastmodified
  38398. FROM (feature
  38399. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38400. WHERE ((cvterm.name)::text = 'st_turn_right_handed_type_one'::text);
  38401. --
  38402. -- Name: st_turn_right_handed_type_two; Type: VIEW; Schema: so; Owner: -
  38403. --
  38404. CREATE VIEW st_turn_right_handed_type_two AS
  38405. SELECT feature.feature_id AS st_turn_right_handed_type_two_id,
  38406. feature.feature_id,
  38407. feature.dbxref_id,
  38408. feature.organism_id,
  38409. feature.name,
  38410. feature.uniquename,
  38411. feature.residues,
  38412. feature.seqlen,
  38413. feature.md5checksum,
  38414. feature.type_id,
  38415. feature.is_analysis,
  38416. feature.is_obsolete,
  38417. feature.timeaccessioned,
  38418. feature.timelastmodified
  38419. FROM (feature
  38420. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38421. WHERE ((cvterm.name)::text = 'st_turn_right_handed_type_two'::text);
  38422. --
  38423. -- Name: standard_draft; Type: VIEW; Schema: so; Owner: -
  38424. --
  38425. CREATE VIEW standard_draft AS
  38426. SELECT feature.feature_id AS standard_draft_id,
  38427. feature.feature_id,
  38428. feature.dbxref_id,
  38429. feature.organism_id,
  38430. feature.name,
  38431. feature.uniquename,
  38432. feature.residues,
  38433. feature.seqlen,
  38434. feature.md5checksum,
  38435. feature.type_id,
  38436. feature.is_analysis,
  38437. feature.is_obsolete,
  38438. feature.timeaccessioned,
  38439. feature.timelastmodified
  38440. FROM (feature
  38441. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38442. WHERE ((cvterm.name)::text = 'standard_draft'::text);
  38443. --
  38444. -- Name: start_codon; Type: VIEW; Schema: so; Owner: -
  38445. --
  38446. CREATE VIEW start_codon AS
  38447. SELECT feature.feature_id AS start_codon_id,
  38448. feature.feature_id,
  38449. feature.dbxref_id,
  38450. feature.organism_id,
  38451. feature.name,
  38452. feature.uniquename,
  38453. feature.residues,
  38454. feature.seqlen,
  38455. feature.md5checksum,
  38456. feature.type_id,
  38457. feature.is_analysis,
  38458. feature.is_obsolete,
  38459. feature.timeaccessioned,
  38460. feature.timelastmodified
  38461. FROM (feature
  38462. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38463. 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));
  38464. --
  38465. -- Name: status; Type: VIEW; Schema: so; Owner: -
  38466. --
  38467. CREATE VIEW status AS
  38468. SELECT feature.feature_id AS status_id,
  38469. feature.feature_id,
  38470. feature.dbxref_id,
  38471. feature.organism_id,
  38472. feature.name,
  38473. feature.uniquename,
  38474. feature.residues,
  38475. feature.seqlen,
  38476. feature.md5checksum,
  38477. feature.type_id,
  38478. feature.is_analysis,
  38479. feature.is_obsolete,
  38480. feature.timeaccessioned,
  38481. feature.timelastmodified
  38482. FROM (feature
  38483. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38484. 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));
  38485. --
  38486. -- Name: stem_loop; Type: VIEW; Schema: so; Owner: -
  38487. --
  38488. CREATE VIEW stem_loop AS
  38489. SELECT feature.feature_id AS stem_loop_id,
  38490. feature.feature_id,
  38491. feature.dbxref_id,
  38492. feature.organism_id,
  38493. feature.name,
  38494. feature.uniquename,
  38495. feature.residues,
  38496. feature.seqlen,
  38497. feature.md5checksum,
  38498. feature.type_id,
  38499. feature.is_analysis,
  38500. feature.is_obsolete,
  38501. feature.timeaccessioned,
  38502. feature.timelastmodified
  38503. FROM (feature
  38504. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38505. WHERE (((cvterm.name)::text = 'tetraloop'::text) OR ((cvterm.name)::text = 'stem_loop'::text));
  38506. --
  38507. -- Name: sticky_end_restriction_enzyme_cleavage_site; Type: VIEW; Schema: so; Owner: -
  38508. --
  38509. CREATE VIEW sticky_end_restriction_enzyme_cleavage_site AS
  38510. SELECT feature.feature_id AS sticky_end_restriction_enzyme_cleavage_site_id,
  38511. feature.feature_id,
  38512. feature.dbxref_id,
  38513. feature.organism_id,
  38514. feature.name,
  38515. feature.uniquename,
  38516. feature.residues,
  38517. feature.seqlen,
  38518. feature.md5checksum,
  38519. feature.type_id,
  38520. feature.is_analysis,
  38521. feature.is_obsolete,
  38522. feature.timeaccessioned,
  38523. feature.timelastmodified
  38524. FROM (feature
  38525. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38526. WHERE ((cvterm.name)::text = 'sticky_end_restriction_enzyme_cleavage_site'::text);
  38527. --
  38528. -- Name: stop_codon; Type: VIEW; Schema: so; Owner: -
  38529. --
  38530. CREATE VIEW stop_codon AS
  38531. SELECT feature.feature_id AS stop_codon_id,
  38532. feature.feature_id,
  38533. feature.dbxref_id,
  38534. feature.organism_id,
  38535. feature.name,
  38536. feature.uniquename,
  38537. feature.residues,
  38538. feature.seqlen,
  38539. feature.md5checksum,
  38540. feature.type_id,
  38541. feature.is_analysis,
  38542. feature.is_obsolete,
  38543. feature.timeaccessioned,
  38544. feature.timelastmodified
  38545. FROM (feature
  38546. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38547. WHERE ((cvterm.name)::text = 'stop_codon'::text);
  38548. --
  38549. -- Name: stop_codon_read_through; Type: VIEW; Schema: so; Owner: -
  38550. --
  38551. CREATE VIEW stop_codon_read_through AS
  38552. SELECT feature.feature_id AS stop_codon_read_through_id,
  38553. feature.feature_id,
  38554. feature.dbxref_id,
  38555. feature.organism_id,
  38556. feature.name,
  38557. feature.uniquename,
  38558. feature.residues,
  38559. feature.seqlen,
  38560. feature.md5checksum,
  38561. feature.type_id,
  38562. feature.is_analysis,
  38563. feature.is_obsolete,
  38564. feature.timeaccessioned,
  38565. feature.timelastmodified
  38566. FROM (feature
  38567. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38568. 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));
  38569. --
  38570. -- Name: stop_codon_redefined_as_pyrrolysine; Type: VIEW; Schema: so; Owner: -
  38571. --
  38572. CREATE VIEW stop_codon_redefined_as_pyrrolysine AS
  38573. SELECT feature.feature_id AS stop_codon_redefined_as_pyrrolysine_id,
  38574. feature.feature_id,
  38575. feature.dbxref_id,
  38576. feature.organism_id,
  38577. feature.name,
  38578. feature.uniquename,
  38579. feature.residues,
  38580. feature.seqlen,
  38581. feature.md5checksum,
  38582. feature.type_id,
  38583. feature.is_analysis,
  38584. feature.is_obsolete,
  38585. feature.timeaccessioned,
  38586. feature.timelastmodified
  38587. FROM (feature
  38588. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38589. WHERE ((cvterm.name)::text = 'stop_codon_redefined_as_pyrrolysine'::text);
  38590. --
  38591. -- Name: stop_codon_redefined_as_selenocysteine; Type: VIEW; Schema: so; Owner: -
  38592. --
  38593. CREATE VIEW stop_codon_redefined_as_selenocysteine AS
  38594. SELECT feature.feature_id AS stop_codon_redefined_as_selenocysteine_id,
  38595. feature.feature_id,
  38596. feature.dbxref_id,
  38597. feature.organism_id,
  38598. feature.name,
  38599. feature.uniquename,
  38600. feature.residues,
  38601. feature.seqlen,
  38602. feature.md5checksum,
  38603. feature.type_id,
  38604. feature.is_analysis,
  38605. feature.is_obsolete,
  38606. feature.timeaccessioned,
  38607. feature.timelastmodified
  38608. FROM (feature
  38609. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38610. WHERE ((cvterm.name)::text = 'stop_codon_redefined_as_selenocysteine'::text);
  38611. --
  38612. -- Name: stop_codon_signal; Type: VIEW; Schema: so; Owner: -
  38613. --
  38614. CREATE VIEW stop_codon_signal AS
  38615. SELECT feature.feature_id AS stop_codon_signal_id,
  38616. feature.feature_id,
  38617. feature.dbxref_id,
  38618. feature.organism_id,
  38619. feature.name,
  38620. feature.uniquename,
  38621. feature.residues,
  38622. feature.seqlen,
  38623. feature.md5checksum,
  38624. feature.type_id,
  38625. feature.is_analysis,
  38626. feature.is_obsolete,
  38627. feature.timeaccessioned,
  38628. feature.timelastmodified
  38629. FROM (feature
  38630. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38631. 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));
  38632. --
  38633. -- Name: stop_gained; Type: VIEW; Schema: so; Owner: -
  38634. --
  38635. CREATE VIEW stop_gained AS
  38636. SELECT feature.feature_id AS stop_gained_id,
  38637. feature.feature_id,
  38638. feature.dbxref_id,
  38639. feature.organism_id,
  38640. feature.name,
  38641. feature.uniquename,
  38642. feature.residues,
  38643. feature.seqlen,
  38644. feature.md5checksum,
  38645. feature.type_id,
  38646. feature.is_analysis,
  38647. feature.is_obsolete,
  38648. feature.timeaccessioned,
  38649. feature.timelastmodified
  38650. FROM (feature
  38651. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38652. WHERE ((cvterm.name)::text = 'stop_gained'::text);
  38653. --
  38654. -- Name: stop_lost; Type: VIEW; Schema: so; Owner: -
  38655. --
  38656. CREATE VIEW stop_lost AS
  38657. SELECT feature.feature_id AS stop_lost_id,
  38658. feature.feature_id,
  38659. feature.dbxref_id,
  38660. feature.organism_id,
  38661. feature.name,
  38662. feature.uniquename,
  38663. feature.residues,
  38664. feature.seqlen,
  38665. feature.md5checksum,
  38666. feature.type_id,
  38667. feature.is_analysis,
  38668. feature.is_obsolete,
  38669. feature.timeaccessioned,
  38670. feature.timelastmodified
  38671. FROM (feature
  38672. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38673. WHERE ((cvterm.name)::text = 'stop_lost'::text);
  38674. --
  38675. -- Name: stop_retained_variant; Type: VIEW; Schema: so; Owner: -
  38676. --
  38677. CREATE VIEW stop_retained_variant AS
  38678. SELECT feature.feature_id AS stop_retained_variant_id,
  38679. feature.feature_id,
  38680. feature.dbxref_id,
  38681. feature.organism_id,
  38682. feature.name,
  38683. feature.uniquename,
  38684. feature.residues,
  38685. feature.seqlen,
  38686. feature.md5checksum,
  38687. feature.type_id,
  38688. feature.is_analysis,
  38689. feature.is_obsolete,
  38690. feature.timeaccessioned,
  38691. feature.timelastmodified
  38692. FROM (feature
  38693. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38694. WHERE ((cvterm.name)::text = 'stop_retained_variant'::text);
  38695. --
  38696. -- Name: strand_attribute; Type: VIEW; Schema: so; Owner: -
  38697. --
  38698. CREATE VIEW strand_attribute AS
  38699. SELECT feature.feature_id AS strand_attribute_id,
  38700. feature.feature_id,
  38701. feature.dbxref_id,
  38702. feature.organism_id,
  38703. feature.name,
  38704. feature.uniquename,
  38705. feature.residues,
  38706. feature.seqlen,
  38707. feature.md5checksum,
  38708. feature.type_id,
  38709. feature.is_analysis,
  38710. feature.is_obsolete,
  38711. feature.timeaccessioned,
  38712. feature.timelastmodified
  38713. FROM (feature
  38714. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38715. WHERE ((((cvterm.name)::text = 'single'::text) OR ((cvterm.name)::text = 'double'::text)) OR ((cvterm.name)::text = 'strand_attribute'::text));
  38716. --
  38717. -- Name: strna; Type: VIEW; Schema: so; Owner: -
  38718. --
  38719. CREATE VIEW strna AS
  38720. SELECT feature.feature_id AS strna_id,
  38721. feature.feature_id,
  38722. feature.dbxref_id,
  38723. feature.organism_id,
  38724. feature.name,
  38725. feature.uniquename,
  38726. feature.residues,
  38727. feature.seqlen,
  38728. feature.md5checksum,
  38729. feature.type_id,
  38730. feature.is_analysis,
  38731. feature.is_obsolete,
  38732. feature.timeaccessioned,
  38733. feature.timelastmodified
  38734. FROM (feature
  38735. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38736. WHERE ((cvterm.name)::text = 'stRNA'::text);
  38737. --
  38738. -- Name: strna_encoding; Type: VIEW; Schema: so; Owner: -
  38739. --
  38740. CREATE VIEW strna_encoding AS
  38741. SELECT feature.feature_id AS strna_encoding_id,
  38742. feature.feature_id,
  38743. feature.dbxref_id,
  38744. feature.organism_id,
  38745. feature.name,
  38746. feature.uniquename,
  38747. feature.residues,
  38748. feature.seqlen,
  38749. feature.md5checksum,
  38750. feature.type_id,
  38751. feature.is_analysis,
  38752. feature.is_obsolete,
  38753. feature.timeaccessioned,
  38754. feature.timelastmodified
  38755. FROM (feature
  38756. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38757. WHERE ((cvterm.name)::text = 'stRNA_encoding'::text);
  38758. --
  38759. -- Name: strna_gene; Type: VIEW; Schema: so; Owner: -
  38760. --
  38761. CREATE VIEW strna_gene AS
  38762. SELECT feature.feature_id AS strna_gene_id,
  38763. feature.feature_id,
  38764. feature.dbxref_id,
  38765. feature.organism_id,
  38766. feature.name,
  38767. feature.uniquename,
  38768. feature.residues,
  38769. feature.seqlen,
  38770. feature.md5checksum,
  38771. feature.type_id,
  38772. feature.is_analysis,
  38773. feature.is_obsolete,
  38774. feature.timeaccessioned,
  38775. feature.timelastmodified
  38776. FROM (feature
  38777. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38778. WHERE ((cvterm.name)::text = 'stRNA_gene'::text);
  38779. --
  38780. -- Name: strna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  38781. --
  38782. CREATE VIEW strna_primary_transcript AS
  38783. SELECT feature.feature_id AS strna_primary_transcript_id,
  38784. feature.feature_id,
  38785. feature.dbxref_id,
  38786. feature.organism_id,
  38787. feature.name,
  38788. feature.uniquename,
  38789. feature.residues,
  38790. feature.seqlen,
  38791. feature.md5checksum,
  38792. feature.type_id,
  38793. feature.is_analysis,
  38794. feature.is_obsolete,
  38795. feature.timeaccessioned,
  38796. feature.timelastmodified
  38797. FROM (feature
  38798. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38799. WHERE ((cvterm.name)::text = 'stRNA_primary_transcript'::text);
  38800. --
  38801. -- Name: structural_alteration; Type: VIEW; Schema: so; Owner: -
  38802. --
  38803. CREATE VIEW structural_alteration AS
  38804. SELECT feature.feature_id AS structural_alteration_id,
  38805. feature.feature_id,
  38806. feature.dbxref_id,
  38807. feature.organism_id,
  38808. feature.name,
  38809. feature.uniquename,
  38810. feature.residues,
  38811. feature.seqlen,
  38812. feature.md5checksum,
  38813. feature.type_id,
  38814. feature.is_analysis,
  38815. feature.is_obsolete,
  38816. feature.timeaccessioned,
  38817. feature.timelastmodified
  38818. FROM (feature
  38819. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38820. WHERE (((cvterm.name)::text = 'complex_structural_alteration'::text) OR ((cvterm.name)::text = 'structural_alteration'::text));
  38821. --
  38822. -- Name: structural_variant; Type: VIEW; Schema: so; Owner: -
  38823. --
  38824. CREATE VIEW structural_variant AS
  38825. SELECT feature.feature_id AS structural_variant_id,
  38826. feature.feature_id,
  38827. feature.dbxref_id,
  38828. feature.organism_id,
  38829. feature.name,
  38830. feature.uniquename,
  38831. feature.residues,
  38832. feature.seqlen,
  38833. feature.md5checksum,
  38834. feature.type_id,
  38835. feature.is_analysis,
  38836. feature.is_obsolete,
  38837. feature.timeaccessioned,
  38838. feature.timelastmodified
  38839. FROM (feature
  38840. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38841. 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));
  38842. --
  38843. -- Name: sts; Type: VIEW; Schema: so; Owner: -
  38844. --
  38845. CREATE VIEW sts AS
  38846. SELECT feature.feature_id AS sts_id,
  38847. feature.feature_id,
  38848. feature.dbxref_id,
  38849. feature.organism_id,
  38850. feature.name,
  38851. feature.uniquename,
  38852. feature.residues,
  38853. feature.seqlen,
  38854. feature.md5checksum,
  38855. feature.type_id,
  38856. feature.is_analysis,
  38857. feature.is_obsolete,
  38858. feature.timeaccessioned,
  38859. feature.timelastmodified
  38860. FROM (feature
  38861. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38862. WHERE ((cvterm.name)::text = 'STS'::text);
  38863. --
  38864. -- Name: sts_map; Type: VIEW; Schema: so; Owner: -
  38865. --
  38866. CREATE VIEW sts_map AS
  38867. SELECT feature.feature_id AS sts_map_id,
  38868. feature.feature_id,
  38869. feature.dbxref_id,
  38870. feature.organism_id,
  38871. feature.name,
  38872. feature.uniquename,
  38873. feature.residues,
  38874. feature.seqlen,
  38875. feature.md5checksum,
  38876. feature.type_id,
  38877. feature.is_analysis,
  38878. feature.is_obsolete,
  38879. feature.timeaccessioned,
  38880. feature.timelastmodified
  38881. FROM (feature
  38882. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38883. WHERE ((cvterm.name)::text = 'STS_map'::text);
  38884. --
  38885. -- Name: substitution; Type: VIEW; Schema: so; Owner: -
  38886. --
  38887. CREATE VIEW substitution AS
  38888. SELECT feature.feature_id AS substitution_id,
  38889. feature.feature_id,
  38890. feature.dbxref_id,
  38891. feature.organism_id,
  38892. feature.name,
  38893. feature.uniquename,
  38894. feature.residues,
  38895. feature.seqlen,
  38896. feature.md5checksum,
  38897. feature.type_id,
  38898. feature.is_analysis,
  38899. feature.is_obsolete,
  38900. feature.timeaccessioned,
  38901. feature.timelastmodified
  38902. FROM (feature
  38903. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38904. 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));
  38905. --
  38906. -- Name: sugar_edge_base_pair; Type: VIEW; Schema: so; Owner: -
  38907. --
  38908. CREATE VIEW sugar_edge_base_pair AS
  38909. SELECT feature.feature_id AS sugar_edge_base_pair_id,
  38910. feature.feature_id,
  38911. feature.dbxref_id,
  38912. feature.organism_id,
  38913. feature.name,
  38914. feature.uniquename,
  38915. feature.residues,
  38916. feature.seqlen,
  38917. feature.md5checksum,
  38918. feature.type_id,
  38919. feature.is_analysis,
  38920. feature.is_obsolete,
  38921. feature.timeaccessioned,
  38922. feature.timelastmodified
  38923. FROM (feature
  38924. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38925. WHERE ((cvterm.name)::text = 'sugar_edge_base_pair'::text);
  38926. --
  38927. -- Name: supercontig; Type: VIEW; Schema: so; Owner: -
  38928. --
  38929. CREATE VIEW supercontig AS
  38930. SELECT feature.feature_id AS supercontig_id,
  38931. feature.feature_id,
  38932. feature.dbxref_id,
  38933. feature.organism_id,
  38934. feature.name,
  38935. feature.uniquename,
  38936. feature.residues,
  38937. feature.seqlen,
  38938. feature.md5checksum,
  38939. feature.type_id,
  38940. feature.is_analysis,
  38941. feature.is_obsolete,
  38942. feature.timeaccessioned,
  38943. feature.timelastmodified
  38944. FROM (feature
  38945. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38946. WHERE ((cvterm.name)::text = 'supercontig'::text);
  38947. --
  38948. -- Name: supported_by_domain_match; Type: VIEW; Schema: so; Owner: -
  38949. --
  38950. CREATE VIEW supported_by_domain_match AS
  38951. SELECT feature.feature_id AS supported_by_domain_match_id,
  38952. feature.feature_id,
  38953. feature.dbxref_id,
  38954. feature.organism_id,
  38955. feature.name,
  38956. feature.uniquename,
  38957. feature.residues,
  38958. feature.seqlen,
  38959. feature.md5checksum,
  38960. feature.type_id,
  38961. feature.is_analysis,
  38962. feature.is_obsolete,
  38963. feature.timeaccessioned,
  38964. feature.timelastmodified
  38965. FROM (feature
  38966. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38967. WHERE ((cvterm.name)::text = 'supported_by_domain_match'::text);
  38968. --
  38969. -- Name: supported_by_est_or_cdna; Type: VIEW; Schema: so; Owner: -
  38970. --
  38971. CREATE VIEW supported_by_est_or_cdna AS
  38972. SELECT feature.feature_id AS supported_by_est_or_cdna_id,
  38973. feature.feature_id,
  38974. feature.dbxref_id,
  38975. feature.organism_id,
  38976. feature.name,
  38977. feature.uniquename,
  38978. feature.residues,
  38979. feature.seqlen,
  38980. feature.md5checksum,
  38981. feature.type_id,
  38982. feature.is_analysis,
  38983. feature.is_obsolete,
  38984. feature.timeaccessioned,
  38985. feature.timelastmodified
  38986. FROM (feature
  38987. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  38988. WHERE ((cvterm.name)::text = 'supported_by_EST_or_cDNA'::text);
  38989. --
  38990. -- Name: supported_by_sequence_similarity; Type: VIEW; Schema: so; Owner: -
  38991. --
  38992. CREATE VIEW supported_by_sequence_similarity AS
  38993. SELECT feature.feature_id AS supported_by_sequence_similarity_id,
  38994. feature.feature_id,
  38995. feature.dbxref_id,
  38996. feature.organism_id,
  38997. feature.name,
  38998. feature.uniquename,
  38999. feature.residues,
  39000. feature.seqlen,
  39001. feature.md5checksum,
  39002. feature.type_id,
  39003. feature.is_analysis,
  39004. feature.is_obsolete,
  39005. feature.timeaccessioned,
  39006. feature.timelastmodified
  39007. FROM (feature
  39008. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39009. 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));
  39010. --
  39011. -- Name: symbiosis_island; Type: VIEW; Schema: so; Owner: -
  39012. --
  39013. CREATE VIEW symbiosis_island AS
  39014. SELECT feature.feature_id AS symbiosis_island_id,
  39015. feature.feature_id,
  39016. feature.dbxref_id,
  39017. feature.organism_id,
  39018. feature.name,
  39019. feature.uniquename,
  39020. feature.residues,
  39021. feature.seqlen,
  39022. feature.md5checksum,
  39023. feature.type_id,
  39024. feature.is_analysis,
  39025. feature.is_obsolete,
  39026. feature.timeaccessioned,
  39027. feature.timelastmodified
  39028. FROM (feature
  39029. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39030. WHERE ((cvterm.name)::text = 'symbiosis_island'::text);
  39031. --
  39032. -- Name: symmetric_rna_internal_loop; Type: VIEW; Schema: so; Owner: -
  39033. --
  39034. CREATE VIEW symmetric_rna_internal_loop AS
  39035. SELECT feature.feature_id AS symmetric_rna_internal_loop_id,
  39036. feature.feature_id,
  39037. feature.dbxref_id,
  39038. feature.organism_id,
  39039. feature.name,
  39040. feature.uniquename,
  39041. feature.residues,
  39042. feature.seqlen,
  39043. feature.md5checksum,
  39044. feature.type_id,
  39045. feature.is_analysis,
  39046. feature.is_obsolete,
  39047. feature.timeaccessioned,
  39048. feature.timelastmodified
  39049. FROM (feature
  39050. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39051. WHERE ((cvterm.name)::text = 'symmetric_RNA_internal_loop'::text);
  39052. --
  39053. -- Name: synonymous_codon; Type: VIEW; Schema: so; Owner: -
  39054. --
  39055. CREATE VIEW synonymous_codon AS
  39056. SELECT feature.feature_id AS synonymous_codon_id,
  39057. feature.feature_id,
  39058. feature.dbxref_id,
  39059. feature.organism_id,
  39060. feature.name,
  39061. feature.uniquename,
  39062. feature.residues,
  39063. feature.seqlen,
  39064. feature.md5checksum,
  39065. feature.type_id,
  39066. feature.is_analysis,
  39067. feature.is_obsolete,
  39068. feature.timeaccessioned,
  39069. feature.timelastmodified
  39070. FROM (feature
  39071. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39072. WHERE ((cvterm.name)::text = 'synonymous_codon'::text);
  39073. --
  39074. -- Name: syntenic; Type: VIEW; Schema: so; Owner: -
  39075. --
  39076. CREATE VIEW syntenic AS
  39077. SELECT feature.feature_id AS syntenic_id,
  39078. feature.feature_id,
  39079. feature.dbxref_id,
  39080. feature.organism_id,
  39081. feature.name,
  39082. feature.uniquename,
  39083. feature.residues,
  39084. feature.seqlen,
  39085. feature.md5checksum,
  39086. feature.type_id,
  39087. feature.is_analysis,
  39088. feature.is_obsolete,
  39089. feature.timeaccessioned,
  39090. feature.timelastmodified
  39091. FROM (feature
  39092. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39093. WHERE ((cvterm.name)::text = 'syntenic'::text);
  39094. --
  39095. -- Name: syntenic_region; Type: VIEW; Schema: so; Owner: -
  39096. --
  39097. CREATE VIEW syntenic_region AS
  39098. SELECT feature.feature_id AS syntenic_region_id,
  39099. feature.feature_id,
  39100. feature.dbxref_id,
  39101. feature.organism_id,
  39102. feature.name,
  39103. feature.uniquename,
  39104. feature.residues,
  39105. feature.seqlen,
  39106. feature.md5checksum,
  39107. feature.type_id,
  39108. feature.is_analysis,
  39109. feature.is_obsolete,
  39110. feature.timeaccessioned,
  39111. feature.timelastmodified
  39112. FROM (feature
  39113. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39114. WHERE ((cvterm.name)::text = 'syntenic_region'::text);
  39115. --
  39116. -- Name: synthetic_oligo; Type: VIEW; Schema: so; Owner: -
  39117. --
  39118. CREATE VIEW synthetic_oligo AS
  39119. SELECT feature.feature_id AS synthetic_oligo_id,
  39120. feature.feature_id,
  39121. feature.dbxref_id,
  39122. feature.organism_id,
  39123. feature.name,
  39124. feature.uniquename,
  39125. feature.residues,
  39126. feature.seqlen,
  39127. feature.md5checksum,
  39128. feature.type_id,
  39129. feature.is_analysis,
  39130. feature.is_obsolete,
  39131. feature.timeaccessioned,
  39132. feature.timelastmodified
  39133. FROM (feature
  39134. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39135. 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));
  39136. --
  39137. -- Name: synthetic_sequence; Type: VIEW; Schema: so; Owner: -
  39138. --
  39139. CREATE VIEW synthetic_sequence AS
  39140. SELECT feature.feature_id AS synthetic_sequence_id,
  39141. feature.feature_id,
  39142. feature.dbxref_id,
  39143. feature.organism_id,
  39144. feature.name,
  39145. feature.uniquename,
  39146. feature.residues,
  39147. feature.seqlen,
  39148. feature.md5checksum,
  39149. feature.type_id,
  39150. feature.is_analysis,
  39151. feature.is_obsolete,
  39152. feature.timeaccessioned,
  39153. feature.timelastmodified
  39154. FROM (feature
  39155. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39156. WHERE ((((cvterm.name)::text = 'random_sequence'::text) OR ((cvterm.name)::text = 'designed_sequence'::text)) OR ((cvterm.name)::text = 'synthetic_sequence'::text));
  39157. --
  39158. -- Name: t3_rna_polymerase_promoter; Type: VIEW; Schema: so; Owner: -
  39159. --
  39160. CREATE VIEW t3_rna_polymerase_promoter AS
  39161. SELECT feature.feature_id AS t3_rna_polymerase_promoter_id,
  39162. feature.feature_id,
  39163. feature.dbxref_id,
  39164. feature.organism_id,
  39165. feature.name,
  39166. feature.uniquename,
  39167. feature.residues,
  39168. feature.seqlen,
  39169. feature.md5checksum,
  39170. feature.type_id,
  39171. feature.is_analysis,
  39172. feature.is_obsolete,
  39173. feature.timeaccessioned,
  39174. feature.timelastmodified
  39175. FROM (feature
  39176. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39177. WHERE ((cvterm.name)::text = 'T3_RNA_Polymerase_Promoter'::text);
  39178. --
  39179. -- Name: t7_rna_polymerase_promoter; Type: VIEW; Schema: so; Owner: -
  39180. --
  39181. CREATE VIEW t7_rna_polymerase_promoter AS
  39182. SELECT feature.feature_id AS t7_rna_polymerase_promoter_id,
  39183. feature.feature_id,
  39184. feature.dbxref_id,
  39185. feature.organism_id,
  39186. feature.name,
  39187. feature.uniquename,
  39188. feature.residues,
  39189. feature.seqlen,
  39190. feature.md5checksum,
  39191. feature.type_id,
  39192. feature.is_analysis,
  39193. feature.is_obsolete,
  39194. feature.timeaccessioned,
  39195. feature.timelastmodified
  39196. FROM (feature
  39197. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39198. WHERE ((cvterm.name)::text = 'T7_RNA_Polymerase_Promoter'::text);
  39199. --
  39200. -- Name: t_loop; Type: VIEW; Schema: so; Owner: -
  39201. --
  39202. CREATE VIEW t_loop AS
  39203. SELECT feature.feature_id AS t_loop_id,
  39204. feature.feature_id,
  39205. feature.dbxref_id,
  39206. feature.organism_id,
  39207. feature.name,
  39208. feature.uniquename,
  39209. feature.residues,
  39210. feature.seqlen,
  39211. feature.md5checksum,
  39212. feature.type_id,
  39213. feature.is_analysis,
  39214. feature.is_obsolete,
  39215. feature.timeaccessioned,
  39216. feature.timelastmodified
  39217. FROM (feature
  39218. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39219. WHERE ((cvterm.name)::text = 'T_loop'::text);
  39220. --
  39221. -- Name: t_to_a_transversion; Type: VIEW; Schema: so; Owner: -
  39222. --
  39223. CREATE VIEW t_to_a_transversion AS
  39224. SELECT feature.feature_id AS t_to_a_transversion_id,
  39225. feature.feature_id,
  39226. feature.dbxref_id,
  39227. feature.organism_id,
  39228. feature.name,
  39229. feature.uniquename,
  39230. feature.residues,
  39231. feature.seqlen,
  39232. feature.md5checksum,
  39233. feature.type_id,
  39234. feature.is_analysis,
  39235. feature.is_obsolete,
  39236. feature.timeaccessioned,
  39237. feature.timelastmodified
  39238. FROM (feature
  39239. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39240. WHERE ((cvterm.name)::text = 'T_to_A_transversion'::text);
  39241. --
  39242. -- Name: t_to_c_transition; Type: VIEW; Schema: so; Owner: -
  39243. --
  39244. CREATE VIEW t_to_c_transition AS
  39245. SELECT feature.feature_id AS t_to_c_transition_id,
  39246. feature.feature_id,
  39247. feature.dbxref_id,
  39248. feature.organism_id,
  39249. feature.name,
  39250. feature.uniquename,
  39251. feature.residues,
  39252. feature.seqlen,
  39253. feature.md5checksum,
  39254. feature.type_id,
  39255. feature.is_analysis,
  39256. feature.is_obsolete,
  39257. feature.timeaccessioned,
  39258. feature.timelastmodified
  39259. FROM (feature
  39260. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39261. WHERE ((cvterm.name)::text = 'T_to_C_transition'::text);
  39262. --
  39263. -- Name: t_to_g_transversion; Type: VIEW; Schema: so; Owner: -
  39264. --
  39265. CREATE VIEW t_to_g_transversion AS
  39266. SELECT feature.feature_id AS t_to_g_transversion_id,
  39267. feature.feature_id,
  39268. feature.dbxref_id,
  39269. feature.organism_id,
  39270. feature.name,
  39271. feature.uniquename,
  39272. feature.residues,
  39273. feature.seqlen,
  39274. feature.md5checksum,
  39275. feature.type_id,
  39276. feature.is_analysis,
  39277. feature.is_obsolete,
  39278. feature.timeaccessioned,
  39279. feature.timelastmodified
  39280. FROM (feature
  39281. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39282. WHERE ((cvterm.name)::text = 'T_to_G_transversion'::text);
  39283. --
  39284. -- Name: tag; Type: VIEW; Schema: so; Owner: -
  39285. --
  39286. CREATE VIEW tag AS
  39287. SELECT feature.feature_id AS tag_id,
  39288. feature.feature_id,
  39289. feature.dbxref_id,
  39290. feature.organism_id,
  39291. feature.name,
  39292. feature.uniquename,
  39293. feature.residues,
  39294. feature.seqlen,
  39295. feature.md5checksum,
  39296. feature.type_id,
  39297. feature.is_analysis,
  39298. feature.is_obsolete,
  39299. feature.timeaccessioned,
  39300. feature.timelastmodified
  39301. FROM (feature
  39302. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39303. 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));
  39304. --
  39305. -- Name: tandem; Type: VIEW; Schema: so; Owner: -
  39306. --
  39307. CREATE VIEW tandem AS
  39308. SELECT feature.feature_id AS tandem_id,
  39309. feature.feature_id,
  39310. feature.dbxref_id,
  39311. feature.organism_id,
  39312. feature.name,
  39313. feature.uniquename,
  39314. feature.residues,
  39315. feature.seqlen,
  39316. feature.md5checksum,
  39317. feature.type_id,
  39318. feature.is_analysis,
  39319. feature.is_obsolete,
  39320. feature.timeaccessioned,
  39321. feature.timelastmodified
  39322. FROM (feature
  39323. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39324. WHERE ((cvterm.name)::text = 'tandem'::text);
  39325. --
  39326. -- Name: tandem_duplication; Type: VIEW; Schema: so; Owner: -
  39327. --
  39328. CREATE VIEW tandem_duplication AS
  39329. SELECT feature.feature_id AS tandem_duplication_id,
  39330. feature.feature_id,
  39331. feature.dbxref_id,
  39332. feature.organism_id,
  39333. feature.name,
  39334. feature.uniquename,
  39335. feature.residues,
  39336. feature.seqlen,
  39337. feature.md5checksum,
  39338. feature.type_id,
  39339. feature.is_analysis,
  39340. feature.is_obsolete,
  39341. feature.timeaccessioned,
  39342. feature.timelastmodified
  39343. FROM (feature
  39344. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39345. WHERE ((((cvterm.name)::text = 'direct_tandem_duplication'::text) OR ((cvterm.name)::text = 'inverted_tandem_duplication'::text)) OR ((cvterm.name)::text = 'tandem_duplication'::text));
  39346. --
  39347. -- Name: tandem_repeat; Type: VIEW; Schema: so; Owner: -
  39348. --
  39349. CREATE VIEW tandem_repeat AS
  39350. SELECT feature.feature_id AS tandem_repeat_id,
  39351. feature.feature_id,
  39352. feature.dbxref_id,
  39353. feature.organism_id,
  39354. feature.name,
  39355. feature.uniquename,
  39356. feature.residues,
  39357. feature.seqlen,
  39358. feature.md5checksum,
  39359. feature.type_id,
  39360. feature.is_analysis,
  39361. feature.is_obsolete,
  39362. feature.timeaccessioned,
  39363. feature.timelastmodified
  39364. FROM (feature
  39365. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39366. 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));
  39367. --
  39368. -- Name: target_site_duplication; Type: VIEW; Schema: so; Owner: -
  39369. --
  39370. CREATE VIEW target_site_duplication AS
  39371. SELECT feature.feature_id AS target_site_duplication_id,
  39372. feature.feature_id,
  39373. feature.dbxref_id,
  39374. feature.organism_id,
  39375. feature.name,
  39376. feature.uniquename,
  39377. feature.residues,
  39378. feature.seqlen,
  39379. feature.md5checksum,
  39380. feature.type_id,
  39381. feature.is_analysis,
  39382. feature.is_obsolete,
  39383. feature.timeaccessioned,
  39384. feature.timelastmodified
  39385. FROM (feature
  39386. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39387. WHERE ((cvterm.name)::text = 'target_site_duplication'::text);
  39388. --
  39389. -- Name: targeting_vector; Type: VIEW; Schema: so; Owner: -
  39390. --
  39391. CREATE VIEW targeting_vector AS
  39392. SELECT feature.feature_id AS targeting_vector_id,
  39393. feature.feature_id,
  39394. feature.dbxref_id,
  39395. feature.organism_id,
  39396. feature.name,
  39397. feature.uniquename,
  39398. feature.residues,
  39399. feature.seqlen,
  39400. feature.md5checksum,
  39401. feature.type_id,
  39402. feature.is_analysis,
  39403. feature.is_obsolete,
  39404. feature.timeaccessioned,
  39405. feature.timelastmodified
  39406. FROM (feature
  39407. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39408. WHERE ((cvterm.name)::text = 'targeting_vector'::text);
  39409. --
  39410. -- Name: tasirna; Type: VIEW; Schema: so; Owner: -
  39411. --
  39412. CREATE VIEW tasirna AS
  39413. SELECT feature.feature_id AS tasirna_id,
  39414. feature.feature_id,
  39415. feature.dbxref_id,
  39416. feature.organism_id,
  39417. feature.name,
  39418. feature.uniquename,
  39419. feature.residues,
  39420. feature.seqlen,
  39421. feature.md5checksum,
  39422. feature.type_id,
  39423. feature.is_analysis,
  39424. feature.is_obsolete,
  39425. feature.timeaccessioned,
  39426. feature.timelastmodified
  39427. FROM (feature
  39428. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39429. WHERE ((cvterm.name)::text = 'tasiRNA'::text);
  39430. --
  39431. -- Name: tasirna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  39432. --
  39433. CREATE VIEW tasirna_primary_transcript AS
  39434. SELECT feature.feature_id AS tasirna_primary_transcript_id,
  39435. feature.feature_id,
  39436. feature.dbxref_id,
  39437. feature.organism_id,
  39438. feature.name,
  39439. feature.uniquename,
  39440. feature.residues,
  39441. feature.seqlen,
  39442. feature.md5checksum,
  39443. feature.type_id,
  39444. feature.is_analysis,
  39445. feature.is_obsolete,
  39446. feature.timeaccessioned,
  39447. feature.timelastmodified
  39448. FROM (feature
  39449. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39450. WHERE ((cvterm.name)::text = 'tasiRNA_primary_transcript'::text);
  39451. --
  39452. -- Name: tata_box; Type: VIEW; Schema: so; Owner: -
  39453. --
  39454. CREATE VIEW tata_box AS
  39455. SELECT feature.feature_id AS tata_box_id,
  39456. feature.feature_id,
  39457. feature.dbxref_id,
  39458. feature.organism_id,
  39459. feature.name,
  39460. feature.uniquename,
  39461. feature.residues,
  39462. feature.seqlen,
  39463. feature.md5checksum,
  39464. feature.type_id,
  39465. feature.is_analysis,
  39466. feature.is_obsolete,
  39467. feature.timeaccessioned,
  39468. feature.timelastmodified
  39469. FROM (feature
  39470. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39471. 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));
  39472. --
  39473. -- Name: telomerase_rna; Type: VIEW; Schema: so; Owner: -
  39474. --
  39475. CREATE VIEW telomerase_rna AS
  39476. SELECT feature.feature_id AS telomerase_rna_id,
  39477. feature.feature_id,
  39478. feature.dbxref_id,
  39479. feature.organism_id,
  39480. feature.name,
  39481. feature.uniquename,
  39482. feature.residues,
  39483. feature.seqlen,
  39484. feature.md5checksum,
  39485. feature.type_id,
  39486. feature.is_analysis,
  39487. feature.is_obsolete,
  39488. feature.timeaccessioned,
  39489. feature.timelastmodified
  39490. FROM (feature
  39491. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39492. WHERE ((cvterm.name)::text = 'telomerase_RNA'::text);
  39493. --
  39494. -- Name: telomerase_rna_gene; Type: VIEW; Schema: so; Owner: -
  39495. --
  39496. CREATE VIEW telomerase_rna_gene AS
  39497. SELECT feature.feature_id AS telomerase_rna_gene_id,
  39498. feature.feature_id,
  39499. feature.dbxref_id,
  39500. feature.organism_id,
  39501. feature.name,
  39502. feature.uniquename,
  39503. feature.residues,
  39504. feature.seqlen,
  39505. feature.md5checksum,
  39506. feature.type_id,
  39507. feature.is_analysis,
  39508. feature.is_obsolete,
  39509. feature.timeaccessioned,
  39510. feature.timelastmodified
  39511. FROM (feature
  39512. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39513. WHERE ((cvterm.name)::text = 'telomerase_RNA_gene'::text);
  39514. --
  39515. -- Name: telomere; Type: VIEW; Schema: so; Owner: -
  39516. --
  39517. CREATE VIEW telomere AS
  39518. SELECT feature.feature_id AS telomere_id,
  39519. feature.feature_id,
  39520. feature.dbxref_id,
  39521. feature.organism_id,
  39522. feature.name,
  39523. feature.uniquename,
  39524. feature.residues,
  39525. feature.seqlen,
  39526. feature.md5checksum,
  39527. feature.type_id,
  39528. feature.is_analysis,
  39529. feature.is_obsolete,
  39530. feature.timeaccessioned,
  39531. feature.timelastmodified
  39532. FROM (feature
  39533. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39534. WHERE ((cvterm.name)::text = 'telomere'::text);
  39535. --
  39536. -- Name: telomeric_repeat; Type: VIEW; Schema: so; Owner: -
  39537. --
  39538. CREATE VIEW telomeric_repeat AS
  39539. SELECT feature.feature_id AS telomeric_repeat_id,
  39540. feature.feature_id,
  39541. feature.dbxref_id,
  39542. feature.organism_id,
  39543. feature.name,
  39544. feature.uniquename,
  39545. feature.residues,
  39546. feature.seqlen,
  39547. feature.md5checksum,
  39548. feature.type_id,
  39549. feature.is_analysis,
  39550. feature.is_obsolete,
  39551. feature.timeaccessioned,
  39552. feature.timelastmodified
  39553. FROM (feature
  39554. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39555. WHERE ((cvterm.name)::text = 'telomeric_repeat'::text);
  39556. --
  39557. -- Name: template_region; Type: VIEW; Schema: so; Owner: -
  39558. --
  39559. CREATE VIEW template_region AS
  39560. SELECT feature.feature_id AS template_region_id,
  39561. feature.feature_id,
  39562. feature.dbxref_id,
  39563. feature.organism_id,
  39564. feature.name,
  39565. feature.uniquename,
  39566. feature.residues,
  39567. feature.seqlen,
  39568. feature.md5checksum,
  39569. feature.type_id,
  39570. feature.is_analysis,
  39571. feature.is_obsolete,
  39572. feature.timeaccessioned,
  39573. feature.timelastmodified
  39574. FROM (feature
  39575. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39576. WHERE ((cvterm.name)::text = 'template_region'::text);
  39577. --
  39578. -- Name: terminal_codon_variant; Type: VIEW; Schema: so; Owner: -
  39579. --
  39580. CREATE VIEW terminal_codon_variant AS
  39581. SELECT feature.feature_id AS terminal_codon_variant_id,
  39582. feature.feature_id,
  39583. feature.dbxref_id,
  39584. feature.organism_id,
  39585. feature.name,
  39586. feature.uniquename,
  39587. feature.residues,
  39588. feature.seqlen,
  39589. feature.md5checksum,
  39590. feature.type_id,
  39591. feature.is_analysis,
  39592. feature.is_obsolete,
  39593. feature.timeaccessioned,
  39594. feature.timelastmodified
  39595. FROM (feature
  39596. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39597. 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));
  39598. --
  39599. -- Name: terminal_inverted_repeat; Type: VIEW; Schema: so; Owner: -
  39600. --
  39601. CREATE VIEW terminal_inverted_repeat AS
  39602. SELECT feature.feature_id AS terminal_inverted_repeat_id,
  39603. feature.feature_id,
  39604. feature.dbxref_id,
  39605. feature.organism_id,
  39606. feature.name,
  39607. feature.uniquename,
  39608. feature.residues,
  39609. feature.seqlen,
  39610. feature.md5checksum,
  39611. feature.type_id,
  39612. feature.is_analysis,
  39613. feature.is_obsolete,
  39614. feature.timeaccessioned,
  39615. feature.timelastmodified
  39616. FROM (feature
  39617. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39618. 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));
  39619. --
  39620. -- Name: terminal_inverted_repeat_element; Type: VIEW; Schema: so; Owner: -
  39621. --
  39622. CREATE VIEW terminal_inverted_repeat_element AS
  39623. SELECT feature.feature_id AS terminal_inverted_repeat_element_id,
  39624. feature.feature_id,
  39625. feature.dbxref_id,
  39626. feature.organism_id,
  39627. feature.name,
  39628. feature.uniquename,
  39629. feature.residues,
  39630. feature.seqlen,
  39631. feature.md5checksum,
  39632. feature.type_id,
  39633. feature.is_analysis,
  39634. feature.is_obsolete,
  39635. feature.timeaccessioned,
  39636. feature.timelastmodified
  39637. FROM (feature
  39638. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39639. 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));
  39640. --
  39641. -- Name: terminator; Type: VIEW; Schema: so; Owner: -
  39642. --
  39643. CREATE VIEW terminator AS
  39644. SELECT feature.feature_id AS terminator_id,
  39645. feature.feature_id,
  39646. feature.dbxref_id,
  39647. feature.organism_id,
  39648. feature.name,
  39649. feature.uniquename,
  39650. feature.residues,
  39651. feature.seqlen,
  39652. feature.md5checksum,
  39653. feature.type_id,
  39654. feature.is_analysis,
  39655. feature.is_obsolete,
  39656. feature.timeaccessioned,
  39657. feature.timelastmodified
  39658. FROM (feature
  39659. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39660. 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));
  39661. --
  39662. -- Name: terminator_codon_variant; Type: VIEW; Schema: so; Owner: -
  39663. --
  39664. CREATE VIEW terminator_codon_variant AS
  39665. SELECT feature.feature_id AS terminator_codon_variant_id,
  39666. feature.feature_id,
  39667. feature.dbxref_id,
  39668. feature.organism_id,
  39669. feature.name,
  39670. feature.uniquename,
  39671. feature.residues,
  39672. feature.seqlen,
  39673. feature.md5checksum,
  39674. feature.type_id,
  39675. feature.is_analysis,
  39676. feature.is_obsolete,
  39677. feature.timeaccessioned,
  39678. feature.timelastmodified
  39679. FROM (feature
  39680. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39681. WHERE ((((cvterm.name)::text = 'stop_retained_variant'::text) OR ((cvterm.name)::text = 'stop_lost'::text)) OR ((cvterm.name)::text = 'terminator_codon_variant'::text));
  39682. --
  39683. -- Name: terminator_of_type_2_rnapol_iii_promoter; Type: VIEW; Schema: so; Owner: -
  39684. --
  39685. CREATE VIEW terminator_of_type_2_rnapol_iii_promoter AS
  39686. SELECT feature.feature_id AS terminator_of_type_2_rnapol_iii_promoter_id,
  39687. feature.feature_id,
  39688. feature.dbxref_id,
  39689. feature.organism_id,
  39690. feature.name,
  39691. feature.uniquename,
  39692. feature.residues,
  39693. feature.seqlen,
  39694. feature.md5checksum,
  39695. feature.type_id,
  39696. feature.is_analysis,
  39697. feature.is_obsolete,
  39698. feature.timeaccessioned,
  39699. feature.timelastmodified
  39700. FROM (feature
  39701. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39702. WHERE ((cvterm.name)::text = 'terminator_of_type_2_RNApol_III_promoter'::text);
  39703. --
  39704. -- Name: tetraloop; Type: VIEW; Schema: so; Owner: -
  39705. --
  39706. CREATE VIEW tetraloop AS
  39707. SELECT feature.feature_id AS tetraloop_id,
  39708. feature.feature_id,
  39709. feature.dbxref_id,
  39710. feature.organism_id,
  39711. feature.name,
  39712. feature.uniquename,
  39713. feature.residues,
  39714. feature.seqlen,
  39715. feature.md5checksum,
  39716. feature.type_id,
  39717. feature.is_analysis,
  39718. feature.is_obsolete,
  39719. feature.timeaccessioned,
  39720. feature.timelastmodified
  39721. FROM (feature
  39722. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39723. WHERE ((cvterm.name)::text = 'tetraloop'::text);
  39724. --
  39725. -- Name: tetranuc_repeat_microsat; Type: VIEW; Schema: so; Owner: -
  39726. --
  39727. CREATE VIEW tetranuc_repeat_microsat AS
  39728. SELECT feature.feature_id AS tetranuc_repeat_microsat_id,
  39729. feature.feature_id,
  39730. feature.dbxref_id,
  39731. feature.organism_id,
  39732. feature.name,
  39733. feature.uniquename,
  39734. feature.residues,
  39735. feature.seqlen,
  39736. feature.md5checksum,
  39737. feature.type_id,
  39738. feature.is_analysis,
  39739. feature.is_obsolete,
  39740. feature.timeaccessioned,
  39741. feature.timelastmodified
  39742. FROM (feature
  39743. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39744. WHERE ((cvterm.name)::text = 'tetranucleotide_repeat_microsatellite_feature'::text);
  39745. --
  39746. -- Name: tf_binding_site; Type: VIEW; Schema: so; Owner: -
  39747. --
  39748. CREATE VIEW tf_binding_site AS
  39749. SELECT feature.feature_id AS tf_binding_site_id,
  39750. feature.feature_id,
  39751. feature.dbxref_id,
  39752. feature.organism_id,
  39753. feature.name,
  39754. feature.uniquename,
  39755. feature.residues,
  39756. feature.seqlen,
  39757. feature.md5checksum,
  39758. feature.type_id,
  39759. feature.is_analysis,
  39760. feature.is_obsolete,
  39761. feature.timeaccessioned,
  39762. feature.timelastmodified
  39763. FROM (feature
  39764. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39765. WHERE ((cvterm.name)::text = 'TF_binding_site'::text);
  39766. --
  39767. -- Name: tf_binding_site_variant; Type: VIEW; Schema: so; Owner: -
  39768. --
  39769. CREATE VIEW tf_binding_site_variant AS
  39770. SELECT feature.feature_id AS tf_binding_site_variant_id,
  39771. feature.feature_id,
  39772. feature.dbxref_id,
  39773. feature.organism_id,
  39774. feature.name,
  39775. feature.uniquename,
  39776. feature.residues,
  39777. feature.seqlen,
  39778. feature.md5checksum,
  39779. feature.type_id,
  39780. feature.is_analysis,
  39781. feature.is_obsolete,
  39782. feature.timeaccessioned,
  39783. feature.timelastmodified
  39784. FROM (feature
  39785. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39786. WHERE ((cvterm.name)::text = 'TF_binding_site_variant'::text);
  39787. --
  39788. -- Name: thr_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  39789. --
  39790. CREATE VIEW thr_trna_primary_transcript AS
  39791. SELECT feature.feature_id AS thr_trna_primary_transcript_id,
  39792. feature.feature_id,
  39793. feature.dbxref_id,
  39794. feature.organism_id,
  39795. feature.name,
  39796. feature.uniquename,
  39797. feature.residues,
  39798. feature.seqlen,
  39799. feature.md5checksum,
  39800. feature.type_id,
  39801. feature.is_analysis,
  39802. feature.is_obsolete,
  39803. feature.timeaccessioned,
  39804. feature.timelastmodified
  39805. FROM (feature
  39806. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39807. WHERE ((cvterm.name)::text = 'threonine_tRNA_primary_transcript'::text);
  39808. --
  39809. -- Name: three_methylcytidine; Type: VIEW; Schema: so; Owner: -
  39810. --
  39811. CREATE VIEW three_methylcytidine AS
  39812. SELECT feature.feature_id AS three_methylcytidine_id,
  39813. feature.feature_id,
  39814. feature.dbxref_id,
  39815. feature.organism_id,
  39816. feature.name,
  39817. feature.uniquename,
  39818. feature.residues,
  39819. feature.seqlen,
  39820. feature.md5checksum,
  39821. feature.type_id,
  39822. feature.is_analysis,
  39823. feature.is_obsolete,
  39824. feature.timeaccessioned,
  39825. feature.timelastmodified
  39826. FROM (feature
  39827. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39828. WHERE ((cvterm.name)::text = 'three_methylcytidine'::text);
  39829. --
  39830. -- Name: three_methylpseudouridine; Type: VIEW; Schema: so; Owner: -
  39831. --
  39832. CREATE VIEW three_methylpseudouridine AS
  39833. SELECT feature.feature_id AS three_methylpseudouridine_id,
  39834. feature.feature_id,
  39835. feature.dbxref_id,
  39836. feature.organism_id,
  39837. feature.name,
  39838. feature.uniquename,
  39839. feature.residues,
  39840. feature.seqlen,
  39841. feature.md5checksum,
  39842. feature.type_id,
  39843. feature.is_analysis,
  39844. feature.is_obsolete,
  39845. feature.timeaccessioned,
  39846. feature.timelastmodified
  39847. FROM (feature
  39848. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39849. WHERE ((cvterm.name)::text = 'three_methylpseudouridine'::text);
  39850. --
  39851. -- Name: three_methyluridine; Type: VIEW; Schema: so; Owner: -
  39852. --
  39853. CREATE VIEW three_methyluridine AS
  39854. SELECT feature.feature_id AS three_methyluridine_id,
  39855. feature.feature_id,
  39856. feature.dbxref_id,
  39857. feature.organism_id,
  39858. feature.name,
  39859. feature.uniquename,
  39860. feature.residues,
  39861. feature.seqlen,
  39862. feature.md5checksum,
  39863. feature.type_id,
  39864. feature.is_analysis,
  39865. feature.is_obsolete,
  39866. feature.timeaccessioned,
  39867. feature.timelastmodified
  39868. FROM (feature
  39869. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39870. WHERE ((cvterm.name)::text = 'three_methyluridine'::text);
  39871. --
  39872. -- Name: three_prime_cis_splice_site; Type: VIEW; Schema: so; Owner: -
  39873. --
  39874. CREATE VIEW three_prime_cis_splice_site AS
  39875. SELECT feature.feature_id AS three_prime_cis_splice_site_id,
  39876. feature.feature_id,
  39877. feature.dbxref_id,
  39878. feature.organism_id,
  39879. feature.name,
  39880. feature.uniquename,
  39881. feature.residues,
  39882. feature.seqlen,
  39883. feature.md5checksum,
  39884. feature.type_id,
  39885. feature.is_analysis,
  39886. feature.is_obsolete,
  39887. feature.timeaccessioned,
  39888. feature.timelastmodified
  39889. FROM (feature
  39890. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39891. 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));
  39892. --
  39893. -- Name: three_prime_clip; Type: VIEW; Schema: so; Owner: -
  39894. --
  39895. CREATE VIEW three_prime_clip AS
  39896. SELECT feature.feature_id AS three_prime_clip_id,
  39897. feature.feature_id,
  39898. feature.dbxref_id,
  39899. feature.organism_id,
  39900. feature.name,
  39901. feature.uniquename,
  39902. feature.residues,
  39903. feature.seqlen,
  39904. feature.md5checksum,
  39905. feature.type_id,
  39906. feature.is_analysis,
  39907. feature.is_obsolete,
  39908. feature.timeaccessioned,
  39909. feature.timelastmodified
  39910. FROM (feature
  39911. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39912. WHERE ((cvterm.name)::text = 'three_prime_clip'::text);
  39913. --
  39914. -- Name: three_prime_coding_exon; Type: VIEW; Schema: so; Owner: -
  39915. --
  39916. CREATE VIEW three_prime_coding_exon AS
  39917. SELECT feature.feature_id AS three_prime_coding_exon_id,
  39918. feature.feature_id,
  39919. feature.dbxref_id,
  39920. feature.organism_id,
  39921. feature.name,
  39922. feature.uniquename,
  39923. feature.residues,
  39924. feature.seqlen,
  39925. feature.md5checksum,
  39926. feature.type_id,
  39927. feature.is_analysis,
  39928. feature.is_obsolete,
  39929. feature.timeaccessioned,
  39930. feature.timelastmodified
  39931. FROM (feature
  39932. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39933. WHERE ((cvterm.name)::text = 'three_prime_coding_exon'::text);
  39934. --
  39935. -- Name: three_prime_coding_exon_coding_region; Type: VIEW; Schema: so; Owner: -
  39936. --
  39937. CREATE VIEW three_prime_coding_exon_coding_region AS
  39938. SELECT feature.feature_id AS three_prime_coding_exon_coding_region_id,
  39939. feature.feature_id,
  39940. feature.dbxref_id,
  39941. feature.organism_id,
  39942. feature.name,
  39943. feature.uniquename,
  39944. feature.residues,
  39945. feature.seqlen,
  39946. feature.md5checksum,
  39947. feature.type_id,
  39948. feature.is_analysis,
  39949. feature.is_obsolete,
  39950. feature.timeaccessioned,
  39951. feature.timelastmodified
  39952. FROM (feature
  39953. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39954. WHERE ((cvterm.name)::text = 'three_prime_coding_exon_coding_region'::text);
  39955. --
  39956. -- Name: three_prime_coding_exon_noncoding_region; Type: VIEW; Schema: so; Owner: -
  39957. --
  39958. CREATE VIEW three_prime_coding_exon_noncoding_region AS
  39959. SELECT feature.feature_id AS three_prime_coding_exon_noncoding_region_id,
  39960. feature.feature_id,
  39961. feature.dbxref_id,
  39962. feature.organism_id,
  39963. feature.name,
  39964. feature.uniquename,
  39965. feature.residues,
  39966. feature.seqlen,
  39967. feature.md5checksum,
  39968. feature.type_id,
  39969. feature.is_analysis,
  39970. feature.is_obsolete,
  39971. feature.timeaccessioned,
  39972. feature.timelastmodified
  39973. FROM (feature
  39974. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39975. WHERE ((cvterm.name)::text = 'three_prime_coding_exon_noncoding_region'::text);
  39976. --
  39977. -- Name: three_prime_d_heptamer; Type: VIEW; Schema: so; Owner: -
  39978. --
  39979. CREATE VIEW three_prime_d_heptamer AS
  39980. SELECT feature.feature_id AS three_prime_d_heptamer_id,
  39981. feature.feature_id,
  39982. feature.dbxref_id,
  39983. feature.organism_id,
  39984. feature.name,
  39985. feature.uniquename,
  39986. feature.residues,
  39987. feature.seqlen,
  39988. feature.md5checksum,
  39989. feature.type_id,
  39990. feature.is_analysis,
  39991. feature.is_obsolete,
  39992. feature.timeaccessioned,
  39993. feature.timelastmodified
  39994. FROM (feature
  39995. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  39996. WHERE ((cvterm.name)::text = 'three_prime_D_heptamer'::text);
  39997. --
  39998. -- Name: three_prime_d_nonamer; Type: VIEW; Schema: so; Owner: -
  39999. --
  40000. CREATE VIEW three_prime_d_nonamer AS
  40001. SELECT feature.feature_id AS three_prime_d_nonamer_id,
  40002. feature.feature_id,
  40003. feature.dbxref_id,
  40004. feature.organism_id,
  40005. feature.name,
  40006. feature.uniquename,
  40007. feature.residues,
  40008. feature.seqlen,
  40009. feature.md5checksum,
  40010. feature.type_id,
  40011. feature.is_analysis,
  40012. feature.is_obsolete,
  40013. feature.timeaccessioned,
  40014. feature.timelastmodified
  40015. FROM (feature
  40016. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40017. WHERE ((cvterm.name)::text = 'three_prime_D_nonamer'::text);
  40018. --
  40019. -- Name: three_prime_d_recombination_signal_sequence; Type: VIEW; Schema: so; Owner: -
  40020. --
  40021. CREATE VIEW three_prime_d_recombination_signal_sequence AS
  40022. SELECT feature.feature_id AS three_prime_d_recombination_signal_sequence_id,
  40023. feature.feature_id,
  40024. feature.dbxref_id,
  40025. feature.organism_id,
  40026. feature.name,
  40027. feature.uniquename,
  40028. feature.residues,
  40029. feature.seqlen,
  40030. feature.md5checksum,
  40031. feature.type_id,
  40032. feature.is_analysis,
  40033. feature.is_obsolete,
  40034. feature.timeaccessioned,
  40035. feature.timelastmodified
  40036. FROM (feature
  40037. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40038. WHERE ((cvterm.name)::text = 'three_prime_D_recombination_signal_sequence'::text);
  40039. --
  40040. -- Name: three_prime_d_spacer; Type: VIEW; Schema: so; Owner: -
  40041. --
  40042. CREATE VIEW three_prime_d_spacer AS
  40043. SELECT feature.feature_id AS three_prime_d_spacer_id,
  40044. feature.feature_id,
  40045. feature.dbxref_id,
  40046. feature.organism_id,
  40047. feature.name,
  40048. feature.uniquename,
  40049. feature.residues,
  40050. feature.seqlen,
  40051. feature.md5checksum,
  40052. feature.type_id,
  40053. feature.is_analysis,
  40054. feature.is_obsolete,
  40055. feature.timeaccessioned,
  40056. feature.timelastmodified
  40057. FROM (feature
  40058. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40059. WHERE ((cvterm.name)::text = 'three_prime_D_spacer'::text);
  40060. --
  40061. -- Name: three_prime_est; Type: VIEW; Schema: so; Owner: -
  40062. --
  40063. CREATE VIEW three_prime_est AS
  40064. SELECT feature.feature_id AS three_prime_est_id,
  40065. feature.feature_id,
  40066. feature.dbxref_id,
  40067. feature.organism_id,
  40068. feature.name,
  40069. feature.uniquename,
  40070. feature.residues,
  40071. feature.seqlen,
  40072. feature.md5checksum,
  40073. feature.type_id,
  40074. feature.is_analysis,
  40075. feature.is_obsolete,
  40076. feature.timeaccessioned,
  40077. feature.timelastmodified
  40078. FROM (feature
  40079. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40080. WHERE ((cvterm.name)::text = 'three_prime_EST'::text);
  40081. --
  40082. -- Name: three_prime_five_prime_overlap; Type: VIEW; Schema: so; Owner: -
  40083. --
  40084. CREATE VIEW three_prime_five_prime_overlap AS
  40085. SELECT feature.feature_id AS three_prime_five_prime_overlap_id,
  40086. feature.feature_id,
  40087. feature.dbxref_id,
  40088. feature.organism_id,
  40089. feature.name,
  40090. feature.uniquename,
  40091. feature.residues,
  40092. feature.seqlen,
  40093. feature.md5checksum,
  40094. feature.type_id,
  40095. feature.is_analysis,
  40096. feature.is_obsolete,
  40097. feature.timeaccessioned,
  40098. feature.timelastmodified
  40099. FROM (feature
  40100. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40101. WHERE ((cvterm.name)::text = 'three_prime_five_prime_overlap'::text);
  40102. --
  40103. -- Name: three_prime_flanking_region; Type: VIEW; Schema: so; Owner: -
  40104. --
  40105. CREATE VIEW three_prime_flanking_region AS
  40106. SELECT feature.feature_id AS three_prime_flanking_region_id,
  40107. feature.feature_id,
  40108. feature.dbxref_id,
  40109. feature.organism_id,
  40110. feature.name,
  40111. feature.uniquename,
  40112. feature.residues,
  40113. feature.seqlen,
  40114. feature.md5checksum,
  40115. feature.type_id,
  40116. feature.is_analysis,
  40117. feature.is_obsolete,
  40118. feature.timeaccessioned,
  40119. feature.timelastmodified
  40120. FROM (feature
  40121. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40122. WHERE ((cvterm.name)::text = 'three_prime_flanking_region'::text);
  40123. --
  40124. -- Name: three_prime_intron; Type: VIEW; Schema: so; Owner: -
  40125. --
  40126. CREATE VIEW three_prime_intron AS
  40127. SELECT feature.feature_id AS three_prime_intron_id,
  40128. feature.feature_id,
  40129. feature.dbxref_id,
  40130. feature.organism_id,
  40131. feature.name,
  40132. feature.uniquename,
  40133. feature.residues,
  40134. feature.seqlen,
  40135. feature.md5checksum,
  40136. feature.type_id,
  40137. feature.is_analysis,
  40138. feature.is_obsolete,
  40139. feature.timeaccessioned,
  40140. feature.timelastmodified
  40141. FROM (feature
  40142. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40143. WHERE ((cvterm.name)::text = 'three_prime_intron'::text);
  40144. --
  40145. -- Name: three_prime_ltr; Type: VIEW; Schema: so; Owner: -
  40146. --
  40147. CREATE VIEW three_prime_ltr AS
  40148. SELECT feature.feature_id AS three_prime_ltr_id,
  40149. feature.feature_id,
  40150. feature.dbxref_id,
  40151. feature.organism_id,
  40152. feature.name,
  40153. feature.uniquename,
  40154. feature.residues,
  40155. feature.seqlen,
  40156. feature.md5checksum,
  40157. feature.type_id,
  40158. feature.is_analysis,
  40159. feature.is_obsolete,
  40160. feature.timeaccessioned,
  40161. feature.timelastmodified
  40162. FROM (feature
  40163. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40164. WHERE ((cvterm.name)::text = 'three_prime_LTR'::text);
  40165. --
  40166. -- Name: three_prime_ltr_component; Type: VIEW; Schema: so; Owner: -
  40167. --
  40168. CREATE VIEW three_prime_ltr_component AS
  40169. SELECT feature.feature_id AS three_prime_ltr_component_id,
  40170. feature.feature_id,
  40171. feature.dbxref_id,
  40172. feature.organism_id,
  40173. feature.name,
  40174. feature.uniquename,
  40175. feature.residues,
  40176. feature.seqlen,
  40177. feature.md5checksum,
  40178. feature.type_id,
  40179. feature.is_analysis,
  40180. feature.is_obsolete,
  40181. feature.timeaccessioned,
  40182. feature.timelastmodified
  40183. FROM (feature
  40184. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40185. 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));
  40186. --
  40187. -- Name: three_prime_noncoding_exon; Type: VIEW; Schema: so; Owner: -
  40188. --
  40189. CREATE VIEW three_prime_noncoding_exon AS
  40190. SELECT feature.feature_id AS three_prime_noncoding_exon_id,
  40191. feature.feature_id,
  40192. feature.dbxref_id,
  40193. feature.organism_id,
  40194. feature.name,
  40195. feature.uniquename,
  40196. feature.residues,
  40197. feature.seqlen,
  40198. feature.md5checksum,
  40199. feature.type_id,
  40200. feature.is_analysis,
  40201. feature.is_obsolete,
  40202. feature.timeaccessioned,
  40203. feature.timelastmodified
  40204. FROM (feature
  40205. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40206. WHERE ((cvterm.name)::text = 'three_prime_noncoding_exon'::text);
  40207. --
  40208. -- Name: three_prime_race_clone; Type: VIEW; Schema: so; Owner: -
  40209. --
  40210. CREATE VIEW three_prime_race_clone AS
  40211. SELECT feature.feature_id AS three_prime_race_clone_id,
  40212. feature.feature_id,
  40213. feature.dbxref_id,
  40214. feature.organism_id,
  40215. feature.name,
  40216. feature.uniquename,
  40217. feature.residues,
  40218. feature.seqlen,
  40219. feature.md5checksum,
  40220. feature.type_id,
  40221. feature.is_analysis,
  40222. feature.is_obsolete,
  40223. feature.timeaccessioned,
  40224. feature.timelastmodified
  40225. FROM (feature
  40226. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40227. WHERE ((cvterm.name)::text = 'three_prime_RACE_clone'::text);
  40228. --
  40229. -- Name: three_prime_recoding_site; Type: VIEW; Schema: so; Owner: -
  40230. --
  40231. CREATE VIEW three_prime_recoding_site AS
  40232. SELECT feature.feature_id AS three_prime_recoding_site_id,
  40233. feature.feature_id,
  40234. feature.dbxref_id,
  40235. feature.organism_id,
  40236. feature.name,
  40237. feature.uniquename,
  40238. feature.residues,
  40239. feature.seqlen,
  40240. feature.md5checksum,
  40241. feature.type_id,
  40242. feature.is_analysis,
  40243. feature.is_obsolete,
  40244. feature.timeaccessioned,
  40245. feature.timelastmodified
  40246. FROM (feature
  40247. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40248. 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));
  40249. --
  40250. -- Name: three_prime_repeat_recoding_signal; Type: VIEW; Schema: so; Owner: -
  40251. --
  40252. CREATE VIEW three_prime_repeat_recoding_signal AS
  40253. SELECT feature.feature_id AS three_prime_repeat_recoding_signal_id,
  40254. feature.feature_id,
  40255. feature.dbxref_id,
  40256. feature.organism_id,
  40257. feature.name,
  40258. feature.uniquename,
  40259. feature.residues,
  40260. feature.seqlen,
  40261. feature.md5checksum,
  40262. feature.type_id,
  40263. feature.is_analysis,
  40264. feature.is_obsolete,
  40265. feature.timeaccessioned,
  40266. feature.timelastmodified
  40267. FROM (feature
  40268. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40269. WHERE ((cvterm.name)::text = 'three_prime_repeat_recoding_signal'::text);
  40270. --
  40271. -- Name: three_prime_restriction_enzyme_junction; Type: VIEW; Schema: so; Owner: -
  40272. --
  40273. CREATE VIEW three_prime_restriction_enzyme_junction AS
  40274. SELECT feature.feature_id AS three_prime_restriction_enzyme_junction_id,
  40275. feature.feature_id,
  40276. feature.dbxref_id,
  40277. feature.organism_id,
  40278. feature.name,
  40279. feature.uniquename,
  40280. feature.residues,
  40281. feature.seqlen,
  40282. feature.md5checksum,
  40283. feature.type_id,
  40284. feature.is_analysis,
  40285. feature.is_obsolete,
  40286. feature.timeaccessioned,
  40287. feature.timelastmodified
  40288. FROM (feature
  40289. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40290. WHERE ((cvterm.name)::text = 'three_prime_restriction_enzyme_junction'::text);
  40291. --
  40292. -- Name: three_prime_rst; Type: VIEW; Schema: so; Owner: -
  40293. --
  40294. CREATE VIEW three_prime_rst AS
  40295. SELECT feature.feature_id AS three_prime_rst_id,
  40296. feature.feature_id,
  40297. feature.dbxref_id,
  40298. feature.organism_id,
  40299. feature.name,
  40300. feature.uniquename,
  40301. feature.residues,
  40302. feature.seqlen,
  40303. feature.md5checksum,
  40304. feature.type_id,
  40305. feature.is_analysis,
  40306. feature.is_obsolete,
  40307. feature.timeaccessioned,
  40308. feature.timelastmodified
  40309. FROM (feature
  40310. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40311. WHERE ((cvterm.name)::text = 'three_prime_RST'::text);
  40312. --
  40313. -- Name: three_prime_stem_loop_structure; Type: VIEW; Schema: so; Owner: -
  40314. --
  40315. CREATE VIEW three_prime_stem_loop_structure AS
  40316. SELECT feature.feature_id AS three_prime_stem_loop_structure_id,
  40317. feature.feature_id,
  40318. feature.dbxref_id,
  40319. feature.organism_id,
  40320. feature.name,
  40321. feature.uniquename,
  40322. feature.residues,
  40323. feature.seqlen,
  40324. feature.md5checksum,
  40325. feature.type_id,
  40326. feature.is_analysis,
  40327. feature.is_obsolete,
  40328. feature.timeaccessioned,
  40329. feature.timelastmodified
  40330. FROM (feature
  40331. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40332. WHERE ((cvterm.name)::text = 'three_prime_stem_loop_structure'::text);
  40333. --
  40334. -- Name: three_prime_terminal_inverted_repeat; Type: VIEW; Schema: so; Owner: -
  40335. --
  40336. CREATE VIEW three_prime_terminal_inverted_repeat AS
  40337. SELECT feature.feature_id AS three_prime_terminal_inverted_repeat_id,
  40338. feature.feature_id,
  40339. feature.dbxref_id,
  40340. feature.organism_id,
  40341. feature.name,
  40342. feature.uniquename,
  40343. feature.residues,
  40344. feature.seqlen,
  40345. feature.md5checksum,
  40346. feature.type_id,
  40347. feature.is_analysis,
  40348. feature.is_obsolete,
  40349. feature.timeaccessioned,
  40350. feature.timelastmodified
  40351. FROM (feature
  40352. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40353. WHERE ((cvterm.name)::text = 'three_prime_terminal_inverted_repeat'::text);
  40354. --
  40355. -- Name: three_prime_three_prime_overlap; Type: VIEW; Schema: so; Owner: -
  40356. --
  40357. CREATE VIEW three_prime_three_prime_overlap AS
  40358. SELECT feature.feature_id AS three_prime_three_prime_overlap_id,
  40359. feature.feature_id,
  40360. feature.dbxref_id,
  40361. feature.organism_id,
  40362. feature.name,
  40363. feature.uniquename,
  40364. feature.residues,
  40365. feature.seqlen,
  40366. feature.md5checksum,
  40367. feature.type_id,
  40368. feature.is_analysis,
  40369. feature.is_obsolete,
  40370. feature.timeaccessioned,
  40371. feature.timelastmodified
  40372. FROM (feature
  40373. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40374. WHERE ((cvterm.name)::text = 'three_prime_three_prime_overlap'::text);
  40375. --
  40376. -- Name: three_prime_ust; Type: VIEW; Schema: so; Owner: -
  40377. --
  40378. CREATE VIEW three_prime_ust AS
  40379. SELECT feature.feature_id AS three_prime_ust_id,
  40380. feature.feature_id,
  40381. feature.dbxref_id,
  40382. feature.organism_id,
  40383. feature.name,
  40384. feature.uniquename,
  40385. feature.residues,
  40386. feature.seqlen,
  40387. feature.md5checksum,
  40388. feature.type_id,
  40389. feature.is_analysis,
  40390. feature.is_obsolete,
  40391. feature.timeaccessioned,
  40392. feature.timelastmodified
  40393. FROM (feature
  40394. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40395. WHERE ((cvterm.name)::text = 'three_prime_UST'::text);
  40396. --
  40397. -- Name: three_prime_utr; Type: VIEW; Schema: so; Owner: -
  40398. --
  40399. CREATE VIEW three_prime_utr AS
  40400. SELECT feature.feature_id AS three_prime_utr_id,
  40401. feature.feature_id,
  40402. feature.dbxref_id,
  40403. feature.organism_id,
  40404. feature.name,
  40405. feature.uniquename,
  40406. feature.residues,
  40407. feature.seqlen,
  40408. feature.md5checksum,
  40409. feature.type_id,
  40410. feature.is_analysis,
  40411. feature.is_obsolete,
  40412. feature.timeaccessioned,
  40413. feature.timelastmodified
  40414. FROM (feature
  40415. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40416. WHERE ((cvterm.name)::text = 'three_prime_UTR'::text);
  40417. --
  40418. -- Name: three_prime_utr_intron; Type: VIEW; Schema: so; Owner: -
  40419. --
  40420. CREATE VIEW three_prime_utr_intron AS
  40421. SELECT feature.feature_id AS three_prime_utr_intron_id,
  40422. feature.feature_id,
  40423. feature.dbxref_id,
  40424. feature.organism_id,
  40425. feature.name,
  40426. feature.uniquename,
  40427. feature.residues,
  40428. feature.seqlen,
  40429. feature.md5checksum,
  40430. feature.type_id,
  40431. feature.is_analysis,
  40432. feature.is_obsolete,
  40433. feature.timeaccessioned,
  40434. feature.timelastmodified
  40435. FROM (feature
  40436. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40437. WHERE ((cvterm.name)::text = 'three_prime_UTR_intron'::text);
  40438. --
  40439. -- Name: three_prime_utr_variant; Type: VIEW; Schema: so; Owner: -
  40440. --
  40441. CREATE VIEW three_prime_utr_variant AS
  40442. SELECT feature.feature_id AS three_prime_utr_variant_id,
  40443. feature.feature_id,
  40444. feature.dbxref_id,
  40445. feature.organism_id,
  40446. feature.name,
  40447. feature.uniquename,
  40448. feature.residues,
  40449. feature.seqlen,
  40450. feature.md5checksum,
  40451. feature.type_id,
  40452. feature.is_analysis,
  40453. feature.is_obsolete,
  40454. feature.timeaccessioned,
  40455. feature.timelastmodified
  40456. FROM (feature
  40457. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40458. WHERE ((cvterm.name)::text = '3_prime_UTR_variant'::text);
  40459. --
  40460. -- Name: three_ten_helix; Type: VIEW; Schema: so; Owner: -
  40461. --
  40462. CREATE VIEW three_ten_helix AS
  40463. SELECT feature.feature_id AS three_ten_helix_id,
  40464. feature.feature_id,
  40465. feature.dbxref_id,
  40466. feature.organism_id,
  40467. feature.name,
  40468. feature.uniquename,
  40469. feature.residues,
  40470. feature.seqlen,
  40471. feature.md5checksum,
  40472. feature.type_id,
  40473. feature.is_analysis,
  40474. feature.is_obsolete,
  40475. feature.timeaccessioned,
  40476. feature.timelastmodified
  40477. FROM (feature
  40478. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40479. WHERE ((cvterm.name)::text = 'three_ten_helix'::text);
  40480. --
  40481. -- Name: three_three_amino_three_carboxypropyl_uridine; Type: VIEW; Schema: so; Owner: -
  40482. --
  40483. CREATE VIEW three_three_amino_three_carboxypropyl_uridine AS
  40484. SELECT feature.feature_id AS three_three_amino_three_carboxypropyl_uridine_id,
  40485. feature.feature_id,
  40486. feature.dbxref_id,
  40487. feature.organism_id,
  40488. feature.name,
  40489. feature.uniquename,
  40490. feature.residues,
  40491. feature.seqlen,
  40492. feature.md5checksum,
  40493. feature.type_id,
  40494. feature.is_analysis,
  40495. feature.is_obsolete,
  40496. feature.timeaccessioned,
  40497. feature.timelastmodified
  40498. FROM (feature
  40499. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40500. WHERE ((cvterm.name)::text = 'three_three_amino_three_carboxypropyl_uridine'::text);
  40501. --
  40502. -- Name: three_two_prime_o_dimethyluridine; Type: VIEW; Schema: so; Owner: -
  40503. --
  40504. CREATE VIEW three_two_prime_o_dimethyluridine AS
  40505. SELECT feature.feature_id AS three_two_prime_o_dimethyluridine_id,
  40506. feature.feature_id,
  40507. feature.dbxref_id,
  40508. feature.organism_id,
  40509. feature.name,
  40510. feature.uniquename,
  40511. feature.residues,
  40512. feature.seqlen,
  40513. feature.md5checksum,
  40514. feature.type_id,
  40515. feature.is_analysis,
  40516. feature.is_obsolete,
  40517. feature.timeaccessioned,
  40518. feature.timelastmodified
  40519. FROM (feature
  40520. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40521. WHERE ((cvterm.name)::text = 'three_two_prime_O_dimethyluridine'::text);
  40522. --
  40523. -- Name: threed_polypeptide_structure_variant; Type: VIEW; Schema: so; Owner: -
  40524. --
  40525. CREATE VIEW threed_polypeptide_structure_variant AS
  40526. SELECT feature.feature_id AS threed_polypeptide_structure_variant_id,
  40527. feature.feature_id,
  40528. feature.dbxref_id,
  40529. feature.organism_id,
  40530. feature.name,
  40531. feature.uniquename,
  40532. feature.residues,
  40533. feature.seqlen,
  40534. feature.md5checksum,
  40535. feature.type_id,
  40536. feature.is_analysis,
  40537. feature.is_obsolete,
  40538. feature.timeaccessioned,
  40539. feature.timelastmodified
  40540. FROM (feature
  40541. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40542. 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));
  40543. --
  40544. -- Name: threonine; Type: VIEW; Schema: so; Owner: -
  40545. --
  40546. CREATE VIEW threonine AS
  40547. SELECT feature.feature_id AS threonine_id,
  40548. feature.feature_id,
  40549. feature.dbxref_id,
  40550. feature.organism_id,
  40551. feature.name,
  40552. feature.uniquename,
  40553. feature.residues,
  40554. feature.seqlen,
  40555. feature.md5checksum,
  40556. feature.type_id,
  40557. feature.is_analysis,
  40558. feature.is_obsolete,
  40559. feature.timeaccessioned,
  40560. feature.timelastmodified
  40561. FROM (feature
  40562. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40563. WHERE ((cvterm.name)::text = 'threonine'::text);
  40564. --
  40565. -- Name: threonyl_trna; Type: VIEW; Schema: so; Owner: -
  40566. --
  40567. CREATE VIEW threonyl_trna AS
  40568. SELECT feature.feature_id AS threonyl_trna_id,
  40569. feature.feature_id,
  40570. feature.dbxref_id,
  40571. feature.organism_id,
  40572. feature.name,
  40573. feature.uniquename,
  40574. feature.residues,
  40575. feature.seqlen,
  40576. feature.md5checksum,
  40577. feature.type_id,
  40578. feature.is_analysis,
  40579. feature.is_obsolete,
  40580. feature.timeaccessioned,
  40581. feature.timelastmodified
  40582. FROM (feature
  40583. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40584. WHERE ((cvterm.name)::text = 'threonyl_tRNA'::text);
  40585. --
  40586. -- Name: tiling_path; Type: VIEW; Schema: so; Owner: -
  40587. --
  40588. CREATE VIEW tiling_path AS
  40589. SELECT feature.feature_id AS tiling_path_id,
  40590. feature.feature_id,
  40591. feature.dbxref_id,
  40592. feature.organism_id,
  40593. feature.name,
  40594. feature.uniquename,
  40595. feature.residues,
  40596. feature.seqlen,
  40597. feature.md5checksum,
  40598. feature.type_id,
  40599. feature.is_analysis,
  40600. feature.is_obsolete,
  40601. feature.timeaccessioned,
  40602. feature.timelastmodified
  40603. FROM (feature
  40604. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40605. WHERE ((cvterm.name)::text = 'tiling_path'::text);
  40606. --
  40607. -- Name: tiling_path_clone; Type: VIEW; Schema: so; Owner: -
  40608. --
  40609. CREATE VIEW tiling_path_clone AS
  40610. SELECT feature.feature_id AS tiling_path_clone_id,
  40611. feature.feature_id,
  40612. feature.dbxref_id,
  40613. feature.organism_id,
  40614. feature.name,
  40615. feature.uniquename,
  40616. feature.residues,
  40617. feature.seqlen,
  40618. feature.md5checksum,
  40619. feature.type_id,
  40620. feature.is_analysis,
  40621. feature.is_obsolete,
  40622. feature.timeaccessioned,
  40623. feature.timelastmodified
  40624. FROM (feature
  40625. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40626. WHERE ((cvterm.name)::text = 'tiling_path_clone'::text);
  40627. --
  40628. -- Name: tiling_path_fragment; Type: VIEW; Schema: so; Owner: -
  40629. --
  40630. CREATE VIEW tiling_path_fragment AS
  40631. SELECT feature.feature_id AS tiling_path_fragment_id,
  40632. feature.feature_id,
  40633. feature.dbxref_id,
  40634. feature.organism_id,
  40635. feature.name,
  40636. feature.uniquename,
  40637. feature.residues,
  40638. feature.seqlen,
  40639. feature.md5checksum,
  40640. feature.type_id,
  40641. feature.is_analysis,
  40642. feature.is_obsolete,
  40643. feature.timeaccessioned,
  40644. feature.timelastmodified
  40645. FROM (feature
  40646. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40647. WHERE (((cvterm.name)::text = 'tiling_path_clone'::text) OR ((cvterm.name)::text = 'tiling_path_fragment'::text));
  40648. --
  40649. -- Name: tmrna; Type: VIEW; Schema: so; Owner: -
  40650. --
  40651. CREATE VIEW tmrna AS
  40652. SELECT feature.feature_id AS tmrna_id,
  40653. feature.feature_id,
  40654. feature.dbxref_id,
  40655. feature.organism_id,
  40656. feature.name,
  40657. feature.uniquename,
  40658. feature.residues,
  40659. feature.seqlen,
  40660. feature.md5checksum,
  40661. feature.type_id,
  40662. feature.is_analysis,
  40663. feature.is_obsolete,
  40664. feature.timeaccessioned,
  40665. feature.timelastmodified
  40666. FROM (feature
  40667. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40668. WHERE ((cvterm.name)::text = 'tmRNA'::text);
  40669. --
  40670. -- Name: tmrna_acceptor_piece; Type: VIEW; Schema: so; Owner: -
  40671. --
  40672. CREATE VIEW tmrna_acceptor_piece AS
  40673. SELECT feature.feature_id AS tmrna_acceptor_piece_id,
  40674. feature.feature_id,
  40675. feature.dbxref_id,
  40676. feature.organism_id,
  40677. feature.name,
  40678. feature.uniquename,
  40679. feature.residues,
  40680. feature.seqlen,
  40681. feature.md5checksum,
  40682. feature.type_id,
  40683. feature.is_analysis,
  40684. feature.is_obsolete,
  40685. feature.timeaccessioned,
  40686. feature.timelastmodified
  40687. FROM (feature
  40688. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40689. WHERE ((cvterm.name)::text = 'tmRNA_acceptor_piece'::text);
  40690. --
  40691. -- Name: tmrna_coding_piece; Type: VIEW; Schema: so; Owner: -
  40692. --
  40693. CREATE VIEW tmrna_coding_piece AS
  40694. SELECT feature.feature_id AS tmrna_coding_piece_id,
  40695. feature.feature_id,
  40696. feature.dbxref_id,
  40697. feature.organism_id,
  40698. feature.name,
  40699. feature.uniquename,
  40700. feature.residues,
  40701. feature.seqlen,
  40702. feature.md5checksum,
  40703. feature.type_id,
  40704. feature.is_analysis,
  40705. feature.is_obsolete,
  40706. feature.timeaccessioned,
  40707. feature.timelastmodified
  40708. FROM (feature
  40709. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40710. WHERE ((cvterm.name)::text = 'tmRNA_coding_piece'::text);
  40711. --
  40712. -- Name: tmrna_encoding; Type: VIEW; Schema: so; Owner: -
  40713. --
  40714. CREATE VIEW tmrna_encoding AS
  40715. SELECT feature.feature_id AS tmrna_encoding_id,
  40716. feature.feature_id,
  40717. feature.dbxref_id,
  40718. feature.organism_id,
  40719. feature.name,
  40720. feature.uniquename,
  40721. feature.residues,
  40722. feature.seqlen,
  40723. feature.md5checksum,
  40724. feature.type_id,
  40725. feature.is_analysis,
  40726. feature.is_obsolete,
  40727. feature.timeaccessioned,
  40728. feature.timelastmodified
  40729. FROM (feature
  40730. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40731. WHERE ((cvterm.name)::text = 'tmRNA_encoding'::text);
  40732. --
  40733. -- Name: tmrna_gene; Type: VIEW; Schema: so; Owner: -
  40734. --
  40735. CREATE VIEW tmrna_gene AS
  40736. SELECT feature.feature_id AS tmrna_gene_id,
  40737. feature.feature_id,
  40738. feature.dbxref_id,
  40739. feature.organism_id,
  40740. feature.name,
  40741. feature.uniquename,
  40742. feature.residues,
  40743. feature.seqlen,
  40744. feature.md5checksum,
  40745. feature.type_id,
  40746. feature.is_analysis,
  40747. feature.is_obsolete,
  40748. feature.timeaccessioned,
  40749. feature.timelastmodified
  40750. FROM (feature
  40751. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40752. WHERE ((cvterm.name)::text = 'tmRNA_gene'::text);
  40753. --
  40754. -- Name: tmrna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  40755. --
  40756. CREATE VIEW tmrna_primary_transcript AS
  40757. SELECT feature.feature_id AS tmrna_primary_transcript_id,
  40758. feature.feature_id,
  40759. feature.dbxref_id,
  40760. feature.organism_id,
  40761. feature.name,
  40762. feature.uniquename,
  40763. feature.residues,
  40764. feature.seqlen,
  40765. feature.md5checksum,
  40766. feature.type_id,
  40767. feature.is_analysis,
  40768. feature.is_obsolete,
  40769. feature.timeaccessioned,
  40770. feature.timelastmodified
  40771. FROM (feature
  40772. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40773. WHERE ((cvterm.name)::text = 'tmRNA_primary_transcript'::text);
  40774. --
  40775. -- Name: tmrna_region; Type: VIEW; Schema: so; Owner: -
  40776. --
  40777. CREATE VIEW tmrna_region AS
  40778. SELECT feature.feature_id AS tmrna_region_id,
  40779. feature.feature_id,
  40780. feature.dbxref_id,
  40781. feature.organism_id,
  40782. feature.name,
  40783. feature.uniquename,
  40784. feature.residues,
  40785. feature.seqlen,
  40786. feature.md5checksum,
  40787. feature.type_id,
  40788. feature.is_analysis,
  40789. feature.is_obsolete,
  40790. feature.timeaccessioned,
  40791. feature.timelastmodified
  40792. FROM (feature
  40793. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40794. WHERE ((((cvterm.name)::text = 'tmRNA_coding_piece'::text) OR ((cvterm.name)::text = 'tmRNA_acceptor_piece'::text)) OR ((cvterm.name)::text = 'tmRNA_region'::text));
  40795. --
  40796. -- Name: tna; Type: VIEW; Schema: so; Owner: -
  40797. --
  40798. CREATE VIEW tna AS
  40799. SELECT feature.feature_id AS tna_id,
  40800. feature.feature_id,
  40801. feature.dbxref_id,
  40802. feature.organism_id,
  40803. feature.name,
  40804. feature.uniquename,
  40805. feature.residues,
  40806. feature.seqlen,
  40807. feature.md5checksum,
  40808. feature.type_id,
  40809. feature.is_analysis,
  40810. feature.is_obsolete,
  40811. feature.timeaccessioned,
  40812. feature.timelastmodified
  40813. FROM (feature
  40814. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40815. WHERE ((cvterm.name)::text = 'TNA'::text);
  40816. --
  40817. -- Name: tna_oligo; Type: VIEW; Schema: so; Owner: -
  40818. --
  40819. CREATE VIEW tna_oligo AS
  40820. SELECT feature.feature_id AS tna_oligo_id,
  40821. feature.feature_id,
  40822. feature.dbxref_id,
  40823. feature.organism_id,
  40824. feature.name,
  40825. feature.uniquename,
  40826. feature.residues,
  40827. feature.seqlen,
  40828. feature.md5checksum,
  40829. feature.type_id,
  40830. feature.is_analysis,
  40831. feature.is_obsolete,
  40832. feature.timeaccessioned,
  40833. feature.timelastmodified
  40834. FROM (feature
  40835. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40836. WHERE ((cvterm.name)::text = 'TNA_oligo'::text);
  40837. --
  40838. -- Name: topologically_defined_region; Type: VIEW; Schema: so; Owner: -
  40839. --
  40840. CREATE VIEW topologically_defined_region AS
  40841. SELECT feature.feature_id AS topologically_defined_region_id,
  40842. feature.feature_id,
  40843. feature.dbxref_id,
  40844. feature.organism_id,
  40845. feature.name,
  40846. feature.uniquename,
  40847. feature.residues,
  40848. feature.seqlen,
  40849. feature.md5checksum,
  40850. feature.type_id,
  40851. feature.is_analysis,
  40852. feature.is_obsolete,
  40853. feature.timeaccessioned,
  40854. feature.timelastmodified
  40855. FROM (feature
  40856. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40857. 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));
  40858. --
  40859. -- Name: topology_attribute; Type: VIEW; Schema: so; Owner: -
  40860. --
  40861. CREATE VIEW topology_attribute AS
  40862. SELECT feature.feature_id AS topology_attribute_id,
  40863. feature.feature_id,
  40864. feature.dbxref_id,
  40865. feature.organism_id,
  40866. feature.name,
  40867. feature.uniquename,
  40868. feature.residues,
  40869. feature.seqlen,
  40870. feature.md5checksum,
  40871. feature.type_id,
  40872. feature.is_analysis,
  40873. feature.is_obsolete,
  40874. feature.timeaccessioned,
  40875. feature.timelastmodified
  40876. FROM (feature
  40877. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40878. WHERE ((((cvterm.name)::text = 'linear'::text) OR ((cvterm.name)::text = 'circular'::text)) OR ((cvterm.name)::text = 'topology_attribute'::text));
  40879. --
  40880. -- Name: trans_splice_acceptor_site; Type: VIEW; Schema: so; Owner: -
  40881. --
  40882. CREATE VIEW trans_splice_acceptor_site AS
  40883. SELECT feature.feature_id AS trans_splice_acceptor_site_id,
  40884. feature.feature_id,
  40885. feature.dbxref_id,
  40886. feature.organism_id,
  40887. feature.name,
  40888. feature.uniquename,
  40889. feature.residues,
  40890. feature.seqlen,
  40891. feature.md5checksum,
  40892. feature.type_id,
  40893. feature.is_analysis,
  40894. feature.is_obsolete,
  40895. feature.timeaccessioned,
  40896. feature.timelastmodified
  40897. FROM (feature
  40898. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40899. 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));
  40900. --
  40901. -- Name: trans_splice_donor_site; Type: VIEW; Schema: so; Owner: -
  40902. --
  40903. CREATE VIEW trans_splice_donor_site AS
  40904. SELECT feature.feature_id AS trans_splice_donor_site_id,
  40905. feature.feature_id,
  40906. feature.dbxref_id,
  40907. feature.organism_id,
  40908. feature.name,
  40909. feature.uniquename,
  40910. feature.residues,
  40911. feature.seqlen,
  40912. feature.md5checksum,
  40913. feature.type_id,
  40914. feature.is_analysis,
  40915. feature.is_obsolete,
  40916. feature.timeaccessioned,
  40917. feature.timelastmodified
  40918. FROM (feature
  40919. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40920. WHERE ((cvterm.name)::text = 'trans_splice_donor_site'::text);
  40921. --
  40922. -- Name: trans_splice_junction; Type: VIEW; Schema: so; Owner: -
  40923. --
  40924. CREATE VIEW trans_splice_junction AS
  40925. SELECT feature.feature_id AS trans_splice_junction_id,
  40926. feature.feature_id,
  40927. feature.dbxref_id,
  40928. feature.organism_id,
  40929. feature.name,
  40930. feature.uniquename,
  40931. feature.residues,
  40932. feature.seqlen,
  40933. feature.md5checksum,
  40934. feature.type_id,
  40935. feature.is_analysis,
  40936. feature.is_obsolete,
  40937. feature.timeaccessioned,
  40938. feature.timelastmodified
  40939. FROM (feature
  40940. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40941. WHERE ((cvterm.name)::text = 'trans_splice_junction'::text);
  40942. --
  40943. -- Name: trans_splice_site; Type: VIEW; Schema: so; Owner: -
  40944. --
  40945. CREATE VIEW trans_splice_site AS
  40946. SELECT feature.feature_id AS trans_splice_site_id,
  40947. feature.feature_id,
  40948. feature.dbxref_id,
  40949. feature.organism_id,
  40950. feature.name,
  40951. feature.uniquename,
  40952. feature.residues,
  40953. feature.seqlen,
  40954. feature.md5checksum,
  40955. feature.type_id,
  40956. feature.is_analysis,
  40957. feature.is_obsolete,
  40958. feature.timeaccessioned,
  40959. feature.timelastmodified
  40960. FROM (feature
  40961. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40962. 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));
  40963. --
  40964. -- Name: trans_spliced; Type: VIEW; Schema: so; Owner: -
  40965. --
  40966. CREATE VIEW trans_spliced AS
  40967. SELECT feature.feature_id AS trans_spliced_id,
  40968. feature.feature_id,
  40969. feature.dbxref_id,
  40970. feature.organism_id,
  40971. feature.name,
  40972. feature.uniquename,
  40973. feature.residues,
  40974. feature.seqlen,
  40975. feature.md5checksum,
  40976. feature.type_id,
  40977. feature.is_analysis,
  40978. feature.is_obsolete,
  40979. feature.timeaccessioned,
  40980. feature.timelastmodified
  40981. FROM (feature
  40982. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  40983. WHERE ((cvterm.name)::text = 'trans_spliced'::text);
  40984. --
  40985. -- Name: trans_spliced_mrna; Type: VIEW; Schema: so; Owner: -
  40986. --
  40987. CREATE VIEW trans_spliced_mrna AS
  40988. SELECT feature.feature_id AS trans_spliced_mrna_id,
  40989. feature.feature_id,
  40990. feature.dbxref_id,
  40991. feature.organism_id,
  40992. feature.name,
  40993. feature.uniquename,
  40994. feature.residues,
  40995. feature.seqlen,
  40996. feature.md5checksum,
  40997. feature.type_id,
  40998. feature.is_analysis,
  40999. feature.is_obsolete,
  41000. feature.timeaccessioned,
  41001. feature.timelastmodified
  41002. FROM (feature
  41003. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41004. WHERE ((cvterm.name)::text = 'trans_spliced_mRNA'::text);
  41005. --
  41006. -- Name: trans_spliced_transcript; Type: VIEW; Schema: so; Owner: -
  41007. --
  41008. CREATE VIEW trans_spliced_transcript AS
  41009. SELECT feature.feature_id AS trans_spliced_transcript_id,
  41010. feature.feature_id,
  41011. feature.dbxref_id,
  41012. feature.organism_id,
  41013. feature.name,
  41014. feature.uniquename,
  41015. feature.residues,
  41016. feature.seqlen,
  41017. feature.md5checksum,
  41018. feature.type_id,
  41019. feature.is_analysis,
  41020. feature.is_obsolete,
  41021. feature.timeaccessioned,
  41022. feature.timelastmodified
  41023. FROM (feature
  41024. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41025. WHERE (((cvterm.name)::text = 'trans_spliced_mRNA'::text) OR ((cvterm.name)::text = 'trans_spliced_transcript'::text));
  41026. --
  41027. -- Name: transcribed_cluster; Type: VIEW; Schema: so; Owner: -
  41028. --
  41029. CREATE VIEW transcribed_cluster AS
  41030. SELECT feature.feature_id AS transcribed_cluster_id,
  41031. feature.feature_id,
  41032. feature.dbxref_id,
  41033. feature.organism_id,
  41034. feature.name,
  41035. feature.uniquename,
  41036. feature.residues,
  41037. feature.seqlen,
  41038. feature.md5checksum,
  41039. feature.type_id,
  41040. feature.is_analysis,
  41041. feature.is_obsolete,
  41042. feature.timeaccessioned,
  41043. feature.timelastmodified
  41044. FROM (feature
  41045. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41046. WHERE (((cvterm.name)::text = 'unigene_cluster'::text) OR ((cvterm.name)::text = 'transcribed_cluster'::text));
  41047. --
  41048. -- Name: transcribed_fragment; Type: VIEW; Schema: so; Owner: -
  41049. --
  41050. CREATE VIEW transcribed_fragment AS
  41051. SELECT feature.feature_id AS transcribed_fragment_id,
  41052. feature.feature_id,
  41053. feature.dbxref_id,
  41054. feature.organism_id,
  41055. feature.name,
  41056. feature.uniquename,
  41057. feature.residues,
  41058. feature.seqlen,
  41059. feature.md5checksum,
  41060. feature.type_id,
  41061. feature.is_analysis,
  41062. feature.is_obsolete,
  41063. feature.timeaccessioned,
  41064. feature.timelastmodified
  41065. FROM (feature
  41066. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41067. WHERE ((cvterm.name)::text = 'transcribed_fragment'::text);
  41068. --
  41069. -- Name: transcribed_spacer_region; Type: VIEW; Schema: so; Owner: -
  41070. --
  41071. CREATE VIEW transcribed_spacer_region AS
  41072. SELECT feature.feature_id AS transcribed_spacer_region_id,
  41073. feature.feature_id,
  41074. feature.dbxref_id,
  41075. feature.organism_id,
  41076. feature.name,
  41077. feature.uniquename,
  41078. feature.residues,
  41079. feature.seqlen,
  41080. feature.md5checksum,
  41081. feature.type_id,
  41082. feature.is_analysis,
  41083. feature.is_obsolete,
  41084. feature.timeaccessioned,
  41085. feature.timelastmodified
  41086. FROM (feature
  41087. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41088. 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));
  41089. --
  41090. -- Name: transcript; Type: VIEW; Schema: so; Owner: -
  41091. --
  41092. CREATE VIEW transcript AS
  41093. SELECT feature.feature_id AS transcript_id,
  41094. feature.feature_id,
  41095. feature.dbxref_id,
  41096. feature.organism_id,
  41097. feature.name,
  41098. feature.uniquename,
  41099. feature.residues,
  41100. feature.seqlen,
  41101. feature.md5checksum,
  41102. feature.type_id,
  41103. feature.is_analysis,
  41104. feature.is_obsolete,
  41105. feature.timeaccessioned,
  41106. feature.timelastmodified
  41107. FROM (feature
  41108. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41109. 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));
  41110. --
  41111. -- Name: transcript_attribute; Type: VIEW; Schema: so; Owner: -
  41112. --
  41113. CREATE VIEW transcript_attribute AS
  41114. SELECT feature.feature_id AS transcript_attribute_id,
  41115. feature.feature_id,
  41116. feature.dbxref_id,
  41117. feature.organism_id,
  41118. feature.name,
  41119. feature.uniquename,
  41120. feature.residues,
  41121. feature.seqlen,
  41122. feature.md5checksum,
  41123. feature.type_id,
  41124. feature.is_analysis,
  41125. feature.is_obsolete,
  41126. feature.timeaccessioned,
  41127. feature.timelastmodified
  41128. FROM (feature
  41129. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41130. 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));
  41131. --
  41132. -- Name: transcript_bound_by_nucleic_acid; Type: VIEW; Schema: so; Owner: -
  41133. --
  41134. CREATE VIEW transcript_bound_by_nucleic_acid AS
  41135. SELECT feature.feature_id AS transcript_bound_by_nucleic_acid_id,
  41136. feature.feature_id,
  41137. feature.dbxref_id,
  41138. feature.organism_id,
  41139. feature.name,
  41140. feature.uniquename,
  41141. feature.residues,
  41142. feature.seqlen,
  41143. feature.md5checksum,
  41144. feature.type_id,
  41145. feature.is_analysis,
  41146. feature.is_obsolete,
  41147. feature.timeaccessioned,
  41148. feature.timelastmodified
  41149. FROM (feature
  41150. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41151. WHERE ((cvterm.name)::text = 'transcript_bound_by_nucleic_acid'::text);
  41152. --
  41153. -- Name: transcript_bound_by_protein; Type: VIEW; Schema: so; Owner: -
  41154. --
  41155. CREATE VIEW transcript_bound_by_protein AS
  41156. SELECT feature.feature_id AS transcript_bound_by_protein_id,
  41157. feature.feature_id,
  41158. feature.dbxref_id,
  41159. feature.organism_id,
  41160. feature.name,
  41161. feature.uniquename,
  41162. feature.residues,
  41163. feature.seqlen,
  41164. feature.md5checksum,
  41165. feature.type_id,
  41166. feature.is_analysis,
  41167. feature.is_obsolete,
  41168. feature.timeaccessioned,
  41169. feature.timelastmodified
  41170. FROM (feature
  41171. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41172. WHERE ((cvterm.name)::text = 'transcript_bound_by_protein'::text);
  41173. --
  41174. -- Name: transcript_function_variant; Type: VIEW; Schema: so; Owner: -
  41175. --
  41176. CREATE VIEW transcript_function_variant AS
  41177. SELECT feature.feature_id AS transcript_function_variant_id,
  41178. feature.feature_id,
  41179. feature.dbxref_id,
  41180. feature.organism_id,
  41181. feature.name,
  41182. feature.uniquename,
  41183. feature.residues,
  41184. feature.seqlen,
  41185. feature.md5checksum,
  41186. feature.type_id,
  41187. feature.is_analysis,
  41188. feature.is_obsolete,
  41189. feature.timeaccessioned,
  41190. feature.timelastmodified
  41191. FROM (feature
  41192. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41193. 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));
  41194. --
  41195. -- Name: transcript_processing_variant; Type: VIEW; Schema: so; Owner: -
  41196. --
  41197. CREATE VIEW transcript_processing_variant AS
  41198. SELECT feature.feature_id AS transcript_processing_variant_id,
  41199. feature.feature_id,
  41200. feature.dbxref_id,
  41201. feature.organism_id,
  41202. feature.name,
  41203. feature.uniquename,
  41204. feature.residues,
  41205. feature.seqlen,
  41206. feature.md5checksum,
  41207. feature.type_id,
  41208. feature.is_analysis,
  41209. feature.is_obsolete,
  41210. feature.timeaccessioned,
  41211. feature.timelastmodified
  41212. FROM (feature
  41213. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41214. 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));
  41215. --
  41216. -- Name: transcript_region; Type: VIEW; Schema: so; Owner: -
  41217. --
  41218. CREATE VIEW transcript_region AS
  41219. SELECT feature.feature_id AS transcript_region_id,
  41220. feature.feature_id,
  41221. feature.dbxref_id,
  41222. feature.organism_id,
  41223. feature.name,
  41224. feature.uniquename,
  41225. feature.residues,
  41226. feature.seqlen,
  41227. feature.md5checksum,
  41228. feature.type_id,
  41229. feature.is_analysis,
  41230. feature.is_obsolete,
  41231. feature.timeaccessioned,
  41232. feature.timelastmodified
  41233. FROM (feature
  41234. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41235. 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));
  41236. --
  41237. -- Name: transcript_secondary_structure_variant; Type: VIEW; Schema: so; Owner: -
  41238. --
  41239. CREATE VIEW transcript_secondary_structure_variant AS
  41240. SELECT feature.feature_id AS transcript_secondary_structure_variant_id,
  41241. feature.feature_id,
  41242. feature.dbxref_id,
  41243. feature.organism_id,
  41244. feature.name,
  41245. feature.uniquename,
  41246. feature.residues,
  41247. feature.seqlen,
  41248. feature.md5checksum,
  41249. feature.type_id,
  41250. feature.is_analysis,
  41251. feature.is_obsolete,
  41252. feature.timeaccessioned,
  41253. feature.timelastmodified
  41254. FROM (feature
  41255. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41256. WHERE (((cvterm.name)::text = 'compensatory_transcript_secondary_structure_variant'::text) OR ((cvterm.name)::text = 'transcript_secondary_structure_variant'::text));
  41257. --
  41258. -- Name: transcript_stability_variant; Type: VIEW; Schema: so; Owner: -
  41259. --
  41260. CREATE VIEW transcript_stability_variant AS
  41261. SELECT feature.feature_id AS transcript_stability_variant_id,
  41262. feature.feature_id,
  41263. feature.dbxref_id,
  41264. feature.organism_id,
  41265. feature.name,
  41266. feature.uniquename,
  41267. feature.residues,
  41268. feature.seqlen,
  41269. feature.md5checksum,
  41270. feature.type_id,
  41271. feature.is_analysis,
  41272. feature.is_obsolete,
  41273. feature.timeaccessioned,
  41274. feature.timelastmodified
  41275. FROM (feature
  41276. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41277. 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));
  41278. --
  41279. -- Name: transcript_variant; Type: VIEW; Schema: so; Owner: -
  41280. --
  41281. CREATE VIEW transcript_variant AS
  41282. SELECT feature.feature_id AS transcript_variant_id,
  41283. feature.feature_id,
  41284. feature.dbxref_id,
  41285. feature.organism_id,
  41286. feature.name,
  41287. feature.uniquename,
  41288. feature.residues,
  41289. feature.seqlen,
  41290. feature.md5checksum,
  41291. feature.type_id,
  41292. feature.is_analysis,
  41293. feature.is_obsolete,
  41294. feature.timeaccessioned,
  41295. feature.timelastmodified
  41296. FROM (feature
  41297. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41298. 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));
  41299. --
  41300. -- Name: transcript_with_translational_frameshift; Type: VIEW; Schema: so; Owner: -
  41301. --
  41302. CREATE VIEW transcript_with_translational_frameshift AS
  41303. SELECT feature.feature_id AS transcript_with_translational_frameshift_id,
  41304. feature.feature_id,
  41305. feature.dbxref_id,
  41306. feature.organism_id,
  41307. feature.name,
  41308. feature.uniquename,
  41309. feature.residues,
  41310. feature.seqlen,
  41311. feature.md5checksum,
  41312. feature.type_id,
  41313. feature.is_analysis,
  41314. feature.is_obsolete,
  41315. feature.timeaccessioned,
  41316. feature.timelastmodified
  41317. FROM (feature
  41318. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41319. WHERE ((cvterm.name)::text = 'transcript_with_translational_frameshift'::text);
  41320. --
  41321. -- Name: transcription_end_site; Type: VIEW; Schema: so; Owner: -
  41322. --
  41323. CREATE VIEW transcription_end_site AS
  41324. SELECT feature.feature_id AS transcription_end_site_id,
  41325. feature.feature_id,
  41326. feature.dbxref_id,
  41327. feature.organism_id,
  41328. feature.name,
  41329. feature.uniquename,
  41330. feature.residues,
  41331. feature.seqlen,
  41332. feature.md5checksum,
  41333. feature.type_id,
  41334. feature.is_analysis,
  41335. feature.is_obsolete,
  41336. feature.timeaccessioned,
  41337. feature.timelastmodified
  41338. FROM (feature
  41339. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41340. WHERE ((cvterm.name)::text = 'transcription_end_site'::text);
  41341. --
  41342. -- Name: transcription_regulatory_region; Type: VIEW; Schema: so; Owner: -
  41343. --
  41344. CREATE VIEW transcription_regulatory_region AS
  41345. SELECT feature.feature_id AS transcription_regulatory_region_id,
  41346. feature.feature_id,
  41347. feature.dbxref_id,
  41348. feature.organism_id,
  41349. feature.name,
  41350. feature.uniquename,
  41351. feature.residues,
  41352. feature.seqlen,
  41353. feature.md5checksum,
  41354. feature.type_id,
  41355. feature.is_analysis,
  41356. feature.is_obsolete,
  41357. feature.timeaccessioned,
  41358. feature.timelastmodified
  41359. FROM (feature
  41360. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41361. 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));
  41362. --
  41363. -- Name: transcription_variant; Type: VIEW; Schema: so; Owner: -
  41364. --
  41365. CREATE VIEW transcription_variant AS
  41366. SELECT feature.feature_id AS transcription_variant_id,
  41367. feature.feature_id,
  41368. feature.dbxref_id,
  41369. feature.organism_id,
  41370. feature.name,
  41371. feature.uniquename,
  41372. feature.residues,
  41373. feature.seqlen,
  41374. feature.md5checksum,
  41375. feature.type_id,
  41376. feature.is_analysis,
  41377. feature.is_obsolete,
  41378. feature.timeaccessioned,
  41379. feature.timelastmodified
  41380. FROM (feature
  41381. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41382. 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));
  41383. --
  41384. -- Name: transcriptional_cis_regulatory_region; Type: VIEW; Schema: so; Owner: -
  41385. --
  41386. CREATE VIEW transcriptional_cis_regulatory_region AS
  41387. SELECT feature.feature_id AS transcriptional_cis_regulatory_region_id,
  41388. feature.feature_id,
  41389. feature.dbxref_id,
  41390. feature.organism_id,
  41391. feature.name,
  41392. feature.uniquename,
  41393. feature.residues,
  41394. feature.seqlen,
  41395. feature.md5checksum,
  41396. feature.type_id,
  41397. feature.is_analysis,
  41398. feature.is_obsolete,
  41399. feature.timeaccessioned,
  41400. feature.timelastmodified
  41401. FROM (feature
  41402. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41403. 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));
  41404. --
  41405. -- Name: transcriptionally_constitutive; Type: VIEW; Schema: so; Owner: -
  41406. --
  41407. CREATE VIEW transcriptionally_constitutive AS
  41408. SELECT feature.feature_id AS transcriptionally_constitutive_id,
  41409. feature.feature_id,
  41410. feature.dbxref_id,
  41411. feature.organism_id,
  41412. feature.name,
  41413. feature.uniquename,
  41414. feature.residues,
  41415. feature.seqlen,
  41416. feature.md5checksum,
  41417. feature.type_id,
  41418. feature.is_analysis,
  41419. feature.is_obsolete,
  41420. feature.timeaccessioned,
  41421. feature.timelastmodified
  41422. FROM (feature
  41423. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41424. WHERE ((cvterm.name)::text = 'transcriptionally_constitutive'::text);
  41425. --
  41426. -- Name: transcriptionally_induced; Type: VIEW; Schema: so; Owner: -
  41427. --
  41428. CREATE VIEW transcriptionally_induced AS
  41429. SELECT feature.feature_id AS transcriptionally_induced_id,
  41430. feature.feature_id,
  41431. feature.dbxref_id,
  41432. feature.organism_id,
  41433. feature.name,
  41434. feature.uniquename,
  41435. feature.residues,
  41436. feature.seqlen,
  41437. feature.md5checksum,
  41438. feature.type_id,
  41439. feature.is_analysis,
  41440. feature.is_obsolete,
  41441. feature.timeaccessioned,
  41442. feature.timelastmodified
  41443. FROM (feature
  41444. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41445. WHERE (((cvterm.name)::text = 'positively_autoregulated'::text) OR ((cvterm.name)::text = 'transcriptionally_induced'::text));
  41446. --
  41447. -- Name: transcriptionally_regulated; Type: VIEW; Schema: so; Owner: -
  41448. --
  41449. CREATE VIEW transcriptionally_regulated AS
  41450. SELECT feature.feature_id AS transcriptionally_regulated_id,
  41451. feature.feature_id,
  41452. feature.dbxref_id,
  41453. feature.organism_id,
  41454. feature.name,
  41455. feature.uniquename,
  41456. feature.residues,
  41457. feature.seqlen,
  41458. feature.md5checksum,
  41459. feature.type_id,
  41460. feature.is_analysis,
  41461. feature.is_obsolete,
  41462. feature.timeaccessioned,
  41463. feature.timelastmodified
  41464. FROM (feature
  41465. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41466. 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));
  41467. --
  41468. -- Name: transcriptionally_repressed; Type: VIEW; Schema: so; Owner: -
  41469. --
  41470. CREATE VIEW transcriptionally_repressed AS
  41471. SELECT feature.feature_id AS transcriptionally_repressed_id,
  41472. feature.feature_id,
  41473. feature.dbxref_id,
  41474. feature.organism_id,
  41475. feature.name,
  41476. feature.uniquename,
  41477. feature.residues,
  41478. feature.seqlen,
  41479. feature.md5checksum,
  41480. feature.type_id,
  41481. feature.is_analysis,
  41482. feature.is_obsolete,
  41483. feature.timeaccessioned,
  41484. feature.timelastmodified
  41485. FROM (feature
  41486. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41487. 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));
  41488. --
  41489. -- Name: transgene; Type: VIEW; Schema: so; Owner: -
  41490. --
  41491. CREATE VIEW transgene AS
  41492. SELECT feature.feature_id AS transgene_id,
  41493. feature.feature_id,
  41494. feature.dbxref_id,
  41495. feature.organism_id,
  41496. feature.name,
  41497. feature.uniquename,
  41498. feature.residues,
  41499. feature.seqlen,
  41500. feature.md5checksum,
  41501. feature.type_id,
  41502. feature.is_analysis,
  41503. feature.is_obsolete,
  41504. feature.timeaccessioned,
  41505. feature.timelastmodified
  41506. FROM (feature
  41507. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41508. WHERE (((cvterm.name)::text = 'floxed_gene'::text) OR ((cvterm.name)::text = 'transgene'::text));
  41509. --
  41510. -- Name: transgenic; Type: VIEW; Schema: so; Owner: -
  41511. --
  41512. CREATE VIEW transgenic AS
  41513. SELECT feature.feature_id AS transgenic_id,
  41514. feature.feature_id,
  41515. feature.dbxref_id,
  41516. feature.organism_id,
  41517. feature.name,
  41518. feature.uniquename,
  41519. feature.residues,
  41520. feature.seqlen,
  41521. feature.md5checksum,
  41522. feature.type_id,
  41523. feature.is_analysis,
  41524. feature.is_obsolete,
  41525. feature.timeaccessioned,
  41526. feature.timelastmodified
  41527. FROM (feature
  41528. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41529. WHERE ((cvterm.name)::text = 'transgenic'::text);
  41530. --
  41531. -- Name: transgenic_insertion; Type: VIEW; Schema: so; Owner: -
  41532. --
  41533. CREATE VIEW transgenic_insertion AS
  41534. SELECT feature.feature_id AS transgenic_insertion_id,
  41535. feature.feature_id,
  41536. feature.dbxref_id,
  41537. feature.organism_id,
  41538. feature.name,
  41539. feature.uniquename,
  41540. feature.residues,
  41541. feature.seqlen,
  41542. feature.md5checksum,
  41543. feature.type_id,
  41544. feature.is_analysis,
  41545. feature.is_obsolete,
  41546. feature.timeaccessioned,
  41547. feature.timelastmodified
  41548. FROM (feature
  41549. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41550. WHERE ((cvterm.name)::text = 'transgenic_insertion'::text);
  41551. --
  41552. -- Name: transgenic_transposable_element; Type: VIEW; Schema: so; Owner: -
  41553. --
  41554. CREATE VIEW transgenic_transposable_element AS
  41555. SELECT feature.feature_id AS transgenic_transposable_element_id,
  41556. feature.feature_id,
  41557. feature.dbxref_id,
  41558. feature.organism_id,
  41559. feature.name,
  41560. feature.uniquename,
  41561. feature.residues,
  41562. feature.seqlen,
  41563. feature.md5checksum,
  41564. feature.type_id,
  41565. feature.is_analysis,
  41566. feature.is_obsolete,
  41567. feature.timeaccessioned,
  41568. feature.timelastmodified
  41569. FROM (feature
  41570. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41571. WHERE ((cvterm.name)::text = 'transgenic_transposable_element'::text);
  41572. --
  41573. -- Name: transit_peptide; Type: VIEW; Schema: so; Owner: -
  41574. --
  41575. CREATE VIEW transit_peptide AS
  41576. SELECT feature.feature_id AS transit_peptide_id,
  41577. feature.feature_id,
  41578. feature.dbxref_id,
  41579. feature.organism_id,
  41580. feature.name,
  41581. feature.uniquename,
  41582. feature.residues,
  41583. feature.seqlen,
  41584. feature.md5checksum,
  41585. feature.type_id,
  41586. feature.is_analysis,
  41587. feature.is_obsolete,
  41588. feature.timeaccessioned,
  41589. feature.timelastmodified
  41590. FROM (feature
  41591. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41592. WHERE ((cvterm.name)::text = 'transit_peptide'::text);
  41593. --
  41594. -- Name: transition; Type: VIEW; Schema: so; Owner: -
  41595. --
  41596. CREATE VIEW transition AS
  41597. SELECT feature.feature_id AS transition_id,
  41598. feature.feature_id,
  41599. feature.dbxref_id,
  41600. feature.organism_id,
  41601. feature.name,
  41602. feature.uniquename,
  41603. feature.residues,
  41604. feature.seqlen,
  41605. feature.md5checksum,
  41606. feature.type_id,
  41607. feature.is_analysis,
  41608. feature.is_obsolete,
  41609. feature.timeaccessioned,
  41610. feature.timelastmodified
  41611. FROM (feature
  41612. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41613. 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));
  41614. --
  41615. -- Name: translated_nucleotide_match; Type: VIEW; Schema: so; Owner: -
  41616. --
  41617. CREATE VIEW translated_nucleotide_match AS
  41618. SELECT feature.feature_id AS translated_nucleotide_match_id,
  41619. feature.feature_id,
  41620. feature.dbxref_id,
  41621. feature.organism_id,
  41622. feature.name,
  41623. feature.uniquename,
  41624. feature.residues,
  41625. feature.seqlen,
  41626. feature.md5checksum,
  41627. feature.type_id,
  41628. feature.is_analysis,
  41629. feature.is_obsolete,
  41630. feature.timeaccessioned,
  41631. feature.timelastmodified
  41632. FROM (feature
  41633. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41634. WHERE ((cvterm.name)::text = 'translated_nucleotide_match'::text);
  41635. --
  41636. -- Name: translation_regulatory_region; Type: VIEW; Schema: so; Owner: -
  41637. --
  41638. CREATE VIEW translation_regulatory_region AS
  41639. SELECT feature.feature_id AS translation_regulatory_region_id,
  41640. feature.feature_id,
  41641. feature.dbxref_id,
  41642. feature.organism_id,
  41643. feature.name,
  41644. feature.uniquename,
  41645. feature.residues,
  41646. feature.seqlen,
  41647. feature.md5checksum,
  41648. feature.type_id,
  41649. feature.is_analysis,
  41650. feature.is_obsolete,
  41651. feature.timeaccessioned,
  41652. feature.timelastmodified
  41653. FROM (feature
  41654. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41655. WHERE (((cvterm.name)::text = 'attenuator'::text) OR ((cvterm.name)::text = 'translation_regulatory_region'::text));
  41656. --
  41657. -- Name: translational_frameshift; Type: VIEW; Schema: so; Owner: -
  41658. --
  41659. CREATE VIEW translational_frameshift AS
  41660. SELECT feature.feature_id AS translational_frameshift_id,
  41661. feature.feature_id,
  41662. feature.dbxref_id,
  41663. feature.organism_id,
  41664. feature.name,
  41665. feature.uniquename,
  41666. feature.residues,
  41667. feature.seqlen,
  41668. feature.md5checksum,
  41669. feature.type_id,
  41670. feature.is_analysis,
  41671. feature.is_obsolete,
  41672. feature.timeaccessioned,
  41673. feature.timelastmodified
  41674. FROM (feature
  41675. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41676. 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));
  41677. --
  41678. -- Name: translational_product_function_variant; Type: VIEW; Schema: so; Owner: -
  41679. --
  41680. CREATE VIEW translational_product_function_variant AS
  41681. SELECT feature.feature_id AS translational_product_function_variant_id,
  41682. feature.feature_id,
  41683. feature.dbxref_id,
  41684. feature.organism_id,
  41685. feature.name,
  41686. feature.uniquename,
  41687. feature.residues,
  41688. feature.seqlen,
  41689. feature.md5checksum,
  41690. feature.type_id,
  41691. feature.is_analysis,
  41692. feature.is_obsolete,
  41693. feature.timeaccessioned,
  41694. feature.timelastmodified
  41695. FROM (feature
  41696. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41697. 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));
  41698. --
  41699. -- Name: translational_product_level_variant; Type: VIEW; Schema: so; Owner: -
  41700. --
  41701. CREATE VIEW translational_product_level_variant AS
  41702. SELECT feature.feature_id AS translational_product_level_variant_id,
  41703. feature.feature_id,
  41704. feature.dbxref_id,
  41705. feature.organism_id,
  41706. feature.name,
  41707. feature.uniquename,
  41708. feature.residues,
  41709. feature.seqlen,
  41710. feature.md5checksum,
  41711. feature.type_id,
  41712. feature.is_analysis,
  41713. feature.is_obsolete,
  41714. feature.timeaccessioned,
  41715. feature.timelastmodified
  41716. FROM (feature
  41717. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41718. 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));
  41719. --
  41720. -- Name: translational_product_structure_variant; Type: VIEW; Schema: so; Owner: -
  41721. --
  41722. CREATE VIEW translational_product_structure_variant AS
  41723. SELECT feature.feature_id AS translational_product_structure_variant_id,
  41724. feature.feature_id,
  41725. feature.dbxref_id,
  41726. feature.organism_id,
  41727. feature.name,
  41728. feature.uniquename,
  41729. feature.residues,
  41730. feature.seqlen,
  41731. feature.md5checksum,
  41732. feature.type_id,
  41733. feature.is_analysis,
  41734. feature.is_obsolete,
  41735. feature.timeaccessioned,
  41736. feature.timelastmodified
  41737. FROM (feature
  41738. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41739. 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));
  41740. --
  41741. -- Name: translationally_frameshifted; Type: VIEW; Schema: so; Owner: -
  41742. --
  41743. CREATE VIEW translationally_frameshifted AS
  41744. SELECT feature.feature_id AS translationally_frameshifted_id,
  41745. feature.feature_id,
  41746. feature.dbxref_id,
  41747. feature.organism_id,
  41748. feature.name,
  41749. feature.uniquename,
  41750. feature.residues,
  41751. feature.seqlen,
  41752. feature.md5checksum,
  41753. feature.type_id,
  41754. feature.is_analysis,
  41755. feature.is_obsolete,
  41756. feature.timeaccessioned,
  41757. feature.timelastmodified
  41758. FROM (feature
  41759. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41760. 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));
  41761. --
  41762. -- Name: translationally_regulated; Type: VIEW; Schema: so; Owner: -
  41763. --
  41764. CREATE VIEW translationally_regulated AS
  41765. SELECT feature.feature_id AS translationally_regulated_id,
  41766. feature.feature_id,
  41767. feature.dbxref_id,
  41768. feature.organism_id,
  41769. feature.name,
  41770. feature.uniquename,
  41771. feature.residues,
  41772. feature.seqlen,
  41773. feature.md5checksum,
  41774. feature.type_id,
  41775. feature.is_analysis,
  41776. feature.is_obsolete,
  41777. feature.timeaccessioned,
  41778. feature.timelastmodified
  41779. FROM (feature
  41780. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41781. WHERE ((cvterm.name)::text = 'translationally_regulated'::text);
  41782. --
  41783. -- Name: translationally_regulated_gene; Type: VIEW; Schema: so; Owner: -
  41784. --
  41785. CREATE VIEW translationally_regulated_gene AS
  41786. SELECT feature.feature_id AS translationally_regulated_gene_id,
  41787. feature.feature_id,
  41788. feature.dbxref_id,
  41789. feature.organism_id,
  41790. feature.name,
  41791. feature.uniquename,
  41792. feature.residues,
  41793. feature.seqlen,
  41794. feature.md5checksum,
  41795. feature.type_id,
  41796. feature.is_analysis,
  41797. feature.is_obsolete,
  41798. feature.timeaccessioned,
  41799. feature.timelastmodified
  41800. FROM (feature
  41801. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41802. WHERE ((cvterm.name)::text = 'translationally_regulated_gene'::text);
  41803. --
  41804. -- Name: translocation; Type: VIEW; Schema: so; Owner: -
  41805. --
  41806. CREATE VIEW translocation AS
  41807. SELECT feature.feature_id AS translocation_id,
  41808. feature.feature_id,
  41809. feature.dbxref_id,
  41810. feature.organism_id,
  41811. feature.name,
  41812. feature.uniquename,
  41813. feature.residues,
  41814. feature.seqlen,
  41815. feature.md5checksum,
  41816. feature.type_id,
  41817. feature.is_analysis,
  41818. feature.is_obsolete,
  41819. feature.timeaccessioned,
  41820. feature.timelastmodified
  41821. FROM (feature
  41822. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41823. WHERE ((cvterm.name)::text = 'translocation'::text);
  41824. --
  41825. -- Name: translocation_breakpoint; Type: VIEW; Schema: so; Owner: -
  41826. --
  41827. CREATE VIEW translocation_breakpoint AS
  41828. SELECT feature.feature_id AS translocation_breakpoint_id,
  41829. feature.feature_id,
  41830. feature.dbxref_id,
  41831. feature.organism_id,
  41832. feature.name,
  41833. feature.uniquename,
  41834. feature.residues,
  41835. feature.seqlen,
  41836. feature.md5checksum,
  41837. feature.type_id,
  41838. feature.is_analysis,
  41839. feature.is_obsolete,
  41840. feature.timeaccessioned,
  41841. feature.timelastmodified
  41842. FROM (feature
  41843. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41844. WHERE ((cvterm.name)::text = 'translocation_breakpoint'::text);
  41845. --
  41846. -- Name: translocation_element; Type: VIEW; Schema: so; Owner: -
  41847. --
  41848. CREATE VIEW translocation_element AS
  41849. SELECT feature.feature_id AS translocation_element_id,
  41850. feature.feature_id,
  41851. feature.dbxref_id,
  41852. feature.organism_id,
  41853. feature.name,
  41854. feature.uniquename,
  41855. feature.residues,
  41856. feature.seqlen,
  41857. feature.md5checksum,
  41858. feature.type_id,
  41859. feature.is_analysis,
  41860. feature.is_obsolete,
  41861. feature.timeaccessioned,
  41862. feature.timelastmodified
  41863. FROM (feature
  41864. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41865. WHERE ((cvterm.name)::text = 'translocation_element'::text);
  41866. --
  41867. -- Name: translocaton_attribute; Type: VIEW; Schema: so; Owner: -
  41868. --
  41869. CREATE VIEW translocaton_attribute AS
  41870. SELECT feature.feature_id AS translocaton_attribute_id,
  41871. feature.feature_id,
  41872. feature.dbxref_id,
  41873. feature.organism_id,
  41874. feature.name,
  41875. feature.uniquename,
  41876. feature.residues,
  41877. feature.seqlen,
  41878. feature.md5checksum,
  41879. feature.type_id,
  41880. feature.is_analysis,
  41881. feature.is_obsolete,
  41882. feature.timeaccessioned,
  41883. feature.timelastmodified
  41884. FROM (feature
  41885. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41886. WHERE ((((cvterm.name)::text = 'reciprocal'::text) OR ((cvterm.name)::text = 'insertional'::text)) OR ((cvterm.name)::text = 'translocaton_attribute'::text));
  41887. --
  41888. -- Name: transmembrane_polypeptide_region; Type: VIEW; Schema: so; Owner: -
  41889. --
  41890. CREATE VIEW transmembrane_polypeptide_region AS
  41891. SELECT feature.feature_id AS transmembrane_polypeptide_region_id,
  41892. feature.feature_id,
  41893. feature.dbxref_id,
  41894. feature.organism_id,
  41895. feature.name,
  41896. feature.uniquename,
  41897. feature.residues,
  41898. feature.seqlen,
  41899. feature.md5checksum,
  41900. feature.type_id,
  41901. feature.is_analysis,
  41902. feature.is_obsolete,
  41903. feature.timeaccessioned,
  41904. feature.timelastmodified
  41905. FROM (feature
  41906. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41907. WHERE ((cvterm.name)::text = 'transmembrane_polypeptide_region'::text);
  41908. --
  41909. -- Name: transposable_element; Type: VIEW; Schema: so; Owner: -
  41910. --
  41911. CREATE VIEW transposable_element AS
  41912. SELECT feature.feature_id AS transposable_element_id,
  41913. feature.feature_id,
  41914. feature.dbxref_id,
  41915. feature.organism_id,
  41916. feature.name,
  41917. feature.uniquename,
  41918. feature.residues,
  41919. feature.seqlen,
  41920. feature.md5checksum,
  41921. feature.type_id,
  41922. feature.is_analysis,
  41923. feature.is_obsolete,
  41924. feature.timeaccessioned,
  41925. feature.timelastmodified
  41926. FROM (feature
  41927. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41928. 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));
  41929. --
  41930. -- Name: transposable_element_flanking_region; Type: VIEW; Schema: so; Owner: -
  41931. --
  41932. CREATE VIEW transposable_element_flanking_region AS
  41933. SELECT feature.feature_id AS transposable_element_flanking_region_id,
  41934. feature.feature_id,
  41935. feature.dbxref_id,
  41936. feature.organism_id,
  41937. feature.name,
  41938. feature.uniquename,
  41939. feature.residues,
  41940. feature.seqlen,
  41941. feature.md5checksum,
  41942. feature.type_id,
  41943. feature.is_analysis,
  41944. feature.is_obsolete,
  41945. feature.timeaccessioned,
  41946. feature.timelastmodified
  41947. FROM (feature
  41948. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41949. WHERE ((cvterm.name)::text = 'transposable_element_flanking_region'::text);
  41950. --
  41951. -- Name: transposable_element_gene; Type: VIEW; Schema: so; Owner: -
  41952. --
  41953. CREATE VIEW transposable_element_gene AS
  41954. SELECT feature.feature_id AS transposable_element_gene_id,
  41955. feature.feature_id,
  41956. feature.dbxref_id,
  41957. feature.organism_id,
  41958. feature.name,
  41959. feature.uniquename,
  41960. feature.residues,
  41961. feature.seqlen,
  41962. feature.md5checksum,
  41963. feature.type_id,
  41964. feature.is_analysis,
  41965. feature.is_obsolete,
  41966. feature.timeaccessioned,
  41967. feature.timelastmodified
  41968. FROM (feature
  41969. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41970. WHERE (((cvterm.name)::text = 'engineered_foreign_transposable_element_gene'::text) OR ((cvterm.name)::text = 'transposable_element_gene'::text));
  41971. --
  41972. -- Name: transposable_element_insertion_site; Type: VIEW; Schema: so; Owner: -
  41973. --
  41974. CREATE VIEW transposable_element_insertion_site AS
  41975. SELECT feature.feature_id AS transposable_element_insertion_site_id,
  41976. feature.feature_id,
  41977. feature.dbxref_id,
  41978. feature.organism_id,
  41979. feature.name,
  41980. feature.uniquename,
  41981. feature.residues,
  41982. feature.seqlen,
  41983. feature.md5checksum,
  41984. feature.type_id,
  41985. feature.is_analysis,
  41986. feature.is_obsolete,
  41987. feature.timeaccessioned,
  41988. feature.timelastmodified
  41989. FROM (feature
  41990. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  41991. WHERE ((cvterm.name)::text = 'transposable_element_insertion_site'::text);
  41992. --
  41993. -- Name: transposon_fragment; Type: VIEW; Schema: so; Owner: -
  41994. --
  41995. CREATE VIEW transposon_fragment AS
  41996. SELECT feature.feature_id AS transposon_fragment_id,
  41997. feature.feature_id,
  41998. feature.dbxref_id,
  41999. feature.organism_id,
  42000. feature.name,
  42001. feature.uniquename,
  42002. feature.residues,
  42003. feature.seqlen,
  42004. feature.md5checksum,
  42005. feature.type_id,
  42006. feature.is_analysis,
  42007. feature.is_obsolete,
  42008. feature.timeaccessioned,
  42009. feature.timelastmodified
  42010. FROM (feature
  42011. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42012. WHERE ((cvterm.name)::text = 'transposon_fragment'::text);
  42013. --
  42014. -- Name: transversion; Type: VIEW; Schema: so; Owner: -
  42015. --
  42016. CREATE VIEW transversion AS
  42017. SELECT feature.feature_id AS transversion_id,
  42018. feature.feature_id,
  42019. feature.dbxref_id,
  42020. feature.organism_id,
  42021. feature.name,
  42022. feature.uniquename,
  42023. feature.residues,
  42024. feature.seqlen,
  42025. feature.md5checksum,
  42026. feature.type_id,
  42027. feature.is_analysis,
  42028. feature.is_obsolete,
  42029. feature.timeaccessioned,
  42030. feature.timelastmodified
  42031. FROM (feature
  42032. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42033. 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));
  42034. --
  42035. -- Name: trinuc_repeat_microsat; Type: VIEW; Schema: so; Owner: -
  42036. --
  42037. CREATE VIEW trinuc_repeat_microsat AS
  42038. SELECT feature.feature_id AS trinuc_repeat_microsat_id,
  42039. feature.feature_id,
  42040. feature.dbxref_id,
  42041. feature.organism_id,
  42042. feature.name,
  42043. feature.uniquename,
  42044. feature.residues,
  42045. feature.seqlen,
  42046. feature.md5checksum,
  42047. feature.type_id,
  42048. feature.is_analysis,
  42049. feature.is_obsolete,
  42050. feature.timeaccessioned,
  42051. feature.timelastmodified
  42052. FROM (feature
  42053. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42054. WHERE ((cvterm.name)::text = 'trinucleotide_repeat_microsatellite_feature'::text);
  42055. --
  42056. -- Name: trna; Type: VIEW; Schema: so; Owner: -
  42057. --
  42058. CREATE VIEW trna AS
  42059. SELECT feature.feature_id AS trna_id,
  42060. feature.feature_id,
  42061. feature.dbxref_id,
  42062. feature.organism_id,
  42063. feature.name,
  42064. feature.uniquename,
  42065. feature.residues,
  42066. feature.seqlen,
  42067. feature.md5checksum,
  42068. feature.type_id,
  42069. feature.is_analysis,
  42070. feature.is_obsolete,
  42071. feature.timeaccessioned,
  42072. feature.timelastmodified
  42073. FROM (feature
  42074. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42075. 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));
  42076. --
  42077. -- Name: trna_encoding; Type: VIEW; Schema: so; Owner: -
  42078. --
  42079. CREATE VIEW trna_encoding AS
  42080. SELECT feature.feature_id AS trna_encoding_id,
  42081. feature.feature_id,
  42082. feature.dbxref_id,
  42083. feature.organism_id,
  42084. feature.name,
  42085. feature.uniquename,
  42086. feature.residues,
  42087. feature.seqlen,
  42088. feature.md5checksum,
  42089. feature.type_id,
  42090. feature.is_analysis,
  42091. feature.is_obsolete,
  42092. feature.timeaccessioned,
  42093. feature.timelastmodified
  42094. FROM (feature
  42095. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42096. WHERE ((cvterm.name)::text = 'tRNA_encoding'::text);
  42097. --
  42098. -- Name: trna_gene; Type: VIEW; Schema: so; Owner: -
  42099. --
  42100. CREATE VIEW trna_gene AS
  42101. SELECT feature.feature_id AS trna_gene_id,
  42102. feature.feature_id,
  42103. feature.dbxref_id,
  42104. feature.organism_id,
  42105. feature.name,
  42106. feature.uniquename,
  42107. feature.residues,
  42108. feature.seqlen,
  42109. feature.md5checksum,
  42110. feature.type_id,
  42111. feature.is_analysis,
  42112. feature.is_obsolete,
  42113. feature.timeaccessioned,
  42114. feature.timelastmodified
  42115. FROM (feature
  42116. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42117. WHERE ((cvterm.name)::text = 'tRNA_gene'::text);
  42118. --
  42119. -- Name: trna_intron; Type: VIEW; Schema: so; Owner: -
  42120. --
  42121. CREATE VIEW trna_intron AS
  42122. SELECT feature.feature_id AS trna_intron_id,
  42123. feature.feature_id,
  42124. feature.dbxref_id,
  42125. feature.organism_id,
  42126. feature.name,
  42127. feature.uniquename,
  42128. feature.residues,
  42129. feature.seqlen,
  42130. feature.md5checksum,
  42131. feature.type_id,
  42132. feature.is_analysis,
  42133. feature.is_obsolete,
  42134. feature.timeaccessioned,
  42135. feature.timelastmodified
  42136. FROM (feature
  42137. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42138. WHERE ((cvterm.name)::text = 'tRNA_intron'::text);
  42139. --
  42140. -- Name: trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  42141. --
  42142. CREATE VIEW trna_primary_transcript AS
  42143. SELECT feature.feature_id AS trna_primary_transcript_id,
  42144. feature.feature_id,
  42145. feature.dbxref_id,
  42146. feature.organism_id,
  42147. feature.name,
  42148. feature.uniquename,
  42149. feature.residues,
  42150. feature.seqlen,
  42151. feature.md5checksum,
  42152. feature.type_id,
  42153. feature.is_analysis,
  42154. feature.is_obsolete,
  42155. feature.timeaccessioned,
  42156. feature.timelastmodified
  42157. FROM (feature
  42158. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42159. 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));
  42160. --
  42161. -- Name: trna_region; Type: VIEW; Schema: so; Owner: -
  42162. --
  42163. CREATE VIEW trna_region AS
  42164. SELECT feature.feature_id AS trna_region_id,
  42165. feature.feature_id,
  42166. feature.dbxref_id,
  42167. feature.organism_id,
  42168. feature.name,
  42169. feature.uniquename,
  42170. feature.residues,
  42171. feature.seqlen,
  42172. feature.md5checksum,
  42173. feature.type_id,
  42174. feature.is_analysis,
  42175. feature.is_obsolete,
  42176. feature.timeaccessioned,
  42177. feature.timelastmodified
  42178. FROM (feature
  42179. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42180. 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));
  42181. --
  42182. -- Name: try_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  42183. --
  42184. CREATE VIEW try_trna_primary_transcript AS
  42185. SELECT feature.feature_id AS try_trna_primary_transcript_id,
  42186. feature.feature_id,
  42187. feature.dbxref_id,
  42188. feature.organism_id,
  42189. feature.name,
  42190. feature.uniquename,
  42191. feature.residues,
  42192. feature.seqlen,
  42193. feature.md5checksum,
  42194. feature.type_id,
  42195. feature.is_analysis,
  42196. feature.is_obsolete,
  42197. feature.timeaccessioned,
  42198. feature.timelastmodified
  42199. FROM (feature
  42200. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42201. WHERE ((cvterm.name)::text = 'tryptophan_tRNA_primary_transcript'::text);
  42202. --
  42203. -- Name: tryptophan; Type: VIEW; Schema: so; Owner: -
  42204. --
  42205. CREATE VIEW tryptophan AS
  42206. SELECT feature.feature_id AS tryptophan_id,
  42207. feature.feature_id,
  42208. feature.dbxref_id,
  42209. feature.organism_id,
  42210. feature.name,
  42211. feature.uniquename,
  42212. feature.residues,
  42213. feature.seqlen,
  42214. feature.md5checksum,
  42215. feature.type_id,
  42216. feature.is_analysis,
  42217. feature.is_obsolete,
  42218. feature.timeaccessioned,
  42219. feature.timelastmodified
  42220. FROM (feature
  42221. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42222. WHERE ((cvterm.name)::text = 'tryptophan'::text);
  42223. --
  42224. -- Name: tryptophanyl_trna; Type: VIEW; Schema: so; Owner: -
  42225. --
  42226. CREATE VIEW tryptophanyl_trna AS
  42227. SELECT feature.feature_id AS tryptophanyl_trna_id,
  42228. feature.feature_id,
  42229. feature.dbxref_id,
  42230. feature.organism_id,
  42231. feature.name,
  42232. feature.uniquename,
  42233. feature.residues,
  42234. feature.seqlen,
  42235. feature.md5checksum,
  42236. feature.type_id,
  42237. feature.is_analysis,
  42238. feature.is_obsolete,
  42239. feature.timeaccessioned,
  42240. feature.timelastmodified
  42241. FROM (feature
  42242. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42243. WHERE ((cvterm.name)::text = 'tryptophanyl_tRNA'::text);
  42244. --
  42245. -- Name: tss; Type: VIEW; Schema: so; Owner: -
  42246. --
  42247. CREATE VIEW tss AS
  42248. SELECT feature.feature_id AS tss_id,
  42249. feature.feature_id,
  42250. feature.dbxref_id,
  42251. feature.organism_id,
  42252. feature.name,
  42253. feature.uniquename,
  42254. feature.residues,
  42255. feature.seqlen,
  42256. feature.md5checksum,
  42257. feature.type_id,
  42258. feature.is_analysis,
  42259. feature.is_obsolete,
  42260. feature.timeaccessioned,
  42261. feature.timelastmodified
  42262. FROM (feature
  42263. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42264. WHERE ((((cvterm.name)::text = 'major_TSS'::text) OR ((cvterm.name)::text = 'minor_TSS'::text)) OR ((cvterm.name)::text = 'TSS'::text));
  42265. --
  42266. -- Name: tss_region; Type: VIEW; Schema: so; Owner: -
  42267. --
  42268. CREATE VIEW tss_region AS
  42269. SELECT feature.feature_id AS tss_region_id,
  42270. feature.feature_id,
  42271. feature.dbxref_id,
  42272. feature.organism_id,
  42273. feature.name,
  42274. feature.uniquename,
  42275. feature.residues,
  42276. feature.seqlen,
  42277. feature.md5checksum,
  42278. feature.type_id,
  42279. feature.is_analysis,
  42280. feature.is_obsolete,
  42281. feature.timeaccessioned,
  42282. feature.timelastmodified
  42283. FROM (feature
  42284. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42285. WHERE ((cvterm.name)::text = 'TSS_region'::text);
  42286. --
  42287. -- Name: twintron; Type: VIEW; Schema: so; Owner: -
  42288. --
  42289. CREATE VIEW twintron AS
  42290. SELECT feature.feature_id AS twintron_id,
  42291. feature.feature_id,
  42292. feature.dbxref_id,
  42293. feature.organism_id,
  42294. feature.name,
  42295. feature.uniquename,
  42296. feature.residues,
  42297. feature.seqlen,
  42298. feature.md5checksum,
  42299. feature.type_id,
  42300. feature.is_analysis,
  42301. feature.is_obsolete,
  42302. feature.timeaccessioned,
  42303. feature.timelastmodified
  42304. FROM (feature
  42305. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42306. WHERE ((cvterm.name)::text = 'twintron'::text);
  42307. --
  42308. -- Name: two_methyladenosine; Type: VIEW; Schema: so; Owner: -
  42309. --
  42310. CREATE VIEW two_methyladenosine AS
  42311. SELECT feature.feature_id AS two_methyladenosine_id,
  42312. feature.feature_id,
  42313. feature.dbxref_id,
  42314. feature.organism_id,
  42315. feature.name,
  42316. feature.uniquename,
  42317. feature.residues,
  42318. feature.seqlen,
  42319. feature.md5checksum,
  42320. feature.type_id,
  42321. feature.is_analysis,
  42322. feature.is_obsolete,
  42323. feature.timeaccessioned,
  42324. feature.timelastmodified
  42325. FROM (feature
  42326. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42327. WHERE ((cvterm.name)::text = 'two_methyladenosine'::text);
  42328. --
  42329. -- Name: two_methylthio_n6_cis_hydroxyisopentenyl_adenosine; Type: VIEW; Schema: so; Owner: -
  42330. --
  42331. CREATE VIEW two_methylthio_n6_cis_hydroxyisopentenyl_adenosine AS
  42332. SELECT feature.feature_id AS two_methylthio_n6_cis_hydroxyisopentenyl_adenosine_id,
  42333. feature.feature_id,
  42334. feature.dbxref_id,
  42335. feature.organism_id,
  42336. feature.name,
  42337. feature.uniquename,
  42338. feature.residues,
  42339. feature.seqlen,
  42340. feature.md5checksum,
  42341. feature.type_id,
  42342. feature.is_analysis,
  42343. feature.is_obsolete,
  42344. feature.timeaccessioned,
  42345. feature.timelastmodified
  42346. FROM (feature
  42347. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42348. WHERE ((cvterm.name)::text = 'two_methylthio_N6_cis_hydroxyisopentenyl_adenosine'::text);
  42349. --
  42350. -- Name: two_methylthio_n6_hydroxynorvalyl_carbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  42351. --
  42352. CREATE VIEW two_methylthio_n6_hydroxynorvalyl_carbamoyladenosine AS
  42353. SELECT feature.feature_id AS two_methylthio_n6_hydroxynorvalyl_carbamoyladenosine_id,
  42354. feature.feature_id,
  42355. feature.dbxref_id,
  42356. feature.organism_id,
  42357. feature.name,
  42358. feature.uniquename,
  42359. feature.residues,
  42360. feature.seqlen,
  42361. feature.md5checksum,
  42362. feature.type_id,
  42363. feature.is_analysis,
  42364. feature.is_obsolete,
  42365. feature.timeaccessioned,
  42366. feature.timelastmodified
  42367. FROM (feature
  42368. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42369. WHERE ((cvterm.name)::text = 'two_methylthio_N6_hydroxynorvalyl_carbamoyladenosine'::text);
  42370. --
  42371. -- Name: two_methylthio_n6_isopentenyladenosine; Type: VIEW; Schema: so; Owner: -
  42372. --
  42373. CREATE VIEW two_methylthio_n6_isopentenyladenosine AS
  42374. SELECT feature.feature_id AS two_methylthio_n6_isopentenyladenosine_id,
  42375. feature.feature_id,
  42376. feature.dbxref_id,
  42377. feature.organism_id,
  42378. feature.name,
  42379. feature.uniquename,
  42380. feature.residues,
  42381. feature.seqlen,
  42382. feature.md5checksum,
  42383. feature.type_id,
  42384. feature.is_analysis,
  42385. feature.is_obsolete,
  42386. feature.timeaccessioned,
  42387. feature.timelastmodified
  42388. FROM (feature
  42389. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42390. WHERE ((cvterm.name)::text = 'two_methylthio_N6_isopentenyladenosine'::text);
  42391. --
  42392. -- Name: two_methylthio_n6_methyladenosine; Type: VIEW; Schema: so; Owner: -
  42393. --
  42394. CREATE VIEW two_methylthio_n6_methyladenosine AS
  42395. SELECT feature.feature_id AS two_methylthio_n6_methyladenosine_id,
  42396. feature.feature_id,
  42397. feature.dbxref_id,
  42398. feature.organism_id,
  42399. feature.name,
  42400. feature.uniquename,
  42401. feature.residues,
  42402. feature.seqlen,
  42403. feature.md5checksum,
  42404. feature.type_id,
  42405. feature.is_analysis,
  42406. feature.is_obsolete,
  42407. feature.timeaccessioned,
  42408. feature.timelastmodified
  42409. FROM (feature
  42410. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42411. WHERE ((cvterm.name)::text = 'two_methylthio_N6_methyladenosine'::text);
  42412. --
  42413. -- Name: two_methylthio_n6_threonyl_carbamoyladenosine; Type: VIEW; Schema: so; Owner: -
  42414. --
  42415. CREATE VIEW two_methylthio_n6_threonyl_carbamoyladenosine AS
  42416. SELECT feature.feature_id AS two_methylthio_n6_threonyl_carbamoyladenosine_id,
  42417. feature.feature_id,
  42418. feature.dbxref_id,
  42419. feature.organism_id,
  42420. feature.name,
  42421. feature.uniquename,
  42422. feature.residues,
  42423. feature.seqlen,
  42424. feature.md5checksum,
  42425. feature.type_id,
  42426. feature.is_analysis,
  42427. feature.is_obsolete,
  42428. feature.timeaccessioned,
  42429. feature.timelastmodified
  42430. FROM (feature
  42431. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42432. WHERE ((cvterm.name)::text = 'two_methylthio_N6_threonyl_carbamoyladenosine'::text);
  42433. --
  42434. -- Name: two_prime_o_methyladenosine; Type: VIEW; Schema: so; Owner: -
  42435. --
  42436. CREATE VIEW two_prime_o_methyladenosine AS
  42437. SELECT feature.feature_id AS two_prime_o_methyladenosine_id,
  42438. feature.feature_id,
  42439. feature.dbxref_id,
  42440. feature.organism_id,
  42441. feature.name,
  42442. feature.uniquename,
  42443. feature.residues,
  42444. feature.seqlen,
  42445. feature.md5checksum,
  42446. feature.type_id,
  42447. feature.is_analysis,
  42448. feature.is_obsolete,
  42449. feature.timeaccessioned,
  42450. feature.timelastmodified
  42451. FROM (feature
  42452. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42453. WHERE ((cvterm.name)::text = 'two_prime_O_methyladenosine'::text);
  42454. --
  42455. -- Name: two_prime_o_methylcytidine; Type: VIEW; Schema: so; Owner: -
  42456. --
  42457. CREATE VIEW two_prime_o_methylcytidine AS
  42458. SELECT feature.feature_id AS two_prime_o_methylcytidine_id,
  42459. feature.feature_id,
  42460. feature.dbxref_id,
  42461. feature.organism_id,
  42462. feature.name,
  42463. feature.uniquename,
  42464. feature.residues,
  42465. feature.seqlen,
  42466. feature.md5checksum,
  42467. feature.type_id,
  42468. feature.is_analysis,
  42469. feature.is_obsolete,
  42470. feature.timeaccessioned,
  42471. feature.timelastmodified
  42472. FROM (feature
  42473. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42474. WHERE ((cvterm.name)::text = 'two_prime_O_methylcytidine'::text);
  42475. --
  42476. -- Name: two_prime_o_methylguanosine; Type: VIEW; Schema: so; Owner: -
  42477. --
  42478. CREATE VIEW two_prime_o_methylguanosine AS
  42479. SELECT feature.feature_id AS two_prime_o_methylguanosine_id,
  42480. feature.feature_id,
  42481. feature.dbxref_id,
  42482. feature.organism_id,
  42483. feature.name,
  42484. feature.uniquename,
  42485. feature.residues,
  42486. feature.seqlen,
  42487. feature.md5checksum,
  42488. feature.type_id,
  42489. feature.is_analysis,
  42490. feature.is_obsolete,
  42491. feature.timeaccessioned,
  42492. feature.timelastmodified
  42493. FROM (feature
  42494. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42495. WHERE ((cvterm.name)::text = 'two_prime_O_methylguanosine'::text);
  42496. --
  42497. -- Name: two_prime_o_methylinosine; Type: VIEW; Schema: so; Owner: -
  42498. --
  42499. CREATE VIEW two_prime_o_methylinosine AS
  42500. SELECT feature.feature_id AS two_prime_o_methylinosine_id,
  42501. feature.feature_id,
  42502. feature.dbxref_id,
  42503. feature.organism_id,
  42504. feature.name,
  42505. feature.uniquename,
  42506. feature.residues,
  42507. feature.seqlen,
  42508. feature.md5checksum,
  42509. feature.type_id,
  42510. feature.is_analysis,
  42511. feature.is_obsolete,
  42512. feature.timeaccessioned,
  42513. feature.timelastmodified
  42514. FROM (feature
  42515. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42516. WHERE ((cvterm.name)::text = 'two_prime_O_methylinosine'::text);
  42517. --
  42518. -- Name: two_prime_o_methylpseudouridine; Type: VIEW; Schema: so; Owner: -
  42519. --
  42520. CREATE VIEW two_prime_o_methylpseudouridine AS
  42521. SELECT feature.feature_id AS two_prime_o_methylpseudouridine_id,
  42522. feature.feature_id,
  42523. feature.dbxref_id,
  42524. feature.organism_id,
  42525. feature.name,
  42526. feature.uniquename,
  42527. feature.residues,
  42528. feature.seqlen,
  42529. feature.md5checksum,
  42530. feature.type_id,
  42531. feature.is_analysis,
  42532. feature.is_obsolete,
  42533. feature.timeaccessioned,
  42534. feature.timelastmodified
  42535. FROM (feature
  42536. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42537. WHERE ((cvterm.name)::text = 'two_prime_O_methylpseudouridine'::text);
  42538. --
  42539. -- Name: two_prime_o_methyluridine; Type: VIEW; Schema: so; Owner: -
  42540. --
  42541. CREATE VIEW two_prime_o_methyluridine AS
  42542. SELECT feature.feature_id AS two_prime_o_methyluridine_id,
  42543. feature.feature_id,
  42544. feature.dbxref_id,
  42545. feature.organism_id,
  42546. feature.name,
  42547. feature.uniquename,
  42548. feature.residues,
  42549. feature.seqlen,
  42550. feature.md5checksum,
  42551. feature.type_id,
  42552. feature.is_analysis,
  42553. feature.is_obsolete,
  42554. feature.timeaccessioned,
  42555. feature.timelastmodified
  42556. FROM (feature
  42557. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42558. WHERE ((cvterm.name)::text = 'two_prime_O_methyluridine'::text);
  42559. --
  42560. -- Name: two_prime_o_riboa_phosphate; Type: VIEW; Schema: so; Owner: -
  42561. --
  42562. CREATE VIEW two_prime_o_riboa_phosphate AS
  42563. SELECT feature.feature_id AS two_prime_o_riboa_phosphate_id,
  42564. feature.feature_id,
  42565. feature.dbxref_id,
  42566. feature.organism_id,
  42567. feature.name,
  42568. feature.uniquename,
  42569. feature.residues,
  42570. feature.seqlen,
  42571. feature.md5checksum,
  42572. feature.type_id,
  42573. feature.is_analysis,
  42574. feature.is_obsolete,
  42575. feature.timeaccessioned,
  42576. feature.timelastmodified
  42577. FROM (feature
  42578. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42579. WHERE ((cvterm.name)::text = 'two_prime_O_ribosyladenosine_phosphate'::text);
  42580. --
  42581. -- Name: two_prime_o_ribosylguanosine_phosphate; Type: VIEW; Schema: so; Owner: -
  42582. --
  42583. CREATE VIEW two_prime_o_ribosylguanosine_phosphate AS
  42584. SELECT feature.feature_id AS two_prime_o_ribosylguanosine_phosphate_id,
  42585. feature.feature_id,
  42586. feature.dbxref_id,
  42587. feature.organism_id,
  42588. feature.name,
  42589. feature.uniquename,
  42590. feature.residues,
  42591. feature.seqlen,
  42592. feature.md5checksum,
  42593. feature.type_id,
  42594. feature.is_analysis,
  42595. feature.is_obsolete,
  42596. feature.timeaccessioned,
  42597. feature.timelastmodified
  42598. FROM (feature
  42599. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42600. WHERE ((cvterm.name)::text = 'two_prime_O_ribosylguanosine_phosphate'::text);
  42601. --
  42602. -- Name: two_thio_two_prime_o_methyluridine; Type: VIEW; Schema: so; Owner: -
  42603. --
  42604. CREATE VIEW two_thio_two_prime_o_methyluridine AS
  42605. SELECT feature.feature_id AS two_thio_two_prime_o_methyluridine_id,
  42606. feature.feature_id,
  42607. feature.dbxref_id,
  42608. feature.organism_id,
  42609. feature.name,
  42610. feature.uniquename,
  42611. feature.residues,
  42612. feature.seqlen,
  42613. feature.md5checksum,
  42614. feature.type_id,
  42615. feature.is_analysis,
  42616. feature.is_obsolete,
  42617. feature.timeaccessioned,
  42618. feature.timelastmodified
  42619. FROM (feature
  42620. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42621. WHERE ((cvterm.name)::text = 'two_thio_two_prime_O_methyluridine'::text);
  42622. --
  42623. -- Name: two_thiocytidine; Type: VIEW; Schema: so; Owner: -
  42624. --
  42625. CREATE VIEW two_thiocytidine AS
  42626. SELECT feature.feature_id AS two_thiocytidine_id,
  42627. feature.feature_id,
  42628. feature.dbxref_id,
  42629. feature.organism_id,
  42630. feature.name,
  42631. feature.uniquename,
  42632. feature.residues,
  42633. feature.seqlen,
  42634. feature.md5checksum,
  42635. feature.type_id,
  42636. feature.is_analysis,
  42637. feature.is_obsolete,
  42638. feature.timeaccessioned,
  42639. feature.timelastmodified
  42640. FROM (feature
  42641. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42642. WHERE ((cvterm.name)::text = 'two_thiocytidine'::text);
  42643. --
  42644. -- Name: two_thiouridine; Type: VIEW; Schema: so; Owner: -
  42645. --
  42646. CREATE VIEW two_thiouridine AS
  42647. SELECT feature.feature_id AS two_thiouridine_id,
  42648. feature.feature_id,
  42649. feature.dbxref_id,
  42650. feature.organism_id,
  42651. feature.name,
  42652. feature.uniquename,
  42653. feature.residues,
  42654. feature.seqlen,
  42655. feature.md5checksum,
  42656. feature.type_id,
  42657. feature.is_analysis,
  42658. feature.is_obsolete,
  42659. feature.timeaccessioned,
  42660. feature.timelastmodified
  42661. FROM (feature
  42662. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42663. WHERE ((cvterm.name)::text = 'two_thiouridine'::text);
  42664. --
  42665. -- Name: twokb_upstream_variant; Type: VIEW; Schema: so; Owner: -
  42666. --
  42667. CREATE VIEW twokb_upstream_variant AS
  42668. SELECT feature.feature_id AS twokb_upstream_variant_id,
  42669. feature.feature_id,
  42670. feature.dbxref_id,
  42671. feature.organism_id,
  42672. feature.name,
  42673. feature.uniquename,
  42674. feature.residues,
  42675. feature.seqlen,
  42676. feature.md5checksum,
  42677. feature.type_id,
  42678. feature.is_analysis,
  42679. feature.is_obsolete,
  42680. feature.timeaccessioned,
  42681. feature.timelastmodified
  42682. FROM (feature
  42683. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42684. WHERE ((cvterm.name)::text = '2KB_upstream_variant'::text);
  42685. --
  42686. -- Name: tyrosine; Type: VIEW; Schema: so; Owner: -
  42687. --
  42688. CREATE VIEW tyrosine AS
  42689. SELECT feature.feature_id AS tyrosine_id,
  42690. feature.feature_id,
  42691. feature.dbxref_id,
  42692. feature.organism_id,
  42693. feature.name,
  42694. feature.uniquename,
  42695. feature.residues,
  42696. feature.seqlen,
  42697. feature.md5checksum,
  42698. feature.type_id,
  42699. feature.is_analysis,
  42700. feature.is_obsolete,
  42701. feature.timeaccessioned,
  42702. feature.timelastmodified
  42703. FROM (feature
  42704. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42705. WHERE ((cvterm.name)::text = 'tyrosine'::text);
  42706. --
  42707. -- Name: tyrosine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  42708. --
  42709. CREATE VIEW tyrosine_trna_primary_transcript AS
  42710. SELECT feature.feature_id AS tyrosine_trna_primary_transcript_id,
  42711. feature.feature_id,
  42712. feature.dbxref_id,
  42713. feature.organism_id,
  42714. feature.name,
  42715. feature.uniquename,
  42716. feature.residues,
  42717. feature.seqlen,
  42718. feature.md5checksum,
  42719. feature.type_id,
  42720. feature.is_analysis,
  42721. feature.is_obsolete,
  42722. feature.timeaccessioned,
  42723. feature.timelastmodified
  42724. FROM (feature
  42725. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42726. WHERE ((cvterm.name)::text = 'tyrosine_tRNA_primary_transcript'::text);
  42727. --
  42728. -- Name: tyrosyl_trna; Type: VIEW; Schema: so; Owner: -
  42729. --
  42730. CREATE VIEW tyrosyl_trna AS
  42731. SELECT feature.feature_id AS tyrosyl_trna_id,
  42732. feature.feature_id,
  42733. feature.dbxref_id,
  42734. feature.organism_id,
  42735. feature.name,
  42736. feature.uniquename,
  42737. feature.residues,
  42738. feature.seqlen,
  42739. feature.md5checksum,
  42740. feature.type_id,
  42741. feature.is_analysis,
  42742. feature.is_obsolete,
  42743. feature.timeaccessioned,
  42744. feature.timelastmodified
  42745. FROM (feature
  42746. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42747. WHERE ((cvterm.name)::text = 'tyrosyl_tRNA'::text);
  42748. --
  42749. -- Name: u11_snrna; Type: VIEW; Schema: so; Owner: -
  42750. --
  42751. CREATE VIEW u11_snrna AS
  42752. SELECT feature.feature_id AS u11_snrna_id,
  42753. feature.feature_id,
  42754. feature.dbxref_id,
  42755. feature.organism_id,
  42756. feature.name,
  42757. feature.uniquename,
  42758. feature.residues,
  42759. feature.seqlen,
  42760. feature.md5checksum,
  42761. feature.type_id,
  42762. feature.is_analysis,
  42763. feature.is_obsolete,
  42764. feature.timeaccessioned,
  42765. feature.timelastmodified
  42766. FROM (feature
  42767. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42768. WHERE ((cvterm.name)::text = 'U11_snRNA'::text);
  42769. --
  42770. -- Name: u12_intron; Type: VIEW; Schema: so; Owner: -
  42771. --
  42772. CREATE VIEW u12_intron AS
  42773. SELECT feature.feature_id AS u12_intron_id,
  42774. feature.feature_id,
  42775. feature.dbxref_id,
  42776. feature.organism_id,
  42777. feature.name,
  42778. feature.uniquename,
  42779. feature.residues,
  42780. feature.seqlen,
  42781. feature.md5checksum,
  42782. feature.type_id,
  42783. feature.is_analysis,
  42784. feature.is_obsolete,
  42785. feature.timeaccessioned,
  42786. feature.timelastmodified
  42787. FROM (feature
  42788. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42789. WHERE ((cvterm.name)::text = 'U12_intron'::text);
  42790. --
  42791. -- Name: u12_snrna; Type: VIEW; Schema: so; Owner: -
  42792. --
  42793. CREATE VIEW u12_snrna AS
  42794. SELECT feature.feature_id AS u12_snrna_id,
  42795. feature.feature_id,
  42796. feature.dbxref_id,
  42797. feature.organism_id,
  42798. feature.name,
  42799. feature.uniquename,
  42800. feature.residues,
  42801. feature.seqlen,
  42802. feature.md5checksum,
  42803. feature.type_id,
  42804. feature.is_analysis,
  42805. feature.is_obsolete,
  42806. feature.timeaccessioned,
  42807. feature.timelastmodified
  42808. FROM (feature
  42809. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42810. WHERE ((cvterm.name)::text = 'U12_snRNA'::text);
  42811. --
  42812. -- Name: u14_snorna; Type: VIEW; Schema: so; Owner: -
  42813. --
  42814. CREATE VIEW u14_snorna AS
  42815. SELECT feature.feature_id AS u14_snorna_id,
  42816. feature.feature_id,
  42817. feature.dbxref_id,
  42818. feature.organism_id,
  42819. feature.name,
  42820. feature.uniquename,
  42821. feature.residues,
  42822. feature.seqlen,
  42823. feature.md5checksum,
  42824. feature.type_id,
  42825. feature.is_analysis,
  42826. feature.is_obsolete,
  42827. feature.timeaccessioned,
  42828. feature.timelastmodified
  42829. FROM (feature
  42830. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42831. WHERE ((cvterm.name)::text = 'U14_snoRNA'::text);
  42832. --
  42833. -- Name: u14_snorna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  42834. --
  42835. CREATE VIEW u14_snorna_primary_transcript AS
  42836. SELECT feature.feature_id AS u14_snorna_primary_transcript_id,
  42837. feature.feature_id,
  42838. feature.dbxref_id,
  42839. feature.organism_id,
  42840. feature.name,
  42841. feature.uniquename,
  42842. feature.residues,
  42843. feature.seqlen,
  42844. feature.md5checksum,
  42845. feature.type_id,
  42846. feature.is_analysis,
  42847. feature.is_obsolete,
  42848. feature.timeaccessioned,
  42849. feature.timelastmodified
  42850. FROM (feature
  42851. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42852. WHERE ((cvterm.name)::text = 'U14_snoRNA_primary_transcript'::text);
  42853. --
  42854. -- Name: u1_snrna; Type: VIEW; Schema: so; Owner: -
  42855. --
  42856. CREATE VIEW u1_snrna AS
  42857. SELECT feature.feature_id AS u1_snrna_id,
  42858. feature.feature_id,
  42859. feature.dbxref_id,
  42860. feature.organism_id,
  42861. feature.name,
  42862. feature.uniquename,
  42863. feature.residues,
  42864. feature.seqlen,
  42865. feature.md5checksum,
  42866. feature.type_id,
  42867. feature.is_analysis,
  42868. feature.is_obsolete,
  42869. feature.timeaccessioned,
  42870. feature.timelastmodified
  42871. FROM (feature
  42872. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42873. WHERE ((cvterm.name)::text = 'U1_snRNA'::text);
  42874. --
  42875. -- Name: u2_intron; Type: VIEW; Schema: so; Owner: -
  42876. --
  42877. CREATE VIEW u2_intron AS
  42878. SELECT feature.feature_id AS u2_intron_id,
  42879. feature.feature_id,
  42880. feature.dbxref_id,
  42881. feature.organism_id,
  42882. feature.name,
  42883. feature.uniquename,
  42884. feature.residues,
  42885. feature.seqlen,
  42886. feature.md5checksum,
  42887. feature.type_id,
  42888. feature.is_analysis,
  42889. feature.is_obsolete,
  42890. feature.timeaccessioned,
  42891. feature.timelastmodified
  42892. FROM (feature
  42893. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42894. WHERE ((cvterm.name)::text = 'U2_intron'::text);
  42895. --
  42896. -- Name: u2_snrna; Type: VIEW; Schema: so; Owner: -
  42897. --
  42898. CREATE VIEW u2_snrna AS
  42899. SELECT feature.feature_id AS u2_snrna_id,
  42900. feature.feature_id,
  42901. feature.dbxref_id,
  42902. feature.organism_id,
  42903. feature.name,
  42904. feature.uniquename,
  42905. feature.residues,
  42906. feature.seqlen,
  42907. feature.md5checksum,
  42908. feature.type_id,
  42909. feature.is_analysis,
  42910. feature.is_obsolete,
  42911. feature.timeaccessioned,
  42912. feature.timelastmodified
  42913. FROM (feature
  42914. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42915. WHERE ((cvterm.name)::text = 'U2_snRNA'::text);
  42916. --
  42917. -- Name: u3_five_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  42918. --
  42919. CREATE VIEW u3_five_prime_ltr_region AS
  42920. SELECT feature.feature_id AS u3_five_prime_ltr_region_id,
  42921. feature.feature_id,
  42922. feature.dbxref_id,
  42923. feature.organism_id,
  42924. feature.name,
  42925. feature.uniquename,
  42926. feature.residues,
  42927. feature.seqlen,
  42928. feature.md5checksum,
  42929. feature.type_id,
  42930. feature.is_analysis,
  42931. feature.is_obsolete,
  42932. feature.timeaccessioned,
  42933. feature.timelastmodified
  42934. FROM (feature
  42935. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42936. WHERE ((cvterm.name)::text = 'U3_five_prime_LTR_region'::text);
  42937. --
  42938. -- Name: u3_ltr_region; Type: VIEW; Schema: so; Owner: -
  42939. --
  42940. CREATE VIEW u3_ltr_region AS
  42941. SELECT feature.feature_id AS u3_ltr_region_id,
  42942. feature.feature_id,
  42943. feature.dbxref_id,
  42944. feature.organism_id,
  42945. feature.name,
  42946. feature.uniquename,
  42947. feature.residues,
  42948. feature.seqlen,
  42949. feature.md5checksum,
  42950. feature.type_id,
  42951. feature.is_analysis,
  42952. feature.is_obsolete,
  42953. feature.timeaccessioned,
  42954. feature.timelastmodified
  42955. FROM (feature
  42956. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42957. WHERE (((cvterm.name)::text = 'U3_five_prime_LTR_region'::text) OR ((cvterm.name)::text = 'U3_LTR_region'::text));
  42958. --
  42959. -- Name: u3_snorna; Type: VIEW; Schema: so; Owner: -
  42960. --
  42961. CREATE VIEW u3_snorna AS
  42962. SELECT feature.feature_id AS u3_snorna_id,
  42963. feature.feature_id,
  42964. feature.dbxref_id,
  42965. feature.organism_id,
  42966. feature.name,
  42967. feature.uniquename,
  42968. feature.residues,
  42969. feature.seqlen,
  42970. feature.md5checksum,
  42971. feature.type_id,
  42972. feature.is_analysis,
  42973. feature.is_obsolete,
  42974. feature.timeaccessioned,
  42975. feature.timelastmodified
  42976. FROM (feature
  42977. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42978. WHERE ((cvterm.name)::text = 'U3_snoRNA'::text);
  42979. --
  42980. -- Name: u3_three_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  42981. --
  42982. CREATE VIEW u3_three_prime_ltr_region AS
  42983. SELECT feature.feature_id AS u3_three_prime_ltr_region_id,
  42984. feature.feature_id,
  42985. feature.dbxref_id,
  42986. feature.organism_id,
  42987. feature.name,
  42988. feature.uniquename,
  42989. feature.residues,
  42990. feature.seqlen,
  42991. feature.md5checksum,
  42992. feature.type_id,
  42993. feature.is_analysis,
  42994. feature.is_obsolete,
  42995. feature.timeaccessioned,
  42996. feature.timelastmodified
  42997. FROM (feature
  42998. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  42999. WHERE ((cvterm.name)::text = 'U3_three_prime_LTR_region'::text);
  43000. --
  43001. -- Name: u4_snrna; Type: VIEW; Schema: so; Owner: -
  43002. --
  43003. CREATE VIEW u4_snrna AS
  43004. SELECT feature.feature_id AS u4_snrna_id,
  43005. feature.feature_id,
  43006. feature.dbxref_id,
  43007. feature.organism_id,
  43008. feature.name,
  43009. feature.uniquename,
  43010. feature.residues,
  43011. feature.seqlen,
  43012. feature.md5checksum,
  43013. feature.type_id,
  43014. feature.is_analysis,
  43015. feature.is_obsolete,
  43016. feature.timeaccessioned,
  43017. feature.timelastmodified
  43018. FROM (feature
  43019. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43020. WHERE ((cvterm.name)::text = 'U4_snRNA'::text);
  43021. --
  43022. -- Name: u4atac_snrna; Type: VIEW; Schema: so; Owner: -
  43023. --
  43024. CREATE VIEW u4atac_snrna AS
  43025. SELECT feature.feature_id AS u4atac_snrna_id,
  43026. feature.feature_id,
  43027. feature.dbxref_id,
  43028. feature.organism_id,
  43029. feature.name,
  43030. feature.uniquename,
  43031. feature.residues,
  43032. feature.seqlen,
  43033. feature.md5checksum,
  43034. feature.type_id,
  43035. feature.is_analysis,
  43036. feature.is_obsolete,
  43037. feature.timeaccessioned,
  43038. feature.timelastmodified
  43039. FROM (feature
  43040. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43041. WHERE ((cvterm.name)::text = 'U4atac_snRNA'::text);
  43042. --
  43043. -- Name: u5_five_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  43044. --
  43045. CREATE VIEW u5_five_prime_ltr_region AS
  43046. SELECT feature.feature_id AS u5_five_prime_ltr_region_id,
  43047. feature.feature_id,
  43048. feature.dbxref_id,
  43049. feature.organism_id,
  43050. feature.name,
  43051. feature.uniquename,
  43052. feature.residues,
  43053. feature.seqlen,
  43054. feature.md5checksum,
  43055. feature.type_id,
  43056. feature.is_analysis,
  43057. feature.is_obsolete,
  43058. feature.timeaccessioned,
  43059. feature.timelastmodified
  43060. FROM (feature
  43061. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43062. WHERE ((cvterm.name)::text = 'U5_five_prime_LTR_region'::text);
  43063. --
  43064. -- Name: u5_ltr_region; Type: VIEW; Schema: so; Owner: -
  43065. --
  43066. CREATE VIEW u5_ltr_region AS
  43067. SELECT feature.feature_id AS u5_ltr_region_id,
  43068. feature.feature_id,
  43069. feature.dbxref_id,
  43070. feature.organism_id,
  43071. feature.name,
  43072. feature.uniquename,
  43073. feature.residues,
  43074. feature.seqlen,
  43075. feature.md5checksum,
  43076. feature.type_id,
  43077. feature.is_analysis,
  43078. feature.is_obsolete,
  43079. feature.timeaccessioned,
  43080. feature.timelastmodified
  43081. FROM (feature
  43082. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43083. WHERE (((cvterm.name)::text = 'U5_five_prime_LTR_region'::text) OR ((cvterm.name)::text = 'U5_LTR_region'::text));
  43084. --
  43085. -- Name: u5_snrna; Type: VIEW; Schema: so; Owner: -
  43086. --
  43087. CREATE VIEW u5_snrna AS
  43088. SELECT feature.feature_id AS u5_snrna_id,
  43089. feature.feature_id,
  43090. feature.dbxref_id,
  43091. feature.organism_id,
  43092. feature.name,
  43093. feature.uniquename,
  43094. feature.residues,
  43095. feature.seqlen,
  43096. feature.md5checksum,
  43097. feature.type_id,
  43098. feature.is_analysis,
  43099. feature.is_obsolete,
  43100. feature.timeaccessioned,
  43101. feature.timelastmodified
  43102. FROM (feature
  43103. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43104. WHERE ((cvterm.name)::text = 'U5_snRNA'::text);
  43105. --
  43106. -- Name: u5_three_prime_ltr_region; Type: VIEW; Schema: so; Owner: -
  43107. --
  43108. CREATE VIEW u5_three_prime_ltr_region AS
  43109. SELECT feature.feature_id AS u5_three_prime_ltr_region_id,
  43110. feature.feature_id,
  43111. feature.dbxref_id,
  43112. feature.organism_id,
  43113. feature.name,
  43114. feature.uniquename,
  43115. feature.residues,
  43116. feature.seqlen,
  43117. feature.md5checksum,
  43118. feature.type_id,
  43119. feature.is_analysis,
  43120. feature.is_obsolete,
  43121. feature.timeaccessioned,
  43122. feature.timelastmodified
  43123. FROM (feature
  43124. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43125. WHERE ((cvterm.name)::text = 'U5_three_prime_LTR_region'::text);
  43126. --
  43127. -- Name: u6_snrna; Type: VIEW; Schema: so; Owner: -
  43128. --
  43129. CREATE VIEW u6_snrna AS
  43130. SELECT feature.feature_id AS u6_snrna_id,
  43131. feature.feature_id,
  43132. feature.dbxref_id,
  43133. feature.organism_id,
  43134. feature.name,
  43135. feature.uniquename,
  43136. feature.residues,
  43137. feature.seqlen,
  43138. feature.md5checksum,
  43139. feature.type_id,
  43140. feature.is_analysis,
  43141. feature.is_obsolete,
  43142. feature.timeaccessioned,
  43143. feature.timelastmodified
  43144. FROM (feature
  43145. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43146. WHERE ((cvterm.name)::text = 'U6_snRNA'::text);
  43147. --
  43148. -- Name: u6atac_snrna; Type: VIEW; Schema: so; Owner: -
  43149. --
  43150. CREATE VIEW u6atac_snrna AS
  43151. SELECT feature.feature_id AS u6atac_snrna_id,
  43152. feature.feature_id,
  43153. feature.dbxref_id,
  43154. feature.organism_id,
  43155. feature.name,
  43156. feature.uniquename,
  43157. feature.residues,
  43158. feature.seqlen,
  43159. feature.md5checksum,
  43160. feature.type_id,
  43161. feature.is_analysis,
  43162. feature.is_obsolete,
  43163. feature.timeaccessioned,
  43164. feature.timelastmodified
  43165. FROM (feature
  43166. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43167. WHERE ((cvterm.name)::text = 'U6atac_snRNA'::text);
  43168. --
  43169. -- Name: u_box; Type: VIEW; Schema: so; Owner: -
  43170. --
  43171. CREATE VIEW u_box AS
  43172. SELECT feature.feature_id AS u_box_id,
  43173. feature.feature_id,
  43174. feature.dbxref_id,
  43175. feature.organism_id,
  43176. feature.name,
  43177. feature.uniquename,
  43178. feature.residues,
  43179. feature.seqlen,
  43180. feature.md5checksum,
  43181. feature.type_id,
  43182. feature.is_analysis,
  43183. feature.is_obsolete,
  43184. feature.timeaccessioned,
  43185. feature.timelastmodified
  43186. FROM (feature
  43187. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43188. WHERE ((cvterm.name)::text = 'U_box'::text);
  43189. --
  43190. -- Name: uaa_stop_codon_signal; Type: VIEW; Schema: so; Owner: -
  43191. --
  43192. CREATE VIEW uaa_stop_codon_signal AS
  43193. SELECT feature.feature_id AS uaa_stop_codon_signal_id,
  43194. feature.feature_id,
  43195. feature.dbxref_id,
  43196. feature.organism_id,
  43197. feature.name,
  43198. feature.uniquename,
  43199. feature.residues,
  43200. feature.seqlen,
  43201. feature.md5checksum,
  43202. feature.type_id,
  43203. feature.is_analysis,
  43204. feature.is_obsolete,
  43205. feature.timeaccessioned,
  43206. feature.timelastmodified
  43207. FROM (feature
  43208. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43209. WHERE ((cvterm.name)::text = 'UAA_stop_codon_signal'::text);
  43210. --
  43211. -- Name: uag_stop_codon_signal; Type: VIEW; Schema: so; Owner: -
  43212. --
  43213. CREATE VIEW uag_stop_codon_signal AS
  43214. SELECT feature.feature_id AS uag_stop_codon_signal_id,
  43215. feature.feature_id,
  43216. feature.dbxref_id,
  43217. feature.organism_id,
  43218. feature.name,
  43219. feature.uniquename,
  43220. feature.residues,
  43221. feature.seqlen,
  43222. feature.md5checksum,
  43223. feature.type_id,
  43224. feature.is_analysis,
  43225. feature.is_obsolete,
  43226. feature.timeaccessioned,
  43227. feature.timelastmodified
  43228. FROM (feature
  43229. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43230. WHERE ((cvterm.name)::text = 'UAG_stop_codon_signal'::text);
  43231. --
  43232. -- Name: uga_stop_codon_signal; Type: VIEW; Schema: so; Owner: -
  43233. --
  43234. CREATE VIEW uga_stop_codon_signal AS
  43235. SELECT feature.feature_id AS uga_stop_codon_signal_id,
  43236. feature.feature_id,
  43237. feature.dbxref_id,
  43238. feature.organism_id,
  43239. feature.name,
  43240. feature.uniquename,
  43241. feature.residues,
  43242. feature.seqlen,
  43243. feature.md5checksum,
  43244. feature.type_id,
  43245. feature.is_analysis,
  43246. feature.is_obsolete,
  43247. feature.timeaccessioned,
  43248. feature.timelastmodified
  43249. FROM (feature
  43250. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43251. WHERE ((cvterm.name)::text = 'UGA_stop_codon_signal'::text);
  43252. --
  43253. -- Name: ultracontig; Type: VIEW; Schema: so; Owner: -
  43254. --
  43255. CREATE VIEW ultracontig AS
  43256. SELECT feature.feature_id AS ultracontig_id,
  43257. feature.feature_id,
  43258. feature.dbxref_id,
  43259. feature.organism_id,
  43260. feature.name,
  43261. feature.uniquename,
  43262. feature.residues,
  43263. feature.seqlen,
  43264. feature.md5checksum,
  43265. feature.type_id,
  43266. feature.is_analysis,
  43267. feature.is_obsolete,
  43268. feature.timeaccessioned,
  43269. feature.timelastmodified
  43270. FROM (feature
  43271. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43272. WHERE ((cvterm.name)::text = 'ultracontig'::text);
  43273. --
  43274. -- Name: uncharacterised_chromosomal_mutation; Type: VIEW; Schema: so; Owner: -
  43275. --
  43276. CREATE VIEW uncharacterised_chromosomal_mutation AS
  43277. SELECT feature.feature_id AS uncharacterised_chromosomal_mutation_id,
  43278. feature.feature_id,
  43279. feature.dbxref_id,
  43280. feature.organism_id,
  43281. feature.name,
  43282. feature.uniquename,
  43283. feature.residues,
  43284. feature.seqlen,
  43285. feature.md5checksum,
  43286. feature.type_id,
  43287. feature.is_analysis,
  43288. feature.is_obsolete,
  43289. feature.timeaccessioned,
  43290. feature.timelastmodified
  43291. FROM (feature
  43292. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43293. WHERE (((cvterm.name)::text = 'partially_characterised_chromosomal_mutation'::text) OR ((cvterm.name)::text = 'uncharacterised_chromosomal_mutation'::text));
  43294. --
  43295. -- Name: undermodified_hydroxywybutosine; Type: VIEW; Schema: so; Owner: -
  43296. --
  43297. CREATE VIEW undermodified_hydroxywybutosine AS
  43298. SELECT feature.feature_id AS undermodified_hydroxywybutosine_id,
  43299. feature.feature_id,
  43300. feature.dbxref_id,
  43301. feature.organism_id,
  43302. feature.name,
  43303. feature.uniquename,
  43304. feature.residues,
  43305. feature.seqlen,
  43306. feature.md5checksum,
  43307. feature.type_id,
  43308. feature.is_analysis,
  43309. feature.is_obsolete,
  43310. feature.timeaccessioned,
  43311. feature.timelastmodified
  43312. FROM (feature
  43313. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43314. WHERE ((cvterm.name)::text = 'undermodified_hydroxywybutosine'::text);
  43315. --
  43316. -- Name: unedited_region; Type: VIEW; Schema: so; Owner: -
  43317. --
  43318. CREATE VIEW unedited_region AS
  43319. SELECT feature.feature_id AS unedited_region_id,
  43320. feature.feature_id,
  43321. feature.dbxref_id,
  43322. feature.organism_id,
  43323. feature.name,
  43324. feature.uniquename,
  43325. feature.residues,
  43326. feature.seqlen,
  43327. feature.md5checksum,
  43328. feature.type_id,
  43329. feature.is_analysis,
  43330. feature.is_obsolete,
  43331. feature.timeaccessioned,
  43332. feature.timelastmodified
  43333. FROM (feature
  43334. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43335. WHERE ((cvterm.name)::text = 'unedited_region'::text);
  43336. --
  43337. -- Name: unigene_cluster; Type: VIEW; Schema: so; Owner: -
  43338. --
  43339. CREATE VIEW unigene_cluster AS
  43340. SELECT feature.feature_id AS unigene_cluster_id,
  43341. feature.feature_id,
  43342. feature.dbxref_id,
  43343. feature.organism_id,
  43344. feature.name,
  43345. feature.uniquename,
  43346. feature.residues,
  43347. feature.seqlen,
  43348. feature.md5checksum,
  43349. feature.type_id,
  43350. feature.is_analysis,
  43351. feature.is_obsolete,
  43352. feature.timeaccessioned,
  43353. feature.timelastmodified
  43354. FROM (feature
  43355. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43356. WHERE ((cvterm.name)::text = 'unigene_cluster'::text);
  43357. --
  43358. -- Name: uninvert_insert_dup; Type: VIEW; Schema: so; Owner: -
  43359. --
  43360. CREATE VIEW uninvert_insert_dup AS
  43361. SELECT feature.feature_id AS uninvert_insert_dup_id,
  43362. feature.feature_id,
  43363. feature.dbxref_id,
  43364. feature.organism_id,
  43365. feature.name,
  43366. feature.uniquename,
  43367. feature.residues,
  43368. feature.seqlen,
  43369. feature.md5checksum,
  43370. feature.type_id,
  43371. feature.is_analysis,
  43372. feature.is_obsolete,
  43373. feature.timeaccessioned,
  43374. feature.timelastmodified
  43375. FROM (feature
  43376. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43377. WHERE ((cvterm.name)::text = 'uninverted_insertional_duplication'::text);
  43378. --
  43379. -- Name: uninvert_inter_transposition; Type: VIEW; Schema: so; Owner: -
  43380. --
  43381. CREATE VIEW uninvert_inter_transposition AS
  43382. SELECT feature.feature_id AS uninvert_inter_transposition_id,
  43383. feature.feature_id,
  43384. feature.dbxref_id,
  43385. feature.organism_id,
  43386. feature.name,
  43387. feature.uniquename,
  43388. feature.residues,
  43389. feature.seqlen,
  43390. feature.md5checksum,
  43391. feature.type_id,
  43392. feature.is_analysis,
  43393. feature.is_obsolete,
  43394. feature.timeaccessioned,
  43395. feature.timelastmodified
  43396. FROM (feature
  43397. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43398. WHERE ((cvterm.name)::text = 'uninverted_interchromosomal_transposition'::text);
  43399. --
  43400. -- Name: uninvert_intra_transposition; Type: VIEW; Schema: so; Owner: -
  43401. --
  43402. CREATE VIEW uninvert_intra_transposition AS
  43403. SELECT feature.feature_id AS uninvert_intra_transposition_id,
  43404. feature.feature_id,
  43405. feature.dbxref_id,
  43406. feature.organism_id,
  43407. feature.name,
  43408. feature.uniquename,
  43409. feature.residues,
  43410. feature.seqlen,
  43411. feature.md5checksum,
  43412. feature.type_id,
  43413. feature.is_analysis,
  43414. feature.is_obsolete,
  43415. feature.timeaccessioned,
  43416. feature.timelastmodified
  43417. FROM (feature
  43418. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43419. WHERE ((cvterm.name)::text = 'uninverted_intrachromosomal_transposition'::text);
  43420. --
  43421. -- Name: unique_variant; Type: VIEW; Schema: so; Owner: -
  43422. --
  43423. CREATE VIEW unique_variant AS
  43424. SELECT feature.feature_id AS unique_variant_id,
  43425. feature.feature_id,
  43426. feature.dbxref_id,
  43427. feature.organism_id,
  43428. feature.name,
  43429. feature.uniquename,
  43430. feature.residues,
  43431. feature.seqlen,
  43432. feature.md5checksum,
  43433. feature.type_id,
  43434. feature.is_analysis,
  43435. feature.is_obsolete,
  43436. feature.timeaccessioned,
  43437. feature.timelastmodified
  43438. FROM (feature
  43439. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43440. WHERE ((cvterm.name)::text = 'unique_variant'::text);
  43441. --
  43442. -- Name: unitary_pseudogene; Type: VIEW; Schema: so; Owner: -
  43443. --
  43444. CREATE VIEW unitary_pseudogene AS
  43445. SELECT feature.feature_id AS unitary_pseudogene_id,
  43446. feature.feature_id,
  43447. feature.dbxref_id,
  43448. feature.organism_id,
  43449. feature.name,
  43450. feature.uniquename,
  43451. feature.residues,
  43452. feature.seqlen,
  43453. feature.md5checksum,
  43454. feature.type_id,
  43455. feature.is_analysis,
  43456. feature.is_obsolete,
  43457. feature.timeaccessioned,
  43458. feature.timelastmodified
  43459. FROM (feature
  43460. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43461. WHERE ((cvterm.name)::text = 'unitary_pseudogene'::text);
  43462. --
  43463. -- Name: unorient_insert_dup; Type: VIEW; Schema: so; Owner: -
  43464. --
  43465. CREATE VIEW unorient_insert_dup AS
  43466. SELECT feature.feature_id AS unorient_insert_dup_id,
  43467. feature.feature_id,
  43468. feature.dbxref_id,
  43469. feature.organism_id,
  43470. feature.name,
  43471. feature.uniquename,
  43472. feature.residues,
  43473. feature.seqlen,
  43474. feature.md5checksum,
  43475. feature.type_id,
  43476. feature.is_analysis,
  43477. feature.is_obsolete,
  43478. feature.timeaccessioned,
  43479. feature.timelastmodified
  43480. FROM (feature
  43481. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43482. WHERE ((cvterm.name)::text = 'unoriented_insertional_duplication'::text);
  43483. --
  43484. -- Name: unoriented_interchromosomal_transposition; Type: VIEW; Schema: so; Owner: -
  43485. --
  43486. CREATE VIEW unoriented_interchromosomal_transposition AS
  43487. SELECT feature.feature_id AS unoriented_interchromosomal_transposition_id,
  43488. feature.feature_id,
  43489. feature.dbxref_id,
  43490. feature.organism_id,
  43491. feature.name,
  43492. feature.uniquename,
  43493. feature.residues,
  43494. feature.seqlen,
  43495. feature.md5checksum,
  43496. feature.type_id,
  43497. feature.is_analysis,
  43498. feature.is_obsolete,
  43499. feature.timeaccessioned,
  43500. feature.timelastmodified
  43501. FROM (feature
  43502. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43503. WHERE ((cvterm.name)::text = 'unoriented_interchromosomal_transposition'::text);
  43504. --
  43505. -- Name: unoriented_intrachromosomal_transposition; Type: VIEW; Schema: so; Owner: -
  43506. --
  43507. CREATE VIEW unoriented_intrachromosomal_transposition AS
  43508. SELECT feature.feature_id AS unoriented_intrachromosomal_transposition_id,
  43509. feature.feature_id,
  43510. feature.dbxref_id,
  43511. feature.organism_id,
  43512. feature.name,
  43513. feature.uniquename,
  43514. feature.residues,
  43515. feature.seqlen,
  43516. feature.md5checksum,
  43517. feature.type_id,
  43518. feature.is_analysis,
  43519. feature.is_obsolete,
  43520. feature.timeaccessioned,
  43521. feature.timelastmodified
  43522. FROM (feature
  43523. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43524. WHERE ((cvterm.name)::text = 'unoriented_intrachromosomal_transposition'::text);
  43525. --
  43526. -- Name: untranslated_region_polycistronic_mrna; Type: VIEW; Schema: so; Owner: -
  43527. --
  43528. CREATE VIEW untranslated_region_polycistronic_mrna AS
  43529. SELECT feature.feature_id AS untranslated_region_polycistronic_mrna_id,
  43530. feature.feature_id,
  43531. feature.dbxref_id,
  43532. feature.organism_id,
  43533. feature.name,
  43534. feature.uniquename,
  43535. feature.residues,
  43536. feature.seqlen,
  43537. feature.md5checksum,
  43538. feature.type_id,
  43539. feature.is_analysis,
  43540. feature.is_obsolete,
  43541. feature.timeaccessioned,
  43542. feature.timelastmodified
  43543. FROM (feature
  43544. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43545. WHERE ((cvterm.name)::text = 'untranslated_region_polycistronic_mRNA'::text);
  43546. --
  43547. -- Name: upd; Type: VIEW; Schema: so; Owner: -
  43548. --
  43549. CREATE VIEW upd AS
  43550. SELECT feature.feature_id AS upd_id,
  43551. feature.feature_id,
  43552. feature.dbxref_id,
  43553. feature.organism_id,
  43554. feature.name,
  43555. feature.uniquename,
  43556. feature.residues,
  43557. feature.seqlen,
  43558. feature.md5checksum,
  43559. feature.type_id,
  43560. feature.is_analysis,
  43561. feature.is_obsolete,
  43562. feature.timeaccessioned,
  43563. feature.timelastmodified
  43564. FROM (feature
  43565. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43566. WHERE ((((cvterm.name)::text = 'maternal_uniparental_disomy'::text) OR ((cvterm.name)::text = 'paternal_uniparental_disomy'::text)) OR ((cvterm.name)::text = 'UPD'::text));
  43567. --
  43568. -- Name: upstream_aug_codon; Type: VIEW; Schema: so; Owner: -
  43569. --
  43570. CREATE VIEW upstream_aug_codon AS
  43571. SELECT feature.feature_id AS upstream_aug_codon_id,
  43572. feature.feature_id,
  43573. feature.dbxref_id,
  43574. feature.organism_id,
  43575. feature.name,
  43576. feature.uniquename,
  43577. feature.residues,
  43578. feature.seqlen,
  43579. feature.md5checksum,
  43580. feature.type_id,
  43581. feature.is_analysis,
  43582. feature.is_obsolete,
  43583. feature.timeaccessioned,
  43584. feature.timelastmodified
  43585. FROM (feature
  43586. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43587. WHERE ((cvterm.name)::text = 'upstream_AUG_codon'::text);
  43588. --
  43589. -- Name: upstream_gene_variant; Type: VIEW; Schema: so; Owner: -
  43590. --
  43591. CREATE VIEW upstream_gene_variant AS
  43592. SELECT feature.feature_id AS upstream_gene_variant_id,
  43593. feature.feature_id,
  43594. feature.dbxref_id,
  43595. feature.organism_id,
  43596. feature.name,
  43597. feature.uniquename,
  43598. feature.residues,
  43599. feature.seqlen,
  43600. feature.md5checksum,
  43601. feature.type_id,
  43602. feature.is_analysis,
  43603. feature.is_obsolete,
  43604. feature.timeaccessioned,
  43605. feature.timelastmodified
  43606. FROM (feature
  43607. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43608. WHERE ((((cvterm.name)::text = '5KB_upstream_variant'::text) OR ((cvterm.name)::text = '2KB_upstream_variant'::text)) OR ((cvterm.name)::text = 'upstream_gene_variant'::text));
  43609. --
  43610. -- Name: uridine_five_oxyacetic_acid; Type: VIEW; Schema: so; Owner: -
  43611. --
  43612. CREATE VIEW uridine_five_oxyacetic_acid AS
  43613. SELECT feature.feature_id AS uridine_five_oxyacetic_acid_id,
  43614. feature.feature_id,
  43615. feature.dbxref_id,
  43616. feature.organism_id,
  43617. feature.name,
  43618. feature.uniquename,
  43619. feature.residues,
  43620. feature.seqlen,
  43621. feature.md5checksum,
  43622. feature.type_id,
  43623. feature.is_analysis,
  43624. feature.is_obsolete,
  43625. feature.timeaccessioned,
  43626. feature.timelastmodified
  43627. FROM (feature
  43628. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43629. WHERE ((cvterm.name)::text = 'uridine_five_oxyacetic_acid'::text);
  43630. --
  43631. -- Name: uridine_five_oxyacetic_acid_methyl_ester; Type: VIEW; Schema: so; Owner: -
  43632. --
  43633. CREATE VIEW uridine_five_oxyacetic_acid_methyl_ester AS
  43634. SELECT feature.feature_id AS uridine_five_oxyacetic_acid_methyl_ester_id,
  43635. feature.feature_id,
  43636. feature.dbxref_id,
  43637. feature.organism_id,
  43638. feature.name,
  43639. feature.uniquename,
  43640. feature.residues,
  43641. feature.seqlen,
  43642. feature.md5checksum,
  43643. feature.type_id,
  43644. feature.is_analysis,
  43645. feature.is_obsolete,
  43646. feature.timeaccessioned,
  43647. feature.timelastmodified
  43648. FROM (feature
  43649. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43650. WHERE ((cvterm.name)::text = 'uridine_five_oxyacetic_acid_methyl_ester'::text);
  43651. --
  43652. -- Name: ust; Type: VIEW; Schema: so; Owner: -
  43653. --
  43654. CREATE VIEW ust AS
  43655. SELECT feature.feature_id AS ust_id,
  43656. feature.feature_id,
  43657. feature.dbxref_id,
  43658. feature.organism_id,
  43659. feature.name,
  43660. feature.uniquename,
  43661. feature.residues,
  43662. feature.seqlen,
  43663. feature.md5checksum,
  43664. feature.type_id,
  43665. feature.is_analysis,
  43666. feature.is_obsolete,
  43667. feature.timeaccessioned,
  43668. feature.timelastmodified
  43669. FROM (feature
  43670. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43671. WHERE ((((cvterm.name)::text = 'three_prime_UST'::text) OR ((cvterm.name)::text = 'five_prime_UST'::text)) OR ((cvterm.name)::text = 'UST'::text));
  43672. --
  43673. -- Name: ust_match; Type: VIEW; Schema: so; Owner: -
  43674. --
  43675. CREATE VIEW ust_match AS
  43676. SELECT feature.feature_id AS ust_match_id,
  43677. feature.feature_id,
  43678. feature.dbxref_id,
  43679. feature.organism_id,
  43680. feature.name,
  43681. feature.uniquename,
  43682. feature.residues,
  43683. feature.seqlen,
  43684. feature.md5checksum,
  43685. feature.type_id,
  43686. feature.is_analysis,
  43687. feature.is_obsolete,
  43688. feature.timeaccessioned,
  43689. feature.timelastmodified
  43690. FROM (feature
  43691. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43692. WHERE ((cvterm.name)::text = 'UST_match'::text);
  43693. --
  43694. -- Name: utr; Type: VIEW; Schema: so; Owner: -
  43695. --
  43696. CREATE VIEW utr AS
  43697. SELECT feature.feature_id AS utr_id,
  43698. feature.feature_id,
  43699. feature.dbxref_id,
  43700. feature.organism_id,
  43701. feature.name,
  43702. feature.uniquename,
  43703. feature.residues,
  43704. feature.seqlen,
  43705. feature.md5checksum,
  43706. feature.type_id,
  43707. feature.is_analysis,
  43708. feature.is_obsolete,
  43709. feature.timeaccessioned,
  43710. feature.timelastmodified
  43711. FROM (feature
  43712. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43713. 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));
  43714. --
  43715. -- Name: utr_intron; Type: VIEW; Schema: so; Owner: -
  43716. --
  43717. CREATE VIEW utr_intron AS
  43718. SELECT feature.feature_id AS utr_intron_id,
  43719. feature.feature_id,
  43720. feature.dbxref_id,
  43721. feature.organism_id,
  43722. feature.name,
  43723. feature.uniquename,
  43724. feature.residues,
  43725. feature.seqlen,
  43726. feature.md5checksum,
  43727. feature.type_id,
  43728. feature.is_analysis,
  43729. feature.is_obsolete,
  43730. feature.timeaccessioned,
  43731. feature.timelastmodified
  43732. FROM (feature
  43733. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43734. 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));
  43735. --
  43736. -- Name: utr_region; Type: VIEW; Schema: so; Owner: -
  43737. --
  43738. CREATE VIEW utr_region AS
  43739. SELECT feature.feature_id AS utr_region_id,
  43740. feature.feature_id,
  43741. feature.dbxref_id,
  43742. feature.organism_id,
  43743. feature.name,
  43744. feature.uniquename,
  43745. feature.residues,
  43746. feature.seqlen,
  43747. feature.md5checksum,
  43748. feature.type_id,
  43749. feature.is_analysis,
  43750. feature.is_obsolete,
  43751. feature.timeaccessioned,
  43752. feature.timelastmodified
  43753. FROM (feature
  43754. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43755. 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));
  43756. --
  43757. -- Name: utr_variant; Type: VIEW; Schema: so; Owner: -
  43758. --
  43759. CREATE VIEW utr_variant AS
  43760. SELECT feature.feature_id AS utr_variant_id,
  43761. feature.feature_id,
  43762. feature.dbxref_id,
  43763. feature.organism_id,
  43764. feature.name,
  43765. feature.uniquename,
  43766. feature.residues,
  43767. feature.seqlen,
  43768. feature.md5checksum,
  43769. feature.type_id,
  43770. feature.is_analysis,
  43771. feature.is_obsolete,
  43772. feature.timeaccessioned,
  43773. feature.timelastmodified
  43774. FROM (feature
  43775. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43776. 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));
  43777. --
  43778. -- Name: v_cluster; Type: VIEW; Schema: so; Owner: -
  43779. --
  43780. CREATE VIEW v_cluster AS
  43781. SELECT feature.feature_id AS v_cluster_id,
  43782. feature.feature_id,
  43783. feature.dbxref_id,
  43784. feature.organism_id,
  43785. feature.name,
  43786. feature.uniquename,
  43787. feature.residues,
  43788. feature.seqlen,
  43789. feature.md5checksum,
  43790. feature.type_id,
  43791. feature.is_analysis,
  43792. feature.is_obsolete,
  43793. feature.timeaccessioned,
  43794. feature.timelastmodified
  43795. FROM (feature
  43796. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43797. WHERE ((cvterm.name)::text = 'V_cluster'::text);
  43798. --
  43799. -- Name: v_d_dj_c_cluster; Type: VIEW; Schema: so; Owner: -
  43800. --
  43801. CREATE VIEW v_d_dj_c_cluster AS
  43802. SELECT feature.feature_id AS v_d_dj_c_cluster_id,
  43803. feature.feature_id,
  43804. feature.dbxref_id,
  43805. feature.organism_id,
  43806. feature.name,
  43807. feature.uniquename,
  43808. feature.residues,
  43809. feature.seqlen,
  43810. feature.md5checksum,
  43811. feature.type_id,
  43812. feature.is_analysis,
  43813. feature.is_obsolete,
  43814. feature.timeaccessioned,
  43815. feature.timelastmodified
  43816. FROM (feature
  43817. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43818. WHERE ((cvterm.name)::text = 'V_D_DJ_C_cluster'::text);
  43819. --
  43820. -- Name: v_d_dj_cluster; Type: VIEW; Schema: so; Owner: -
  43821. --
  43822. CREATE VIEW v_d_dj_cluster AS
  43823. SELECT feature.feature_id AS v_d_dj_cluster_id,
  43824. feature.feature_id,
  43825. feature.dbxref_id,
  43826. feature.organism_id,
  43827. feature.name,
  43828. feature.uniquename,
  43829. feature.residues,
  43830. feature.seqlen,
  43831. feature.md5checksum,
  43832. feature.type_id,
  43833. feature.is_analysis,
  43834. feature.is_obsolete,
  43835. feature.timeaccessioned,
  43836. feature.timelastmodified
  43837. FROM (feature
  43838. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43839. WHERE ((cvterm.name)::text = 'V_D_DJ_cluster'::text);
  43840. --
  43841. -- Name: v_d_dj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  43842. --
  43843. CREATE VIEW v_d_dj_j_c_cluster AS
  43844. SELECT feature.feature_id AS v_d_dj_j_c_cluster_id,
  43845. feature.feature_id,
  43846. feature.dbxref_id,
  43847. feature.organism_id,
  43848. feature.name,
  43849. feature.uniquename,
  43850. feature.residues,
  43851. feature.seqlen,
  43852. feature.md5checksum,
  43853. feature.type_id,
  43854. feature.is_analysis,
  43855. feature.is_obsolete,
  43856. feature.timeaccessioned,
  43857. feature.timelastmodified
  43858. FROM (feature
  43859. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43860. WHERE ((cvterm.name)::text = 'V_D_DJ_J_C_cluster'::text);
  43861. --
  43862. -- Name: v_d_dj_j_cluster; Type: VIEW; Schema: so; Owner: -
  43863. --
  43864. CREATE VIEW v_d_dj_j_cluster AS
  43865. SELECT feature.feature_id AS v_d_dj_j_cluster_id,
  43866. feature.feature_id,
  43867. feature.dbxref_id,
  43868. feature.organism_id,
  43869. feature.name,
  43870. feature.uniquename,
  43871. feature.residues,
  43872. feature.seqlen,
  43873. feature.md5checksum,
  43874. feature.type_id,
  43875. feature.is_analysis,
  43876. feature.is_obsolete,
  43877. feature.timeaccessioned,
  43878. feature.timelastmodified
  43879. FROM (feature
  43880. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43881. WHERE ((cvterm.name)::text = 'V_D_DJ_J_cluster'::text);
  43882. --
  43883. -- Name: v_d_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  43884. --
  43885. CREATE VIEW v_d_j_c_cluster AS
  43886. SELECT feature.feature_id AS v_d_j_c_cluster_id,
  43887. feature.feature_id,
  43888. feature.dbxref_id,
  43889. feature.organism_id,
  43890. feature.name,
  43891. feature.uniquename,
  43892. feature.residues,
  43893. feature.seqlen,
  43894. feature.md5checksum,
  43895. feature.type_id,
  43896. feature.is_analysis,
  43897. feature.is_obsolete,
  43898. feature.timeaccessioned,
  43899. feature.timelastmodified
  43900. FROM (feature
  43901. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43902. WHERE ((cvterm.name)::text = 'V_D_J_C_cluster'::text);
  43903. --
  43904. -- Name: v_d_j_cluster; Type: VIEW; Schema: so; Owner: -
  43905. --
  43906. CREATE VIEW v_d_j_cluster AS
  43907. SELECT feature.feature_id AS v_d_j_cluster_id,
  43908. feature.feature_id,
  43909. feature.dbxref_id,
  43910. feature.organism_id,
  43911. feature.name,
  43912. feature.uniquename,
  43913. feature.residues,
  43914. feature.seqlen,
  43915. feature.md5checksum,
  43916. feature.type_id,
  43917. feature.is_analysis,
  43918. feature.is_obsolete,
  43919. feature.timeaccessioned,
  43920. feature.timelastmodified
  43921. FROM (feature
  43922. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43923. WHERE ((cvterm.name)::text = 'V_D_J_cluster'::text);
  43924. --
  43925. -- Name: v_dj_c_cluster; Type: VIEW; Schema: so; Owner: -
  43926. --
  43927. CREATE VIEW v_dj_c_cluster AS
  43928. SELECT feature.feature_id AS v_dj_c_cluster_id,
  43929. feature.feature_id,
  43930. feature.dbxref_id,
  43931. feature.organism_id,
  43932. feature.name,
  43933. feature.uniquename,
  43934. feature.residues,
  43935. feature.seqlen,
  43936. feature.md5checksum,
  43937. feature.type_id,
  43938. feature.is_analysis,
  43939. feature.is_obsolete,
  43940. feature.timeaccessioned,
  43941. feature.timelastmodified
  43942. FROM (feature
  43943. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43944. WHERE ((cvterm.name)::text = 'V_DJ_C_cluster'::text);
  43945. --
  43946. -- Name: v_dj_cluster; Type: VIEW; Schema: so; Owner: -
  43947. --
  43948. CREATE VIEW v_dj_cluster AS
  43949. SELECT feature.feature_id AS v_dj_cluster_id,
  43950. feature.feature_id,
  43951. feature.dbxref_id,
  43952. feature.organism_id,
  43953. feature.name,
  43954. feature.uniquename,
  43955. feature.residues,
  43956. feature.seqlen,
  43957. feature.md5checksum,
  43958. feature.type_id,
  43959. feature.is_analysis,
  43960. feature.is_obsolete,
  43961. feature.timeaccessioned,
  43962. feature.timelastmodified
  43963. FROM (feature
  43964. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43965. WHERE ((cvterm.name)::text = 'V_DJ_cluster'::text);
  43966. --
  43967. -- Name: v_dj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  43968. --
  43969. CREATE VIEW v_dj_j_c_cluster AS
  43970. SELECT feature.feature_id AS v_dj_j_c_cluster_id,
  43971. feature.feature_id,
  43972. feature.dbxref_id,
  43973. feature.organism_id,
  43974. feature.name,
  43975. feature.uniquename,
  43976. feature.residues,
  43977. feature.seqlen,
  43978. feature.md5checksum,
  43979. feature.type_id,
  43980. feature.is_analysis,
  43981. feature.is_obsolete,
  43982. feature.timeaccessioned,
  43983. feature.timelastmodified
  43984. FROM (feature
  43985. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  43986. WHERE ((cvterm.name)::text = 'V_DJ_J_C_cluster'::text);
  43987. --
  43988. -- Name: v_dj_j_cluster; Type: VIEW; Schema: so; Owner: -
  43989. --
  43990. CREATE VIEW v_dj_j_cluster AS
  43991. SELECT feature.feature_id AS v_dj_j_cluster_id,
  43992. feature.feature_id,
  43993. feature.dbxref_id,
  43994. feature.organism_id,
  43995. feature.name,
  43996. feature.uniquename,
  43997. feature.residues,
  43998. feature.seqlen,
  43999. feature.md5checksum,
  44000. feature.type_id,
  44001. feature.is_analysis,
  44002. feature.is_obsolete,
  44003. feature.timeaccessioned,
  44004. feature.timelastmodified
  44005. FROM (feature
  44006. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44007. WHERE ((cvterm.name)::text = 'V_DJ_J_cluster'::text);
  44008. --
  44009. -- Name: v_gene; Type: VIEW; Schema: so; Owner: -
  44010. --
  44011. CREATE VIEW v_gene AS
  44012. SELECT feature.feature_id AS v_gene_id,
  44013. feature.feature_id,
  44014. feature.dbxref_id,
  44015. feature.organism_id,
  44016. feature.name,
  44017. feature.uniquename,
  44018. feature.residues,
  44019. feature.seqlen,
  44020. feature.md5checksum,
  44021. feature.type_id,
  44022. feature.is_analysis,
  44023. feature.is_obsolete,
  44024. feature.timeaccessioned,
  44025. feature.timelastmodified
  44026. FROM (feature
  44027. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44028. WHERE ((cvterm.name)::text = 'V_gene'::text);
  44029. --
  44030. -- Name: v_gene_recombination_feature; Type: VIEW; Schema: so; Owner: -
  44031. --
  44032. CREATE VIEW v_gene_recombination_feature AS
  44033. SELECT feature.feature_id AS v_gene_recombination_feature_id,
  44034. feature.feature_id,
  44035. feature.dbxref_id,
  44036. feature.organism_id,
  44037. feature.name,
  44038. feature.uniquename,
  44039. feature.residues,
  44040. feature.seqlen,
  44041. feature.md5checksum,
  44042. feature.type_id,
  44043. feature.is_analysis,
  44044. feature.is_obsolete,
  44045. feature.timeaccessioned,
  44046. feature.timelastmodified
  44047. FROM (feature
  44048. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44049. WHERE ((cvterm.name)::text = 'V_gene_recombination_feature'::text);
  44050. --
  44051. -- Name: v_heptamer; Type: VIEW; Schema: so; Owner: -
  44052. --
  44053. CREATE VIEW v_heptamer AS
  44054. SELECT feature.feature_id AS v_heptamer_id,
  44055. feature.feature_id,
  44056. feature.dbxref_id,
  44057. feature.organism_id,
  44058. feature.name,
  44059. feature.uniquename,
  44060. feature.residues,
  44061. feature.seqlen,
  44062. feature.md5checksum,
  44063. feature.type_id,
  44064. feature.is_analysis,
  44065. feature.is_obsolete,
  44066. feature.timeaccessioned,
  44067. feature.timelastmodified
  44068. FROM (feature
  44069. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44070. WHERE ((cvterm.name)::text = 'V_heptamer'::text);
  44071. --
  44072. -- Name: v_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  44073. --
  44074. CREATE VIEW v_j_c_cluster AS
  44075. SELECT feature.feature_id AS v_j_c_cluster_id,
  44076. feature.feature_id,
  44077. feature.dbxref_id,
  44078. feature.organism_id,
  44079. feature.name,
  44080. feature.uniquename,
  44081. feature.residues,
  44082. feature.seqlen,
  44083. feature.md5checksum,
  44084. feature.type_id,
  44085. feature.is_analysis,
  44086. feature.is_obsolete,
  44087. feature.timeaccessioned,
  44088. feature.timelastmodified
  44089. FROM (feature
  44090. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44091. WHERE ((cvterm.name)::text = 'V_J_C_cluster'::text);
  44092. --
  44093. -- Name: v_j_cluster; Type: VIEW; Schema: so; Owner: -
  44094. --
  44095. CREATE VIEW v_j_cluster AS
  44096. SELECT feature.feature_id AS v_j_cluster_id,
  44097. feature.feature_id,
  44098. feature.dbxref_id,
  44099. feature.organism_id,
  44100. feature.name,
  44101. feature.uniquename,
  44102. feature.residues,
  44103. feature.seqlen,
  44104. feature.md5checksum,
  44105. feature.type_id,
  44106. feature.is_analysis,
  44107. feature.is_obsolete,
  44108. feature.timeaccessioned,
  44109. feature.timelastmodified
  44110. FROM (feature
  44111. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44112. WHERE ((cvterm.name)::text = 'V_J_cluster'::text);
  44113. --
  44114. -- Name: v_nonamer; Type: VIEW; Schema: so; Owner: -
  44115. --
  44116. CREATE VIEW v_nonamer AS
  44117. SELECT feature.feature_id AS v_nonamer_id,
  44118. feature.feature_id,
  44119. feature.dbxref_id,
  44120. feature.organism_id,
  44121. feature.name,
  44122. feature.uniquename,
  44123. feature.residues,
  44124. feature.seqlen,
  44125. feature.md5checksum,
  44126. feature.type_id,
  44127. feature.is_analysis,
  44128. feature.is_obsolete,
  44129. feature.timeaccessioned,
  44130. feature.timelastmodified
  44131. FROM (feature
  44132. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44133. WHERE ((cvterm.name)::text = 'V_nonamer'::text);
  44134. --
  44135. -- Name: v_spacer; Type: VIEW; Schema: so; Owner: -
  44136. --
  44137. CREATE VIEW v_spacer AS
  44138. SELECT feature.feature_id AS v_spacer_id,
  44139. feature.feature_id,
  44140. feature.dbxref_id,
  44141. feature.organism_id,
  44142. feature.name,
  44143. feature.uniquename,
  44144. feature.residues,
  44145. feature.seqlen,
  44146. feature.md5checksum,
  44147. feature.type_id,
  44148. feature.is_analysis,
  44149. feature.is_obsolete,
  44150. feature.timeaccessioned,
  44151. feature.timelastmodified
  44152. FROM (feature
  44153. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44154. WHERE ((cvterm.name)::text = 'V_spacer'::text);
  44155. --
  44156. -- Name: v_vdj_c_cluster; Type: VIEW; Schema: so; Owner: -
  44157. --
  44158. CREATE VIEW v_vdj_c_cluster AS
  44159. SELECT feature.feature_id AS v_vdj_c_cluster_id,
  44160. feature.feature_id,
  44161. feature.dbxref_id,
  44162. feature.organism_id,
  44163. feature.name,
  44164. feature.uniquename,
  44165. feature.residues,
  44166. feature.seqlen,
  44167. feature.md5checksum,
  44168. feature.type_id,
  44169. feature.is_analysis,
  44170. feature.is_obsolete,
  44171. feature.timeaccessioned,
  44172. feature.timelastmodified
  44173. FROM (feature
  44174. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44175. WHERE ((cvterm.name)::text = 'V_VDJ_C_cluster'::text);
  44176. --
  44177. -- Name: v_vdj_cluster; Type: VIEW; Schema: so; Owner: -
  44178. --
  44179. CREATE VIEW v_vdj_cluster AS
  44180. SELECT feature.feature_id AS v_vdj_cluster_id,
  44181. feature.feature_id,
  44182. feature.dbxref_id,
  44183. feature.organism_id,
  44184. feature.name,
  44185. feature.uniquename,
  44186. feature.residues,
  44187. feature.seqlen,
  44188. feature.md5checksum,
  44189. feature.type_id,
  44190. feature.is_analysis,
  44191. feature.is_obsolete,
  44192. feature.timeaccessioned,
  44193. feature.timelastmodified
  44194. FROM (feature
  44195. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44196. WHERE ((cvterm.name)::text = 'V_VDJ_cluster'::text);
  44197. --
  44198. -- Name: v_vdj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  44199. --
  44200. CREATE VIEW v_vdj_j_c_cluster AS
  44201. SELECT feature.feature_id AS v_vdj_j_c_cluster_id,
  44202. feature.feature_id,
  44203. feature.dbxref_id,
  44204. feature.organism_id,
  44205. feature.name,
  44206. feature.uniquename,
  44207. feature.residues,
  44208. feature.seqlen,
  44209. feature.md5checksum,
  44210. feature.type_id,
  44211. feature.is_analysis,
  44212. feature.is_obsolete,
  44213. feature.timeaccessioned,
  44214. feature.timelastmodified
  44215. FROM (feature
  44216. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44217. WHERE ((cvterm.name)::text = 'V_VDJ_J_C_cluster'::text);
  44218. --
  44219. -- Name: v_vdj_j_cluster; Type: VIEW; Schema: so; Owner: -
  44220. --
  44221. CREATE VIEW v_vdj_j_cluster AS
  44222. SELECT feature.feature_id AS v_vdj_j_cluster_id,
  44223. feature.feature_id,
  44224. feature.dbxref_id,
  44225. feature.organism_id,
  44226. feature.name,
  44227. feature.uniquename,
  44228. feature.residues,
  44229. feature.seqlen,
  44230. feature.md5checksum,
  44231. feature.type_id,
  44232. feature.is_analysis,
  44233. feature.is_obsolete,
  44234. feature.timeaccessioned,
  44235. feature.timelastmodified
  44236. FROM (feature
  44237. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44238. WHERE ((cvterm.name)::text = 'V_VDJ_J_cluster'::text);
  44239. --
  44240. -- Name: v_vj_c_cluster; Type: VIEW; Schema: so; Owner: -
  44241. --
  44242. CREATE VIEW v_vj_c_cluster AS
  44243. SELECT feature.feature_id AS v_vj_c_cluster_id,
  44244. feature.feature_id,
  44245. feature.dbxref_id,
  44246. feature.organism_id,
  44247. feature.name,
  44248. feature.uniquename,
  44249. feature.residues,
  44250. feature.seqlen,
  44251. feature.md5checksum,
  44252. feature.type_id,
  44253. feature.is_analysis,
  44254. feature.is_obsolete,
  44255. feature.timeaccessioned,
  44256. feature.timelastmodified
  44257. FROM (feature
  44258. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44259. WHERE ((cvterm.name)::text = 'V_VJ_C_cluster'::text);
  44260. --
  44261. -- Name: v_vj_cluster; Type: VIEW; Schema: so; Owner: -
  44262. --
  44263. CREATE VIEW v_vj_cluster AS
  44264. SELECT feature.feature_id AS v_vj_cluster_id,
  44265. feature.feature_id,
  44266. feature.dbxref_id,
  44267. feature.organism_id,
  44268. feature.name,
  44269. feature.uniquename,
  44270. feature.residues,
  44271. feature.seqlen,
  44272. feature.md5checksum,
  44273. feature.type_id,
  44274. feature.is_analysis,
  44275. feature.is_obsolete,
  44276. feature.timeaccessioned,
  44277. feature.timelastmodified
  44278. FROM (feature
  44279. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44280. WHERE ((cvterm.name)::text = 'V_VJ_cluster'::text);
  44281. --
  44282. -- Name: v_vj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  44283. --
  44284. CREATE VIEW v_vj_j_c_cluster AS
  44285. SELECT feature.feature_id AS v_vj_j_c_cluster_id,
  44286. feature.feature_id,
  44287. feature.dbxref_id,
  44288. feature.organism_id,
  44289. feature.name,
  44290. feature.uniquename,
  44291. feature.residues,
  44292. feature.seqlen,
  44293. feature.md5checksum,
  44294. feature.type_id,
  44295. feature.is_analysis,
  44296. feature.is_obsolete,
  44297. feature.timeaccessioned,
  44298. feature.timelastmodified
  44299. FROM (feature
  44300. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44301. WHERE ((cvterm.name)::text = 'V_VJ_J_C_cluster'::text);
  44302. --
  44303. -- Name: v_vj_j_cluster; Type: VIEW; Schema: so; Owner: -
  44304. --
  44305. CREATE VIEW v_vj_j_cluster AS
  44306. SELECT feature.feature_id AS v_vj_j_cluster_id,
  44307. feature.feature_id,
  44308. feature.dbxref_id,
  44309. feature.organism_id,
  44310. feature.name,
  44311. feature.uniquename,
  44312. feature.residues,
  44313. feature.seqlen,
  44314. feature.md5checksum,
  44315. feature.type_id,
  44316. feature.is_analysis,
  44317. feature.is_obsolete,
  44318. feature.timeaccessioned,
  44319. feature.timelastmodified
  44320. FROM (feature
  44321. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44322. WHERE ((cvterm.name)::text = 'V_VJ_J_cluster'::text);
  44323. --
  44324. -- Name: validated; Type: VIEW; Schema: so; Owner: -
  44325. --
  44326. CREATE VIEW validated AS
  44327. SELECT feature.feature_id AS validated_id,
  44328. feature.feature_id,
  44329. feature.dbxref_id,
  44330. feature.organism_id,
  44331. feature.name,
  44332. feature.uniquename,
  44333. feature.residues,
  44334. feature.seqlen,
  44335. feature.md5checksum,
  44336. feature.type_id,
  44337. feature.is_analysis,
  44338. feature.is_obsolete,
  44339. feature.timeaccessioned,
  44340. feature.timelastmodified
  44341. FROM (feature
  44342. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44343. WHERE (((cvterm.name)::text = 'experimentally_determined'::text) OR ((cvterm.name)::text = 'validated'::text));
  44344. --
  44345. -- Name: validated_cdna_clone; Type: VIEW; Schema: so; Owner: -
  44346. --
  44347. CREATE VIEW validated_cdna_clone AS
  44348. SELECT feature.feature_id AS validated_cdna_clone_id,
  44349. feature.feature_id,
  44350. feature.dbxref_id,
  44351. feature.organism_id,
  44352. feature.name,
  44353. feature.uniquename,
  44354. feature.residues,
  44355. feature.seqlen,
  44356. feature.md5checksum,
  44357. feature.type_id,
  44358. feature.is_analysis,
  44359. feature.is_obsolete,
  44360. feature.timeaccessioned,
  44361. feature.timelastmodified
  44362. FROM (feature
  44363. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44364. WHERE ((cvterm.name)::text = 'validated_cDNA_clone'::text);
  44365. --
  44366. -- Name: valine; Type: VIEW; Schema: so; Owner: -
  44367. --
  44368. CREATE VIEW valine AS
  44369. SELECT feature.feature_id AS valine_id,
  44370. feature.feature_id,
  44371. feature.dbxref_id,
  44372. feature.organism_id,
  44373. feature.name,
  44374. feature.uniquename,
  44375. feature.residues,
  44376. feature.seqlen,
  44377. feature.md5checksum,
  44378. feature.type_id,
  44379. feature.is_analysis,
  44380. feature.is_obsolete,
  44381. feature.timeaccessioned,
  44382. feature.timelastmodified
  44383. FROM (feature
  44384. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44385. WHERE ((cvterm.name)::text = 'valine'::text);
  44386. --
  44387. -- Name: valine_trna_primary_transcript; Type: VIEW; Schema: so; Owner: -
  44388. --
  44389. CREATE VIEW valine_trna_primary_transcript AS
  44390. SELECT feature.feature_id AS valine_trna_primary_transcript_id,
  44391. feature.feature_id,
  44392. feature.dbxref_id,
  44393. feature.organism_id,
  44394. feature.name,
  44395. feature.uniquename,
  44396. feature.residues,
  44397. feature.seqlen,
  44398. feature.md5checksum,
  44399. feature.type_id,
  44400. feature.is_analysis,
  44401. feature.is_obsolete,
  44402. feature.timeaccessioned,
  44403. feature.timelastmodified
  44404. FROM (feature
  44405. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44406. WHERE ((cvterm.name)::text = 'valine_tRNA_primary_transcript'::text);
  44407. --
  44408. -- Name: valyl_trna; Type: VIEW; Schema: so; Owner: -
  44409. --
  44410. CREATE VIEW valyl_trna AS
  44411. SELECT feature.feature_id AS valyl_trna_id,
  44412. feature.feature_id,
  44413. feature.dbxref_id,
  44414. feature.organism_id,
  44415. feature.name,
  44416. feature.uniquename,
  44417. feature.residues,
  44418. feature.seqlen,
  44419. feature.md5checksum,
  44420. feature.type_id,
  44421. feature.is_analysis,
  44422. feature.is_obsolete,
  44423. feature.timeaccessioned,
  44424. feature.timelastmodified
  44425. FROM (feature
  44426. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44427. WHERE ((cvterm.name)::text = 'valyl_tRNA'::text);
  44428. --
  44429. -- Name: variant_collection; Type: VIEW; Schema: so; Owner: -
  44430. --
  44431. CREATE VIEW variant_collection AS
  44432. SELECT feature.feature_id AS variant_collection_id,
  44433. feature.feature_id,
  44434. feature.dbxref_id,
  44435. feature.organism_id,
  44436. feature.name,
  44437. feature.uniquename,
  44438. feature.residues,
  44439. feature.seqlen,
  44440. feature.md5checksum,
  44441. feature.type_id,
  44442. feature.is_analysis,
  44443. feature.is_obsolete,
  44444. feature.timeaccessioned,
  44445. feature.timelastmodified
  44446. FROM (feature
  44447. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44448. 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));
  44449. --
  44450. -- Name: variant_frequency; Type: VIEW; Schema: so; Owner: -
  44451. --
  44452. CREATE VIEW variant_frequency AS
  44453. SELECT feature.feature_id AS variant_frequency_id,
  44454. feature.feature_id,
  44455. feature.dbxref_id,
  44456. feature.organism_id,
  44457. feature.name,
  44458. feature.uniquename,
  44459. feature.residues,
  44460. feature.seqlen,
  44461. feature.md5checksum,
  44462. feature.type_id,
  44463. feature.is_analysis,
  44464. feature.is_obsolete,
  44465. feature.timeaccessioned,
  44466. feature.timelastmodified
  44467. FROM (feature
  44468. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44469. 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));
  44470. --
  44471. -- Name: variant_genome; Type: VIEW; Schema: so; Owner: -
  44472. --
  44473. CREATE VIEW variant_genome AS
  44474. SELECT feature.feature_id AS variant_genome_id,
  44475. feature.feature_id,
  44476. feature.dbxref_id,
  44477. feature.organism_id,
  44478. feature.name,
  44479. feature.uniquename,
  44480. feature.residues,
  44481. feature.seqlen,
  44482. feature.md5checksum,
  44483. feature.type_id,
  44484. feature.is_analysis,
  44485. feature.is_obsolete,
  44486. feature.timeaccessioned,
  44487. feature.timelastmodified
  44488. FROM (feature
  44489. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44490. WHERE (((cvterm.name)::text = 'chromosomally_aberrant_genome'::text) OR ((cvterm.name)::text = 'variant_genome'::text));
  44491. --
  44492. -- Name: variant_origin; Type: VIEW; Schema: so; Owner: -
  44493. --
  44494. CREATE VIEW variant_origin AS
  44495. SELECT feature.feature_id AS variant_origin_id,
  44496. feature.feature_id,
  44497. feature.dbxref_id,
  44498. feature.organism_id,
  44499. feature.name,
  44500. feature.uniquename,
  44501. feature.residues,
  44502. feature.seqlen,
  44503. feature.md5checksum,
  44504. feature.type_id,
  44505. feature.is_analysis,
  44506. feature.is_obsolete,
  44507. feature.timeaccessioned,
  44508. feature.timelastmodified
  44509. FROM (feature
  44510. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44511. 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));
  44512. --
  44513. -- Name: variant_phenotype; Type: VIEW; Schema: so; Owner: -
  44514. --
  44515. CREATE VIEW variant_phenotype AS
  44516. SELECT feature.feature_id AS variant_phenotype_id,
  44517. feature.feature_id,
  44518. feature.dbxref_id,
  44519. feature.organism_id,
  44520. feature.name,
  44521. feature.uniquename,
  44522. feature.residues,
  44523. feature.seqlen,
  44524. feature.md5checksum,
  44525. feature.type_id,
  44526. feature.is_analysis,
  44527. feature.is_obsolete,
  44528. feature.timeaccessioned,
  44529. feature.timelastmodified
  44530. FROM (feature
  44531. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44532. 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));
  44533. --
  44534. -- Name: variant_quality; Type: VIEW; Schema: so; Owner: -
  44535. --
  44536. CREATE VIEW variant_quality AS
  44537. SELECT feature.feature_id AS variant_quality_id,
  44538. feature.feature_id,
  44539. feature.dbxref_id,
  44540. feature.organism_id,
  44541. feature.name,
  44542. feature.uniquename,
  44543. feature.residues,
  44544. feature.seqlen,
  44545. feature.md5checksum,
  44546. feature.type_id,
  44547. feature.is_analysis,
  44548. feature.is_obsolete,
  44549. feature.timeaccessioned,
  44550. feature.timelastmodified
  44551. FROM (feature
  44552. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44553. 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));
  44554. --
  44555. -- Name: vault_rna; Type: VIEW; Schema: so; Owner: -
  44556. --
  44557. CREATE VIEW vault_rna AS
  44558. SELECT feature.feature_id AS vault_rna_id,
  44559. feature.feature_id,
  44560. feature.dbxref_id,
  44561. feature.organism_id,
  44562. feature.name,
  44563. feature.uniquename,
  44564. feature.residues,
  44565. feature.seqlen,
  44566. feature.md5checksum,
  44567. feature.type_id,
  44568. feature.is_analysis,
  44569. feature.is_obsolete,
  44570. feature.timeaccessioned,
  44571. feature.timelastmodified
  44572. FROM (feature
  44573. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44574. WHERE ((cvterm.name)::text = 'vault_RNA'::text);
  44575. --
  44576. -- Name: vd_gene; Type: VIEW; Schema: so; Owner: -
  44577. --
  44578. CREATE VIEW vd_gene AS
  44579. SELECT feature.feature_id AS vd_gene_id,
  44580. feature.feature_id,
  44581. feature.dbxref_id,
  44582. feature.organism_id,
  44583. feature.name,
  44584. feature.uniquename,
  44585. feature.residues,
  44586. feature.seqlen,
  44587. feature.md5checksum,
  44588. feature.type_id,
  44589. feature.is_analysis,
  44590. feature.is_obsolete,
  44591. feature.timeaccessioned,
  44592. feature.timelastmodified
  44593. FROM (feature
  44594. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44595. WHERE ((cvterm.name)::text = 'VD_gene'::text);
  44596. --
  44597. -- Name: vdj_c_cluster; Type: VIEW; Schema: so; Owner: -
  44598. --
  44599. CREATE VIEW vdj_c_cluster AS
  44600. SELECT feature.feature_id AS vdj_c_cluster_id,
  44601. feature.feature_id,
  44602. feature.dbxref_id,
  44603. feature.organism_id,
  44604. feature.name,
  44605. feature.uniquename,
  44606. feature.residues,
  44607. feature.seqlen,
  44608. feature.md5checksum,
  44609. feature.type_id,
  44610. feature.is_analysis,
  44611. feature.is_obsolete,
  44612. feature.timeaccessioned,
  44613. feature.timelastmodified
  44614. FROM (feature
  44615. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44616. WHERE ((cvterm.name)::text = 'VDJ_C_cluster'::text);
  44617. --
  44618. -- Name: vdj_gene; Type: VIEW; Schema: so; Owner: -
  44619. --
  44620. CREATE VIEW vdj_gene AS
  44621. SELECT feature.feature_id AS vdj_gene_id,
  44622. feature.feature_id,
  44623. feature.dbxref_id,
  44624. feature.organism_id,
  44625. feature.name,
  44626. feature.uniquename,
  44627. feature.residues,
  44628. feature.seqlen,
  44629. feature.md5checksum,
  44630. feature.type_id,
  44631. feature.is_analysis,
  44632. feature.is_obsolete,
  44633. feature.timeaccessioned,
  44634. feature.timelastmodified
  44635. FROM (feature
  44636. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44637. WHERE ((cvterm.name)::text = 'VDJ_gene'::text);
  44638. --
  44639. -- Name: vdj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  44640. --
  44641. CREATE VIEW vdj_j_c_cluster AS
  44642. SELECT feature.feature_id AS vdj_j_c_cluster_id,
  44643. feature.feature_id,
  44644. feature.dbxref_id,
  44645. feature.organism_id,
  44646. feature.name,
  44647. feature.uniquename,
  44648. feature.residues,
  44649. feature.seqlen,
  44650. feature.md5checksum,
  44651. feature.type_id,
  44652. feature.is_analysis,
  44653. feature.is_obsolete,
  44654. feature.timeaccessioned,
  44655. feature.timelastmodified
  44656. FROM (feature
  44657. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44658. WHERE ((cvterm.name)::text = 'VDJ_J_C_cluster'::text);
  44659. --
  44660. -- Name: vdj_j_cluster; Type: VIEW; Schema: so; Owner: -
  44661. --
  44662. CREATE VIEW vdj_j_cluster AS
  44663. SELECT feature.feature_id AS vdj_j_cluster_id,
  44664. feature.feature_id,
  44665. feature.dbxref_id,
  44666. feature.organism_id,
  44667. feature.name,
  44668. feature.uniquename,
  44669. feature.residues,
  44670. feature.seqlen,
  44671. feature.md5checksum,
  44672. feature.type_id,
  44673. feature.is_analysis,
  44674. feature.is_obsolete,
  44675. feature.timeaccessioned,
  44676. feature.timelastmodified
  44677. FROM (feature
  44678. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44679. WHERE ((cvterm.name)::text = 'VDJ_J_cluster'::text);
  44680. --
  44681. -- Name: vector_replicon; Type: VIEW; Schema: so; Owner: -
  44682. --
  44683. CREATE VIEW vector_replicon AS
  44684. SELECT feature.feature_id AS vector_replicon_id,
  44685. feature.feature_id,
  44686. feature.dbxref_id,
  44687. feature.organism_id,
  44688. feature.name,
  44689. feature.uniquename,
  44690. feature.residues,
  44691. feature.seqlen,
  44692. feature.md5checksum,
  44693. feature.type_id,
  44694. feature.is_analysis,
  44695. feature.is_obsolete,
  44696. feature.timeaccessioned,
  44697. feature.timelastmodified
  44698. FROM (feature
  44699. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44700. 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));
  44701. --
  44702. -- Name: vertebrate_ig_t_cell_receptor_rearranged_gene_cluster; Type: VIEW; Schema: so; Owner: -
  44703. --
  44704. CREATE VIEW vertebrate_ig_t_cell_receptor_rearranged_gene_cluster AS
  44705. SELECT feature.feature_id AS vertebrate_ig_t_cell_receptor_rearranged_gene_cluster_id,
  44706. feature.feature_id,
  44707. feature.dbxref_id,
  44708. feature.organism_id,
  44709. feature.name,
  44710. feature.uniquename,
  44711. feature.residues,
  44712. feature.seqlen,
  44713. feature.md5checksum,
  44714. feature.type_id,
  44715. feature.is_analysis,
  44716. feature.is_obsolete,
  44717. feature.timeaccessioned,
  44718. feature.timelastmodified
  44719. FROM (feature
  44720. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44721. 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));
  44722. --
  44723. -- Name: vertebrate_immune_system_gene_recombination_feature; Type: VIEW; Schema: so; Owner: -
  44724. --
  44725. CREATE VIEW vertebrate_immune_system_gene_recombination_feature AS
  44726. SELECT feature.feature_id AS vertebrate_immune_system_gene_recombination_feature_id,
  44727. feature.feature_id,
  44728. feature.dbxref_id,
  44729. feature.organism_id,
  44730. feature.name,
  44731. feature.uniquename,
  44732. feature.residues,
  44733. feature.seqlen,
  44734. feature.md5checksum,
  44735. feature.type_id,
  44736. feature.is_analysis,
  44737. feature.is_obsolete,
  44738. feature.timeaccessioned,
  44739. feature.timelastmodified
  44740. FROM (feature
  44741. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44742. 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));
  44743. --
  44744. -- Name: vertebrate_immune_system_gene_recombination_signal_feature; Type: VIEW; Schema: so; Owner: -
  44745. --
  44746. CREATE VIEW vertebrate_immune_system_gene_recombination_signal_feature AS
  44747. SELECT feature.feature_id AS vertebrate_immune_system_gene_recombination_signal_feature_id,
  44748. feature.feature_id,
  44749. feature.dbxref_id,
  44750. feature.organism_id,
  44751. feature.name,
  44752. feature.uniquename,
  44753. feature.residues,
  44754. feature.seqlen,
  44755. feature.md5checksum,
  44756. feature.type_id,
  44757. feature.is_analysis,
  44758. feature.is_obsolete,
  44759. feature.timeaccessioned,
  44760. feature.timelastmodified
  44761. FROM (feature
  44762. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44763. 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));
  44764. --
  44765. -- Name: vertebrate_immune_system_gene_recombination_spacer; Type: VIEW; Schema: so; Owner: -
  44766. --
  44767. CREATE VIEW vertebrate_immune_system_gene_recombination_spacer AS
  44768. SELECT feature.feature_id AS vertebrate_immune_system_gene_recombination_spacer_id,
  44769. feature.feature_id,
  44770. feature.dbxref_id,
  44771. feature.organism_id,
  44772. feature.name,
  44773. feature.uniquename,
  44774. feature.residues,
  44775. feature.seqlen,
  44776. feature.md5checksum,
  44777. feature.type_id,
  44778. feature.is_analysis,
  44779. feature.is_obsolete,
  44780. feature.timeaccessioned,
  44781. feature.timelastmodified
  44782. FROM (feature
  44783. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44784. 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));
  44785. --
  44786. -- Name: vertebrate_immunoglobulin_t_cell_receptor_gene_cluster; Type: VIEW; Schema: so; Owner: -
  44787. --
  44788. CREATE VIEW vertebrate_immunoglobulin_t_cell_receptor_gene_cluster AS
  44789. SELECT feature.feature_id AS vertebrate_immunoglobulin_t_cell_receptor_gene_cluster_id,
  44790. feature.feature_id,
  44791. feature.dbxref_id,
  44792. feature.organism_id,
  44793. feature.name,
  44794. feature.uniquename,
  44795. feature.residues,
  44796. feature.seqlen,
  44797. feature.md5checksum,
  44798. feature.type_id,
  44799. feature.is_analysis,
  44800. feature.is_obsolete,
  44801. feature.timeaccessioned,
  44802. feature.timelastmodified
  44803. FROM (feature
  44804. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44805. 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));
  44806. --
  44807. -- Name: vertebrate_immunoglobulin_t_cell_receptor_rearranged_segment; Type: VIEW; Schema: so; Owner: -
  44808. --
  44809. CREATE VIEW vertebrate_immunoglobulin_t_cell_receptor_rearranged_segment AS
  44810. SELECT feature.feature_id AS vertebrate_immunoglobulin_t_cell_receptor_rearranged_segment_id,
  44811. feature.feature_id,
  44812. feature.dbxref_id,
  44813. feature.organism_id,
  44814. feature.name,
  44815. feature.uniquename,
  44816. feature.residues,
  44817. feature.seqlen,
  44818. feature.md5checksum,
  44819. feature.type_id,
  44820. feature.is_analysis,
  44821. feature.is_obsolete,
  44822. feature.timeaccessioned,
  44823. feature.timelastmodified
  44824. FROM (feature
  44825. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44826. 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));
  44827. --
  44828. -- Name: vertebrate_immunoglobulin_t_cell_receptor_segment; Type: VIEW; Schema: so; Owner: -
  44829. --
  44830. CREATE VIEW vertebrate_immunoglobulin_t_cell_receptor_segment AS
  44831. SELECT feature.feature_id AS vertebrate_immunoglobulin_t_cell_receptor_segment_id,
  44832. feature.feature_id,
  44833. feature.dbxref_id,
  44834. feature.organism_id,
  44835. feature.name,
  44836. feature.uniquename,
  44837. feature.residues,
  44838. feature.seqlen,
  44839. feature.md5checksum,
  44840. feature.type_id,
  44841. feature.is_analysis,
  44842. feature.is_obsolete,
  44843. feature.timeaccessioned,
  44844. feature.timelastmodified
  44845. FROM (feature
  44846. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44847. 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));
  44848. --
  44849. -- Name: viral_sequence; Type: VIEW; Schema: so; Owner: -
  44850. --
  44851. CREATE VIEW viral_sequence AS
  44852. SELECT feature.feature_id AS viral_sequence_id,
  44853. feature.feature_id,
  44854. feature.dbxref_id,
  44855. feature.organism_id,
  44856. feature.name,
  44857. feature.uniquename,
  44858. feature.residues,
  44859. feature.seqlen,
  44860. feature.md5checksum,
  44861. feature.type_id,
  44862. feature.is_analysis,
  44863. feature.is_obsolete,
  44864. feature.timeaccessioned,
  44865. feature.timelastmodified
  44866. FROM (feature
  44867. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44868. 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));
  44869. --
  44870. -- Name: virtual_sequence; Type: VIEW; Schema: so; Owner: -
  44871. --
  44872. CREATE VIEW virtual_sequence AS
  44873. SELECT feature.feature_id AS virtual_sequence_id,
  44874. feature.feature_id,
  44875. feature.dbxref_id,
  44876. feature.organism_id,
  44877. feature.name,
  44878. feature.uniquename,
  44879. feature.residues,
  44880. feature.seqlen,
  44881. feature.md5checksum,
  44882. feature.type_id,
  44883. feature.is_analysis,
  44884. feature.is_obsolete,
  44885. feature.timeaccessioned,
  44886. feature.timelastmodified
  44887. FROM (feature
  44888. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44889. WHERE ((cvterm.name)::text = 'virtual_sequence'::text);
  44890. --
  44891. -- Name: vj_c_cluster; Type: VIEW; Schema: so; Owner: -
  44892. --
  44893. CREATE VIEW vj_c_cluster AS
  44894. SELECT feature.feature_id AS vj_c_cluster_id,
  44895. feature.feature_id,
  44896. feature.dbxref_id,
  44897. feature.organism_id,
  44898. feature.name,
  44899. feature.uniquename,
  44900. feature.residues,
  44901. feature.seqlen,
  44902. feature.md5checksum,
  44903. feature.type_id,
  44904. feature.is_analysis,
  44905. feature.is_obsolete,
  44906. feature.timeaccessioned,
  44907. feature.timelastmodified
  44908. FROM (feature
  44909. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44910. WHERE ((cvterm.name)::text = 'VJ_C_cluster'::text);
  44911. --
  44912. -- Name: vj_gene; Type: VIEW; Schema: so; Owner: -
  44913. --
  44914. CREATE VIEW vj_gene AS
  44915. SELECT feature.feature_id AS vj_gene_id,
  44916. feature.feature_id,
  44917. feature.dbxref_id,
  44918. feature.organism_id,
  44919. feature.name,
  44920. feature.uniquename,
  44921. feature.residues,
  44922. feature.seqlen,
  44923. feature.md5checksum,
  44924. feature.type_id,
  44925. feature.is_analysis,
  44926. feature.is_obsolete,
  44927. feature.timeaccessioned,
  44928. feature.timelastmodified
  44929. FROM (feature
  44930. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44931. WHERE ((cvterm.name)::text = 'VJ_gene'::text);
  44932. --
  44933. -- Name: vj_j_c_cluster; Type: VIEW; Schema: so; Owner: -
  44934. --
  44935. CREATE VIEW vj_j_c_cluster AS
  44936. SELECT feature.feature_id AS vj_j_c_cluster_id,
  44937. feature.feature_id,
  44938. feature.dbxref_id,
  44939. feature.organism_id,
  44940. feature.name,
  44941. feature.uniquename,
  44942. feature.residues,
  44943. feature.seqlen,
  44944. feature.md5checksum,
  44945. feature.type_id,
  44946. feature.is_analysis,
  44947. feature.is_obsolete,
  44948. feature.timeaccessioned,
  44949. feature.timelastmodified
  44950. FROM (feature
  44951. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44952. WHERE ((cvterm.name)::text = 'VJ_J_C_cluster'::text);
  44953. --
  44954. -- Name: vj_j_cluster; Type: VIEW; Schema: so; Owner: -
  44955. --
  44956. CREATE VIEW vj_j_cluster AS
  44957. SELECT feature.feature_id AS vj_j_cluster_id,
  44958. feature.feature_id,
  44959. feature.dbxref_id,
  44960. feature.organism_id,
  44961. feature.name,
  44962. feature.uniquename,
  44963. feature.residues,
  44964. feature.seqlen,
  44965. feature.md5checksum,
  44966. feature.type_id,
  44967. feature.is_analysis,
  44968. feature.is_obsolete,
  44969. feature.timeaccessioned,
  44970. feature.timelastmodified
  44971. FROM (feature
  44972. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44973. WHERE ((cvterm.name)::text = 'VJ_J_cluster'::text);
  44974. --
  44975. -- Name: wc_base_pair; Type: VIEW; Schema: so; Owner: -
  44976. --
  44977. CREATE VIEW wc_base_pair AS
  44978. SELECT feature.feature_id AS wc_base_pair_id,
  44979. feature.feature_id,
  44980. feature.dbxref_id,
  44981. feature.organism_id,
  44982. feature.name,
  44983. feature.uniquename,
  44984. feature.residues,
  44985. feature.seqlen,
  44986. feature.md5checksum,
  44987. feature.type_id,
  44988. feature.is_analysis,
  44989. feature.is_obsolete,
  44990. feature.timeaccessioned,
  44991. feature.timelastmodified
  44992. FROM (feature
  44993. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  44994. WHERE ((cvterm.name)::text = 'WC_base_pair'::text);
  44995. --
  44996. -- Name: whole_genome_sequence_status; Type: VIEW; Schema: so; Owner: -
  44997. --
  44998. CREATE VIEW whole_genome_sequence_status AS
  44999. SELECT feature.feature_id AS whole_genome_sequence_status_id,
  45000. feature.feature_id,
  45001. feature.dbxref_id,
  45002. feature.organism_id,
  45003. feature.name,
  45004. feature.uniquename,
  45005. feature.residues,
  45006. feature.seqlen,
  45007. feature.md5checksum,
  45008. feature.type_id,
  45009. feature.is_analysis,
  45010. feature.is_obsolete,
  45011. feature.timeaccessioned,
  45012. feature.timelastmodified
  45013. FROM (feature
  45014. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45015. 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));
  45016. --
  45017. -- Name: wild_type; Type: VIEW; Schema: so; Owner: -
  45018. --
  45019. CREATE VIEW wild_type AS
  45020. SELECT feature.feature_id AS wild_type_id,
  45021. feature.feature_id,
  45022. feature.dbxref_id,
  45023. feature.organism_id,
  45024. feature.name,
  45025. feature.uniquename,
  45026. feature.residues,
  45027. feature.seqlen,
  45028. feature.md5checksum,
  45029. feature.type_id,
  45030. feature.is_analysis,
  45031. feature.is_obsolete,
  45032. feature.timeaccessioned,
  45033. feature.timelastmodified
  45034. FROM (feature
  45035. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45036. WHERE ((cvterm.name)::text = 'wild_type'::text);
  45037. --
  45038. -- Name: wild_type_rescue_gene; Type: VIEW; Schema: so; Owner: -
  45039. --
  45040. CREATE VIEW wild_type_rescue_gene AS
  45041. SELECT feature.feature_id AS wild_type_rescue_gene_id,
  45042. feature.feature_id,
  45043. feature.dbxref_id,
  45044. feature.organism_id,
  45045. feature.name,
  45046. feature.uniquename,
  45047. feature.residues,
  45048. feature.seqlen,
  45049. feature.md5checksum,
  45050. feature.type_id,
  45051. feature.is_analysis,
  45052. feature.is_obsolete,
  45053. feature.timeaccessioned,
  45054. feature.timelastmodified
  45055. FROM (feature
  45056. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45057. WHERE ((cvterm.name)::text = 'wild_type_rescue_gene'::text);
  45058. --
  45059. -- Name: wobble_base_pair; Type: VIEW; Schema: so; Owner: -
  45060. --
  45061. CREATE VIEW wobble_base_pair AS
  45062. SELECT feature.feature_id AS wobble_base_pair_id,
  45063. feature.feature_id,
  45064. feature.dbxref_id,
  45065. feature.organism_id,
  45066. feature.name,
  45067. feature.uniquename,
  45068. feature.residues,
  45069. feature.seqlen,
  45070. feature.md5checksum,
  45071. feature.type_id,
  45072. feature.is_analysis,
  45073. feature.is_obsolete,
  45074. feature.timeaccessioned,
  45075. feature.timelastmodified
  45076. FROM (feature
  45077. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45078. WHERE ((cvterm.name)::text = 'wobble_base_pair'::text);
  45079. --
  45080. -- Name: wybutosine; Type: VIEW; Schema: so; Owner: -
  45081. --
  45082. CREATE VIEW wybutosine AS
  45083. SELECT feature.feature_id AS wybutosine_id,
  45084. feature.feature_id,
  45085. feature.dbxref_id,
  45086. feature.organism_id,
  45087. feature.name,
  45088. feature.uniquename,
  45089. feature.residues,
  45090. feature.seqlen,
  45091. feature.md5checksum,
  45092. feature.type_id,
  45093. feature.is_analysis,
  45094. feature.is_obsolete,
  45095. feature.timeaccessioned,
  45096. feature.timelastmodified
  45097. FROM (feature
  45098. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45099. WHERE ((cvterm.name)::text = 'wybutosine'::text);
  45100. --
  45101. -- Name: wyosine; Type: VIEW; Schema: so; Owner: -
  45102. --
  45103. CREATE VIEW wyosine AS
  45104. SELECT feature.feature_id AS wyosine_id,
  45105. feature.feature_id,
  45106. feature.dbxref_id,
  45107. feature.organism_id,
  45108. feature.name,
  45109. feature.uniquename,
  45110. feature.residues,
  45111. feature.seqlen,
  45112. feature.md5checksum,
  45113. feature.type_id,
  45114. feature.is_analysis,
  45115. feature.is_obsolete,
  45116. feature.timeaccessioned,
  45117. feature.timelastmodified
  45118. FROM (feature
  45119. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45120. WHERE ((cvterm.name)::text = 'wyosine'::text);
  45121. --
  45122. -- Name: x_element; Type: VIEW; Schema: so; Owner: -
  45123. --
  45124. CREATE VIEW x_element AS
  45125. SELECT feature.feature_id AS x_element_id,
  45126. feature.feature_id,
  45127. feature.dbxref_id,
  45128. feature.organism_id,
  45129. feature.name,
  45130. feature.uniquename,
  45131. feature.residues,
  45132. feature.seqlen,
  45133. feature.md5checksum,
  45134. feature.type_id,
  45135. feature.is_analysis,
  45136. feature.is_obsolete,
  45137. feature.timeaccessioned,
  45138. feature.timelastmodified
  45139. FROM (feature
  45140. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45141. WHERE ((cvterm.name)::text = 'X_element'::text);
  45142. --
  45143. -- Name: x_element_combinatorial_repeat; Type: VIEW; Schema: so; Owner: -
  45144. --
  45145. CREATE VIEW x_element_combinatorial_repeat AS
  45146. SELECT feature.feature_id AS x_element_combinatorial_repeat_id,
  45147. feature.feature_id,
  45148. feature.dbxref_id,
  45149. feature.organism_id,
  45150. feature.name,
  45151. feature.uniquename,
  45152. feature.residues,
  45153. feature.seqlen,
  45154. feature.md5checksum,
  45155. feature.type_id,
  45156. feature.is_analysis,
  45157. feature.is_obsolete,
  45158. feature.timeaccessioned,
  45159. feature.timelastmodified
  45160. FROM (feature
  45161. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45162. WHERE ((cvterm.name)::text = 'X_element_combinatorial_repeat'::text);
  45163. --
  45164. -- Name: y_prime_element; Type: VIEW; Schema: so; Owner: -
  45165. --
  45166. CREATE VIEW y_prime_element AS
  45167. SELECT feature.feature_id AS y_prime_element_id,
  45168. feature.feature_id,
  45169. feature.dbxref_id,
  45170. feature.organism_id,
  45171. feature.name,
  45172. feature.uniquename,
  45173. feature.residues,
  45174. feature.seqlen,
  45175. feature.md5checksum,
  45176. feature.type_id,
  45177. feature.is_analysis,
  45178. feature.is_obsolete,
  45179. feature.timeaccessioned,
  45180. feature.timelastmodified
  45181. FROM (feature
  45182. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45183. WHERE ((cvterm.name)::text = 'Y_prime_element'::text);
  45184. --
  45185. -- Name: y_rna; Type: VIEW; Schema: so; Owner: -
  45186. --
  45187. CREATE VIEW y_rna AS
  45188. SELECT feature.feature_id AS y_rna_id,
  45189. feature.feature_id,
  45190. feature.dbxref_id,
  45191. feature.organism_id,
  45192. feature.name,
  45193. feature.uniquename,
  45194. feature.residues,
  45195. feature.seqlen,
  45196. feature.md5checksum,
  45197. feature.type_id,
  45198. feature.is_analysis,
  45199. feature.is_obsolete,
  45200. feature.timeaccessioned,
  45201. feature.timelastmodified
  45202. FROM (feature
  45203. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45204. WHERE ((cvterm.name)::text = 'Y_RNA'::text);
  45205. --
  45206. -- Name: yac; Type: VIEW; Schema: so; Owner: -
  45207. --
  45208. CREATE VIEW yac AS
  45209. SELECT feature.feature_id AS yac_id,
  45210. feature.feature_id,
  45211. feature.dbxref_id,
  45212. feature.organism_id,
  45213. feature.name,
  45214. feature.uniquename,
  45215. feature.residues,
  45216. feature.seqlen,
  45217. feature.md5checksum,
  45218. feature.type_id,
  45219. feature.is_analysis,
  45220. feature.is_obsolete,
  45221. feature.timeaccessioned,
  45222. feature.timelastmodified
  45223. FROM (feature
  45224. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45225. WHERE ((cvterm.name)::text = 'YAC'::text);
  45226. --
  45227. -- Name: yac_end; Type: VIEW; Schema: so; Owner: -
  45228. --
  45229. CREATE VIEW yac_end AS
  45230. SELECT feature.feature_id AS yac_end_id,
  45231. feature.feature_id,
  45232. feature.dbxref_id,
  45233. feature.organism_id,
  45234. feature.name,
  45235. feature.uniquename,
  45236. feature.residues,
  45237. feature.seqlen,
  45238. feature.md5checksum,
  45239. feature.type_id,
  45240. feature.is_analysis,
  45241. feature.is_obsolete,
  45242. feature.timeaccessioned,
  45243. feature.timelastmodified
  45244. FROM (feature
  45245. JOIN cvterm ON ((feature.type_id = cvterm.cvterm_id)))
  45246. WHERE ((cvterm.name)::text = 'YAC_end'::text);
  45247. SET search_path = public, pg_catalog;
  45248. --
  45249. -- Name: cv_root; Type: VIEW; Schema: public; Owner: -
  45250. --
  45251. CREATE VIEW cv_root AS
  45252. SELECT cvterm.cv_id,
  45253. cvterm.cvterm_id AS root_cvterm_id
  45254. FROM cvterm
  45255. WHERE ((NOT (cvterm.cvterm_id IN ( SELECT cvterm_relationship.subject_id
  45256. FROM cvterm_relationship))) AND (cvterm.is_obsolete = 0));
  45257. --
  45258. -- Name: VIEW cv_root; Type: COMMENT; Schema: public; Owner: -
  45259. --
  45260. COMMENT ON VIEW cv_root IS 'the roots of a cv are the set of terms
  45261. which have no parents (terms that are not the subject of a
  45262. relation). Most cvs will have a single root, some may have >1. All
  45263. will have at least 1';
  45264. --
  45265. -- Name: stats_paths_to_root; Type: VIEW; Schema: public; Owner: -
  45266. --
  45267. CREATE VIEW stats_paths_to_root AS
  45268. SELECT cvtermpath.subject_id AS cvterm_id,
  45269. count(DISTINCT cvtermpath.cvtermpath_id) AS total_paths,
  45270. avg(cvtermpath.pathdistance) AS avg_distance,
  45271. min(cvtermpath.pathdistance) AS min_distance,
  45272. max(cvtermpath.pathdistance) AS max_distance
  45273. FROM (cvtermpath
  45274. JOIN cv_root ON ((cvtermpath.object_id = cv_root.root_cvterm_id)))
  45275. GROUP BY cvtermpath.subject_id;
  45276. --
  45277. -- Name: VIEW stats_paths_to_root; Type: COMMENT; Schema: public; Owner: -
  45278. --
  45279. COMMENT ON VIEW stats_paths_to_root IS 'per-cvterm statistics on its
  45280. placement in the DAG relative to the root. There may be multiple paths
  45281. from any term to the root. This gives the total number of paths, and
  45282. the average minimum and maximum distances. Here distance is defined by
  45283. cvtermpath.pathdistance';
  45284. --
  45285. -- Name: INDEX cvterm_c1; Type: COMMENT; Schema: public; Owner: -
  45286. --
  45287. COMMENT ON INDEX cvterm_c1 IS 'A name can mean different things in
  45288. different contexts; for example "chromosome" in SO and GO. A name
  45289. should be unique within an ontology or cv. A name may exist twice in a
  45290. cv, in both obsolete and non-obsolete forms - these will be for
  45291. different cvterms with different OBO identifiers; so GO documentation
  45292. for more details on obsoletion. Note that occasionally multiple
  45293. obsolete terms with the same name will exist in the same cv. If this
  45294. is a possibility for the ontology under consideration (e.g. GO) then the
  45295. ID should be appended to the name to ensure uniqueness.';
  45296. --
  45297. -- Name: INDEX cvterm_c2; Type: COMMENT; Schema: public; Owner: -
  45298. --
  45299. COMMENT ON INDEX cvterm_c2 IS 'The OBO identifier is globally unique.';
  45300. COMMENT ON INDEX featureprop_c1 IS 'For any one feature, multivalued
  45301. property-value pairs must be differentiated by rank.';
  45302. --
  45303. -- 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
  45304. --
  45305. CREATE OR REPLACE VIEW all_feature_names (
  45306. feature_id,
  45307. name,
  45308. organism_id
  45309. ) AS
  45310. SELECT feature_id,CAST(substring(uniquename from 0 for 255) as varchar(255)) as name,organism_id FROM feature
  45311. UNION
  45312. SELECT feature_id, name, organism_id FROM feature where name is not null
  45313. UNION
  45314. SELECT fs.feature_id,s.name,f.organism_id FROM feature_synonym fs, synonym s, feature f
  45315. WHERE fs.synonym_id = s.synonym_id AND fs.feature_id = f.feature_id
  45316. UNION
  45317. 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
  45318. WHERE f.feature_id = fp.feature_id
  45319. UNION
  45320. SELECT fd.feature_id, d.accession, f.organism_id FROM feature_dbxref fd, dbxref d,feature f
  45321. WHERE fd.dbxref_id = d.dbxref_id AND fd.feature_id = f.feature_id;
  45322. --
  45323. -- Name: common_ancestor_cvterm; Type: VIEW; Schema: public; Owner: -
  45324. --
  45325. CREATE VIEW common_ancestor_cvterm AS
  45326. SELECT p1.subject_id AS cvterm1_id,
  45327. p2.subject_id AS cvterm2_id,
  45328. p1.object_id AS ancestor_cvterm_id,
  45329. p1.pathdistance AS pathdistance1,
  45330. p2.pathdistance AS pathdistance2,
  45331. (p1.pathdistance + p2.pathdistance) AS total_pathdistance
  45332. FROM cvtermpath p1,
  45333. cvtermpath p2
  45334. WHERE (p1.object_id = p2.object_id);
  45335. --
  45336. -- Name: VIEW common_ancestor_cvterm; Type: COMMENT; Schema: public; Owner: -
  45337. --
  45338. COMMENT ON VIEW common_ancestor_cvterm IS 'The common ancestor of any
  45339. two terms is the intersection of both terms ancestors. Two terms can
  45340. have multiple common ancestors. Use total_pathdistance to get the
  45341. least common ancestor';
  45342. --
  45343. -- Name: common_descendant_cvterm; Type: VIEW; Schema: public; Owner: -
  45344. --
  45345. CREATE VIEW common_descendant_cvterm AS
  45346. SELECT p1.object_id AS cvterm1_id,
  45347. p2.object_id AS cvterm2_id,
  45348. p1.subject_id AS ancestor_cvterm_id,
  45349. p1.pathdistance AS pathdistance1,
  45350. p2.pathdistance AS pathdistance2,
  45351. (p1.pathdistance + p2.pathdistance) AS total_pathdistance
  45352. FROM cvtermpath p1,
  45353. cvtermpath p2
  45354. WHERE (p1.subject_id = p2.subject_id);
  45355. --
  45356. -- Name: VIEW common_descendant_cvterm; Type: COMMENT; Schema: public; Owner: -
  45357. --
  45358. COMMENT ON VIEW common_descendant_cvterm IS 'The common descendant of
  45359. any two terms is the intersection of both terms descendants. Two terms
  45360. can have multiple common descendants. Use total_pathdistance to get
  45361. the least common ancestor';
  45362. --
  45363. -- Name: cv_cvterm_count; Type: VIEW; Schema: public; Owner: -
  45364. --
  45365. CREATE VIEW cv_cvterm_count AS
  45366. SELECT cv.name,
  45367. count(*) AS num_terms_excl_obs
  45368. FROM (cv
  45369. JOIN cvterm USING (cv_id))
  45370. WHERE (cvterm.is_obsolete = 0)
  45371. GROUP BY cv.name;
  45372. --
  45373. -- Name: VIEW cv_cvterm_count; Type: COMMENT; Schema: public; Owner: -
  45374. --
  45375. COMMENT ON VIEW cv_cvterm_count IS 'per-cv terms counts (excludes obsoletes)';
  45376. --
  45377. -- Name: cv_cvterm_count_with_obs; Type: VIEW; Schema: public; Owner: -
  45378. --
  45379. CREATE VIEW cv_cvterm_count_with_obs AS
  45380. SELECT cv.name,
  45381. count(*) AS num_terms_incl_obs
  45382. FROM (cv
  45383. JOIN cvterm USING (cv_id))
  45384. GROUP BY cv.name;
  45385. --
  45386. -- Name: VIEW cv_cvterm_count_with_obs; Type: COMMENT; Schema: public; Owner: -
  45387. --
  45388. COMMENT ON VIEW cv_cvterm_count_with_obs IS 'per-cv terms counts (includes obsoletes)';
  45389. --
  45390. -- Name: cv_leaf; Type: VIEW; Schema: public; Owner: -
  45391. --
  45392. CREATE VIEW cv_leaf AS
  45393. SELECT cvterm.cv_id,
  45394. cvterm.cvterm_id
  45395. FROM cvterm
  45396. WHERE (NOT (cvterm.cvterm_id IN ( SELECT cvterm_relationship.object_id
  45397. FROM cvterm_relationship)));
  45398. --
  45399. -- Name: VIEW cv_leaf; Type: COMMENT; Schema: public; Owner: -
  45400. --
  45401. COMMENT ON VIEW cv_leaf IS 'the leaves of a cv are the set of terms
  45402. which have no children (terms that are not the object of a
  45403. relation). All cvs will have at least 1 leaf';
  45404. --
  45405. -- Name: cv_link_count; Type: VIEW; Schema: public; Owner: -
  45406. --
  45407. CREATE VIEW cv_link_count AS
  45408. SELECT cv.name AS cv_name,
  45409. relation.name AS relation_name,
  45410. relation_cv.name AS relation_cv_name,
  45411. count(*) AS num_links
  45412. FROM ((((cv
  45413. JOIN cvterm ON ((cvterm.cv_id = cv.cv_id)))
  45414. JOIN cvterm_relationship ON ((cvterm.cvterm_id = cvterm_relationship.subject_id)))
  45415. JOIN cvterm relation ON ((cvterm_relationship.type_id = relation.cvterm_id)))
  45416. JOIN cv relation_cv ON ((relation.cv_id = relation_cv.cv_id)))
  45417. GROUP BY cv.name, relation.name, relation_cv.name;
  45418. --
  45419. -- Name: VIEW cv_link_count; Type: COMMENT; Schema: public; Owner: -
  45420. --
  45421. COMMENT ON VIEW cv_link_count IS 'per-cv summary of number of
  45422. links (cvterm_relationships) broken down by
  45423. relationship_type. num_links is the total # of links of the specified
  45424. type in which the subject_id of the link is in the named cv';
  45425. --
  45426. -- Name: cv_path_count; Type: VIEW; Schema: public; Owner: -
  45427. --
  45428. CREATE VIEW cv_path_count AS
  45429. SELECT cv.name AS cv_name,
  45430. relation.name AS relation_name,
  45431. relation_cv.name AS relation_cv_name,
  45432. count(*) AS num_paths
  45433. FROM ((((cv
  45434. JOIN cvterm ON ((cvterm.cv_id = cv.cv_id)))
  45435. JOIN cvtermpath ON ((cvterm.cvterm_id = cvtermpath.subject_id)))
  45436. JOIN cvterm relation ON ((cvtermpath.type_id = relation.cvterm_id)))
  45437. JOIN cv relation_cv ON ((relation.cv_id = relation_cv.cv_id)))
  45438. GROUP BY cv.name, relation.name, relation_cv.name;
  45439. --
  45440. -- Name: VIEW cv_path_count; Type: COMMENT; Schema: public; Owner: -
  45441. --
  45442. COMMENT ON VIEW cv_path_count IS 'per-cv summary of number of
  45443. paths (cvtermpaths) broken down by relationship_type. num_paths is the
  45444. total # of paths of the specified type in which the subject_id of the
  45445. path is in the named cv. See also: cv_distinct_relations';
  45446. --
  45447. -- Name: db_dbxref_count; Type: VIEW; Schema: public; Owner: -
  45448. --
  45449. CREATE VIEW db_dbxref_count AS
  45450. SELECT db.name,
  45451. count(*) AS num_dbxrefs
  45452. FROM (db
  45453. JOIN dbxref USING (db_id))
  45454. GROUP BY db.name;
  45455. --
  45456. -- Name: VIEW db_dbxref_count; Type: COMMENT; Schema: public; Owner: -
  45457. --
  45458. COMMENT ON VIEW db_dbxref_count IS 'per-db dbxref counts';
  45459. --
  45460. -- Name: dfeatureloc; Type: VIEW; Schema: public; Owner: -
  45461. --
  45462. CREATE VIEW dfeatureloc AS
  45463. SELECT featureloc.featureloc_id,
  45464. featureloc.feature_id,
  45465. featureloc.srcfeature_id,
  45466. featureloc.fmin AS nbeg,
  45467. featureloc.is_fmin_partial AS is_nbeg_partial,
  45468. featureloc.fmax AS nend,
  45469. featureloc.is_fmax_partial AS is_nend_partial,
  45470. featureloc.strand,
  45471. featureloc.phase,
  45472. featureloc.residue_info,
  45473. featureloc.locgroup,
  45474. featureloc.rank
  45475. FROM featureloc
  45476. WHERE ((featureloc.strand < 0) OR (featureloc.phase < 0))
  45477. UNION
  45478. SELECT featureloc.featureloc_id,
  45479. featureloc.feature_id,
  45480. featureloc.srcfeature_id,
  45481. featureloc.fmax AS nbeg,
  45482. featureloc.is_fmax_partial AS is_nbeg_partial,
  45483. featureloc.fmin AS nend,
  45484. featureloc.is_fmin_partial AS is_nend_partial,
  45485. featureloc.strand,
  45486. featureloc.phase,
  45487. featureloc.residue_info,
  45488. featureloc.locgroup,
  45489. featureloc.rank
  45490. FROM featureloc
  45491. WHERE (((featureloc.strand IS NULL) OR (featureloc.strand >= 0)) OR (featureloc.phase >= 0));
  45492. --
  45493. -- Name: feature_contains; Type: VIEW; Schema: public; Owner: -
  45494. --
  45495. CREATE VIEW feature_contains AS
  45496. SELECT x.feature_id AS subject_id,
  45497. y.feature_id AS object_id
  45498. FROM featureloc x,
  45499. featureloc y
  45500. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((y.fmin >= x.fmin) AND (y.fmin <= x.fmax)));
  45501. --
  45502. -- Name: VIEW feature_contains; Type: COMMENT; Schema: public; Owner: -
  45503. --
  45504. COMMENT ON VIEW feature_contains IS 'subject intervals contains (or is
  45505. same as) object interval. transitive,reflexive';
  45506. --
  45507. -- Name: feature_difference; Type: VIEW; Schema: public; Owner: -
  45508. --
  45509. CREATE VIEW feature_difference AS
  45510. SELECT x.feature_id AS subject_id,
  45511. y.feature_id AS object_id,
  45512. x.strand AS srcfeature_id,
  45513. x.srcfeature_id AS fmin,
  45514. x.fmin AS fmax,
  45515. y.fmin AS strand
  45516. FROM featureloc x,
  45517. featureloc y
  45518. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmin < y.fmin) AND (x.fmax >= y.fmax)))
  45519. UNION
  45520. SELECT x.feature_id AS subject_id,
  45521. y.feature_id AS object_id,
  45522. x.strand AS srcfeature_id,
  45523. x.srcfeature_id AS fmin,
  45524. y.fmax,
  45525. x.fmax AS strand
  45526. FROM featureloc x,
  45527. featureloc y
  45528. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax > y.fmax) AND (x.fmin <= y.fmin)));
  45529. --
  45530. -- Name: VIEW feature_difference; Type: COMMENT; Schema: public; Owner: -
  45531. --
  45532. COMMENT ON VIEW feature_difference IS 'size of gap between two features. must be abutting or disjoint';
  45533. --
  45534. -- Name: feature_disjoint; Type: VIEW; Schema: public; Owner: -
  45535. --
  45536. CREATE VIEW feature_disjoint AS
  45537. SELECT x.feature_id AS subject_id,
  45538. y.feature_id AS object_id
  45539. FROM featureloc x,
  45540. featureloc y
  45541. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax < y.fmin) AND (x.fmin > y.fmax)));
  45542. --
  45543. -- Name: VIEW feature_disjoint; Type: COMMENT; Schema: public; Owner: -
  45544. --
  45545. COMMENT ON VIEW feature_disjoint IS 'featurelocs do not meet. symmetric';
  45546. --
  45547. -- Name: feature_distance; Type: VIEW; Schema: public; Owner: -
  45548. --
  45549. CREATE VIEW feature_distance AS
  45550. SELECT x.feature_id AS subject_id,
  45551. y.feature_id AS object_id,
  45552. x.srcfeature_id,
  45553. x.strand AS subject_strand,
  45554. y.strand AS object_strand,
  45555. CASE
  45556. WHEN (x.fmax <= y.fmin) THEN (x.fmax - y.fmin)
  45557. ELSE (y.fmax - x.fmin)
  45558. END AS distance
  45559. FROM featureloc x,
  45560. featureloc y
  45561. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax <= y.fmin) OR (x.fmin >= y.fmax)));
  45562. --
  45563. -- Name: feature_intersection; Type: VIEW; Schema: public; Owner: -
  45564. --
  45565. CREATE VIEW feature_intersection AS
  45566. SELECT x.feature_id AS subject_id,
  45567. y.feature_id AS object_id,
  45568. x.srcfeature_id,
  45569. x.strand AS subject_strand,
  45570. y.strand AS object_strand,
  45571. CASE
  45572. WHEN (x.fmin < y.fmin) THEN y.fmin
  45573. ELSE x.fmin
  45574. END AS fmin,
  45575. CASE
  45576. WHEN (x.fmax > y.fmax) THEN y.fmax
  45577. ELSE x.fmax
  45578. END AS fmax
  45579. FROM featureloc x,
  45580. featureloc y
  45581. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax >= y.fmin) AND (x.fmin <= y.fmax)));
  45582. --
  45583. -- Name: VIEW feature_intersection; Type: COMMENT; Schema: public; Owner: -
  45584. --
  45585. COMMENT ON VIEW feature_intersection IS 'set-intersection on interval defined by featureloc. featurelocs must meet';
  45586. --
  45587. -- Name: feature_meets; Type: VIEW; Schema: public; Owner: -
  45588. --
  45589. CREATE VIEW feature_meets AS
  45590. SELECT x.feature_id AS subject_id,
  45591. y.feature_id AS object_id
  45592. FROM featureloc x,
  45593. featureloc y
  45594. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax >= y.fmin) AND (x.fmin <= y.fmax)));
  45595. --
  45596. -- Name: VIEW feature_meets; Type: COMMENT; Schema: public; Owner: -
  45597. --
  45598. COMMENT ON VIEW feature_meets IS 'intervals have at least one
  45599. interbase point in common (ie overlap OR abut). symmetric,reflexive';
  45600. --
  45601. -- Name: feature_meets_on_same_strand; Type: VIEW; Schema: public; Owner: -
  45602. --
  45603. CREATE VIEW feature_meets_on_same_strand AS
  45604. SELECT x.feature_id AS subject_id,
  45605. y.feature_id AS object_id
  45606. FROM featureloc x,
  45607. featureloc y
  45608. WHERE (((x.srcfeature_id = y.srcfeature_id) AND (x.strand = y.strand)) AND ((x.fmax >= y.fmin) AND (x.fmin <= y.fmax)));
  45609. --
  45610. -- Name: VIEW feature_meets_on_same_strand; Type: COMMENT; Schema: public; Owner: -
  45611. --
  45612. COMMENT ON VIEW feature_meets_on_same_strand IS 'as feature_meets, but
  45613. featurelocs must be on the same strand. symmetric,reflexive';
  45614. --
  45615. -- Name: featureset_meets; Type: VIEW; Schema: public; Owner: -
  45616. --
  45617. CREATE VIEW featureset_meets AS
  45618. SELECT x.object_id AS subject_id,
  45619. y.object_id
  45620. FROM ((feature_meets r
  45621. JOIN feature_relationship x ON ((r.subject_id = x.subject_id)))
  45622. JOIN feature_relationship y ON ((r.object_id = y.subject_id)));
  45623. --
  45624. -- Name: feature_union; Type: VIEW; Schema: public; Owner: -
  45625. --
  45626. CREATE VIEW feature_union AS
  45627. SELECT x.feature_id AS subject_id,
  45628. y.feature_id AS object_id,
  45629. x.srcfeature_id,
  45630. x.strand AS subject_strand,
  45631. y.strand AS object_strand,
  45632. CASE
  45633. WHEN (x.fmin < y.fmin) THEN x.fmin
  45634. ELSE y.fmin
  45635. END AS fmin,
  45636. CASE
  45637. WHEN (x.fmax > y.fmax) THEN x.fmax
  45638. ELSE y.fmax
  45639. END AS fmax
  45640. FROM featureloc x,
  45641. featureloc y
  45642. WHERE ((x.srcfeature_id = y.srcfeature_id) AND ((x.fmax >= y.fmin) AND (x.fmin <= y.fmax)));
  45643. --
  45644. -- Name: VIEW feature_union; Type: COMMENT; Schema: public; Owner: -
  45645. --
  45646. COMMENT ON VIEW feature_union IS 'set-union on interval defined by featureloc. featurelocs must meet';
  45647. --
  45648. -- Name: f_type; Type: VIEW; Schema: public; Owner: -
  45649. --
  45650. CREATE VIEW f_type AS
  45651. SELECT f.feature_id,
  45652. f.name,
  45653. f.dbxref_id,
  45654. c.name AS type,
  45655. f.residues,
  45656. f.seqlen,
  45657. f.md5checksum,
  45658. f.type_id,
  45659. f.timeaccessioned,
  45660. f.timelastmodified
  45661. FROM feature f,
  45662. cvterm c
  45663. WHERE (f.type_id = c.cvterm_id);
  45664. --
  45665. -- Name: f_loc; Type: VIEW; Schema: public; Owner: -
  45666. --
  45667. CREATE VIEW f_loc AS
  45668. SELECT f.feature_id,
  45669. f.name,
  45670. f.dbxref_id,
  45671. fl.nbeg,
  45672. fl.nend,
  45673. fl.strand
  45674. FROM dfeatureloc fl,
  45675. f_type f
  45676. WHERE (f.feature_id = fl.feature_id);
  45677. --
  45678. -- Name: fnr_type; Type: VIEW; Schema: public; Owner: -
  45679. --
  45680. CREATE VIEW fnr_type AS
  45681. SELECT f.feature_id,
  45682. f.name,
  45683. f.dbxref_id,
  45684. c.name AS type,
  45685. f.residues,
  45686. f.seqlen,
  45687. f.md5checksum,
  45688. f.type_id,
  45689. f.timeaccessioned,
  45690. f.timelastmodified
  45691. FROM (feature f
  45692. LEFT JOIN analysisfeature af ON ((f.feature_id = af.feature_id))),
  45693. cvterm c
  45694. WHERE ((f.type_id = c.cvterm_id) AND (af.feature_id IS NULL));
  45695. --
  45696. -- Name: fp_key; Type: VIEW; Schema: public; Owner: -
  45697. --
  45698. CREATE VIEW fp_key AS
  45699. SELECT fp.feature_id,
  45700. c.name AS pkey,
  45701. fp.value
  45702. FROM featureprop fp,
  45703. cvterm c
  45704. WHERE (fp.featureprop_id = c.cvterm_id);
  45705. --
  45706. -- Name: gff3view; Type: VIEW; Schema: public; Owner: -
  45707. --
  45708. CREATE VIEW gff3view AS
  45709. SELECT f.feature_id,
  45710. sf.name AS ref,
  45711. COALESCE(gffdbx.accession, '.'::character varying(255)) AS source,
  45712. cv.name AS type,
  45713. (fl.fmin + 1) AS fstart,
  45714. fl.fmax AS fend,
  45715. COALESCE((af.significance)::text, '.'::text) AS score,
  45716. CASE
  45717. WHEN (fl.strand = (-1)) THEN '-'::text
  45718. WHEN (fl.strand = 1) THEN '+'::text
  45719. ELSE '.'::text
  45720. END AS strand,
  45721. COALESCE((fl.phase)::text, '.'::text) AS phase,
  45722. f.seqlen,
  45723. f.name,
  45724. f.organism_id
  45725. FROM (((((feature f
  45726. LEFT JOIN featureloc fl ON ((f.feature_id = fl.feature_id)))
  45727. LEFT JOIN feature sf ON ((fl.srcfeature_id = sf.feature_id)))
  45728. LEFT JOIN ( SELECT fd.feature_id,
  45729. d.accession
  45730. FROM ((feature_dbxref fd
  45731. JOIN dbxref d USING (dbxref_id))
  45732. JOIN db USING (db_id))
  45733. WHERE ((db.name)::text = 'GFF_source'::text)) gffdbx ON ((f.feature_id = gffdbx.feature_id)))
  45734. LEFT JOIN cvterm cv ON ((f.type_id = cv.cvterm_id)))
  45735. LEFT JOIN analysisfeature af ON ((f.feature_id = af.feature_id)));
  45736. --
  45737. -- Name: intron_combined_view; Type: VIEW; Schema: public; Owner: -
  45738. --
  45739. CREATE VIEW intron_combined_view AS
  45740. SELECT x1.feature_id AS exon1_id,
  45741. x2.feature_id AS exon2_id,
  45742. CASE
  45743. WHEN (l1.strand = (-1)) THEN l2.fmax
  45744. ELSE l1.fmax
  45745. END AS fmin,
  45746. CASE
  45747. WHEN (l1.strand = (-1)) THEN l1.fmin
  45748. ELSE l2.fmin
  45749. END AS fmax,
  45750. l1.strand,
  45751. l1.srcfeature_id,
  45752. r1.rank AS intron_rank,
  45753. r1.object_id AS transcript_id
  45754. FROM ((((((cvterm
  45755. JOIN feature x1 ON ((x1.type_id = cvterm.cvterm_id)))
  45756. JOIN feature_relationship r1 ON ((x1.feature_id = r1.subject_id)))
  45757. JOIN featureloc l1 ON ((x1.feature_id = l1.feature_id)))
  45758. JOIN feature x2 ON ((x2.type_id = cvterm.cvterm_id)))
  45759. JOIN feature_relationship r2 ON ((x2.feature_id = r2.subject_id)))
  45760. JOIN featureloc l2 ON ((x2.feature_id = l2.feature_id)))
  45761. 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));
  45762. --
  45763. -- Name: intronloc_view; Type: VIEW; Schema: public; Owner: -
  45764. --
  45765. CREATE VIEW intronloc_view AS
  45766. SELECT DISTINCT intron_combined_view.exon1_id,
  45767. intron_combined_view.exon2_id,
  45768. intron_combined_view.fmin,
  45769. intron_combined_view.fmax,
  45770. intron_combined_view.strand,
  45771. intron_combined_view.srcfeature_id
  45772. FROM intron_combined_view;
  45773. --
  45774. -- Name: type_feature_count; Type: VIEW; Schema: public; Owner: -
  45775. --
  45776. CREATE VIEW type_feature_count AS
  45777. SELECT t.name AS type,
  45778. count(*) AS num_features
  45779. FROM (cvterm t
  45780. JOIN feature ON ((feature.type_id = t.cvterm_id)))
  45781. GROUP BY t.name;
  45782. --
  45783. -- Name: VIEW type_feature_count; Type: COMMENT; Schema: public; Owner: -
  45784. --
  45785. COMMENT ON VIEW type_feature_count IS 'per-feature-type feature counts';
  45786. --
  45787. -- Name: gffatts; Type: VIEW; Schema: public; Owner: -
  45788. --
  45789. CREATE VIEW gffatts AS
  45790. SELECT fs.feature_id,
  45791. 'Ontology_term'::text AS type,
  45792. s.name AS attribute
  45793. FROM cvterm s,
  45794. feature_cvterm fs
  45795. WHERE (fs.cvterm_id = s.cvterm_id)
  45796. UNION ALL
  45797. SELECT fs.feature_id,
  45798. 'Dbxref'::text AS type,
  45799. (((d.name)::text || ':'::text) || (s.accession)::text) AS attribute
  45800. FROM dbxref s,
  45801. feature_dbxref fs,
  45802. db d
  45803. WHERE ((fs.dbxref_id = s.dbxref_id) AND (s.db_id = d.db_id))
  45804. UNION ALL
  45805. SELECT fs.feature_id,
  45806. 'Alias'::text AS type,
  45807. s.name AS attribute
  45808. FROM synonym s,
  45809. feature_synonym fs
  45810. WHERE (fs.synonym_id = s.synonym_id)
  45811. UNION ALL
  45812. SELECT fp.feature_id,
  45813. cv.name AS type,
  45814. fp.value AS attribute
  45815. FROM featureprop fp,
  45816. cvterm cv
  45817. WHERE (fp.type_id = cv.cvterm_id)
  45818. UNION ALL
  45819. SELECT fs.feature_id,
  45820. 'pub'::text AS type,
  45821. (((s.series_name)::text || ':'::text) || s.title) AS attribute
  45822. FROM pub s,
  45823. feature_pub fs
  45824. WHERE (fs.pub_id = s.pub_id);
  45825. --
  45826. -- Name: gff3atts; Type: VIEW; Schema: public; Owner: -
  45827. --
  45828. CREATE VIEW gff3atts AS
  45829. SELECT fs.feature_id,
  45830. 'Ontology_term'::text AS type,
  45831. CASE
  45832. WHEN ((db.name)::text ~~ '%Gene Ontology%'::text) THEN (('GO:'::text || (dbx.accession)::text))::character varying
  45833. WHEN ((db.name)::text ~~ 'Sequence Ontology%'::text) THEN (('SO:'::text || (dbx.accession)::text))::character varying
  45834. ELSE ((((db.name)::text || ':'::text) || (dbx.accession)::text))::character varying
  45835. END AS attribute
  45836. FROM cvterm s,
  45837. dbxref dbx,
  45838. feature_cvterm fs,
  45839. db
  45840. WHERE (((fs.cvterm_id = s.cvterm_id) AND (s.dbxref_id = dbx.dbxref_id)) AND (db.db_id = dbx.db_id))
  45841. UNION ALL
  45842. SELECT fs.feature_id,
  45843. 'Dbxref'::text AS type,
  45844. (((d.name)::text || ':'::text) || (s.accession)::text) AS attribute
  45845. FROM dbxref s,
  45846. feature_dbxref fs,
  45847. db d
  45848. WHERE (((fs.dbxref_id = s.dbxref_id) AND (s.db_id = d.db_id)) AND ((d.name)::text <> 'GFF_source'::text))
  45849. UNION ALL
  45850. SELECT f.feature_id,
  45851. 'Alias'::text AS type,
  45852. s.name AS attribute
  45853. FROM synonym s,
  45854. feature_synonym fs,
  45855. feature f
  45856. 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))
  45857. UNION ALL
  45858. SELECT fp.feature_id,
  45859. cv.name AS type,
  45860. fp.value AS attribute
  45861. FROM featureprop fp,
  45862. cvterm cv
  45863. WHERE (fp.type_id = cv.cvterm_id)
  45864. UNION ALL
  45865. SELECT fs.feature_id,
  45866. 'pub'::text AS type,
  45867. (((s.series_name)::text || ':'::text) || s.title) AS attribute
  45868. FROM pub s,
  45869. feature_pub fs
  45870. WHERE (fs.pub_id = s.pub_id)
  45871. UNION ALL
  45872. SELECT fr.subject_id AS feature_id,
  45873. 'Parent'::text AS type,
  45874. parent.uniquename AS attribute
  45875. FROM feature_relationship fr,
  45876. feature parent
  45877. WHERE ((fr.object_id = parent.feature_id) AND (fr.type_id = ( SELECT cvterm.cvterm_id
  45878. FROM cvterm
  45879. WHERE (((cvterm.name)::text = 'part_of'::text) AND (cvterm.cv_id IN ( SELECT cv.cv_id
  45880. FROM cv
  45881. WHERE ((cv.name)::text = 'relationship'::text)))))))
  45882. UNION ALL
  45883. SELECT fr.subject_id AS feature_id,
  45884. 'Derives_from'::text AS type,
  45885. parent.uniquename AS attribute
  45886. FROM feature_relationship fr,
  45887. feature parent
  45888. WHERE ((fr.object_id = parent.feature_id) AND (fr.type_id = ( SELECT cvterm.cvterm_id
  45889. FROM cvterm
  45890. WHERE (((cvterm.name)::text = 'derives_from'::text) AND (cvterm.cv_id IN ( SELECT cv.cv_id
  45891. FROM cv
  45892. WHERE ((cv.name)::text = 'relationship'::text)))))))
  45893. UNION ALL
  45894. SELECT fl.feature_id,
  45895. 'Target'::text AS type,
  45896. (((((((target.name)::text || ' '::text) || (fl.fmin + 1)) || ' '::text) || fl.fmax) || ' '::text) || fl.strand) AS attribute
  45897. FROM featureloc fl,
  45898. feature target
  45899. WHERE ((fl.srcfeature_id = target.feature_id) AND (fl.rank <> 0))
  45900. UNION ALL
  45901. SELECT feature.feature_id,
  45902. 'ID'::text AS type,
  45903. feature.uniquename AS attribute
  45904. FROM feature
  45905. WHERE (NOT (feature.type_id IN ( SELECT cvterm.cvterm_id
  45906. FROM cvterm
  45907. WHERE ((cvterm.name)::text = 'CDS'::text))))
  45908. UNION ALL
  45909. SELECT feature.feature_id,
  45910. 'chado_feature_id'::text AS type,
  45911. (feature.feature_id)::character varying AS attribute
  45912. FROM feature
  45913. UNION ALL
  45914. SELECT feature.feature_id,
  45915. 'Name'::text AS type,
  45916. feature.name AS attribute
  45917. FROM feature;
  45918. CREATE OR REPLACE VIEW common_descendant_cvterm AS
  45919. SELECT
  45920. p1.object_id AS cvterm1_id,
  45921. p2.object_id AS cvterm2_id,
  45922. p1.subject_id AS ancestor_cvterm_id,
  45923. p1.pathdistance AS pathdistance1,
  45924. p2.pathdistance AS pathdistance2,
  45925. p1.pathdistance + p2.pathdistance
  45926. AS total_pathdistance
  45927. FROM
  45928. cvtermpath AS p1,
  45929. cvtermpath AS p2
  45930. WHERE
  45931. p1.subject_id = p2.subject_id;
  45932. --
  45933. -- Name: gfffeatureatts(integer); Type: FUNCTION; Schema: public; Owner: chado
  45934. --
  45935. CREATE FUNCTION gfffeatureatts(integer) RETURNS SETOF gffatts
  45936. LANGUAGE sql
  45937. AS $_$
  45938. SELECT feature_id, 'Ontology_term' AS type, s.name AS attribute
  45939. FROM cvterm s, feature_cvterm fs
  45940. WHERE fs.feature_id= $1 AND fs.cvterm_id = s.cvterm_id
  45941. UNION
  45942. SELECT feature_id, 'Dbxref' AS type, d.name || ':' || s.accession AS attribute
  45943. FROM dbxref s, feature_dbxref fs, db d
  45944. WHERE fs.feature_id= $1 AND fs.dbxref_id = s.dbxref_id AND s.db_id = d.db_id
  45945. UNION
  45946. SELECT feature_id, 'Alias' AS type, s.name AS attribute
  45947. FROM synonym s, feature_synonym fs
  45948. WHERE fs.feature_id= $1 AND fs.synonym_id = s.synonym_id
  45949. UNION
  45950. SELECT fp.feature_id,cv.name,fp.value
  45951. FROM featureprop fp, cvterm cv
  45952. WHERE fp.feature_id= $1 AND fp.type_id = cv.cvterm_id
  45953. UNION
  45954. SELECT feature_id, 'pub' AS type, s.series_name || ':' || s.title AS attribute
  45955. FROM pub s, feature_pub fs
  45956. WHERE fs.feature_id= $1 AND fs.pub_id = s.pub_id
  45957. $_$;
  45958. DROP INDEX IF EXISTS feature_relationship_idx1b;
  45959. create index feature_relationship_idx1b on feature_relationship (object_id, subject_id, type_id);
  45960. DROP INDEX IF EXISTS featureloc_idx1b;
  45961. create index featureloc_idx1b on featureloc (feature_id, fmin, fmax);
  45962. DROP INDEX IF EXISTS feature_idx1b;
  45963. create index feature_idx1b on feature (feature_id, dbxref_id) where dbxref_id is not null;
  45964. --
  45965. -- Name: _fill_cvtermpath4node(BIGINT, BIGINT, BIGINT, BIGINT, INTEGER)
  45966. --
  45967. DROP FUNCTION IF EXISTS _fill_cvtermpath4node(integer, integer, integer, integer, integer);
  45968. CREATE OR REPLACE FUNCTION _fill_cvtermpath4node(BIGINT, BIGINT, BIGINT, BIGINT, INTEGER) RETURNS INTEGER AS
  45969. '
  45970. DECLARE
  45971. origin alias for $1;
  45972. child_id alias for $2;
  45973. cvid alias for $3;
  45974. typeid alias for $4;
  45975. depth alias for $5;
  45976. cterm cvterm_relationship%ROWTYPE;
  45977. exist_c int;
  45978. BEGIN
  45979. --- RAISE NOTICE ''depth=% root=%'', depth,child_id;
  45980. --- not check type_id as it may be null and not very meaningful in cvtermpath when pathdistance > 1
  45981. SELECT INTO exist_c count(*) FROM cvtermpath WHERE cv_id = cvid AND object_id = origin AND subject_id = child_id AND pathdistance = depth;
  45982. IF (exist_c = 0) THEN
  45983. INSERT INTO cvtermpath (object_id, subject_id, cv_id, type_id, pathdistance) VALUES(origin, child_id, cvid, typeid, depth);
  45984. END IF;
  45985. FOR cterm IN SELECT * FROM cvterm_relationship WHERE object_id = child_id LOOP
  45986. PERFORM _fill_cvtermpath4node(origin, cterm.subject_id, cvid, cterm.type_id, depth+1);
  45987. END LOOP;
  45988. RETURN 1;
  45989. END;
  45990. '
  45991. LANGUAGE 'plpgsql';
  45992. --
  45993. -- Name: _fill_cvtermpath4root(BIGINT, BIGINT)
  45994. --
  45995. DROP FUNCTION IF EXISTS _fill_cvtermpath4root(integer, integer);
  45996. CREATE OR REPLACE FUNCTION _fill_cvtermpath4root(BIGINT, BIGINT) RETURNS INTEGER AS
  45997. '
  45998. DECLARE
  45999. rootid alias for $1;
  46000. cvid alias for $2;
  46001. ttype bigint;
  46002. cterm cvterm_relationship%ROWTYPE;
  46003. child cvterm_relationship%ROWTYPE;
  46004. BEGIN
  46005. SELECT INTO ttype cvterm_id FROM cvterm WHERE (name = ''isa'' OR name = ''is_a'');
  46006. PERFORM _fill_cvtermpath4node(rootid, rootid, cvid, ttype, 0);
  46007. FOR cterm IN SELECT * FROM cvterm_relationship WHERE object_id = rootid LOOP
  46008. PERFORM _fill_cvtermpath4root(cterm.subject_id, cvid);
  46009. -- RAISE NOTICE ''DONE for term, %'', cterm.subject_id;
  46010. END LOOP;
  46011. RETURN 1;
  46012. END;
  46013. '
  46014. LANGUAGE 'plpgsql';
  46015. --
  46016. -- Name: fill_cvtermpath(BIGINT)
  46017. --
  46018. DROP FUNCTION IF EXISTS fill_cvtermpath(integer);
  46019. CREATE OR REPLACE FUNCTION fill_cvtermpath(BIGINT) RETURNS INTEGER AS
  46020. '
  46021. DECLARE
  46022. cvid alias for $1;
  46023. root cvterm%ROWTYPE;
  46024. BEGIN
  46025. DELETE FROM cvtermpath WHERE cv_id = cvid;
  46026. 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
  46027. PERFORM _fill_cvtermpath4root(root.cvterm_id, root.cv_id);
  46028. END LOOP;
  46029. RETURN 1;
  46030. END;
  46031. '
  46032. LANGUAGE 'plpgsql';
  46033. --
  46034. -- Name: _fill_cvtermpath4node2detect_cycle(BIGINT, BIGINT, BIGINT, BIGINT, INTEGER)
  46035. --
  46036. DROP FUNCTION IF EXISTS _fill_cvtermpath4node2detect_cycle(integer, integer, integer, integer, integer);
  46037. CREATE OR REPLACE FUNCTION _fill_cvtermpath4node2detect_cycle(BIGINT, BIGINT, BIGINT, BIGINT, INTEGER) RETURNS BIGINT AS
  46038. '
  46039. DECLARE
  46040. origin alias for $1;
  46041. child_id alias for $2;
  46042. cvid alias for $3;
  46043. typeid alias for $4;
  46044. depth alias for $5;
  46045. cterm cvterm_relationship%ROWTYPE;
  46046. exist_c int;
  46047. ccount int;
  46048. ecount int;
  46049. rtn bigint;
  46050. BEGIN
  46051. 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'';
  46052. GET DIAGNOSTICS ccount = ROW_COUNT;
  46053. IF (ccount > 0) THEN
  46054. --RAISE EXCEPTION ''FOUND CYCLE: node % on cycle path'',origin;
  46055. RETURN origin;
  46056. END IF;
  46057. EXECUTE ''SELECT * FROM tmpcvtermpath WHERE cv_id = '' || cvid || '' AND object_id = '' || origin || '' AND subject_id = '' || child_id || '' AND '' || origin || ''<>'' || child_id;
  46058. GET DIAGNOSTICS ecount = ROW_COUNT;
  46059. IF (ecount > 0) THEN
  46060. --RAISE NOTICE ''FOUND TWICE (node), will check root obj % subj %'',origin, child_id;
  46061. SELECT INTO rtn _fill_cvtermpath4root2detect_cycle(child_id, cvid);
  46062. IF (rtn > 0) THEN
  46063. RETURN rtn;
  46064. END IF;
  46065. END IF;
  46066. EXECUTE ''SELECT * FROM tmpcvtermpath WHERE cv_id = '' || cvid || '' AND object_id = '' || origin || '' AND subject_id = '' || child_id || '' AND pathdistance = '' || depth;
  46067. GET DIAGNOSTICS exist_c = ROW_COUNT;
  46068. IF (exist_c = 0) THEN
  46069. EXECUTE ''INSERT INTO tmpcvtermpath (object_id, subject_id, cv_id, type_id, pathdistance) VALUES('' || origin || '', '' || child_id || '', '' || cvid || '', '' || typeid || '', '' || depth || '')'';
  46070. END IF;
  46071. FOR cterm IN SELECT * FROM cvterm_relationship WHERE object_id = child_id LOOP
  46072. --RAISE NOTICE ''DOING for node, % %'', origin, cterm.subject_id;
  46073. SELECT INTO rtn _fill_cvtermpath4node2detect_cycle(origin, cterm.subject_id, cvid, cterm.type_id, depth+1);
  46074. IF (rtn > 0) THEN
  46075. RETURN rtn;
  46076. END IF;
  46077. END LOOP;
  46078. RETURN 0;
  46079. END;
  46080. '
  46081. LANGUAGE 'plpgsql';
  46082. --
  46083. -- Name: _fill_cvtermpath4root2detect_cycle(BIGINT, BIGINT)
  46084. --
  46085. DROP FUNCTION IF EXISTS _fill_cvtermpath4root2detect_cycle(integer, integer);
  46086. CREATE OR REPLACE FUNCTION _fill_cvtermpath4root2detect_cycle(BIGINT, BIGINT) RETURNS BIGINT AS
  46087. '
  46088. DECLARE
  46089. rootid alias for $1;
  46090. cvid alias for $2;
  46091. ttype bigint;
  46092. ccount int;
  46093. cterm cvterm_relationship%ROWTYPE;
  46094. child cvterm_relationship%ROWTYPE;
  46095. rtn bigint;
  46096. BEGIN
  46097. SELECT INTO ttype cvterm_id FROM cvterm WHERE (name = ''isa'' OR name = ''is_a'');
  46098. SELECT INTO rtn _fill_cvtermpath4node2detect_cycle(rootid, rootid, cvid, ttype, 0);
  46099. IF (rtn > 0) THEN
  46100. RETURN rtn;
  46101. END IF;
  46102. FOR cterm IN SELECT * FROM cvterm_relationship WHERE object_id = rootid LOOP
  46103. 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;
  46104. GET DIAGNOSTICS ccount = ROW_COUNT;
  46105. IF (ccount > 0) THEN
  46106. --RAISE NOTICE ''FOUND TWICE (root), will check root obj % subj %'',rootid,cterm.subject_id;
  46107. SELECT INTO rtn _fill_cvtermpath4node2detect_cycle(rootid, cterm.subject_id, cvid, ttype, 0);
  46108. IF (rtn > 0) THEN
  46109. RETURN rtn;
  46110. END IF;
  46111. ELSE
  46112. SELECT INTO rtn _fill_cvtermpath4root2detect_cycle(cterm.subject_id, cvid);
  46113. IF (rtn > 0) THEN
  46114. RETURN rtn;
  46115. END IF;
  46116. END IF;
  46117. END LOOP;
  46118. RETURN 0;
  46119. END;
  46120. '
  46121. LANGUAGE 'plpgsql';