DNA polymorphism detector (DPD) is a new web application developed to help automate the process of cDNA clone validation. DPD identifies and highlights discrepancies between any cDNA clone sequence and its expected reference sequence. To determine if these differences correspond to natural genetic polymorphisms (versus artifacts introduced during clone production or evaluation), DPD uses the discrepancies, along with flanking sequences, to search GenBank for identical matching strings. If matching DNA sequences are found, DPD verifies that they are from the same gene. The application then reports the discrepancy as a polymorphism along with the corresponding GenBank reference information.