A COMPUTER PROGRAM FOR UPDATING THE SPECIFICITIES OF SEQUENCE-SPECIFIC
PRIMER REACTIONS.
M Bunce, M Barnardo and K Welsh, Oxford Transplant Centre, Oxford,
UK.
PCR-SSP is a widespread method of HLA typing. PCR-SSP
systems require updating as new alleles are described which potentially
affect the specificity of each PCR-SSP reaction. PCR-SSP uses pairs of
primers to detect cis-linked polymorphisms therefore each new allele must
be compared to each individual primer pair used. Consequently, checking
multiple PCR-SSP reactions by hand is often laborious and error prone.
We have developed a computer program, "SSP Manager" which is capable of
aligning HLA sequences obtained from Internet databases. SSP Manager then
updates all individual primer specificities held in the database before
updating the specificities of primer mixes (PM). Reaction sets can then
be combined from the PM directory to create typing trays which are analysed
by the program creating a report stipulating whether all known sequences
are amplified and if individual alleles are apparently not tested for reasons
such as a lack of relevant sequence information. SSP Manager copes with
sequence deletions and insertions and primers with internal or deliberate
mismatches. SSP Manager has facilities for dealing with incomplete allele
sequences so that logical assumptions can be made about primers in these
regions. The program also has tools for developing new primer mixes such
as searching for novel reactions using Boolean operators. To illustrate
its uses, SSP Manager program was applied to updating the "Phototyping"
PCR-SSP assay. Eleven out of 218 new alleles reported since Phototyping
was published were revealed by SSP Manager to be not detected and 7/144
primer mixes contained specificity errors. The errors identified had been
a result of clerical mistakes or inappropriate interpretation of the effect
of internal mismatches within some primers. We conclude that SSP Manager
is a rapid, useful tool for updating and improving SSP typing sets and
analysing the integrity of typing sets currently used.