Patent ID: 7698069

Claim:
A method for designing a primer for real-time PCR and implemented on a computer suitably configured and programmed to implement said method, comprising: a file selection step for entering a base sequence data file regarding a target gene; a determining step for determining whether or not said base sequence data file contains splicing information; a splicing information calculation step for calculating splicing information if it is determined in said determination step that splicing information is not contained; a parameter input step for inviting and receiving entries of primer design conditions by displaying splicing information which includes a length of an intron sequence removed by splicing and a position of binding by splicing in a schematic fashion; a first primer design step for designing primer sets using a known primer search algorithm and in accordance with said primer design conditions and displaying a screen for inviting and receiving entries of conditions for narrowing designed results; a narrowing step for narrowing the designed results in accordance with said conditions for narrowing designed results if an indication for narrowing designed results is entered into the computer; a detailed information display step for displaying a detailed information screen which includes a field for displaying said splicing information which includes the length of intron sequence removed by splicing and the position of binding by splicing in a schematic fashion, a field for displaying position information regarding a plurality of primer sets which include a plurality of primers on the nonsense strand side each relative to one primer on sense strand side, and a field for displaying detailed information of primer sets as selected in said field for displaying the position information regarding a plurality of primer sets; a second primer designing step for designing a primer for preparing an analytical curve-creating template if an indication for designing primer sets for preparing an analytical curve-creating template is entered in the computer; and a primer information output step for output information of the primer sets as designed to a file.