Patent ID: 8762073

Claim:
A computer-based transcript mapping system comprising: a computer comprising: a first module, implemented on the computer, for matching a 5′ terminal tag to at least a portion of a genome sequence to thereby identify at least one 5′ site therefrom, the 5′ terminal tag obtainable from a transcript, each of the at least one 5′ site having a sequence matching the 5′ terminal tag; a second module, implemented on the computer, for matching a 3′ terminal tag to at least a portion of the genome sequence to thereby identify at least one 3′ site therefrom, the 3′ terminal tag obtainable from the transcript, each of the at least one 3′ site having a sequence matching the 3′ terminal tag; a third module, implemented on the computer, for identifying quantity of the at least one 5′ site and for identifying quantity of the at least one 3′ site, numerically determining a quantity disparity between the at least one 5′ site and the at least one 3′ site, determining whether the quantity disparity between the at least one 5′ site and the at least one 3′ site satisfies a disparity condition, and limiting the quantity disparity between the at least one 5′ site and the at least one 3′ site in accordance with the disparity condition; a fourth module, implemented on the computer, for identifying at least one occurring segment, each of the at least one occurring segment being a sequence segment along the genome sequence extending from one of the at least one 5′ site to one of the at least one 3′ site, each of the at least one occurring segment having a sequence length; a fifth module, implemented on the computer, for identifying at least one feasible gene location, each of the at least one feasible gene location being one of the at least one occurring segment having a sequence length not exceeding that of a predefined gene length; and a sixth module, implemented on the computer, for generating a data structure for indexing the genome sequence.