<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>NMPDR Development Blog</title>
      <link>http://www.figresearch.com/nmpdr_news/</link>
      <description>A record of development activity for the NMPDR web site.</description>
      <language>en</language>
      <copyright>Copyright 2007</copyright>
      <lastBuildDate>Mon, 26 Nov 2007 14:51:54 -0600</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>Version 22 Status Report</title>
         <description><![CDATA[<ul>
<li><strong>Data Load</strong>. The new NMPDR data is now fully loaded, and we show features in subsystems for all of the new organism groups. The difference report is <a href="http://anno-2.nmpdr.org/next/Blog/diff.php">here</a>. The report shows what has changed in each of the core organism groups, the new and deleted subsystems, the new and deleted organisms, and the statistics used on our semi-annual reports. In addition, it flags unusual situations. In this case, there were 16 organisms without BBHs. Bob is currently fixing them.</li>
<li><strong>Performance</strong>. It takes about 3 seconds to display a protein page. The SEED viewer genome browser takes about 8 seconds. This is comparable to the performance of GBrowse on both the Mirror system (which is the same server as the new version) and the Live system. There has been some concern about the SEED viewer performance, but during the weekend I was running the difference report, which would have slowed things down considerably.</li>
<li><strong>Functionality</strong>. We were having problems with Image::Magick, but this is now fixed. The plan is for Tobi and I to stress-test the viewer this afternoon and fix any problems we find.</li>
<li><strong>Schedule</strong>. The current plan is to stage the new NMPDR on Wednesday the 28th after the programmers' meeting, then roll it over on November 30. If any problems occur, we will roll over on a later date and change the front page to reflect the new information.</li>
</ul>
]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/11/version_22_status_report.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/11/version_22_status_report.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Web Site Status Reports</category>
        
        
         <pubDate>Mon, 26 Nov 2007 14:51:54 -0600</pubDate>
      </item>
      
      <item>
         <title>Version 22 Now on the New Development Server</title>
         <description><![CDATA[<p>Version 22 of the NMPDR has been created on the New Development Server at <a href="http://anno-2.nmpdr.org/next/">http://anno-2.nmpdr.org/next/</a>. Note that at this time, no data has been loaded into the databases. The intent is to bring the Sprout database one step closer to looking like a PPO database before we load it.</p>
]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/09/version_22_now_on_the_new_deve.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/09/version_22_now_on_the_new_deve.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Web Site Status Reports</category>
        
        
         <pubDate>Sat, 15 Sep 2007 13:55:25 -0600</pubDate>
      </item>
      
      <item>
         <title>Final Slipstream Fixes</title>
         <description><![CDATA[<p>Two fixes have been slipstreamed into the production NMPDR.</p>
<ul>
<li>The hit locations in the context view now show up as gray instead of bright green. To see this, <a href="http://anno-2.nmpdr.org/next/FIG/SearchSkeleton.cgi?sequence=%3EFavoriteGene%0Aatgagcgcccccttcgcccagggtccgagcgacccgaccgtacagcccgtgcccgcctcc%0Agtcatcgagcaggtcgacgccgcggacaccaccctgtccaaccccaagcgcgcggtggtc;genome=299768.3;genome=264199.3;genome=227882.1;genome=100226.1;SPROUT=1;ResultType=Locations;Search=BLAST;tool=blastn;Class=ToolSearch;AliasType=FIG;neighborhood=4000">click here</a> and then select the <strong>Context</strong> button for the first search result.</li>
<li>The drug targets pages were not displaying any results because the drug target data files had not been copied over to the production server. This has been fixed. <a href="http://www.nmpdr.org/FIG/targets.cgi?org=192222.1">Click here</a> to see the results.</li>
</ul>
<p>The next step is to start setting up version 22 on the new development server.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/09/final_slipstream_fixes.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/09/final_slipstream_fixes.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Web Site Status Reports</category>
        
        
         <pubDate>Mon, 10 Sep 2007 15:24:59 -0600</pubDate>
      </item>
      
      <item>
         <title>NMPDR Development Server in Motion</title>
         <description><![CDATA[<p>I have been in the process of setting up <strong>anno-2.nmpdr.org</strong> as the new NMPDR development server. This is a faster server, and <strong>nmpdr-1</strong> is slated for some different sort of thing that I don't fully understand. For a while, things will be a little crazy as I sort out which links point to where.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/09/nmpdr_development_server_in_mo.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/09/nmpdr_development_server_in_mo.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Web Site Status Reports</category>
        
        
         <pubDate>Sun, 09 Sep 2007 11:24:02 -0600</pubDate>
      </item>
      
      <item>
         <title>NMPDR v21 Finally Available</title>
         <description><![CDATA[NMPDR version 21 is officially live. In addition, I have added SOPs to the <a href="http://nmpdr-1.nmpdr.org/next/wiki/index.php">development wiki</a> for <a href="http://nmpdr-1.nmpdr.org/next/wiki/index.php/NMPDR_Staging_Procedure">staging an NMPDR for testing</a>, <a href="http://nmpdr-1.nmpdr.org/next/wiki/index.php/Lightweight_Code_Update_for_Staged_NMPDR">propagating corrections to the staged site</a>, and <a href="http://nmpdr-1.nmpdr.org/next/wiki/index.php/NMPDR_Version_Rollover">rolling over a new version</a>.

I will probably not be able to come in on Monday as that is the day the plumbers are coming to pump the water out from the basement and fix the damage.]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/08/nmpdr_v21_finally_available.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/08/nmpdr_v21_finally_available.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Web Site Status Reports</category>
        
        
         <pubDate>Sat, 25 Aug 2007 18:17:03 -0600</pubDate>
      </item>
      
      <item>
         <title>More NMPDR Updates</title>
         <description><![CDATA[<ul>
<li>The output from <a href="http://nmpdr-1.nmpdr.org/next/FIG/SearchSkeleton.cgi?sequence=%3EE.coli%20K12%20HPPK%20gene%0Aatgacagtggcgtatattgccataggcagcaatctggcctctccgctggagcaggtcaat%0Agctgccctgaaagcattaggcgatatccctgaaagccacattcttaccgtttcttcgttt%0Ataccgcaccccaccgctggggccgcaagatcaacccgattacttaaacgcagccgtggcg%0Actggaaacctctcttgcacctgaagagctactcaatcacacacagcgtattgaattgcag%0Acaaggtcgcgtccgcaaagctgaacgctggggaccacgcacgctggatctcgacatcatg%0Actgtttggtaatgaagtgataaatactgaacgcctgaccgttccgcactacgatatgaag%0Aaatcgtggatttatgctgtggccgctgtttgaaatcgcgccggagttggtgtttcctgat%0Aggggagatgttgcgtcaaatcttacatacaagagcatttgacaaattaaacaaatggtaa;genome=306254.1;genome=306263.1;genome=306264.1;SPROUT=1;ResultType=Locations;Search=BLAST;tool=blastn;Class=ToolSearch;AliasType=FIG;neighborhood=4000">the BLAST search</a> is now sorted correctly. Some genes weren't being correctly identified as NMPDR core genes, causing them to float to the bottom of the list.</li>
<li>The context button on the BLAST/Scan result page has been moved after the NMPDR button.</li>
<li>The old favored-alias feature has been restored. In addition, when the selected ID type is not FIG, the FIG ID is shown in the organism name column in the familiar old square brackets.</li>
<li>The formlets on the search output have been changed to fake buttons. This allows users to right-click on the buttons and open the linked pages in another tab or window.</li>
</ul>
<p>I believe this covers the NMPDR-specific issues Leslie had with version 21. The remaining issues deal with the protein page and will be addressed separately.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/07/more_nmpdr_updates.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/07/more_nmpdr_updates.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Fixes</category>
        
        
         <pubDate>Wed, 25 Jul 2007 11:30:14 -0600</pubDate>
      </item>
      
      <item>
         <title>Minor Changes to Context View, Plus a New Direction for Helps</title>
         <description><![CDATA[<p>The context view available from the <a href="http://nmpdr-1.nmpdr.org/next/FIG/SearchSkeleton.cgi?Class=BlastSearch">BLAST/Scan search</a> now includes additional explanatory text at the top. The pop-up box you get from clicking on a gene now shows only the NMPDR protein page. I am awaiting a response from Toby and Daniel as to whether I can get the click to go directly to the page without the intervening popup box.</p>
<p>When the incoming search pattern or sequence is more than 30 characters, the context view displays a character count rather than the entire sequence, because a long sequence looks really ugly.</p>
<p>&nbsp;</p>
<p>I am in the process of re-doing the search helps and converting them to pages in the <a href="http://www.theseed.org/wiki/NMPDR_Search">Seed Wiki</a>. Clicking on the new-fangled blue-question-mark-things will pop up the relevant Wiki page.</p>
<p>In addition to the Wiki conversion, I have 11 more change requests from Leslie and 9 requests from Folker and Liz. Given that the Wiki conversion is essential and I also have to update some of the cover pages myself due to Leslie's absence, I am seriously thinking of pushing ahead the release date by another week or two. I will decide this tomorrow morning based on how much pain I'm in when I wake up.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/07/minor_changes_to_context_view.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/07/minor_changes_to_context_view.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">New Features</category>
        
        
         <pubDate>Mon, 23 Jul 2007 17:19:43 -0600</pubDate>
      </item>
      
      <item>
         <title>NMPDR Viewer Now Allows Metabolic Reconstruction Downloads</title>
         <description><![CDATA[<p>The <a href="http://nmpdr-1.nmpdr.org/FIG/seedviewer.cgi">NMPDR Viewer</a> now allows downloading each of the three result trees from a metabolic reconstruction. The downloads are done direct-to-disk, like the downloads from the NMPDR search results page.</p>
<p>This was implemented as a response to a customer requirement for the RAST Server. The next step is to move the code over to the RAST server itself.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/07/nmpdr_viewer_now_allows_metabo.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/07/nmpdr_viewer_now_allows_metabo.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">New Features</category>
        
        
         <pubDate>Sun, 22 Jul 2007 14:28:01 -0600</pubDate>
      </item>
      
      <item>
         <title>Ready to Roll on NMPDR v21</title>
         <description><![CDATA[<p>Version 21 is now considered stable enough for testing. Among the new features that will be available in this release are:</p>
<ul>
<li>BlastN, DNA Scan, and Protein Scan are now available on the <a href="http://nmpdr-1.nmpdr.org/next/FIG/SearchSkeleton.cgi?Class=ToolSearch">Tool search page</a> (which replaces the old BLAST page).</li>
<li>Search output for the Tool Search page contains more information (including the matching sequence for scans and the alignment for BLAST). Each row includes a link to a compare-region display.</li>
<li>It is now possible to download search results in XML format.</li>
<li>The search results use real buttons instead of fake buttons simulated using styles. The buttons are automatically converted to URLs when the results are downloaded in XML or tab-delimited format.</li>
<lI>You can specify the type of ID to be used when displaying feature IDs in search results. If a feature does not have an ID of the specified type, it will fall back to the FIG ID.</li>
<li>Coloring is available on new-style subsystem diagrams.</li>
<li>The numbers required for the semi-annual report will now automatically be generated as part of the version change process.</li>
</ul>
<p>There was also a major upgrade to the underlying code for the search. Previously, the search was heavily biased toward searches that return features. Under the new system, the type of result is decoupled from the type of search, which makes it easier to create searches for new types of objects (such as subsystems and genomes) in the future.</p>
<p>The SEED Viewer has been re-activated, and can be found <a href="http://nmpdr-1.nmpdr.org/next/FIG/seedviewer.cgi">here</a>. There is also a link to it in the sidebar on the front page of the <a href="http://nmpdr.figresearch.com">Development Blog</a>. This is the old viewer, and it is currently being used to insure that the NMPDR can support the functions needed by the SEED Viewer. The idea here is that when the new viewer is ready, we will be in a better position to couple it to the rest of the site. In the meantime, because there is no direct link to it on the website, we can test and modify it without disrupting anything on the real web site.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/07/ready_to_roll_on_nmpdr_v21.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/07/ready_to_roll_on_nmpdr_v21.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Web Site Status Reports</category>
        
        
         <pubDate>Wed, 18 Jul 2007 18:46:33 -0600</pubDate>
      </item>
      
      <item>
         <title>Revised Schedule for NMPDR v21</title>
         <description><![CDATA[<ul>
<li>New <a href="http://web-1.nmpdr.org/next/">Development Site</a> loaded: <strong>June 28, 2007</strong></li>
<li>Latest code and data copied to <a href="http://www.nmpdr.org/next/">Staging Site</a> for beta testing: <strong>July 25, 2007</strong></li>
<li>Version 21 published to <a href="http://www.nmpdr.org">Public Site</a>: <strong>July 27, 2007</strong></li>
</ul>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/07/revised_schedule_for_nmpdr_v21.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/07/revised_schedule_for_nmpdr_v21.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Important Dates</category>
        
        
         <pubDate>Wed, 18 Jul 2007 18:28:10 -0600</pubDate>
      </item>
      
      <item>
         <title>New Version Report</title>
         <description><![CDATA[<p>The latest difference report is <a href="http://nmpdr-1.nmpdr.org/next/Blog/diff.php">here</a>. The genome-related data is now in a separate table. The old report listed all the new and deleted features, but those lists are now so large that they make the report difficult to read. Instead, the number of new and deleted features will be added to the genome report (starting with the next one). The new report contains all the data items for the semi-annual report, which means that from now on there will be no need to write custom applications every time the report comes around.</p>
<p>A link to the report has been placed on the front page of the <a href="http://nmpdr.figresearch.com">NMPDR Development Blog</a> under the title <em>Latest Version Database Report</em> so that it can be found easily when it is needed.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/07/new_version_report.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/07/new_version_report.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">New Features</category>
        
        
         <pubDate>Mon, 16 Jul 2007 03:42:14 -0600</pubDate>
      </item>
      
      <item>
         <title>Progress</title>
         <description><![CDATA[<p>Things are slowly coming together for NMPDR version 21. The <a href="http://nmpdr-1.nmpdr.org/next/FIG/SearchSkeleton.cgi?Class=WordSearch">word search</a> is mostly working, and I am finishing the fixes to the other feature-based search. Once this is done, the remaining tasks are</p>
<ul>
<li>Adding an XML download format.</li>
<li>Reinstalling the FASTA download format for feature-based searches.</li>
<li>Fixing the <a href="http://nmpdr-1.nmpdr.org/next/FIG/SearchSkeleton.cgi?Class=DrugSearch">Drug Search</a>. This is not a search for drug targets, but rather a report on the docking results we already have.</li>
</ul>
<p>There was a bug in the pattern search because the formatter was removing spaces from the pattern string. This has been fixed.</p>
<p>I am currently running the difference report. I added coupling and BBH statistics, both of which have slowed the report considerably, which is why it is still going on. Since this report is not run very frequently, I don't consider that a big problem. Once the report is done, the data will appear <a href="http://nmpdr-1.nmpdr.org/next/Blog/diff.php">here</a>.</p>
<p>This weekend I will re-run the attribute report, which will give me the information I need to begin implementing a drug target search (as opposed to a docking result report). I don't wan to start the attribute report until the difference report is finished.</p>
<p>Finally, I am meeting with Ross on Monday to discuss implementing a close-strain comparison tool. This has become a little more urgent because one of the site users requested it.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/07/progress.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/07/progress.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Web Site Status Reports</category>
        
        
         <pubDate>Thu, 12 Jul 2007 09:20:28 -0600</pubDate>
      </item>
      
      <item>
         <title>Pattern Scan Update</title>
         <description><![CDATA[<p>Mark and I spent the afternoon tuning the pattern scan and the compare regions on <a href="http://nmpdr-1.nmpdr.org/next/">the development NMPDR</a>. The entry point for the pattern scan / blast search is <a href="http://nmpdr-1.nmpdr.org/next/FIG/SearchSkeleton.cgi?Class=ToolSearch">here</a>. From the results page, you can get to a standard protein page using the <strong>NMPDR</strong> button and Mark's context display using the <strong>Context</strong> button. We were consistently able to get the response time under 20 seconds for both DNA and protein searches.</p>
<p>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.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/07/pattern_scan_update.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/07/pattern_scan_update.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Web Site Status Reports</category>
        
        
         <pubDate>Mon, 09 Jul 2007 21:09:41 -0600</pubDate>
      </item>
      
      <item>
         <title>Attribute Report for v21</title>
         <description><![CDATA[<p>I passed out before taking my medications last night. I've been told it's Thursday, but I'm not yet sure which Thursday that is.</p>
<p>In the meantime, the latest attribute report is no available <a href="http://nmpdr-1.nmpdr.org/next/Blog/AttributeReport.php#CoverageReport">here</a>. For NMPDR core organisms, we have 92% coverage on CELLO data and 50% coverage on TMPRED, which is much better than we had in the previous report.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/06/attribute_report_for_v21.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/06/attribute_report_for_v21.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Web Site Status Reports</category>
        
        
         <pubDate>Thu, 28 Jun 2007 07:47:46 -0600</pubDate>
      </item>
      
      <item>
         <title>Reload in Progress</title>
         <description><![CDATA[<p>The <a href="http://nmpdr-1.nmpdr.org/next/">Development Site</a> is going to be completely unusable for the next few days. First and foremost, I am reloading the subsystems table to fix the Role abbreviation problem. Previously, abbreviations were properties of the Role: each Role used the same abbreviation in all subsystems. This has been changed so that the Role can have a different abbreviation in each subsystem, which more closely matches the SEED data structures.</p>
<p>There are also numerous search problems which result from the search code being in an incomplete state at the time I started the load. I will get back to the search fixes as soon as I finish doing the laundry.</p>]]></description>
         <link>http://www.figresearch.com/nmpdr_news/2007/06/reload_in_progress.html</link>
         <guid>http://www.figresearch.com/nmpdr_news/2007/06/reload_in_progress.html</guid>
        
          <category domain="http://www.sixapart.com/ns/types#category">Web Site Status Reports</category>
        
        
         <pubDate>Fri, 22 Jun 2007 14:52:52 -0600</pubDate>
      </item>
      
   </channel>
</rss>
