Method for generation of longer cDNA fragments from sage tags for gene identification
    1.
    发明授权
    Method for generation of longer cDNA fragments from sage tags for gene identification 失效
    用于基因鉴定从鼠尾草标签中产生较长cDNA片段的方法

    公开(公告)号:US06916610B2

    公开(公告)日:2005-07-12

    申请号:US09748710

    申请日:2000-12-22

    CPC分类号: C12Q1/6853 C12N15/1096

    摘要: Generation of longer cDNA fragments from SAGE tags for gene identification (GLGI) is disclosed. This method converts SAGE tags, which are about 10 base pairs in length, into their corresponding 3′ cDNA fragments covering hundred bases. This added information provides for more accurate genome-wide analysis and overcomes the inherent deficiencies of SAGE. The generation of longer cDNA fragments from isolated and purified protein fragments for gene identification is also disclosed. This method converts a short amino acid sequence into extended versions of the DNA sequences encoding the protein/protein fragment and additional 3′ end sequences of the gene encoding the protein. This additional sequence information allows gene identification from purified protein sequences. The invention also provides a high-throughput GLGI procedure for identifying genes corresponding to a set of unidentified SAGE tags.

    摘要翻译: 公开了用于基因鉴定(GLGI)的SAGE标签的较长cDNA片段的产生。 该方法将长度约为10个碱基对的SAGE标签转换成覆盖百个碱基的相应的3'cDNA片段。 这个增加的信息提供了更准确的全基因组分析,并克服了SAGE的固有缺陷。 还公开了用于基因鉴定的分离和纯化的蛋白质片段产生更长的cDNA片段。 该方法将短氨基酸序列转化为编码蛋白质/蛋白质片段的DNA序列和编码该蛋白质的基因的另外3'末端序列的扩增形式。 这个额外的序列信息允许从纯化的蛋白质序列中进行基因鉴定。 本发明还提供了用于鉴定与一组不明身份的SAGE标签相对应的基因的高通量GLGI程序。

    Method and apparatus for parallel execution of trigger actions
    2.
    发明授权
    Method and apparatus for parallel execution of trigger actions 有权
    用于并行执行触发动作的方法和装置

    公开(公告)号:US06732084B1

    公开(公告)日:2004-05-04

    申请号:US09470227

    申请日:1999-12-22

    IPC分类号: G06F1730

    摘要: A method and apparatus for parallel execution of trigger actions. One or more embodiments of the invention comprise providing a C++ class (hereinafter referred to as “dispatcher”) that can take an SQL query or trigger action and start parallel execution of the trigger action. The trigger action is optimized and parallelized. The dispatcher executes the trigger action, sets up the communication links between the various operators in the trigger action, and ensures that all the results are sent back to the trigger.

    摘要翻译: 一种用于并行执行触发动作的方法和装置。 本发明的一个或多个实施例包括提供可以采取SQL查询或触发动作并开始并行执行触发动作的C ++类(以下称为“调度器”)。 触发动作被优化和并行化。 调度程序执行触发动作,在触发动作中设置各种运算符之间的通信链路,并确保所有结果都发送回触发器。

    Method and apparatus for parallel execution of SQL from stored procedures
    3.
    发明授权
    Method and apparatus for parallel execution of SQL from stored procedures 有权
    从存储过程并行执行SQL的方法和装置

    公开(公告)号:US06507834B1

    公开(公告)日:2003-01-14

    申请号:US09470927

    申请日:1999-12-22

    IPC分类号: G06F1730

    摘要: A method, apparatus, and an article of manufacture for parallel execution of SQL operations from stored procedures. One or more embodiments of the invention provide the stored procedure (stored procedure) with a C++ class (hereinafter referred to as “dispatcher”) that can take an SQL query and start parallel execution of the query. The query is optimized and parallelized. The dispatcher executes the query, sets up the communication links between the various operators in the query, and ensures that all the results are sent back to the data-server that originated the query request. Further, the dispatcher merges the results of the parallel execution and produces a single stream of tuples that is fed to the calling stored procedure. To provide the single stream to the calling stored procedure, one or more embodiments of the invention utilize a class that provides the stored procedure with a simple and easy-to-use interface to access the results of the nested SQL execution.

    摘要翻译: 用于从存储过程并行执行SQL操作的方法,装置和制品。 本发明的一个或多个实施例提供具有可以进行SQL查询并开始并行执行查询的C ++类(以下称为“调度程序”)的存储过程(存储过程)。 查询优化并并行化。 调度程序执行查询,设置查询中各种运算符之间的通信链路,并确保将所有结果发送回发起查询请求的数据服务器。 此外,调度程序合并并行执行的结果,并产生单个流的元组,该元组被提供给调用存储过程。 为了向调用存储过程提供单个流,本发明的一个或多个实施例利用向存储过程提供简单且易于使用的界面来访问嵌套SQL执行结果的类。

    Method and apparatus for parallel execution of SQL-from within user defined functions
    4.
    发明授权
    Method and apparatus for parallel execution of SQL-from within user defined functions 有权
    用于从用户定义的函数中并行执行SQL的方法和装置

    公开(公告)号:US06594651B2

    公开(公告)日:2003-07-15

    申请号:US09470215

    申请日:1999-12-22

    IPC分类号: G06F1730

    摘要: A method, apparatus, and an article of manufacture for parallel execution of SQL operations from within user defined functions. One or more embodiments of the invention provide the user defined function (UDF) with a C++ class (hereinafter referred to as “dispatcher”) that can take an SQL query and start parallel execution of the query. The query is optimized and parallelized. The dispatcher executes the query, sets up the communication links between the various operators in the query, and ensures that all the results are sent back to the data-server that originated the query request. Further, the dispatcher merges the results of the parallel execution and produces a single stream of tuples that is fed to the calling UDF. To provide the single stream to the calling UDF, one or more embodiments of the invention utilize a class that provides the UDF with a simple and easy-to-use interface to access the results of the nested SQL execution.

    摘要翻译: 用于从用户定义的功能中并行执行SQL操作的方法,装置和制造。 本发明的一个或多个实施例提供具有可以进行SQL查询并开始并行执行查询的C ++类(以下称为“调度程序”)的用户定义函数(UDF)。 查询优化并并行化。 调度程序执行查询,设置查询中各种运算符之间的通信链路,并确保将所有结果发送回发起查询请求的数据服务器。 此外,调度程序合并并行执行的结果,并产生单个流的元组,该元组被馈送到调用UDF。 为了向调用的UDF提供单个流,本发明的一个或多个实施例利用为UDF提供简单且易于使用的界面来访问嵌套SQL执行结果的类。