Pattern Scan Update
Mark and I spent the afternoon tuning the pattern scan and the compare regions on the development NMPDR. The entry point for the pattern scan / blast search is here. From the results page, you can get to a standard protein page using the NMPDR button and Mark's context display using the Context button. We were consistently able to get the response time under 20 seconds for both DNA and protein searches.
I am currently working on the code that allows the user to decide which ID (uniprot, locus tag, etc.) should be displayed in the results. Once that's done, I will fold it into the display code for the various feature searches as part of getting them fixed and adding rollover hints to the search forms. (This is all based on a discussion with Folker and Liz last week.) In the meantime, I am running an attribute report to find out which attributes can be added to the searching. Once that's done, I will need to reload the feature table to get the new attributes, at which point the site will be mostly working except for the help pages and stuff.