14. A computer-readable recording medium on which a program is recorded, said program causing a computer system to perform a method for generating a cluster of child spliced sequences from a parent base sequence, said program causing said computer system to perform the steps of: recording a plurality of spliced sequences, wherein each spliced sequence is a query sequence; comparing a spliced edit distance between each query sequence and a parent base sequence read from a database with a predetermined maximum acceptable value; electing spliced sequences from the database for which the spliced edit distance between each query sequence and the parent base sequence is not more than said maximum acceptable value to generate a first cluster of child spliced sequences and recording said first cluster in storage means; and generating a second cluster of child spliced sequences comprising spliced pairs between each query sequence and the base sequence with a defined splice length for the base sequence and applying spliced alignment between each query sequence and the first cluster as aligned with the base sequence, wherein the degree of spliced alignment between each query sequence and the base sequence is determined by the number of spliced pairs of the second cluster at the defined splice length.
16. The recording medium according to claim 14 , further comprising assigning a score to the base sequence comprising the steps of: assigning a score to the base sequence based upon the degree of spliced alignment between each query sequence and the base sequence as determined by the number of spliced pairs of the second cluster; generating a table by repeatedly generating said score-a number of times to correspond to the splice length; and using contents of said table to determine a score for said base sequence with respect to said query sequence.