-- Proposed GUS 3.6 Schema, Feb 2008 -- GUS Roles and Schema Owners CREATE ROLE GUS_W; CREATE ROLE GUS_R; CREATE USER Core IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER CoreVer IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER DoTS IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER DoTSVer IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER RAD IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER RADVer IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER SRes IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER SResVer IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER TESS IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER TESSVer IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER prot IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER protVer IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER study IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; CREATE USER studyVer IDENTIFIED BY temppass PASSWORD EXPIRE ACCOUNT LOCK QUOTA UNLIMITED ON USERS DEFAULT TABLESPACE USERS; -- Tables, Views, Indexes, and Primary Key Constraints ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.Algorithm ( ALGORITHM_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(100) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.Algorithm TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.Algorithm TO GUS_W; ALTER TABLE Core.Algorithm ADD CONSTRAINT PK_ALGORITHM PRIMARY KEY (ALGORITHM_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.AlgorithmImplementation ( ALGORITHM_IMPLEMENTATION_ID NUMBER(5,0) NOT NULL, ALGORITHM_ID NUMBER(5,0) NOT NULL, VERSION VARCHAR2(10) , CVS_REVISION VARCHAR2(20) , CVS_TAG VARCHAR2(100) , EXECUTABLE VARCHAR2(255) , EXECUTABLE_MD5 VARCHAR2(32) , DESCRIPTION VARCHAR2(500) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.AlgorithmImplementation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.AlgorithmImplementation TO GUS_W; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.ALGORITHMIMPLEMENTATION_IND01 ON Core.AlgorithmImplementation (ALGORITHM_ID) TABLESPACE GUS; ALTER TABLE Core.AlgorithmImplementation ADD CONSTRAINT PK_ALGORITHMIMPLEMENTATION PRIMARY KEY (ALGORITHM_IMPLEMENTATION_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.AlgorithmInvocation ( ALGORITHM_INVOCATION_ID NUMBER(12,0) NOT NULL, ALGORITHM_IMPLEMENTATION_ID NUMBER(5,0) NOT NULL, START_TIME DATE NOT NULL, END_TIME DATE NOT NULL, CPUS_USED NUMBER(5,0) , CPU_TIME FLOAT, RESULT VARCHAR2(255) NOT NULL, COMMENT_STRING VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.AlgorithmInvocation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.AlgorithmInvocation TO GUS_W; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.ALGORITHMINVOCATION_IND02 ON Core.AlgorithmInvocation (ALGORITHM_IMPLEMENTATION_ID) TABLESPACE GUS; ALTER TABLE Core.AlgorithmInvocation ADD CONSTRAINT PK_ALGORITHMINVOCATION PRIMARY KEY (ALGORITHM_INVOCATION_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.AlgorithmParam ( ALGORITHM_PARAM_ID NUMBER(10,0) NOT NULL, ALGORITHM_PARAM_KEY_ID NUMBER(5,0) NOT NULL, STRING_VALUE VARCHAR2(1000) , FLOAT_VALUE FLOAT, INT_VALUE NUMBER(12,0) , BOOLEAN_VALUE NUMBER(1,0) , TABLE_ID_VALUE NUMBER(5,0) , ID_VALUE NUMBER(10,0) , DATE_VALUE DATE, IS_DEFAULT NUMBER(1,0) NOT NULL, ORDER_NUM NUMBER(5,0) NOT NULL, ALGORITHM_INVOCATION_ID NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.AlgorithmParam TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.AlgorithmParam TO GUS_W; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.ALGORITHMPARAM_IND01 ON Core.AlgorithmParam (ALGORITHM_INVOCATION_ID) TABLESPACE GUS; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.ALGORITHMPARAM_IND02 ON Core.AlgorithmParam (ALGORITHM_PARAM_KEY_ID) TABLESPACE GUS; ALTER TABLE Core.AlgorithmParam ADD CONSTRAINT PK_ALGORITHMPARAM PRIMARY KEY (ALGORITHM_PARAM_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.AlgorithmParamKey ( ALGORITHM_PARAM_KEY_ID NUMBER(5,0) NOT NULL, ALGORITHM_IMPLEMENTATION_ID NUMBER(5,0) NOT NULL, ALGORITHM_PARAM_KEY VARCHAR2(60) NOT NULL, ALGORITHM_PARAM_KEY_TYPE_ID NUMBER(3,0) NOT NULL, IS_LIST_VALUED NUMBER(1,0) NOT NULL, DESCRIPTION VARCHAR2(1024) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.AlgorithmParamKey TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.AlgorithmParamKey TO GUS_W; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.ALGORITHMPARAMKEY_IND01 ON Core.AlgorithmParamKey (ALGORITHM_IMPLEMENTATION_ID) TABLESPACE GUS; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.ALGORITHMPARAMKEY_IND02 ON Core.AlgorithmParamKey (ALGORITHM_PARAM_KEY_TYPE_ID) TABLESPACE GUS; ALTER TABLE Core.AlgorithmParamKey ADD CONSTRAINT PK_ALGORITHMPARAMKEY PRIMARY KEY (ALGORITHM_PARAM_KEY_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.AlgorithmParamKeyType ( ALGORITHM_PARAM_KEY_TYPE_ID NUMBER(3,0) NOT NULL, TYPE VARCHAR2(15) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.AlgorithmParamKeyType TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.AlgorithmParamKeyType TO GUS_W; ALTER TABLE Core.AlgorithmParamKeyType ADD CONSTRAINT PK_ALGORITHMPARAMKEYTYPE PRIMARY KEY (ALGORITHM_PARAM_KEY_TYPE_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.AnalysisAlgorithm ( ANALYSIS_ALGORITHM_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ROW_ID NUMBER(12,0) NOT NULL, ALGORITHM_INVOCATION_ID NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.AnalysisAlgorithm TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.AnalysisAlgorithm TO GUS_W; ALTER TABLE Core.AnalysisAlgorithm ADD CONSTRAINT ANALYSISALGORITHM_PK PRIMARY KEY (ANALYSIS_ALGORITHM_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.Category ( CATEGORY_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(100) NOT NULL, DESCRIPTION VARCHAR2(500) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.Category TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.Category TO GUS_W; ALTER TABLE Core.Category ADD CONSTRAINT PK_CATEGORY PRIMARY KEY (CATEGORY_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.DatabaseDocumentation ( DATABASE_DOCUMENTATION_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ATTRIBUTE_NAME VARCHAR2(120) , HTML_DOCUMENTATION CLOB NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.DatabaseDocumentation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.DatabaseDocumentation TO GUS_W; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.DATABASEDOCUMENTATION_IND01 ON Core.DatabaseDocumentation (TABLE_ID) TABLESPACE GUS; ALTER TABLE Core.DatabaseDocumentation ADD CONSTRAINT PK_DATABASEDOCUMENTATION PRIMARY KEY (DATABASE_DOCUMENTATION_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.DatabaseInfo ( DATABASE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(60) , DESCRIPTION VARCHAR2(500) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.DatabaseInfo TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.DatabaseInfo TO GUS_W; ALTER TABLE Core.DatabaseInfo ADD CONSTRAINT PK_DATABASEINFO PRIMARY KEY (DATABASE_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.DatabaseVersion ( DATABASE_VERSION_ID NUMBER(5,0) NOT NULL, VERSION FLOAT NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.DatabaseVersion TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.DatabaseVersion TO GUS_W; ALTER TABLE Core.DatabaseVersion ADD CONSTRAINT DATABASEVERSION_PK PRIMARY KEY (DATABASE_VERSION_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.GroupInfo ( GROUP_ID NUMBER(4,0) NOT NULL, NAME VARCHAR2(30) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.GroupInfo TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.GroupInfo TO GUS_W; ALTER TABLE Core.GroupInfo ADD CONSTRAINT PK_GROUPINFO PRIMARY KEY (GROUP_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.ProjectInfo ( PROJECT_ID NUMBER(4,0) NOT NULL, NAME VARCHAR2(40) NOT NULL, DESCRIPTION VARCHAR2(255) , RELEASE VARCHAR2(20) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.ProjectInfo TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.ProjectInfo TO GUS_W; ALTER TABLE Core.ProjectInfo ADD CONSTRAINT PK_PROJECTINFO PRIMARY KEY (PROJECT_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.TableCategory ( TABLE_CATEGORY_ID NUMBER(5,0) NOT NULL, CATEGORY_ID NUMBER(5,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.TableCategory TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.TableCategory TO GUS_W; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.TABLECATEGORY_IND01 ON Core.TableCategory (CATEGORY_ID) TABLESPACE GUS; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.TABLECATEGORY_IND02 ON Core.TableCategory (TABLE_ID) TABLESPACE GUS; ALTER TABLE Core.TableCategory ADD CONSTRAINT PK_TABLECATEGORY PRIMARY KEY (TABLE_CATEGORY_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.TableInfo ( TABLE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(30) NOT NULL, TABLE_TYPE VARCHAR2(40) NOT NULL, PRIMARY_KEY_COLUMN VARCHAR2(30) , DATABASE_ID NUMBER(5,0) NOT NULL, IS_VERSIONED NUMBER(1,0) NOT NULL, IS_VIEW NUMBER(1,0) NOT NULL, VIEW_ON_TABLE_ID NUMBER(5,0) , SUPERCLASS_TABLE_ID NUMBER(5,0) , IS_UPDATABLE NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.TableInfo TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.TableInfo TO GUS_W; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.TABLEINFO_IND01 ON Core.TableInfo (DATABASE_ID) TABLESPACE GUS; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.TABLEINFO_IND02 ON Core.TableInfo (VIEW_ON_TABLE_ID) TABLESPACE GUS; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.TABLEINFO_IND03 ON Core.TableInfo (SUPERCLASS_TABLE_ID) TABLESPACE GUS; ALTER TABLE Core.TableInfo ADD CONSTRAINT PK_TABLEINFO PRIMARY KEY (TABLE_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.UserGroup ( USER_GROUP_ID NUMBER(12,0) NOT NULL, USER_ID NUMBER(12,0) NOT NULL, GROUP_ID NUMBER(4,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.UserGroup TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.UserGroup TO GUS_W; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.USERGROUP_IND01 ON Core.UserGroup (GROUP_ID) TABLESPACE GUS; ALTER TABLE Core.UserGroup ADD CONSTRAINT PK_USERGROUP PRIMARY KEY (USER_GROUP_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.UserInfo ( USER_ID NUMBER(12,0) NOT NULL, LOGIN VARCHAR2(30) NOT NULL, PASSWORD VARCHAR2(50) NOT NULL, FIRST_NAME VARCHAR2(30) NOT NULL, LAST_NAME VARCHAR2(30) NOT NULL, E_MAIL VARCHAR2(60) NOT NULL, CONTACT_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.UserInfo TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.UserInfo TO GUS_W; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.USERINFO_IND01 ON Core.UserInfo (CONTACT_ID) TABLESPACE GUS; ALTER TABLE Core.UserInfo ADD CONSTRAINT PK_USERINFO PRIMARY KEY (USER_ID); ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE TABLE Core.UserProject ( USER_PROJECT_ID NUMBER(12,0) NOT NULL, USER_ID NUMBER(12,0) NOT NULL, PROJECT_ID NUMBER(4,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON Core.UserProject TO GUS_R; GRANT UPDATE,INSERT,DELETE ON Core.UserProject TO GUS_W; ALTER USER Core QUOTA UNLIMITED ON GUS; CREATE INDEX Core.USERPROJECT_IND01 ON Core.UserProject (PROJECT_ID) TABLESPACE GUS; ALTER TABLE Core.UserProject ADD CONSTRAINT PK_USERPROJECT PRIMARY KEY (USER_PROJECT_ID); ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.AlgorithmImplementationVer ( ALGORITHM_IMPLEMENTATION_ID NUMBER(5,0) NOT NULL, ALGORITHM_ID NUMBER(5,0) NOT NULL, VERSION VARCHAR2(10) , CVS_REVISION VARCHAR2(20) , CVS_TAG VARCHAR2(100) , EXECUTABLE VARCHAR2(255) , EXECUTABLE_MD5 VARCHAR2(32) , DESCRIPTION VARCHAR2(500) ) TABLESPACE GUS ; GRANT SELECT ON CoreVer.AlgorithmImplementationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.AlgorithmImplementationVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.AlgorithmInvocationVer ( ALGORITHM_INVOCATION_ID NUMBER(12,0) NOT NULL, ALGORITHM_IMPLEMENTATION_ID NUMBER(5,0) NOT NULL, START_TIME DATE NOT NULL, END_TIME DATE NOT NULL, CPUS_USED NUMBER(5,0) , CPU_TIME FLOAT, RESULT VARCHAR2(255) NOT NULL, COMMENT_STRING VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON CoreVer.AlgorithmInvocationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.AlgorithmInvocationVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.AlgorithmParamKeyTypeVer ( ALGORITHM_PARAM_KEY_TYPE_ID NUMBER(3,0) NOT NULL, TYPE VARCHAR2(15) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON CoreVer.AlgorithmParamKeyTypeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.AlgorithmParamKeyTypeVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.AlgorithmParamKeyVer ( ALGORITHM_PARAM_KEY_ID NUMBER(5,0) NOT NULL, ALGORITHM_IMPLEMENTATION_ID NUMBER(5,0) NOT NULL, ALGORITHM_PARAM_KEY VARCHAR2(60) NOT NULL, ALGORITHM_PARAM_KEY_TYPE_ID NUMBER(3,0) NOT NULL, IS_LIST_VALUED NUMBER(1,0) NOT NULL, DESCRIPTION VARCHAR2(1024) ) TABLESPACE GUS ; GRANT SELECT ON CoreVer.AlgorithmParamKeyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.AlgorithmParamKeyVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.AlgorithmParamVer ( ALGORITHM_PARAM_ID NUMBER(10,0) NOT NULL, ALGORITHM_PARAM_KEY_ID NUMBER(5,0) NOT NULL, STRING_VALUE VARCHAR2(1000) , FLOAT_VALUE FLOAT, INT_VALUE NUMBER(12,0) , BOOLEAN_VALUE NUMBER(1,0) , TABLE_ID_VALUE NUMBER(5,0) , ID_VALUE NUMBER(10,0) , DATE_VALUE DATE, IS_DEFAULT NUMBER(1,0) NOT NULL, ORDER_NUM NUMBER(5,0) NOT NULL, ALGORITHM_INVOCATION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON CoreVer.AlgorithmParamVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.AlgorithmParamVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.AlgorithmVer ( ALGORITHM_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(100) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON CoreVer.AlgorithmVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.AlgorithmVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.AnalysisAlgorithmVer ( ANALYSIS_ALGORITHM_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ROW_ID NUMBER(12,0) NOT NULL, ALGORITHM_INVOCATION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON CoreVer.AnalysisAlgorithmVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.AnalysisAlgorithmVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.CategoryVer ( CATEGORY_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(100) NOT NULL, DESCRIPTION VARCHAR2(500) ) TABLESPACE GUS ; GRANT SELECT ON CoreVer.CategoryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.CategoryVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.DatabaseDocumentationVer ( DATABASE_DOCUMENTATION_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ATTRIBUTE_NAME VARCHAR2(120) , HTML_DOCUMENTATION CLOB NOT NULL) TABLESPACE GUS ; GRANT SELECT ON CoreVer.DatabaseDocumentationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.DatabaseDocumentationVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.DatabaseInfoVer ( DATABASE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(60) , DESCRIPTION VARCHAR2(500) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON CoreVer.DatabaseInfoVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.DatabaseInfoVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.DatabaseVersionVer ( DATABASE_VERSION_ID NUMBER(5,0) NOT NULL, VERSION FLOAT NOT NULL) TABLESPACE GUS ; GRANT SELECT ON CoreVer.DatabaseVersionVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.DatabaseVersionVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.GroupInfoVer ( GROUP_ID NUMBER(3,0) NOT NULL, NAME VARCHAR2(30) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON CoreVer.GroupInfoVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.GroupInfoVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.ProjectInfoVer ( PROJECT_ID NUMBER(4,0) NOT NULL, NAME VARCHAR2(40) NOT NULL, DESCRIPTION VARCHAR2(255) , RELEASE VARCHAR2(20) ) TABLESPACE GUS ; GRANT SELECT ON CoreVer.ProjectInfoVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.ProjectInfoVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.TableCategoryVer ( TABLE_CATEGORY_ID NUMBER(5,0) NOT NULL, CATEGORY_ID NUMBER(5,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON CoreVer.TableCategoryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.TableCategoryVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.TableInfoVer ( TABLE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(30) NOT NULL, TABLE_TYPE VARCHAR2(40) NOT NULL, PRIMARY_KEY_COLUMN VARCHAR2(30) , DATABASE_ID NUMBER(5,0) NOT NULL, IS_VERSIONED NUMBER(1,0) NOT NULL, IS_VIEW NUMBER(1,0) NOT NULL, VIEW_ON_TABLE_ID NUMBER(5,0) , SUPERCLASS_TABLE_ID NUMBER(5,0) , IS_UPDATABLE NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON CoreVer.TableInfoVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.TableInfoVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.UserGroupVer ( USER_GROUP_ID NUMBER(12,0) NOT NULL, USER_ID NUMBER(12,0) NOT NULL, GROUP_ID NUMBER(3,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON CoreVer.UserGroupVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.UserGroupVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.UserInfoVer ( USER_ID NUMBER(12,0) NOT NULL, LOGIN VARCHAR2(30) NOT NULL, PASSWORD VARCHAR2(50) NOT NULL, FIRST_NAME VARCHAR2(30) NOT NULL, LAST_NAME VARCHAR2(30) NOT NULL, E_MAIL VARCHAR2(60) NOT NULL, CONTACT_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON CoreVer.UserInfoVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.UserInfoVer TO GUS_W; ALTER USER CoreVer QUOTA UNLIMITED ON GUS; CREATE TABLE CoreVer.UserProjectVer ( USER_PROJECT_ID NUMBER(12,0) NOT NULL, USER_ID NUMBER(12,0) NOT NULL, PROJECT_ID NUMBER(4,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON CoreVer.UserProjectVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON CoreVer.UserProjectVer TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AAComment ( AA_COMMENT_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, COMMENT_NAME_ID NUMBER(4,0) , COMMENT_STRING VARCHAR2(4000) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AAComment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAComment TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AACOMMENT_IND01 ON DoTS.AAComment (COMMENT_NAME_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AACOMMENT_IND02 ON DoTS.AAComment (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AAComment ADD CONSTRAINT PK_AACOMMENT PRIMARY KEY (AA_COMMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AAEntry ( AA_ENTRY_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SOURCE_ID VARCHAR2(15) NOT NULL, STATUS VARCHAR2(12) , CREATED_DATE DATE, CREATED_REL_VER NUMBER(5,0) , SEQ_DATE DATE, SEQ_REL_VER NUMBER(5,0) , ANNOT_DATE DATE, ANNOT_REL_VER NUMBER(5,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AAEntry TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAEntry TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAENTRY_IND01 ON DoTS.AAEntry (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAENTRY_IND02 ON DoTS.AAEntry (SOURCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AAEntry ADD CONSTRAINT PK_AAENTRY PRIMARY KEY (AA_ENTRY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AAFamilyExperiment ( AA_FAMILY_EXPERIMENT_ID NUMBER(12,0) NOT NULL, DESCRIPTION VARCHAR2(2000) , AA_ORTHOLOG_EXPERIMENT_ID NUMBER(12,0) , AA_PARALOG_EXPERIMENT_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AAFamilyExperiment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAFamilyExperiment TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFAMILYEXPERIMENT_IND01 ON DoTS.AAFamilyExperiment (AA_ORTHOLOG_EXPERIMENT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFAMILYEXPERIMENT_IND02 ON DoTS.AAFamilyExperiment (AA_PARALOG_EXPERIMENT_ID) TABLESPACE GUS; ALTER TABLE DoTS.AAFamilyExperiment ADD CONSTRAINT PK_AAFAMILYEXPERIMENT PRIMARY KEY (AA_FAMILY_EXPERIMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AAFeatureImp ( AA_FEATURE_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, FEATURE_NAME_ID NUMBER(10,0) , PARENT_ID NUMBER(10,0) , NA_FEATURE_ID NUMBER(10,0) , SUBCLASS_VIEW VARCHAR2(30) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , DESCRIPTION VARCHAR2(4000) , PFAM_ENTRY_ID NUMBER(10,0) , MOTIF_AA_SEQUENCE_ID NUMBER(10,0) , REPEAT_TYPE_ID NUMBER(10,0) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(50) , PREDICTION_ALGORITHM_ID NUMBER(5,0) , IS_PREDICTED NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , INT1 NUMBER(12,0) , INT2 NUMBER(12,0) , INT3 NUMBER(12,0) , INT4 NUMBER(12,0) , INT5 NUMBER(12,0) , INT6 NUMBER(12,0) , INT7 NUMBER(12,0) , INT8 NUMBER(12,0) , INT9 NUMBER(12,0) , INT10 NUMBER(12,0) , TINYINT1 NUMBER(3,0) , TINYINT2 NUMBER(3,0) , TINYINT3 NUMBER(3,0) , TINYINT4 NUMBER(3,0) , TINYINT5 NUMBER(3,0) , TINYINT6 NUMBER(3,0) , FLOAT1 FLOAT, FLOAT2 FLOAT, FLOAT3 FLOAT, FLOAT4 FLOAT, FLOAT5 FLOAT, FLOAT6 FLOAT, STRING1 VARCHAR2(255) , STRING2 VARCHAR2(255) , STRING3 VARCHAR2(255) , STRING4 VARCHAR2(255) , STRING5 VARCHAR2(255) , STRING6 VARCHAR2(4000) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AAFeatureImp TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAFeatureImp TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND01 ON DoTS.AAFeatureImp (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND02 ON DoTS.AAFeatureImp (FEATURE_NAME_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND04 ON DoTS.AAFeatureImp (NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND05 ON DoTS.AAFeatureImp (SUBCLASS_VIEW) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND06 ON DoTS.AAFeatureImp (INT1) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND07 ON DoTS.AAFeatureImp (AA_SEQUENCE_ID, SUBCLASS_VIEW) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND08 ON DoTS.AAFeatureImp (PREDICTION_ALGORITHM_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND09 ON DoTS.AAFeatureImp (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND10 ON DoTS.AAFeatureImp (PFAM_ENTRY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND11 ON DoTS.AAFeatureImp (MOTIF_AA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND12 ON DoTS.AAFeatureImp (REPEAT_TYPE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND13 ON DoTS.AAFeatureImp (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND14 ON DoTS.AAFeatureImp (PARENT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAFEATUREIMP_IND15 ON DoTS.AAFeatureImp (SEQUENCE_ONTOLOGY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EPITOPEFEATURE_IND01 ON DoTS.AAFeatureImp (STRING1, FLOAT1, FLOAT2) TABLESPACE GUS; ALTER TABLE DoTS.AAFeatureImp ADD CONSTRAINT PK_AAFEATUREIMP PRIMARY KEY (AA_FEATURE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AAGene ( AA_GENE_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(50) NOT NULL, IS_VERIFIED NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AAGene TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAGene TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAGENE_IND01 ON DoTS.AAGene (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AAGene ADD CONSTRAINT PK_AAGENE PRIMARY KEY (AA_GENE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AAGeneSynonym ( AA_GENE_SYNONYM_ID NUMBER(10,0) NOT NULL, AA_GENE_ID NUMBER(10,0) NOT NULL, SYNONYM_NAME VARCHAR2(50) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AAGeneSynonym TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAGeneSynonym TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAGENESYNONYM_IND01 ON DoTS.AAGeneSynonym (AA_GENE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AAGeneSynonym ADD CONSTRAINT PK_AAGENESYNONYM PRIMARY KEY (AA_GENE_SYNONYM_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AALocation ( AA_LOCATION_ID NUMBER(10,0) NOT NULL, AA_FEATURE_ID NUMBER(10,0) NOT NULL, START_MIN NUMBER(12,0) , START_MAX NUMBER(12,0) , END_MIN NUMBER(12,0) , END_MAX NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AALocation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AALocation TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AALOCATION_IND01 ON DoTS.AALocation (AA_FEATURE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AALocation ADD CONSTRAINT PK_AALOCATION PRIMARY KEY (AA_LOCATION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AAMotifGOTermRule ( AA_MOTIF_GO_TERM_RULE_ID NUMBER(10,0) NOT NULL, AA_MOTIF_GO_TERM_RULE_SET_ID NUMBER(10,0) NOT NULL, GO_TERM_ID NUMBER(10,0) NOT NULL, NUMBER_OF_ANNOTATED_PROTEINS NUMBER(12,0) NOT NULL, DEFINING NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , REVIEWER_ID NUMBER(12,0) , CONFIDENCE VARCHAR2(10) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AAMotifGOTermRule TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAMotifGOTermRule TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULE_IND01 ON DoTS.AAMotifGOTermRule (AA_MOTIF_GO_TERM_RULE_SET_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULE_IND02 ON DoTS.AAMotifGOTermRule (GO_TERM_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULE_IND03 ON DoTS.AAMotifGOTermRule (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULE_IND04 ON DoTS.AAMotifGOTermRule (REVIEWER_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULE_IND05 ON DoTS.AAMotifGOTermRule (DEFINING) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULE_IND06 ON DoTS.AAMotifGOTermRule (AA_MOTIF_GO_TERM_RULE_ID, AA_MOTIF_GO_TERM_RULE_SET_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULE_IND07 ON DoTS.AAMotifGOTermRule (DEFINING, AA_MOTIF_GO_TERM_RULE_SET_ID) TABLESPACE GUS; ALTER TABLE DoTS.AAMotifGOTermRule ADD CONSTRAINT PK_AAMOTIFGOTERMRULE PRIMARY KEY (AA_MOTIF_GO_TERM_RULE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AAMotifGOTermRuleSet ( AA_MOTIF_GO_TERM_RULE_SET_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID_1 NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID_2 NUMBER(10,0) , RULE_TYPE VARCHAR2(10) NOT NULL, NUMBER_OF_ANNOTATED_PROTEINS NUMBER(12,0) NOT NULL, P_VALUE_THRESHOLD_MANT FLOAT NOT NULL, P_VALUE_THRESHOLD_EXP NUMBER(6,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , REVIEWER_ID NUMBER(12,0) , CONFIDENCE VARCHAR2(10) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AAMotifGOTermRuleSet TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAMotifGOTermRuleSet TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULESET_IND01 ON DoTS.AAMotifGOTermRuleSet (AA_SEQUENCE_ID_1) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULESET_IND02 ON DoTS.AAMotifGOTermRuleSet (AA_SEQUENCE_ID_2) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULESET_IND03 ON DoTS.AAMotifGOTermRuleSet (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AAMOTIFGOTERMRULESET_IND04 ON DoTS.AAMotifGOTermRuleSet (REVIEWER_ID) TABLESPACE GUS; ALTER TABLE DoTS.AAMotifGOTermRuleSet ADD CONSTRAINT AAMOTIFGOTERMRULESET_PK PRIMARY KEY (AA_MOTIF_GO_TERM_RULE_SET_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASeqGroupExperimentImp ( AA_SEQ_GROUP_EXPERIMENT_ID NUMBER(12,0) NOT NULL, SUBCLASS_VIEW VARCHAR2(30) NOT NULL, DESCRIPTION VARCHAR2(2000) , SEQUENCE_SOURCE VARCHAR2(500) , PVALUE_MANT FLOAT, PVALUE_EXP NUMBER(12,0) , PERCENT_IDENTITY FLOAT, PERCENT_MATCH FLOAT, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASeqGroupExperimentImp TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASeqGroupExperimentImp TO GUS_W; ALTER TABLE DoTS.AASeqGroupExperimentImp ADD CONSTRAINT PK_AASEQGROUPEXPERIMENTIMP PRIMARY KEY (AA_SEQ_GROUP_EXPERIMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASequenceDbRef ( AA_SEQUENCE_DB_REF_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, DB_REF_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASequenceDbRef TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceDbRef TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEDBREF_IND01 ON DoTS.AASequenceDbRef (DB_REF_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEDBREF_IND02 ON DoTS.AASequenceDbRef (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceDbRef ADD CONSTRAINT PK_AASEQUENCEDBREF PRIMARY KEY (AA_SEQUENCE_DB_REF_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASequenceEnzymeClass ( AA_SEQUENCE_ENZYME_CLASS_ID NUMBER(12,0) NOT NULL, AA_SEQUENCE_ID NUMBER(12,0) NOT NULL, ENZYME_CLASS_ID NUMBER(12,0) NOT NULL, EVIDENCE_CODE VARCHAR2(255) NOT NULL, EC_ASSIGNMENT_CONTACT_ID NUMBER(12,0) , REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASequenceEnzymeClass TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceEnzymeClass TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEENZYMECLASS_AASEQ ON DoTS.AASequenceEnzymeClass (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEENZYMECLASS_IND01 ON DoTS.AASequenceEnzymeClass (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceEnzymeClass ADD CONSTRAINT AASEQUENCEENZYMECLASS_PK PRIMARY KEY (AA_SEQUENCE_ENZYME_CLASS_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASequenceFamily ( AA_SEQUENCE_FAMILY_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(500) NOT NULL, DESCRIPTION VARCHAR2(2000) , AA_FAMILY_EXPERIMENT_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASequenceFamily TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceFamily TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEFAMILY_IND01 ON DoTS.AASequenceFamily (AA_FAMILY_EXPERIMENT_ID) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceFamily ADD CONSTRAINT PK_AASEQUENCEFAMILY PRIMARY KEY (AA_SEQUENCE_FAMILY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASequenceGroupFamily ( AA_SEQUENCE_GROUP_FAMILY_ID NUMBER(12,0) NOT NULL, AA_SEQUENCE_FAMILY_ID NUMBER(12,0) , AA_SEQUENCE_GROUP_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASequenceGroupFamily TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceGroupFamily TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEGROUPFAMILY_IND01 ON DoTS.AASequenceGroupFamily (AA_SEQUENCE_FAMILY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEGROUPFAMILY_IND02 ON DoTS.AASequenceGroupFamily (AA_SEQUENCE_GROUP_ID) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceGroupFamily ADD CONSTRAINT PK_AASEQUENCEGROUPFAMILY PRIMARY KEY (AA_SEQUENCE_GROUP_FAMILY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASequenceGroupImp ( AA_SEQUENCE_GROUP_ID NUMBER(12,0) NOT NULL, SUBCLASS_VIEW VARCHAR2(30) NOT NULL, NAME VARCHAR2(500) , DESCRIPTION VARCHAR2(2000) , NUMBER_OF_MEMBERS NUMBER(12,0) NOT NULL, MAX_SCORE FLOAT, MIN_SCORE FLOAT, MAX_MATCH_IDENTITY FLOAT, MIN_MATCH_IDENTITY FLOAT, MAX_MATCH_LENGTH NUMBER(12,0) , MIN_MATCH_LENGTH NUMBER(12,0) , MAX_PVALUE_MANT FLOAT, MAX_PVALUE_EXP NUMBER(12,0) , MIN_PVALUE_MANT FLOAT, MIN_PVALUE_EXP NUMBER(12,0) , AA_SEQ_GROUP_EXPERIMENT_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASequenceGroupImp TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceGroupImp TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEGROUPIMP_IND01 ON DoTS.AASequenceGroupImp (AA_SEQ_GROUP_EXPERIMENT_ID) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceGroupImp ADD CONSTRAINT PK_AASEQUENCEGROUPIMP PRIMARY KEY (AA_SEQUENCE_GROUP_ID); CREATE TABLE DoTS.AASequenceImp ( AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQUENCE_VERSION NUMBER(3,0) , SUBCLASS_VIEW VARCHAR2(30) NOT NULL, MOLECULAR_WEIGHT NUMBER(12,0) , SEQUENCE CLOB, LENGTH NUMBER(12,0) , DESCRIPTION VARCHAR2(2000) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(64) , SOURCE_AA_SEQUENCE_ID NUMBER(10,0) , SEQUENCE_TYPE_ID NUMBER(4,0) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , TAXON_ID NUMBER(10,0) , TINYINT1 NUMBER(3,0) , STRING1 VARCHAR2(255) , STRING2 VARCHAR2(255) , STRING3 VARCHAR2(255) , STRING4 VARCHAR2(255) , INT1 NUMBER(12,0) , INT2 NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) ; GRANT SELECT ON DoTS.AASequenceImp TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceImp TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEIMP_IND02 ON DoTS.AASequenceImp (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEIMP_IND03 ON DoTS.AASequenceImp (SOURCE_AA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEIMP_IND05 ON DoTS.AASequenceImp (SUBCLASS_VIEW, SOURCE_ID, EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEIMP_IND06 ON DoTS.AASequenceImp (SUBCLASS_VIEW, AA_SEQUENCE_ID, SEQUENCE_VERSION) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceImp ADD CONSTRAINT PK_AASEQUENCEIMP PRIMARY KEY (AA_SEQUENCE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASequenceKeyword ( AA_SEQUENCE_KEYWORD_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, KEYWORD_ID NUMBER(6,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASequenceKeyword TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceKeyword TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEKEYWORD_IND01 ON DoTS.AASequenceKeyword (KEYWORD_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEKEYWORD_IND02 ON DoTS.AASequenceKeyword (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceKeyword ADD CONSTRAINT PK_AASEQUENCEKEYWORD PRIMARY KEY (AA_SEQUENCE_KEYWORD_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASequenceOrganelle ( AA_SEQUENCE_ORGANELLE_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, ORGANELLE_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASequenceOrganelle TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceOrganelle TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEORGANELLE_IND01 ON DoTS.AASequenceOrganelle (ORGANELLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEORGANELLE_IND02 ON DoTS.AASequenceOrganelle (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceOrganelle ADD CONSTRAINT PK_AASEQUENCEORGANELLE PRIMARY KEY (AA_SEQUENCE_ORGANELLE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASequenceRef ( AA_SEQUENCE_REF_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, REFERENCE_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASequenceRef TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceRef TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEREF_IND01 ON DoTS.AASequenceRef (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCEREF_IND02 ON DoTS.AASequenceRef (REFERENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceRef ADD CONSTRAINT PK_AASEQUENCEREF PRIMARY KEY (AA_SEQUENCE_REF_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASequenceSequenceGroup ( AA_SEQUENCE_SEQUENCE_GROUP_ID NUMBER(12,0) NOT NULL, AA_SEQUENCE_ID NUMBER(12,0) NOT NULL, AA_SEQUENCE_GROUP_ID NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASequenceSequenceGroup TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceSequenceGroup TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCESEQUENCEGROUP_IND01 ON DoTS.AASequenceSequenceGroup (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCESEQUENCEGROUP_IND02 ON DoTS.AASequenceSequenceGroup (AA_SEQUENCE_GROUP_ID, AA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceSequenceGroup ADD CONSTRAINT PK_AASEQUENCESEQUENCEGROUP PRIMARY KEY (AA_SEQUENCE_SEQUENCE_GROUP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AASequenceTaxon ( AA_SEQUENCE_TAXON_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AASequenceTaxon TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceTaxon TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCETAXON_IND01 ON DoTS.AASequenceTaxon (TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.AASEQUENCETAXON_IND02 ON DoTS.AASequenceTaxon (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AASequenceTaxon ADD CONSTRAINT PK_AASEQUENCETAXON PRIMARY KEY (AA_SEQUENCE_TAXON_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Allele ( ALLELE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(100) NOT NULL, GENE_ID NUMBER(10,0) NOT NULL, IS_WILDTYPE NUMBER(1,0) , MUTAGEN_ID NUMBER(10,0) , MUTAGENESIS_DESCRIPTION VARCHAR2(1000) , REVIEW_STATUS_ID NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Allele TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Allele TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELE_IND01 ON DoTS.Allele (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELE_IND02 ON DoTS.Allele (GENE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELE_IND03 ON DoTS.Allele (MUTAGEN_ID) TABLESPACE GUS; ALTER TABLE DoTS.Allele ADD CONSTRAINT PK_ALLELE PRIMARY KEY (ALLELE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AlleleComplementation ( ALLELE_COMPLEMENTATION_ID NUMBER(10,0) NOT NULL, ALLELE_ID NUMBER(10,0) NOT NULL, COMPLEMENTATION_ID NUMBER(10,0) NOT NULL, TYPE VARCHAR2(40) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AlleleComplementation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AlleleComplementation TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELECOMPLEMENTATION_IND01 ON DoTS.AlleleComplementation (COMPLEMENTATION_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELECOMPLEMENTATION_IND02 ON DoTS.AlleleComplementation (ALLELE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELECOMPLEMENTATION_IND03 ON DoTS.AlleleComplementation (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.AlleleComplementation ADD CONSTRAINT PK_ALLELECOMPLEMENTATION PRIMARY KEY (ALLELE_COMPLEMENTATION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AlleleInstance ( ALLELE_INSTANCE_ID NUMBER(10,0) NOT NULL, ALLELE_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(500) , REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AlleleInstance TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AlleleInstance TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELEINSTANCE_IND01 ON DoTS.AlleleInstance (NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELEINSTANCE_IND02 ON DoTS.AlleleInstance (ALLELE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELEINSTANCE_IND03 ON DoTS.AlleleInstance (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.AlleleInstance ADD CONSTRAINT PK_ALLELEINSTANCE PRIMARY KEY (ALLELE_INSTANCE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AllelePhenotype ( ALLELE_PHENOTYPE_ID NUMBER(10,0) NOT NULL, ALLELE_ID NUMBER(10,0) NOT NULL, PHENOTYPE_ID NUMBER(10,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AllelePhenotype TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AllelePhenotype TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELEPHENOTYPE_IND01 ON DoTS.AllelePhenotype (PHENOTYPE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELEPHENOTYPE_IND02 ON DoTS.AllelePhenotype (ALLELE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELEPHENOTYPE_IND03 ON DoTS.AllelePhenotype (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.AllelePhenotype ADD CONSTRAINT PK_ALLELEPHENOTYPE PRIMARY KEY (ALLELE_PHENOTYPE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AllelePhenotypeClass ( ALLELE_PHENOTYPE_CLASS_ID NUMBER(10,0) NOT NULL, ALLELE_ID NUMBER(10,0) NOT NULL, PHENOTYPE_CLASS_ID NUMBER(10,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AllelePhenotypeClass TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AllelePhenotypeClass TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELEPHENOTYPECLASS_IND01 ON DoTS.AllelePhenotypeClass (PHENOTYPE_CLASS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELEPHENOTYPECLASS_IND02 ON DoTS.AllelePhenotypeClass (ALLELE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ALLELEPHENOTYPECLASS_IND03 ON DoTS.AllelePhenotypeClass (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.AllelePhenotypeClass ADD CONSTRAINT PK_ALLELEPHENOTYPECLASS PRIMARY KEY (ALLELE_PHENOTYPE_CLASS_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AnatomyLibrary ( ANATOMY_LIBRARY_ID NUMBER(10,0) NOT NULL, ANATOMY_ID NUMBER(4,0) NOT NULL, DBEST_LIBRARY_ID NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AnatomyLibrary TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AnatomyLibrary TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ANATOMYLIBRARY_IND01 ON DoTS.AnatomyLibrary (ANATOMY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ANATOMYLIBRARY_IND02 ON DoTS.AnatomyLibrary (DBEST_LIBRARY_ID) TABLESPACE GUS; ALTER TABLE DoTS.AnatomyLibrary ADD CONSTRAINT PK_ANATOMYLIBRARY PRIMARY KEY (ANATOMY_LIBRARY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AnatomyLOE ( ANATOMY_LOE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(255) NOT NULL, DESCRIPTION VARCHAR2(500) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AnatomyLOE TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AnatomyLOE TO GUS_W; ALTER TABLE DoTS.AnatomyLOE ADD CONSTRAINT PK_ANATOMYLOE PRIMARY KEY (ANATOMY_LOE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AssemblyAnatomyPercent ( ASSEMBLY_ANATOMY_PERCENT_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, TAXON_ID NUMBER(12,0) , ANATOMY_ID NUMBER(4,0) NOT NULL, PERCENT FLOAT NOT NULL, ANATOMY_ESTS NUMBER(5,0) NOT NULL, EST_COUNT NUMBER(5,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AssemblyAnatomyPercent TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AssemblyAnatomyPercent TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ASSEMBLYANATOMYPERCENT_IND01 ON DoTS.AssemblyAnatomyPercent (ANATOMY_ID, PERCENT, EST_COUNT, TAXON_ID, NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ASSEMBLYANATOMYPERCENT_IND02 ON DoTS.AssemblyAnatomyPercent (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ASSEMBLYANATOMYPERCENT_IND03 ON DoTS.AssemblyAnatomyPercent (TAXON_ID) TABLESPACE GUS; ALTER TABLE DoTS.AssemblyAnatomyPercent ADD CONSTRAINT PK_ASSEMBLYANATOMYPERCENT PRIMARY KEY (ASSEMBLY_ANATOMY_PERCENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AssemblySequence ( ASSEMBLY_SEQUENCE_ID NUMBER(10,0) NOT NULL, ASSEMBLY_NA_SEQUENCE_ID NUMBER(10,0) , NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQUENCE_START NUMBER(12,0) NOT NULL, SEQUENCE_END NUMBER(12,0) NOT NULL, QUALITY_START NUMBER(12,0) , QUALITY_END NUMBER(12,0) , ASSEMBLY_OFFSET NUMBER(12,0) NOT NULL, ASSEMBLY_STRAND NUMBER(1,0) NOT NULL, GAPPED_SEQUENCE CLOB, HAVE_PROCESSED NUMBER(1,0) NOT NULL, PROCESSED_CATEGORY VARCHAR2(50) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AssemblySequence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AssemblySequence TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ASSEMBLYSEQUENCE_IND01 ON DoTS.AssemblySequence (ASSEMBLY_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ASSEMBLYSEQUENCE_IND02 ON DoTS.AssemblySequence (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AssemblySequence ADD CONSTRAINT PK_ASSEMBLYSEQUENCE PRIMARY KEY (ASSEMBLY_SEQUENCE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ASSEMBLYSEQUENCE_NEW ( ASSEMBLY_SEQUENCE_ID NUMBER(10,0) NOT NULL, ASSEMBLY_NA_SEQUENCE_ID NUMBER(10,0) , NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQUENCE_START NUMBER(12,0) NOT NULL, SEQUENCE_END NUMBER(12,0) NOT NULL, QUALITY_START NUMBER(12,0) , QUALITY_END NUMBER(12,0) , ASSEMBLY_OFFSET NUMBER(12,0) NOT NULL, ASSEMBLY_STRAND NUMBER(1,0) NOT NULL, GAPPED_SEQUENCE CLOB, HAVE_PROCESSED NUMBER(1,0) NOT NULL, PROCESSED_CATEGORY VARCHAR2(50) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ASSEMBLYSEQUENCE_NEW TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ASSEMBLYSEQUENCE_NEW TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AssemblySequenceSNP ( ASSEMBLY_SEQUENCE_SNP_ID NUMBER(10,0) NOT NULL, ASSEMBLY_SEQUENCE_ID NUMBER(10,0) NOT NULL, ASSEMBLY_SNP_ID NUMBER(10,0) NOT NULL, GAPPED_LOCATION NUMBER(8,0) NOT NULL, NA_SEQUENCE_LOCATION NUMBER(8,0) , SEQUENCE_CHARACTER CHAR(1) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AssemblySequenceSNP TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AssemblySequenceSNP TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ASSEMBLYSEQUENCESNP_IND01 ON DoTS.AssemblySequenceSNP (ASSEMBLY_SNP_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ASSEMBLYSEQUENCESNP_IND02 ON DoTS.AssemblySequenceSNP (ASSEMBLY_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AssemblySequenceSNP ADD CONSTRAINT PK_ASSEMBLYSEQUENCESNP PRIMARY KEY (ASSEMBLY_SEQUENCE_SNP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.AssemblySNP ( ASSEMBLY_SNP_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, NUM_A NUMBER(8,0) NOT NULL, NUM_C NUMBER(8,0) NOT NULL, NUM_G NUMBER(8,0) NOT NULL, NUM_T NUMBER(8,0) NOT NULL, NUM_OTHER NUMBER(8,0) NOT NULL, NUC_1 CHAR(1) NOT NULL, NUC_2 CHAR(1) , NUC_3 CHAR(1) , NUC_4 CHAR(1) , NUM_NUC_1 NUMBER(8,0) NOT NULL, NUM_NUC_2 NUMBER(8,0) , NUM_NUC_3 NUMBER(8,0) , NUM_NUC_4 NUMBER(8,0) , FRACTION_NUC_1 FLOAT NOT NULL, NUM_DISTINCT_ACGT NUMBER(1,0) NOT NULL, ASSEMBLY_DEPTH NUMBER(5,0) NOT NULL, ASSEMBLY_POSITION NUMBER(8,0) NOT NULL, CONSENSUS_POSITION NUMBER(8,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.AssemblySNP TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AssemblySNP TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ASSEMBLYSNP_IND01 ON DoTS.AssemblySNP (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.AssemblySNP ADD CONSTRAINT PK_ASSEMBLYSNP PRIMARY KEY (ASSEMBLY_SNP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Attribution ( ATTRIBUTION_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(10,0) NOT NULL, ROW_ID NUMBER(10,0) NOT NULL, CONTACT_ID NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Attribution TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Attribution TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ATTRIBUTION_IND01 ON DoTS.Attribution (TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ATTRIBUTION_IND02 ON DoTS.Attribution (CONTACT_ID) TABLESPACE GUS; ALTER TABLE DoTS.Attribution ADD CONSTRAINT PK_ATTRIBUTION PRIMARY KEY (ATTRIBUTION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.BestSimilarityPair ( BEST_SIMILARITY_PAIR_ID NUMBER NOT NULL, SEQUENCE_ID NUMBER NOT NULL, PAIRED_SEQUENCE_ID NUMBER NOT NULL, SOURCE_TABLE_ID NUMBER(5,0) , PAIRED_SOURCE_TABLE_ID NUMBER(5,0) , PVALUE_EXP NUMBER, PVALUE_MANT FLOAT, SCORE FLOAT, PERCENT_IDENTITY FLOAT, PERCENT_MATCH FLOAT, ORTHOLOG_EXPERIMENT_ID NUMBER, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.BestSimilarityPair TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.BestSimilarityPair TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BESTSIMILARITYPAIR_IND01 ON DoTS.BestSimilarityPair (SOURCE_TABLE_ID, SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BESTSIMILARITYPAIR_IND02 ON DoTS.BestSimilarityPair (PAIRED_SOURCE_TABLE_ID, PAIRED_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BESTSIMILARITYPAIR_IND03 ON DoTS.BestSimilarityPair (ORTHOLOG_EXPERIMENT_ID) TABLESPACE GUS; ALTER TABLE DoTS.BestSimilarityPair ADD CONSTRAINT PK_BESTSIMILARITYPAIR PRIMARY KEY (BEST_SIMILARITY_PAIR_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.BLATAlignment ( BLAT_ALIGNMENT_ID NUMBER(10,0) NOT NULL, QUERY_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, TARGET_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, QUERY_TABLE_ID NUMBER(5,0) , QUERY_TAXON_ID NUMBER(10,0) , QUERY_EXTERNAL_DB_RELEASE_ID NUMBER(10,0) , TARGET_TABLE_ID NUMBER(5,0) , TARGET_TAXON_ID NUMBER(10,0) , TARGET_EXTERNAL_DB_RELEASE_ID NUMBER(10,0) , IS_CONSISTENT NUMBER(1,0) NOT NULL, IS_GENOMIC_CONTAMINANT NUMBER(1,0) NOT NULL, UNALIGNED_3P_BASES NUMBER(12,0) NOT NULL, UNALIGNED_5P_BASES NUMBER(12,0) NOT NULL, HAS_3P_POLYA NUMBER(1,0) NOT NULL, HAS_5P_POLYA NUMBER(1,0) NOT NULL, IS_3P_COMPLETE NUMBER(1,0) NOT NULL, IS_5P_COMPLETE NUMBER(1,0) NOT NULL, PERCENT_IDENTITY NUMBER(3,0) NOT NULL, MAX_QUERY_GAP NUMBER(12,0) NOT NULL, MAX_TARGET_GAP NUMBER(12,0) NOT NULL, NUMBER_OF_SPANS NUMBER(5,0) NOT NULL, QUERY_START NUMBER(12,0) NOT NULL, QUERY_END NUMBER(12,0) NOT NULL, TARGET_START NUMBER(12,0) NOT NULL, TARGET_END NUMBER(12,0) NOT NULL, IS_REVERSED NUMBER(1,0) NOT NULL, QUERY_BASES_ALIGNED NUMBER(12,0) NOT NULL, REPEAT_BASES_ALIGNED NUMBER(12,0) NOT NULL, NUM_NS NUMBER(12,0) NOT NULL, SCORE FLOAT NOT NULL, IS_BEST_ALIGNMENT NUMBER(1,0) NOT NULL, BLAT_ALIGNMENT_QUALITY_ID NUMBER(12,0) NOT NULL, BLOCKSIZES VARCHAR2(4000) NOT NULL, QSTARTS VARCHAR2(4000) NOT NULL, TSTARTS VARCHAR2(4000) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.BLATAlignment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.BLATAlignment TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BLATALIGNMENT_IND01 ON DoTS.BLATAlignment (QUERY_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BLATALIGNMENT_IND02 ON DoTS.BLATAlignment (TARGET_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BLATALIGNMENT_IND03 ON DoTS.BLATAlignment (QUERY_TAXON_ID, QUERY_TABLE_ID, IS_CONSISTENT, QUERY_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BLATALIGNMENT_IND04 ON DoTS.BLATAlignment (TARGET_NA_SEQUENCE_ID, TARGET_START, TARGET_END) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BLATALIGNMENT_IND05 ON DoTS.BLATAlignment (QUERY_TABLE_ID, QUERY_TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BLATALIGNMENT_IND06 ON DoTS.BLATAlignment (TARGET_TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BLATALIGNMENT_IND07 ON DoTS.BLATAlignment (TARGET_EXTERNAL_DB_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BLATALIGNMENT_IND09 ON DoTS.BLATAlignment (QUERY_EXTERNAL_DB_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.BLATALIGNMENT_IND10 ON DoTS.BLATAlignment (TARGET_TABLE_ID) TABLESPACE GUS; ALTER TABLE DoTS.BLATAlignment ADD CONSTRAINT PK_BLATALIGNMENT PRIMARY KEY (BLAT_ALIGNMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.BLATAlignmentQuality ( BLAT_ALIGNMENT_QUALITY_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(30) NOT NULL, DESCRIPTION VARCHAR2(4000) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.BLATAlignmentQuality TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.BLATAlignmentQuality TO GUS_W; ALTER TABLE DoTS.BLATAlignmentQuality ADD CONSTRAINT PK_BLATALIGNMENTQUALITY PRIMARY KEY (BLAT_ALIGNMENT_QUALITY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Clone ( CLONE_ID NUMBER(10,0) NOT NULL, LIBRARY_ID NUMBER(5,0) NOT NULL, IMAGE_ID NUMBER(12,0) , DBEST_CLONE_UID VARCHAR2(64) , WASHU_NAME VARCHAR2(64) , GDB_ID NUMBER(12,0) , MGI_ID NUMBER(12,0) , DBEST_LENGTH NUMBER(12,0) , WASHU_LENGTH NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Clone TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Clone TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CLONE_IND01 ON DoTS.Clone (DBEST_CLONE_UID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CLONE_IND02 ON DoTS.Clone (LIBRARY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CLONE_IND03 ON DoTS.Clone (IMAGE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CLONE_IND04 ON DoTS.Clone (WASHU_NAME) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CLONE_IND05 ON DoTS.Clone (DBEST_CLONE_UID, WASHU_NAME) TABLESPACE GUS; ALTER TABLE DoTS.Clone ADD CONSTRAINT PK_CLONE PRIMARY KEY (CLONE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.CloneInSet ( CLONE_IN_SET_ID NUMBER(10,0) NOT NULL, CLONE_ID NUMBER(10,0) NOT NULL, CLONE_SET_ID NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.CloneInSet TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.CloneInSet TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CLONEINSET_IND01 ON DoTS.CloneInSet (CLONE_SET_ID, CLONE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CLONEINSET_IND02 ON DoTS.CloneInSet (CLONE_ID) TABLESPACE GUS; ALTER TABLE DoTS.CloneInSet ADD CONSTRAINT PK_CLONEINSET PRIMARY KEY (CLONE_IN_SET_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.CloneSet ( CLONE_SET_ID NUMBER(12,0) NOT NULL, CONTACT_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(20) NOT NULL, EXTERNAL_NAME VARCHAR2(30) , DESCRIPTION VARCHAR2(255) , CBIL_NAME VARCHAR2(36) , DATE_IN DATE, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.CloneSet TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.CloneSet TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CLONESET_IND01 ON DoTS.CloneSet (CONTACT_ID) TABLESPACE GUS; ALTER TABLE DoTS.CloneSet ADD CONSTRAINT PK_CLONESET PRIMARY KEY (CLONE_SET_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.CommentName ( COMMENT_NAME_ID NUMBER(4,0) NOT NULL, NAME VARCHAR2(20) NOT NULL, C_CATEGORY VARCHAR2(20) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.CommentName TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.CommentName TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMMENTNAME_IND01 ON DoTS.CommentName (NAME) TABLESPACE GUS; ALTER TABLE DoTS.CommentName ADD CONSTRAINT PK_COMMENTNAME PRIMARY KEY (COMMENT_NAME_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Comments ( COMMENTS_ID NUMBER(10,0) NOT NULL, COMMENT_STRING CLOB NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Comments TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Comments TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMMENTS_IND01 ON DoTS.Comments (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.Comments ADD CONSTRAINT PK_COMMENTS PRIMARY KEY (COMMENTS_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Complementation ( COMPLEMENTATION_ID NUMBER(10,0) NOT NULL, IS_EXTERNAL_REFERENCE NUMBER(1,0) NOT NULL, ENTITY_NAME VARCHAR2(100) NOT NULL, TABLE_ID NUMBER(10,0) , ENTRY_ID NUMBER(10,0) , TAXON_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Complementation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Complementation TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEMENTATION_IND01 ON DoTS.Complementation (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEMENTATION_IND02 ON DoTS.Complementation (TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEMENTATION_IND03 ON DoTS.Complementation (TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEMENTATION_IND04 ON DoTS.Complementation (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.Complementation ADD CONSTRAINT PK_COMPLEMENTATION PRIMARY KEY (COMPLEMENTATION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Complex ( COMPLEX_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(80) , DESCRIPTION VARCHAR2(255) , COMPLEX_TYPE_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Complex TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Complex TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEX_IND01 ON DoTS.Complex (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEX_IND02 ON DoTS.Complex (COMPLEX_TYPE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEX_IND03 ON DoTS.Complex (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.Complex ADD CONSTRAINT PK_COMPLEX PRIMARY KEY (COMPLEX_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ComplexAnatomy ( COMPLEX_ANATOMY_ID NUMBER(10,0) NOT NULL, COMPLEX_ID NUMBER(10,0) NOT NULL, ANATOMY_ID NUMBER(4,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ComplexAnatomy TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ComplexAnatomy TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEXANATOMY_IND01 ON DoTS.ComplexAnatomy (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEXANATOMY_IND02 ON DoTS.ComplexAnatomy (ANATOMY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEXANATOMY_IND03 ON DoTS.ComplexAnatomy (COMPLEX_ID) TABLESPACE GUS; ALTER TABLE DoTS.ComplexAnatomy ADD CONSTRAINT PK_COMPLEXANATOMY PRIMARY KEY (COMPLEX_ANATOMY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ComplexComponent ( COMPLEX_COMPONENT_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ROW_ID NUMBER(10,0) NOT NULL, COMPLEX_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ComplexComponent TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ComplexComponent TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEXCOMPONENT_IND01 ON DoTS.ComplexComponent (TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.COMPLEXCOMPONENT_IND02 ON DoTS.ComplexComponent (COMPLEX_ID) TABLESPACE GUS; ALTER TABLE DoTS.ComplexComponent ADD CONSTRAINT PK_COMPLEXCOMPONENT PRIMARY KEY (COMPLEX_COMPONENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ComplexType ( COMPLEX_TYPE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ComplexType TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ComplexType TO GUS_W; ALTER TABLE DoTS.ComplexType ADD CONSTRAINT PK_COMPLEXTYPE PRIMARY KEY (COMPLEX_TYPE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ConsistentAlignment ( CONSISTENT_ALIGNMENT_ID NUMBER(10,0) NOT NULL, SIMILARITY_ID NUMBER(10,0) NOT NULL, GENOMIC_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, TRANSCRIPT_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, IS_3P_COMPLETE NUMBER(1,0) NOT NULL, IS_5P_COMPLETE NUMBER(1,0) NOT NULL, IS_CONSISTENT NUMBER(1,0) NOT NULL, IS_GENOMIC_CONTAMINANT NUMBER(1,0) NOT NULL, MIN_SPAN_IDENTITY NUMBER(3,0) NOT NULL, AVG_IDENTITY NUMBER(3,0) NOT NULL, MAX_QUERY_GAP NUMBER(12,0) NOT NULL, DOTS_BASES_ALIGNED NUMBER(12,0) NOT NULL, NUMBER_OF_SPANS NUMBER(5,0) NOT NULL, DOTS_START NUMBER(12,0) NOT NULL, DOTS_END NUMBER(12,0) NOT NULL, GENOMIC_START NUMBER(12,0) NOT NULL, GENOMIC_END NUMBER(12,0) NOT NULL, IS_REVERSED NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ConsistentAlignment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ConsistentAlignment TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CONSISTENTALIGNMENT_IND01 ON DoTS.ConsistentAlignment (TRANSCRIPT_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CONSISTENTALIGNMENT_IND02 ON DoTS.ConsistentAlignment (GENOMIC_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CONSISTENTALIGNMENT_IND03 ON DoTS.ConsistentAlignment (SIMILARITY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.CONSISTENTALIGNMENT_IND04 ON DoTS.ConsistentAlignment (NUMBER_OF_SPANS, TRANSCRIPT_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.ConsistentAlignment ADD CONSTRAINT PK_CONSISTENTALIGNMENT PRIMARY KEY (CONSISTENT_ALIGNMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.DBREFAAFEATURE ( DB_REF_AA_FEATURE_ID NUMBER(10,0) NOT NULL, AA_FEATURE_ID NUMBER(10,0) NOT NULL, DB_REF_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.DBREFAAFEATURE TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.DBREFAAFEATURE TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.DRAF_IND1 ON DoTS.DBREFAAFEATURE (DB_REF_ID, DB_REF_AA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.DRAF_IND2 ON DoTS.DBREFAAFEATURE (AA_FEATURE_ID, DB_REF_ID) TABLESPACE GUS; ALTER TABLE DoTS.DBREFAAFEATURE ADD CONSTRAINT DRAF_PK PRIMARY KEY (DB_REF_AA_FEATURE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.DbRefNAFeature ( DB_REF_NA_FEATURE_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, DB_REF_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.DbRefNAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.DbRefNAFeature TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.DBREFNAFEATURE_IND01 ON DoTS.DbRefNAFeature (NA_FEATURE_ID, DB_REF_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.DBREFNAFEATURE_IND02 ON DoTS.DbRefNAFeature (DB_REF_ID) TABLESPACE GUS; ALTER TABLE DoTS.DbRefNAFeature ADD CONSTRAINT PK_DBREFNAFEATURE PRIMARY KEY (DB_REF_NA_FEATURE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.DbRefNASequence ( DB_REF_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, DB_REF_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.DbRefNASequence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.DbRefNASequence TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.DBREFNASEQUENCE_IND01 ON DoTS.DbRefNASequence (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.DBREFNASEQUENCE_IND02 ON DoTS.DbRefNASequence (DB_REF_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.DBREFNASEQUENCE_IND03 ON DoTS.DbRefNASequence (DB_REF_ID, NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.DbRefNASequence ADD CONSTRAINT PK_DBREFNASEQUENCE PRIMARY KEY (DB_REF_NA_SEQUENCE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.DbRefPfamEntry ( DB_REF_PFAM_ENTRY_ID NUMBER(10,0) NOT NULL, PFAM_ENTRY_ID NUMBER(10,0) NOT NULL, DB_REF_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.DbRefPfamEntry TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.DbRefPfamEntry TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.DBREFPFAMENTRY_IND01 ON DoTS.DbRefPfamEntry (DB_REF_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.DBREFPFAMENTRY_IND02 ON DoTS.DbRefPfamEntry (PFAM_ENTRY_ID) TABLESPACE GUS; ALTER TABLE DoTS.DbRefPfamEntry ADD CONSTRAINT PK_DBREFPFAMENTRY PRIMARY KEY (DB_REF_PFAM_ENTRY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.DevStageLibrary ( DEV_STAGE_LIBRARY_ID NUMBER(10,0) NOT NULL, DEVELOPMENTAL_STAGE_ID NUMBER(4,0) NOT NULL, LIBRARY_ID NUMBER(5,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.DevStageLibrary TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.DevStageLibrary TO GUS_W; ALTER TABLE DoTS.DevStageLibrary ADD CONSTRAINT SYS_C0034798 PRIMARY KEY (DEV_STAGE_LIBRARY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.EffectorActionType ( EFFECTOR_ACTION_TYPE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.EffectorActionType TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.EffectorActionType TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EFFECTORACTIONTYPE_IND01 ON DoTS.EffectorActionType (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.EffectorActionType ADD CONSTRAINT PK_EFFECTORACTIONTYPE PRIMARY KEY (EFFECTOR_ACTION_TYPE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.EndSequencePairMap ( END_SEQUENCE_PAIR_MAP_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) NOT NULL, SOURCE_ID VARCHAR2(16) NOT NULL, SECONDARY_ID VARCHAR2(300) , DESCRIPTION VARCHAR2(300) , TAXON_ID NUMBER(12,0) , NA_SEQUENCE_ID_1 NUMBER(12,0) NOT NULL, NA_SEQUENCE_ID_2 NUMBER(12,0) NOT NULL, MIN_PRODUCT_LENGTH NUMBER, MAX_PRODUCT_LENGTH NUMBER, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.EndSequencePairMap TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.EndSequencePairMap TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ENDSEQUENCEPAIRMAP_IND01 ON DoTS.EndSequencePairMap (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ENDSEQUENCEPAIRMAP_IND02 ON DoTS.EndSequencePairMap (TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ENDSEQUENCEPAIRMAP_IND03 ON DoTS.EndSequencePairMap (NA_SEQUENCE_ID_1) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ENDSEQUENCEPAIRMAP_IND04 ON DoTS.EndSequencePairMap (NA_SEQUENCE_ID_2) TABLESPACE GUS; ALTER TABLE DoTS.EndSequencePairMap ADD CONSTRAINT PK_ENDSEQUENCEPAIRMAP PRIMARY KEY (END_SEQUENCE_PAIR_MAP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.EPCR ( EPCR_ID NUMBER(12,0) NOT NULL, MAP_TABLE_ID NUMBER(5,0) NOT NULL, MAP_ID NUMBER(12,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQ_SUBCLASS_VIEW VARCHAR2(30) NOT NULL, START_POS NUMBER(12,0) NOT NULL, STOP_POS NUMBER(12,0) NOT NULL, IS_REVERSED NUMBER(1,0) , SIMILARITY_ID_1 NUMBER(12,0) , SIMILARITY_ID_2 NUMBER(12,0) , SCORE FLOAT, NUM_MISMATCHES NUMBER(1,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.EPCR TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.EPCR TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EPCR_IND01 ON DoTS.EPCR (NA_SEQUENCE_ID, START_POS, STOP_POS) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EPCR_IND02 ON DoTS.EPCR (MAP_TABLE_ID, MAP_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EPCR_IND03 ON DoTS.EPCR (MAP_TABLE_ID, MAP_ID, NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EPCR_IND04 ON DoTS.EPCR (SIMILARITY_ID_1) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EPCR_IND05 ON DoTS.EPCR (SIMILARITY_ID_2) TABLESPACE GUS; ALTER TABLE DoTS.EPCR ADD CONSTRAINT PK_EPCR PRIMARY KEY (EPCR_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.EST ( EST_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, CLONE_ID NUMBER(10,0) , LIBRARY_ID NUMBER(5,0) NOT NULL, CONTACT_ID NUMBER(12,0) NOT NULL, DBEST_ID_EST NUMBER(12,0) , WASHU_ID VARCHAR2(67) , ACCESSION VARCHAR2(20) , P_END CHAR(1) , QUALITY_START NUMBER(12,0) NOT NULL, QUALITY_STOP NUMBER(12,0) , SEQ_LENGTH NUMBER(12,0) , SEQ_PRIMER VARCHAR2(128) , POSSIBLY_REVERSED NUMBER(1,0) NOT NULL, PUTATIVE_FULL_LENGTH_READ NUMBER(1,0) NOT NULL, TRACE_POOR_QUALITY NUMBER(1,0) NOT NULL, POLYA_SIGNAL NUMBER(1,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.EST TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.EST TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EST_IND01 ON DoTS.EST (CLONE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EST_IND02 ON DoTS.EST (CONTACT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EST_IND03 ON DoTS.EST (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EST_IND04 ON DoTS.EST (LIBRARY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EST_IND05 ON DoTS.EST (DBEST_ID_EST) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EST_IND06 ON DoTS.EST (ACCESSION) TABLESPACE GUS; ALTER TABLE DoTS.EST ADD CONSTRAINT PK_EST PRIMARY KEY (EST_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Evidence ( EVIDENCE_ID NUMBER(10,0) NOT NULL, TARGET_TABLE_ID NUMBER(5,0) NOT NULL, TARGET_ID NUMBER(10,0) NOT NULL, FACT_TABLE_ID NUMBER(5,0) NOT NULL, FACT_ID NUMBER(10,0) NOT NULL, ATTRIBUTE_NAME VARCHAR2(30) , EVIDENCE_GROUP_ID NUMBER(12,0) NOT NULL, BEST_EVIDENCE NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Evidence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Evidence TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EVIDENCE_IND01 ON DoTS.Evidence (FACT_ID, FACT_TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EVIDENCE_IND02 ON DoTS.Evidence (TARGET_ID, TARGET_TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EVIDENCE_IND03 ON DoTS.Evidence (FACT_TABLE_ID, TARGET_TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EVIDENCE_IND04 ON DoTS.Evidence (TARGET_TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EVIDENCE_IND05 ON DoTS.Evidence (FACT_TABLE_ID, TARGET_TABLE_ID, FACT_ID) TABLESPACE GUS; ALTER TABLE DoTS.Evidence ADD CONSTRAINT PK_EVIDENCE PRIMARY KEY (EVIDENCE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ExonLocation ( EXON_LOCATION_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) , START_MIN NUMBER(12,0) , START_MAX NUMBER(12,0) , END_MIN NUMBER(12,0) , END_MAX NUMBER(12,0) , ORDER_NUM NUMBER(5,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ExonLocation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ExonLocation TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EXONLOCATION_IND01 ON DoTS.ExonLocation (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.ExonLocation ADD CONSTRAINT PK_EXONLOCATION PRIMARY KEY (EXON_LOCATION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ExternalDatabaseKeyword ( EXTERNAL_DATABASE_KEYWORD_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) NOT NULL, KEYWORD_ID NUMBER(6,0) NOT NULL, SOURCE_ID VARCHAR2(32) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ExternalDatabaseKeyword TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ExternalDatabaseKeyword TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EXTERNALDATABASEKEYWORD_IND01 ON DoTS.ExternalDatabaseKeyword (KEYWORD_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.EXTERNALDATABASEKEYWORD_IND02 ON DoTS.ExternalDatabaseKeyword (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.ExternalDatabaseKeyword ADD CONSTRAINT PK_EXTERNALDATABASEKEYWORD PRIMARY KEY (EXTERNAL_DATABASE_KEYWORD_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Family ( FAMILY_ID NUMBER(10,0) NOT NULL, PARENT_FAMILY_ID NUMBER(10,0) NOT NULL, HIERARCHY NUMBER(5,0) NOT NULL, NAME VARCHAR2(100) NOT NULL, TYPE VARCHAR2(10) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Family TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Family TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FAMILY_IND01 ON DoTS.Family (PARENT_FAMILY_ID) TABLESPACE GUS; ALTER TABLE DoTS.Family ADD CONSTRAINT PK_FAMILY PRIMARY KEY (FAMILY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.FamilyGene ( FAMILY_GENE_ID NUMBER(10,0) NOT NULL, FAMILY_ID NUMBER(10,0) NOT NULL, GENE_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.FamilyGene TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.FamilyGene TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FAMILYGENE_IND01 ON DoTS.FamilyGene (FAMILY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FAMILYGENE_IND02 ON DoTS.FamilyGene (GENE_ID) TABLESPACE GUS; ALTER TABLE DoTS.FamilyGene ADD CONSTRAINT PK_FAMILYGENE PRIMARY KEY (FAMILY_GENE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.FamilyProtein ( FAMILY_PROTEIN_ID NUMBER(10,0) NOT NULL, PROTEIN_ID NUMBER(18,0) NOT NULL, FAMILY_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.FamilyProtein TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.FamilyProtein TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FAMILYPROTEIN_IND01 ON DoTS.FamilyProtein (FAMILY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FAMILYPROTEIN_IND02 ON DoTS.FamilyProtein (PROTEIN_ID) TABLESPACE GUS; ALTER TABLE DoTS.FamilyProtein ADD CONSTRAINT PK_FAMILYPROTEIN PRIMARY KEY (FAMILY_PROTEIN_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.FeatureName ( FEATURE_NAME_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(30) NOT NULL, FEATURE_CATEGORY VARCHAR2(30) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.FeatureName TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.FeatureName TO GUS_W; ALTER TABLE DoTS.FeatureName ADD CONSTRAINT PK_FEATURENAME PRIMARY KEY (FEATURE_NAME_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.FingerprintClone ( FINGERPRINT_CLONE_ID NUMBER(12,0) NOT NULL, SOURCE_ID VARCHAR2(30) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) NOT NULL, IS_SEQUENCED VARCHAR2(1) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.FingerprintClone TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.FingerprintClone TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTCLONE_IND01 ON DoTS.FingerprintClone (SOURCE_ID, EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTCLONE_IND02 ON DoTS.FingerprintClone (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.FingerprintClone ADD CONSTRAINT PK_FINGERPRINTCLONE PRIMARY KEY (FINGERPRINT_CLONE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.FingerprintCloneContig ( FINGERPRINT_CLONE_CONTIG_ID NUMBER(12,0) NOT NULL, FINGERPRINT_CLONE_ID NUMBER(12,0) NOT NULL, FINGERPRINT_CONTIG_ID NUMBER(12,0) NOT NULL, CLONE_ORDER_NUM NUMBER(8,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.FingerprintCloneContig TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.FingerprintCloneContig TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTCLONECONTIG_IND01 ON DoTS.FingerprintCloneContig (FINGERPRINT_CLONE_ID, CLONE_ORDER_NUM) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTCLONECONTIG_IND02 ON DoTS.FingerprintCloneContig (FINGERPRINT_CONTIG_ID, CLONE_ORDER_NUM) TABLESPACE GUS; ALTER TABLE DoTS.FingerprintCloneContig ADD CONSTRAINT PK_FINGERPRINTCLONECONTIG PRIMARY KEY (FINGERPRINT_CLONE_CONTIG_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.FingerprintCloneMarker ( FINGERPRINT_CLONE_MARKER_ID NUMBER(12,0) NOT NULL, FINGERPRINT_MAP_ID NUMBER(12,0) NOT NULL, FINGERPRINT_CLONE_ID NUMBER(12,0) NOT NULL, MARKER_TYPE VARCHAR2(30) , SOURCE_ID VARCHAR2(30) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.FingerprintCloneMarker TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.FingerprintCloneMarker TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTCLONEMARKER_IND01 ON DoTS.FingerprintCloneMarker (FINGERPRINT_CLONE_ID, FINGERPRINT_MAP_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTCLONEMARKER_IND02 ON DoTS.FingerprintCloneMarker (SOURCE_ID, FINGERPRINT_MAP_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTCLONEMARKER_IND03 ON DoTS.FingerprintCloneMarker (FINGERPRINT_MAP_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTCLONEMARKER_IND04 ON DoTS.FingerprintCloneMarker (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.FingerprintCloneMarker ADD CONSTRAINT PK_FINGERPRINTCLONEMARKER PRIMARY KEY (FINGERPRINT_CLONE_MARKER_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.FingerprintContig ( FINGERPRINT_CONTIG_ID NUMBER(12,0) NOT NULL, FINGERPRINT_MAP_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(30) NOT NULL, NUMBER_OF_CLONES NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.FingerprintContig TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.FingerprintContig TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTCONTIG_IND01 ON DoTS.FingerprintContig (NAME, FINGERPRINT_MAP_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTCONTIG_IND02 ON DoTS.FingerprintContig (FINGERPRINT_MAP_ID) TABLESPACE GUS; ALTER TABLE DoTS.FingerprintContig ADD CONSTRAINT PK_FINGERPRINTCONTIG PRIMARY KEY (FINGERPRINT_CONTIG_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.FingerprintMap ( FINGERPRINT_MAP_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, MAP_VERSION VARCHAR2(30) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) NOT NULL, SOURCE_ID VARCHAR2(32) , NUMBER_OF_CLONES NUMBER(10,0) , NUMBER_OF_CONTIGS NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.FingerprintMap TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.FingerprintMap TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.FINGERPRINTMAP_IND01 ON DoTS.FingerprintMap (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.FingerprintMap ADD CONSTRAINT PK_FINGERPRINTMAP PRIMARY KEY (FINGERPRINT_MAP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Gene ( GENE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(255) , GENE_SYMBOL VARCHAR2(50) , GENE_CATEGORY_ID NUMBER(10,0) , REVIEW_STATUS_ID NUMBER(12,0) , DESCRIPTION VARCHAR2(500) , REVIEWER_SUMMARY VARCHAR2(4000) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Gene TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Gene TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENE_IND02 ON DoTS.Gene (NAME) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENE_IND03 ON DoTS.Gene (GENE_CATEGORY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENE_IND04 ON DoTS.Gene (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENE_IND05 ON DoTS.Gene (GENE_SYMBOL) TABLESPACE GUS; ALTER TABLE DoTS.Gene ADD CONSTRAINT PK_GENE PRIMARY KEY (GENE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneCategory ( GENE_CATEGORY_ID NUMBER(10,0) NOT NULL, TERM VARCHAR2(80) NOT NULL, DEFINITION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneCategory TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneCategory TO GUS_W; ALTER TABLE DoTS.GeneCategory ADD CONSTRAINT PK_GENECATEGORY PRIMARY KEY (GENE_CATEGORY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneChromosomalLocation ( GENE_CHROMOSOMAL_LOCATION_ID NUMBER(10,0) NOT NULL, GENE_ID NUMBER(10,0) NOT NULL, CHROMOSOME NUMBER(5,0) NOT NULL, CYTOGENETIC VARCHAR2(50) , METHOD VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneChromosomalLocation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneChromosomalLocation TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENECHROMOSOMALLOCATION_IND01 ON DoTS.GeneChromosomalLocation (GENE_ID) TABLESPACE GUS; ALTER TABLE DoTS.GeneChromosomalLocation ADD CONSTRAINT PK_GENECHROMOSOMALLOCATION PRIMARY KEY (GENE_CHROMOSOMAL_LOCATION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneFamily ( GENE_FAMILY_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(40) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneFamily TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneFamily TO GUS_W; ALTER TABLE DoTS.GeneFamily ADD CONSTRAINT PK_GENEFAMILY PRIMARY KEY (GENE_FAMILY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneFamilyRelation ( GENE_FAMILY_RELATION_ID NUMBER(10,0) NOT NULL, GENE_FAMILY_ID NUMBER(10,0) NOT NULL, GENE_ID NUMBER(10,0) NOT NULL, CONFIDENCE NUMBER(3,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneFamilyRelation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneFamilyRelation TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFAMILYRELATION_IND01 ON DoTS.GeneFamilyRelation (GENE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFAMILYRELATION_IND02 ON DoTS.GeneFamilyRelation (GENE_FAMILY_ID) TABLESPACE GUS; ALTER TABLE DoTS.GeneFamilyRelation ADD CONSTRAINT PK_GENEFAMILYRELATION PRIMARY KEY (GENE_FAMILY_RELATION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneFeatureSAGETagLink ( GENE_FEATURE_SAGE_TAG_LINK_ID NUMBER(12,0) NOT NULL, GENOMIC_NA_SEQUENCE_ID NUMBER(12,0) NOT NULL, GENE_NA_FEATURE_ID NUMBER(12,0) NOT NULL, TAG_NA_FEATURE_ID NUMBER(12,0) NOT NULL, FIVE_PRIME_TAG_OFFSET NUMBER(12,0) NOT NULL, THREE_PRIME_TAG_OFFSET NUMBER(12,0) NOT NULL, SAME_STRAND NUMBER(1,0) NOT NULL, EXPERIMENTALLY_VERIFIED NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneFeatureSAGETagLink TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneFeatureSAGETagLink TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESAGETAGLINK_IND01 ON DoTS.GeneFeatureSAGETagLink (FIVE_PRIME_TAG_OFFSET, THREE_PRIME_TAG_OFFSET, SAME_STRAND, GENOMIC_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESAGETAGLINK_IND02 ON DoTS.GeneFeatureSAGETagLink (GENE_NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESAGETAGLINK_IND03 ON DoTS.GeneFeatureSAGETagLink (TAG_NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESAGETAGLINK_IND04 ON DoTS.GeneFeatureSAGETagLink (GENOMIC_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.GeneFeatureSAGETagLink ADD CONSTRAINT PK_GENEFEATURESAGETAGLINK PRIMARY KEY (GENE_FEATURE_SAGE_TAG_LINK_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneFeatureSeqOverlap ( GENE_FEATURE_SEQ_OVERLAP_ID NUMBER(12,0) NOT NULL, GENE_NA_FEATURE_ID NUMBER(12,0) NOT NULL, GENOMIC_NA_SEQUENCE_ID NUMBER(12,0) NOT NULL, SEQ_NA_SEQUENCE_ID NUMBER(12,0) , END_SEQUENCE_PAIR_MAP_ID NUMBER(12,0) , EPCR_ID NUMBER(12,0) , SIMILARITY_ID NUMBER(10,0) , BLAT_ALIGNMENT_ID NUMBER(12,0) , GENE_OVERLAP NUMBER(12,0) NOT NULL, GENE_CODING_OVERLAP NUMBER(12,0) NOT NULL, GENE_LENGTH NUMBER(12,0) NOT NULL, GENE_CODING_LENGTH NUMBER(12,0) NOT NULL, SEQUENCE_LENGTH NUMBER(12,0) NOT NULL, GENE_NUM_EXONS NUMBER(12,0) NOT NULL, GENE_NUM_EXONS_HIT NUMBER(12,0) NOT NULL, GENE_PERCENT_COVERED FLOAT NOT NULL, GENE_PERCENT_CODING_COVERED FLOAT NOT NULL, SEQUENCE_PERCENT_COVERED FLOAT NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneFeatureSeqOverlap TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneFeatureSeqOverlap TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND01 ON DoTS.GeneFeatureSeqOverlap (GENE_NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND02 ON DoTS.GeneFeatureSeqOverlap (GENOMIC_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND03 ON DoTS.GeneFeatureSeqOverlap (SEQ_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND04 ON DoTS.GeneFeatureSeqOverlap (END_SEQUENCE_PAIR_MAP_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND05 ON DoTS.GeneFeatureSeqOverlap (EPCR_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND06 ON DoTS.GeneFeatureSeqOverlap (SIMILARITY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND08 ON DoTS.GeneFeatureSeqOverlap (BLAT_ALIGNMENT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND09 ON DoTS.GeneFeatureSeqOverlap (GENE_CODING_OVERLAP) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND10 ON DoTS.GeneFeatureSeqOverlap (GENE_PERCENT_COVERED) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND11 ON DoTS.GeneFeatureSeqOverlap (GENE_PERCENT_CODING_COVERED) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND12 ON DoTS.GeneFeatureSeqOverlap (SEQUENCE_PERCENT_COVERED) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEFEATURESEQOVERLAP_IND13 ON DoTS.GeneFeatureSeqOverlap (GENE_OVERLAP) TABLESPACE GUS; ALTER TABLE DoTS.GeneFeatureSeqOverlap ADD CONSTRAINT PK_GENEFEATURESEQOVERLAP PRIMARY KEY (GENE_FEATURE_SEQ_OVERLAP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneInstance ( GENE_INSTANCE_ID NUMBER(10,0) NOT NULL, GENE_INSTANCE_CATEGORY_ID NUMBER(3,0) , GENE_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(255) , REVIEWER_SUMMARY VARCHAR2(4000) , IS_REFERENCE NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneInstance TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneInstance TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEINSTANCE_IND01 ON DoTS.GeneInstance (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEINSTANCE_IND02 ON DoTS.GeneInstance (GENE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEINSTANCE_IND03 ON DoTS.GeneInstance (NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENEINSTANCE_IND04 ON DoTS.GeneInstance (GENE_INSTANCE_CATEGORY_ID) TABLESPACE GUS; ALTER TABLE DoTS.GeneInstance ADD CONSTRAINT PK_GENEINSTANCE PRIMARY KEY (GENE_INSTANCE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneInstanceCategory ( GENE_INSTANCE_CATEGORY_ID NUMBER(3,0) NOT NULL, NAME VARCHAR2(40) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneInstanceCategory TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneInstanceCategory TO GUS_W; ALTER TABLE DoTS.GeneInstanceCategory ADD CONSTRAINT PK_GENEINSTANCECATEGORY PRIMARY KEY (GENE_INSTANCE_CATEGORY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneSuperFamily ( GENE_SUPER_FAMILY_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(40) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneSuperFamily TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneSuperFamily TO GUS_W; ALTER TABLE DoTS.GeneSuperFamily ADD CONSTRAINT PK_GENESUPERFAMILY PRIMARY KEY (GENE_SUPER_FAMILY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneSuperFamilyRelation ( GENE_SUPERFAMILY_RELATION_ID NUMBER(10,0) NOT NULL, GENE_SUPER_FAMILY_ID NUMBER(10,0) NOT NULL, GENE_FAMILY_ID NUMBER(10,0) NOT NULL, CONFIDENCE NUMBER(3,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneSuperFamilyRelation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneSuperFamilyRelation TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENESUPERFAMILYRELATION_IND01 ON DoTS.GeneSuperFamilyRelation (GENE_SUPER_FAMILY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENESUPERFAMILYRELATION_IND02 ON DoTS.GeneSuperFamilyRelation (GENE_FAMILY_ID) TABLESPACE GUS; ALTER TABLE DoTS.GeneSuperFamilyRelation ADD CONSTRAINT PK_GENESUPERFAMILYRELATION PRIMARY KEY (GENE_SUPERFAMILY_RELATION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneSynonym ( GENE_SYNONYM_ID NUMBER(10,0) NOT NULL, GENE_ID NUMBER(10,0) NOT NULL, SYNONYM_NAME VARCHAR2(30) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , IS_OBSOLETE NUMBER(1,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneSynonym TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneSynonym TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENESYNONYM_IND01 ON DoTS.GeneSynonym (GENE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENESYNONYM_IND03 ON DoTS.GeneSynonym (SYNONYM_NAME) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENESYNONYM_IND04 ON DoTS.GeneSynonym (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.GeneSynonym ADD CONSTRAINT PK_GENESYNONYM PRIMARY KEY (GENE_SYNONYM_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GeneTrapAssembly ( GENE_TRAP_ASSEMBLY_ID NUMBER(10,0) NOT NULL, TAG_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, ASSEMBLY_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, IS_BEST_MATCH NUMBER(1,0) NOT NULL, MATCH_START NUMBER(10,0) NOT NULL, MATCH_END NUMBER(10,0) NOT NULL, IS_REVERSED NUMBER(1,0) NOT NULL, PERCENT_IDENTITY FLOAT NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GeneTrapAssembly TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneTrapAssembly TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENETRAPASSEMBLY_IND01 ON DoTS.GeneTrapAssembly (TAG_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENETRAPASSEMBLY_IND02 ON DoTS.GeneTrapAssembly (ASSEMBLY_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GENETRAPASSEMBLY_IND03 ON DoTS.GeneTrapAssembly (PERCENT_IDENTITY, TAG_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.GeneTrapAssembly ADD CONSTRAINT PK_GENETRAPASSEMBLY PRIMARY KEY (GENE_TRAP_ASSEMBLY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GOAssociation ( GO_ASSOCIATION_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(10,0) NOT NULL, ROW_ID NUMBER(10,0) NOT NULL, GO_TERM_ID NUMBER(10,0) NOT NULL, IS_NOT NUMBER(1,0) NOT NULL, IS_DEPRECATED NUMBER(1,0) NOT NULL, DEFINING NUMBER(1,0) NOT NULL, GO_ASSOCIATION_DATE DATE, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GOAssociation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GOAssociation TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GOASSOCIATION_BM_REVIEWSTATUS ON DoTS.GOAssociation (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GOASSOCIATION_IND01 ON DoTS.GOAssociation (GO_TERM_ID, IS_DEPRECATED, REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GOASSOCIATION_IND02 ON DoTS.GOAssociation (TABLE_ID, ROW_ID, IS_DEPRECATED, REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.GOAssociation ADD CONSTRAINT GOASSOCIATION_PK PRIMARY KEY (GO_ASSOCIATION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GOAssociationInstance ( GO_ASSOCIATION_INSTANCE_ID NUMBER(10,0) NOT NULL, GO_ASSOCIATION_ID NUMBER(10,0) NOT NULL, GO_ASSOC_INST_LOE_ID NUMBER(5,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , IS_NOT NUMBER(1,0) , IS_PRIMARY NUMBER(1,0) NOT NULL, IS_DEPRECATED NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , P_VALUE_RATIO FLOAT, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GOAssociationInstance TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GOAssociationInstance TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GOASSOCIATIONINSTANCE_IND01 ON DoTS.GOAssociationInstance (GO_ASSOCIATION_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GOASSOCIATIONINSTANCE_IND02 ON DoTS.GOAssociationInstance (GO_ASSOC_INST_LOE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GOASSOCIATIONINSTANCE_IND03 ON DoTS.GOAssociationInstance (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GOASSOCIATIONINSTANCE_IND06 ON DoTS.GOAssociationInstance (REVIEW_STATUS_ID, IS_DEPRECATED) TABLESPACE GUS; ALTER TABLE DoTS.GOAssociationInstance ADD CONSTRAINT GOASSOCIATIONINSTANCE_PK PRIMARY KEY (GO_ASSOCIATION_INSTANCE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GOAssociationInstanceLOE ( GO_ASSOC_INST_LOE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GOAssociationInstanceLOE TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GOAssociationInstanceLOE TO GUS_W; ALTER TABLE DoTS.GOAssociationInstanceLOE ADD CONSTRAINT GOASSOCIATIONINSTANCELOE_PK PRIMARY KEY (GO_ASSOC_INST_LOE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.GOAssocInstEvidCode ( GO_ASSOC_INST_EVID_CODE_ID NUMBER(10,0) NOT NULL, GO_EVIDENCE_CODE_ID NUMBER(3,0) NOT NULL, GO_ASSOCIATION_INSTANCE_ID NUMBER(10,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.GOAssocInstEvidCode TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GOAssocInstEvidCode TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GOASSOCINSTEVIDCODE_IND01 ON DoTS.GOAssocInstEvidCode (GO_EVIDENCE_CODE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GOASSOCINSTEVIDCODE_IND02 ON DoTS.GOAssocInstEvidCode (GO_ASSOCIATION_INSTANCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.GOASSOCINSTEVIDCODE_IND03 ON DoTS.GOAssocInstEvidCode (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.GOAssocInstEvidCode ADD CONSTRAINT GOASSOCINSTEVIDCODE_PK PRIMARY KEY (GO_ASSOC_INST_EVID_CODE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.IndexWord ( INDEX_WORD_ID NUMBER(10,0) NOT NULL, WORD VARCHAR2(255) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.IndexWord TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.IndexWord TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INDEXWORD_IND01 ON DoTS.IndexWord (WORD) TABLESPACE GUS; ALTER TABLE DoTS.IndexWord ADD CONSTRAINT PK_INDEXWORD PRIMARY KEY (INDEX_WORD_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.IndexWordLink ( INDEX_WORD_LINK_ID NUMBER(10,0) NOT NULL, INDEX_WORD_ID NUMBER(10,0) NOT NULL, TARGET_TABLE_ID NUMBER(5,0) NOT NULL, TARGET_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.IndexWordLink TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.IndexWordLink TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INDEXWORDLINK_IND01 ON DoTS.IndexWordLink (INDEX_WORD_ID, TARGET_TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INDEXWORDLINK_IND02 ON DoTS.IndexWordLink (TARGET_TABLE_ID, TARGET_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INDEXWORDLINK_IND03 ON DoTS.IndexWordLink (TARGET_ID) TABLESPACE GUS; ALTER TABLE DoTS.IndexWordLink ADD CONSTRAINT PK_INDEXWORDLINK PRIMARY KEY (INDEX_WORD_LINK_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.IndexWordSimLink ( INDEX_WORD_SIM_LINK_ID NUMBER(10,0) NOT NULL, TARGET_TABLE_ID NUMBER(5,0) NOT NULL, TARGET_ID NUMBER(10,0) NOT NULL, SIMILARITY_TABLE_ID NUMBER(5,0) NOT NULL, INDEX_WORD_ID NUMBER(10,0) NOT NULL, BEST_SIMILARITY_ID NUMBER(10,0) NOT NULL, BEST_P_VALUE_MANT FLOAT NOT NULL, BEST_P_VALUE_EXP NUMBER(6,0) NOT NULL, BEST_SCORE NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.IndexWordSimLink TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.IndexWordSimLink TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INDEXWORDSIMLINK_IND01 ON DoTS.IndexWordSimLink (TARGET_TABLE_ID, TARGET_ID, INDEX_WORD_ID, BEST_P_VALUE_EXP, BEST_P_VALUE_MANT) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INDEXWORDSIMLINK_IND02 ON DoTS.IndexWordSimLink (INDEX_WORD_ID, BEST_P_VALUE_EXP, TARGET_TABLE_ID, SIMILARITY_TABLE_ID, BEST_SIMILARITY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INDEXWORDSIMLINK_IND03 ON DoTS.IndexWordSimLink (SIMILARITY_TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INDEXWORDSIMLINK_IND04 ON DoTS.IndexWordSimLink (BEST_SIMILARITY_ID) TABLESPACE GUS; ALTER TABLE DoTS.IndexWordSimLink ADD CONSTRAINT PK_INDEXWORDSIMLINK PRIMARY KEY (INDEX_WORD_SIM_LINK_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Interaction ( INTERACTION_ID NUMBER(10,0) NOT NULL, INTERACTION_TYPE_ID NUMBER(5,0) NOT NULL, EFFECTOR_ACTION_TYPE_ID NUMBER(5,0) NOT NULL, EFFECTOR_ROW_SET_ID NUMBER(10,0) NOT NULL, TARGET_ROW_SET_ID NUMBER(10,0) NOT NULL, HAS_DIRECTION NUMBER(1,0) NOT NULL, DIRECTION_IS_KNOWN NUMBER(1,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Interaction TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Interaction TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INTERACTION_IND01 ON DoTS.Interaction (INTERACTION_TYPE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INTERACTION_IND02 ON DoTS.Interaction (EFFECTOR_ACTION_TYPE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INTERACTION_IND03 ON DoTS.Interaction (EFFECTOR_ROW_SET_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INTERACTION_IND04 ON DoTS.Interaction (TARGET_ROW_SET_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INTERACTION_IND05 ON DoTS.Interaction (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INTERACTION_IND06 ON DoTS.Interaction (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.Interaction ADD CONSTRAINT PK_INTERACTION PRIMARY KEY (INTERACTION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.InteractionInteractionLOE ( INTERACTION_INTERACTION_LOE_ID NUMBER(10,0) NOT NULL, INTERACTION_ID NUMBER(10,0) NOT NULL, INTERACTION_LOE_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.InteractionInteractionLOE TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.InteractionInteractionLOE TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INTERACTIONINTERACTLOE_IND01 ON DoTS.InteractionInteractionLOE (INTERACTION_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INTERACTIONINTERACTLOE_IND02 ON DoTS.InteractionInteractionLOE (INTERACTION_LOE_ID) TABLESPACE GUS; ALTER TABLE DoTS.InteractionInteractionLOE ADD CONSTRAINT PK_INTERACTIONINTERACTIONLOE PRIMARY KEY (INTERACTION_INTERACTION_LOE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.InteractionLOE ( INTERACTION_LOE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.InteractionLOE TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.InteractionLOE TO GUS_W; ALTER TABLE DoTS.InteractionLOE ADD CONSTRAINT PK_INTERACTIONLOE PRIMARY KEY (INTERACTION_LOE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.InteractionType ( INTERACTION_TYPE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.InteractionType TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.InteractionType TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.INTERACTIONTYPE_IND01 ON DoTS.InteractionType (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.InteractionType ADD CONSTRAINT PK_INTERACTIONTYPE PRIMARY KEY (INTERACTION_TYPE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.IsExpressed ( IS_EXPRESSED_ID NUMBER(10,0) NOT NULL, ANATOMY_ID NUMBER(4,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ROW_ID NUMBER(10,0) NOT NULL, IS_CONFIRMED NUMBER(1,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.IsExpressed TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.IsExpressed TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ISEXPRESSED_IND01 ON DoTS.IsExpressed (TABLE_ID, ROW_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ISEXPRESSED_IND02 ON DoTS.IsExpressed (ANATOMY_ID, IS_CONFIRMED) TABLESPACE GUS; ALTER TABLE DoTS.IsExpressed ADD CONSTRAINT PK_ISEXPRESSED PRIMARY KEY (IS_EXPRESSED_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Keyword ( KEYWORD_ID NUMBER(6,0) NOT NULL, KEYWORD VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , PREFERRED_KEYWORD_ID NUMBER(6,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Keyword TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Keyword TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.KEYWORD_IND01 ON DoTS.Keyword (PREFERRED_KEYWORD_ID) TABLESPACE GUS; ALTER TABLE DoTS.Keyword ADD CONSTRAINT PK_KEYWORD PRIMARY KEY (KEYWORD_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Library ( LIBRARY_ID NUMBER(5,0) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL, ANATOMY_ID NUMBER(4,0) , DBEST_ID NUMBER(12,0) , DBEST_NAME VARCHAR2(120) , IS_IMAGE NUMBER(1,0) NOT NULL, IMAGE_ID NUMBER(12,0) , GDB_ID NUMBER(12,0) , GDB_NAME VARCHAR2(100) , LLNL_NAME VARCHAR2(100) , WASHU_NAME VARCHAR2(100) , TISSUE_TYPE VARCHAR2(156) , STRAIN VARCHAR2(156) , CULTIVAR VARCHAR2(156) , STAGE VARCHAR2(100) , SEX CHAR(1) , CELL_TYPE VARCHAR2(156) , CELL_LINE VARCHAR2(156) , NORMALIZED CHAR(1) , VECTOR VARCHAR2(156) , VECTOR_TYPE VARCHAR2(64) , HOST VARCHAR2(80) , RE_1 VARCHAR2(35) , RE_2 VARCHAR2(35) , COMMENT_STRING CLOB, DBEST_ORGANISM VARCHAR2(300) , DBEST_ORGAN VARCHAR2(300) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Library TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Library TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.LIBRARY_IND01 ON DoTS.Library (DBEST_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.LIBRARY_IND02 ON DoTS.Library (TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.LIBRARY_IND03 ON DoTS.Library (ANATOMY_ID) TABLESPACE GUS; ALTER TABLE DoTS.Library ADD CONSTRAINT PK_LIBRARY PRIMARY KEY (LIBRARY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.MassSpecSummary ( MASS_SPEC_SUMMARY_ID NUMBER(12,0) NOT NULL, AA_SEQUENCE_ID NUMBER(12,0) NOT NULL, PREDICTION_ALGORITHM_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(12,0) , DEVELOPMENTAL_STAGE VARCHAR2(20) NOT NULL, IS_EXPRESSED NUMBER(1,0) NOT NULL, NUMBER_OF_SPANS NUMBER(12,0) NOT NULL, SEQUENCE_COUNT NUMBER(12,0) NOT NULL, SPECTRUM_COUNT NUMBER(12,0) NOT NULL, AA_SEQ_PERCENT_COVERED FLOAT NOT NULL, AA_SEQ_LENGTH NUMBER(12,0) NOT NULL, AA_SEQ_MOLECULAR_WEIGHT NUMBER(12,0) NOT NULL, AA_SEQ_PI FLOAT NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.MassSpecSummary TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.MassSpecSummary TO GUS_W; ALTER TABLE DoTS.MassSpecSummary ADD CONSTRAINT MASSSPECSUMMARY_PK PRIMARY KEY (MASS_SPEC_SUMMARY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.MergeSplit ( MERGE_SPLIT_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, OLD_ID NUMBER(10,0) NOT NULL, NEW_ID NUMBER(10,0) NOT NULL, MERGE_SPLIT_GROUP_ID NUMBER(12,0) NOT NULL, IS_MERGE NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.MergeSplit TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.MergeSplit TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.MERGESPLIT_IND01 ON DoTS.MergeSplit (TABLE_ID, OLD_ID) TABLESPACE GUS; ALTER TABLE DoTS.MergeSplit ADD CONSTRAINT PK_MERGESPLIT PRIMARY KEY (MERGE_SPLIT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.MicroSatelliteMap ( PLASMOMAP_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(15) NOT NULL, MARKER_NAME VARCHAR2(25) NOT NULL, MARKER_SYNONYM VARCHAR2(15) , ACCESSION VARCHAR2(10) , CHROMOSOME VARCHAR2(2) NOT NULL, CENTIMORGANS FLOAT, FRAMEWORK VARCHAR2(15) , FORWARD_PRIMER VARCHAR2(50) NOT NULL, REVERSE_PRIMER VARCHAR2(50) NOT NULL, PRODUCT_LENGTH NUMBER(12,0) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL, OUTCROSS VARCHAR2(30) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.MicroSatelliteMap TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.MicroSatelliteMap TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.MICROSMAP_IND01 ON DoTS.MicroSatelliteMap (SOURCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.MICROSMAP_IND02 ON DoTS.MicroSatelliteMap (ACCESSION) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.MICROSMAP_IND03 ON DoTS.MicroSatelliteMap (CHROMOSOME, CENTIMORGANS, TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.MICROSMAP_IND04 ON DoTS.MicroSatelliteMap (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.MICROSMAP_IND05 ON DoTS.MicroSatelliteMap (TAXON_ID) TABLESPACE GUS; ALTER TABLE DoTS.MicroSatelliteMap ADD CONSTRAINT PK_MICROSMAP PRIMARY KEY (PLASMOMAP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Motif ( MOTIF_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(15) NOT NULL, NAME VARCHAR2(80) NOT NULL, MOTIF VARCHAR2(255) NOT NULL, DESCRIPTION VARCHAR2(255) NOT NULL, PROBABILITY FLOAT NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Motif TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Motif TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.MOTIF_IND01 ON DoTS.Motif (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.Motif ADD CONSTRAINT PK_MOTIF PRIMARY KEY (MOTIF_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.MotifRejectionReason ( MOTIF_REJECTION_REASON_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(255) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.MotifRejectionReason TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.MotifRejectionReason TO GUS_W; ALTER TABLE DoTS.MotifRejectionReason ADD CONSTRAINT PK_MOTIFREJECTIONREASON PRIMARY KEY (MOTIF_REJECTION_REASON_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.MutualInformationScore ( MUTUAL_INFORMATION_SCORE_ID NUMBER(10,0) NOT NULL, PRIMARY_PROFILE_ID NUMBER(10,0) NOT NULL, SECONDARY_PROFILE_ID NUMBER(10,0) NOT NULL, MUTUAL_INFORMATION_SCORE NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.MutualInformationScore TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.MutualInformationScore TO GUS_W; ALTER TABLE DoTS.MutualInformationScore ADD CONSTRAINT SYS_C0044295 PRIMARY KEY (MUTUAL_INFORMATION_SCORE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAComment ( NA_COMMENT_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, COMMENT_STRING CLOB NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAComment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAComment TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NACOMMENT_IND01 ON DoTS.NAComment (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NAComment ADD CONSTRAINT PK_NACOMMENT PRIMARY KEY (NA_COMMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAEntry ( NA_ENTRY_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SOURCE_ID VARCHAR2(15) NOT NULL, STATUS VARCHAR2(12) , DIVISION VARCHAR2(15) , VERSION NUMBER(12,0) , NID VARCHAR2(15) , CREATED_DATE DATE, CREATED_REL_VER NUMBER(5,0) , UPDATE_DATE DATE, UPDATE_REL_VER NUMBER(5,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAEntry TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAEntry TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAENTRY_IND01 ON DoTS.NAEntry (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAENTRY_IND02 ON DoTS.NAEntry (SOURCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NAEntry ADD CONSTRAINT PK_NAENTRY PRIMARY KEY (NA_ENTRY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAFeatRelationshipType ( NA_FEAT_RELATIONSHIP_TYPE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(255) NOT NULL, DESCRIPTION CLOB NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAFeatRelationshipType TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAFeatRelationshipType TO GUS_W; ALTER TABLE DoTS.NAFeatRelationshipType ADD CONSTRAINT PK_NAFEATRELATIONSHIPTYPE PRIMARY KEY (NA_FEAT_RELATIONSHIP_TYPE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAFeatureComment ( NA_FEATURE_COMMENT_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, COMMENT_STRING CLOB NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAFeatureComment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAFeatureComment TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATURECOMMENT_IND01 ON DoTS.NAFeatureComment (NA_FEATURE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NAFeatureComment ADD CONSTRAINT PK_NAFEATURECOMMENT PRIMARY KEY (NA_FEATURE_COMMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAFeatureImp ( NA_FEATURE_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) , SUBCLASS_VIEW VARCHAR2(30) , NAME VARCHAR2(30) NOT NULL, SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , PARENT_ID NUMBER(10,0) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(50) , PREDICTION_ALGORITHM_ID NUMBER(5,0) , IS_PREDICTED NUMBER(1,0) , REVIEW_STATUS_ID NUMBER(10,0) , INT1 NUMBER(12,0) , INT2 NUMBER(12,0) , INT3 NUMBER(12,0) , INT4 NUMBER(12,0) , INT5 NUMBER(12,0) , INT6 NUMBER(12,0) , TINYINT1 NUMBER(3,0) , TINYINT2 NUMBER(3,0) , TINYINT3 NUMBER(3,0) , TINYINT4 NUMBER(3,0) , TINYINT5 NUMBER(3,0) , TINYINT6 NUMBER(3,0) , FLOAT1 FLOAT, FLOAT2 FLOAT, FLOAT3 FLOAT, FLOAT4 FLOAT, FLOAT5 FLOAT, FLOAT6 FLOAT, TEXT1 CLOB, STRING1 VARCHAR2(1000) , STRING2 VARCHAR2(255) , STRING3 VARCHAR2(255) , STRING4 VARCHAR2(255) , STRING5 VARCHAR2(2000) , STRING6 VARCHAR2(255) , STRING7 VARCHAR2(255) , STRING8 VARCHAR2(255) , STRING9 VARCHAR2(1000) , STRING10 VARCHAR2(1024) , STRING11 VARCHAR2(255) , STRING12 VARCHAR2(255) , STRING13 VARCHAR2(1000) , STRING14 VARCHAR2(500) , STRING15 VARCHAR2(255) , STRING16 VARCHAR2(255) , STRING17 VARCHAR2(255) , STRING18 VARCHAR2(255) , STRING19 VARCHAR2(255) , STRING20 VARCHAR2(4000) , STRING21 VARCHAR2(255) , STRING22 VARCHAR2(255) , STRING23 VARCHAR2(255) , STRING24 VARCHAR2(255) , STRING25 VARCHAR2(255) , STRING26 VARCHAR2(255) , STRING27 VARCHAR2(255) , STRING28 VARCHAR2(255) , STRING29 VARCHAR2(255) , STRING30 VARCHAR2(255) , STRING31 VARCHAR2(255) , STRING32 VARCHAR2(255) , STRING33 VARCHAR2(255) , STRING34 VARCHAR2(255) , STRING35 VARCHAR2(255) , STRING36 VARCHAR2(255) , STRING37 VARCHAR2(255) , STRING38 VARCHAR2(255) , STRING39 VARCHAR2(255) , STRING40 VARCHAR2(255) , STRING41 VARCHAR2(255) , STRING42 VARCHAR2(255) , STRING43 VARCHAR2(255) , STRING44 VARCHAR2(255) , STRING45 VARCHAR2(255) , STRING46 VARCHAR2(255) , STRING47 VARCHAR2(255) , STRING48 VARCHAR2(255) , STRING49 VARCHAR2(255) , STRING50 VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAFeatureImp TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAFeatureImp TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND01 ON DoTS.NAFeatureImp (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND03 ON DoTS.NAFeatureImp (SOURCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND04 ON DoTS.NAFeatureImp (PARENT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND05 ON DoTS.NAFeatureImp (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND06 ON DoTS.NAFeatureImp (STRING14) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND07 ON DoTS.NAFeatureImp (SUBCLASS_VIEW, NA_SEQUENCE_ID, STRING1) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND08 ON DoTS.NAFeatureImp (NA_FEATURE_ID, PREDICTION_ALGORITHM_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND09 ON DoTS.NAFeatureImp (STRING5, SUBCLASS_VIEW, NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND10 ON DoTS.NAFeatureImp (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND11 ON DoTS.NAFeatureImp (SEQUENCE_ONTOLOGY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATUREIMP_IND12 ON DoTS.NAFeatureImp (PREDICTION_ALGORITHM_ID) TABLESPACE GUS; ALTER TABLE DoTS.NAFeatureImp ADD CONSTRAINT PK_NAFEATUREIMP PRIMARY KEY (NA_FEATURE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAFeatureNAGene ( NA_FEATURE_NA_GENE_ID NUMBER(10,0) NOT NULL, NA_GENE_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAFeatureNAGene TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAFeatureNAGene TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATURENAGENE_IND01 ON DoTS.NAFeatureNAGene (NA_GENE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATURENAGENE_IND02 ON DoTS.NAFeatureNAGene (NA_FEATURE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NAFeatureNAGene ADD CONSTRAINT PK_NAFEATURENAGENE PRIMARY KEY (NA_FEATURE_NA_GENE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAFeatureNAProtein ( NA_FEATURE_NA_PROTEIN_ID NUMBER(10,0) NOT NULL, NA_PROTEIN_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAFeatureNAProtein TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAFeatureNAProtein TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATURENAPROTEIN_IND01 ON DoTS.NAFeatureNAProtein (NA_PROTEIN_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATURENAPROTEIN_IND02 ON DoTS.NAFeatureNAProtein (NA_FEATURE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NAFeatureNAProtein ADD CONSTRAINT PK_NAFEATURENAPROTEIN PRIMARY KEY (NA_FEATURE_NA_PROTEIN_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAFeatureNAPT ( NA_FEATURE_NA_PT_ID NUMBER(10,0) NOT NULL, NA_PRIMARY_TRANSCRIPT_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAFeatureNAPT TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAFeatureNAPT TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATURENAPT_IND02 ON DoTS.NAFeatureNAPT (NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATURENAPT_IND03 ON DoTS.NAFeatureNAPT (NA_PRIMARY_TRANSCRIPT_ID) TABLESPACE GUS; ALTER TABLE DoTS.NAFeatureNAPT ADD CONSTRAINT PK_NAFEATURENAPT PRIMARY KEY (NA_FEATURE_NA_PT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAFeatureRelationship ( NA_FEATURE_RELATIONSHIP_ID NUMBER(10,0) NOT NULL, PARENT_NA_FEATURE_ID NUMBER(10,0) NOT NULL, CHILD_NA_FEATURE_ID NUMBER(10,0) NOT NULL, NA_FEAT_RELATIONSHIP_TYPE_ID NUMBER(10,0) NOT NULL, ORDINAL NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAFeatureRelationship TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAFeatureRelationship TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATURERELATIONSHIP_IND01 ON DoTS.NAFeatureRelationship (NA_FEAT_RELATIONSHIP_TYPE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATURERELATIONSHIP_IND02 ON DoTS.NAFeatureRelationship (PARENT_NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAFEATURERELATIONSHIP_IND03 ON DoTS.NAFeatureRelationship (CHILD_NA_FEATURE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NAFeatureRelationship ADD CONSTRAINT PK_NAFEATURERELATIONSHIP PRIMARY KEY (NA_FEATURE_RELATIONSHIP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAGene ( NA_GENE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(300) , IS_VERIFIED NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAGene TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAGene TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAGENE_IND01 ON DoTS.NAGene (NAME) TABLESPACE GUS; ALTER TABLE DoTS.NAGene ADD CONSTRAINT PK_NAGENE PRIMARY KEY (NA_GENE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NALocation ( NA_LOCATION_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, START_MIN NUMBER(12,0) , START_MAX NUMBER(12,0) , END_MIN NUMBER(12,0) , END_MAX NUMBER(12,0) , LOC_ORDER NUMBER(12,0) , IS_REVERSED NUMBER(3,0) , IS_EXCLUDED NUMBER(3,0) , DB_NAME VARCHAR2(100) , DB_IDENTIFIER VARCHAR2(25) , LITERAL_SEQUENCE VARCHAR2(255) , LOCATION_TYPE VARCHAR2(50) , REMARK VARCHAR2(255) , DEBUG_FIELD VARCHAR2(4000) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NALocation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NALocation TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NALOCATION_IND01 ON DoTS.NALocation (NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NALOCATION_IND02 ON DoTS.NALocation (START_MIN, END_MAX) TABLESPACE GUS; ALTER TABLE DoTS.NALocation ADD CONSTRAINT PK_NALOCATION PRIMARY KEY (NA_LOCATION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAPrimaryTranscript ( NA_PRIMARY_TRANSCRIPT_ID NUMBER(10,0) NOT NULL, NA_GENE_ID NUMBER(10,0) , IS_VERIFIED NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAPrimaryTranscript TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAPrimaryTranscript TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAPRIMARYTRANSCRIPT_IND01 ON DoTS.NAPrimaryTranscript (NA_GENE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NAPrimaryTranscript ADD CONSTRAINT PK_NAPRIMARYTRANSCRIPT PRIMARY KEY (NA_PRIMARY_TRANSCRIPT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NAProtein ( NA_PROTEIN_ID NUMBER(10,0) NOT NULL, NA_PRIMARY_TRANSCRIPT_ID NUMBER(10,0) , NAME VARCHAR2(300) , IS_VERIFIED NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NAProtein TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAProtein TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAPROTEIN_IND01 ON DoTS.NAProtein (NA_PRIMARY_TRANSCRIPT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NAPROTEIN_IND02 ON DoTS.NAProtein (NAME) TABLESPACE GUS; ALTER TABLE DoTS.NAProtein ADD CONSTRAINT PK_NAPROTEIN PRIMARY KEY (NA_PROTEIN_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NASeqCytoLocation ( NA_SEQ_CYTO_LOCATION_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, CHROMOSOME CHAR(2) NOT NULL, START_BAND VARCHAR2(8) NOT NULL, END_BAND VARCHAR2(8) NOT NULL, METHOD VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NASeqCytoLocation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NASeqCytoLocation TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQCYTOLOCATION_IND01 ON DoTS.NASeqCytoLocation (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NASeqCytoLocation ADD CONSTRAINT PK_NASEQCYTOLOCATION PRIMARY KEY (NA_SEQ_CYTO_LOCATION_ID); CREATE TABLE DoTS.NASequenceImp ( NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQUENCE_VERSION NUMBER(3,0) NOT NULL, SUBCLASS_VIEW VARCHAR2(30) NOT NULL, SEQUENCE_TYPE_ID NUMBER(4,0) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , TAXON_ID NUMBER(12,0) , SEQUENCE CLOB, LENGTH NUMBER(12,0) , A_COUNT NUMBER(12,0) , C_COUNT NUMBER(12,0) , G_COUNT NUMBER(12,0) , T_COUNT NUMBER(12,0) , OTHER_COUNT NUMBER(12,0) , DESCRIPTION VARCHAR2(2000) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_NA_SEQUENCE_ID NUMBER(10,0) , SEQUENCE_PIECE_ID NUMBER(10,0) , SEQUENCING_CENTER_CONTACT_ID NUMBER(12,0) , STRING1 VARCHAR2(255) , STRING2 VARCHAR2(255) , STRING3 VARCHAR2(255) , STRING4 VARCHAR2(255) , STRING5 VARCHAR2(255) , TINYINT1 NUMBER(3,0) , INT1 NUMBER(12,0) , INT2 NUMBER(12,0) , INT3 NUMBER(12,0) , INT4 NUMBER(12,0) , INT5 NUMBER(12,0) , BIT1 NUMBER(1,0) , CLOB1 CLOB, CLOB2 CLOB, CLOB3 CLOB, CLOB4 CLOB, DATE1 DATE, DATE2 DATE, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) ; GRANT SELECT ON DoTS.NASequenceImp TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NASequenceImp TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND01 ON DoTS.NASequenceImp (SUBCLASS_VIEW, STRING1, EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND02 ON DoTS.NASequenceImp (SEQUENCE_TYPE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND03 ON DoTS.NASequenceImp (SUBCLASS_VIEW, TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND04 ON DoTS.NASequenceImp (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND05 ON DoTS.NASequenceImp (SEQUENCE_PIECE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND07 ON DoTS.NASequenceImp (INT1) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND08 ON DoTS.NASequenceImp (EXTERNAL_DATABASE_RELEASE_ID, SUBCLASS_VIEW) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND09 ON DoTS.NASequenceImp (STRING4, SUBCLASS_VIEW) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND10 ON DoTS.NASequenceImp (INT1, SUBCLASS_VIEW) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND13 ON DoTS.NASequenceImp (STRING2) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND15 ON DoTS.NASequenceImp (EXTERNAL_DATABASE_RELEASE_ID, TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND16 ON DoTS.NASequenceImp (TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEIMP_IND17 ON DoTS.NASequenceImp (SEQUENCING_CENTER_CONTACT_ID) TABLESPACE GUS; ALTER TABLE DoTS.NASequenceImp ADD CONSTRAINT PK_NASEQUENCEIMP PRIMARY KEY (NA_SEQUENCE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NASequenceKeyword ( NA_SEQUENCE_KEYWORD_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, KEYWORD_ID NUMBER(6,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NASequenceKeyword TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NASequenceKeyword TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEKEYWORD_IND01 ON DoTS.NASequenceKeyword (KEYWORD_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEKEYWORD_IND02 ON DoTS.NASequenceKeyword (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NASequenceKeyword ADD CONSTRAINT PK_NASEQUENCEKEYWORD PRIMARY KEY (NA_SEQUENCE_KEYWORD_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NASequenceOrganelle ( NA_SEQUENCE_ORGANELLE_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, ORGANELLE_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NASequenceOrganelle TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NASequenceOrganelle TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEORGANELLE_IND01 ON DoTS.NASequenceOrganelle (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEORGANELLE_IND02 ON DoTS.NASequenceOrganelle (ORGANELLE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NASequenceOrganelle ADD CONSTRAINT PK_NASEQUENCEORGANELLE PRIMARY KEY (NA_SEQUENCE_ORGANELLE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NASequenceRef ( NA_SEQUENCE_REF_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, REFERENCE_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NASequenceRef TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NASequenceRef TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEREF_IND01 ON DoTS.NASequenceRef (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NASEQUENCEREF_IND02 ON DoTS.NASequenceRef (REFERENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.NASequenceRef ADD CONSTRAINT PK_NASEQUENCEREF PRIMARY KEY (NA_SEQUENCE_REF_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.NRDBEntry ( NRDB_ENTRY_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, GID VARCHAR2(255) , SOURCE_ID VARCHAR2(32) NOT NULL, SEQUENCE_VERSION NUMBER(3,0) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(255) , TAXON_ID NUMBER(12,0) , IS_PREFERRED NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.NRDBEntry TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NRDBEntry TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NRDBENTRY_IND01 ON DoTS.NRDBEntry (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NRDBENTRY_IND02 ON DoTS.NRDBEntry (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NRDBENTRY_IND03 ON DoTS.NRDBEntry (TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NRDBENTRY_IND04 ON DoTS.NRDBEntry (SOURCE_ID, EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.NRDBENTRY_IND05 ON DoTS.NRDBEntry (GID) TABLESPACE GUS; ALTER TABLE DoTS.NRDBEntry ADD CONSTRAINT PK_NRDBENTRY PRIMARY KEY (NRDB_ENTRY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.OpticalMap ( OPTICAL_MAP_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , RESTRICTION_ENZYME VARCHAR2(25) NOT NULL, CHROMOSOME VARCHAR2(25) NOT NULL, MAP_NAME VARCHAR2(50) NOT NULL, CHROMOSOME_ORIENTATION VARCHAR2(10) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.OpticalMap TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.OpticalMap TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.OPTICALMAP_IND01 ON DoTS.OpticalMap (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.OPTICALMAP_IND02 ON DoTS.OpticalMap (TAXON_ID) TABLESPACE GUS; ALTER TABLE DoTS.OpticalMap ADD CONSTRAINT PK_OPTICALMAP PRIMARY KEY (OPTICAL_MAP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.OpticalMapAlignment ( OPTICAL_MAP_ALIGNMENT_ID NUMBER(12,0) NOT NULL, OPTICAL_MAP_ID NUMBER(12,0) NOT NULL, NA_SEQUENCE_ID NUMBER(12,0) NOT NULL, SCORE FLOAT, P_VALUE FLOAT NOT NULL, START_FRAGMENT NUMBER(5,0) NOT NULL, END_FRAGMENT NUMBER(5,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.OpticalMapAlignment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.OpticalMapAlignment TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.OPTICALMAPALIGNMENT_IND01 ON DoTS.OpticalMapAlignment (OPTICAL_MAP_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.OPTICALMAPALIGNMENT_IND02 ON DoTS.OpticalMapAlignment (NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.OpticalMapAlignment ADD CONSTRAINT PK_OPTICALMAPALIGNMENT PRIMARY KEY (OPTICAL_MAP_ALIGNMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.OpticalMapAlignmentSpan ( OPTICAL_MAP_ALIGNMENT_SPAN_ID NUMBER(12,0) NOT NULL, OPTICAL_MAP_ALIGNMENT_ID NUMBER(12,0) NOT NULL, OPTICAL_MAP_FRAGMENT_ID NUMBER(12,0) , NA_FEATURE_ID NUMBER(12,0) , SCORE FLOAT, STATE_NAME VARCHAR2(25) , OPTICAL_MAP_LENGTH FLOAT, FRAGMENT_LENGTH_KB FLOAT, ORDER_NUM NUMBER(5,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.OpticalMapAlignmentSpan TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.OpticalMapAlignmentSpan TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.OPTICALMAPALIGNMENTSPAN_IND01 ON DoTS.OpticalMapAlignmentSpan (NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.OPTICALMAPALIGNMENTSPAN_IND02 ON DoTS.OpticalMapAlignmentSpan (OPTICAL_MAP_ALIGNMENT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.OPTICALMAPALIGNMENTSPAN_IND03 ON DoTS.OpticalMapAlignmentSpan (OPTICAL_MAP_FRAGMENT_ID) TABLESPACE GUS; ALTER TABLE DoTS.OpticalMapAlignmentSpan ADD CONSTRAINT PK_OPTICALMAPALIGNMENTSPAN PRIMARY KEY (OPTICAL_MAP_ALIGNMENT_SPAN_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.OpticalMapFragment ( OPTICAL_MAP_FRAGMENT_ID NUMBER(12,0) NOT NULL, OPTICAL_MAP_ID NUMBER(12,0) NOT NULL, FRAGMENT_LENGTH_KB FLOAT NOT NULL, FRAGMENT_ORDER NUMBER(5,0) NOT NULL, CUMULATIVE_LENGTH_KB FLOAT, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.OpticalMapFragment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.OpticalMapFragment TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.OPTICALMAPFRAGMENT_IND01 ON DoTS.OpticalMapFragment (OPTICAL_MAP_ID) TABLESPACE GUS; ALTER TABLE DoTS.OpticalMapFragment ADD CONSTRAINT PK_OPTICALMAPFRAGMENT PRIMARY KEY (OPTICAL_MAP_FRAGMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Organelle ( ORGANELLE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(300) , PLASMID_NAME VARCHAR2(300) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Organelle TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Organelle TO GUS_W; ALTER TABLE DoTS.Organelle ADD CONSTRAINT PK_ORGANELLE PRIMARY KEY (ORGANELLE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Pathway ( PATHWAY_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Pathway TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Pathway TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PATHWAY_IND01 ON DoTS.Pathway (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.Pathway ADD CONSTRAINT PK_PATHWAY PRIMARY KEY (PATHWAY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.PathwayInteraction ( PATHWAY_INTERACTION_ID NUMBER(10,0) NOT NULL, PATHWAY_ID NUMBER(10,0) NOT NULL, INTERACTION_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.PathwayInteraction TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PathwayInteraction TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PATHWAYINTERACTION_IND01 ON DoTS.PathwayInteraction (PATHWAY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PATHWAYINTERACTION_IND02 ON DoTS.PathwayInteraction (INTERACTION_ID) TABLESPACE GUS; ALTER TABLE DoTS.PathwayInteraction ADD CONSTRAINT PK_PATHWAYINTERACTION PRIMARY KEY (PATHWAY_INTERACTION_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.PfamEntry ( PFAM_ENTRY_ID NUMBER(10,0) NOT NULL, RELEASE VARCHAR2(5) NOT NULL, ACCESSION VARCHAR2(10) NOT NULL, IDENTIFIER VARCHAR2(32) NOT NULL, DEFINITION VARCHAR2(80) NOT NULL, AUTHOR VARCHAR2(255) , ALIGNMENT_METHOD VARCHAR2(100) , NUMBER_OF_SEQS NUMBER(12,0) NOT NULL, COMMENT_STRING CLOB, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.PfamEntry TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PfamEntry TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PFAMENTRY_IND01 ON DoTS.PfamEntry (RELEASE, ACCESSION) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PFAMENTRY_IND02 ON DoTS.PfamEntry (ACCESSION, PFAM_ENTRY_ID) TABLESPACE GUS; ALTER TABLE DoTS.PfamEntry ADD CONSTRAINT PK_PFAMENTRY PRIMARY KEY (PFAM_ENTRY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.PhylogeneticProfile ( PHYLOGENETIC_PROFILE_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, PHYLOGENETIC_PROFILE_SET_ID NUMBER(10,0) NOT NULL, MINUS_LOG_ENTROPY NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.PhylogeneticProfile TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PhylogeneticProfile TO GUS_W; ALTER TABLE DoTS.PhylogeneticProfile ADD CONSTRAINT SYS_C0043619 PRIMARY KEY (PHYLOGENETIC_PROFILE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.PhylogeneticProfileMember ( PHYLOGENETIC_PROFILE_MEMBER_ID NUMBER(10,0) NOT NULL, PHYLOGENETIC_PROFILE_ID NUMBER(10,0) NOT NULL, TAXON_ID NUMBER(10,0) NOT NULL, MINUS_LOG_E_VALUE NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.PhylogeneticProfileMember TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PhylogeneticProfileMember TO GUS_W; ALTER TABLE DoTS.PhylogeneticProfileMember ADD CONSTRAINT SYS_C0043572 PRIMARY KEY (PHYLOGENETIC_PROFILE_MEMBER_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.PhylogeneticProfileSet ( PHYLOGENETIC_PROFILE_SET_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(255) , PRED_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.PhylogeneticProfileSet TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PhylogeneticProfileSet TO GUS_W; ALTER TABLE DoTS.PhylogeneticProfileSet ADD CONSTRAINT SYS_C0043530 PRIMARY KEY (PHYLOGENETIC_PROFILE_SET_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.PlasmoMap ( PLASMOMAP_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(15) NOT NULL, MARKER_NAME VARCHAR2(25) NOT NULL, MARKER_SYNONYM VARCHAR2(15) , ACCESSION VARCHAR2(10) , CHROMOSOME VARCHAR2(2) NOT NULL, CENTIMORGANS FLOAT, FRAMEWORK VARCHAR2(15) , FORWARD_PRIMER VARCHAR2(50) NOT NULL, REVERSE_PRIMER VARCHAR2(50) NOT NULL, PRODUCT_LENGTH NUMBER(12,0) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL, CROSS VARCHAR2(30) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.PlasmoMap TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PlasmoMap TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PLASMOMAP_IND01 ON DoTS.PlasmoMap (SOURCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PLASMOMAP_IND02 ON DoTS.PlasmoMap (ACCESSION) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PLASMOMAP_IND03 ON DoTS.PlasmoMap (CHROMOSOME, CENTIMORGANS, TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PLASMOMAP_IND04 ON DoTS.PlasmoMap (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PLASMOMAP_IND05 ON DoTS.PlasmoMap (TAXON_ID) TABLESPACE GUS; ALTER TABLE DoTS.PlasmoMap ADD CONSTRAINT PK_PLASMOMAP PRIMARY KEY (PLASMOMAP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ProjectLink ( PROJECT_LINK_ID NUMBER(10,0) NOT NULL, PROJECT_ID NUMBER(4,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ID NUMBER(10,0) NOT NULL, CURRENT_VERSION VARCHAR2(4) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ProjectLink TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ProjectLink TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROJECTLINK_IND01 ON DoTS.ProjectLink (PROJECT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROJECTLINK_IND02 ON DoTS.ProjectLink (TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROJECTLINK_IND03 ON DoTS.ProjectLink (PROJECT_ID, TABLE_ID, ID) TABLESPACE GUS; ALTER TABLE DoTS.ProjectLink ADD CONSTRAINT PK_PROJECTLINK PRIMARY KEY (PROJECT_LINK_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Protein ( PROTEIN_ID NUMBER(18,0) NOT NULL, NAME VARCHAR2(255) , RNA_ID NUMBER(10,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , DESCRIPTION VARCHAR2(500) , REVIEWER_SUMMARY VARCHAR2(4000) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Protein TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Protein TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEIN_IND01 ON DoTS.Protein (RNA_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEIN_IND02 ON DoTS.Protein (PROTEIN_ID, RNA_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEIN_IND03 ON DoTS.Protein (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.Protein ADD CONSTRAINT PK_PROTEIN PRIMARY KEY (PROTEIN_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ProteinCategory ( PROTEIN_CATEGORY_ID NUMBER(10,0) NOT NULL, TERM VARCHAR2(80) NOT NULL, DEFINITION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ProteinCategory TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ProteinCategory TO GUS_W; ALTER TABLE DoTS.ProteinCategory ADD CONSTRAINT PK_PROTEINCATEGORY PRIMARY KEY (PROTEIN_CATEGORY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ProteinInstance ( PROTEIN_INSTANCE_ID NUMBER(10,0) NOT NULL, PROTEIN_INSTANCE_CATEGORY_ID NUMBER(3,0) , PROTEIN_ID NUMBER(18,0) NOT NULL, AA_FEATURE_ID NUMBER(10,0) NOT NULL, REVIEWER_SUMMARY VARCHAR2(4000) , IS_REFERENCE NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ProteinInstance TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ProteinInstance TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEININSTANCE_IND01 ON DoTS.ProteinInstance (PROTEIN_INSTANCE_CATEGORY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEININSTANCE_IND02 ON DoTS.ProteinInstance (PROTEIN_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEININSTANCE_IND03 ON DoTS.ProteinInstance (AA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEININSTANCE_IND04 ON DoTS.ProteinInstance (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEININSTANCE_IND05 ON DoTS.ProteinInstance (PROTEIN_ID, AA_FEATURE_ID, IS_REFERENCE) TABLESPACE GUS; ALTER TABLE DoTS.ProteinInstance ADD CONSTRAINT PK_PROTEININSTANCE PRIMARY KEY (PROTEIN_INSTANCE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ProteinInstanceCategory ( PROTEIN_INSTANCE_CATEGORY_ID NUMBER(3,0) NOT NULL, NAME VARCHAR2(40) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ProteinInstanceCategory TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ProteinInstanceCategory TO GUS_W; ALTER TABLE DoTS.ProteinInstanceCategory ADD CONSTRAINT PK_PROTEININSTANCECATEGORY PRIMARY KEY (PROTEIN_INSTANCE_CATEGORY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ProteinProperty ( PROTEIN_PROPERTY_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, PROTEIN_PROPERTY_TYPE_ID NUMBER(10,0) NOT NULL, VALUE FLOAT NOT NULL, VALUE_UNITS VARCHAR2(15) , PREDICTION_ALGORITHM_ID NUMBER(5,0) , IS_PREDICTED NUMBER(1,0) , REVIEW_STATUS_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ProteinProperty TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ProteinProperty TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEINPROPERTY_IND01 ON DoTS.ProteinProperty (AA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEINPROPERTY_IND02 ON DoTS.ProteinProperty (PROTEIN_PROPERTY_TYPE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEINPROPERTY_IND03 ON DoTS.ProteinProperty (PREDICTION_ALGORITHM_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEINPROPERTY_IND04 ON DoTS.ProteinProperty (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEINPROPERTY_IND05 ON DoTS.ProteinProperty (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.ProteinProperty ADD CONSTRAINT PK_PROTEINPROPERTY PRIMARY KEY (PROTEIN_PROPERTY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ProteinPropertyType ( PROTEIN_PROPERTY_TYPE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ProteinPropertyType TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ProteinPropertyType TO GUS_W; ALTER TABLE DoTS.ProteinPropertyType ADD CONSTRAINT PK_PROTEINPROPERTYTYPE PRIMARY KEY (PROTEIN_PROPERTY_TYPE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ProteinProteinCategory ( PROTEIN_PROTEIN_CATEGORY_ID NUMBER(10,0) NOT NULL, PROTEIN_ID NUMBER(18,0) NOT NULL, PROTEIN_CATEGORY_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ProteinProteinCategory TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ProteinProteinCategory TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEINPROTEINCATEGORY_IND01 ON DoTS.ProteinProteinCategory (PROTEIN_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEINPROTEINCATEGORY_IND02 ON DoTS.ProteinProteinCategory (PROTEIN_CATEGORY_ID) TABLESPACE GUS; ALTER TABLE DoTS.ProteinProteinCategory ADD CONSTRAINT PK_PROTEINPROTEINCATEGORY PRIMARY KEY (PROTEIN_PROTEIN_CATEGORY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.ProteinSynonym ( PROTEIN_SYNONYM_ID NUMBER(18,0) NOT NULL, PROTEIN_ID NUMBER(18,0) NOT NULL, SYNONYM_NAME VARCHAR2(50) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.ProteinSynonym TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ProteinSynonym TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEINSYNONYM_IND01 ON DoTS.ProteinSynonym (PROTEIN_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.PROTEINSYNONYM_IND02 ON DoTS.ProteinSynonym (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.ProteinSynonym ADD CONSTRAINT PK_PROTEINSYNONYM PRIMARY KEY (PROTEIN_SYNONYM_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RejectedMotif ( REJECTED_MOTIF_ID NUMBER(10,0) NOT NULL, SOURCE_ID VARCHAR2(32) NOT NULL, EXTERNAL_DATABASE_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) NOT NULL, MOTIF_REJECTION_REASON_ID NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RejectedMotif TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RejectedMotif TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.REJECTEDMOTIFSOURCEIDX ON DoTS.RejectedMotif (SOURCE_ID, EXTERNAL_DATABASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.RejectedMotif ADD CONSTRAINT PK_REJECTEDMOTIF PRIMARY KEY (REJECTED_MOTIF_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RepeatType ( REPEAT_TYPE_ID NUMBER(10,0) NOT NULL, PARENT_ID NUMBER(10,0) NOT NULL, HIERARCHY NUMBER(3,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , EXEMPLAR_NA_SEQUENCE_ID NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RepeatType TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RepeatType TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.REPEATTYPE_IND01 ON DoTS.RepeatType (PARENT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.REPEATTYPE_IND02 ON DoTS.RepeatType (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.REPEATTYPE_IND03 ON DoTS.RepeatType (EXEMPLAR_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.RepeatType ADD CONSTRAINT PK_REPEATTYPE PRIMARY KEY (REPEAT_TYPE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RHMap ( RH_MAP_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(100) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(12,0) , SOURCE_ID VARCHAR2(32) , LAB VARCHAR2(200) , DESCRIPTION VARCHAR2(4000) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RHMap TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RHMap TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RHMAP_IND01 ON DoTS.RHMap (TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RHMAP_IND02 ON DoTS.RHMap (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.RHMap ADD CONSTRAINT PK_RHMAP PRIMARY KEY (RH_MAP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RHMapMarker ( RH_MAP_MARKER_ID NUMBER(12,0) NOT NULL, RH_MARKER_ID NUMBER(12,0) NOT NULL, RH_MAP_ID NUMBER(12,0) NOT NULL, CHROMOSOME VARCHAR2(8) , CENTIRAYS FLOAT NOT NULL, CENTIMORGANS FLOAT, FRAME_PLACE VARCHAR2(2) , LOD VARCHAR2(10) , RH_VECTOR VARCHAR2(255) , LAB VARCHAR2(8) , ASSAY VARCHAR2(200) , PANEL_DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RHMapMarker TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RHMapMarker TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RHMAPMARKER_IND01 ON DoTS.RHMapMarker (RH_MARKER_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RHMAPMARKER_IND02 ON DoTS.RHMapMarker (RH_MAP_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RHMAPMARKER_IND03 ON DoTS.RHMapMarker (CHROMOSOME, CENTIRAYS, RH_MARKER_ID) TABLESPACE GUS; ALTER TABLE DoTS.RHMapMarker ADD CONSTRAINT PK_RHMAPMARKER PRIMARY KEY (RH_MAP_MARKER_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RHMarker ( RH_MARKER_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(12,0) NOT NULL, SOURCE_ID VARCHAR2(30) , NAME VARCHAR2(200) NOT NULL, PANEL VARCHAR2(20) , GENBANK_ID VARCHAR2(15) , FORWARD_PRIMER VARCHAR2(50) , REVERSE_PRIMER VARCHAR2(50) , PRODUCT_LENGTH NUMBER(12,0) , MARKER_SEQUENCE CLOB, DESCRIPTION VARCHAR2(500) , TAXON_ID NUMBER(12,0) NOT NULL, TYPE VARCHAR2(8) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RHMarker TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RHMarker TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RHMARKER_IND01 ON DoTS.RHMarker (TAXON_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RHMARKER_IND02 ON DoTS.RHMarker (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER TABLE DoTS.RHMarker ADD CONSTRAINT PK_RHMARKERPRKER PRIMARY KEY (RH_MARKER_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RNA ( RNA_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(500) , REVIEW_STATUS_ID NUMBER(12,0) , GENE_ID NUMBER(10,0) , REVIEWER_SUMMARY VARCHAR2(4000) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RNA TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNA TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNA_IND01 ON DoTS.RNA (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNA_IND02 ON DoTS.RNA (GENE_ID) TABLESPACE GUS; ALTER TABLE DoTS.RNA ADD CONSTRAINT PK_RNA PRIMARY KEY (RNA_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RNAAnatomy ( RNA_ANATOMY_ID NUMBER(10,0) NOT NULL, ANATOMY_ID NUMBER(4,0) NOT NULL, RNA_ID NUMBER(10,0) NOT NULL, EST_NUMBER NUMBER(6,0) , RAD_CONFIRMED NUMBER(1,0) NOT NULL, LITERATURE_CONFIRMED NUMBER(1,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RNAAnatomy TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNAAnatomy TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAANATOMY_IND01 ON DoTS.RNAAnatomy (ANATOMY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAANATOMY_IND02 ON DoTS.RNAAnatomy (RNA_ID) TABLESPACE GUS; ALTER TABLE DoTS.RNAAnatomy ADD CONSTRAINT PK_RNAANATOMY PRIMARY KEY (RNA_ANATOMY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RNAAnatomyLOE ( RNA_ANATOMY_LOE_ID NUMBER(10,0) NOT NULL, RNA_ANATOMY_ID NUMBER(10,0) NOT NULL, ANATOMY_LOE_ID NUMBER(5,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RNAAnatomyLOE TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNAAnatomyLOE TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAANATOMYLOE_IND01 ON DoTS.RNAAnatomyLOE (ANATOMY_LOE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAANATOMYLOE_IND02 ON DoTS.RNAAnatomyLOE (RNA_ANATOMY_ID) TABLESPACE GUS; ALTER TABLE DoTS.RNAAnatomyLOE ADD CONSTRAINT PK_RNAANATOMYLOE PRIMARY KEY (RNA_ANATOMY_LOE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RNACategory ( RNA_CATEGORY_ID NUMBER(10,0) NOT NULL, TERM VARCHAR2(80) NOT NULL, DEFINITION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RNACategory TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNACategory TO GUS_W; ALTER TABLE DoTS.RNACategory ADD CONSTRAINT PK_RNACATEGORY PRIMARY KEY (RNA_CATEGORY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RNAFeatureExon ( RNA_FEATURE_EXON_ID NUMBER(10,0) NOT NULL, RNA_FEATURE_ID NUMBER(10,0) NOT NULL, EXON_FEATURE_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RNAFeatureExon TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNAFeatureExon TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAFEATUREEXON_IND01 ON DoTS.RNAFeatureExon (EXON_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAFEATUREEXON_IND02 ON DoTS.RNAFeatureExon (RNA_FEATURE_ID) TABLESPACE GUS; ALTER TABLE DoTS.RNAFeatureExon ADD CONSTRAINT PK_RNAFEATUREEXON PRIMARY KEY (RNA_FEATURE_EXON_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RNAIConstruct ( RNAI_CONSTRUCT_ID NUMBER(10,0) NOT NULL, RNA_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(1000) , SEQUENCE CLOB, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RNAIConstruct TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNAIConstruct TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAICONSTRUCT_IND01 ON DoTS.RNAIConstruct (RNA_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAICONSTRUCT_IND02 ON DoTS.RNAIConstruct (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.RNAIConstruct ADD CONSTRAINT PK_RNAICONSTRUCT PRIMARY KEY (RNAI_CONSTRUCT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RNAInstance ( RNA_INSTANCE_ID NUMBER(10,0) NOT NULL, RNA_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, REVIEWER_SUMMARY VARCHAR2(4000) , IS_REFERENCE NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , RNA_INSTANCE_CATEGORY_ID NUMBER(3,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RNAInstance TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNAInstance TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAINSTANCE_IND01 ON DoTS.RNAInstance (NA_FEATURE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAINSTANCE_IND02 ON DoTS.RNAInstance (RNA_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAINSTANCE_IND03 ON DoTS.RNAInstance (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAINSTANCE_IND04 ON DoTS.RNAInstance (RNA_INSTANCE_CATEGORY_ID) TABLESPACE GUS; ALTER TABLE DoTS.RNAInstance ADD CONSTRAINT PK_RNAINSTANCE PRIMARY KEY (RNA_INSTANCE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RNAInstanceCategory ( RNA_INSTANCE_CATEGORY_ID NUMBER(3,0) NOT NULL, NAME VARCHAR2(255) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RNAInstanceCategory TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNAInstanceCategory TO GUS_W; ALTER TABLE DoTS.RNAInstanceCategory ADD CONSTRAINT PK_RNAINSTANCECATEGORY PRIMARY KEY (RNA_INSTANCE_CATEGORY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RNAIPhenotype ( RNAI_PHENOTYPE_ID NUMBER(10,0) NOT NULL, RNAI_CONSTRUCT_ID NUMBER(10,0) NOT NULL, PHENOTYPE_ID NUMBER(10,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RNAIPhenotype TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNAIPhenotype TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAIPHENOTYPE_IND01 ON DoTS.RNAIPhenotype (RNAI_CONSTRUCT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAIPHENOTYPE_IND02 ON DoTS.RNAIPhenotype (PHENOTYPE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNAIPHENOTYPE_IND03 ON DoTS.RNAIPhenotype (REVIEW_STATUS_ID) TABLESPACE GUS; ALTER TABLE DoTS.RNAIPhenotype ADD CONSTRAINT PK_RNAIPHENOTYPE PRIMARY KEY (RNAI_PHENOTYPE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RNARNACATEGORY ( RNA_RNA_CATEGORY_ID NUMBER(10,0) NOT NULL, RNA_ID NUMBER(10,0) NOT NULL, RNA_CATEGORY_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RNARNACATEGORY TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNARNACATEGORY TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNARNACATEGORY_IND01 ON DoTS.RNARNACATEGORY (RNA_CATEGORY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.RNARNACATEGORY_IND02 ON DoTS.RNARNACATEGORY (RNA_ID) TABLESPACE GUS; ALTER TABLE DoTS.RNARNACATEGORY ADD CONSTRAINT PK_RNARNACATEGORY PRIMARY KEY (RNA_RNA_CATEGORY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RowSet ( ROW_SET_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RowSet TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RowSet TO GUS_W; ALTER TABLE DoTS.RowSet ADD CONSTRAINT PK_ROWSET PRIMARY KEY (ROW_SET_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.RowSetMember ( ROW_SET_MEMBER_ID NUMBER(10,0) NOT NULL, ROW_SET_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ROW_ID NUMBER(10,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.RowSetMember TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RowSetMember TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ROWSETMEMBER_IND01 ON DoTS.RowSetMember (ROW_SET_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.ROWSETMEMBER_IND02 ON DoTS.RowSetMember (TABLE_ID) TABLESPACE GUS; ALTER TABLE DoTS.RowSetMember ADD CONSTRAINT PK_ROWSETMEMBER PRIMARY KEY (ROW_SET_MEMBER_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SecondaryAccs ( SECONDARY_ACCS_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , AA_ENTRY_ID NUMBER(10,0) , NA_ENTRY_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(15) NOT NULL, SECONDARY_ACCS VARCHAR2(50) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SecondaryAccs TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SecondaryAccs TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SECONDARYACCS_IND01 ON DoTS.SecondaryAccs (EXTERNAL_DATABASE_RELEASE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SECONDARYACCS_IND02 ON DoTS.SecondaryAccs (SOURCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SECONDARYACCS_IND03 ON DoTS.SecondaryAccs (SECONDARY_ACCS) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SECONDARYACCS_IND04 ON DoTS.SecondaryAccs (AA_ENTRY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SECONDARYACCS_IND05 ON DoTS.SecondaryAccs (NA_ENTRY_ID) TABLESPACE GUS; ALTER TABLE DoTS.SecondaryAccs ADD CONSTRAINT PK_SECONDARYACCS PRIMARY KEY (SECONDARY_ACCS_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SecondaryStructure ( SECONDARY_STRUCTURE_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, PRED_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SecondaryStructure TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SecondaryStructure TO GUS_W; ALTER TABLE DoTS.SecondaryStructure ADD CONSTRAINT SYS_C0043498 PRIMARY KEY (SECONDARY_STRUCTURE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SecondaryStructureCall ( SECONDARY_STRUCTURE_CALL_ID NUMBER(10,0) NOT NULL, SECONDARY_STRUCTURE_ID NUMBER(10,0) NOT NULL, STRUCTURE_TYPE VARCHAR2(1) NOT NULL, CALL_CONFIDENCE CLOB, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SecondaryStructureCall TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SecondaryStructureCall TO GUS_W; ALTER TABLE DoTS.SecondaryStructureCall ADD CONSTRAINT SYS_C0043890 PRIMARY KEY (SECONDARY_STRUCTURE_CALL_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SeqGroupExperimentImp ( SEQ_GROUP_EXPERIMENT_ID NUMBER NOT NULL, SUBCLASS_VIEW VARCHAR2(30) NOT NULL, DESCRIPTION VARCHAR2(2000) , SEQUENCE_SOURCE VARCHAR2(500) , PVALUE_MANT FLOAT, PVALUE_EXP NUMBER, PERCENT_IDENTITY FLOAT, PERCENT_MATCH FLOAT, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SeqGroupExperimentImp TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SeqGroupExperimentImp TO GUS_W; ALTER TABLE DoTS.SeqGroupExperimentImp ADD CONSTRAINT PK_SEQGROUPEXPERIMENTIMP PRIMARY KEY (SEQ_GROUP_EXPERIMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SequenceFamily ( SEQUENCE_FAMILY_ID NUMBER NOT NULL, NAME VARCHAR2(500) NOT NULL, DESCRIPTION VARCHAR2(2000) , SEQUENCE_FAMILY_EXPERIMENT_ID NUMBER, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SequenceFamily TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SequenceFamily TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCEFAMILY_IND01 ON DoTS.SequenceFamily (SEQUENCE_FAMILY_EXPERIMENT_ID) TABLESPACE GUS; ALTER TABLE DoTS.SequenceFamily ADD CONSTRAINT PK_SEQUENCEFAMILY PRIMARY KEY (SEQUENCE_FAMILY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SequenceFamilyExperiment ( SEQUENCE_FAMILY_EXPERIMENT_ID NUMBER NOT NULL, DESCRIPTION VARCHAR2(2000) , ORTHOLOG_EXPERIMENT_ID NUMBER, IN_PARALOG_EXPERIMENT_ID NUMBER, OUT_PARALOG_EXPERIMENT_ID NUMBER, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SequenceFamilyExperiment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SequenceFamilyExperiment TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCEFAMILYEXPERIMENT_IND01 ON DoTS.SequenceFamilyExperiment (ORTHOLOG_EXPERIMENT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCEFAMILYEXPERIMENT_IND02 ON DoTS.SequenceFamilyExperiment (IN_PARALOG_EXPERIMENT_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCEFAMILYEXPERIMENT_IND03 ON DoTS.SequenceFamilyExperiment (OUT_PARALOG_EXPERIMENT_ID) TABLESPACE GUS; ALTER TABLE DoTS.SequenceFamilyExperiment ADD CONSTRAINT PK_SEQUENCEFAMILYEXPERIMENT PRIMARY KEY (SEQUENCE_FAMILY_EXPERIMENT_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SequenceGroupFamily ( SEQUENCE_GROUP_FAMILY_ID NUMBER NOT NULL, SEQUENCE_FAMILY_ID NUMBER, SEQUENCE_GROUP_ID NUMBER, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SequenceGroupFamily TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SequenceGroupFamily TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCEGROUPFAMILY_IND01 ON DoTS.SequenceGroupFamily (SEQUENCE_FAMILY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCEGROUPFAMILY_IND02 ON DoTS.SequenceGroupFamily (SEQUENCE_GROUP_ID) TABLESPACE GUS; ALTER TABLE DoTS.SequenceGroupFamily ADD CONSTRAINT PK_SEQUENCEGROUPFAMILY PRIMARY KEY (SEQUENCE_GROUP_FAMILY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SequenceGroupImp ( SEQUENCE_GROUP_ID NUMBER NOT NULL, SUBCLASS_VIEW VARCHAR2(100) NOT NULL, NAME VARCHAR2(500) , DESCRIPTION VARCHAR2(2000) , NUMBER_OF_MEMBERS NUMBER NOT NULL, NUMBER_OF_TAXA NUMBER, MAX_SCORE FLOAT, MIN_SCORE FLOAT, MAX_MATCH_IDENTITY FLOAT, MIN_MATCH_IDENTITY FLOAT, MAX_PERCENT_MATCH FLOAT, MIN_PERCENT_MATCH FLOAT, MAX_PVALUE_MANT FLOAT, MAX_PVALUE_EXP NUMBER, MIN_PVALUE_MANT FLOAT, MIN_PVALUE_EXP NUMBER, SEQUENCE_GROUP_EXPERIMENT_ID NUMBER, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SequenceGroupImp TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SequenceGroupImp TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCEGROUPIMP_IND01 ON DoTS.SequenceGroupImp (SEQUENCE_GROUP_EXPERIMENT_ID) TABLESPACE GUS; ALTER TABLE DoTS.SequenceGroupImp ADD CONSTRAINT PK_SEQUENCEGROUPIMP PRIMARY KEY (SEQUENCE_GROUP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SequencePiece ( SEQUENCE_PIECE_ID NUMBER(10,0) NOT NULL, VIRTUAL_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, PIECE_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQUENCE_ORDER NUMBER(5,0) NOT NULL, DISTANCE_FROM_LEFT NUMBER(12,0) , UNCERTAINTY FLOAT, STRAND_ORIENTATION VARCHAR2(7) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SequencePiece TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SequencePiece TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCEPIECE_IND01 ON DoTS.SequencePiece (PIECE_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCEPIECE_IND02 ON DoTS.SequencePiece (VIRTUAL_NA_SEQUENCE_ID) TABLESPACE GUS; ALTER TABLE DoTS.SequencePiece ADD CONSTRAINT PK_SEQUENCEPIECE PRIMARY KEY (SEQUENCE_PIECE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SequenceSequenceGroup ( SEQUENCE_SEQUENCE_GROUP_ID NUMBER NOT NULL, SEQUENCE_ID NUMBER NOT NULL, SOURCE_TABLE_ID NUMBER(5,0) , SEQUENCE_GROUP_ID NUMBER NOT NULL, MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SequenceSequenceGroup TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SequenceSequenceGroup TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCESEQUENCEGROUP_IND01 ON DoTS.SequenceSequenceGroup (SOURCE_TABLE_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCESEQUENCEGROUP_IND02 ON DoTS.SequenceSequenceGroup (SEQUENCE_GROUP_ID) TABLESPACE GUS; ALTER TABLE DoTS.SequenceSequenceGroup ADD CONSTRAINT PK_SEQUENCESEQUENCEGROUP PRIMARY KEY (SEQUENCE_SEQUENCE_GROUP_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SequenceType ( SEQUENCE_TYPE_ID NUMBER(4,0) NOT NULL, NUCLEOTIDE_TYPE CHAR(7) NOT NULL, SUB_TYPE VARCHAR2(20) , STRAND CHAR(2) , HIERARCHY NUMBER(3,0) NOT NULL, PARENT_SEQUENCE_TYPE_ID NUMBER(4,0) , NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SequenceType TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SequenceType TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SEQUENCETYPE_IND01 ON DoTS.SequenceType (PARENT_SEQUENCE_TYPE_ID) TABLESPACE GUS; ALTER TABLE DoTS.SequenceType ADD CONSTRAINT PK_SEQUENCETYPE PRIMARY KEY (SEQUENCE_TYPE_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.Similarity ( SIMILARITY_ID NUMBER(10,0) NOT NULL, SUBJECT_TABLE_ID NUMBER(5,0) NOT NULL, SUBJECT_ID NUMBER(10,0) NOT NULL, QUERY_TABLE_ID NUMBER(5,0) NOT NULL, QUERY_ID NUMBER(10,0) NOT NULL, SCORE FLOAT NULL, BIT_SCORE_SUMMARY FLOAT, PVALUE_MANT FLOAT NULL, PVALUE_EXP NUMBER(6,0) NULL, MIN_SUBJECT_START NUMBER(12,0) NOT NULL, MAX_SUBJECT_END NUMBER(12,0) NOT NULL, MIN_QUERY_START NUMBER(12,0) NOT NULL, MAX_QUERY_END NUMBER(12,0) NOT NULL, NUMBER_OF_MATCHES NUMBER(5,0) NOT NULL, TOTAL_MATCH_LENGTH NUMBER(12,0) NULL, NUMBER_IDENTICAL NUMBER(12,0) NULL, NUMBER_POSITIVE NUMBER(12,0) NULL, IS_REVERSED NUMBER(1,0) NOT NULL, READING_FRAME NUMBER(3,0) , ALGORITHM_ID NUMBER(5,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.Similarity TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Similarity TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SIMILARITY_IND03 ON DoTS.Similarity (SUBJECT_TABLE_ID, SUBJECT_ID, MIN_SUBJECT_START, MAX_SUBJECT_END) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SIMILARITY_IND04 ON DoTS.Similarity (QUERY_TABLE_ID, QUERY_ID, MIN_QUERY_START, MAX_QUERY_END) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SIMILARITY_IND05 ON DoTS.Similarity (QUERY_ID) TABLESPACE GUS; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SIMILARITY_IND06 ON DoTS.Similarity (SUBJECT_ID) TABLESPACE GUS; ALTER TABLE DoTS.Similarity ADD CONSTRAINT PK_SIMILARITY PRIMARY KEY (SIMILARITY_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.SimilaritySpan ( SIMILARITY_SPAN_ID NUMBER(10,0) NOT NULL, SIMILARITY_ID NUMBER(10,0) NOT NULL, MATCH_LENGTH NUMBER(12,0) NOT NULL, NUMBER_IDENTICAL NUMBER(12,0) NOT NULL, NUMBER_POSITIVE NUMBER(12,0) NOT NULL, SCORE FLOAT NOT NULL, BIT_SCORE FLOAT, PVALUE_MANT FLOAT NOT NULL, PVALUE_EXP NUMBER(6,0) NOT NULL, SUBJECT_START NUMBER(12,0) , SUBJECT_END NUMBER(12,0) , QUERY_START NUMBER(12,0) , QUERY_END NUMBER(12,0) , IS_REVERSED NUMBER(1,0) NOT NULL, READING_FRAME NUMBER(3,0) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.SimilaritySpan TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SimilaritySpan TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.SIMILARITYSPAN_IND01N ON DoTS.SimilaritySpan (SIMILARITY_ID) TABLESPACE GUS; ALTER TABLE DoTS.SimilaritySpan ADD CONSTRAINT PK_SIMILARITYSPAN PRIMARY KEY (SIMILARITY_SPAN_ID); ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE TABLE DoTS.TranslatedAAFeatSeg ( TRANSLATED_AA_FEAT_SEG_ID NUMBER(10,0) NOT NULL, AA_FEATURE_ID NUMBER(10,0) NOT NULL, TRANSLATION_SCORE FLOAT NOT NULL, START_POS NUMBER(12,0) NOT NULL, END_POS NUMBER(12,0) NOT NULL, AA_START_POS NUMBER(12,0) , AA_END_POS NUMBER(12,0) , NUCLEOTIDES_SHIFTED NUMBER(12,0) , TYPE_OF_SHIFT VARCHAR2(20) , MODIFICATION_DATE DATE NOT NULL, USER_READ NUMBER(1,0) NOT NULL, USER_WRITE NUMBER(1,0) NOT NULL, GROUP_READ NUMBER(1,0) NOT NULL, GROUP_WRITE NUMBER(1,0) NOT NULL, OTHER_READ NUMBER(1,0) NOT NULL, OTHER_WRITE NUMBER(1,0) NOT NULL, ROW_USER_ID NUMBER(12,0) NOT NULL, ROW_GROUP_ID NUMBER(4,0) NOT NULL, ROW_PROJECT_ID NUMBER(4,0) NOT NULL, ROW_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_ALG_INVOCATION_ID NUMBER(12,0) NOT NULL, VERSION_DATE DATE NOT NULL, VERSION_TRANSACTION_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTS.TranslatedAAFeatSeg TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.TranslatedAAFeatSeg TO GUS_W; ALTER USER DoTS QUOTA UNLIMITED ON GUS; CREATE INDEX DoTS.TRANSLATEDAAFEATSEG_IND01 ON DoTS.TranslatedAAFeatSeg (AA_FEATURE_ID) TABLESPACE GUS; ALTER TABLE DoTS.TranslatedAAFeatSeg ADD CONSTRAINT PK_TRANSLATEDAAFEATSEG PRIMARY KEY (TRANSLATED_AA_FEAT_SEG_ID); CREATE VIEW DoTS.AAFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp; GRANT SELECT ON DoTS.AAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAFeature TO GUS_W; CREATE VIEW DoTS.AAOrthologExperiment AS SELECT AA_SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, NUMBER1 AS AA_SEQ_GROUP_EXPERIMENT_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS DESCRIPTION, STRING3 AS SEQUENCE_SOURCE, FLOAT1 AS PVALUE_MANT, NUMBER2 AS PVALUE_EXP, FLOAT2 AS PERCENT_IDENTITY, FLOAT3 AS PERCENT_MATCH, NUMBER3 AS AA_SEQ_GROUP_EXPERIMENT_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS DESCRIPTION, STRING6 AS SEQUENCE_SOURCE, FLOAT4 AS PVALUE_MANT, NUMBER4 AS PVALUE_EXP, FLOAT5 AS PERCENT_IDENTITY, FLOAT6 AS PERCENT_MATCH, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASeqGroupExperimentImp WHERE subclass_view='AAOrthologExperiment'; GRANT SELECT ON DoTS.AAOrthologExperiment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAOrthologExperiment TO GUS_W; CREATE VIEW DoTS.AAOrthologGroup AS SELECT AA_SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_MATCH_LENGTH, MIN_MATCH_LENGTH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, AA_SEQ_GROUP_EXPERIMENT_ID, NUMBER1 AS AA_SEQUENCE_GROUP_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, STRING3 AS DESCRIPTION, NUMBER2 AS NUMBER_OF_MEMBERS, FLOAT1 AS MAX_SCORE, FLOAT2 AS MIN_SCORE, FLOAT3 AS MAX_MATCH_IDENTITY, FLOAT4 AS MIN_MATCH_IDENTITY, NUMBER3 AS MAX_MATCH_LENGTH, NUMBER4 AS MIN_MATCH_LENGTH, FLOAT5 AS MAX_PVALUE_MANT, NUMBER5 AS MAX_PVALUE_EXP, FLOAT6 AS MIN_PVALUE_MANT, NUMBER6 AS MIN_PVALUE_EXP, NUMBER7 AS AA_SEQ_GROUP_EXPERIMENT_ID, NUMBER8 AS AA_SEQUENCE_GROUP_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, STRING6 AS DESCRIPTION, NUMBER9 AS NUMBER_OF_MEMBERS, FLOAT7 AS MAX_SCORE, FLOAT8 AS MIN_SCORE, FLOAT9 AS MAX_MATCH_IDENTITY, FLOAT10 AS MIN_MATCH_IDENTITY, NUMBER10 AS MAX_MATCH_LENGTH, NUMBER11 AS MIN_MATCH_LENGTH, FLOAT11 AS MAX_PVALUE_MANT, NUMBER12 AS MAX_PVALUE_EXP, FLOAT12 AS MIN_PVALUE_MANT, NUMBER13 AS MIN_PVALUE_EXP, NUMBER14 AS AA_SEQ_GROUP_EXPERIMENT_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASequenceGroupImp WHERE subclass_view='AAOrthologGroup'; GRANT SELECT ON DoTS.AAOrthologGroup TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAOrthologGroup TO GUS_W; CREATE VIEW DoTS.AAParalogExperiment AS SELECT AA_SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, NUMBER1 AS AA_SEQ_GROUP_EXPERIMENT_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS DESCRIPTION, STRING3 AS SEQUENCE_SOURCE, FLOAT1 AS PVALUE_MANT, NUMBER2 AS PVALUE_EXP, FLOAT2 AS PERCENT_IDENTITY, FLOAT3 AS PERCENT_MATCH, NUMBER3 AS AA_SEQ_GROUP_EXPERIMENT_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS DESCRIPTION, STRING6 AS SEQUENCE_SOURCE, FLOAT4 AS PVALUE_MANT, NUMBER4 AS PVALUE_EXP, FLOAT5 AS PERCENT_IDENTITY, FLOAT6 AS PERCENT_MATCH, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASeqGroupExperimentImp WHERE subclass_view='AAParalogExperiment'; GRANT SELECT ON DoTS.AAParalogExperiment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAParalogExperiment TO GUS_W; CREATE VIEW DoTS.AAParalogGroup AS SELECT AA_SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_MATCH_LENGTH, MIN_MATCH_LENGTH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, AA_SEQ_GROUP_EXPERIMENT_ID, NUMBER1 AS AA_SEQUENCE_GROUP_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, STRING3 AS DESCRIPTION, NUMBER2 AS NUMBER_OF_MEMBERS, FLOAT1 AS MAX_SCORE, FLOAT2 AS MIN_SCORE, FLOAT3 AS MAX_MATCH_IDENTITY, FLOAT4 AS MIN_MATCH_IDENTITY, NUMBER3 AS MAX_MATCH_LENGTH, NUMBER4 AS MIN_MATCH_LENGTH, FLOAT5 AS MAX_PVALUE_MANT, NUMBER5 AS MAX_PVALUE_EXP, FLOAT6 AS MIN_PVALUE_MANT, NUMBER6 AS MIN_PVALUE_EXP, NUMBER7 AS AA_SEQ_GROUP_EXPERIMENT_ID, NUMBER8 AS AA_SEQUENCE_GROUP_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, STRING6 AS DESCRIPTION, NUMBER9 AS NUMBER_OF_MEMBERS, FLOAT7 AS MAX_SCORE, FLOAT8 AS MIN_SCORE, FLOAT9 AS MAX_MATCH_IDENTITY, FLOAT10 AS MIN_MATCH_IDENTITY, NUMBER10 AS MAX_MATCH_LENGTH, NUMBER11 AS MIN_MATCH_LENGTH, FLOAT11 AS MAX_PVALUE_MANT, NUMBER12 AS MAX_PVALUE_EXP, FLOAT12 AS MIN_PVALUE_MANT, NUMBER13 AS MIN_PVALUE_EXP, NUMBER14 AS AA_SEQ_GROUP_EXPERIMENT_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASequenceGroupImp WHERE subclass_view='AAParalogGroup'; GRANT SELECT ON DoTS.AAParalogGroup TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AAParalogGroup TO GUS_W; CREATE VIEW DoTS.AASeqGroupExperiment AS SELECT AA_SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASeqGroupExperimentImp; GRANT SELECT ON DoTS.AASeqGroupExperiment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASeqGroupExperiment TO GUS_W; CREATE VIEW DoTS.AASeqVariation AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, NUMBER14 AS IS_SYNONYMOUS, NUMBER15 AS IS_STOP, STRING4 AS ORIGINAL, STRING5 AS SUBSTITUTE, STRING6 AS SPECIES, STRING7 AS STRAIN, NUMBER16 AS GENOMIC_LOCN, STRING8 AS NA_ORIGINAL, STRING9 AS NA_SUBSTITUTE, NUMBER17 AS AA_FEATURE_ID, NUMBER18 AS AA_SEQUENCE_ID, NUMBER19 AS FEATURE_NAME_ID, NUMBER20 AS PARENT_ID, NUMBER21 AS NA_FEATURE_ID, STRING10 AS SUBCLASS_VIEW, NUMBER22 AS SEQUENCE_ONTOLOGY_ID, STRING11 AS DESCRIPTION, NUMBER23 AS PFAM_ENTRY_ID, NUMBER24 AS MOTIF_AA_SEQUENCE_ID, NUMBER25 AS REPEAT_TYPE_ID, NUMBER26 AS EXTERNAL_DATABASE_RELEASE_ID, STRING12 AS SOURCE_ID, NUMBER27 AS PREDICTION_ALGORITHM_ID, NUMBER28 AS IS_PREDICTED, NUMBER29 AS REVIEW_STATUS_ID, NUMBER30 AS IS_SYNONYMOUS, NUMBER31 AS IS_STOP, STRING13 AS ORIGINAL, STRING14 AS SUBSTITUTE, STRING15 AS SPECIES, STRING16 AS STRAIN, NUMBER32 AS GENOMIC_LOCN, STRING17 AS NA_ORIGINAL, STRING18 AS NA_SUBSTITUTE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='AASeqVariation'; GRANT SELECT ON DoTS.AASeqVariation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASeqVariation TO GUS_W; CREATE VIEW DoTS.AASequence AS SELECT AA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, MOLECULAR_WEIGHT, SEQUENCE, LENGTH, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, SOURCE_AA_SEQUENCE_ID, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASequenceImp; GRANT SELECT ON DoTS.AASequence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequence TO GUS_W; CREATE VIEW DoTS.AASequenceGroup AS SELECT AA_SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_MATCH_LENGTH, MIN_MATCH_LENGTH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, AA_SEQ_GROUP_EXPERIMENT_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASequenceGroupImp; GRANT SELECT ON DoTS.AASequenceGroup TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AASequenceGroup TO GUS_W; CREATE VIEW DoTS.AlleleFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS DESCRIPTION, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING5 AS SUBCLASS_VIEW, STRING6 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, STRING8 AS DESCRIPTION, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='AlleleFeature'; GRANT SELECT ON DoTS.AlleleFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.AlleleFeature TO GUS_W; CREATE VIEW DoTS.Assembly AS SELECT NA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, SEQUENCE, LENGTH, A_COUNT, C_COUNT, G_COUNT, T_COUNT, OTHER_COUNT, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_NA_SEQUENCE_ID, SEQUENCE_PIECE_ID, SEQUENCING_CENTER_CONTACT_ID, NUMBER1 AS NA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS SEQUENCE_TYPE_ID, NUMBER4 AS SEQUENCE_ONTOLOGY_ID, NUMBER5 AS TAXON_ID, CLOB1 AS SEQUENCE, NUMBER6 AS LENGTH, NUMBER7 AS A_COUNT, NUMBER8 AS C_COUNT, NUMBER9 AS G_COUNT, NUMBER10 AS T_COUNT, NUMBER11 AS OTHER_COUNT, STRING2 AS DESCRIPTION, NUMBER12 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER13 AS SOURCE_NA_SEQUENCE_ID, NUMBER14 AS SEQUENCE_PIECE_ID, NUMBER15 AS SEQUENCING_CENTER_CONTACT_ID, NUMBER16 AS FULL_LENGTH_CDS, NUMBER17 AS ASSEMBLY_CONSISTENCY, NUMBER18 AS CONTAINS_MRNA, NUMBER19 AS NUMBER_OF_CONTAINED_SEQUENCES, STRING3 AS NOTES, CLOB2 AS GAPPED_CONSENSUS, CLOB3 AS QUALITY_VALUES, NUMBER20 AS NA_SEQUENCE_ID, NUMBER21 AS SEQUENCE_VERSION, STRING4 AS SUBCLASS_VIEW, NUMBER22 AS SEQUENCE_TYPE_ID, NUMBER23 AS SEQUENCE_ONTOLOGY_ID, NUMBER24 AS TAXON_ID, CLOB4 AS SEQUENCE, NUMBER25 AS LENGTH, NUMBER26 AS A_COUNT, NUMBER27 AS C_COUNT, NUMBER28 AS G_COUNT, NUMBER29 AS T_COUNT, NUMBER30 AS OTHER_COUNT, STRING5 AS DESCRIPTION, NUMBER31 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER32 AS SOURCE_NA_SEQUENCE_ID, NUMBER33 AS SEQUENCE_PIECE_ID, NUMBER34 AS SEQUENCING_CENTER_CONTACT_ID, NUMBER35 AS FULL_LENGTH_CDS, NUMBER36 AS ASSEMBLY_CONSISTENCY, NUMBER37 AS CONTAINS_MRNA, NUMBER38 AS NUMBER_OF_CONTAINED_SEQUENCES, STRING6 AS NOTES, CLOB5 AS GAPPED_CONSENSUS, CLOB6 AS QUALITY_VALUES, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NASequenceImp WHERE subclass_view='Assembly'; GRANT SELECT ON DoTS.Assembly TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Assembly TO GUS_W; CREATE VIEW DoTS.BindingSiteFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS MODEL, NUMBER9 AS MODEL_ID, FLOAT1 AS PRIMARY_SCORE, FLOAT2 AS SECONDARY_SCORE, STRING5 AS SYNDROME, NUMBER10 AS NA_FEATURE_ID, NUMBER11 AS NA_SEQUENCE_ID, STRING6 AS SUBCLASS_VIEW, STRING7 AS NAME, NUMBER12 AS SEQUENCE_ONTOLOGY_ID, NUMBER13 AS PARENT_ID, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER15 AS PREDICTION_ALGORITHM_ID, NUMBER16 AS IS_PREDICTED, NUMBER17 AS REVIEW_STATUS_ID, STRING9 AS MODEL, NUMBER18 AS MODEL_ID, FLOAT3 AS PRIMARY_SCORE, FLOAT4 AS SECONDARY_SCORE, STRING10 AS SYNDROME, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='BindingSiteFeature'; GRANT SELECT ON DoTS.BindingSiteFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.BindingSiteFeature TO GUS_W; CREATE VIEW DoTS.ChromosomeElementFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS DESCRIPTION, NUMBER9 AS LENGTH, STRING5 AS CHROMOSOME_END, FLOAT1 AS PERCENT_AT, NUMBER10 AS NA_FEATURE_ID, NUMBER11 AS NA_SEQUENCE_ID, STRING6 AS SUBCLASS_VIEW, STRING7 AS NAME, NUMBER12 AS SEQUENCE_ONTOLOGY_ID, NUMBER13 AS PARENT_ID, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER15 AS PREDICTION_ALGORITHM_ID, NUMBER16 AS IS_PREDICTED, NUMBER17 AS REVIEW_STATUS_ID, STRING9 AS DESCRIPTION, NUMBER18 AS LENGTH, STRING10 AS CHROMOSOME_END, FLOAT2 AS PERCENT_AT, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='ChromosomeElementFeature'; GRANT SELECT ON DoTS.ChromosomeElementFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ChromosomeElementFeature TO GUS_W; CREATE VIEW DoTS.CollectionNAFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='CollectionNAFeature'; GRANT SELECT ON DoTS.CollectionNAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.CollectionNAFeature TO GUS_W; CREATE VIEW DoTS.CpgIslandNAFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS CG_COUNT, FLOAT1 AS CG_FRACTION, NUMBER10 AS CPG_COUNT, FLOAT2 AS CPG_FRACTION, FLOAT3 AS CPG_OBSERVED_TO_EXPECTED_RATIO, NUMBER11 AS ALGORITHM_INVOCATION_ID, NUMBER12 AS NA_FEATURE_ID, NUMBER13 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER14 AS SEQUENCE_ONTOLOGY_ID, NUMBER15 AS PARENT_ID, NUMBER16 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER17 AS PREDICTION_ALGORITHM_ID, NUMBER18 AS IS_PREDICTED, NUMBER19 AS REVIEW_STATUS_ID, NUMBER20 AS CG_COUNT, FLOAT4 AS CG_FRACTION, NUMBER21 AS CPG_COUNT, FLOAT5 AS CPG_FRACTION, FLOAT6 AS CPG_OBSERVED_TO_EXPECTED_RATIO, NUMBER22 AS ALGORITHM_INVOCATION_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='CpgIslandNAFeature'; GRANT SELECT ON DoTS.CpgIslandNAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.CpgIslandNAFeature TO GUS_W; CREATE VIEW DoTS.DNARegulatory AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS NAME, NUMBER4 AS PARENT_ID, STRING3 AS CITATION, STRING4 AS EVIDENCE, STRING5 AS FUNCTION, STRING6 AS GENE, STRING7 AS LABEL, STRING8 AS MAP, STRING9 AS PARTIAL, STRING10 AS PHENOTYPE, STRING11 AS STANDARD_NAME, STRING12 AS USEDIN, NUMBER5 AS IS_PARTIAL, NUMBER6 AS NA_FEATURE_ID, NUMBER7 AS NA_SEQUENCE_ID, STRING13 AS SUBCLASS_VIEW, NUMBER8 AS SEQUENCE_ONTOLOGY_ID, STRING14 AS NAME, NUMBER9 AS PARENT_ID, STRING15 AS CITATION, STRING16 AS EVIDENCE, STRING17 AS FUNCTION, STRING18 AS GENE, STRING19 AS LABEL, STRING20 AS MAP, STRING21 AS PARTIAL, STRING22 AS PHENOTYPE, STRING23 AS STANDARD_NAME, STRING24 AS USEDIN, NUMBER10 AS IS_PARTIAL, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='DNARegulatory'; GRANT SELECT ON DoTS.DNARegulatory TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.DNARegulatory TO GUS_W; CREATE VIEW DoTS.DNAStructure AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS NAME, NUMBER4 AS PARENT_ID, STRING3 AS CITATION, STRING4 AS DIRECTION, STRING5 AS EVIDENCE, STRING6 AS FUNCTION, STRING7 AS GENE, STRING8 AS LABEL, STRING9 AS MAP, STRING10 AS PARTIAL, STRING11 AS PCR_CONDITIONS, STRING12 AS STANDARD_NAME, STRING13 AS USEDIN, NUMBER5 AS IS_PARTIAL, NUMBER6 AS NA_FEATURE_ID, NUMBER7 AS NA_SEQUENCE_ID, STRING14 AS SUBCLASS_VIEW, NUMBER8 AS SEQUENCE_ONTOLOGY_ID, STRING15 AS NAME, NUMBER9 AS PARENT_ID, STRING16 AS CITATION, STRING17 AS DIRECTION, STRING18 AS EVIDENCE, STRING19 AS FUNCTION, STRING20 AS GENE, STRING21 AS LABEL, STRING22 AS MAP, STRING23 AS PARTIAL, STRING24 AS PCR_CONDITIONS, STRING25 AS STANDARD_NAME, STRING26 AS USEDIN, NUMBER10 AS IS_PARTIAL, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='DNAStructure'; GRANT SELECT ON DoTS.DNAStructure TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.DNAStructure TO GUS_W; CREATE VIEW DoTS.DomainFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS NAME, STRING5 AS ALGORITHM_NAME, FLOAT1 AS SCORE, FLOAT2 AS E_VALUE, FLOAT3 AS PROBABILITY, NUMBER14 AS NUMBER_OF_DOMAINS, NUMBER15 AS AA_FEATURE_ID, NUMBER16 AS AA_SEQUENCE_ID, NUMBER17 AS FEATURE_NAME_ID, NUMBER18 AS PARENT_ID, NUMBER19 AS NA_FEATURE_ID, STRING6 AS SUBCLASS_VIEW, NUMBER20 AS SEQUENCE_ONTOLOGY_ID, STRING7 AS DESCRIPTION, NUMBER21 AS PFAM_ENTRY_ID, NUMBER22 AS MOTIF_AA_SEQUENCE_ID, NUMBER23 AS REPEAT_TYPE_ID, NUMBER24 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER25 AS PREDICTION_ALGORITHM_ID, NUMBER26 AS IS_PREDICTED, NUMBER27 AS REVIEW_STATUS_ID, STRING9 AS NAME, STRING10 AS ALGORITHM_NAME, FLOAT4 AS SCORE, FLOAT5 AS E_VALUE, FLOAT6 AS PROBABILITY, NUMBER28 AS NUMBER_OF_DOMAINS, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='DomainFeature'; GRANT SELECT ON DoTS.DomainFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.DomainFeature TO GUS_W; CREATE VIEW DoTS.EpitopeFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS HAPLOTYPE, STRING5 AS TYPE, FLOAT1 AS SCORE, FLOAT2 AS MAX_SCORE, NUMBER14 AS WIDTH, NUMBER15 AS AA_FEATURE_ID, NUMBER16 AS AA_SEQUENCE_ID, NUMBER17 AS FEATURE_NAME_ID, NUMBER18 AS PARENT_ID, NUMBER19 AS NA_FEATURE_ID, STRING6 AS SUBCLASS_VIEW, NUMBER20 AS SEQUENCE_ONTOLOGY_ID, STRING7 AS DESCRIPTION, NUMBER21 AS PFAM_ENTRY_ID, NUMBER22 AS MOTIF_AA_SEQUENCE_ID, NUMBER23 AS REPEAT_TYPE_ID, NUMBER24 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER25 AS PREDICTION_ALGORITHM_ID, NUMBER26 AS IS_PREDICTED, NUMBER27 AS REVIEW_STATUS_ID, STRING9 AS HAPLOTYPE, STRING10 AS TYPE, FLOAT3 AS SCORE, FLOAT4 AS MAX_SCORE, NUMBER28 AS WIDTH, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='EpitopeFeature'; GRANT SELECT ON DoTS.EpitopeFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.EpitopeFeature TO GUS_W; CREATE VIEW DoTS.ExonFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS IS_ONE_OF, NUMBER10 AS IS_OPTIONAL, NUMBER11 AS ORDER_NUMBER, STRING4 AS VERSION, NUMBER12 AS NUMBER_OF_ALTERNATES, NUMBER13 AS IS_INITIAL_EXON, NUMBER14 AS IS_FINAL_EXON, NUMBER15 AS IS_MERGED_EXON, NUMBER16 AS CODING_START, NUMBER17 AS CODING_END, NUMBER18 AS READING_FRAME, FLOAT1 AS SCORE, NUMBER19 AS NA_FEATURE_ID, NUMBER20 AS NA_SEQUENCE_ID, STRING5 AS SUBCLASS_VIEW, STRING6 AS NAME, NUMBER21 AS SEQUENCE_ONTOLOGY_ID, NUMBER22 AS PARENT_ID, NUMBER23 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER24 AS PREDICTION_ALGORITHM_ID, NUMBER25 AS IS_PREDICTED, NUMBER26 AS REVIEW_STATUS_ID, NUMBER27 AS IS_ONE_OF, NUMBER28 AS IS_OPTIONAL, NUMBER29 AS ORDER_NUMBER, STRING8 AS VERSION, NUMBER30 AS NUMBER_OF_ALTERNATES, NUMBER31 AS IS_INITIAL_EXON, NUMBER32 AS IS_FINAL_EXON, NUMBER33 AS IS_MERGED_EXON, NUMBER34 AS CODING_START, NUMBER35 AS CODING_END, NUMBER36 AS READING_FRAME, FLOAT2 AS SCORE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='ExonFeature'; GRANT SELECT ON DoTS.ExonFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ExonFeature TO GUS_W; CREATE VIEW DoTS.ExternalAASequence AS SELECT AA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, MOLECULAR_WEIGHT, SEQUENCE, LENGTH, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, SOURCE_AA_SEQUENCE_ID, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, NUMBER1 AS AA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS MOLECULAR_WEIGHT, CLOB1 AS SEQUENCE, NUMBER4 AS LENGTH, STRING2 AS DESCRIPTION, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS SOURCE_AA_SEQUENCE_ID, NUMBER7 AS SEQUENCE_TYPE_ID, NUMBER8 AS SEQUENCE_ONTOLOGY_ID, NUMBER9 AS TAXON_ID, STRING4 AS SECONDARY_IDENTIFIER, STRING5 AS NAME, STRING6 AS MOLECULE_TYPE, STRING7 AS CRC32_VALUE, NUMBER10 AS AA_SEQUENCE_ID, NUMBER11 AS SEQUENCE_VERSION, STRING8 AS SUBCLASS_VIEW, NUMBER12 AS MOLECULAR_WEIGHT, CLOB2 AS SEQUENCE, NUMBER13 AS LENGTH, STRING9 AS DESCRIPTION, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING10 AS SOURCE_ID, NUMBER15 AS SOURCE_AA_SEQUENCE_ID, NUMBER16 AS SEQUENCE_TYPE_ID, NUMBER17 AS SEQUENCE_ONTOLOGY_ID, NUMBER18 AS TAXON_ID, STRING11 AS SECONDARY_IDENTIFIER, STRING12 AS NAME, STRING13 AS MOLECULE_TYPE, STRING14 AS CRC32_VALUE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASequenceImp WHERE subclass_view='ExternalAASequence'; GRANT SELECT ON DoTS.ExternalAASequence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ExternalAASequence TO GUS_W; CREATE VIEW DoTS.ExternalNASequence AS SELECT NA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, SEQUENCE, LENGTH, A_COUNT, C_COUNT, G_COUNT, T_COUNT, OTHER_COUNT, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_NA_SEQUENCE_ID, SEQUENCE_PIECE_ID, SEQUENCING_CENTER_CONTACT_ID, NUMBER1 AS NA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS SEQUENCE_TYPE_ID, NUMBER4 AS SEQUENCE_ONTOLOGY_ID, NUMBER5 AS TAXON_ID, CLOB1 AS SEQUENCE, NUMBER6 AS LENGTH, NUMBER7 AS A_COUNT, NUMBER8 AS C_COUNT, NUMBER9 AS G_COUNT, NUMBER10 AS T_COUNT, NUMBER11 AS OTHER_COUNT, STRING2 AS DESCRIPTION, NUMBER12 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER13 AS SOURCE_NA_SEQUENCE_ID, NUMBER14 AS SEQUENCE_PIECE_ID, NUMBER15 AS SEQUENCING_CENTER_CONTACT_ID, STRING3 AS SOURCE_ID, STRING4 AS SECONDARY_IDENTIFIER, STRING5 AS NAME, STRING6 AS CHROMOSOME, NUMBER16 AS CHROMOSOME_ORDER_NUM, NUMBER17 AS NA_SEQUENCE_ID, NUMBER18 AS SEQUENCE_VERSION, STRING7 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_TYPE_ID, NUMBER20 AS SEQUENCE_ONTOLOGY_ID, NUMBER21 AS TAXON_ID, CLOB2 AS SEQUENCE, NUMBER22 AS LENGTH, NUMBER23 AS A_COUNT, NUMBER24 AS C_COUNT, NUMBER25 AS G_COUNT, NUMBER26 AS T_COUNT, NUMBER27 AS OTHER_COUNT, STRING8 AS DESCRIPTION, NUMBER28 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER29 AS SOURCE_NA_SEQUENCE_ID, NUMBER30 AS SEQUENCE_PIECE_ID, NUMBER31 AS SEQUENCING_CENTER_CONTACT_ID, STRING9 AS SOURCE_ID, STRING10 AS SECONDARY_IDENTIFIER, STRING11 AS NAME, STRING12 AS CHROMOSOME, NUMBER32 AS CHROMOSOME_ORDER_NUM, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NASequenceImp WHERE subclass_view='ExternalNASequence'; GRANT SELECT ON DoTS.ExternalNASequence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ExternalNASequence TO GUS_W; CREATE VIEW DoTS.GeneFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS GENE_TYPE, NUMBER9 AS CONFIRMED_BY_SIMILARITY, NUMBER10 AS PREDICTION_NUMBER, NUMBER11 AS NUMBER_OF_EXONS, NUMBER12 AS HAS_INITIAL_EXON, NUMBER13 AS HAS_FINAL_EXON, FLOAT1 AS SCORE, FLOAT2 AS SECONDARY_SCORE, NUMBER14 AS IS_PSEUDO, NUMBER15 AS IS_PARTIAL, STRING5 AS ALLELE, STRING6 AS CITATION, STRING7 AS EVIDENCE, STRING8 AS FUNCTION, STRING9 AS GENE, STRING10 AS LABEL, STRING11 AS MAP, STRING12 AS PHENOTYPE, STRING13 AS PRODUCT, STRING14 AS STANDARD_NAME, STRING15 AS USEDIN, NUMBER16 AS NA_FEATURE_ID, NUMBER17 AS NA_SEQUENCE_ID, STRING16 AS SUBCLASS_VIEW, STRING17 AS NAME, NUMBER18 AS SEQUENCE_ONTOLOGY_ID, NUMBER19 AS PARENT_ID, NUMBER20 AS EXTERNAL_DATABASE_RELEASE_ID, STRING18 AS SOURCE_ID, NUMBER21 AS PREDICTION_ALGORITHM_ID, NUMBER22 AS IS_PREDICTED, NUMBER23 AS REVIEW_STATUS_ID, STRING19 AS GENE_TYPE, NUMBER24 AS CONFIRMED_BY_SIMILARITY, NUMBER25 AS PREDICTION_NUMBER, NUMBER26 AS NUMBER_OF_EXONS, NUMBER27 AS HAS_INITIAL_EXON, NUMBER28 AS HAS_FINAL_EXON, FLOAT3 AS SCORE, FLOAT4 AS SECONDARY_SCORE, NUMBER29 AS IS_PSEUDO, NUMBER30 AS IS_PARTIAL, STRING20 AS ALLELE, STRING21 AS CITATION, STRING22 AS EVIDENCE, STRING23 AS FUNCTION, STRING24 AS GENE, STRING25 AS LABEL, STRING26 AS MAP, STRING27 AS PHENOTYPE, STRING28 AS PRODUCT, STRING29 AS STANDARD_NAME, STRING30 AS USEDIN, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='GeneFeature'; GRANT SELECT ON DoTS.GeneFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.GeneFeature TO GUS_W; CREATE VIEW DoTS.HexamerFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, FLOAT1 AS SCORE, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, FLOAT2 AS SCORE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='HexamerFeature'; GRANT SELECT ON DoTS.HexamerFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.HexamerFeature TO GUS_W; CREATE VIEW DoTS.Immunoglobulin AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS CITATION, STRING5 AS CODON, NUMBER9 AS CODON_START, STRING6 AS EVIDENCE, STRING7 AS GENE, STRING8 AS LABEL, STRING9 AS MAP, STRING10 AS PARTIAL, STRING11 AS PRODUCT, STRING12 AS PSEUDO, STRING13 AS TRANSL_EXCEPT, CLOB1 AS TRANSLATION, NUMBER10 AS TRANSL_TABLE, STRING14 AS STANDARD_NAME, STRING15 AS USEDIN, NUMBER11 AS IS_PARTIAL, NUMBER12 AS IS_PSEUDO, NUMBER13 AS NA_FEATURE_ID, NUMBER14 AS NA_SEQUENCE_ID, STRING16 AS SUBCLASS_VIEW, STRING17 AS NAME, NUMBER15 AS SEQUENCE_ONTOLOGY_ID, NUMBER16 AS PARENT_ID, NUMBER17 AS EXTERNAL_DATABASE_RELEASE_ID, STRING18 AS SOURCE_ID, NUMBER18 AS PREDICTION_ALGORITHM_ID, NUMBER19 AS IS_PREDICTED, NUMBER20 AS REVIEW_STATUS_ID, STRING19 AS CITATION, STRING20 AS CODON, NUMBER21 AS CODON_START, STRING21 AS EVIDENCE, STRING22 AS GENE, STRING23 AS LABEL, STRING24 AS MAP, STRING25 AS PARTIAL, STRING26 AS PRODUCT, STRING27 AS PSEUDO, STRING28 AS TRANSL_EXCEPT, CLOB2 AS TRANSLATION, NUMBER22 AS TRANSL_TABLE, STRING29 AS STANDARD_NAME, STRING30 AS USEDIN, NUMBER23 AS IS_PARTIAL, NUMBER24 AS IS_PSEUDO, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='Immunoglobulin'; GRANT SELECT ON DoTS.Immunoglobulin TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Immunoglobulin TO GUS_W; CREATE VIEW DoTS.InParalogExperiment AS SELECT SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, NUMBER1 AS SEQ_GROUP_EXPERIMENT_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS DESCRIPTION, STRING3 AS SEQUENCE_SOURCE, FLOAT1 AS PVALUE_MANT, NUMBER2 AS PVALUE_EXP, FLOAT2 AS PERCENT_IDENTITY, FLOAT3 AS PERCENT_MATCH, NUMBER3 AS SEQ_GROUP_EXPERIMENT_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS DESCRIPTION, STRING6 AS SEQUENCE_SOURCE, FLOAT4 AS PVALUE_MANT, NUMBER4 AS PVALUE_EXP, FLOAT5 AS PERCENT_IDENTITY, FLOAT6 AS PERCENT_MATCH, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.SeqGroupExperimentImp WHERE subclass_view='InParalogExperiment'; GRANT SELECT ON DoTS.InParalogExperiment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.InParalogExperiment TO GUS_W; CREATE VIEW DoTS.InParalogGroup AS SELECT SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, NUMBER_OF_TAXA, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_PERCENT_MATCH, MIN_PERCENT_MATCH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER1 AS SEQUENCE_GROUP_ID, STRING1 AS NAME, STRING2 AS DESCRIPTION, NUMBER2 AS NUMBER_OF_MEMBERS, FLOAT1 AS MAX_SCORE, FLOAT2 AS MIN_SCORE, FLOAT3 AS MAX_MATCH_IDENTITY, FLOAT4 AS MIN_MATCH_IDENTITY, FLOAT5 AS MAX_PERCENT_MATCH, FLOAT6 AS MIN_PERCENT_MATCH, FLOAT7 AS MAX_PVALUE_MANT, NUMBER3 AS MAX_PVALUE_EXP, FLOAT8 AS MIN_PVALUE_MANT, NUMBER4 AS MIN_PVALUE_EXP, NUMBER5 AS SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER6 AS SEQUENCE_GROUP_ID, STRING3 AS NAME, STRING4 AS DESCRIPTION, NUMBER7 AS NUMBER_OF_MEMBERS, FLOAT9 AS MAX_SCORE, FLOAT10 AS MIN_SCORE, FLOAT11 AS MAX_MATCH_IDENTITY, FLOAT12 AS MIN_MATCH_IDENTITY, FLOAT13 AS MAX_PERCENT_MATCH, FLOAT14 AS MIN_PERCENT_MATCH, FLOAT15 AS MAX_PVALUE_MANT, NUMBER8 AS MAX_PVALUE_EXP, FLOAT16 AS MIN_PVALUE_MANT, NUMBER9 AS MIN_PVALUE_EXP, NUMBER10 AS SEQUENCE_GROUP_EXPERIMENT_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.SequenceGroupImp WHERE subclass_view='InParalogGroup'; GRANT SELECT ON DoTS.InParalogGroup TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.InParalogGroup TO GUS_W; CREATE VIEW DoTS.InflectionPointFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS DESCRIPTION, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING5 AS SUBCLASS_VIEW, STRING6 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, STRING8 AS DESCRIPTION, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='InflectionPointFeature'; GRANT SELECT ON DoTS.InflectionPointFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.InflectionPointFeature TO GUS_W; CREATE VIEW DoTS.IntronFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS IS_ONE_OF, NUMBER10 AS ORDER_NUMBER, NUMBER11 AS NA_FEATURE_ID, NUMBER12 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER13 AS SEQUENCE_ONTOLOGY_ID, NUMBER14 AS PARENT_ID, NUMBER15 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER16 AS PREDICTION_ALGORITHM_ID, NUMBER17 AS IS_PREDICTED, NUMBER18 AS REVIEW_STATUS_ID, NUMBER19 AS IS_ONE_OF, NUMBER20 AS ORDER_NUMBER, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='IntronFeature'; GRANT SELECT ON DoTS.IntronFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.IntronFeature TO GUS_W; CREATE VIEW DoTS.LowComplexityAAFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, NUMBER14 AS AA_FEATURE_ID, NUMBER15 AS AA_SEQUENCE_ID, NUMBER16 AS FEATURE_NAME_ID, NUMBER17 AS PARENT_ID, NUMBER18 AS NA_FEATURE_ID, STRING4 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_ONTOLOGY_ID, STRING5 AS DESCRIPTION, NUMBER20 AS PFAM_ENTRY_ID, NUMBER21 AS MOTIF_AA_SEQUENCE_ID, NUMBER22 AS REPEAT_TYPE_ID, NUMBER23 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER24 AS PREDICTION_ALGORITHM_ID, NUMBER25 AS IS_PREDICTED, NUMBER26 AS REVIEW_STATUS_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='LowComplexityAAFeature'; GRANT SELECT ON DoTS.LowComplexityAAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.LowComplexityAAFeature TO GUS_W; CREATE VIEW DoTS.LowComplexityNAFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS LENGTH, NUMBER10 AS NA_FEATURE_ID, NUMBER11 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER12 AS SEQUENCE_ONTOLOGY_ID, NUMBER13 AS PARENT_ID, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER15 AS PREDICTION_ALGORITHM_ID, NUMBER16 AS IS_PREDICTED, NUMBER17 AS REVIEW_STATUS_ID, NUMBER18 AS LENGTH, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='LowComplexityNAFeature'; GRANT SELECT ON DoTS.LowComplexityNAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.LowComplexityNAFeature TO GUS_W; CREATE VIEW DoTS.MassSpecFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS DEVELOPMENTAL_STAGE, NUMBER14 AS AA_FEATURE_ID, NUMBER15 AS AA_SEQUENCE_ID, NUMBER16 AS FEATURE_NAME_ID, NUMBER17 AS PARENT_ID, NUMBER18 AS NA_FEATURE_ID, STRING5 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_ONTOLOGY_ID, STRING6 AS DESCRIPTION, NUMBER20 AS PFAM_ENTRY_ID, NUMBER21 AS MOTIF_AA_SEQUENCE_ID, NUMBER22 AS REPEAT_TYPE_ID, NUMBER23 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER24 AS PREDICTION_ALGORITHM_ID, NUMBER25 AS IS_PREDICTED, NUMBER26 AS REVIEW_STATUS_ID, STRING8 AS DEVELOPMENTAL_STAGE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='MassSpecFeature'; GRANT SELECT ON DoTS.MassSpecFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.MassSpecFeature TO GUS_W; CREATE VIEW DoTS.Miscellaneous AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS BOUND_MOIETY, STRING5 AS CITATION, STRING6 AS EVIDENCE, STRING7 AS FUNCTION, STRING8 AS GENE, STRING9 AS LABEL, STRING10 AS MAP, STRING11 AS PARTIAL, STRING12 AS PCR_CONDITIONS, STRING13 AS PHENOTYPE, STRING14 AS PRODUCT, STRING15 AS PSEUDO, STRING16 AS STANDARD_NAME, STRING17 AS USEDIN, NUMBER9 AS IS_PARTIAL, NUMBER10 AS IS_PSEUDO, NUMBER11 AS NUM, NUMBER12 AS NA_FEATURE_ID, NUMBER13 AS NA_SEQUENCE_ID, STRING18 AS SUBCLASS_VIEW, STRING19 AS NAME, NUMBER14 AS SEQUENCE_ONTOLOGY_ID, NUMBER15 AS PARENT_ID, NUMBER16 AS EXTERNAL_DATABASE_RELEASE_ID, STRING20 AS SOURCE_ID, NUMBER17 AS PREDICTION_ALGORITHM_ID, NUMBER18 AS IS_PREDICTED, NUMBER19 AS REVIEW_STATUS_ID, STRING21 AS BOUND_MOIETY, STRING22 AS CITATION, STRING23 AS EVIDENCE, STRING24 AS FUNCTION, STRING25 AS GENE, STRING26 AS LABEL, STRING27 AS MAP, STRING28 AS PARTIAL, STRING29 AS PCR_CONDITIONS, STRING30 AS PHENOTYPE, STRING31 AS PRODUCT, STRING32 AS PSEUDO, STRING33 AS STANDARD_NAME, STRING34 AS USEDIN, NUMBER20 AS IS_PARTIAL, NUMBER21 AS IS_PSEUDO, NUMBER22 AS NUM, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='Miscellaneous'; GRANT SELECT ON DoTS.Miscellaneous TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Miscellaneous TO GUS_W; CREATE VIEW DoTS.MotifAASequence AS SELECT AA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, MOLECULAR_WEIGHT, SEQUENCE, LENGTH, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, SOURCE_AA_SEQUENCE_ID, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, NUMBER1 AS AA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS MOLECULAR_WEIGHT, CLOB1 AS SEQUENCE, NUMBER4 AS LENGTH, STRING2 AS DESCRIPTION, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS SOURCE_AA_SEQUENCE_ID, NUMBER7 AS SEQUENCE_TYPE_ID, NUMBER8 AS SEQUENCE_ONTOLOGY_ID, NUMBER9 AS TAXON_ID, NUMBER10 AS NUMBER_OF_CONTAINED_SEQUENCES, STRING4 AS SECONDARY_IDENTIFIER, STRING5 AS NAME, STRING6 AS MOLECULE_TYPE, STRING7 AS CRC32_VALUE, NUMBER11 AS AA_SEQUENCE_ID, NUMBER12 AS SEQUENCE_VERSION, STRING8 AS SUBCLASS_VIEW, NUMBER13 AS MOLECULAR_WEIGHT, CLOB2 AS SEQUENCE, NUMBER14 AS LENGTH, STRING9 AS DESCRIPTION, NUMBER15 AS EXTERNAL_DATABASE_RELEASE_ID, STRING10 AS SOURCE_ID, NUMBER16 AS SOURCE_AA_SEQUENCE_ID, NUMBER17 AS SEQUENCE_TYPE_ID, NUMBER18 AS SEQUENCE_ONTOLOGY_ID, NUMBER19 AS TAXON_ID, NUMBER20 AS NUMBER_OF_CONTAINED_SEQUENCES, STRING11 AS SECONDARY_IDENTIFIER, STRING12 AS NAME, STRING13 AS MOLECULE_TYPE, STRING14 AS CRC32_VALUE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASequenceImp WHERE subclass_view='MotifAASequence'; GRANT SELECT ON DoTS.MotifAASequence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.MotifAASequence TO GUS_W; CREATE VIEW DoTS.NAFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp; GRANT SELECT ON DoTS.NAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NAFeature TO GUS_W; CREATE VIEW DoTS.NASequence AS SELECT NA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, SEQUENCE, LENGTH, A_COUNT, C_COUNT, G_COUNT, T_COUNT, OTHER_COUNT, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_NA_SEQUENCE_ID, SEQUENCE_PIECE_ID, SEQUENCING_CENTER_CONTACT_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NASequenceImp; GRANT SELECT ON DoTS.NASequence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.NASequence TO GUS_W; CREATE VIEW DoTS.OrthologExperiment AS SELECT SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, NUMBER1 AS SEQ_GROUP_EXPERIMENT_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS DESCRIPTION, STRING3 AS SEQUENCE_SOURCE, FLOAT1 AS PVALUE_MANT, NUMBER2 AS PVALUE_EXP, FLOAT2 AS PERCENT_IDENTITY, FLOAT3 AS PERCENT_MATCH, NUMBER3 AS SEQ_GROUP_EXPERIMENT_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS DESCRIPTION, STRING6 AS SEQUENCE_SOURCE, FLOAT4 AS PVALUE_MANT, NUMBER4 AS PVALUE_EXP, FLOAT5 AS PERCENT_IDENTITY, FLOAT6 AS PERCENT_MATCH, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.SeqGroupExperimentImp WHERE subclass_view='OrthologExperiment'; GRANT SELECT ON DoTS.OrthologExperiment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.OrthologExperiment TO GUS_W; CREATE VIEW DoTS.OrthologGroup AS SELECT SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, NUMBER_OF_TAXA, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_PERCENT_MATCH, MIN_PERCENT_MATCH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER1 AS SEQUENCE_GROUP_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, STRING3 AS DESCRIPTION, NUMBER2 AS NUMBER_OF_MEMBERS, FLOAT1 AS MAX_SCORE, FLOAT2 AS MIN_SCORE, NUMBER3 AS NUMBER_OF_TAXA, FLOAT3 AS MAX_MATCH_IDENTITY, FLOAT4 AS MIN_MATCH_IDENTITY, FLOAT5 AS MAX_PERCENT_MATCH, FLOAT6 AS MIN_PERCENT_MATCH, FLOAT7 AS MAX_PVALUE_MANT, NUMBER4 AS MAX_PVALUE_EXP, FLOAT8 AS MIN_PVALUE_MANT, NUMBER5 AS MIN_PVALUE_EXP, NUMBER6 AS SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER7 AS SEQUENCE_GROUP_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, STRING6 AS DESCRIPTION, NUMBER8 AS NUMBER_OF_MEMBERS, FLOAT9 AS MAX_SCORE, FLOAT10 AS MIN_SCORE, NUMBER9 AS NUMBER_OF_TAXA, FLOAT11 AS MAX_MATCH_IDENTITY, FLOAT12 AS MIN_MATCH_IDENTITY, FLOAT13 AS MAX_PERCENT_MATCH, FLOAT14 AS MIN_PERCENT_MATCH, FLOAT15 AS MAX_PVALUE_MANT, NUMBER10 AS MAX_PVALUE_EXP, FLOAT16 AS MIN_PVALUE_MANT, NUMBER11 AS MIN_PVALUE_EXP, NUMBER12 AS SEQUENCE_GROUP_EXPERIMENT_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.SequenceGroupImp WHERE subclass_view='OrthologGroup'; GRANT SELECT ON DoTS.OrthologGroup TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.OrthologGroup TO GUS_W; CREATE VIEW DoTS.OutParalogExperiment AS SELECT SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, NUMBER1 AS SEQ_GROUP_EXPERIMENT_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS DESCRIPTION, STRING3 AS SEQUENCE_SOURCE, FLOAT1 AS PVALUE_MANT, NUMBER2 AS PVALUE_EXP, FLOAT2 AS PERCENT_IDENTITY, FLOAT3 AS PERCENT_MATCH, NUMBER3 AS SEQ_GROUP_EXPERIMENT_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS DESCRIPTION, STRING6 AS SEQUENCE_SOURCE, FLOAT4 AS PVALUE_MANT, NUMBER4 AS PVALUE_EXP, FLOAT5 AS PERCENT_IDENTITY, FLOAT6 AS PERCENT_MATCH, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.SeqGroupExperimentImp WHERE subclass_view='OutParalogExperiment'; GRANT SELECT ON DoTS.OutParalogExperiment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.OutParalogExperiment TO GUS_W; CREATE VIEW DoTS.OutParalogGroup AS SELECT SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, NUMBER_OF_TAXA, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_PERCENT_MATCH, MIN_PERCENT_MATCH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER1 AS SEQUENCE_GROUP_ID, STRING1 AS NAME, STRING2 AS DESCRIPTION, NUMBER2 AS NUMBER_OF_MEMBERS, FLOAT1 AS MAX_SCORE, FLOAT2 AS MIN_SCORE, FLOAT3 AS MAX_MATCH_IDENTITY, FLOAT4 AS MIN_MATCH_IDENTITY, FLOAT5 AS MAX_PERCENT_MATCH, FLOAT6 AS MIN_PERCENT_MATCH, FLOAT7 AS MAX_PVALUE_MANT, NUMBER3 AS MAX_PVALUE_EXP, FLOAT8 AS MIN_PVALUE_MANT, NUMBER4 AS MIN_PVALUE_EXP, NUMBER5 AS SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER6 AS SEQUENCE_GROUP_ID, STRING3 AS NAME, STRING4 AS DESCRIPTION, NUMBER7 AS NUMBER_OF_MEMBERS, FLOAT9 AS MAX_SCORE, FLOAT10 AS MIN_SCORE, FLOAT11 AS MAX_MATCH_IDENTITY, FLOAT12 AS MIN_MATCH_IDENTITY, FLOAT13 AS MAX_PERCENT_MATCH, FLOAT14 AS MIN_PERCENT_MATCH, FLOAT15 AS MAX_PVALUE_MANT, NUMBER8 AS MAX_PVALUE_EXP, FLOAT16 AS MIN_PVALUE_MANT, NUMBER9 AS MIN_PVALUE_EXP, NUMBER10 AS SEQUENCE_GROUP_EXPERIMENT_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.SequenceGroupImp WHERE subclass_view='OutParalogGroup'; GRANT SELECT ON DoTS.OutParalogGroup TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.OutParalogGroup TO GUS_W; CREATE VIEW DoTS.PlasmoAPFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS ALGORITHM_NAME, FLOAT1 AS CUTOFF_CRITERION_B, FLOAT2 AS RESULT_CRITERION_B, FLOAT3 AS CUTOFF_CRITERION_C, FLOAT4 AS RESULT_CRITERION_C, FLOAT5 AS CUTOFF_CRITERION_D, FLOAT6 AS RESULT_CRITERION_D, NUMBER14 AS DECISION_CRITERION_A, NUMBER15 AS DECISION_CRITERION_B, NUMBER16 AS DECISION_CRITERION_C, NUMBER17 AS DECISION_CRITERION_D, NUMBER18 AS DECISION_TARGETING, NUMBER19 AS LENGTH_CRITERION_A, NUMBER20 AS CUTOFF_CRITERION_A, NUMBER21 AS RESULT_CRITERION_A, NUMBER22 AS LENGTH_CRITERION_B, NUMBER23 AS LENGTH_CRITERION_C, NUMBER24 AS LENGTH_CRITERION_D, NUMBER25 AS MAXGAP, NUMBER26 AS MINIMUMKN, STRING5 AS OTHER_CRITERIA, NUMBER27 AS AA_FEATURE_ID, NUMBER28 AS AA_SEQUENCE_ID, NUMBER29 AS FEATURE_NAME_ID, NUMBER30 AS PARENT_ID, NUMBER31 AS NA_FEATURE_ID, STRING6 AS SUBCLASS_VIEW, NUMBER32 AS SEQUENCE_ONTOLOGY_ID, STRING7 AS DESCRIPTION, NUMBER33 AS PFAM_ENTRY_ID, NUMBER34 AS MOTIF_AA_SEQUENCE_ID, NUMBER35 AS REPEAT_TYPE_ID, NUMBER36 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER37 AS PREDICTION_ALGORITHM_ID, NUMBER38 AS IS_PREDICTED, NUMBER39 AS REVIEW_STATUS_ID, STRING9 AS ALGORITHM_NAME, FLOAT7 AS CUTOFF_CRITERION_B, FLOAT8 AS RESULT_CRITERION_B, FLOAT9 AS CUTOFF_CRITERION_C, FLOAT10 AS RESULT_CRITERION_C, FLOAT11 AS CUTOFF_CRITERION_D, FLOAT12 AS RESULT_CRITERION_D, NUMBER40 AS DECISION_CRITERION_A, NUMBER41 AS DECISION_CRITERION_B, NUMBER42 AS DECISION_CRITERION_C, NUMBER43 AS DECISION_CRITERION_D, NUMBER44 AS DECISION_TARGETING, NUMBER45 AS LENGTH_CRITERION_A, NUMBER46 AS CUTOFF_CRITERION_A, NUMBER47 AS RESULT_CRITERION_A, NUMBER48 AS LENGTH_CRITERION_B, NUMBER49 AS LENGTH_CRITERION_C, NUMBER50 AS LENGTH_CRITERION_D, NUMBER51 AS MAXGAP, NUMBER52 AS MINIMUMKN, STRING10 AS OTHER_CRITERIA, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='PlasmoAPFeature'; GRANT SELECT ON DoTS.PlasmoAPFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PlasmoAPFeature TO GUS_W; CREATE VIEW DoTS.PolyAFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, FLOAT1 AS SCORE, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, FLOAT2 AS SCORE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='PolyAFeature'; GRANT SELECT ON DoTS.PolyAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PolyAFeature TO GUS_W; CREATE VIEW DoTS.PostTranslationalModFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS NAME, NUMBER14 AS AA_FEATURE_ID, NUMBER15 AS AA_SEQUENCE_ID, NUMBER16 AS FEATURE_NAME_ID, NUMBER17 AS PARENT_ID, NUMBER18 AS NA_FEATURE_ID, STRING5 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_ONTOLOGY_ID, STRING6 AS DESCRIPTION, NUMBER20 AS PFAM_ENTRY_ID, NUMBER21 AS MOTIF_AA_SEQUENCE_ID, NUMBER22 AS REPEAT_TYPE_ID, NUMBER23 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER24 AS PREDICTION_ALGORITHM_ID, NUMBER25 AS IS_PREDICTED, NUMBER26 AS REVIEW_STATUS_ID, STRING8 AS NAME, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='PostTranslationalModFeature'; GRANT SELECT ON DoTS.PostTranslationalModFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PostTranslationalModFeature TO GUS_W; CREATE VIEW DoTS.PredictedAAFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS NAME, STRING5 AS ALGORITHM_NAME, FLOAT1 AS SCORE, NUMBER14 AS AA_FEATURE_ID, NUMBER15 AS AA_SEQUENCE_ID, NUMBER16 AS FEATURE_NAME_ID, NUMBER17 AS PARENT_ID, NUMBER18 AS NA_FEATURE_ID, STRING6 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_ONTOLOGY_ID, STRING7 AS DESCRIPTION, NUMBER20 AS PFAM_ENTRY_ID, NUMBER21 AS MOTIF_AA_SEQUENCE_ID, NUMBER22 AS REPEAT_TYPE_ID, NUMBER23 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER24 AS PREDICTION_ALGORITHM_ID, NUMBER25 AS IS_PREDICTED, NUMBER26 AS REVIEW_STATUS_ID, STRING9 AS NAME, STRING10 AS ALGORITHM_NAME, FLOAT2 AS SCORE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='PredictedAAFeature'; GRANT SELECT ON DoTS.PredictedAAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PredictedAAFeature TO GUS_W; CREATE VIEW DoTS.PromoterFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, FLOAT1 AS SCORE, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, FLOAT2 AS SCORE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='PromoterFeature'; GRANT SELECT ON DoTS.PromoterFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.PromoterFeature TO GUS_W; CREATE VIEW DoTS.ProteinFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS CITATION, STRING5 AS CLONE, STRING6 AS CODON, NUMBER9 AS CODON_START, STRING7 AS EC_NUMBER, STRING8 AS EVIDENCE, STRING9 AS FUNCTION, STRING10 AS GENE, STRING11 AS LABEL, STRING12 AS MAP, STRING13 AS PARTIAL, STRING14 AS PRODUCT, STRING15 AS STANDARD_NAME, STRING16 AS TRANSL_EXCEPT, STRING17 AS USEDIN, NUMBER10 AS IS_PARTIAL, NUMBER11 AS NA_FEATURE_ID, NUMBER12 AS NA_SEQUENCE_ID, STRING18 AS SUBCLASS_VIEW, STRING19 AS NAME, NUMBER13 AS SEQUENCE_ONTOLOGY_ID, NUMBER14 AS PARENT_ID, NUMBER15 AS EXTERNAL_DATABASE_RELEASE_ID, STRING20 AS SOURCE_ID, NUMBER16 AS PREDICTION_ALGORITHM_ID, NUMBER17 AS IS_PREDICTED, NUMBER18 AS REVIEW_STATUS_ID, STRING21 AS CITATION, STRING22 AS CLONE, STRING23 AS CODON, NUMBER19 AS CODON_START, STRING24 AS EC_NUMBER, STRING25 AS EVIDENCE, STRING26 AS FUNCTION, STRING27 AS GENE, STRING28 AS LABEL, STRING29 AS MAP, STRING30 AS PARTIAL, STRING31 AS PRODUCT, STRING32 AS STANDARD_NAME, STRING33 AS TRANSL_EXCEPT, STRING34 AS USEDIN, NUMBER20 AS IS_PARTIAL, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='ProteinFeature'; GRANT SELECT ON DoTS.ProteinFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ProteinFeature TO GUS_W; CREATE VIEW DoTS.RNAFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS NUMBER_OF_EXONS, NUMBER10 AS TRANSLATION_START, NUMBER11 AS TRANSLATION_STOP, NUMBER12 AS NA_FEATURE_ID, NUMBER13 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER14 AS SEQUENCE_ONTOLOGY_ID, NUMBER15 AS PARENT_ID, NUMBER16 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER17 AS PREDICTION_ALGORITHM_ID, NUMBER18 AS IS_PREDICTED, NUMBER19 AS REVIEW_STATUS_ID, NUMBER20 AS NUMBER_OF_EXONS, NUMBER21 AS TRANSLATION_START, NUMBER22 AS TRANSLATION_STOP, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='RNAFeature'; GRANT SELECT ON DoTS.RNAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNAFeature TO GUS_W; CREATE VIEW DoTS.RNARegulatoryFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, FLOAT1 AS SCORE, STRING4 AS FUNCTION, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING5 AS SUBCLASS_VIEW, STRING6 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, FLOAT2 AS SCORE, STRING8 AS FUNCTION, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='RNARegulatoryFeature'; GRANT SELECT ON DoTS.RNARegulatoryFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNARegulatoryFeature TO GUS_W; CREATE VIEW DoTS.RNASecondaryStructure AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, FLOAT1 AS SCORE, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, FLOAT2 AS SCORE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='RNASecondaryStructure'; GRANT SELECT ON DoTS.RNASecondaryStructure TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNASecondaryStructure TO GUS_W; CREATE VIEW DoTS.RNAStructure AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS CITATION, STRING5 AS EVIDENCE, STRING6 AS FUNCTION, STRING7 AS GENE, STRING8 AS LABEL, STRING9 AS MAP, STRING10 AS PARTIAL, STRING11 AS PRODUCT, STRING12 AS STANDARD_NAME, STRING13 AS USEDIN, NUMBER9 AS IS_PARTIAL, NUMBER10 AS NA_FEATURE_ID, NUMBER11 AS NA_SEQUENCE_ID, STRING14 AS SUBCLASS_VIEW, STRING15 AS NAME, NUMBER12 AS SEQUENCE_ONTOLOGY_ID, NUMBER13 AS PARENT_ID, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING16 AS SOURCE_ID, NUMBER15 AS PREDICTION_ALGORITHM_ID, NUMBER16 AS IS_PREDICTED, NUMBER17 AS REVIEW_STATUS_ID, STRING17 AS CITATION, STRING18 AS EVIDENCE, STRING19 AS FUNCTION, STRING20 AS GENE, STRING21 AS LABEL, STRING22 AS MAP, STRING23 AS PARTIAL, STRING24 AS PRODUCT, STRING25 AS STANDARD_NAME, STRING26 AS USEDIN, NUMBER18 AS IS_PARTIAL, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='RNAStructure'; GRANT SELECT ON DoTS.RNAStructure TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNAStructure TO GUS_W; CREATE VIEW DoTS.RNAType AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS ANTICODON, STRING5 AS CITATION, STRING6 AS CODON, STRING7 AS EVIDENCE, STRING8 AS FUNCTION, STRING9 AS GENE, STRING10 AS LABEL, STRING11 AS MAP, STRING12 AS PARTIAL, STRING13 AS PRODUCT, STRING14 AS PSEUDO, STRING15 AS STANDARD_NAME, STRING16 AS USEDIN, NUMBER9 AS IS_PARTIAL, NUMBER10 AS IS_PSEUDO, NUMBER11 AS NA_FEATURE_ID, NUMBER12 AS NA_SEQUENCE_ID, STRING17 AS SUBCLASS_VIEW, STRING18 AS NAME, NUMBER13 AS SEQUENCE_ONTOLOGY_ID, NUMBER14 AS PARENT_ID, NUMBER15 AS EXTERNAL_DATABASE_RELEASE_ID, STRING19 AS SOURCE_ID, NUMBER16 AS PREDICTION_ALGORITHM_ID, NUMBER17 AS IS_PREDICTED, NUMBER18 AS REVIEW_STATUS_ID, STRING20 AS ANTICODON, STRING21 AS CITATION, STRING22 AS CODON, STRING23 AS EVIDENCE, STRING24 AS FUNCTION, STRING25 AS GENE, STRING26 AS LABEL, STRING27 AS MAP, STRING28 AS PARTIAL, STRING29 AS PRODUCT, STRING30 AS PSEUDO, STRING31 AS STANDARD_NAME, STRING32 AS USEDIN, NUMBER19 AS IS_PARTIAL, NUMBER20 AS IS_PSEUDO, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='RNAType'; GRANT SELECT ON DoTS.RNAType TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RNAType TO GUS_W; CREATE VIEW DoTS.RepeatRegionAAFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, NUMBER14 AS PERIOD, FLOAT1 AS COPYNUM, NUMBER15 AS CONSENSUS_SIZE, NUMBER16 AS PERCENT_MATCH, NUMBER17 AS PERCENT_INDEL, FLOAT2 AS SCORE, STRING4 AS CONSENSUS, STRING5 AS ALGORITHM_NAME, NUMBER18 AS AA_FEATURE_ID, NUMBER19 AS AA_SEQUENCE_ID, NUMBER20 AS FEATURE_NAME_ID, NUMBER21 AS PARENT_ID, NUMBER22 AS NA_FEATURE_ID, STRING6 AS SUBCLASS_VIEW, NUMBER23 AS SEQUENCE_ONTOLOGY_ID, STRING7 AS DESCRIPTION, NUMBER24 AS PFAM_ENTRY_ID, NUMBER25 AS MOTIF_AA_SEQUENCE_ID, NUMBER26 AS REPEAT_TYPE_ID, NUMBER27 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER28 AS PREDICTION_ALGORITHM_ID, NUMBER29 AS IS_PREDICTED, NUMBER30 AS REVIEW_STATUS_ID, NUMBER31 AS PERIOD, FLOAT3 AS COPYNUM, NUMBER32 AS CONSENSUS_SIZE, NUMBER33 AS PERCENT_MATCH, NUMBER34 AS PERCENT_INDEL, FLOAT4 AS SCORE, STRING9 AS CONSENSUS, STRING10 AS ALGORITHM_NAME, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='RepeatRegionAAFeature'; GRANT SELECT ON DoTS.RepeatRegionAAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RepeatRegionAAFeature TO GUS_W; CREATE VIEW DoTS.Repeats AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS CITATION, STRING5 AS EVIDENCE, STRING6 AS FUNCTION, STRING7 AS GENE, STRING8 AS LABEL, STRING9 AS MAP, STRING10 AS PARTIAL, STRING11 AS RPT_FAMILY, STRING12 AS RPT_TYPE, STRING13 AS RPT_UNIT, STRING14 AS STANDARD_NAME, STRING15 AS USEDIN, NUMBER9 AS IS_PARTIAL, NUMBER10 AS NA_FEATURE_ID, NUMBER11 AS NA_SEQUENCE_ID, STRING16 AS SUBCLASS_VIEW, STRING17 AS NAME, NUMBER12 AS SEQUENCE_ONTOLOGY_ID, NUMBER13 AS PARENT_ID, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING18 AS SOURCE_ID, NUMBER15 AS PREDICTION_ALGORITHM_ID, NUMBER16 AS IS_PREDICTED, NUMBER17 AS REVIEW_STATUS_ID, STRING19 AS CITATION, STRING20 AS EVIDENCE, STRING21 AS FUNCTION, STRING22 AS GENE, STRING23 AS LABEL, STRING24 AS MAP, STRING25 AS PARTIAL, STRING26 AS RPT_FAMILY, STRING27 AS RPT_TYPE, STRING28 AS RPT_UNIT, STRING29 AS STANDARD_NAME, STRING30 AS USEDIN, NUMBER18 AS IS_PARTIAL, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='Repeats'; GRANT SELECT ON DoTS.Repeats TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Repeats TO GUS_W; CREATE VIEW DoTS.ReplicationOriginFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS DESCRIPTION, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING5 AS SUBCLASS_VIEW, STRING6 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, STRING8 AS DESCRIPTION, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='ReplicationOriginFeature'; GRANT SELECT ON DoTS.ReplicationOriginFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ReplicationOriginFeature TO GUS_W; CREATE VIEW DoTS.RestrictionFragmentFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS ENZYME_NAME, STRING5 AS TYPE_OF_CUT, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING6 AS SUBCLASS_VIEW, STRING7 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, STRING9 AS ENZYME_NAME, STRING10 AS TYPE_OF_CUT, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='RestrictionFragmentFeature'; GRANT SELECT ON DoTS.RestrictionFragmentFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.RestrictionFragmentFeature TO GUS_W; CREATE VIEW DoTS.SAGETagFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS RESTRICTION_ENZYME, NUMBER9 AS BINDING_LOCATION_ID, NUMBER10 AS TRAILER_LOCATION_ID, NUMBER11 AS TAG_LOCATION_ID, NUMBER12 AS NA_FEATURE_ID, NUMBER13 AS NA_SEQUENCE_ID, STRING5 AS SUBCLASS_VIEW, STRING6 AS NAME, NUMBER14 AS SEQUENCE_ONTOLOGY_ID, NUMBER15 AS PARENT_ID, NUMBER16 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER17 AS PREDICTION_ALGORITHM_ID, NUMBER18 AS IS_PREDICTED, NUMBER19 AS REVIEW_STATUS_ID, STRING8 AS RESTRICTION_ENZYME, NUMBER20 AS BINDING_LOCATION_ID, NUMBER21 AS TRAILER_LOCATION_ID, NUMBER22 AS TAG_LOCATION_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='SAGETagFeature'; GRANT SELECT ON DoTS.SAGETagFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SAGETagFeature TO GUS_W; CREATE VIEW DoTS.STS AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS CITATION, STRING5 AS EVIDENCE, STRING6 AS GENE, STRING7 AS LABEL, STRING8 AS MAP, STRING9 AS PARTIAL, STRING10 AS STANDARD_NAME, STRING11 AS USEDIN, NUMBER9 AS IS_PARTIAL, NUMBER10 AS NA_FEATURE_ID, NUMBER11 AS NA_SEQUENCE_ID, STRING12 AS SUBCLASS_VIEW, STRING13 AS NAME, NUMBER12 AS SEQUENCE_ONTOLOGY_ID, NUMBER13 AS PARENT_ID, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING14 AS SOURCE_ID, NUMBER15 AS PREDICTION_ALGORITHM_ID, NUMBER16 AS IS_PREDICTED, NUMBER17 AS REVIEW_STATUS_ID, STRING15 AS CITATION, STRING16 AS EVIDENCE, STRING17 AS GENE, STRING18 AS LABEL, STRING19 AS MAP, STRING20 AS PARTIAL, STRING21 AS STANDARD_NAME, STRING22 AS USEDIN, NUMBER18 AS IS_PARTIAL, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='STS'; GRANT SELECT ON DoTS.STS TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.STS TO GUS_W; CREATE VIEW DoTS.ScaffoldGapFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS MIN_SIZE, NUMBER10 AS MAX_SIZE, STRING4 AS LEFT_CONTIG, STRING5 AS RIGHT_CONTIG, NUMBER11 AS NA_FEATURE_ID, NUMBER12 AS NA_SEQUENCE_ID, STRING6 AS SUBCLASS_VIEW, STRING7 AS NAME, NUMBER13 AS SEQUENCE_ONTOLOGY_ID, NUMBER14 AS PARENT_ID, NUMBER15 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER16 AS PREDICTION_ALGORITHM_ID, NUMBER17 AS IS_PREDICTED, NUMBER18 AS REVIEW_STATUS_ID, NUMBER19 AS MIN_SIZE, NUMBER20 AS MAX_SIZE, STRING9 AS LEFT_CONTIG, STRING10 AS RIGHT_CONTIG, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='ScaffoldGapFeature'; GRANT SELECT ON DoTS.ScaffoldGapFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.ScaffoldGapFeature TO GUS_W; CREATE VIEW DoTS.SecondaryStructureAAFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS NAME, FLOAT1 AS SCORE, NUMBER14 AS AA_FEATURE_ID, NUMBER15 AS AA_SEQUENCE_ID, NUMBER16 AS FEATURE_NAME_ID, NUMBER17 AS PARENT_ID, NUMBER18 AS NA_FEATURE_ID, STRING5 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_ONTOLOGY_ID, STRING6 AS DESCRIPTION, NUMBER20 AS PFAM_ENTRY_ID, NUMBER21 AS MOTIF_AA_SEQUENCE_ID, NUMBER22 AS REPEAT_TYPE_ID, NUMBER23 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER24 AS PREDICTION_ALGORITHM_ID, NUMBER25 AS IS_PREDICTED, NUMBER26 AS REVIEW_STATUS_ID, STRING8 AS NAME, FLOAT2 AS SCORE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='SecondaryStructureAAFeature'; GRANT SELECT ON DoTS.SecondaryStructureAAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SecondaryStructureAAFeature TO GUS_W; CREATE VIEW DoTS.SeqGroupExperiment AS SELECT SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.SeqGroupExperimentImp; GRANT SELECT ON DoTS.SeqGroupExperiment TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SeqGroupExperiment TO GUS_W; CREATE VIEW DoTS.SeqVariation AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS CITATION, STRING5 AS CLONE, STRING6 AS EVIDENCE, STRING7 AS FUNCTION, STRING8 AS GENE, STRING9 AS LABEL, STRING10 AS MAP, STRING11 AS ORGANISM, STRING12 AS STRAIN, STRING13 AS PARTIAL, STRING14 AS PHENOTYPE, STRING15 AS PRODUCT, STRING16 AS STANDARD_NAME, STRING17 AS SUBSTITUTE, STRING18 AS NUM, STRING19 AS USEDIN, STRING20 AS MOD_BASE, NUMBER9 AS IS_PARTIAL, FLOAT1 AS FREQUENCY, STRING21 AS ALLELE, NUMBER10 AS NA_FEATURE_ID, NUMBER11 AS NA_SEQUENCE_ID, STRING22 AS SUBCLASS_VIEW, STRING23 AS NAME, NUMBER12 AS SEQUENCE_ONTOLOGY_ID, NUMBER13 AS PARENT_ID, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING24 AS SOURCE_ID, NUMBER15 AS PREDICTION_ALGORITHM_ID, NUMBER16 AS IS_PREDICTED, NUMBER17 AS REVIEW_STATUS_ID, STRING25 AS CITATION, STRING26 AS CLONE, STRING27 AS EVIDENCE, STRING28 AS FUNCTION, STRING29 AS GENE, STRING30 AS LABEL, STRING31 AS MAP, STRING32 AS ORGANISM, STRING33 AS STRAIN, STRING34 AS PARTIAL, STRING35 AS PHENOTYPE, STRING36 AS PRODUCT, STRING37 AS STANDARD_NAME, STRING38 AS SUBSTITUTE, STRING39 AS NUM, STRING40 AS USEDIN, STRING41 AS MOD_BASE, NUMBER18 AS IS_PARTIAL, FLOAT2 AS FREQUENCY, STRING42 AS ALLELE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='SeqVariation'; GRANT SELECT ON DoTS.SeqVariation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SeqVariation TO GUS_W; CREATE VIEW DoTS.SequenceGroup AS SELECT SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, NUMBER_OF_TAXA, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_PERCENT_MATCH, MIN_PERCENT_MATCH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, SEQUENCE_GROUP_EXPERIMENT_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.SequenceGroupImp; GRANT SELECT ON DoTS.SequenceGroup TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SequenceGroup TO GUS_W; CREATE VIEW DoTS.SignalPeptideFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS NAME, STRING5 AS ALGORITHM_NAME, FLOAT1 AS MAXY_SCORE, NUMBER14 AS MAXY_CONCLUSION, FLOAT2 AS MAXC_SCORE, NUMBER15 AS MAXC_CONCLUSION, FLOAT3 AS MAXS_SCORE, NUMBER16 AS MAXS_CONCLUSION, FLOAT4 AS MEANS_SCORE, NUMBER17 AS MEANS_CONCLUSION, NUMBER18 AS NUM_POSITIVES, FLOAT5 AS SIGNAL_PROBABILITY, FLOAT6 AS ANCHOR_PROBABILITY, NUMBER19 AS AA_FEATURE_ID, NUMBER20 AS AA_SEQUENCE_ID, NUMBER21 AS FEATURE_NAME_ID, NUMBER22 AS PARENT_ID, NUMBER23 AS NA_FEATURE_ID, STRING6 AS SUBCLASS_VIEW, NUMBER24 AS SEQUENCE_ONTOLOGY_ID, STRING7 AS DESCRIPTION, NUMBER25 AS PFAM_ENTRY_ID, NUMBER26 AS MOTIF_AA_SEQUENCE_ID, NUMBER27 AS REPEAT_TYPE_ID, NUMBER28 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER29 AS PREDICTION_ALGORITHM_ID, NUMBER30 AS IS_PREDICTED, NUMBER31 AS REVIEW_STATUS_ID, STRING9 AS NAME, STRING10 AS ALGORITHM_NAME, FLOAT7 AS MAXY_SCORE, NUMBER32 AS MAXY_CONCLUSION, FLOAT8 AS MAXC_SCORE, NUMBER33 AS MAXC_CONCLUSION, FLOAT9 AS MAXS_SCORE, NUMBER34 AS MAXS_CONCLUSION, FLOAT10 AS MEANS_SCORE, NUMBER35 AS MEANS_CONCLUSION, NUMBER36 AS NUM_POSITIVES, FLOAT11 AS SIGNAL_PROBABILITY, FLOAT12 AS ANCHOR_PROBABILITY, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='SignalPeptideFeature'; GRANT SELECT ON DoTS.SignalPeptideFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SignalPeptideFeature TO GUS_W; CREATE VIEW DoTS.Source AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS CELL_LINE, STRING5 AS CELL_TYPE, STRING6 AS CHROMOPLAST, STRING7 AS CHROMOSOME, STRING8 AS CLONE, STRING9 AS CLONE_LIB, STRING10 AS CULTIVAR, STRING11 AS CYANELLE, STRING12 AS DEV_STAGE, STRING13 AS FOCUS, STRING14 AS FREQUENCY, STRING15 AS GERMLINE, STRING16 AS HAPLOTYPE, CLOB1 AS INSERTION_SEQ, STRING17 AS ISOLATE, STRING18 AS KINETOPLAST, STRING19 AS LAB_HOST, STRING20 AS MACRONUCLEAR, STRING21 AS ORGANELLE, STRING22 AS POP_VARIANT, STRING23 AS PLASMID, STRING24 AS PROVIRAL, STRING25 AS REARRANGED, STRING26 AS SEQUENCED_MOL, STRING27 AS SEROTYPE, STRING28 AS SEX, STRING29 AS SPECIFIC_HOST, STRING30 AS STRAIN, STRING31 AS SUB_CLONE, STRING32 AS SUB_SPECIES, STRING33 AS SUB_STRAIN, STRING34 AS TISSUE_LIB, STRING35 AS TRANSPOSON, STRING36 AS VARIETY, STRING37 AS VIRION, STRING38 AS CHLOROPLAST, STRING39 AS CITATION, STRING40 AS MAP, STRING41 AS ORGANISM, STRING42 AS SPECIMEN_VOUCHER, STRING43 AS TISSUE_TYPE, STRING44 AS USEDIN, STRING45 AS LABEL, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING46 AS SUBCLASS_VIEW, STRING47 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING48 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, STRING49 AS CELL_LINE, STRING50 AS CELL_TYPE, STRING51 AS CHROMOPLAST, STRING52 AS CHROMOSOME, STRING53 AS CLONE, STRING54 AS CLONE_LIB, STRING55 AS CULTIVAR, STRING56 AS CYANELLE, STRING57 AS DEV_STAGE, STRING58 AS FOCUS, STRING59 AS FREQUENCY, STRING60 AS GERMLINE, STRING61 AS HAPLOTYPE, CLOB2 AS INSERTION_SEQ, STRING62 AS ISOLATE, STRING63 AS KINETOPLAST, STRING64 AS LAB_HOST, STRING65 AS MACRONUCLEAR, STRING66 AS ORGANELLE, STRING67 AS POP_VARIANT, STRING68 AS PLASMID, STRING69 AS PROVIRAL, STRING70 AS REARRANGED, STRING71 AS SEQUENCED_MOL, STRING72 AS SEROTYPE, STRING73 AS SEX, STRING74 AS SPECIFIC_HOST, STRING75 AS STRAIN, STRING76 AS SUB_CLONE, STRING77 AS SUB_SPECIES, STRING78 AS SUB_STRAIN, STRING79 AS TISSUE_LIB, STRING80 AS TRANSPOSON, STRING81 AS VARIETY, STRING82 AS VIRION, STRING83 AS CHLOROPLAST, STRING84 AS CITATION, STRING85 AS MAP, STRING86 AS ORGANISM, STRING87 AS SPECIMEN_VOUCHER, STRING88 AS TISSUE_TYPE, STRING89 AS USEDIN, STRING90 AS LABEL, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='Source'; GRANT SELECT ON DoTS.Source TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Source TO GUS_W; CREATE VIEW DoTS.SpliceSiteFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, FLOAT1 AS SCORE, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, FLOAT2 AS SCORE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='SpliceSiteFeature'; GRANT SELECT ON DoTS.SpliceSiteFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SpliceSiteFeature TO GUS_W; CREATE VIEW DoTS.SplicedNASequence AS SELECT NA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, SEQUENCE, LENGTH, A_COUNT, C_COUNT, G_COUNT, T_COUNT, OTHER_COUNT, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_NA_SEQUENCE_ID, SEQUENCE_PIECE_ID, SEQUENCING_CENTER_CONTACT_ID, NUMBER1 AS NA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS SEQUENCE_TYPE_ID, NUMBER4 AS SEQUENCE_ONTOLOGY_ID, NUMBER5 AS TAXON_ID, CLOB1 AS SEQUENCE, NUMBER6 AS LENGTH, NUMBER7 AS A_COUNT, NUMBER8 AS C_COUNT, NUMBER9 AS G_COUNT, NUMBER10 AS T_COUNT, NUMBER11 AS OTHER_COUNT, STRING2 AS DESCRIPTION, NUMBER12 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER13 AS SOURCE_NA_SEQUENCE_ID, NUMBER14 AS SEQUENCE_PIECE_ID, NUMBER15 AS SEQUENCING_CENTER_CONTACT_ID, STRING3 AS SOURCE_ID, STRING4 AS SECONDARY_IDENTIFIER, STRING5 AS NAME, NUMBER16 AS NA_SEQUENCE_ID, NUMBER17 AS SEQUENCE_VERSION, STRING6 AS SUBCLASS_VIEW, NUMBER18 AS SEQUENCE_TYPE_ID, NUMBER19 AS SEQUENCE_ONTOLOGY_ID, NUMBER20 AS TAXON_ID, CLOB2 AS SEQUENCE, NUMBER21 AS LENGTH, NUMBER22 AS A_COUNT, NUMBER23 AS C_COUNT, NUMBER24 AS G_COUNT, NUMBER25 AS T_COUNT, NUMBER26 AS OTHER_COUNT, STRING7 AS DESCRIPTION, NUMBER27 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER28 AS SOURCE_NA_SEQUENCE_ID, NUMBER29 AS SEQUENCE_PIECE_ID, NUMBER30 AS SEQUENCING_CENTER_CONTACT_ID, STRING8 AS SOURCE_ID, STRING9 AS SECONDARY_IDENTIFIER, STRING10 AS NAME, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NASequenceImp WHERE subclass_view='SplicedNASequence'; GRANT SELECT ON DoTS.SplicedNASequence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.SplicedNASequence TO GUS_W; CREATE VIEW DoTS.TandemRepeatFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS PERIOD, FLOAT1 AS COPYNUM, NUMBER10 AS CONSENSUS_SIZE, NUMBER11 AS PERCENT_MATCH, NUMBER12 AS PERCENT_INDEL, FLOAT2 AS SCORE, NUMBER13 AS A_COUNT, NUMBER14 AS C_COUNT, NUMBER15 AS G_COUNT, NUMBER16 AS T_COUNT, FLOAT3 AS ENTROPY, STRING4 AS CONSENSUS, NUMBER17 AS NA_FEATURE_ID, NUMBER18 AS NA_SEQUENCE_ID, STRING5 AS SUBCLASS_VIEW, STRING6 AS NAME, NUMBER19 AS SEQUENCE_ONTOLOGY_ID, NUMBER20 AS PARENT_ID, NUMBER21 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER22 AS PREDICTION_ALGORITHM_ID, NUMBER23 AS IS_PREDICTED, NUMBER24 AS REVIEW_STATUS_ID, NUMBER25 AS PERIOD, FLOAT4 AS COPYNUM, NUMBER26 AS CONSENSUS_SIZE, NUMBER27 AS PERCENT_MATCH, NUMBER28 AS PERCENT_INDEL, FLOAT5 AS SCORE, NUMBER29 AS A_COUNT, NUMBER30 AS C_COUNT, NUMBER31 AS G_COUNT, NUMBER32 AS T_COUNT, FLOAT6 AS ENTROPY, STRING8 AS CONSENSUS, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='TandemRepeatFeature'; GRANT SELECT ON DoTS.TandemRepeatFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.TandemRepeatFeature TO GUS_W; CREATE VIEW DoTS.TertiaryStructureAAFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS NAME, FLOAT1 AS SCORE, NUMBER14 AS AA_FEATURE_ID, NUMBER15 AS AA_SEQUENCE_ID, NUMBER16 AS FEATURE_NAME_ID, NUMBER17 AS PARENT_ID, NUMBER18 AS NA_FEATURE_ID, STRING5 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_ONTOLOGY_ID, STRING6 AS DESCRIPTION, NUMBER20 AS PFAM_ENTRY_ID, NUMBER21 AS MOTIF_AA_SEQUENCE_ID, NUMBER22 AS REPEAT_TYPE_ID, NUMBER23 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER24 AS PREDICTION_ALGORITHM_ID, NUMBER25 AS IS_PREDICTED, NUMBER26 AS REVIEW_STATUS_ID, STRING8 AS NAME, FLOAT2 AS SCORE, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='TertiaryStructureAAFeature'; GRANT SELECT ON DoTS.TertiaryStructureAAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.TertiaryStructureAAFeature TO GUS_W; CREATE VIEW DoTS.Transcript AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS CITATION, STRING5 AS CLONE, STRING6 AS CODON, NUMBER9 AS CODON_START, STRING7 AS CONS_SPLICE, STRING8 AS EC_NUMBER, STRING9 AS EVIDENCE, STRING10 AS FUNCTION, STRING11 AS GENE, STRING12 AS LABEL, STRING13 AS MAP, STRING14 AS NUM, STRING15 AS PARTIAL, STRING16 AS PRODUCT, STRING17 AS PROTEIN_ID, STRING18 AS PSEUDO, STRING19 AS STANDARD_NAME, CLOB1 AS TRANSLATION, STRING20 AS TRANSL_EXCEPT, NUMBER10 AS TRANSL_TABLE, STRING21 AS USEDIN, NUMBER11 AS IS_PARTIAL, NUMBER12 AS IS_PSEUDO, NUMBER13 AS NA_FEATURE_ID, NUMBER14 AS NA_SEQUENCE_ID, STRING22 AS SUBCLASS_VIEW, STRING23 AS NAME, NUMBER15 AS SEQUENCE_ONTOLOGY_ID, NUMBER16 AS PARENT_ID, NUMBER17 AS EXTERNAL_DATABASE_RELEASE_ID, STRING24 AS SOURCE_ID, NUMBER18 AS PREDICTION_ALGORITHM_ID, NUMBER19 AS IS_PREDICTED, NUMBER20 AS REVIEW_STATUS_ID, STRING25 AS CITATION, STRING26 AS CLONE, STRING27 AS CODON, NUMBER21 AS CODON_START, STRING28 AS CONS_SPLICE, STRING29 AS EC_NUMBER, STRING30 AS EVIDENCE, STRING31 AS FUNCTION, STRING32 AS GENE, STRING33 AS LABEL, STRING34 AS MAP, STRING35 AS NUM, STRING36 AS PARTIAL, STRING37 AS PRODUCT, STRING38 AS PROTEIN_ID, STRING39 AS PSEUDO, STRING40 AS STANDARD_NAME, CLOB2 AS TRANSLATION, STRING41 AS TRANSL_EXCEPT, NUMBER22 AS TRANSL_TABLE, STRING42 AS USEDIN, NUMBER23 AS IS_PARTIAL, NUMBER24 AS IS_PSEUDO, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='Transcript'; GRANT SELECT ON DoTS.Transcript TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.Transcript TO GUS_W; CREATE VIEW DoTS.TranslatedAAFeature AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, NUMBER14 AS TRANSLATION_START, NUMBER15 AS TRANSLATION_STOP, NUMBER16 AS IS_SIMPLE, STRING4 AS CODON_TABLE, FLOAT1 AS TRANSLATION_SCORE, STRING5 AS TRANSLATION_MODEL, NUMBER17 AS NUMBER_OF_SEGMENTS, FLOAT2 AS DIANA_ATG_SCORE, NUMBER18 AS DIANA_ATG_POSITION, FLOAT3 AS P_VALUE, STRING6 AS PARAMETER_VALUES, NUMBER19 AS IS_REVERSED, NUMBER20 AS AA_FEATURE_ID, NUMBER21 AS AA_SEQUENCE_ID, NUMBER22 AS FEATURE_NAME_ID, NUMBER23 AS PARENT_ID, NUMBER24 AS NA_FEATURE_ID, STRING7 AS SUBCLASS_VIEW, NUMBER25 AS SEQUENCE_ONTOLOGY_ID, STRING8 AS DESCRIPTION, NUMBER26 AS PFAM_ENTRY_ID, NUMBER27 AS MOTIF_AA_SEQUENCE_ID, NUMBER28 AS REPEAT_TYPE_ID, NUMBER29 AS EXTERNAL_DATABASE_RELEASE_ID, STRING9 AS SOURCE_ID, NUMBER30 AS PREDICTION_ALGORITHM_ID, NUMBER31 AS IS_PREDICTED, NUMBER32 AS REVIEW_STATUS_ID, NUMBER33 AS TRANSLATION_START, NUMBER34 AS TRANSLATION_STOP, NUMBER35 AS IS_SIMPLE, STRING10 AS CODON_TABLE, FLOAT4 AS TRANSLATION_SCORE, STRING11 AS TRANSLATION_MODEL, NUMBER36 AS NUMBER_OF_SEGMENTS, FLOAT5 AS DIANA_ATG_SCORE, NUMBER37 AS DIANA_ATG_POSITION, FLOAT6 AS P_VALUE, STRING12 AS PARAMETER_VALUES, NUMBER38 AS IS_REVERSED, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AAFeatureImp WHERE subclass_view='TranslatedAAFeature'; GRANT SELECT ON DoTS.TranslatedAAFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.TranslatedAAFeature TO GUS_W; CREATE VIEW DoTS.TranslatedAASequence AS SELECT AA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, MOLECULAR_WEIGHT, SEQUENCE, LENGTH, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, SOURCE_AA_SEQUENCE_ID, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, NUMBER1 AS AA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS MOLECULAR_WEIGHT, CLOB1 AS SEQUENCE, NUMBER4 AS LENGTH, STRING2 AS DESCRIPTION, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS SOURCE_AA_SEQUENCE_ID, NUMBER7 AS SEQUENCE_TYPE_ID, NUMBER8 AS SEQUENCE_ONTOLOGY_ID, NUMBER9 AS TAXON_ID, STRING4 AS NOTES, NUMBER10 AS IS_SIMPLE, STRING5 AS SECONDARY_IDENTIFIER, NUMBER11 AS AA_SEQUENCE_ID, NUMBER12 AS SEQUENCE_VERSION, STRING6 AS SUBCLASS_VIEW, NUMBER13 AS MOLECULAR_WEIGHT, CLOB2 AS SEQUENCE, NUMBER14 AS LENGTH, STRING7 AS DESCRIPTION, NUMBER15 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER16 AS SOURCE_AA_SEQUENCE_ID, NUMBER17 AS SEQUENCE_TYPE_ID, NUMBER18 AS SEQUENCE_ONTOLOGY_ID, NUMBER19 AS TAXON_ID, STRING9 AS NOTES, NUMBER20 AS IS_SIMPLE, STRING10 AS SECONDARY_IDENTIFIER, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASequenceImp WHERE subclass_view='TranslatedAASequence'; GRANT SELECT ON DoTS.TranslatedAASequence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.TranslatedAASequence TO GUS_W; CREATE VIEW DoTS.TransposableElement AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='TransposableElement'; GRANT SELECT ON DoTS.TransposableElement TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.TransposableElement TO GUS_W; CREATE VIEW DoTS.TrivialTranslation AS SELECT AA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, MOLECULAR_WEIGHT, SEQUENCE, LENGTH, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, SOURCE_AA_SEQUENCE_ID, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, NUMBER1 AS AA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS MOLECULAR_WEIGHT, CLOB1 AS SEQUENCE, NUMBER4 AS LENGTH, STRING2 AS DESCRIPTION, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS SOURCE_AA_SEQUENCE_ID, NUMBER7 AS SEQUENCE_TYPE_ID, NUMBER8 AS SEQUENCE_ONTOLOGY_ID, NUMBER9 AS TAXON_ID, NUMBER10 AS READING_FRAME, STRING4 AS CODON_TABLE, NUMBER11 AS TRANSLATION_START, NUMBER12 AS TRANSLATION_STOP, NUMBER13 AS AA_SEQUENCE_ID, NUMBER14 AS SEQUENCE_VERSION, STRING5 AS SUBCLASS_VIEW, NUMBER15 AS MOLECULAR_WEIGHT, CLOB2 AS SEQUENCE, NUMBER16 AS LENGTH, STRING6 AS DESCRIPTION, NUMBER17 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER18 AS SOURCE_AA_SEQUENCE_ID, NUMBER19 AS SEQUENCE_TYPE_ID, NUMBER20 AS SEQUENCE_ONTOLOGY_ID, NUMBER21 AS TAXON_ID, NUMBER22 AS READING_FRAME, STRING8 AS CODON_TABLE, NUMBER23 AS TRANSLATION_START, NUMBER24 AS TRANSLATION_STOP, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.AASequenceImp WHERE subclass_view='TrivialTranslation'; GRANT SELECT ON DoTS.TrivialTranslation TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.TrivialTranslation TO GUS_W; CREATE VIEW DoTS.UTRFeature AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NAFeatureImp WHERE subclass_view='UTRFeature'; GRANT SELECT ON DoTS.UTRFeature TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.UTRFeature TO GUS_W; CREATE VIEW DoTS.VirtualSequence AS SELECT NA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, SEQUENCE, LENGTH, A_COUNT, C_COUNT, G_COUNT, T_COUNT, OTHER_COUNT, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_NA_SEQUENCE_ID, SEQUENCE_PIECE_ID, SEQUENCING_CENTER_CONTACT_ID, NUMBER1 AS NA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS SEQUENCE_TYPE_ID, NUMBER4 AS SEQUENCE_ONTOLOGY_ID, NUMBER5 AS TAXON_ID, CLOB1 AS SEQUENCE, NUMBER6 AS LENGTH, NUMBER7 AS A_COUNT, NUMBER8 AS C_COUNT, NUMBER9 AS G_COUNT, NUMBER10 AS T_COUNT, NUMBER11 AS OTHER_COUNT, STRING2 AS DESCRIPTION, NUMBER12 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER13 AS SOURCE_NA_SEQUENCE_ID, NUMBER14 AS SEQUENCE_PIECE_ID, NUMBER15 AS SEQUENCING_CENTER_CONTACT_ID, STRING3 AS CONFIDENCE, STRING4 AS SOURCE_ID, STRING5 AS SECONDARY_IDENTIFIER, STRING6 AS CHROMOSOME, NUMBER16 AS CHROMOSOME_ORDER_NUM, NUMBER17 AS NA_SEQUENCE_ID, NUMBER18 AS SEQUENCE_VERSION, STRING7 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_TYPE_ID, NUMBER20 AS SEQUENCE_ONTOLOGY_ID, NUMBER21 AS TAXON_ID, CLOB2 AS SEQUENCE, NUMBER22 AS LENGTH, NUMBER23 AS A_COUNT, NUMBER24 AS C_COUNT, NUMBER25 AS G_COUNT, NUMBER26 AS T_COUNT, NUMBER27 AS OTHER_COUNT, STRING8 AS DESCRIPTION, NUMBER28 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER29 AS SOURCE_NA_SEQUENCE_ID, NUMBER30 AS SEQUENCE_PIECE_ID, NUMBER31 AS SEQUENCING_CENTER_CONTACT_ID, STRING9 AS CONFIDENCE, STRING10 AS SOURCE_ID, STRING11 AS SECONDARY_IDENTIFIER, STRING12 AS CHROMOSOME, NUMBER32 AS CHROMOSOME_ORDER_NUM, MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID FROM DoTS.NASequenceImp WHERE subclass_view='VirtualSequence'; GRANT SELECT ON DoTS.VirtualSequence TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTS.VirtualSequence TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AACommentVer ( AA_COMMENT_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, COMMENT_NAME_ID NUMBER(4,0) , COMMENT_STRING VARCHAR2(4000) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AACommentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AACommentVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AAEntryVer ( AA_ENTRY_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SOURCE_ID VARCHAR2(15) NOT NULL, STATUS VARCHAR2(12) , CREATED_DATE DATE, CREATED_REL_VER NUMBER(5,0) , SEQ_DATE DATE, SEQ_REL_VER NUMBER(5,0) , ANNOT_DATE DATE, ANNOT_REL_VER NUMBER(5,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AAEntryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAEntryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AAFamilyExperimentVer ( AA_FAMILY_EXPERIMENT_ID NUMBER(12,0) NOT NULL, DESCRIPTION VARCHAR2(2000) , AA_ORTHOLOG_EXPERIMENT_ID NUMBER(12,0) , AA_PARALOG_EXPERIMENT_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AAFamilyExperimentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAFamilyExperimentVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AAFeatureImpVer ( AA_FEATURE_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, FEATURE_NAME_ID NUMBER(10,0) , PARENT_ID NUMBER(10,0) , NA_FEATURE_ID NUMBER(10,0) , SUBCLASS_VIEW VARCHAR2(30) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , DESCRIPTION VARCHAR2(4000) , PFAM_ENTRY_ID NUMBER(10,0) , MOTIF_AA_SEQUENCE_ID NUMBER(10,0) , REPEAT_TYPE_ID NUMBER(10,0) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(50) , PREDICTION_ALGORITHM_ID NUMBER(5,0) , IS_PREDICTED NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , INT1 NUMBER(12,0) , INT2 NUMBER(12,0) , INT3 NUMBER(12,0) , INT4 NUMBER(12,0) , INT5 NUMBER(12,0) , INT6 NUMBER(12,0) , INT7 NUMBER(12,0) , INT8 NUMBER(12,0) , INT9 NUMBER(12,0) , INT10 NUMBER(12,0) , TINYINT1 NUMBER(3,0) , TINYINT2 NUMBER(3,0) , TINYINT3 NUMBER(3,0) , TINYINT4 NUMBER(3,0) , TINYINT5 NUMBER(3,0) , TINYINT6 NUMBER(3,0) , FLOAT1 FLOAT, FLOAT2 FLOAT, FLOAT3 FLOAT, FLOAT4 FLOAT, FLOAT5 FLOAT, FLOAT6 FLOAT, STRING1 VARCHAR2(255) , STRING2 VARCHAR2(255) , STRING3 VARCHAR2(255) , STRING4 VARCHAR2(255) , STRING5 VARCHAR2(255) , STRING6 VARCHAR2(4000) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AAFeatureImpVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAFeatureImpVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AAGeneSynonymVer ( AA_GENE_SYNONYM_ID NUMBER(10,0) NOT NULL, AA_GENE_ID NUMBER(10,0) NOT NULL, SYNONYM_NAME VARCHAR2(50) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AAGeneSynonymVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAGeneSynonymVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AAGeneVer ( AA_GENE_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(50) NOT NULL, IS_VERIFIED NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AAGeneVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAGeneVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AALocationVer ( AA_LOCATION_ID NUMBER(10,0) NOT NULL, AA_FEATURE_ID NUMBER(10,0) NOT NULL, START_MIN NUMBER(12,0) , START_MAX NUMBER(12,0) , END_MIN NUMBER(12,0) , END_MAX NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AALocationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AALocationVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AAMotifGOTermRuleSetVer ( AA_MOTIF_GO_TERM_RULE_SET_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID_1 NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID_2 NUMBER(10,0) , RULE_TYPE VARCHAR2(10) NOT NULL, NUMBER_OF_ANNOTATED_PROTEINS NUMBER(12,0) NOT NULL, P_VALUE_THRESHOLD_MANT FLOAT NOT NULL, P_VALUE_THRESHOLD_EXP NUMBER(6,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , REVIEWER_ID NUMBER(12,0) , CONFIDENCE VARCHAR2(10) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AAMotifGOTermRuleSetVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAMotifGOTermRuleSetVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AAMotifGOTermRuleVer ( AA_MOTIF_GO_TERM_RULE_ID NUMBER(10,0) NOT NULL, AA_MOTIF_GO_TERM_RULE_SET_ID NUMBER(10,0) NOT NULL, GO_TERM_ID NUMBER(10,0) NOT NULL, NUMBER_OF_ANNOTATED_PROTEINS NUMBER(12,0) NOT NULL, DEFINING NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , REVIEWER_ID NUMBER(12,0) , CONFIDENCE VARCHAR2(10) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AAMotifGOTermRuleVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAMotifGOTermRuleVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASeqGroupExperimentImpVer ( AA_SEQ_GROUP_EXPERIMENT_ID NUMBER(12,0) NOT NULL, SUBCLASS_VIEW VARCHAR2(30) NOT NULL, DESCRIPTION VARCHAR2(2000) , SEQUENCE_SOURCE VARCHAR2(500) , PVALUE_MANT FLOAT, PVALUE_EXP NUMBER(12,0) , PERCENT_IDENTITY FLOAT, PERCENT_MATCH FLOAT) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASeqGroupExperimentImpVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASeqGroupExperimentImpVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASequenceDbRefVer ( AA_SEQUENCE_DB_REF_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, DB_REF_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASequenceDbRefVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceDbRefVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASequenceEnzymeClassVer ( AA_SEQUENCE_ENZYME_CLASS_ID NUMBER(12,0) NOT NULL, AA_SEQUENCE_ID NUMBER(12,0) NOT NULL, ENZYME_CLASS_ID NUMBER(12,0) NOT NULL, EVIDENCE_CODE VARCHAR2(255) NOT NULL, EC_ASSIGNMENT_CONTACT_ID NUMBER(12,0) , REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASequenceEnzymeClassVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceEnzymeClassVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASequenceFamilyVer ( AA_SEQUENCE_FAMILY_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(500) NOT NULL, DESCRIPTION VARCHAR2(2000) , AA_FAMILY_EXPERIMENT_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASequenceFamilyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceFamilyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASequenceGroupFamilyVer ( AA_SEQUENCE_GROUP_FAMILY_ID NUMBER(12,0) NOT NULL, AA_SEQUENCE_FAMILY_ID NUMBER(12,0) , AA_SEQUENCE_GROUP_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASequenceGroupFamilyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceGroupFamilyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASequenceGroupImpVer ( AA_SEQUENCE_GROUP_ID NUMBER(12,0) NOT NULL, SUBCLASS_VIEW VARCHAR2(30) NOT NULL, NAME VARCHAR2(500) , DESCRIPTION VARCHAR2(2000) , NUMBER_OF_MEMBERS NUMBER(12,0) NOT NULL, MAX_SCORE FLOAT, MIN_SCORE FLOAT, MAX_MATCH_IDENTITY FLOAT, MIN_MATCH_IDENTITY FLOAT, MAX_MATCH_LENGTH NUMBER(12,0) , MIN_MATCH_LENGTH NUMBER(12,0) , MAX_PVALUE_MANT FLOAT, MAX_PVALUE_EXP NUMBER(12,0) , MIN_PVALUE_MANT FLOAT, MIN_PVALUE_EXP NUMBER(12,0) , AA_SEQ_GROUP_EXPERIMENT_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASequenceGroupImpVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceGroupImpVer TO GUS_W; CREATE TABLE DoTSVer.AASequenceImpVer ( AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQUENCE_VERSION NUMBER(3,0) , SUBCLASS_VIEW VARCHAR2(30) NOT NULL, MOLECULAR_WEIGHT NUMBER(12,0) , SEQUENCE CLOB, LENGTH NUMBER(12,0) , DESCRIPTION VARCHAR2(2000) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(64) , SOURCE_AA_SEQUENCE_ID NUMBER(10,0) , SEQUENCE_TYPE_ID NUMBER(4,0) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , TAXON_ID NUMBER(10,0) , TINYINT1 NUMBER(3,0) , STRING1 VARCHAR2(255) , STRING2 VARCHAR2(255) , STRING3 VARCHAR2(255) , STRING4 VARCHAR2(255) , INT1 NUMBER(12,0) , INT2 NUMBER(12,0) ) ; GRANT SELECT ON DoTSVer.AASequenceImpVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceImpVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASequenceKeywordVer ( AA_SEQUENCE_KEYWORD_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, KEYWORD_ID NUMBER(6,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASequenceKeywordVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceKeywordVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASequenceOrganelleVer ( AA_SEQUENCE_ORGANELLE_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, ORGANELLE_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASequenceOrganelleVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceOrganelleVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASequenceRefVer ( AA_SEQUENCE_REF_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, REFERENCE_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASequenceRefVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceRefVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASequenceSequenceGroupVer ( AA_SEQUENCE_SEQUENCE_GROUP_ID NUMBER(12,0) NOT NULL, AA_SEQUENCE_ID NUMBER(12,0) NOT NULL, AA_SEQUENCE_GROUP_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASequenceSequenceGroupVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceSequenceGroupVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AASequenceTaxonVer ( AA_SEQUENCE_TAXON_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AASequenceTaxonVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceTaxonVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AlleleComplementationVer ( ALLELE_COMPLEMENTATION_ID NUMBER(10,0) NOT NULL, ALLELE_ID NUMBER(10,0) NOT NULL, COMPLEMENTATION_ID NUMBER(10,0) NOT NULL, TYPE VARCHAR2(40) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AlleleComplementationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AlleleComplementationVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AlleleInstanceVer ( ALLELE_INSTANCE_ID NUMBER(10,0) NOT NULL, ALLELE_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(500) , REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AlleleInstanceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AlleleInstanceVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AllelePhenotypeClassVer ( ALLELE_PHENOTYPE_CLASS_ID NUMBER(10,0) NOT NULL, ALLELE_ID NUMBER(10,0) NOT NULL, PHENOTYPE_CLASS_ID NUMBER(10,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AllelePhenotypeClassVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AllelePhenotypeClassVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AllelePhenotypeVer ( ALLELE_PHENOTYPE_ID NUMBER(10,0) NOT NULL, ALLELE_ID NUMBER(10,0) NOT NULL, PHENOTYPE_ID NUMBER(10,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AllelePhenotypeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AllelePhenotypeVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AlleleVer ( ALLELE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(100) NOT NULL, GENE_ID NUMBER(10,0) NOT NULL, IS_WILDTYPE NUMBER(1,0) , MUTAGEN_ID NUMBER(10,0) , MUTAGENESIS_DESCRIPTION VARCHAR2(1000) , REVIEW_STATUS_ID NUMBER(10,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AlleleVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AlleleVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AnatomyLibraryVer ( ANATOMY_LIBRARY_ID NUMBER(10,0) NOT NULL, ANATOMY_ID NUMBER(4,0) NOT NULL, DBEST_LIBRARY_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AnatomyLibraryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AnatomyLibraryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AnatomyLOEVer ( ANATOMY_LOE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(255) NOT NULL, DESCRIPTION VARCHAR2(500) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AnatomyLOEVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AnatomyLOEVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AssemblyAnatomyPercentVer ( ASSEMBLY_ANATOMY_PERCENT_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, TAXON_ID NUMBER(12,0) , ANATOMY_ID NUMBER(4,0) NOT NULL, PERCENT FLOAT NOT NULL, ANATOMY_ESTS NUMBER(5,0) NOT NULL, EST_COUNT NUMBER(5,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AssemblyAnatomyPercentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AssemblyAnatomyPercentVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AssemblySequenceSNPVer ( ASSEMBLY_SEQUENCE_SNP_ID NUMBER(10,0) NOT NULL, ASSEMBLY_SEQUENCE_ID NUMBER(10,0) NOT NULL, ASSEMBLY_SNP_ID NUMBER(10,0) NOT NULL, GAPPED_LOCATION NUMBER(8,0) NOT NULL, NA_SEQUENCE_LOCATION NUMBER(8,0) , SEQUENCE_CHARACTER CHAR(1) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AssemblySequenceSNPVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AssemblySequenceSNPVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AssemblySequenceVer ( ASSEMBLY_SEQUENCE_ID NUMBER(10,0) NOT NULL, ASSEMBLY_NA_SEQUENCE_ID NUMBER(10,0) , NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQUENCE_START NUMBER(12,0) NOT NULL, SEQUENCE_END NUMBER(12,0) NOT NULL, QUALITY_START NUMBER(12,0) , QUALITY_END NUMBER(12,0) , ASSEMBLY_OFFSET NUMBER(12,0) NOT NULL, ASSEMBLY_STRAND NUMBER(1,0) NOT NULL, GAPPED_SEQUENCE CLOB, HAVE_PROCESSED NUMBER(1,0) NOT NULL, PROCESSED_CATEGORY VARCHAR2(50) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AssemblySequenceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AssemblySequenceVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AssemblySNPVer ( ASSEMBLY_SNP_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, NUM_A NUMBER(8,0) NOT NULL, NUM_C NUMBER(8,0) NOT NULL, NUM_G NUMBER(8,0) NOT NULL, NUM_T NUMBER(8,0) NOT NULL, NUM_OTHER NUMBER(8,0) NOT NULL, NUC_1 CHAR(1) NOT NULL, NUC_2 CHAR(1) , NUC_3 CHAR(1) , NUC_4 CHAR(1) , NUM_NUC_1 NUMBER(8,0) NOT NULL, NUM_NUC_2 NUMBER(8,0) , NUM_NUC_3 NUMBER(8,0) , NUM_NUC_4 NUMBER(8,0) , FRACTION_NUC_1 FLOAT NOT NULL, NUM_DISTINCT_ACGT NUMBER(1,0) NOT NULL, ASSEMBLY_DEPTH NUMBER(5,0) NOT NULL, ASSEMBLY_POSITION NUMBER(8,0) NOT NULL, CONSENSUS_POSITION NUMBER(8,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AssemblySNPVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AssemblySNPVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.AttributionVer ( ATTRIBUTION_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(10,0) NOT NULL, ROW_ID NUMBER(10,0) NOT NULL, CONTACT_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.AttributionVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AttributionVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.BestSimilarityPairVer ( BEST_SIMILARITY_PAIR_ID NUMBER NOT NULL, SEQUENCE_ID NUMBER NOT NULL, PAIRED_SEQUENCE_ID NUMBER NOT NULL, SOURCE_TABLE_ID NUMBER, PAIRED_SOURCE_TABLE_ID NUMBER, PVALUE_EXP NUMBER, PVALUE_MANT FLOAT, SCORE FLOAT, PERCENT_IDENTITY FLOAT, PERCENT_MATCH FLOAT, ORTHOLOG_EXPERIMENT_ID NUMBER) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.BestSimilarityPairVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.BestSimilarityPairVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.CloneInSetVer ( CLONE_IN_SET_ID NUMBER(10,0) NOT NULL, CLONE_ID NUMBER(10,0) NOT NULL, CLONE_SET_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.CloneInSetVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.CloneInSetVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.CloneSetVer ( CLONE_SET_ID NUMBER(12,0) NOT NULL, CONTACT_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(20) NOT NULL, EXTERNAL_NAME VARCHAR2(30) , DESCRIPTION VARCHAR2(255) , CBIL_NAME VARCHAR2(36) , DATE_IN DATE) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.CloneSetVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.CloneSetVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.CloneVer ( CLONE_ID NUMBER(10,0) NOT NULL, LIBRARY_ID NUMBER(5,0) NOT NULL, IMAGE_ID NUMBER(12,0) , DBEST_CLONE_UID VARCHAR2(64) , WASHU_NAME VARCHAR2(64) , GDB_ID NUMBER(12,0) , MGI_ID NUMBER(12,0) , DBEST_LENGTH NUMBER(12,0) , WASHU_LENGTH NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.CloneVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.CloneVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.CommentNameVer ( COMMENT_NAME_ID NUMBER(4,0) NOT NULL, NAME VARCHAR2(20) NOT NULL, C_CATEGORY VARCHAR2(20) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.CommentNameVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.CommentNameVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.CommentsVer ( COMMENTS_ID NUMBER(10,0) NOT NULL, COMMENT_STRING CLOB NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.CommentsVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.CommentsVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ComplementationVer ( COMPLEMENTATION_ID NUMBER(10,0) NOT NULL, IS_EXTERNAL_REFERENCE NUMBER(1,0) NOT NULL, ENTITY_NAME VARCHAR2(100) NOT NULL, TABLE_ID NUMBER(10,0) , ENTRY_ID NUMBER(10,0) , TAXON_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ComplementationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ComplementationVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ComplexAnatomyVer ( COMPLEX_ANATOMY_ID NUMBER(10,0) NOT NULL, COMPLEX_ID NUMBER(10,0) NOT NULL, ANATOMY_ID NUMBER(4,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ComplexAnatomyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ComplexAnatomyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ComplexComponentVer ( COMPLEX_COMPONENT_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ROW_ID NUMBER(10,0) NOT NULL, COMPLEX_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ComplexComponentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ComplexComponentVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ComplexTypeVer ( COMPLEX_TYPE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ComplexTypeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ComplexTypeVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ComplexVer ( COMPLEX_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(80) , DESCRIPTION VARCHAR2(255) , COMPLEX_TYPE_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ComplexVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ComplexVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ConsistentAlignmentVer ( CONSISTENT_ALIGNMENT_ID NUMBER(10,0) NOT NULL, SIMILARITY_ID NUMBER(10,0) NOT NULL, GENOMIC_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, TRANSCRIPT_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, IS_3P_COMPLETE NUMBER(1,0) NOT NULL, IS_5P_COMPLETE NUMBER(1,0) NOT NULL, IS_CONSISTENT NUMBER(1,0) NOT NULL, IS_GENOMIC_CONTAMINANT NUMBER(1,0) NOT NULL, MIN_SPAN_IDENTITY NUMBER(3,0) NOT NULL, AVG_IDENTITY NUMBER(3,0) NOT NULL, MAX_QUERY_GAP NUMBER(12,0) NOT NULL, DOTS_BASES_ALIGNED NUMBER(12,0) NOT NULL, NUMBER_OF_SPANS NUMBER(5,0) NOT NULL, DOTS_START NUMBER(12,0) NOT NULL, DOTS_END NUMBER(12,0) NOT NULL, GENOMIC_START NUMBER(12,0) NOT NULL, GENOMIC_END NUMBER(12,0) NOT NULL, IS_REVERSED NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ConsistentAlignmentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ConsistentAlignmentVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.DbRefNAFeatureVer ( DB_REF_NA_FEATURE_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, DB_REF_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.DbRefNAFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.DbRefNAFeatureVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.DbRefNASequenceVer ( DB_REF_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, DB_REF_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.DbRefNASequenceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.DbRefNASequenceVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.DbRefPfamEntryVer ( DB_REF_PFAM_ENTRY_ID NUMBER(10,0) NOT NULL, PFAM_ENTRY_ID NUMBER(10,0) NOT NULL, DB_REF_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.DbRefPfamEntryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.DbRefPfamEntryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.DevStageLibraryVer ( DEV_STAGE_LIBRARY_ID NUMBER(10,0) NOT NULL, DEVELOPMENTAL_STAGE_ID NUMBER(4,0) NOT NULL, LIBRARY_ID NUMBER(5,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.DevStageLibraryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.DevStageLibraryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.EffectorActionTypeVer ( EFFECTOR_ACTION_TYPE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.EffectorActionTypeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.EffectorActionTypeVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.EndSequencePairMapVer ( END_SEQUENCE_PAIR_MAP_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) NOT NULL, SOURCE_ID VARCHAR2(16) NOT NULL, SECONDARY_ID VARCHAR2(300) , DESCRIPTION VARCHAR2(300) , TAXON_ID NUMBER(12,0) , NA_SEQUENCE_ID_1 NUMBER(12,0) NOT NULL, NA_SEQUENCE_ID_2 NUMBER(12,0) NOT NULL, MIN_PRODUCT_LENGTH NUMBER, MAX_PRODUCT_LENGTH NUMBER) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.EndSequencePairMapVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.EndSequencePairMapVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.EPCRVer ( EPCR_ID NUMBER(12,0) NOT NULL, MAP_TABLE_ID NUMBER(5,0) NOT NULL, MAP_ID NUMBER(12,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQ_SUBCLASS_VIEW VARCHAR2(30) NOT NULL, START_POS NUMBER(12,0) NOT NULL, STOP_POS NUMBER(12,0) NOT NULL, IS_REVERSED NUMBER(1,0) , SIMILARITY_ID_1 NUMBER(12,0) , SIMILARITY_ID_2 NUMBER(12,0) , SCORE FLOAT, NUM_MISMATCHES NUMBER(1,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.EPCRVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.EPCRVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ESTVer ( EST_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, CLONE_ID NUMBER(10,0) , LIBRARY_ID NUMBER(5,0) NOT NULL, CONTACT_ID NUMBER(12,0) NOT NULL, DBEST_ID_EST NUMBER(12,0) , WASHU_ID VARCHAR2(67) , ACCESSION VARCHAR2(20) , P_END CHAR(1) , QUALITY_START NUMBER(12,0) NOT NULL, QUALITY_STOP NUMBER(12,0) , SEQ_LENGTH NUMBER(12,0) , SEQ_PRIMER VARCHAR2(128) , POSSIBLY_REVERSED NUMBER(1,0) NOT NULL, PUTATIVE_FULL_LENGTH_READ NUMBER(1,0) NOT NULL, TRACE_POOR_QUALITY NUMBER(1,0) NOT NULL, POLYA_SIGNAL NUMBER(1,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ESTVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ESTVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.EvidenceVer ( EVIDENCE_ID NUMBER(10,0) NOT NULL, TARGET_TABLE_ID NUMBER(5,0) NOT NULL, TARGET_ID NUMBER(10,0) NOT NULL, FACT_TABLE_ID NUMBER(5,0) NOT NULL, FACT_ID NUMBER(10,0) NOT NULL, ATTRIBUTE_NAME VARCHAR2(30) , EVIDENCE_GROUP_ID NUMBER(12,0) NOT NULL, BEST_EVIDENCE NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.EvidenceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.EvidenceVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ExonLocationVer ( EXON_LOCATION_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) , START_MIN NUMBER(12,0) , START_MAX NUMBER(12,0) , END_MIN NUMBER(12,0) , END_MAX NUMBER(12,0) , ORDER_NUM NUMBER(5,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ExonLocationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ExonLocationVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ExternalDatabaseKeywordVer ( EXTERNAL_DATABASE_KEYWORD_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) NOT NULL, KEYWORD_ID NUMBER(6,0) NOT NULL, SOURCE_ID VARCHAR2(32) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ExternalDatabaseKeywordVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ExternalDatabaseKeywordVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.FamilyGeneVer ( FAMILY_GENE_ID NUMBER(10,0) NOT NULL, FAMILY_ID NUMBER(10,0) NOT NULL, GENE_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.FamilyGeneVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.FamilyGeneVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.FamilyProteinVer ( FAMILY_PROTEIN_ID NUMBER(10,0) NOT NULL, PROTEIN_ID NUMBER(10,0) NOT NULL, FAMILY_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.FamilyProteinVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.FamilyProteinVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.FamilyVer ( FAMILY_ID NUMBER(10,0) NOT NULL, PARENT_FAMILY_ID NUMBER(10,0) NOT NULL, HIERARCHY NUMBER(5,0) NOT NULL, NAME VARCHAR2(100) NOT NULL, TYPE VARCHAR2(10) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.FamilyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.FamilyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.FeatureNameVer ( FEATURE_NAME_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(30) NOT NULL, FEATURE_CATEGORY VARCHAR2(30) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.FeatureNameVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.FeatureNameVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.FingerprintCloneContigVer ( FINGERPRINT_CLONE_CONTIG_ID NUMBER(12,0) NOT NULL, FINGERPRINT_CLONE_ID NUMBER(12,0) NOT NULL, FINGERPRINT_CONTIG_ID NUMBER(12,0) NOT NULL, CLONE_ORDER_NUM NUMBER(8,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.FingerprintCloneContigVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.FingerprintCloneContigVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.FingerprintCloneMarkerVer ( FINGERPRINT_CLONE_MARKER_ID NUMBER(12,0) NOT NULL, FINGERPRINT_MAP_ID NUMBER(12,0) NOT NULL, FINGERPRINT_CLONE_ID NUMBER(12,0) NOT NULL, MARKER_TYPE VARCHAR2(30) , SOURCE_ID VARCHAR2(30) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.FingerprintCloneMarkerVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.FingerprintCloneMarkerVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.FingerprintCloneVer ( FINGERPRINT_CLONE_ID NUMBER(12,0) NOT NULL, SOURCE_ID VARCHAR2(30) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) NOT NULL, IS_SEQUENCED VARCHAR2(1) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.FingerprintCloneVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.FingerprintCloneVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.FingerprintContigVer ( FINGERPRINT_CONTIG_ID NUMBER(12,0) NOT NULL, FINGERPRINT_MAP_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(30) NOT NULL, NUMBER_OF_CLONES NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.FingerprintContigVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.FingerprintContigVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.FingerprintMapVer ( FINGERPRINT_MAP_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, MAP_VERSION VARCHAR2(30) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) NOT NULL, SOURCE_ID VARCHAR2(32) , NUMBER_OF_CLONES NUMBER(10,0) , NUMBER_OF_CONTIGS NUMBER(10,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.FingerprintMapVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.FingerprintMapVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneCategoryVer ( GENE_CATEGORY_ID NUMBER(10,0) NOT NULL, TERM VARCHAR2(80) NOT NULL, DEFINITION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneCategoryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneCategoryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneChromosomalLocationVer ( GENE_CHROMOSOMAL_LOCATION_ID NUMBER(10,0) NOT NULL, GENE_ID NUMBER(10,0) NOT NULL, CHROMOSOME NUMBER(5,0) NOT NULL, CYTOGENETIC VARCHAR2(50) , METHOD VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneChromosomalLocationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneChromosomalLocationVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneFamilyRelationVer ( GENE_FAMILY_RELATION_ID NUMBER(10,0) NOT NULL, GENE_FAMILY_ID NUMBER(10,0) NOT NULL, GENE_ID NUMBER(10,0) NOT NULL, CONFIDENCE NUMBER(3,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneFamilyRelationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneFamilyRelationVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneFamilyVer ( GENE_FAMILY_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(40) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneFamilyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneFamilyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneFeatureSAGETagLinkVer ( GENE_FEATURE_SAGE_TAG_LINK_ID NUMBER(12,0) NOT NULL, GENOMIC_NA_SEQUENCE_ID NUMBER(12,0) NOT NULL, GENE_NA_FEATURE_ID NUMBER(12,0) NOT NULL, TAG_NA_FEATURE_ID NUMBER(12,0) NOT NULL, FIVE_PRIME_TAG_OFFSET NUMBER(12,0) NOT NULL, THREE_PRIME_TAG_OFFSET NUMBER(12,0) NOT NULL, SAME_STRAND NUMBER(1,0) NOT NULL, EXPERIMENTALLY_VERIFIED NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneFeatureSAGETagLinkVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneFeatureSAGETagLinkVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneFeatureSeqOverlapVer ( GENE_FEATURE_SEQ_OVERLAP_ID NUMBER(12,0) NOT NULL, GENE_NA_FEATURE_ID NUMBER(12,0) NOT NULL, GENOMIC_NA_SEQUENCE_ID NUMBER(12,0) NOT NULL, SEQ_NA_SEQUENCE_ID NUMBER(12,0) , END_SEQUENCE_PAIR_MAP_ID NUMBER(12,0) , EPCR_ID NUMBER(12,0) , SIMILARITY_ID NUMBER(10,0) , BLAT_ALIGNMENT_ID NUMBER(12,0) , GENE_OVERLAP NUMBER(12,0) NOT NULL, GENE_CODING_OVERLAP NUMBER(12,0) NOT NULL, GENE_LENGTH NUMBER(12,0) NOT NULL, GENE_CODING_LENGTH NUMBER(12,0) NOT NULL, SEQUENCE_LENGTH NUMBER(12,0) NOT NULL, GENE_NUM_EXONS NUMBER(12,0) NOT NULL, GENE_NUM_EXONS_HIT NUMBER(12,0) NOT NULL, GENE_PERCENT_COVERED FLOAT NOT NULL, GENE_PERCENT_CODING_COVERED FLOAT NOT NULL, SEQUENCE_PERCENT_COVERED FLOAT NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneFeatureSeqOverlapVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneFeatureSeqOverlapVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneInstanceCategoryVer ( GENE_INSTANCE_CATEGORY_ID NUMBER(3,0) NOT NULL, NAME VARCHAR2(40) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneInstanceCategoryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneInstanceCategoryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneInstanceVer ( GENE_INSTANCE_ID NUMBER(10,0) NOT NULL, GENE_INSTANCE_CATEGORY_ID NUMBER(3,0) , GENE_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(255) , REVIEWER_SUMMARY VARCHAR2(4000) , IS_REFERENCE NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneInstanceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneInstanceVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneSuperFamilyRelationVer ( GENE_SUPERFAMILY_RELATION_ID NUMBER(10,0) NOT NULL, GENE_SUPER_FAMILY_ID NUMBER(10,0) NOT NULL, GENE_FAMILY_ID NUMBER(10,0) NOT NULL, CONFIDENCE NUMBER(3,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneSuperFamilyRelationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneSuperFamilyRelationVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneSuperFamilyVer ( GENE_SUPER_FAMILY_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(40) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneSuperFamilyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneSuperFamilyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneSynonymVer ( GENE_SYNONYM_ID NUMBER(10,0) NOT NULL, GENE_ID NUMBER(10,0) NOT NULL, SYNONYM_NAME VARCHAR2(30) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , IS_OBSOLETE NUMBER(1,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneSynonymVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneSynonymVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneTrapAssemblyVer ( GENE_TRAP_ASSEMBLY_ID NUMBER(10,0) NOT NULL, TAG_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, ASSEMBLY_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, IS_BEST_MATCH NUMBER(1,0) NOT NULL, MATCH_START NUMBER(10,0) NOT NULL, MATCH_END NUMBER(10,0) NOT NULL, IS_REVERSED NUMBER(1,0) NOT NULL, PERCENT_IDENTITY FLOAT NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneTrapAssemblyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneTrapAssemblyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GeneVer ( GENE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(255) , GENE_SYMBOL VARCHAR2(50) , GENE_CATEGORY_ID NUMBER(10,0) , REVIEW_STATUS_ID NUMBER(12,0) , DESCRIPTION VARCHAR2(500) , REVIEWER_SUMMARY VARCHAR2(4000) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GeneVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GOAssociationInstanceLOEVer ( GO_ASSOC_INST_LOE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GOAssociationInstanceLOEVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GOAssociationInstanceLOEVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GOAssociationInstanceVer ( GO_ASSOCIATION_INSTANCE_ID NUMBER(10,0) NOT NULL, GO_ASSOCIATION_ID NUMBER(10,0) NOT NULL, GO_ASSOC_INST_LOE_ID NUMBER(5,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , IS_NOT NUMBER(1,0) , IS_PRIMARY NUMBER(1,0) NOT NULL, IS_DEPRECATED NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , P_VALUE_RATIO FLOAT) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GOAssociationInstanceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GOAssociationInstanceVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GOAssociationVer ( GO_ASSOCIATION_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(10,0) NOT NULL, ROW_ID NUMBER(10,0) NOT NULL, GO_TERM_ID NUMBER(10,0) NOT NULL, IS_NOT NUMBER(1,0) NOT NULL, IS_DEPRECATED NUMBER(1,0) NOT NULL, DEFINING NUMBER(1,0) NOT NULL, GO_ASSOCIATION_DATE DATE, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GOAssociationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GOAssociationVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.GOAssocInstEvidCodeVer ( GO_ASSOC_INST_EVID_CODE_ID NUMBER(10,0) NOT NULL, GO_EVIDENCE_CODE_ID NUMBER(3,0) NOT NULL, GO_ASSOCIATION_INSTANCE_ID NUMBER(10,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.GOAssocInstEvidCodeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GOAssocInstEvidCodeVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.IndexWordLinkVer ( INDEX_WORD_LINK_ID NUMBER(10,0) NOT NULL, INDEX_WORD_ID NUMBER(10,0) NOT NULL, TARGET_TABLE_ID NUMBER(5,0) NOT NULL, TARGET_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.IndexWordLinkVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.IndexWordLinkVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.IndexWordSimLinkVer ( INDEX_WORD_SIM_LINK_ID NUMBER(10,0) NOT NULL, TARGET_TABLE_ID NUMBER(5,0) NOT NULL, TARGET_ID NUMBER(10,0) NOT NULL, SIMILARITY_TABLE_ID NUMBER(5,0) NOT NULL, INDEX_WORD_ID NUMBER(10,0) NOT NULL, BEST_SIMILARITY_ID NUMBER(10,0) NOT NULL, BEST_P_VALUE_MANT FLOAT NOT NULL, BEST_P_VALUE_EXP NUMBER(6,0) NOT NULL, BEST_SCORE NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.IndexWordSimLinkVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.IndexWordSimLinkVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.IndexWordVer ( INDEX_WORD_ID NUMBER(10,0) NOT NULL, WORD VARCHAR2(255) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.IndexWordVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.IndexWordVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.InteractionInteractionLOEVer ( INTERACTION_INTERACTION_LOE_ID NUMBER(10,0) NOT NULL, INTERACTION_ID NUMBER(10,0) NOT NULL, INTERACTION_LOE_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.InteractionInteractionLOEVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.InteractionInteractionLOEVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.InteractionLOEVer ( INTERACTION_LOE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.InteractionLOEVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.InteractionLOEVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.InteractionTypeVer ( INTERACTION_TYPE_ID NUMBER(5,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.InteractionTypeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.InteractionTypeVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.InteractionVer ( INTERACTION_ID NUMBER(10,0) NOT NULL, INTERACTION_TYPE_ID NUMBER(5,0) NOT NULL, EFFECTOR_ACTION_TYPE_ID NUMBER(5,0) NOT NULL, EFFECTOR_ROW_SET_ID NUMBER(10,0) NOT NULL, TARGET_ROW_SET_ID NUMBER(10,0) NOT NULL, HAS_DIRECTION NUMBER(1,0) NOT NULL, DIRECTION_IS_KNOWN NUMBER(1,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.InteractionVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.InteractionVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.IsExpressedVer ( IS_EXPRESSED_ID NUMBER(10,0) NOT NULL, ANATOMY_ID NUMBER(4,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ROW_ID NUMBER(10,0) NOT NULL, IS_CONFIRMED NUMBER(1,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.IsExpressedVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.IsExpressedVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.KeywordVer ( KEYWORD_ID NUMBER(6,0) NOT NULL, KEYWORD VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , PREFERRED_KEYWORD_ID NUMBER(6,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.KeywordVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.KeywordVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.LibraryVer ( LIBRARY_ID NUMBER(5,0) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL, ANATOMY_ID NUMBER(4,0) , DBEST_ID NUMBER(12,0) , DBEST_NAME VARCHAR2(120) , IS_IMAGE NUMBER(1,0) NOT NULL, IMAGE_ID NUMBER(12,0) , GDB_ID NUMBER(12,0) , GDB_NAME VARCHAR2(100) , LLNL_NAME VARCHAR2(100) , WASHU_NAME VARCHAR2(100) , TISSUE_TYPE VARCHAR2(156) , STRAIN VARCHAR2(156) , CULTIVAR VARCHAR2(156) , STAGE VARCHAR2(100) , SEX CHAR(1) , CELL_TYPE VARCHAR2(156) , CELL_LINE VARCHAR2(156) , NORMALIZED CHAR(1) , VECTOR VARCHAR2(156) , VECTOR_TYPE VARCHAR2(64) , HOST VARCHAR2(80) , RE_1 VARCHAR2(35) , RE_2 VARCHAR2(35) , COMMENT_STRING CLOB, DBEST_ORGANISM VARCHAR2(300) , DBEST_ORGAN VARCHAR2(300) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.LibraryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.LibraryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.MassSpecSummaryVer ( MASS_SPEC_SUMMARY_ID NUMBER(12,0) NOT NULL, AA_SEQUENCE_ID NUMBER(12,0) NOT NULL, PREDICTION_ALGORITHM_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(12,0) , DEVELOPMENTAL_STAGE VARCHAR2(20) NOT NULL, IS_EXPRESSED NUMBER(1,0) NOT NULL, NUMBER_OF_SPANS NUMBER(12,0) NOT NULL, SEQUENCE_COUNT NUMBER(12,0) NOT NULL, SPECTRUM_COUNT NUMBER(12,0) NOT NULL, AA_SEQ_PERCENT_COVERED FLOAT NOT NULL, AA_SEQ_LENGTH NUMBER(12,0) NOT NULL, AA_SEQ_MOLECULAR_WEIGHT NUMBER(12,0) NOT NULL, AA_SEQ_PI FLOAT NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.MassSpecSummaryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.MassSpecSummaryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.MergeSplitVer ( MERGE_SPLIT_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, OLD_ID NUMBER(10,0) NOT NULL, NEW_ID NUMBER(10,0) NOT NULL, MERGE_SPLIT_GROUP_ID NUMBER(12,0) NOT NULL, IS_MERGE NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.MergeSplitVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.MergeSplitVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.MicroSatelliteMapVer ( PLASMOMAP_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(15) NOT NULL, MARKER_NAME VARCHAR2(25) NOT NULL, MARKER_SYNONYM VARCHAR2(15) , ACCESSION VARCHAR2(10) , CHROMOSOME VARCHAR2(2) NOT NULL, CENTIMORGANS FLOAT, FRAMEWORK VARCHAR2(15) , FORWARD_PRIMER VARCHAR2(50) NOT NULL, REVERSE_PRIMER VARCHAR2(50) NOT NULL, PRODUCT_LENGTH NUMBER(12,0) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL, OUTCROSS VARCHAR2(30) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.MicroSatelliteMapVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.MicroSatelliteMapVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.MotifVer ( MOTIF_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) , SOURCE_ID VARCHAR2(15) NOT NULL, NAME VARCHAR2(80) NOT NULL, MOTIF VARCHAR2(255) NOT NULL, DESCRIPTION VARCHAR2(255) NOT NULL, PROBABILITY FLOAT NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.MotifVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.MotifVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.MutualInformationScoreVer ( MUTUAL_INFORMATION_SCORE_ID NUMBER(10,0) NOT NULL, PRIMARY_PROFILE_ID NUMBER(10,0) NOT NULL, SECONDARY_PROFILE_ID NUMBER(10,0) NOT NULL, MUTUAL_INFORMATION_SCORE NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.MutualInformationScoreVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.MutualInformationScoreVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NACommentVer ( NA_COMMENT_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, COMMENT_STRING CLOB NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NACommentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NACommentVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAEntryVer ( NA_ENTRY_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SOURCE_ID VARCHAR2(15) NOT NULL, STATUS VARCHAR2(12) , DIVISION VARCHAR2(15) , VERSION NUMBER(12,0) , NID VARCHAR2(15) , CREATED_DATE DATE, CREATED_REL_VER NUMBER(5,0) , UPDATE_DATE DATE, UPDATE_REL_VER NUMBER(5,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAEntryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAEntryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAFeatRelationshipTypeVer ( NA_FEAT_RELATIONSHIP_TYPE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(255) NOT NULL, DESCRIPTION CLOB NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAFeatRelationshipTypeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAFeatRelationshipTypeVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAFeatureCommentVer ( NA_FEATURE_COMMENT_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, COMMENT_STRING CLOB NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAFeatureCommentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAFeatureCommentVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAFeatureImpVer ( NA_FEATURE_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) , SUBCLASS_VIEW VARCHAR2(30) , NAME VARCHAR2(30) NOT NULL, SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , PARENT_ID NUMBER(10,0) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) , SOURCE_ID VARCHAR2(50) , PREDICTION_ALGORITHM_ID NUMBER(5,0) , IS_PREDICTED NUMBER(1,0) , REVIEW_STATUS_ID NUMBER(10,0) , INT1 NUMBER(12,0) , INT2 NUMBER(12,0) , INT3 NUMBER(12,0) , INT4 NUMBER(12,0) , INT5 NUMBER(12,0) , INT6 NUMBER(12,0) , TINYINT1 NUMBER(3,0) , TINYINT2 NUMBER(3,0) , TINYINT3 NUMBER(3,0) , TINYINT4 NUMBER(3,0) , TINYINT5 NUMBER(3,0) , TINYINT6 NUMBER(3,0) , FLOAT1 FLOAT, FLOAT2 FLOAT, FLOAT3 FLOAT, FLOAT4 FLOAT, FLOAT5 FLOAT, FLOAT6 FLOAT, TEXT1 CLOB, STRING1 VARCHAR2(1000) , STRING2 VARCHAR2(255) , STRING3 VARCHAR2(255) , STRING4 VARCHAR2(255) , STRING5 VARCHAR2(2000) , STRING6 VARCHAR2(255) , STRING7 VARCHAR2(255) , STRING8 VARCHAR2(255) , STRING9 VARCHAR2(1000) , STRING10 VARCHAR2(1024) , STRING11 VARCHAR2(255) , STRING12 VARCHAR2(255) , STRING13 VARCHAR2(1000) , STRING14 VARCHAR2(500) , STRING15 VARCHAR2(255) , STRING16 VARCHAR2(255) , STRING17 VARCHAR2(255) , STRING18 VARCHAR2(255) , STRING19 VARCHAR2(255) , STRING20 VARCHAR2(4000) , STRING21 VARCHAR2(255) , STRING22 VARCHAR2(255) , STRING23 VARCHAR2(255) , STRING24 VARCHAR2(255) , STRING25 VARCHAR2(255) , STRING26 VARCHAR2(255) , STRING27 VARCHAR2(255) , STRING28 VARCHAR2(255) , STRING29 VARCHAR2(255) , STRING30 VARCHAR2(255) , STRING31 VARCHAR2(255) , STRING32 VARCHAR2(255) , STRING33 VARCHAR2(255) , STRING34 VARCHAR2(255) , STRING35 VARCHAR2(255) , STRING36 VARCHAR2(255) , STRING37 VARCHAR2(255) , STRING38 VARCHAR2(255) , STRING39 VARCHAR2(255) , STRING40 VARCHAR2(255) , STRING41 VARCHAR2(255) , STRING42 VARCHAR2(255) , STRING43 VARCHAR2(255) , STRING44 VARCHAR2(255) , STRING45 VARCHAR2(255) , STRING46 VARCHAR2(255) , STRING47 VARCHAR2(255) , STRING48 VARCHAR2(255) , STRING49 VARCHAR2(255) , STRING50 VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAFeatureImpVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAFeatureImpVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAFeatureNAGeneVer ( NA_FEATURE_NA_GENE_ID NUMBER(10,0) NOT NULL, NA_GENE_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAFeatureNAGeneVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAFeatureNAGeneVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAFeatureNAProteinVer ( NA_FEATURE_NA_PROTEIN_ID NUMBER(10,0) NOT NULL, NA_PROTEIN_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAFeatureNAProteinVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAFeatureNAProteinVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAFeatureNAPTVer ( NA_FEATURE_NA_PT_ID NUMBER(10,0) NOT NULL, NA_PRIMARY_TRANSCRIPT_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAFeatureNAPTVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAFeatureNAPTVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAFeatureRelationshipVer ( NA_FEATURE_RELATIONSHIP_ID NUMBER(10,0) NOT NULL, PARENT_NA_FEATURE_ID NUMBER(10,0) NOT NULL, CHILD_NA_FEATURE_ID NUMBER(10,0) NOT NULL, NA_FEAT_RELATIONSHIP_TYPE_ID NUMBER(10,0) NOT NULL, ORDINAL NUMBER(10,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAFeatureRelationshipVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAFeatureRelationshipVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAGeneVer ( NA_GENE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(300) , IS_VERIFIED NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAGeneVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAGeneVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NALocationVer ( NA_LOCATION_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, START_MIN NUMBER(12,0) , START_MAX NUMBER(12,0) , END_MIN NUMBER(12,0) , END_MAX NUMBER(12,0) , LOC_ORDER NUMBER(12,0) , IS_REVERSED NUMBER(3,0) , IS_EXCLUDED NUMBER(3,0) , DB_NAME VARCHAR2(100) , DB_IDENTIFIER VARCHAR2(25) , LITERAL_SEQUENCE VARCHAR2(255) , LOCATION_TYPE VARCHAR2(50) , REMARK VARCHAR2(255) , DEBUG_FIELD VARCHAR2(4000) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NALocationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NALocationVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAPrimaryTranscriptVer ( NA_PRIMARY_TRANSCRIPT_ID NUMBER(10,0) NOT NULL, NA_GENE_ID NUMBER(10,0) , IS_VERIFIED NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAPrimaryTranscriptVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAPrimaryTranscriptVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NAProteinVer ( NA_PROTEIN_ID NUMBER(10,0) NOT NULL, NA_PRIMARY_TRANSCRIPT_ID NUMBER(10,0) , NAME VARCHAR2(300) , IS_VERIFIED NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NAProteinVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAProteinVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NASeqCytoLocationVer ( NA_SEQ_CYTO_LOCATION_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, CHROMOSOME CHAR(2) NOT NULL, START_BAND VARCHAR2(8) NOT NULL, END_BAND VARCHAR2(8) NOT NULL, METHOD VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NASeqCytoLocationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NASeqCytoLocationVer TO GUS_W; CREATE TABLE DoTSVer.NASequenceImpVer ( NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQUENCE_VERSION NUMBER(3,0) NOT NULL, SUBCLASS_VIEW VARCHAR2(30) NOT NULL, SEQUENCE_TYPE_ID NUMBER(4,0) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) , TAXON_ID NUMBER(12,0) , SEQUENCE CLOB, LENGTH NUMBER(12,0) , A_COUNT NUMBER(12,0) , C_COUNT NUMBER(12,0) , G_COUNT NUMBER(12,0) , T_COUNT NUMBER(12,0) , OTHER_COUNT NUMBER(12,0) , DESCRIPTION VARCHAR2(2000) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) , SOURCE_NA_SEQUENCE_ID NUMBER(10,0) , SEQUENCE_PIECE_ID NUMBER(10,0) , SEQUENCING_CENTER_CONTACT_ID NUMBER(12,0) , STRING1 VARCHAR2(255) , STRING2 VARCHAR2(255) , STRING3 VARCHAR2(255) , STRING4 VARCHAR2(255) , STRING5 VARCHAR2(255) , TINYINT1 NUMBER(3,0) , INT1 NUMBER(12,0) , INT2 NUMBER(12,0) , INT3 NUMBER(12,0) , INT4 NUMBER(12,0) , INT5 NUMBER(12,0) , BIT1 NUMBER(1,0) , CLOB1 CLOB, CLOB2 CLOB, CLOB3 CLOB, CLOB4 CLOB, DATE1 DATE, DATE2 DATE) ; GRANT SELECT ON DoTSVer.NASequenceImpVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NASequenceImpVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NASequenceKeywordVer ( NA_SEQUENCE_KEYWORD_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, KEYWORD_ID NUMBER(6,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NASequenceKeywordVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NASequenceKeywordVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NASequenceOrganelleVer ( NA_SEQUENCE_ORGANELLE_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, ORGANELLE_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NASequenceOrganelleVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NASequenceOrganelleVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NASequenceRefVer ( NA_SEQUENCE_REF_ID NUMBER(10,0) NOT NULL, NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, REFERENCE_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NASequenceRefVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NASequenceRefVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.NRDBEntryVer ( NRDB_ENTRY_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, GID VARCHAR2(255) , SOURCE_ID VARCHAR2(32) NOT NULL, SEQUENCE_VERSION NUMBER(3,0) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) NOT NULL, DESCRIPTION VARCHAR2(255) , TAXON_ID NUMBER(12,0) , IS_PREFERRED NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.NRDBEntryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NRDBEntryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.OpticalMapAlignmentSpanVer ( OPTICAL_MAP_ALIGNMENT_SPAN_ID NUMBER(12,0) NOT NULL, OPTICAL_MAP_ALIGNMENT_ID NUMBER(12,0) NOT NULL, OPTICAL_MAP_FRAGMENT_ID NUMBER(12,0) , NA_FEATURE_ID NUMBER(12,0) , SCORE FLOAT, STATE_NAME VARCHAR2(25) , OPTICAL_MAP_LENGTH FLOAT, FRAGMENT_LENGTH_KB FLOAT, ORDER_NUM NUMBER(5,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.OpticalMapAlignmentSpanVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.OpticalMapAlignmentSpanVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.OpticalMapAlignmentVer ( OPTICAL_MAP_ALIGNMENT_ID NUMBER(12,0) NOT NULL, OPTICAL_MAP_ID NUMBER(12,0) NOT NULL, NA_SEQUENCE_ID NUMBER(12,0) NOT NULL, SCORE FLOAT, P_VALUE FLOAT NOT NULL, START_FRAGMENT NUMBER(5,0) NOT NULL, END_FRAGMENT NUMBER(5,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.OpticalMapAlignmentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.OpticalMapAlignmentVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.OpticalMapFragmentVer ( OPTICAL_MAP_FRAGMENT_ID NUMBER(12,0) NOT NULL, OPTICAL_MAP_ID NUMBER(12,0) NOT NULL, FRAGMENT_LENGTH_KB FLOAT NOT NULL, FRAGMENT_ORDER NUMBER(5,0) NOT NULL, CUMULATIVE_LENGTH_KB FLOAT) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.OpticalMapFragmentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.OpticalMapFragmentVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.OpticalMapVer ( OPTICAL_MAP_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) , SOURCE_ID VARCHAR2(32) , RESTRICTION_ENZYME VARCHAR2(25) NOT NULL, CHROMOSOME VARCHAR2(25) NOT NULL, MAP_NAME VARCHAR2(50) NOT NULL, CHROMOSOME_ORIENTATION VARCHAR2(10) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.OpticalMapVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.OpticalMapVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.OrganelleVer ( ORGANELLE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(300) , PLASMID_NAME VARCHAR2(300) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.OrganelleVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.OrganelleVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.PathwayInteractionVer ( PATHWAY_INTERACTION_ID NUMBER(10,0) NOT NULL, PATHWAY_ID NUMBER(10,0) NOT NULL, INTERACTION_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.PathwayInteractionVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.PathwayInteractionVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.PathwayVer ( PATHWAY_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) , SOURCE_ID VARCHAR2(32) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.PathwayVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.PathwayVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.PfamEntryVer ( PFAM_ENTRY_ID NUMBER(10,0) NOT NULL, RELEASE VARCHAR2(5) NOT NULL, ACCESSION VARCHAR2(10) NOT NULL, IDENTIFIER VARCHAR2(32) NOT NULL, DEFINITION VARCHAR2(80) NOT NULL, AUTHOR VARCHAR2(255) , ALIGNMENT_METHOD VARCHAR2(100) , NUMBER_OF_SEQS NUMBER(12,0) NOT NULL, COMMENT_STRING CLOB) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.PfamEntryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.PfamEntryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.PhylogeneticProfileMemberVer ( PHYLOGENETIC_PROFILE_MEMBER_ID NUMBER(10,0) NOT NULL, PHYLOGENETIC_PROFILE_ID NUMBER(10,0) NOT NULL, TAXON_ID NUMBER(10,0) NOT NULL, MINUS_LOG_E_VALUE NUMBER(10,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.PhylogeneticProfileMemberVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.PhylogeneticProfileMemberVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.PhylogeneticProfileSetVer ( PHYLOGENETIC_PROFILE_SET_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(255) , PRED_ALG_INVOCATION_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.PhylogeneticProfileSetVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.PhylogeneticProfileSetVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.PhylogeneticProfileVer ( PHYLOGENETIC_PROFILE_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, PHYLOGENETIC_PROFILE_SET_ID NUMBER(10,0) NOT NULL, MINUS_LOG_ENTROPY NUMBER(10,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.PhylogeneticProfileVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.PhylogeneticProfileVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.PlasmoMapVer ( PLASMOMAP_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) , SOURCE_ID VARCHAR2(15) NOT NULL, MARKER_NAME VARCHAR2(25) NOT NULL, MARKER_SYNONYM VARCHAR2(15) , ACCESSION VARCHAR2(10) , CHROMOSOME VARCHAR2(2) NOT NULL, CENTIMORGANS FLOAT, FRAMEWORK VARCHAR2(15) , FORWARD_PRIMER VARCHAR2(50) NOT NULL, REVERSE_PRIMER VARCHAR2(50) NOT NULL, PRODUCT_LENGTH NUMBER(12,0) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL, CROSS VARCHAR2(30) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.PlasmoMapVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.PlasmoMapVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ProjectLinkVer ( PROJECT_LINK_ID NUMBER(10,0) NOT NULL, PROJECT_ID NUMBER(4,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ID NUMBER(10,0) NOT NULL, CURRENT_VERSION VARCHAR2(4) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ProjectLinkVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ProjectLinkVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ProteinCategoryVer ( PROTEIN_CATEGORY_ID NUMBER(10,0) NOT NULL, TERM VARCHAR2(80) NOT NULL, DEFINITION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ProteinCategoryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ProteinCategoryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ProteinInstanceCategoryVer ( PROTEIN_INSTANCE_CATEGORY_ID NUMBER(3,0) NOT NULL, NAME VARCHAR2(40) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ProteinInstanceCategoryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ProteinInstanceCategoryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ProteinInstanceVer ( PROTEIN_INSTANCE_ID NUMBER(10,0) NOT NULL, PROTEIN_INSTANCE_CATEGORY_ID NUMBER(3,0) , PROTEIN_ID NUMBER(18,0) NOT NULL, AA_FEATURE_ID NUMBER(10,0) NOT NULL, REVIEWER_SUMMARY VARCHAR2(4000) , IS_REFERENCE NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ProteinInstanceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ProteinInstanceVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ProteinPropertyTypeVer ( PROTEIN_PROPERTY_TYPE_ID NUMBER(10,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ProteinPropertyTypeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ProteinPropertyTypeVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ProteinPropertyVer ( PROTEIN_PROPERTY_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, PROTEIN_PROPERTY_TYPE_ID NUMBER(10,0) NOT NULL, VALUE FLOAT NOT NULL, VALUE_UNITS VARCHAR2(15) , PREDICTION_ALGORITHM_ID NUMBER(5,0) , IS_PREDICTED NUMBER(1,0) , REVIEW_STATUS_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(32) , EXTERNAL_DATABASE_RELEASE_ID NUMBER(10,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ProteinPropertyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ProteinPropertyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ProteinProteinCategoryVer ( PROTEIN_PROTEIN_CATEGORY_ID NUMBER(10,0) NOT NULL, PROTEIN_ID NUMBER(10,0) NOT NULL, PROTEIN_CATEGORY_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ProteinProteinCategoryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ProteinProteinCategoryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ProteinSynonymVer ( PROTEIN_SYNONYM_ID NUMBER(18,0) NOT NULL, PROTEIN_ID NUMBER(10,0) NOT NULL, SYNONYM_NAME VARCHAR2(50) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ProteinSynonymVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ProteinSynonymVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.ProteinVer ( PROTEIN_ID NUMBER(18,0) NOT NULL, NAME VARCHAR2(255) , RNA_ID NUMBER(10,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , DESCRIPTION VARCHAR2(500) , REVIEWER_SUMMARY VARCHAR2(4000) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.ProteinVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ProteinVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RepeatTypeVer ( REPEAT_TYPE_ID NUMBER(10,0) NOT NULL, PARENT_ID NUMBER(10,0) NOT NULL, HIERARCHY NUMBER(3,0) NOT NULL, NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) , SOURCE_ID VARCHAR2(32) , EXEMPLAR_NA_SEQUENCE_ID NUMBER(10,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RepeatTypeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RepeatTypeVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RHMapMarkerVer ( RH_MAP_MARKER_ID NUMBER(12,0) NOT NULL, RH_MARKER_ID NUMBER(12,0) NOT NULL, RH_MAP_ID NUMBER(12,0) NOT NULL, CHROMOSOME VARCHAR2(8) , CENTIRAYS FLOAT NOT NULL, CENTIMORGANS FLOAT, FRAME_PLACE VARCHAR2(2) , LOD VARCHAR2(10) , RH_VECTOR VARCHAR2(255) , LAB VARCHAR2(8) , ASSAY VARCHAR2(200) , PANEL_DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RHMapMarkerVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RHMapMarkerVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RHMapVer ( RH_MAP_ID NUMBER(12,0) NOT NULL, NAME VARCHAR2(100) NOT NULL, TAXON_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(12,0) , SOURCE_ID VARCHAR2(32) , LAB VARCHAR2(200) , DESCRIPTION VARCHAR2(4000) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RHMapVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RHMapVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RHMarkerVer ( RH_MARKER_ID NUMBER(12,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(12,0) NOT NULL, SOURCE_ID VARCHAR2(30) , NAME VARCHAR2(200) NOT NULL, PANEL VARCHAR2(20) , GENBANK_ID VARCHAR2(15) , FORWARD_PRIMER VARCHAR2(50) , REVERSE_PRIMER VARCHAR2(50) , PRODUCT_LENGTH NUMBER(12,0) , MARKER_SEQUENCE CLOB, DESCRIPTION VARCHAR2(500) , TAXON_ID NUMBER(12,0) NOT NULL, TYPE VARCHAR2(8) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RHMarkerVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RHMarkerVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RNAAnatomyLOEVer ( RNA_ANATOMY_LOE_ID NUMBER(10,0) NOT NULL, RNA_ANATOMY_ID NUMBER(10,0) NOT NULL, ANATOMY_LOE_ID NUMBER(5,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RNAAnatomyLOEVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RNAAnatomyLOEVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RNAAnatomyVer ( RNA_ANATOMY_ID NUMBER(10,0) NOT NULL, ANATOMY_ID NUMBER(4,0) NOT NULL, RNA_ID NUMBER(10,0) NOT NULL, EST_NUMBER NUMBER(6,0) , RAD_CONFIRMED NUMBER(1,0) NOT NULL, LITERATURE_CONFIRMED NUMBER(1,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RNAAnatomyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RNAAnatomyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RNACategoryVer ( RNA_CATEGORY_ID NUMBER(10,0) NOT NULL, TERM VARCHAR2(80) NOT NULL, DEFINITION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RNACategoryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RNACategoryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RNAFeatureExonVer ( RNA_FEATURE_EXON_ID NUMBER(10,0) NOT NULL, RNA_FEATURE_ID NUMBER(10,0) NOT NULL, EXON_FEATURE_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RNAFeatureExonVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RNAFeatureExonVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RNAIConstructVer ( RNAI_CONSTRUCT_ID NUMBER(10,0) NOT NULL, RNA_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(1000) , SEQUENCE CLOB, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RNAIConstructVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RNAIConstructVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RNAInstanceCategoryVer ( RNA_INSTANCE_CATEGORY_ID NUMBER(3,0) NOT NULL, NAME VARCHAR2(255) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RNAInstanceCategoryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RNAInstanceCategoryVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RNAInstanceVer ( RNA_INSTANCE_ID NUMBER(10,0) NOT NULL, RNA_ID NUMBER(10,0) NOT NULL, NA_FEATURE_ID NUMBER(10,0) NOT NULL, REVIEWER_SUMMARY VARCHAR2(4000) , IS_REFERENCE NUMBER(1,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) , RNA_INSTANCE_CATEGORY_ID NUMBER(3,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RNAInstanceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RNAInstanceVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RNAIPhenotypeVer ( RNAI_PHENOTYPE_ID NUMBER(10,0) NOT NULL, RNAI_CONSTRUCT_ID NUMBER(10,0) NOT NULL, PHENOTYPE_ID NUMBER(10,0) NOT NULL, REVIEW_STATUS_ID NUMBER(12,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RNAIPhenotypeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RNAIPhenotypeVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RNAVer ( RNA_ID NUMBER(10,0) NOT NULL, DESCRIPTION VARCHAR2(500) , REVIEW_STATUS_ID NUMBER(12,0) , GENE_ID NUMBER(10,0) , REVIEWER_SUMMARY VARCHAR2(4000) , SEQUENCE_ONTOLOGY_ID NUMBER(10,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RNAVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RNAVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RowSetMemberVer ( ROW_SET_MEMBER_ID NUMBER(10,0) NOT NULL, ROW_SET_ID NUMBER(10,0) NOT NULL, TABLE_ID NUMBER(5,0) NOT NULL, ROW_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RowSetMemberVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RowSetMemberVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.RowSetVer ( ROW_SET_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.RowSetVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.RowSetVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SecondaryAccsVer ( SECONDARY_ACCS_ID NUMBER(10,0) NOT NULL, EXTERNAL_DATABASE_RELEASE_ID NUMBER(5,0) , AA_ENTRY_ID NUMBER(10,0) , NA_ENTRY_ID NUMBER(10,0) , SOURCE_ID VARCHAR2(15) NOT NULL, SECONDARY_ACCS VARCHAR2(50) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SecondaryAccsVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SecondaryAccsVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SecondaryStructureCallVer ( SECONDARY_STRUCTURE_CALL_ID NUMBER(10,0) NOT NULL, SECONDARY_STRUCTURE_ID NUMBER(10,0) NOT NULL, STRUCTURE_TYPE VARCHAR2(1) NOT NULL, CALL_CONFIDENCE CLOB) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SecondaryStructureCallVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SecondaryStructureCallVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SecondaryStructureVer ( SECONDARY_STRUCTURE_ID NUMBER(10,0) NOT NULL, AA_SEQUENCE_ID NUMBER(10,0) NOT NULL, PRED_ALG_INVOCATION_ID NUMBER(10,0) NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SecondaryStructureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SecondaryStructureVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SeqGroupExperimentImpVer ( SEQ_GROUP_EXPERIMENT_ID NUMBER NOT NULL, SUBCLASS_VIEW VARCHAR2(30) NOT NULL, DESCRIPTION VARCHAR2(2000) , SEQUENCE_SOURCE VARCHAR2(500) , PVALUE_MANT FLOAT, PVALUE_EXP NUMBER, PERCENT_IDENTITY FLOAT, PERCENT_MATCH FLOAT) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SeqGroupExperimentImpVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SeqGroupExperimentImpVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SequenceFamilyExperimentVer ( SEQUENCE_FAMILY_EXPERIMENT_ID NUMBER NOT NULL, DESCRIPTION VARCHAR2(2000) , ORTHOLOG_EXPERIMENT_ID NUMBER, IN_PARALOG_EXPERIMENT_ID NUMBER, OUT_PARALOG_EXPERIMENT_ID NUMBER) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SequenceFamilyExperimentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SequenceFamilyExperimentVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SequenceFamilyVer ( SEQUENCE_FAMILY_ID NUMBER NOT NULL, NAME VARCHAR2(500) NOT NULL, DESCRIPTION VARCHAR2(2000) , SEQUENCE_FAMILY_EXPERIMENT_ID NUMBER) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SequenceFamilyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SequenceFamilyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SequenceGroupFamilyVer ( SEQUENCE_GROUP_FAMILY_ID NUMBER NOT NULL, SEQUENCE_FAMILY_ID NUMBER, SEQUENCE_GROUP_ID NUMBER) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SequenceGroupFamilyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SequenceGroupFamilyVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SequenceGroupImpVer ( SEQUENCE_GROUP_ID NUMBER NOT NULL, SUBCLASS_VIEW VARCHAR2(100) NOT NULL, NAME VARCHAR2(500) , DESCRIPTION VARCHAR2(2000) , NUMBER_OF_MEMBERS NUMBER NOT NULL, NUMBER_OF_TAXA NUMBER, MAX_SCORE FLOAT, MIN_SCORE FLOAT, MAX_MATCH_IDENTITY FLOAT, MIN_MATCH_IDENTITY FLOAT, MAX_PERCENT_MATCH FLOAT, MIN_PERCENT_MATCH FLOAT, MAX_PVALUE_MANT FLOAT, MAX_PVALUE_EXP NUMBER, MIN_PVALUE_MANT FLOAT, MIN_PVALUE_EXP NUMBER, SEQUENCE_GROUP_EXPERIMENT_ID NUMBER) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SequenceGroupImpVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SequenceGroupImpVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SequencePieceVer ( SEQUENCE_PIECE_ID NUMBER(10,0) NOT NULL, VIRTUAL_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, PIECE_NA_SEQUENCE_ID NUMBER(10,0) NOT NULL, SEQUENCE_ORDER NUMBER(5,0) NOT NULL, DISTANCE_FROM_LEFT NUMBER(12,0) , UNCERTAINTY FLOAT, STRAND_ORIENTATION VARCHAR2(7) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SequencePieceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SequencePieceVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SequenceSequenceGroupVer ( SEQUENCE_SEQUENCE_GROUP_ID NUMBER NOT NULL, SEQUENCE_ID NUMBER NOT NULL, SOURCE_TABLE_ID NUMBER, SEQUENCE_GROUP_ID NUMBER NOT NULL) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SequenceSequenceGroupVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SequenceSequenceGroupVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SequenceTypeVer ( SEQUENCE_TYPE_ID NUMBER(4,0) NOT NULL, NUCLEOTIDE_TYPE CHAR(7) NOT NULL, SUB_TYPE VARCHAR2(20) , STRAND CHAR(2) , HIERARCHY NUMBER(3,0) NOT NULL, PARENT_SEQUENCE_TYPE_ID NUMBER(4,0) , NAME VARCHAR2(80) NOT NULL, DESCRIPTION VARCHAR2(255) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SequenceTypeVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SequenceTypeVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SimilaritySpanVer ( SIMILARITY_SPAN_ID NUMBER(10,0) NOT NULL, SIMILARITY_ID NUMBER(10,0) NOT NULL, MATCH_LENGTH NUMBER(12,0) NOT NULL, NUMBER_IDENTICAL NUMBER(12,0) NOT NULL, NUMBER_POSITIVE NUMBER(12,0) NOT NULL, SCORE FLOAT NOT NULL, BIT_SCORE FLOAT, PVALUE_MANT FLOAT NOT NULL, PVALUE_EXP NUMBER(6,0) NOT NULL, SUBJECT_START NUMBER(12,0) , SUBJECT_END NUMBER(12,0) , QUERY_START NUMBER(12,0) , QUERY_END NUMBER(12,0) , IS_REVERSED NUMBER(1,0) NOT NULL, READING_FRAME NUMBER(3,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SimilaritySpanVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SimilaritySpanVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.SimilarityVer ( SIMILARITY_ID NUMBER(10,0) NOT NULL, SUBJECT_TABLE_ID NUMBER(5,0) NOT NULL, SUBJECT_ID NUMBER(10,0) NOT NULL, QUERY_TABLE_ID NUMBER(5,0) NOT NULL, QUERY_ID NUMBER(10,0) NOT NULL, SCORE FLOAT NULL, BIT_SCORE_SUMMARY FLOAT, PVALUE_MANT FLOAT NULL, PVALUE_EXP NUMBER(6,0) NULL, MIN_SUBJECT_START NUMBER(12,0) NOT NULL, MAX_SUBJECT_END NUMBER(12,0) NOT NULL, MIN_QUERY_START NUMBER(12,0) NOT NULL, MAX_QUERY_END NUMBER(12,0) NOT NULL, NUMBER_OF_MATCHES NUMBER(5,0) NOT NULL, TOTAL_MATCH_LENGTH NUMBER(12,0) NULL, NUMBER_IDENTICAL NUMBER(12,0) NULL, NUMBER_POSITIVE NUMBER(12,0) NULL, IS_REVERSED NUMBER(1,0) NOT NULL, READING_FRAME NUMBER(3,0) , ALGORITHM_ID NUMBER(5,0) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.SimilarityVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.SimilarityVer TO GUS_W; ALTER USER DoTSVer QUOTA UNLIMITED ON GUS; CREATE TABLE DoTSVer.TranslatedAAFeatSegVer ( TRANSLATED_AA_FEAT_SEG_ID NUMBER(10,0) NOT NULL, AA_FEATURE_ID NUMBER(10,0) NOT NULL, TRANSLATION_SCORE FLOAT NOT NULL, START_POS NUMBER(12,0) NOT NULL, END_POS NUMBER(12,0) NOT NULL, AA_START_POS NUMBER(12,0) , AA_END_POS NUMBER(12,0) , NUCLEOTIDES_SHIFTED NUMBER(12,0) , TYPE_OF_SHIFT VARCHAR2(20) ) TABLESPACE GUS ; GRANT SELECT ON DoTSVer.TranslatedAAFeatSegVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.TranslatedAAFeatSegVer TO GUS_W; CREATE VIEW DoTSVer.AAFeatureVer AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AAFeatureImpVer; GRANT SELECT ON DoTSVer.AAFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAFeatureVer TO GUS_W; CREATE VIEW DoTSVer.AAOrthologExperimentVer AS SELECT AA_SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, NUMBER1 AS AA_SEQ_GROUP_EXPERIMENT_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS DESCRIPTION, STRING3 AS SEQUENCE_SOURCE, FLOAT1 AS PVALUE_MANT, NUMBER2 AS PVALUE_EXP, FLOAT2 AS PERCENT_IDENTITY, FLOAT3 AS PERCENT_MATCH, NUMBER3 AS AA_SEQ_GROUP_EXPERIMENT_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS DESCRIPTION, STRING6 AS SEQUENCE_SOURCE, FLOAT4 AS PVALUE_MANT, NUMBER4 AS PVALUE_EXP, FLOAT5 AS PERCENT_IDENTITY, FLOAT6 AS PERCENT_MATCH , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AASeqGroupExperimentImpVer WHERE subclass_view='AAOrthologExperiment'; GRANT SELECT ON DoTSVer.AAOrthologExperimentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAOrthologExperimentVer TO GUS_W; CREATE VIEW DoTSVer.AAOrthologGroupVer AS SELECT AA_SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_MATCH_LENGTH, MIN_MATCH_LENGTH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, AA_SEQ_GROUP_EXPERIMENT_ID, NUMBER1 AS AA_SEQUENCE_GROUP_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, STRING3 AS DESCRIPTION, NUMBER2 AS NUMBER_OF_MEMBERS, FLOAT1 AS MAX_SCORE, FLOAT2 AS MIN_SCORE, FLOAT3 AS MAX_MATCH_IDENTITY, FLOAT4 AS MIN_MATCH_IDENTITY, NUMBER3 AS MAX_MATCH_LENGTH, NUMBER4 AS MIN_MATCH_LENGTH, FLOAT5 AS MAX_PVALUE_MANT, NUMBER5 AS MAX_PVALUE_EXP, FLOAT6 AS MIN_PVALUE_MANT, NUMBER6 AS MIN_PVALUE_EXP, NUMBER7 AS AA_SEQ_GROUP_EXPERIMENT_ID, NUMBER8 AS AA_SEQUENCE_GROUP_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, STRING6 AS DESCRIPTION, NUMBER9 AS NUMBER_OF_MEMBERS, FLOAT7 AS MAX_SCORE, FLOAT8 AS MIN_SCORE, FLOAT9 AS MAX_MATCH_IDENTITY, FLOAT10 AS MIN_MATCH_IDENTITY, NUMBER10 AS MAX_MATCH_LENGTH, NUMBER11 AS MIN_MATCH_LENGTH, FLOAT11 AS MAX_PVALUE_MANT, NUMBER12 AS MAX_PVALUE_EXP, FLOAT12 AS MIN_PVALUE_MANT, NUMBER13 AS MIN_PVALUE_EXP, NUMBER14 AS AA_SEQ_GROUP_EXPERIMENT_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AASequenceGroupImpVer WHERE subclass_view='AAOrthologGroup'; GRANT SELECT ON DoTSVer.AAOrthologGroupVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAOrthologGroupVer TO GUS_W; CREATE VIEW DoTSVer.AAParalogExperimentVer AS SELECT AA_SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, NUMBER1 AS AA_SEQ_GROUP_EXPERIMENT_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS DESCRIPTION, STRING3 AS SEQUENCE_SOURCE, FLOAT1 AS PVALUE_MANT, NUMBER2 AS PVALUE_EXP, FLOAT2 AS PERCENT_IDENTITY, FLOAT3 AS PERCENT_MATCH, NUMBER3 AS AA_SEQ_GROUP_EXPERIMENT_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS DESCRIPTION, STRING6 AS SEQUENCE_SOURCE, FLOAT4 AS PVALUE_MANT, NUMBER4 AS PVALUE_EXP, FLOAT5 AS PERCENT_IDENTITY, FLOAT6 AS PERCENT_MATCH , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AASeqGroupExperimentImpVer WHERE subclass_view='AAParalogExperiment'; GRANT SELECT ON DoTSVer.AAParalogExperimentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAParalogExperimentVer TO GUS_W; CREATE VIEW DoTSVer.AAParalogGroupVer AS SELECT AA_SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_MATCH_LENGTH, MIN_MATCH_LENGTH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, AA_SEQ_GROUP_EXPERIMENT_ID, NUMBER1 AS AA_SEQUENCE_GROUP_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, STRING3 AS DESCRIPTION, NUMBER2 AS NUMBER_OF_MEMBERS, FLOAT1 AS MAX_SCORE, FLOAT2 AS MIN_SCORE, FLOAT3 AS MAX_MATCH_IDENTITY, FLOAT4 AS MIN_MATCH_IDENTITY, NUMBER3 AS MAX_MATCH_LENGTH, NUMBER4 AS MIN_MATCH_LENGTH, FLOAT5 AS MAX_PVALUE_MANT, NUMBER5 AS MAX_PVALUE_EXP, FLOAT6 AS MIN_PVALUE_MANT, NUMBER6 AS MIN_PVALUE_EXP, NUMBER7 AS AA_SEQ_GROUP_EXPERIMENT_ID, NUMBER8 AS AA_SEQUENCE_GROUP_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, STRING6 AS DESCRIPTION, NUMBER9 AS NUMBER_OF_MEMBERS, FLOAT7 AS MAX_SCORE, FLOAT8 AS MIN_SCORE, FLOAT9 AS MAX_MATCH_IDENTITY, FLOAT10 AS MIN_MATCH_IDENTITY, NUMBER10 AS MAX_MATCH_LENGTH, NUMBER11 AS MIN_MATCH_LENGTH, FLOAT11 AS MAX_PVALUE_MANT, NUMBER12 AS MAX_PVALUE_EXP, FLOAT12 AS MIN_PVALUE_MANT, NUMBER13 AS MIN_PVALUE_EXP, NUMBER14 AS AA_SEQ_GROUP_EXPERIMENT_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AASequenceGroupImpVer WHERE subclass_view='AAParalogGroup'; GRANT SELECT ON DoTSVer.AAParalogGroupVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AAParalogGroupVer TO GUS_W; CREATE VIEW DoTSVer.AASeqGroupExperimentVer AS SELECT AA_SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AASeqGroupExperimentImpVer; GRANT SELECT ON DoTSVer.AASeqGroupExperimentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASeqGroupExperimentVer TO GUS_W; CREATE VIEW DoTSVer.AASeqVariationVer AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, NUMBER14 AS IS_SYNONYMOUS, NUMBER15 AS IS_STOP, STRING4 AS ORIGINAL, STRING5 AS SUBSTITUTE, STRING6 AS SPECIES, STRING7 AS STRAIN, NUMBER16 AS GENOMIC_LOCN, STRING8 AS NA_ORIGINAL, STRING9 AS NA_SUBSTITUTE, NUMBER17 AS AA_FEATURE_ID, NUMBER18 AS AA_SEQUENCE_ID, NUMBER19 AS FEATURE_NAME_ID, NUMBER20 AS PARENT_ID, NUMBER21 AS NA_FEATURE_ID, STRING10 AS SUBCLASS_VIEW, NUMBER22 AS SEQUENCE_ONTOLOGY_ID, STRING11 AS DESCRIPTION, NUMBER23 AS PFAM_ENTRY_ID, NUMBER24 AS MOTIF_AA_SEQUENCE_ID, NUMBER25 AS REPEAT_TYPE_ID, NUMBER26 AS EXTERNAL_DATABASE_RELEASE_ID, STRING12 AS SOURCE_ID, NUMBER27 AS PREDICTION_ALGORITHM_ID, NUMBER28 AS IS_PREDICTED, NUMBER29 AS REVIEW_STATUS_ID, NUMBER30 AS IS_SYNONYMOUS, NUMBER31 AS IS_STOP, STRING13 AS ORIGINAL, STRING14 AS SUBSTITUTE, STRING15 AS SPECIES, STRING16 AS STRAIN, NUMBER32 AS GENOMIC_LOCN, STRING17 AS NA_ORIGINAL, STRING18 AS NA_SUBSTITUTE , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AAFeatureImpVer WHERE subclass_view='AASeqVariation'; GRANT SELECT ON DoTSVer.AASeqVariationVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASeqVariationVer TO GUS_W; CREATE VIEW DoTSVer.AASequenceGroupVer AS SELECT AA_SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_MATCH_LENGTH, MIN_MATCH_LENGTH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, AA_SEQ_GROUP_EXPERIMENT_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AASequenceGroupImpVer; GRANT SELECT ON DoTSVer.AASequenceGroupVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceGroupVer TO GUS_W; CREATE VIEW DoTSVer.AASequenceVer AS SELECT AA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, MOLECULAR_WEIGHT, SEQUENCE, LENGTH, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, SOURCE_AA_SEQUENCE_ID, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AASequenceImpVer; GRANT SELECT ON DoTSVer.AASequenceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AASequenceVer TO GUS_W; CREATE VIEW DoTSVer.AlleleFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS DESCRIPTION, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING5 AS SUBCLASS_VIEW, STRING6 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, STRING8 AS DESCRIPTION , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='AlleleFeature'; GRANT SELECT ON DoTSVer.AlleleFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AlleleFeatureVer TO GUS_W; CREATE VIEW DoTSVer.AssemblyVer AS SELECT NA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, SEQUENCE, LENGTH, A_COUNT, C_COUNT, G_COUNT, T_COUNT, OTHER_COUNT, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_NA_SEQUENCE_ID, SEQUENCE_PIECE_ID, SEQUENCING_CENTER_CONTACT_ID, NUMBER1 AS NA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS SEQUENCE_TYPE_ID, NUMBER4 AS SEQUENCE_ONTOLOGY_ID, NUMBER5 AS TAXON_ID, CLOB1 AS SEQUENCE, NUMBER6 AS LENGTH, NUMBER7 AS A_COUNT, NUMBER8 AS C_COUNT, NUMBER9 AS G_COUNT, NUMBER10 AS T_COUNT, NUMBER11 AS OTHER_COUNT, STRING2 AS DESCRIPTION, NUMBER12 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER13 AS SOURCE_NA_SEQUENCE_ID, NUMBER14 AS SEQUENCE_PIECE_ID, NUMBER15 AS SEQUENCING_CENTER_CONTACT_ID, NUMBER16 AS FULL_LENGTH_CDS, NUMBER17 AS ASSEMBLY_CONSISTENCY, NUMBER18 AS CONTAINS_MRNA, NUMBER19 AS NUMBER_OF_CONTAINED_SEQUENCES, STRING3 AS NOTES, CLOB2 AS GAPPED_CONSENSUS, CLOB3 AS QUALITY_VALUES, NUMBER20 AS NA_SEQUENCE_ID, NUMBER21 AS SEQUENCE_VERSION, STRING4 AS SUBCLASS_VIEW, NUMBER22 AS SEQUENCE_TYPE_ID, NUMBER23 AS SEQUENCE_ONTOLOGY_ID, NUMBER24 AS TAXON_ID, CLOB4 AS SEQUENCE, NUMBER25 AS LENGTH, NUMBER26 AS A_COUNT, NUMBER27 AS C_COUNT, NUMBER28 AS G_COUNT, NUMBER29 AS T_COUNT, NUMBER30 AS OTHER_COUNT, STRING5 AS DESCRIPTION, NUMBER31 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER32 AS SOURCE_NA_SEQUENCE_ID, NUMBER33 AS SEQUENCE_PIECE_ID, NUMBER34 AS SEQUENCING_CENTER_CONTACT_ID, NUMBER35 AS FULL_LENGTH_CDS, NUMBER36 AS ASSEMBLY_CONSISTENCY, NUMBER37 AS CONTAINS_MRNA, NUMBER38 AS NUMBER_OF_CONTAINED_SEQUENCES, STRING6 AS NOTES, CLOB5 AS GAPPED_CONSENSUS, CLOB6 AS QUALITY_VALUES , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NASequenceImpVer WHERE subclass_view='Assembly'; GRANT SELECT ON DoTSVer.AssemblyVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.AssemblyVer TO GUS_W; CREATE VIEW DoTSVer.BindingSiteFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS MODEL, NUMBER9 AS MODEL_ID, FLOAT1 AS PRIMARY_SCORE, FLOAT2 AS SECONDARY_SCORE, STRING5 AS SYNDROME, NUMBER10 AS NA_FEATURE_ID, NUMBER11 AS NA_SEQUENCE_ID, STRING6 AS SUBCLASS_VIEW, STRING7 AS NAME, NUMBER12 AS SEQUENCE_ONTOLOGY_ID, NUMBER13 AS PARENT_ID, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER15 AS PREDICTION_ALGORITHM_ID, NUMBER16 AS IS_PREDICTED, NUMBER17 AS REVIEW_STATUS_ID, STRING9 AS MODEL, NUMBER18 AS MODEL_ID, FLOAT3 AS PRIMARY_SCORE, FLOAT4 AS SECONDARY_SCORE, STRING10 AS SYNDROME , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='BindingSiteFeature'; GRANT SELECT ON DoTSVer.BindingSiteFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.BindingSiteFeatureVer TO GUS_W; CREATE VIEW DoTSVer.ChromosomeElementFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS DESCRIPTION, NUMBER9 AS LENGTH, STRING5 AS CHROMOSOME_END, FLOAT1 AS PERCENT_AT, NUMBER10 AS NA_FEATURE_ID, NUMBER11 AS NA_SEQUENCE_ID, STRING6 AS SUBCLASS_VIEW, STRING7 AS NAME, NUMBER12 AS SEQUENCE_ONTOLOGY_ID, NUMBER13 AS PARENT_ID, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER15 AS PREDICTION_ALGORITHM_ID, NUMBER16 AS IS_PREDICTED, NUMBER17 AS REVIEW_STATUS_ID, STRING9 AS DESCRIPTION, NUMBER18 AS LENGTH, STRING10 AS CHROMOSOME_END, FLOAT2 AS PERCENT_AT , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='ChromosomeElementFeature'; GRANT SELECT ON DoTSVer.ChromosomeElementFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ChromosomeElementFeatureVer TO GUS_W; CREATE VIEW DoTSVer.CollectionNAFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='CollectionNAFeature'; GRANT SELECT ON DoTSVer.CollectionNAFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.CollectionNAFeatureVer TO GUS_W; CREATE VIEW DoTSVer.CpgIslandNAFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS CG_COUNT, FLOAT1 AS CG_FRACTION, NUMBER10 AS CPG_COUNT, FLOAT2 AS CPG_FRACTION, FLOAT3 AS CPG_OBSERVED_TO_EXPECTED_RATIO, NUMBER11 AS ALGORITHM_INVOCATION_ID, NUMBER12 AS NA_FEATURE_ID, NUMBER13 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER14 AS SEQUENCE_ONTOLOGY_ID, NUMBER15 AS PARENT_ID, NUMBER16 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER17 AS PREDICTION_ALGORITHM_ID, NUMBER18 AS IS_PREDICTED, NUMBER19 AS REVIEW_STATUS_ID, NUMBER20 AS CG_COUNT, FLOAT4 AS CG_FRACTION, NUMBER21 AS CPG_COUNT, FLOAT5 AS CPG_FRACTION, FLOAT6 AS CPG_OBSERVED_TO_EXPECTED_RATIO, NUMBER22 AS ALGORITHM_INVOCATION_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='CpgIslandNAFeature'; GRANT SELECT ON DoTSVer.CpgIslandNAFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.CpgIslandNAFeatureVer TO GUS_W; CREATE VIEW DoTSVer.DNARegulatoryVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS NAME, NUMBER4 AS PARENT_ID, STRING3 AS CITATION, STRING4 AS EVIDENCE, STRING5 AS FUNCTION, STRING6 AS GENE, STRING7 AS LABEL, STRING8 AS MAP, STRING9 AS PARTIAL, STRING10 AS PHENOTYPE, STRING11 AS STANDARD_NAME, STRING12 AS USEDIN, NUMBER5 AS IS_PARTIAL, NUMBER6 AS NA_FEATURE_ID, NUMBER7 AS NA_SEQUENCE_ID, STRING13 AS SUBCLASS_VIEW, NUMBER8 AS SEQUENCE_ONTOLOGY_ID, STRING14 AS NAME, NUMBER9 AS PARENT_ID, STRING15 AS CITATION, STRING16 AS EVIDENCE, STRING17 AS FUNCTION, STRING18 AS GENE, STRING19 AS LABEL, STRING20 AS MAP, STRING21 AS PARTIAL, STRING22 AS PHENOTYPE, STRING23 AS STANDARD_NAME, STRING24 AS USEDIN, NUMBER10 AS IS_PARTIAL , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='DNARegulatory'; GRANT SELECT ON DoTSVer.DNARegulatoryVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.DNARegulatoryVer TO GUS_W; CREATE VIEW DoTSVer.DNAStructureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS NAME, NUMBER4 AS PARENT_ID, STRING3 AS CITATION, STRING4 AS DIRECTION, STRING5 AS EVIDENCE, STRING6 AS FUNCTION, STRING7 AS GENE, STRING8 AS LABEL, STRING9 AS MAP, STRING10 AS PARTIAL, STRING11 AS PCR_CONDITIONS, STRING12 AS STANDARD_NAME, STRING13 AS USEDIN, NUMBER5 AS IS_PARTIAL, NUMBER6 AS NA_FEATURE_ID, NUMBER7 AS NA_SEQUENCE_ID, STRING14 AS SUBCLASS_VIEW, NUMBER8 AS SEQUENCE_ONTOLOGY_ID, STRING15 AS NAME, NUMBER9 AS PARENT_ID, STRING16 AS CITATION, STRING17 AS DIRECTION, STRING18 AS EVIDENCE, STRING19 AS FUNCTION, STRING20 AS GENE, STRING21 AS LABEL, STRING22 AS MAP, STRING23 AS PARTIAL, STRING24 AS PCR_CONDITIONS, STRING25 AS STANDARD_NAME, STRING26 AS USEDIN, NUMBER10 AS IS_PARTIAL , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='DNAStructure'; GRANT SELECT ON DoTSVer.DNAStructureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.DNAStructureVer TO GUS_W; CREATE VIEW DoTSVer.DomainFeatureVer AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS NAME, STRING5 AS ALGORITHM_NAME, FLOAT1 AS SCORE, FLOAT2 AS E_VALUE, FLOAT3 AS PROBABILITY, NUMBER14 AS NUMBER_OF_DOMAINS, NUMBER15 AS AA_FEATURE_ID, NUMBER16 AS AA_SEQUENCE_ID, NUMBER17 AS FEATURE_NAME_ID, NUMBER18 AS PARENT_ID, NUMBER19 AS NA_FEATURE_ID, STRING6 AS SUBCLASS_VIEW, NUMBER20 AS SEQUENCE_ONTOLOGY_ID, STRING7 AS DESCRIPTION, NUMBER21 AS PFAM_ENTRY_ID, NUMBER22 AS MOTIF_AA_SEQUENCE_ID, NUMBER23 AS REPEAT_TYPE_ID, NUMBER24 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER25 AS PREDICTION_ALGORITHM_ID, NUMBER26 AS IS_PREDICTED, NUMBER27 AS REVIEW_STATUS_ID, STRING9 AS NAME, STRING10 AS ALGORITHM_NAME, FLOAT4 AS SCORE, FLOAT5 AS E_VALUE, FLOAT6 AS PROBABILITY, NUMBER28 AS NUMBER_OF_DOMAINS , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AAFeatureImpVer WHERE subclass_view='DomainFeature'; GRANT SELECT ON DoTSVer.DomainFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.DomainFeatureVer TO GUS_W; CREATE VIEW DoTSVer.EpitopeFeatureVer AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS HAPLOTYPE, STRING5 AS TYPE, FLOAT1 AS SCORE, FLOAT2 AS MAX_SCORE, NUMBER14 AS WIDTH, NUMBER15 AS AA_FEATURE_ID, NUMBER16 AS AA_SEQUENCE_ID, NUMBER17 AS FEATURE_NAME_ID, NUMBER18 AS PARENT_ID, NUMBER19 AS NA_FEATURE_ID, STRING6 AS SUBCLASS_VIEW, NUMBER20 AS SEQUENCE_ONTOLOGY_ID, STRING7 AS DESCRIPTION, NUMBER21 AS PFAM_ENTRY_ID, NUMBER22 AS MOTIF_AA_SEQUENCE_ID, NUMBER23 AS REPEAT_TYPE_ID, NUMBER24 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER25 AS PREDICTION_ALGORITHM_ID, NUMBER26 AS IS_PREDICTED, NUMBER27 AS REVIEW_STATUS_ID, STRING9 AS HAPLOTYPE, STRING10 AS TYPE, FLOAT3 AS SCORE, FLOAT4 AS MAX_SCORE, NUMBER28 AS WIDTH , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AAFeatureImpVer WHERE subclass_view='EpitopeFeature'; GRANT SELECT ON DoTSVer.EpitopeFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.EpitopeFeatureVer TO GUS_W; CREATE VIEW DoTSVer.ExonFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS IS_ONE_OF, NUMBER10 AS IS_OPTIONAL, NUMBER11 AS ORDER_NUMBER, STRING4 AS VERSION, NUMBER12 AS NUMBER_OF_ALTERNATES, NUMBER13 AS IS_INITIAL_EXON, NUMBER14 AS IS_FINAL_EXON, NUMBER15 AS IS_MERGED_EXON, NUMBER16 AS CODING_START, NUMBER17 AS CODING_END, NUMBER18 AS READING_FRAME, FLOAT1 AS SCORE, NUMBER19 AS NA_FEATURE_ID, NUMBER20 AS NA_SEQUENCE_ID, STRING5 AS SUBCLASS_VIEW, STRING6 AS NAME, NUMBER21 AS SEQUENCE_ONTOLOGY_ID, NUMBER22 AS PARENT_ID, NUMBER23 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER24 AS PREDICTION_ALGORITHM_ID, NUMBER25 AS IS_PREDICTED, NUMBER26 AS REVIEW_STATUS_ID, NUMBER27 AS IS_ONE_OF, NUMBER28 AS IS_OPTIONAL, NUMBER29 AS ORDER_NUMBER, STRING8 AS VERSION, NUMBER30 AS NUMBER_OF_ALTERNATES, NUMBER31 AS IS_INITIAL_EXON, NUMBER32 AS IS_FINAL_EXON, NUMBER33 AS IS_MERGED_EXON, NUMBER34 AS CODING_START, NUMBER35 AS CODING_END, NUMBER36 AS READING_FRAME, FLOAT2 AS SCORE , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='ExonFeature'; GRANT SELECT ON DoTSVer.ExonFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ExonFeatureVer TO GUS_W; CREATE VIEW DoTSVer.ExternalAASequenceVer AS SELECT AA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, MOLECULAR_WEIGHT, SEQUENCE, LENGTH, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, SOURCE_AA_SEQUENCE_ID, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, NUMBER1 AS AA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS MOLECULAR_WEIGHT, CLOB1 AS SEQUENCE, NUMBER4 AS LENGTH, STRING2 AS DESCRIPTION, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS SOURCE_AA_SEQUENCE_ID, NUMBER7 AS SEQUENCE_TYPE_ID, NUMBER8 AS SEQUENCE_ONTOLOGY_ID, NUMBER9 AS TAXON_ID, STRING4 AS SECONDARY_IDENTIFIER, STRING5 AS NAME, STRING6 AS MOLECULE_TYPE, STRING7 AS CRC32_VALUE, NUMBER10 AS AA_SEQUENCE_ID, NUMBER11 AS SEQUENCE_VERSION, STRING8 AS SUBCLASS_VIEW, NUMBER12 AS MOLECULAR_WEIGHT, CLOB2 AS SEQUENCE, NUMBER13 AS LENGTH, STRING9 AS DESCRIPTION, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING10 AS SOURCE_ID, NUMBER15 AS SOURCE_AA_SEQUENCE_ID, NUMBER16 AS SEQUENCE_TYPE_ID, NUMBER17 AS SEQUENCE_ONTOLOGY_ID, NUMBER18 AS TAXON_ID, STRING11 AS SECONDARY_IDENTIFIER, STRING12 AS NAME, STRING13 AS MOLECULE_TYPE, STRING14 AS CRC32_VALUE , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AASequenceImpVer WHERE subclass_view='ExternalAASequence'; GRANT SELECT ON DoTSVer.ExternalAASequenceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ExternalAASequenceVer TO GUS_W; CREATE VIEW DoTSVer.ExternalNASequenceVer AS SELECT NA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, SEQUENCE, LENGTH, A_COUNT, C_COUNT, G_COUNT, T_COUNT, OTHER_COUNT, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_NA_SEQUENCE_ID, SEQUENCE_PIECE_ID, SEQUENCING_CENTER_CONTACT_ID, NUMBER1 AS NA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS SEQUENCE_TYPE_ID, NUMBER4 AS SEQUENCE_ONTOLOGY_ID, NUMBER5 AS TAXON_ID, CLOB1 AS SEQUENCE, NUMBER6 AS LENGTH, NUMBER7 AS A_COUNT, NUMBER8 AS C_COUNT, NUMBER9 AS G_COUNT, NUMBER10 AS T_COUNT, NUMBER11 AS OTHER_COUNT, STRING2 AS DESCRIPTION, NUMBER12 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER13 AS SOURCE_NA_SEQUENCE_ID, NUMBER14 AS SEQUENCE_PIECE_ID, NUMBER15 AS SEQUENCING_CENTER_CONTACT_ID, STRING3 AS SOURCE_ID, STRING4 AS SECONDARY_IDENTIFIER, STRING5 AS NAME, STRING6 AS CHROMOSOME, NUMBER16 AS CHROMOSOME_ORDER_NUM, NUMBER17 AS NA_SEQUENCE_ID, NUMBER18 AS SEQUENCE_VERSION, STRING7 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_TYPE_ID, NUMBER20 AS SEQUENCE_ONTOLOGY_ID, NUMBER21 AS TAXON_ID, CLOB2 AS SEQUENCE, NUMBER22 AS LENGTH, NUMBER23 AS A_COUNT, NUMBER24 AS C_COUNT, NUMBER25 AS G_COUNT, NUMBER26 AS T_COUNT, NUMBER27 AS OTHER_COUNT, STRING8 AS DESCRIPTION, NUMBER28 AS EXTERNAL_DATABASE_RELEASE_ID, NUMBER29 AS SOURCE_NA_SEQUENCE_ID, NUMBER30 AS SEQUENCE_PIECE_ID, NUMBER31 AS SEQUENCING_CENTER_CONTACT_ID, STRING9 AS SOURCE_ID, STRING10 AS SECONDARY_IDENTIFIER, STRING11 AS NAME, STRING12 AS CHROMOSOME, NUMBER32 AS CHROMOSOME_ORDER_NUM , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NASequenceImpVer WHERE subclass_view='ExternalNASequence'; GRANT SELECT ON DoTSVer.ExternalNASequenceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ExternalNASequenceVer TO GUS_W; CREATE VIEW DoTSVer.GeneFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS GENE_TYPE, NUMBER9 AS CONFIRMED_BY_SIMILARITY, NUMBER10 AS PREDICTION_NUMBER, NUMBER11 AS NUMBER_OF_EXONS, NUMBER12 AS HAS_INITIAL_EXON, NUMBER13 AS HAS_FINAL_EXON, FLOAT1 AS SCORE, FLOAT2 AS SECONDARY_SCORE, NUMBER14 AS IS_PSEUDO, NUMBER15 AS IS_PARTIAL, STRING5 AS ALLELE, STRING6 AS CITATION, STRING7 AS EVIDENCE, STRING8 AS FUNCTION, STRING9 AS GENE, STRING10 AS LABEL, STRING11 AS MAP, STRING12 AS PHENOTYPE, STRING13 AS PRODUCT, STRING14 AS STANDARD_NAME, STRING15 AS USEDIN, NUMBER16 AS NA_FEATURE_ID, NUMBER17 AS NA_SEQUENCE_ID, STRING16 AS SUBCLASS_VIEW, STRING17 AS NAME, NUMBER18 AS SEQUENCE_ONTOLOGY_ID, NUMBER19 AS PARENT_ID, NUMBER20 AS EXTERNAL_DATABASE_RELEASE_ID, STRING18 AS SOURCE_ID, NUMBER21 AS PREDICTION_ALGORITHM_ID, NUMBER22 AS IS_PREDICTED, NUMBER23 AS REVIEW_STATUS_ID, STRING19 AS GENE_TYPE, NUMBER24 AS CONFIRMED_BY_SIMILARITY, NUMBER25 AS PREDICTION_NUMBER, NUMBER26 AS NUMBER_OF_EXONS, NUMBER27 AS HAS_INITIAL_EXON, NUMBER28 AS HAS_FINAL_EXON, FLOAT3 AS SCORE, FLOAT4 AS SECONDARY_SCORE, NUMBER29 AS IS_PSEUDO, NUMBER30 AS IS_PARTIAL, STRING20 AS ALLELE, STRING21 AS CITATION, STRING22 AS EVIDENCE, STRING23 AS FUNCTION, STRING24 AS GENE, STRING25 AS LABEL, STRING26 AS MAP, STRING27 AS PHENOTYPE, STRING28 AS PRODUCT, STRING29 AS STANDARD_NAME, STRING30 AS USEDIN , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='GeneFeature'; GRANT SELECT ON DoTSVer.GeneFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.GeneFeatureVer TO GUS_W; CREATE VIEW DoTSVer.HexamerFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, FLOAT1 AS SCORE, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, FLOAT2 AS SCORE , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='HexamerFeature'; GRANT SELECT ON DoTSVer.HexamerFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.HexamerFeatureVer TO GUS_W; CREATE VIEW DoTSVer.ImmunoglobulinVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS CITATION, STRING5 AS CODON, NUMBER9 AS CODON_START, STRING6 AS EVIDENCE, STRING7 AS GENE, STRING8 AS LABEL, STRING9 AS MAP, STRING10 AS PARTIAL, STRING11 AS PRODUCT, STRING12 AS PSEUDO, STRING13 AS TRANSL_EXCEPT, CLOB1 AS TRANSLATION, NUMBER10 AS TRANSL_TABLE, STRING14 AS STANDARD_NAME, STRING15 AS USEDIN, NUMBER11 AS IS_PARTIAL, NUMBER12 AS IS_PSEUDO, NUMBER13 AS NA_FEATURE_ID, NUMBER14 AS NA_SEQUENCE_ID, STRING16 AS SUBCLASS_VIEW, STRING17 AS NAME, NUMBER15 AS SEQUENCE_ONTOLOGY_ID, NUMBER16 AS PARENT_ID, NUMBER17 AS EXTERNAL_DATABASE_RELEASE_ID, STRING18 AS SOURCE_ID, NUMBER18 AS PREDICTION_ALGORITHM_ID, NUMBER19 AS IS_PREDICTED, NUMBER20 AS REVIEW_STATUS_ID, STRING19 AS CITATION, STRING20 AS CODON, NUMBER21 AS CODON_START, STRING21 AS EVIDENCE, STRING22 AS GENE, STRING23 AS LABEL, STRING24 AS MAP, STRING25 AS PARTIAL, STRING26 AS PRODUCT, STRING27 AS PSEUDO, STRING28 AS TRANSL_EXCEPT, CLOB2 AS TRANSLATION, NUMBER22 AS TRANSL_TABLE, STRING29 AS STANDARD_NAME, STRING30 AS USEDIN, NUMBER23 AS IS_PARTIAL, NUMBER24 AS IS_PSEUDO , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='Immunoglobulin'; GRANT SELECT ON DoTSVer.ImmunoglobulinVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.ImmunoglobulinVer TO GUS_W; CREATE VIEW DoTSVer.InParalogExperimentVer AS SELECT SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, NUMBER1 AS SEQ_GROUP_EXPERIMENT_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS DESCRIPTION, STRING3 AS SEQUENCE_SOURCE, FLOAT1 AS PVALUE_MANT, NUMBER2 AS PVALUE_EXP, FLOAT2 AS PERCENT_IDENTITY, FLOAT3 AS PERCENT_MATCH, NUMBER3 AS SEQ_GROUP_EXPERIMENT_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS DESCRIPTION, STRING6 AS SEQUENCE_SOURCE, FLOAT4 AS PVALUE_MANT, NUMBER4 AS PVALUE_EXP, FLOAT5 AS PERCENT_IDENTITY, FLOAT6 AS PERCENT_MATCH , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.SeqGroupExperimentImpVer WHERE subclass_view='InParalogExperiment'; GRANT SELECT ON DoTSVer.InParalogExperimentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.InParalogExperimentVer TO GUS_W; CREATE VIEW DoTSVer.InParalogGroupVer AS SELECT SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, NUMBER_OF_TAXA, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_PERCENT_MATCH, MIN_PERCENT_MATCH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER1 AS SEQUENCE_GROUP_ID, STRING1 AS NAME, STRING2 AS DESCRIPTION, NUMBER2 AS NUMBER_OF_MEMBERS, FLOAT1 AS MAX_SCORE, FLOAT2 AS MIN_SCORE, FLOAT3 AS MAX_MATCH_IDENTITY, FLOAT4 AS MIN_MATCH_IDENTITY, FLOAT5 AS MAX_PERCENT_MATCH, FLOAT6 AS MIN_PERCENT_MATCH, FLOAT7 AS MAX_PVALUE_MANT, NUMBER3 AS MAX_PVALUE_EXP, FLOAT8 AS MIN_PVALUE_MANT, NUMBER4 AS MIN_PVALUE_EXP, NUMBER5 AS SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER6 AS SEQUENCE_GROUP_ID, STRING3 AS NAME, STRING4 AS DESCRIPTION, NUMBER7 AS NUMBER_OF_MEMBERS, FLOAT9 AS MAX_SCORE, FLOAT10 AS MIN_SCORE, FLOAT11 AS MAX_MATCH_IDENTITY, FLOAT12 AS MIN_MATCH_IDENTITY, FLOAT13 AS MAX_PERCENT_MATCH, FLOAT14 AS MIN_PERCENT_MATCH, FLOAT15 AS MAX_PVALUE_MANT, NUMBER8 AS MAX_PVALUE_EXP, FLOAT16 AS MIN_PVALUE_MANT, NUMBER9 AS MIN_PVALUE_EXP, NUMBER10 AS SEQUENCE_GROUP_EXPERIMENT_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.SequenceGroupImpVer WHERE subclass_view='InParalogGroup'; GRANT SELECT ON DoTSVer.InParalogGroupVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.InParalogGroupVer TO GUS_W; CREATE VIEW DoTSVer.InflectionPointFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS DESCRIPTION, NUMBER9 AS NA_FEATURE_ID, NUMBER10 AS NA_SEQUENCE_ID, STRING5 AS SUBCLASS_VIEW, STRING6 AS NAME, NUMBER11 AS SEQUENCE_ONTOLOGY_ID, NUMBER12 AS PARENT_ID, NUMBER13 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER14 AS PREDICTION_ALGORITHM_ID, NUMBER15 AS IS_PREDICTED, NUMBER16 AS REVIEW_STATUS_ID, STRING8 AS DESCRIPTION , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='InflectionPointFeature'; GRANT SELECT ON DoTSVer.InflectionPointFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.InflectionPointFeatureVer TO GUS_W; CREATE VIEW DoTSVer.IntronFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS IS_ONE_OF, NUMBER10 AS ORDER_NUMBER, NUMBER11 AS NA_FEATURE_ID, NUMBER12 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER13 AS SEQUENCE_ONTOLOGY_ID, NUMBER14 AS PARENT_ID, NUMBER15 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER16 AS PREDICTION_ALGORITHM_ID, NUMBER17 AS IS_PREDICTED, NUMBER18 AS REVIEW_STATUS_ID, NUMBER19 AS IS_ONE_OF, NUMBER20 AS ORDER_NUMBER , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='IntronFeature'; GRANT SELECT ON DoTSVer.IntronFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.IntronFeatureVer TO GUS_W; CREATE VIEW DoTSVer.LowComplexityAAFeatureVer AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, NUMBER14 AS AA_FEATURE_ID, NUMBER15 AS AA_SEQUENCE_ID, NUMBER16 AS FEATURE_NAME_ID, NUMBER17 AS PARENT_ID, NUMBER18 AS NA_FEATURE_ID, STRING4 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_ONTOLOGY_ID, STRING5 AS DESCRIPTION, NUMBER20 AS PFAM_ENTRY_ID, NUMBER21 AS MOTIF_AA_SEQUENCE_ID, NUMBER22 AS REPEAT_TYPE_ID, NUMBER23 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER24 AS PREDICTION_ALGORITHM_ID, NUMBER25 AS IS_PREDICTED, NUMBER26 AS REVIEW_STATUS_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AAFeatureImpVer WHERE subclass_view='LowComplexityAAFeature'; GRANT SELECT ON DoTSVer.LowComplexityAAFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.LowComplexityAAFeatureVer TO GUS_W; CREATE VIEW DoTSVer.LowComplexityNAFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, NUMBER9 AS LENGTH, NUMBER10 AS NA_FEATURE_ID, NUMBER11 AS NA_SEQUENCE_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, NUMBER12 AS SEQUENCE_ONTOLOGY_ID, NUMBER13 AS PARENT_ID, NUMBER14 AS EXTERNAL_DATABASE_RELEASE_ID, STRING6 AS SOURCE_ID, NUMBER15 AS PREDICTION_ALGORITHM_ID, NUMBER16 AS IS_PREDICTED, NUMBER17 AS REVIEW_STATUS_ID, NUMBER18 AS LENGTH , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='LowComplexityNAFeature'; GRANT SELECT ON DoTSVer.LowComplexityNAFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.LowComplexityNAFeatureVer TO GUS_W; CREATE VIEW DoTSVer.MassSpecFeatureVer AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS DEVELOPMENTAL_STAGE, NUMBER14 AS AA_FEATURE_ID, NUMBER15 AS AA_SEQUENCE_ID, NUMBER16 AS FEATURE_NAME_ID, NUMBER17 AS PARENT_ID, NUMBER18 AS NA_FEATURE_ID, STRING5 AS SUBCLASS_VIEW, NUMBER19 AS SEQUENCE_ONTOLOGY_ID, STRING6 AS DESCRIPTION, NUMBER20 AS PFAM_ENTRY_ID, NUMBER21 AS MOTIF_AA_SEQUENCE_ID, NUMBER22 AS REPEAT_TYPE_ID, NUMBER23 AS EXTERNAL_DATABASE_RELEASE_ID, STRING7 AS SOURCE_ID, NUMBER24 AS PREDICTION_ALGORITHM_ID, NUMBER25 AS IS_PREDICTED, NUMBER26 AS REVIEW_STATUS_ID, STRING8 AS DEVELOPMENTAL_STAGE , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AAFeatureImpVer WHERE subclass_view='MassSpecFeature'; GRANT SELECT ON DoTSVer.MassSpecFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.MassSpecFeatureVer TO GUS_W; CREATE VIEW DoTSVer.MiscellaneousVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS NA_FEATURE_ID, NUMBER2 AS NA_SEQUENCE_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, NUMBER3 AS SEQUENCE_ONTOLOGY_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS PREDICTION_ALGORITHM_ID, NUMBER7 AS IS_PREDICTED, NUMBER8 AS REVIEW_STATUS_ID, STRING4 AS BOUND_MOIETY, STRING5 AS CITATION, STRING6 AS EVIDENCE, STRING7 AS FUNCTION, STRING8 AS GENE, STRING9 AS LABEL, STRING10 AS MAP, STRING11 AS PARTIAL, STRING12 AS PCR_CONDITIONS, STRING13 AS PHENOTYPE, STRING14 AS PRODUCT, STRING15 AS PSEUDO, STRING16 AS STANDARD_NAME, STRING17 AS USEDIN, NUMBER9 AS IS_PARTIAL, NUMBER10 AS IS_PSEUDO, NUMBER11 AS NUM, NUMBER12 AS NA_FEATURE_ID, NUMBER13 AS NA_SEQUENCE_ID, STRING18 AS SUBCLASS_VIEW, STRING19 AS NAME, NUMBER14 AS SEQUENCE_ONTOLOGY_ID, NUMBER15 AS PARENT_ID, NUMBER16 AS EXTERNAL_DATABASE_RELEASE_ID, STRING20 AS SOURCE_ID, NUMBER17 AS PREDICTION_ALGORITHM_ID, NUMBER18 AS IS_PREDICTED, NUMBER19 AS REVIEW_STATUS_ID, STRING21 AS BOUND_MOIETY, STRING22 AS CITATION, STRING23 AS EVIDENCE, STRING24 AS FUNCTION, STRING25 AS GENE, STRING26 AS LABEL, STRING27 AS MAP, STRING28 AS PARTIAL, STRING29 AS PCR_CONDITIONS, STRING30 AS PHENOTYPE, STRING31 AS PRODUCT, STRING32 AS PSEUDO, STRING33 AS STANDARD_NAME, STRING34 AS USEDIN, NUMBER20 AS IS_PARTIAL, NUMBER21 AS IS_PSEUDO, NUMBER22 AS NUM , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer WHERE subclass_view='Miscellaneous'; GRANT SELECT ON DoTSVer.MiscellaneousVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.MiscellaneousVer TO GUS_W; CREATE VIEW DoTSVer.MotifAASequenceVer AS SELECT AA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, MOLECULAR_WEIGHT, SEQUENCE, LENGTH, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, SOURCE_AA_SEQUENCE_ID, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, NUMBER1 AS AA_SEQUENCE_ID, NUMBER2 AS SEQUENCE_VERSION, STRING1 AS SUBCLASS_VIEW, NUMBER3 AS MOLECULAR_WEIGHT, CLOB1 AS SEQUENCE, NUMBER4 AS LENGTH, STRING2 AS DESCRIPTION, NUMBER5 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER6 AS SOURCE_AA_SEQUENCE_ID, NUMBER7 AS SEQUENCE_TYPE_ID, NUMBER8 AS SEQUENCE_ONTOLOGY_ID, NUMBER9 AS TAXON_ID, NUMBER10 AS NUMBER_OF_CONTAINED_SEQUENCES, STRING4 AS SECONDARY_IDENTIFIER, STRING5 AS NAME, STRING6 AS MOLECULE_TYPE, STRING7 AS CRC32_VALUE, NUMBER11 AS AA_SEQUENCE_ID, NUMBER12 AS SEQUENCE_VERSION, STRING8 AS SUBCLASS_VIEW, NUMBER13 AS MOLECULAR_WEIGHT, CLOB2 AS SEQUENCE, NUMBER14 AS LENGTH, STRING9 AS DESCRIPTION, NUMBER15 AS EXTERNAL_DATABASE_RELEASE_ID, STRING10 AS SOURCE_ID, NUMBER16 AS SOURCE_AA_SEQUENCE_ID, NUMBER17 AS SEQUENCE_TYPE_ID, NUMBER18 AS SEQUENCE_ONTOLOGY_ID, NUMBER19 AS TAXON_ID, NUMBER20 AS NUMBER_OF_CONTAINED_SEQUENCES, STRING11 AS SECONDARY_IDENTIFIER, STRING12 AS NAME, STRING13 AS MOLECULE_TYPE, STRING14 AS CRC32_VALUE , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.AASequenceImpVer WHERE subclass_view='MotifAASequence'; GRANT SELECT ON DoTSVer.MotifAASequenceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.MotifAASequenceVer TO GUS_W; CREATE VIEW DoTSVer.NAFeatureVer AS SELECT NA_FEATURE_ID, NA_SEQUENCE_ID, SUBCLASS_VIEW, NAME, SEQUENCE_ONTOLOGY_ID, PARENT_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NAFeatureImpVer; GRANT SELECT ON DoTSVer.NAFeatureVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NAFeatureVer TO GUS_W; CREATE VIEW DoTSVer.NASequenceVer AS SELECT NA_SEQUENCE_ID, SEQUENCE_VERSION, SUBCLASS_VIEW, SEQUENCE_TYPE_ID, SEQUENCE_ONTOLOGY_ID, TAXON_ID, SEQUENCE, LENGTH, A_COUNT, C_COUNT, G_COUNT, T_COUNT, OTHER_COUNT, DESCRIPTION, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_NA_SEQUENCE_ID, SEQUENCE_PIECE_ID, SEQUENCING_CENTER_CONTACT_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.NASequenceImpVer; GRANT SELECT ON DoTSVer.NASequenceVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.NASequenceVer TO GUS_W; CREATE VIEW DoTSVer.OrthologExperimentVer AS SELECT SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, NUMBER1 AS SEQ_GROUP_EXPERIMENT_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS DESCRIPTION, STRING3 AS SEQUENCE_SOURCE, FLOAT1 AS PVALUE_MANT, NUMBER2 AS PVALUE_EXP, FLOAT2 AS PERCENT_IDENTITY, FLOAT3 AS PERCENT_MATCH, NUMBER3 AS SEQ_GROUP_EXPERIMENT_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS DESCRIPTION, STRING6 AS SEQUENCE_SOURCE, FLOAT4 AS PVALUE_MANT, NUMBER4 AS PVALUE_EXP, FLOAT5 AS PERCENT_IDENTITY, FLOAT6 AS PERCENT_MATCH , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.SeqGroupExperimentImpVer WHERE subclass_view='OrthologExperiment'; GRANT SELECT ON DoTSVer.OrthologExperimentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.OrthologExperimentVer TO GUS_W; CREATE VIEW DoTSVer.OrthologGroupVer AS SELECT SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, NUMBER_OF_TAXA, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_PERCENT_MATCH, MIN_PERCENT_MATCH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER1 AS SEQUENCE_GROUP_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS NAME, STRING3 AS DESCRIPTION, NUMBER2 AS NUMBER_OF_MEMBERS, FLOAT1 AS MAX_SCORE, FLOAT2 AS MIN_SCORE, NUMBER3 AS NUMBER_OF_TAXA, FLOAT3 AS MAX_MATCH_IDENTITY, FLOAT4 AS MIN_MATCH_IDENTITY, FLOAT5 AS MAX_PERCENT_MATCH, FLOAT6 AS MIN_PERCENT_MATCH, FLOAT7 AS MAX_PVALUE_MANT, NUMBER4 AS MAX_PVALUE_EXP, FLOAT8 AS MIN_PVALUE_MANT, NUMBER5 AS MIN_PVALUE_EXP, NUMBER6 AS SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER7 AS SEQUENCE_GROUP_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS NAME, STRING6 AS DESCRIPTION, NUMBER8 AS NUMBER_OF_MEMBERS, FLOAT9 AS MAX_SCORE, FLOAT10 AS MIN_SCORE, NUMBER9 AS NUMBER_OF_TAXA, FLOAT11 AS MAX_MATCH_IDENTITY, FLOAT12 AS MIN_MATCH_IDENTITY, FLOAT13 AS MAX_PERCENT_MATCH, FLOAT14 AS MIN_PERCENT_MATCH, FLOAT15 AS MAX_PVALUE_MANT, NUMBER10 AS MAX_PVALUE_EXP, FLOAT16 AS MIN_PVALUE_MANT, NUMBER11 AS MIN_PVALUE_EXP, NUMBER12 AS SEQUENCE_GROUP_EXPERIMENT_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.SequenceGroupImpVer WHERE subclass_view='OrthologGroup'; GRANT SELECT ON DoTSVer.OrthologGroupVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.OrthologGroupVer TO GUS_W; CREATE VIEW DoTSVer.OutParalogExperimentVer AS SELECT SEQ_GROUP_EXPERIMENT_ID, SUBCLASS_VIEW, DESCRIPTION, SEQUENCE_SOURCE, PVALUE_MANT, PVALUE_EXP, PERCENT_IDENTITY, PERCENT_MATCH, NUMBER1 AS SEQ_GROUP_EXPERIMENT_ID, STRING1 AS SUBCLASS_VIEW, STRING2 AS DESCRIPTION, STRING3 AS SEQUENCE_SOURCE, FLOAT1 AS PVALUE_MANT, NUMBER2 AS PVALUE_EXP, FLOAT2 AS PERCENT_IDENTITY, FLOAT3 AS PERCENT_MATCH, NUMBER3 AS SEQ_GROUP_EXPERIMENT_ID, STRING4 AS SUBCLASS_VIEW, STRING5 AS DESCRIPTION, STRING6 AS SEQUENCE_SOURCE, FLOAT4 AS PVALUE_MANT, NUMBER4 AS PVALUE_EXP, FLOAT5 AS PERCENT_IDENTITY, FLOAT6 AS PERCENT_MATCH , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.SeqGroupExperimentImpVer WHERE subclass_view='OutParalogExperiment'; GRANT SELECT ON DoTSVer.OutParalogExperimentVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.OutParalogExperimentVer TO GUS_W; CREATE VIEW DoTSVer.OutParalogGroupVer AS SELECT SEQUENCE_GROUP_ID, SUBCLASS_VIEW, NAME, DESCRIPTION, NUMBER_OF_MEMBERS, NUMBER_OF_TAXA, MAX_MATCH_IDENTITY, MIN_MATCH_IDENTITY, MAX_PERCENT_MATCH, MIN_PERCENT_MATCH, MAX_PVALUE_MANT, MAX_PVALUE_EXP, MIN_PVALUE_MANT, MIN_PVALUE_EXP, MAX_SCORE, MIN_SCORE, SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER1 AS SEQUENCE_GROUP_ID, STRING1 AS NAME, STRING2 AS DESCRIPTION, NUMBER2 AS NUMBER_OF_MEMBERS, FLOAT1 AS MAX_SCORE, FLOAT2 AS MIN_SCORE, FLOAT3 AS MAX_MATCH_IDENTITY, FLOAT4 AS MIN_MATCH_IDENTITY, FLOAT5 AS MAX_PERCENT_MATCH, FLOAT6 AS MIN_PERCENT_MATCH, FLOAT7 AS MAX_PVALUE_MANT, NUMBER3 AS MAX_PVALUE_EXP, FLOAT8 AS MIN_PVALUE_MANT, NUMBER4 AS MIN_PVALUE_EXP, NUMBER5 AS SEQUENCE_GROUP_EXPERIMENT_ID, NUMBER6 AS SEQUENCE_GROUP_ID, STRING3 AS NAME, STRING4 AS DESCRIPTION, NUMBER7 AS NUMBER_OF_MEMBERS, FLOAT9 AS MAX_SCORE, FLOAT10 AS MIN_SCORE, FLOAT11 AS MAX_MATCH_IDENTITY, FLOAT12 AS MIN_MATCH_IDENTITY, FLOAT13 AS MAX_PERCENT_MATCH, FLOAT14 AS MIN_PERCENT_MATCH, FLOAT15 AS MAX_PVALUE_MANT, NUMBER8 AS MAX_PVALUE_EXP, FLOAT16 AS MIN_PVALUE_MANT, NUMBER9 AS MIN_PVALUE_EXP, NUMBER10 AS SEQUENCE_GROUP_EXPERIMENT_ID , MODIFICATION_DATE, USER_READ, USER_WRITE, GROUP_READ, GROUP_WRITE, OTHER_READ, OTHER_WRITE, ROW_USER_ID, ROW_GROUP_ID, ROW_PROJECT_ID, ROW_ALG_INVOCATION_ID, VERSION_ALG_INVOCATION_ID, VERSION_DATE, VERSION_TRANSACTION_ID FROM DoTSVer.SequenceGroupImpVer WHERE subclass_view='OutParalogGroup'; GRANT SELECT ON DoTSVer.OutParalogGroupVer TO GUS_R; GRANT UPDATE,INSERT,DELETE ON DoTSVer.OutParalogGroupVer TO GUS_W; CREATE VIEW DoTSVer.PlasmoAPFeatureVer AS SELECT AA_FEATURE_ID, AA_SEQUENCE_ID, FEATURE_NAME_ID, PARENT_ID, NA_FEATURE_ID, SUBCLASS_VIEW, SEQUENCE_ONTOLOGY_ID, DESCRIPTION, PFAM_ENTRY_ID, MOTIF_AA_SEQUENCE_ID, REPEAT_TYPE_ID, EXTERNAL_DATABASE_RELEASE_ID, SOURCE_ID, PREDICTION_ALGORITHM_ID, IS_PREDICTED, REVIEW_STATUS_ID, NUMBER1 AS AA_FEATURE_ID, NUMBER2 AS AA_SEQUENCE_ID, NUMBER3 AS FEATURE_NAME_ID, NUMBER4 AS PARENT_ID, NUMBER5 AS NA_FEATURE_ID, STRING1 AS SUBCLASS_VIEW, NUMBER6 AS SEQUENCE_ONTOLOGY_ID, STRING2 AS DESCRIPTION, NUMBER7 AS PFAM_ENTRY_ID, NUMBER8 AS MOTIF_AA_SEQUENCE_ID, NUMBER9 AS REPEAT_TYPE_ID, NUMBER10 AS EXTERNAL_DATABASE_RELEASE_ID, STRING3 AS SOURCE_ID, NUMBER11 AS PREDICTION_ALGORITHM_ID, NUMBER12 AS IS_PREDICTED, NUMBER13 AS REVIEW_STATUS_ID, STRING4 AS ALGORITHM_NAME, FLOAT1 AS CUTOFF_CRITERION_B, FLOAT2 AS RESULT_CRITERION_B, FLOAT3 AS CUTOFF_CRITERION_C, FLOAT4 AS RESULT_CRITERION_C, FLOAT5 AS CUTOFF_CRITERION_D, FLOAT6 AS RESULT_CRITERION_D, NUMBER14 AS DECISION_CRITERION_A, NUMBER15 AS DECISION_CRITERION_B, NUMBER16 AS DECISION_CRITERION_C, NUMBER17 AS DECISION_CRITERION_D, NUMBER18 AS DECISION_TARGETING, NUMBER19 AS LENGTH_CRITERION_A, NUMBER20 AS CUTOFF_CRITERION_A, NUMBER21 AS RESULT_CRITERION_A, NUMBER22 AS LENGTH_CRITERION_B, NUMBER23 AS LENGTH_CRITERION_C, NUMBER24 AS LENGTH_CRITERION_D, NUMBER25 AS MAXGAP, NUMBER26 AS MINIMUMKN, STRING5 AS OTHER_CRITERIA, NUMBER27 AS AA_FEATURE_ID, NUMBER28 AS AA_SEQUENCE_ID, NUMBER29 AS FEATURE_NAME_ID, NUMBER30 AS PARENT_ID, NUMBER31 AS NA_FEATURE_ID, STRING6 AS SUBCLASS_VIEW, NUMBER32 AS SEQUENCE_ONTOLOGY_ID, STRING7 AS DESCRIPTION, NUMBER33 AS PFAM_ENTRY_ID, NUMBER34 AS MOTIF_AA_SEQUENCE_ID, NUMBER35 AS REPEAT_TYPE_ID, NUMBER36 AS EXTERNAL_DATABASE_RELEASE_ID, STRING8 AS SOURCE_ID, NUMBER37 AS PREDICTION_ALGORITHM_ID, NUMBER38 AS IS_PREDICTED, NUMBER39 AS REVIEW_STATUS_ID, STRING9 AS ALGORITHM_NAME, FLOAT7 AS CUTOFF_CRITERION_B, FLOAT8 AS RESULT_CRITERION_B, FLOAT9 AS CUT