<?xml version="1.0" encoding="UTF-8"?>
<hibernate-generic datetime="2026-02-04 08:30:08">
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416802</id>
<collection name="children"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417005</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417023</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16777303</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052246</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052251</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="title"><![CDATA[Home]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449569</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122702</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122703</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">24122704</id>
</element>
</collection>
<collection name="referralLinks"><element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">24150080</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-07 12:52:12.290</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416825</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416830</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417002</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417003</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417021</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052033</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052034</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052272</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052251</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="title"><![CDATA[Adding intensity tracks to genome browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085011</id>
</element>
</collection>
<collection name="referralLinks"><element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">26443795</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2014-01-03 13:25:40.607</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-07 12:41:18.290</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052252</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052254</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052269</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052246</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="title"><![CDATA[Adding blast databases to sequenceserver]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085006</id>
</element>
</collection>
<collection name="referralLinks"><element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">26443796</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2014-01-03 11:20:34.267</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-07 12:42:41.817</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052249</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052271</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ConfluenceBandanaRecord" package="com.atlassian.confluence.setup.bandana">
<id name="id">16678914</id>
<property name="context"><![CDATA[DOEMM]]></property>
<property name="key"><![CDATA[atlassian.confluence.css.resource.counter]]></property>
<property name="value"><![CDATA[<int>2</int>]]></property>
</object>
<object class="ConfluenceBandanaRecord" package="com.atlassian.confluence.setup.bandana">
<id name="id">16678915</id>
<property name="context"><![CDATA[DOEMM]]></property>
<property name="key"><![CDATA[atlassian.confluence.space.settings]]></property>
<property name="value"><![CDATA[<com.atlassian.confluence.setup.settings.SpaceSettings>
  <spaceKey>DOEMM</spaceKey>
  <disableLogo>false</disableLogo>
  <colourSchemesSettings>
    <colourSchemeType>global</colourSchemeType>
  </colourSchemesSettings>
</com.atlassian.confluence.setup.settings.SpaceSettings>]]></property>
</object>
<object class="ConfluenceBandanaRecord" package="com.atlassian.confluence.setup.bandana">
<id name="id">16678913</id>
<property name="context"><![CDATA[DOEMM]]></property>
<property name="key"><![CDATA[atlassian.confluence.theme.settings]]></property>
<property name="value"><![CDATA[<map>
  <entry>
    <string>theme.key</string>
    <string></string>
  </entry>
</map>]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417005</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="title"><![CDATA[Shuangchun "Jeremy" Yan]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449765</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-04 09:39:55.810</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 17:53:07.663</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417007</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417038</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24051999</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084760</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">31391745</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">31391746</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">31391747</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">31391748</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">31391749</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">31391750</id>
</element>
<element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">31391751</id>
</element>
</collection>
<collection name="referralLinks"><element class="ReferralLink" package="com.atlassian.confluence.links"><id name="id">31424513</id>
</element>
</collection>
<property name="version">33</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2019-01-16 08:21:29.330</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052001</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052006</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052008</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052010</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052012</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052014</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052016</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052018</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052020</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052022</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052024</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052026</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052028</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052029</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052030</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052032</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052037</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052208</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052210</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052211</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052212</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052230</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052232</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052234</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052236</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052238</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052240</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052242</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052243</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052244</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">24052245</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">31326210</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16777303</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="title"><![CDATA[Proteomics papers]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16810070</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-04-26 09:17:06.830</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-04-26 09:19:00.663</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16777304</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973862</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973863</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973864</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973865</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973866</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973867</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16973868</id>
</element>
</collection>
</object>
<object class="Space" package="com.atlassian.confluence.spaces">
<id name="id">16613377</id>
<property name="name"><![CDATA[DOE_Micromonas]]></property>
<property name="key"><![CDATA[DOEMM]]></property>
<property name="description" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">16416801</id>
</property>
<property name="homePage" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<collection name="permissions"><element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646145</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646146</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646147</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646148</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646149</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646150</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646151</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646152</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646153</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646154</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646155</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646156</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646157</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646158</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">16646215</id>
</element>
<element class="SpacePermission" package="com.atlassian.confluence.security"><id name="id">19300595</id>
</element>
</collection>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.127</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.127</property>
<property name="spaceType">global</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417023</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="title"><![CDATA[Chemostat]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449783</id>
</element>
</collection>
<collection name="outgoingLinks"><element class="OutgoingLink" package="com.atlassian.confluence.links"><id name="id">16516514</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-05 13:56:53.087</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 14:51:25.410</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417025</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417026</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417028</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417029</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417033</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417034</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16417036</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416822</id>
<property name="parent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<collection name="ancestors"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</element>
</collection>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="title"><![CDATA[Project meeting talks - January 2011]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449588</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 12:47:20.420</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 13:09:47.210</property>
<property name="versionComment"><![CDATA[]]></property>
<collection name="historicalVersions"><element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416823</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416824</id>
</element>
<element class="Page" package="com.atlassian.confluence.pages"><id name="id">16416828</id>
</element>
</collection>
<property name="contentStatus"><![CDATA[current]]></property>
<collection name="attachments"><element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16547847</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16547848</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16547849</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16547850</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16547851</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16547852</id>
</element>
<element class="Attachment" package="com.atlassian.confluence.pages"><id name="id">16547853</id>
</element>
</collection>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">19300595</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[VIEWSPACE]]></property>
<property name="group"><![CDATA[U_Employees]]></property>
<property name="userName"/><property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2012-06-18 17:26:46.247</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2012-06-18 17:26:46.247</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646146</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[COMMENT]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646145</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[VIEWSPACE]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.157</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.157</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646148</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[SETSPACEPERMISSIONS]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646147</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[EDITSPACE]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449783</id>
<property name="body"><![CDATA[Jeremy and Emily should be responsible for maintaining this category.

h1. Procedures and Protocols

Complete workflow to assemble chemostat and start experiment

h2. Days before assembly; start of experiments


h3. Autoclaving media


h3. Reconditioning and calibration of the dO probe

dO probe can be reconditioned a few days before the start of the experiment.\\

*Recondition:*
# Open the pre-membrane cap counter clockwise. Discard the membrane.  The membrane may be reusable if the probe has not been immersed in water  for a long time.
# Wash the probe under running DI/RO water. Inject DI/RO water into the probe by syringe if necessary, see [Note|#dOnote1] below.
# Dry the probe, get the DI/RO water out of the probe, such as by swinging.
# Refill with recondition electrolyte. Manufacturer manual says about 5ml. I found electrolyte start leaking after 2ml for all four probes tested.
# Recap with new membrane if replacing.\\

*Calibration:*

# Before calibration, calibrate PC software to allow the hardware when connected to calibration plug, show about 0mV.

{color:red}{*}Note{*}{color}{anchor:dOnote1}
If the probe has been left dry for a long time, i.e. there is not much dried salt after opening the cap, the washing process with water should not require too much work. Otherwise, one can use a syringe with needle to inject RO (DI) water through one to four of the holes. If white "powdery" substances are washed out, it is likely the probe has been left dry for a while.

h3. Reconditioning and calibration of the pH probe

pH probe can be reconditioned and checked for performance before the start of the experiment.
# Before calibration, calibrate PC software to allow the hardware when connected to calibration plug, show about 0mV.

h3. Autoclaving of parts


h5. List of parts that need to be autoclaved separately


h5. Parts that need to be assembled before autoclaving


h2. On the day of assembly


h3. Sterilization of dO and pH probe


h1. Photos and videos


h2. Photos of assembly and diagram


h2. Videos of chemostat]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417023</id>
</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122704</id>
<property name="destinationPageTitle"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<property name="destinationSpaceKey"><![CDATA[DOEMM]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2014-01-07 12:52:12.573</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-07 12:52:12.573</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646157</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[REMOVEMAIL]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646158</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[SETPAGEPERMISSIONS]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122703</id>
<property name="destinationPageTitle"><![CDATA[Chemostat]]></property>
<property name="destinationSpaceKey"><![CDATA[DOEMM]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2014-01-07 12:52:12.573</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-07 12:52:12.573</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">24122702</id>
<property name="destinationPageTitle"><![CDATA[Shuangchun "Jeremy" Yan]]></property>
<property name="destinationSpaceKey"><![CDATA[DOEMM]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2014-01-07 12:52:12.573</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-07 12:52:12.573</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646153</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[REMOVEATTACHMENT]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052272</id>
<property name="title"><![CDATA[Home]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085032</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 15:13:10.733</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646154</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[EDITBLOG]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052271</id>
<property name="title"><![CDATA[Adding blast databases to sequenceserver]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085031</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2014-01-03 11:20:34.267</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-03 11:26:20.750</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052246</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646155</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[EXPORTPAGE]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449765</id>
<property name="body"><![CDATA[h1. Who am I

I was born and grew up in China. I earned my Bachelor of Science degree at Sichuan University in Chengdu, China and then moved to the United States for graduate school. I got my PhD in Plant Physiology at Virginia Tech, Blacksburg, Virginia in December 2010.

h1. Projects

Click through projects to also see links to detailed updates on specific sub-projects.

The projects I am working on:
* Get chemostat (PRIMaS) running
* Determining a suitable co-habitat conditions for RCC299 and CCMP1545
* MOORE transcriptome project (not part of DOE, no details would be listed here)

h1. Key Updates
\\

h1. Presentations]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417005</id>
</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646156</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[EXPORTSPACE]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646149</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[REMOVEPAGE]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646150</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[REMOVECOMMENT]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646151</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[REMOVEBLOG]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646152</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[CREATEATTACHMENT]]></property>
<property name="group"/><property name="userName"><![CDATA[kgomes]]></property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052269</id>
<property name="title"><![CDATA[Adding intensity tracks to genome browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085029</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2014-01-03 13:25:40.607</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-03 15:51:19.650</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052251</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417002</id>
<property name="title"><![CDATA[Home]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449762</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 13:11:57.983</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">31424513</id>
<property name="viewCount">1</property>
<property name="url"><![CDATA[https://mbarimail.mbari.org/zimbra/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="creatorName"/><property name="creationDate">2019-01-17 10:53:15.047</property>
<property name="lastModifierName"/><property name="lastModificationDate">2019-01-17 10:53:15.047</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052254</id>
<property name="title"><![CDATA[Adding intensity tracks to genome browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085014</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2014-01-03 13:25:40.607</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-03 15:48:05.533</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052251</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052252</id>
<property name="title"><![CDATA[Adding intensity tracks to genome browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085012</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2014-01-03 13:25:40.607</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-03 13:25:40.607</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052251</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052245</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085004</id>
</element>
</collection>
<property name="version">31</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 21:58:38.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052244</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085003</id>
</element>
</collection>
<property name="version">30</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 21:57:46.260</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16810070</id>
<property name="body"><![CDATA[See Attachment tab for papers selected by Stephen]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16777303</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052243</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085002</id>
</element>
</collection>
<property name="version">29</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 21:50:58.763</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052249</id>
<property name="title"><![CDATA[Adding blast databases to sequenceserver]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085009</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2014-01-03 11:20:34.267</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2014-01-03 11:20:34.267</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052246</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052238</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084997</id>
</element>
</collection>
<property name="version">26</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 21:33:02.530</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">31326210</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">31358978</id>
</element>
</collection>
<property name="version">32</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 22:02:27.617</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052236</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084995</id>
</element>
</collection>
<property name="version">25</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 21:29:22.507</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052242</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24085001</id>
</element>
</collection>
<property name="version">28</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 21:49:15.367</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052240</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084999</id>
</element>
</collection>
<property name="version">27</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 21:46:10.183</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052230</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084989</id>
</element>
</collection>
<property name="version">22</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 15:00:27.823</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052232</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084991</id>
</element>
</collection>
<property name="version">23</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 21:19:44.443</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052234</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084993</id>
</element>
</collection>
<property name="version">24</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 21:27:31.443</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16547850</id>
<property name="fileName"><![CDATA[C.Ansong_LCMS_Based_Proteomics.pptx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.presentationml.presentation]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 12:55:26.660</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 12:55:26.660</property>
<property name="fileSize">4847831</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16547851</id>
<property name="fileName"><![CDATA[Z.Kolber_PRIMaS.pptx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.presentationml.presentation]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 12:58:01.150</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 12:58:01.150</property>
<property name="fileSize">11796506</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16547852</id>
<property name="fileName"><![CDATA[J.van.Baren_Data_Integration.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 12:59:53.050</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 12:59:53.050</property>
<property name="fileSize">696832</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16547853</id>
<property name="fileName"><![CDATA[A.Worden_DOE_Project_overview.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 13:03:14.720</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 13:03:14.720</property>
<property name="fileSize">4818754</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16547847</id>
<property name="fileName"><![CDATA[S.Callister_Proteomics_Status.pptx]]></property>
<property name="contentType"><![CDATA[application/vnd.openxmlformats-officedocument.presentationml.presentation]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 12:55:26.017</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 12:55:26.017</property>
<property name="fileSize">2255653</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16547848</id>
<property name="fileName"><![CDATA[J.Stuart_Integrated_Pathway_Modeling.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 12:55:26.123</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 12:55:26.123</property>
<property name="fileSize">13677568</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16547849</id>
<property name="fileName"><![CDATA[E.Reistetter_Micromonas_Physiology.ppt]]></property>
<property name="contentType"><![CDATA[application/vnd.ms-powerpoint]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 12:55:26.457</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 12:55:26.457</property>
<property name="fileSize">7663104</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052212</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084971</id>
</element>
</collection>
<property name="version">21</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 14:59:54.777</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052211</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084970</id>
</element>
</collection>
<property name="version">20</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 14:59:17.417</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052208</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084967</id>
</element>
</collection>
<property name="version">18</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 08:26:35.720</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">24150080</id>
<property name="viewCount">2</property>
<property name="url"><![CDATA[http://www.mbari.org/staff/brian/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-01-08 15:13:15.023</property>
<property name="lastModifierName"/><property name="lastModificationDate">2014-01-08 15:15:15.020</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052210</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084969</id>
</element>
</collection>
<property name="version">19</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-30 14:10:48.640</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417036</id>
<property name="title"><![CDATA[Chemostat]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449794</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-05 13:56:53.087</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 14:49:10.843</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417023</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417038</id>
<property name="title"><![CDATA[Shuangchun "Jeremy" Yan]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449796</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-04 09:39:55.810</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-04 09:41:20.317</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417005</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973867</id>
<property name="fileName"><![CDATA[Statistic_quant.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16777303</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-04-26 09:18:16.927</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-04-26 09:18:16.927</property>
<property name="fileSize">299291</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973866</id>
<property name="fileName"><![CDATA[180_2010.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16777303</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-04-26 09:17:53.380</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-04-26 09:17:53.380</property>
<property name="fileSize">404033</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973868</id>
<property name="fileName"><![CDATA[Rhodobacter.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16777303</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-04-26 09:18:16.950</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-04-26 09:18:16.950</property>
<property name="fileSize">2262117</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973863</id>
<property name="fileName"><![CDATA[Pelagibacter.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16777303</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-04-26 09:17:53.280</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-04-26 09:17:53.280</property>
<property name="fileSize">571294</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973862</id>
<property name="fileName"><![CDATA[PSI_antenna_proteins.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16777303</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-04-26 09:17:53.137</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-04-26 09:17:53.137</property>
<property name="fileSize">698414</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973865</id>
<property name="fileName"><![CDATA[Cyano.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16777303</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-04-26 09:17:53.320</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-04-26 09:17:53.320</property>
<property name="fileSize">1772813</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="Attachment" package="com.atlassian.confluence.pages">
<id name="id">16973864</id>
<property name="fileName"><![CDATA[Dante.pdf]]></property>
<property name="contentType"><![CDATA[application/pdf]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16777303</id>
</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-04-26 09:17:53.303</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-04-26 09:17:53.303</property>
<property name="fileSize">225872</property>
<property name="comment"><![CDATA[]]></property>
<property name="attachmentVersion">1</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084760</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, 18253, and 18255
# CNAMEs of *sequenceserver.shore.mbari.org* and *genomebrowser.shore.mbari.org* configured to point to nextgen's IP address 
# sudo privileges: mccann, rich, and brian; sudo /sbin/service granted to user geneadm 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName sequenceserver.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsBaseURI /dbs
        RailsBaseURI /meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases and symlinks for short names on sequenceserver.shore.mbari.org:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
ln -s sequenceserver-dbs dbs
ln -s sequenceserver-meta meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta 
{noformat}
# Create symlinks in /usr/local/apache/htdocs for web pages to work:
{noformat}
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public meta

{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://sequenceserver.shore.mbari.org/dbs
* http://sequenceserver.shore.mbari.org/meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
<VirtualHost *:80>
        ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
        ServerName genomebrowser.shore.mbari.org
        DocumentRoot "/usr/local/apache/htdocs/"
        <Directory "/usr/local/apache/htdocs">
        Options Includes Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
                XBitHack on
        </Directory>

        <Directory "/usr/local/apache/cgi-bin-mccann">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
        </Directory>

        <Directory "/usr/local/apache/htdocs/trash">
        Options MultiViews Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
        </Directory>
</VirtualHost>
{noformat}
# Restart httpd:
{noformat}
sudo /sbin/service httpd restart
{noformat}
# and see the server at:
* http://genomebrowser.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052001</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084762</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 12:20:37.467</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417003</id>
<property name="title"><![CDATA[Home]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449763</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-04 09:37:54.073</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16777304</id>
<property name="title"><![CDATA[Proteomics papers]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16810071</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-04-26 09:17:06.830</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-04-26 09:17:06.830</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16777303</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417007</id>
<property name="title"><![CDATA[Shuangchun "Jeremy" Yan]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449767</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-04 09:39:55.810</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-04 09:39:55.810</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417005</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">31391749</id>
<property name="destinationPageTitle"><![CDATA[//sequenceserver.shore.mbari.org/dbs]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2019-01-16 08:21:29.390</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2019-01-16 08:21:29.390</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052008</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084769</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 13:46:59.113</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">31391748</id>
<property name="destinationPageTitle"><![CDATA[//www.sequenceserver.com/.]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2019-01-16 08:21:29.390</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2019-01-16 08:21:29.390</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">31391751</id>
<property name="destinationPageTitle"><![CDATA[//genomebrowser.shore.mbari.org/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2019-01-16 08:21:29.390</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2019-01-16 08:21:29.390</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052010</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084771</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 13:53:40.920</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">31391750</id>
<property name="destinationPageTitle"><![CDATA[//sequenceserver.shore.mbari.org/meta]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2019-01-16 08:21:29.390</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2019-01-16 08:21:29.390</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052006</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084767</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 12:26:40.913</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417021</id>
<property name="title"><![CDATA[Home]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449781</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-04 09:38:08.517</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417026</id>
<property name="title"><![CDATA[Chemostat]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449786</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-05 13:56:53.087</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 14:16:08.013</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417023</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="SpaceDescription" package="com.atlassian.confluence.spaces">
<id name="id">16416801</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="title"/><collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449568</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.047</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.047</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417025</id>
<property name="title"><![CDATA[Chemostat]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449785</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-05 13:56:53.087</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 13:56:53.087</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417023</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">31391745</id>
<property name="destinationPageTitle"><![CDATA[//www.sequenceserver.com/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2019-01-16 08:21:29.383</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2019-01-16 08:21:29.383</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">31391746</id>
<property name="destinationPageTitle"><![CDATA[//techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2019-01-16 08:21:29.390</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2019-01-16 08:21:29.390</property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">31391747</id>
<property name="destinationPageTitle"><![CDATA[//www.sequenceserver.com/]]></property>
<property name="destinationSpaceKey"><![CDATA[http]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2019-01-16 08:21:29.390</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2019-01-16 08:21:29.390</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417029</id>
<property name="title"><![CDATA[Chemostat]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449789</id>
</element>
</collection>
<property name="version">4</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-05 13:56:53.087</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 14:26:51.430</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417023</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417028</id>
<property name="title"><![CDATA[Chemostat]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449788</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-05 13:56:53.087</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 14:17:00.647</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417023</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417034</id>
<property name="title"><![CDATA[Chemostat]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449792</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-05 13:56:53.087</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 14:48:08.783</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417023</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16417033</id>
<property name="title"><![CDATA[Chemostat]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449791</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-05 13:56:53.087</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 14:27:41.807</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417023</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="OutgoingLink" package="com.atlassian.confluence.links">
<id name="id">16516514</id>
<property name="destinationPageTitle"><![CDATA[]]></property>
<property name="destinationSpaceKey"><![CDATA[DOEMM]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417023</id>
</property>
<property name="creatorName"><![CDATA[yansc]]></property>
<property name="creationDate">2011-04-05 14:51:25.427</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 14:51:25.427</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052029</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084790</id>
</element>
</collection>
<property name="version">14</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 15:05:48.140</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052030</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084791</id>
</element>
</collection>
<property name="version">15</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 15:07:09.147</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052028</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084789</id>
</element>
</collection>
<property name="version">13</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 15:02:25.440</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052033</id>
<property name="title"><![CDATA[Home]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084794</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[yansc]]></property>
<property name="lastModificationDate">2011-04-05 13:54:04.067</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052034</id>
<property name="title"><![CDATA[Home]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084795</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 15:12:28.840</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052032</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084793</id>
</element>
</collection>
<property name="version">16</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 15:08:47.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052037</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084798</id>
</element>
</collection>
<property name="version">17</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 15:11:02.667</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449569</id>
<property name="body"><![CDATA[h1. This is the DOE Micromonas project wiki.

It can only be edited by the following project members:

Alex Worden <azworden@mbari.org>,
Emily Reistetter <emily@mbari.org>,
[Shuangchun "Jeremy" Yan] <yansc@mbari.org>,
Jeltje van Baren <jeltje@mbari.org>,
Sam Purvine <samuel.purvine@pnl.gov>,
Charles Ansong&nbsp; <charles.ansong@pnl.gov>,
Stephen Callister <stephen.callister@pnl.gov>,
Josh Stuart <jstuart@soe.ucsc.edu>,
Charles Vaske <cvaske@gmail.com>,
Mark Diekhans <markd@soe.ucsc.edu>,
Zbigniew S Kolber <zkolber@ucsc.edu>,

Feel free to add or edit pages

*For powerpoint presentations of our January meeting, see under Children(below)*
\\
\\
\\
\\
\\

h3. Protocols and Procedures

[Chemostat]
[Configuring nextgen to run sequenceserver and genome-browser]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052014</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084775</id>
</element>
</collection>
<property name="version">6</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 14:07:02.067</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052012</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084773</id>
</element>
</collection>
<property name="version">5</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 13:56:03.057</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052018</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084779</id>
</element>
</collection>
<property name="version">8</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 14:23:55.447</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052016</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084777</id>
</element>
</collection>
<property name="version">7</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 14:16:06.117</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052022</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084783</id>
</element>
</collection>
<property name="version">10</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 14:37:44.900</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052020</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084781</id>
</element>
</collection>
<property name="version">9</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 14:28:39.037</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052026</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084787</id>
</element>
</collection>
<property name="version">12</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 14:51:17.933</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">24052024</id>
<property name="title"><![CDATA[Configuring nextgen to run sequenceserver and genome-browser]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">24084785</id>
</element>
</collection>
<property name="version">11</property>
<property name="creatorName"><![CDATA[mccann]]></property>
<property name="creationDate">2013-12-20 12:20:37.467</property>
<property name="lastModifierName"><![CDATA[mccann]]></property>
<property name="lastModificationDate">2013-12-20 14:39:33.783</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">24051999</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416828</id>
<property name="title"><![CDATA[Project meeting talks - January 2011]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449592</id>
</element>
</collection>
<property name="version">3</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 12:47:20.420</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 12:57:37.483</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449588</id>
<property name="body"><![CDATA[h1. For Powerpoint presentations, click the Attachments tab

\\
\\
\\
\\
\\
\\
\\
\\
\\
\\
\\
\\
\\
\\
\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085011</id>
<property name="body"><![CDATA[Intensity tracks must be in the bigwig (.bw) format. Previously, those were created for us by Chee-Hong at JGI from BAM files.

genomebrowser.shore.mbari.org is hosted on nextgen.shore.mbari.org. The username is geneadm, for the password see Sebastian Sudek, Mike McCann, Brian Schlining, or Rich Schramm.
\\

Copy the bigwig file to nextgen with
\\
{noformat}
scp /path/to/bigwig geneadm@nextgen.shore.mbari.org:/data/genome_browser_data/bigwigs
password:<fill in password>
{noformat}
Login to nextgen
\\
{noformat}
ssh geneadm@nextgen.shore.mbari.org
password:<fill in password>
{noformat}
Add the new track to the database (CCMP1545_v3 or RCC299_v3)
{noformat}
hgBbiDbLink CCMP1545_v3 <your_trackname> /data/genome_browser_data/bigwigs/<new_bigwig.bg>
{noformat}
Tell the browser about the new track
{noformat}
formatTrack
(then follow prompts)
{noformat}
And restart the browser
{noformat}
cd /data/genome_browser_data/genomes/trackDb && ./loadTracks.sh
{noformat}
Your new tracks should now show up under the blue RNASeq bar in the browser. They are hidden by default.

Tip for pros: you can access the mysql database as \-ubrowser \-pgenome. This might be useful if you want to remove tracks.

To remove tracks from the browser page, edit the pages under
\\
{noformat}
/data/genome_browser_data/genomes/trackDb/CCMP1545/CCMP1545_v3/trackDb.ra
and
/data/genome_browser_data/genomes/trackDb/RCC299/RCC299_v3/trackDb.ra
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052251</id>
</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416830</id>
<property name="title"><![CDATA[Home]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449594</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 13:05:36.180</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">26443796</id>
<property name="viewCount">1</property>
<property name="url"><![CDATA[https://mbarimail.mbari.org/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052246</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-06-20 18:48:15.027</property>
<property name="lastModifierName"/><property name="lastModificationDate">2014-06-20 18:48:15.027</property>
</object>
<object class="ReferralLink" package="com.atlassian.confluence.links">
<id name="id">26443795</id>
<property name="viewCount">1</property>
<property name="url"><![CDATA[https://mbarimail.mbari.org/]]></property>
<property name="sourceContent" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052251</id>
</property>
<property name="creatorName"/><property name="creationDate">2014-06-20 18:46:15.067</property>
<property name="lastModifierName"/><property name="lastModificationDate">2014-06-20 18:46:15.067</property>
</object>
<object class="SpacePermission" package="com.atlassian.confluence.security">
<id name="id">16646215</id>
<property name="space" class="Space" package="com.atlassian.confluence.spaces"><id name="id">16613377</id>
</property>
<property name="type"><![CDATA[VIEWSPACE]]></property>
<property name="group"><![CDATA[Onsite Distribution List]]></property>
<property name="userName"/><property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:46:25.103</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:46:25.103</property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416823</id>
<property name="title"><![CDATA[Project meeting talks - January 2011]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449589</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 12:47:20.420</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 12:47:20.420</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416824</id>
<property name="title"><![CDATA[Project meeting talks - January 2011]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449590</id>
</element>
</collection>
<property name="version">2</property>
<property name="creatorName"><![CDATA[jeltje]]></property>
<property name="creationDate">2011-03-15 12:47:20.420</property>
<property name="lastModifierName"><![CDATA[jeltje]]></property>
<property name="lastModificationDate">2011-03-15 12:57:07.407</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416822</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="Page" package="com.atlassian.confluence.pages">
<id name="id">16416825</id>
<property name="title"><![CDATA[Home]]></property>
<collection name="bodyContents"><element class="BodyContent" package="com.atlassian.confluence.core"><id name="id">16449591</id>
</element>
</collection>
<property name="version">1</property>
<property name="creatorName"><![CDATA[kgomes]]></property>
<property name="creationDate">2011-03-15 09:42:01.160</property>
<property name="lastModifierName"><![CDATA[kgomes]]></property>
<property name="lastModificationDate">2011-03-15 09:42:01.160</property>
<property name="versionComment"><![CDATA[]]></property>
<property name="originalVersion" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416802</id>
</property>
<property name="contentStatus"><![CDATA[current]]></property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085006</id>
<property name="body"><![CDATA[Blast databases are hosted on nextgen.shore.mbari.org. The username is geneadm, for the password see Sebastian Sudek, Mike McCann, Brian Schlining, or Rich Schramm.

To create new blast databases:
# Get the protein or nucleotide sequences in FASTA format
# Remove or replace all pipe symbols (\|) from the sequence ID (which is anything before the first space in the fasta header)
# Create sequence IDs that do not occur in any of the other databases. For example, you should not have two separate blast databases with IDs like >CCMP2099_1. Sequence IDs can be rather long, so for instance add the sample ID to them: >MMETSP0022C_CCMP2099_1
# Copy the sequences to the /data/meta (for metatranscriptome and metagenome files) or /data/dbs (for everything else) on nextgen.shore.mbari.org. This can be done using ssh from another computer with username geneadm and password
{noformat}
scp path/to/fasta geneadm@nextgen.shore.mbari.org:/data/meta
{noformat}
# Login to nextgen and go to the directory with the sequences
{noformat}
ssh geneadm@nextgen.shore.mbari.org (same password)
cd /data/dbs (or meta)
{noformat}
# Run
{noformat}
makeblastdb -dbtype nucl -in <new nucleotide fasta> -title <blast db name you want> -parse_seqids
{noformat}
For protein sequences, dbtype is prot
# Restart the sequence server with
{noformat}
sudo /sbin/service httpd restart
{noformat}
This will ask you for the password again
# Log out with
{noformat}
exit
{noformat}

To remove databases, simply remove the files created by makeblastdb and restart the server.
\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052246</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449762</id>
<property name="body"><![CDATA[h1. This is the DOE Micromonas project wiki.

It is only accessible to the following project members:

Alex Worden <azworden@mbari.org>,
Emily Reistetter <emily@mbari.org>,
Jeremy Yan <yansc@mbari.org>,
Jeltje van Baren <jeltje@mbari.org>,
Sam Purvine <samuel.purvine@pnl.gov>,
Charles Ansong&nbsp; <charles.ansong@pnl.gov>,
Stephen Callister <stephen.callister@pnl.gov>,
Josh Stuart <jstuart@soe.ucsc.edu>,
Charles Vaske <cvaske@gmail.com>,
Mark Diekhans <markd@soe.ucsc.edu>,
Zbigniew S Kolber <zkolber@ucsc.edu>,

Feel free to add or edit pages

*For powerpoint presentations of our January meeting, see under Children(below)*\\ \\ \\ \\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417002</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449788</id>
<property name="body"><![CDATA[Jeremy and Emily should be responsible for maintaining this category.

h1. Procedures and Protocols

Complete workflow to assemble chemostat and start experiment

h2. Days before assembly; start of experiments

h3. Autoclaving media

h3. Reconditioning the dO probe
dO probe can be reconditioned a few days before the start of the experiment. 

h3. Reconditioning the pH probe
pH probe can be reconditioned and checked for performance before the start of the experiment.

h3. Autoclaving of parts

h5. List of parts that need to be autoclaved separately

h5. Parts that need to be assembled before autoclaving

h2. On the day of assembly

h3. Sterilization of dO and pH probe


h1. Photos and videos

h2. Photos of assembly and diagram


h2. Videos of chemostat


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417028</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449789</id>
<property name="body"><![CDATA[Jeremy and Emily should be responsible for maintaining this category.

h1. Procedures and Protocols

Complete workflow to assemble chemostat and start experiment

h2. Days before assembly; start of experiments

h3. Autoclaving media

h3. Reconditioning and calibration of the dO probe
dO probe can be reconditioned a few days before the start of the experiment. 

# Before calibration, calibrate PC software to allow the hardware when connected to calibration plug, show about 0mV. 


{color: red}Note{color}
If the probe has been left dry for a long time, i.e. there is not much dried salt after opening the cap, the washing process with water should not require too much work. Otherwise, one can use a syringe with needle to inject RO (DI) water through one to four of the holes. If white "powdery" substances are washed out, it is likely the probe has been left dry for a while.

h3. Reconditioning and calibration of the pH probe
pH probe can be reconditioned and checked for performance before the start of the experiment.

# Before calibration, calibrate PC software to allow the hardware when connected to calibration plug, show about 0mV. 


h3. Autoclaving of parts

h5. List of parts that need to be autoclaved separately

h5. Parts that need to be assembled before autoclaving

h2. On the day of assembly

h3. Sterilization of dO and pH probe


h1. Photos and videos

h2. Photos of assembly and diagram


h2. Videos of chemostat


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417029</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449792</id>
<property name="body"><![CDATA[Jeremy and Emily should be responsible for maintaining this category.

h1. Procedures and Protocols

Complete workflow to assemble chemostat and start experiment

h2. Days before assembly; start of experiments


h3. Autoclaving media


h3. Reconditioning and calibration of the dO probe

dO probe can be reconditioned a few days before the start of the experiment.

Recondition:
# Open the pre-membrane cap counter clockwise. Discard the membrane.  The membrane may be reusable if the probe has not been immersed in water  for a long time.
# Wash the probe under running DI/RO water. Inject DI/RO water into the probe by syringe if necessary, see [Note|dOnote1] below.
\\
# Before calibration, calibrate PC software to allow the hardware when connected to calibration plug, show about 0mV.

{color:red}{*}Note{*}{color}{anchor:dOnote1}
If the probe has been left dry for a long time, i.e. there is not much dried salt after opening the cap, the washing process with water should not require too much work. Otherwise, one can use a syringe with needle to inject RO (DI) water through one to four of the holes. If white "powdery" substances are washed out, it is likely the probe has been left dry for a while.

h3. Reconditioning and calibration of the pH probe

pH probe can be reconditioned and checked for performance before the start of the experiment.
# Before calibration, calibrate PC software to allow the hardware when connected to calibration plug, show about 0mV.

h3. Autoclaving of parts


h5. List of parts that need to be autoclaved separately


h5. Parts that need to be assembled before autoclaving


h2. On the day of assembly


h3. Sterilization of dO and pH probe


h1. Photos and videos


h2. Photos of assembly and diagram


h2. Videos of chemostat]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417034</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449791</id>
<property name="body"><![CDATA[Jeremy and Emily should be responsible for maintaining this category.

h1. Procedures and Protocols

Complete workflow to assemble chemostat and start experiment

h2. Days before assembly; start of experiments

h3. Autoclaving media

h3. Reconditioning and calibration of the dO probe
dO probe can be reconditioned a few days before the start of the experiment. 

# Before calibration, calibrate PC software to allow the hardware when connected to calibration plug, show about 0mV. 


{color: red}*Note*{color}
If the probe has been left dry for a long time, i.e. there is not much dried salt after opening the cap, the washing process with water should not require too much work. Otherwise, one can use a syringe with needle to inject RO (DI) water through one to four of the holes. If white "powdery" substances are washed out, it is likely the probe has been left dry for a while.

h3. Reconditioning and calibration of the pH probe
pH probe can be reconditioned and checked for performance before the start of the experiment.

# Before calibration, calibrate PC software to allow the hardware when connected to calibration plug, show about 0mV. 


h3. Autoclaving of parts

h5. List of parts that need to be autoclaved separately

h5. Parts that need to be assembled before autoclaving

h2. On the day of assembly

h3. Sterilization of dO and pH probe


h1. Photos and videos

h2. Photos of assembly and diagram


h2. Videos of chemostat


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417033</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449794</id>
<property name="body"><![CDATA[Jeremy and Emily should be responsible for maintaining this category.

h1. Procedures and Protocols

Complete workflow to assemble chemostat and start experiment

h2. Days before assembly; start of experiments


h3. Autoclaving media


h3. Reconditioning and calibration of the dO probe

dO probe can be reconditioned a few days before the start of the experiment.

Recondition:
# Open the pre-membrane cap counter clockwise. Discard the membrane.  The membrane may be reusable if the probe has not been immersed in water  for a long time.
# Wash the probe under running DI/RO water. Inject DI/RO water into the probe by syringe if necessary, see [Note|#dOnote1] below.
\\
# Before calibration, calibrate PC software to allow the hardware when connected to calibration plug, show about 0mV.

{color:red}{*}Note{*}{color}{anchor:dOnote1}
If the probe has been left dry for a long time, i.e. there is not much dried salt after opening the cap, the washing process with water should not require too much work. Otherwise, one can use a syringe with needle to inject RO (DI) water through one to four of the holes. If white "powdery" substances are washed out, it is likely the probe has been left dry for a while.

h3. Reconditioning and calibration of the pH probe

pH probe can be reconditioned and checked for performance before the start of the experiment.
# Before calibration, calibrate PC software to allow the hardware when connected to calibration plug, show about 0mV.

h3. Autoclaving of parts


h5. List of parts that need to be autoclaved separately


h5. Parts that need to be assembled before autoclaving


h2. On the day of assembly


h3. Sterilization of dO and pH probe


h1. Photos and videos


h2. Photos of assembly and diagram


h2. Videos of chemostat]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417036</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449781</id>
<property name="body"><![CDATA[h1. This is the DOE Micromonas project wiki.

It is only accessible to the following project members:

Alex Worden <azworden@mbari.org>,
Emily Reistetter <emily@mbari.org>,
[Shuangchun "Jeremy" Yan] <yansc@mbari.org>,
Jeltje van Baren <jeltje@mbari.org>,
Sam Purvine <samuel.purvine@pnl.gov>,
Charles Ansong&nbsp; <charles.ansong@pnl.gov>,
Stephen Callister <stephen.callister@pnl.gov>,
Josh Stuart <jstuart@soe.ucsc.edu>,
Charles Vaske <cvaske@gmail.com>,
Mark Diekhans <markd@soe.ucsc.edu>,
Zbigniew S Kolber <zkolber@ucsc.edu>,

Feel free to add or edit pages

*For powerpoint presentations of our January meeting, see under Children(below)*\\ \\ \\ \\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417021</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449786</id>
<property name="body"><![CDATA[Jeremy and Emily should be responsible for maintaining this category.

h1. Procedures and Protocols

Complete workflow to assemble chemostat and start experiment

h2. Days before assembly; start of experiments

h3. Autoclaving media

h3. Reconditioning the dO probe
dO probe can be reconditioned a few days before the start of the experiment. 

h3. Reconditioning the pH probe
pH probe can be reconditioned and checked for performance before the start of the experiment.

h3. Autoclaving of parts

h4. List of parts that need to be autoclaved separately

h4. Parts that need to be assembled before autoclaving

h2. On the day of assembly

h3. Sterilization of dO and pH probe


h1. Photos and videos

h2. Photos of assembly and diagram


h2. Videos of chemostat


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417026</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449785</id>
<property name="body"><![CDATA[Jeremy and Emily should be responsible for maintaining this category.

h1. Procedures and Protocols


Complete workflow to assemble chemostat and start experiment

Reconditioning the dO probe
Reconditioning the pH probe
Sterilization of dO and pH probe


h1. Photos and videos

h2. Photos of assembly and diagram


h2. Videos of chemostat


]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417025</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449763</id>
<property name="body"><![CDATA[h1. This is the DOE Micromonas project wiki.

It is only accessible to the following project members:

Alex Worden <azworden@mbari.org>,
Emily Reistetter <emily@mbari.org>,
[[Shuangchun "Jeremy" Yan]]  <yansc@mbari.org>,
Jeltje van Baren <jeltje@mbari.org>,
Sam Purvine <samuel.purvine@pnl.gov>,
Charles Ansong&nbsp; <charles.ansong@pnl.gov>,
Stephen Callister <stephen.callister@pnl.gov>,
Josh Stuart <jstuart@soe.ucsc.edu>,
Charles Vaske <cvaske@gmail.com>,
Mark Diekhans <markd@soe.ucsc.edu>,
Zbigniew S Kolber <zkolber@ucsc.edu>,

Feel free to add or edit pages

*For powerpoint presentations of our January meeting, see under Children(below)*\\ \\ \\ \\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417003</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449767</id>
<property name="body"><![CDATA[h1. Who am I


h1. Projects

Click through projects to also see links to detailed updates on specific sub-projects.


h1. Main Updates


h1. Presentations]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417007</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16810071</id>
<property name="body"><![CDATA[See tab for papers selected by Stephen]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16777304</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084969</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/. Note that these sequenceserver.conf files are quite different than the /etc/httpd/conf.d/sequenceserver.conf file. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbsb 
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052210</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084970</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
Seethe FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbsb 
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052211</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084967</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/. Note that these sequenceserver.conf files are quite different than the /etc/httpd/conf.d/sequenceserver.conf file.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052208</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084971</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbsb 
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052212</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084993</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, and 18253
# CNAMEs of sequenceserver.shore.mbari.org and genomebrowser.shore.mbari.org configured to point to nextgen's IP address 
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs 
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052234</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084991</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, and 18253
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs 
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052232</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084989</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs 
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052230</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084767</id>
<property name="body"><![CDATA[# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223

SequenceServer
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052006</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">31358978</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, 18253, and 18255
# CNAMEs of *sequenceserver.shore.mbari.org* and *genomebrowser.shore.mbari.org* configured to point to nextgen's IP address 
# sudo privileges: mccann, rich, and brian; sudo /sbin/service granted to user geneadm 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName sequenceserver.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsBaseURI /dbs
        RailsBaseURI /meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases and symlinks for short names on sequenceserver.shore.mbari.org:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
ln -s sequenceserver-dbs dbs
ln -s sequenceserver-meta meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta 
{noformat}
# Create symlinks in /usr/local/apache/htdocs for web pages to work:
{noformat}
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public meta

{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://sequenceserver.shore.mbari.org/dbs
* http://sequenceserver.shore.mbari.org/meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
<VirtualHost *:80>
        ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
        ServerName genomebrowser.shore.mbari.org
        DocumentRoot "/usr/local/apache/htdocs/"
        <Directory "/usr/local/apache/htdocs">
        Options Includes Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
                XBitHack on
        </Directory>

        <Directory "/usr/local/apache/cgi-bin-mccann">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
        </Directory>

        <Directory "/usr/local/apache/htdocs/trash">
        Options MultiViews Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
        </Directory>
</VirtualHost>
{noformat}
# Restart httpd and see the server at:
* http://genomebrowser.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">31326210</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084769</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application

]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052008</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084762</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052001</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084781</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. (Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/)
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052020</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084779</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. (Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/)
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052018</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084785</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. (Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/)
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs

{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052024</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084783</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. (Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/)
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README, briefly:
{noformat}
mkdir -p ~/bin/x86_64
cd src
make libs

{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052022</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084773</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052012</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084771</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052010</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084777</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. (Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/)
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052016</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084775</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052014</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084798</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/. Note that these sequenceserver.conf files are quite different than the /etc/httpd/conf.d/sequenceserver.conf file.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052037</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084795</id>
<property name="body"><![CDATA[h1. This is the DOE Micromonas project wiki.

It is only accessible to the following project members:

Alex Worden <azworden@mbari.org>,
Emily Reistetter <emily@mbari.org>,
[Shuangchun "Jeremy" Yan] <yansc@mbari.org>,
Jeltje van Baren <jeltje@mbari.org>,
Sam Purvine <samuel.purvine@pnl.gov>,
Charles Ansong&nbsp; <charles.ansong@pnl.gov>,
Stephen Callister <stephen.callister@pnl.gov>,
Josh Stuart <jstuart@soe.ucsc.edu>,
Charles Vaske <cvaske@gmail.com>,
Mark Diekhans <markd@soe.ucsc.edu>,
Zbigniew S Kolber <zkolber@ucsc.edu>,

Feel free to add or edit pages

*For powerpoint presentations of our January meeting, see under Children(below)*\\ \\ \\ \\ \\


h3. Protocols and Procedures
[Configuring nextgen to run sequenceserver and genome-browser|DOEMM:Configuring nextgen to run sequenceserver and genome-browser]
[Chemostat]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052034</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084789</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. (Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/)
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
        ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
        # Use same DocumentRoot in sequenceserver so that both can run on the same server
        DocumentRoot "/usr/local/apache/htdocs/"
        <Directory "/usr/local/apache/htdocs">
            Options Indexes FollowSymLinks
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>

        <Directory "/usr/local/apache/cgi-bin-mccann">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>

        <Directory "/usr/local/apache/htdocs/trash">
            Options MultiViews Indexes
            AllowOverride None
            Order allow,deny
            Allow from all
        </Directory>
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052028</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084790</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. (Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/)
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052029</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084787</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. (Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/)
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make 

{noformat}
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052026</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084793</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. (Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/)
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052032</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084794</id>
<property name="body"><![CDATA[h1. This is the DOE Micromonas project wiki.

It is only accessible to the following project members:

Alex Worden <azworden@mbari.org>,
Emily Reistetter <emily@mbari.org>,
[Shuangchun "Jeremy" Yan] <yansc@mbari.org>,
Jeltje van Baren <jeltje@mbari.org>,
Sam Purvine <samuel.purvine@pnl.gov>,
Charles Ansong&nbsp; <charles.ansong@pnl.gov>,
Stephen Callister <stephen.callister@pnl.gov>,
Josh Stuart <jstuart@soe.ucsc.edu>,
Charles Vaske <cvaske@gmail.com>,
Mark Diekhans <markd@soe.ucsc.edu>,
Zbigniew S Kolber <zkolber@ucsc.edu>,

Feel free to add or edit pages

*For powerpoint presentations of our January meeting, see under Children(below)*\\ \\ \\ \\ \\


h3. Protocols and Procedures

[Chemostat]]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052033</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084791</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, and 18223
# sudo privileges: mccann, rich, and brian 

h3. SequenceServer - a Ruby Gem application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru and /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru to point to the proper sequenceserver.conf file that points to the proper database. (Setting the SequenceServer::App.config_file = '/absolute/path/to/configuration_file' is described in the FAQ on http://www.sequenceserver.com/)
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052030</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449796</id>
<property name="body"><![CDATA[


h1. Who am I


h1. Projects

Click through projects to also see links to detailed updates on specific sub-projects.


h1. Key Updates


h1. Presentations]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16417038</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449568</id>
<property name="body"><![CDATA[]]></property>
<property name="content" class="SpaceDescription" package="com.atlassian.confluence.spaces"><id name="id">16416801</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085032</id>
<property name="body"><![CDATA[h1. This is the DOE Micromonas project wiki.

It is only accessible to the following project members:

Alex Worden <azworden@mbari.org>,
Emily Reistetter <emily@mbari.org>,
[Shuangchun "Jeremy" Yan] <yansc@mbari.org>,
Jeltje van Baren <jeltje@mbari.org>,
Sam Purvine <samuel.purvine@pnl.gov>,
Charles Ansong&nbsp; <charles.ansong@pnl.gov>,
Stephen Callister <stephen.callister@pnl.gov>,
Josh Stuart <jstuart@soe.ucsc.edu>,
Charles Vaske <cvaske@gmail.com>,
Mark Diekhans <markd@soe.ucsc.edu>,
Zbigniew S Kolber <zkolber@ucsc.edu>,

Feel free to add or edit pages

*For powerpoint presentations of our January meeting, see under Children(below)*\\ \\ \\ \\ \\


h3. Protocols and Procedures
[Chemostat]
[Configuring nextgen to run sequenceserver and genome-browser]
]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052272</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085031</id>
<property name="body"><![CDATA[To create new blast databases:
# Get the protein or nucleotide sequences in FASTA format
# Remove or replace all pipe symbols (\|) from the sequence ID (which is anything before the first space in the fasta header)
# Create sequence IDs that do not occur in any of the other databases. For example, you should not have two separate blast databases with IDs like >CCMP2099_1. Sequence IDs can be rather long, so for instance add the sample ID to them: >MMETSP0022C_CCMP2099_1
# Copy the sequences to the /data/meta (for metatranscriptome and metagenome files) or /data/dbs (for everything else) on nextgen.shore.mbari.org. This can be done using ssh from another computer with username geneadm and password G3n3s4u\!
{noformat}
scp path/to/fasta geneadm@nextgen.shore.mbari.org:/data/meta
{noformat}
# Login to nextgen and go to the directory with the sequences
{noformat}ssh geneadm@nextgen.shore.mbari.org (same password)
cd /data/dbs (or meta)
{noformat}
# Run 
{noformat}makeblastdb -dbtype nucl -in <new nucleotide fasta> -title <blast db name you want> -parse_seqids
{noformat}
For protein sequences, dbtype is prot
# Restart the sequence server with 
{noformat}sudo /sbin/service httpd restart{noformat}
This will ask you for the password again
# Log out with 
{noformat}exit{noformat}

To remove databases, simply remove the files created by makeblastdb and restart the server.
\\
\\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052271</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085029</id>
<property name="body"><![CDATA[Intensity tracks must be in the bigwig (.bw) format. Previously, those were created for us by Chee-Hong at JGI from BAM files.

genomebrowser.shore.mbari.org is hosted on nextgen.shore.mbari.org.

Copy the bigwig file to nextgen with
\\
{noformat}
scp /path/to/bigwig geneadm@nextgen.shore.mbari.org:/data/genome_browser_data/bigwigs
password:G3n3s4u!
{noformat}
Login to nextgen
\\
{noformat}
ssh geneadm@nextgen.shore.mbari.org
password:G3n3s4u!
{noformat}
Add the new track to the database (CCMP1545_v3 or RCC299_v3)
{noformat}
hgBbiDbLink CCMP1545_v3 <your_trackname> /data/genome_browser_data/bigwigs/<new_bigwig.bg>
{noformat}
Tell the browser about the new track
{noformat}
formatTrack
(then follow prompts)
{noformat}
And restart the browser
{noformat}
cd /data/genome_browser_data/genomes/trackDb && ./loadTracks.sh
{noformat}
Your new tracks should now show up under the blue RNASeq bar in the browser. They are hidden by default.

Tip for pros: you can access the mysql database as \-ubrowser \-pgenome. This might be useful if you want to remove tracks.

To remove tracks from the browser page, edit the pages under\\
{noformat}
/data/genome_browser_data/genomes/trackDb/CCMP1545/CCMP1545_v3/trackDb.ra
and
/data/genome_browser_data/genomes/trackDb/RCC299/RCC299_v3/trackDb.ra
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052269</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449591</id>
<property name="body"><![CDATA[This is the home page for the DOE_Micromonas space.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416825</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449592</id>
<property name="body"><![CDATA[h1. For Powerpoint presentations, click the Attachments tab
\\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416828</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449594</id>
<property name="body"><![CDATA[h1. This is the DOE Micromonas project wiki.

It is only accessible to the following project members:

Alex Worden <azworden@mbari.org>,
Emily Reistetter <emily@mbari.org>,
Jeremy Yan <yansc@mbari.org>,
Jeltje van Baren <jeltje@mbari.org>,
Sam Purvine <samuel.purvine@pnl.gov>,
Charles Ansong&nbsp; <charles.ansong@pnl.gov>,
Stephen Callister <stephen.callister@pnl.gov>,
Josh Stuart <jstuart@soe.ucsc.edu>,
Charles Vaske <cvaske@gmail.com>,
Mark Diekhans <markd@soe.ucsc.edu>,
Zbigniew S Kolber <zkolber@ucsc.edu>,

Feel free to add or edit pages]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416830</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085014</id>
<property name="body"><![CDATA[Intensity tracks must be in the bigwig (.bw) format. Previously, those were created for us by Chee-Hong at JGI from BAM files.

genomebrowser.shore.mbari.org is hosted on nextgen.shore.mbari.org.

Copy the bigwig file to nextgen with
\\
{noformat}
scp /path/to/bigwig geneadm@nextgen.shore.mbari.org:/data/genome_browser_data/bigwigs
password:G3n3s4u!
{noformat}
Login to nextgen
\\
{noformat}
ssh geneadm@nextgen.shore.mbari.org
password:G3n3s4u!
{noformat}
Add the new track to the database (CCMP1545_v3 or RCC299_v3)
{noformat}
hgBbiDbLink CCMP1545_v3 <your_trackname> /data/genome_browser_data/bigwigs/<new_bigwig.bg>
{noformat}
Tell the browser about the new track
{noformat}
formatTrack
(then follow prompts)
{noformat}
And restart the browser
{noformat}
cd /data/genome_browser_data/genomes/trackDb && ./loadTracks.sh
{noformat}
Your new tracks should now show up under the blue RNASeq bar in the browser. They are hidden by default.]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052254</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449589</id>
<property name="body"><![CDATA[Powerpoint presentations]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416823</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085012</id>
<property name="body"><![CDATA[Intensity tracks must be in the bigwig (.bw) format. Previously, those were created for us by Chee-Hong at JGI from BAM files.

genomebrowser.shore.mbari.org is hosted on nextgen.shore.mbari.org.

Copy the bigwig file to nextgen with
\\
{noformat}
scp /path/to/bigwig geneadm@nextgen.shore.mbari.org:/data/genome_browser_data/bigwigs
password:G3n3s4u!
{noformat}
Login to nextgen
\\
{noformat}
ssh geneadm@nextgen.shore.mbari.org
password:G3n3s4u!
{noformat}
Add the new track to the database (CCMP1545_v3 or RCC299_v3)
{noformat}
hgBbiDbLink CCMP1545_v3 <your_trackname> /data/genome_browser_data/bigwigs/<new_bigwig.bg>
{noformat}
Tell the browser about the new track
{noformat}
formatTrack
(then follow prompts)
{noformat}
And restart the browser
{noformat}
cd /data/genome_browser_data/genomes/trackDb && ./loadTracks.sh
{noformat}]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052252</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">16449590</id>
<property name="body"><![CDATA[h1. For Powerpoint presentations, click the Attachments tab]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">16416824</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085002</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, and 18253
# CNAMEs of *sequenceserver.shore.mbari.org* and *genomebrowser.shore.mbari.org* configured to point to nextgen's IP address 
# sudo privileges: mccann, rich, and brian; sudo /sbin/service granted to user geneadm 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName sequenceserver.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsBaseURI /dbs
        RailsBaseURI /meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases and symlinks for short names on sequenceserver.shore.mbari.org:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
ln -s sequenceserver-dbs dbs
ln -s sequenceserver-meta meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta 
{noformat}
# Create symlinks in /usr/local/apache/htdocs for web pages to work:
{noformat}
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public meta

{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://sequenceserver.shore.mbari.org/dbs
* http://sequenceserver.shore.mbari.org/meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
<VirtualHost *:80>
        ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
        ServerName genomebrowser.shore.mbari.org
        DocumentRoot "/usr/local/apache/htdocs/"
        <Directory "/usr/local/apache/htdocs">
        Options Includes Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
                XBitHack on
        </Directory>

        <Directory "/usr/local/apache/cgi-bin-mccann">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
        </Directory>

        <Directory "/usr/local/apache/htdocs/trash">
        Options MultiViews Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
        </Directory>
</VirtualHost>
{noformat}
# Restart httpd and see the server at:
* http://genomebrowser.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052243</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085001</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, and 18253
# CNAMEs of *sequenceserver.shore.mbari.org* and *genomebrowser.shore.mbari.org* configured to point to nextgen's IP address 
# sudo privileges: mccann, rich, and brian; sudo /sbin/service granted to user geneadm 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName sequenceserver.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsBaseURI /dbs
        RailsBaseURI /meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases and symlinks for short names on sequenceserver.shore.mbari.org:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
ln -s sequenceserver-dbs dbs
ln -s sequenceserver-meta meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta 
{noformat}
# Create symlinks in /usr/local/apache/htdocs for web pages to work:
{noformat}
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public meta

{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* -http://nextgen.shore.mbari.org/sequenceserver-dbs- http://sequenceserver.shore.mbari.org/dbs
* -http://nextgen.shore.mbari.org/sequenceserver-meta- http://sequenceserver.shore.mbari.org/meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
<VirtualHost *:80>
        ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
        ServerName genomebrowser.shore.mbari.org
        DocumentRoot "/usr/local/apache/htdocs/"
        <Directory "/usr/local/apache/htdocs">
        Options Includes Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
                XBitHack on
        </Directory>

        <Directory "/usr/local/apache/cgi-bin-mccann">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
        </Directory>

        <Directory "/usr/local/apache/htdocs/trash">
        Options MultiViews Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
        </Directory>
</VirtualHost>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052242</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084999</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, and 18253
# CNAMEs of *sequenceserver.shore.mbari.org* and *genomebrowser.shore.mbari.org* configured to point to nextgen's IP address 
# sudo privileges: mccann, rich, and brian; sudo /sbin/service granted to user geneadm 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName sequenceserver.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsBaseURI /dbs
        RailsBaseURI /meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
ln -s sequenceserver-dbs dbs
ln -s sequenceserver-meta meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta 
{noformat}
# Create symlinks in /usr/local/apache/htdocs for web pages to work:
{noformat}
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public meta

{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs 
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
<VirtualHost *:80>
        ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
        ServerName genomebrowser.shore.mbari.org
        DocumentRoot "/usr/local/apache/htdocs/"
        <Directory "/usr/local/apache/htdocs">
        Options Includes Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
                XBitHack on
        </Directory>

        <Directory "/usr/local/apache/cgi-bin-mccann">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
        </Directory>

        <Directory "/usr/local/apache/htdocs/trash">
        Options MultiViews Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
        </Directory>
</VirtualHost>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052240</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084997</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, and 18253
# CNAMEs of *sequenceserver.shore.mbari.org* and *genomebrowser.shore.mbari.org* configured to point to nextgen's IP address 
# sudo privileges: mccann, rich, and brian; sudo /sbin/service granted to user geneadm 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName sequenceserver.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsBaseURI /dbs
        RailsBaseURI /meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs 
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
<VirtualHost *:80>
        ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
        ServerName genomebrowser.shore.mbari.org
        DocumentRoot "/usr/local/apache/htdocs/"
        <Directory "/usr/local/apache/htdocs">
        Options Includes Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
                XBitHack on
        </Directory>

        <Directory "/usr/local/apache/cgi-bin-mccann">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
        </Directory>

        <Directory "/usr/local/apache/htdocs/trash">
        Options MultiViews Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
        </Directory>
</VirtualHost>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052238</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24084995</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, and 18253
# CNAMEs of *sequenceserver.shore.mbari.org* and *genomebrowser.shore.mbari.org* configured to point to nextgen's IP address 
# sudo privileges: mccann, rich, and brian; sudo /sbin/service granted to user geneadm 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName nextgen.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-0.8.6/public sequenceserver
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://nextgen.shore.mbari.org/sequenceserver-dbs 
* http://nextgen.shore.mbari.org/sequenceserver-meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
# Use same DocumentRoot in sequenceserver so that both can run on the same server
DocumentRoot "/usr/local/apache/htdocs/"
<Directory "/usr/local/apache/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/cgi-bin-mccann">
    AllowOverride None
    Options None
    Order allow,deny
    Allow from all
</Directory>

<Directory "/usr/local/apache/htdocs/trash">
    Options MultiViews Indexes
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
{noformat}
# Restart httpd and see the server at:
* http://nextgen.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052236</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085009</id>
<property name="body"><![CDATA[To create new blast databases:
# Get the protein or nucleotide sequences in FASTA format
# Remove or replace all pipe symbols (\|) from the sequence ID (which is anything before the first space in the fasta header)
# Create sequence IDs that do not occur in any of the other databases. For example, you should not have two separate blast databases with IDs like >CCMP2099_1. Sequence IDs can be rather long, so for instance add the sample ID to them: >MMETSP0022C_CCMP2099_1
# Copy the sequences to the /data/meta (for metatranscriptome and metagenome files) or /data/dbs (for everything else) on nextgen.shore.mbari.org. This can be done using ssh from another computer with username geneadm and password G3n3s4u\!
# Login to nextgen with ssh geneadm@nextgen.shore.mbari.org (same password), then cd /data/dbs (or meta) to go to the directory with the sequences
# Run makeblastdb \-dbtype nucl \-in <new nucleotide fasta> \-title <blast db name you want> \-parse_seqids
For protein sequences, dbtype is prot
# Restart the sequence server with sudo /sbin/service httpd restart
This will ask you for the password again
# Log out with exit

To remove databases, simply remove the files created by makeblastdb and restart the server.
\\ \\]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052249</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085004</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, 18253, and 18255
# CNAMEs of *sequenceserver.shore.mbari.org* and *genomebrowser.shore.mbari.org* configured to point to nextgen's IP address 
# sudo privileges: mccann, rich, and brian; sudo /sbin/service granted to user geneadm 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName sequenceserver.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsBaseURI /dbs
        RailsBaseURI /meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases and symlinks for short names on sequenceserver.shore.mbari.org:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
ln -s sequenceserver-dbs dbs
ln -s sequenceserver-meta meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta 
{noformat}
# Create symlinks in /usr/local/apache/htdocs for web pages to work:
{noformat}
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public meta

{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

*SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'*
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://sequenceserver.shore.mbari.org/dbs
* http://sequenceserver.shore.mbari.org/meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
<VirtualHost *:80>
        ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
        ServerName genomebrowser.shore.mbari.org
        DocumentRoot "/usr/local/apache/htdocs/"
        <Directory "/usr/local/apache/htdocs">
        Options Includes Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
                XBitHack on
        </Directory>

        <Directory "/usr/local/apache/cgi-bin-mccann">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
        </Directory>

        <Directory "/usr/local/apache/htdocs/trash">
        Options MultiViews Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
        </Directory>
</VirtualHost>
{noformat}
# Restart httpd and see the server at:
* http://genomebrowser.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052245</id>
</property>
</object>
<object class="BodyContent" package="com.atlassian.confluence.core">
<id name="id">24085003</id>
<property name="body"><![CDATA[h3. Initial Virtual Machine setup
# Requested VM from with Help Ticket 18084:
{noformat}
Request_Submitted_By: mccann@mbari.org 
VM_Name: nextgen 
VM_Purpose: Run genomics processing and server software 
VM_Expiration: Permanent 
VM_Support: IS_Supported 
Alt_Administrator: 
Project_Number: 
VM_OS: CentOS 6 - Recommended for Linux 
RAM: 2 
Addl_RAM_Reason: 
CPU: 2 
Addl_CPU_Reason: 
VM_disk: Data (as needed) may be mounted from atlas.  The default 75 GB should be fine to start with. 
VM_Comments: We envision this server to eventually perform the function that the wlab-hm "cluster" currently 
performs, but in a more robust manner. Processors and RAM may need to be added as we monitor it. 
The system needs to be configured by 16 December. 
Submit: Submit
{noformat}
# Followed up with Help Tickets 18119, 18120, 18124, 18125, 18127, 18143, 18219, 18222, 18223, 18253, and 18255
# CNAMEs of *sequenceserver.shore.mbari.org* and *genomebrowser.shore.mbari.org* configured to point to nextgen's IP address 
# sudo privileges: mccann, rich, and brian; sudo /sbin/service granted to user geneadm 

h3. SequenceServer - a Ruby on Rails Web application
# See http://www.sequenceserver.com/
# Built Ruby 1.9.3p484 from source following instructions at http://techblogthing.blogspot.com/2012/11/complete-guide-to-install-ruby-193-on.html
# Installed sequenceserver with:
{noformat}
sudo /usr/local/bin/gem install sequenceserver
sudo /usr/local/bin/gem install passenger
sudo /usr/local/bin/gem install rspec
sudo /usr/local/bin/gem install watir-webdriver
sudo /usr/local/bin/gem install rack-test
sudo /usr/local/bin/gem install headless
sudo /sbin/chkconfig httpd on
sudo /sbin/service httpd start
{noformat}
# Followed the "Optional: SequenceServer on Apache or Nginx with Phusion Passenger" instructions from http://www.sequenceserver.com/ as user mccann:
{noformat}
/usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/bin/passenger-install-apache2-module
{noformat}
and followed instrcitions, it required several more 'sudo yum install's 
# Created file /etc/httpd/conf.d/sequenceserver.conf:
{noformat}
LoadModule passenger_module /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29/buildout/apache2/mod_passenger.so
PassengerRoot /usr/local/lib/ruby/gems/1.9.1/gems/passenger-4.0.29
PassengerDefaultRuby /usr/local/bin/ruby

# Sub URL
<VirtualHost *:80>
        ServerName sequenceserver.shore.mbari.org
        DocumentRoot /usr/local/apache/htdocs
        <Directory /usr/local/apache/htdocs>
                AllowOverride All
                Options FollowSymLinks Indexes MultiViews
                Order allow,deny
                Allow from all
        </Directory>
        RailsBaseURI /sequenceserver-dbs
        RailsBaseURI /sequenceserver-meta
        RailsBaseURI /dbs
        RailsBaseURI /meta
        RailsEnv development
</VirtualHost>
{noformat}
# Copied sequenceserver gem to additional directories to support multiple databases and symlinks for short names on sequenceserver.shore.mbari.org:
{noformat}
cd /usr/local/lib/ruby/gems/1.9.1/gems
sudo chown mccann .
cp -r sequenceserver-0.8.6 sequenceserver-dbs
cp -r sequenceserver-0.8.6 sequenceserver-meta
ln -s sequenceserver-dbs dbs
ln -s sequenceserver-meta meta
sudo chown root .
sudo chown -R root sequenceserver-dbs sequenceserver-meta 
{noformat}
# Create symlinks in /usr/local/apache/htdocs for web pages to work:
{noformat}
cd /usr/local/apache/htdocs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public sequenceserver-dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/public dbs
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public sequenceserver-meta
ln -s /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/public meta

{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-dbs/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-dbs.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
# Modified /usr/local/lib/ruby/gems/1.9.1/gems/sequenceserver-meta/config.ru, adding SequenceServer::App.config_file = ...
{noformat}
require 'rubygems'
require 'bundler/setup'
require 'sequenceserver'

SequenceServer::App.config_file = '/home/geneadm/conf/sequenceserver-meta.conf'
SequenceServer::App.init
run SequenceServer::App
{noformat}
See the FAQ on http://www.sequenceserver.com/. We found that the config.ru files need to be owned by root for the servers to work.
# Restart httpd and see the sequenceservers at:
* http://sequenceserver.shore.mbari.org/dbs
* http://sequenceserver.shore.mbari.org/meta
h3. UCSC genome-browser - a collection of C cgi-bin programs
# As user mccann on nextgen
{noformat}
sudo yum install mysql
sudo yum install mysql-server
sudo yum install mysql-devel
sudo yum install png-devel
sudo /sbin/chkconfig mysql on
sudo /sbin/service mysql start
{noformat}
# Set the mysql root password
{noformat}
/usr/bin/mysql -u root -p 
update mysql.user set Password=PASSWORD('xxxx') where User='root'; 
# See Mike or Rich for the root password
{noformat}
# As user geneadm on nextgen
{noformat}
mkdir ~/dev
cd ~/dev
git clone git://genome-source.cse.ucsc.edu/kent.git
cd kent
{noformat}
# Follow instructions in the README and src/product/README.building.source, briefly:
{noformat}
export MACHTYPE=x86_64
mkdir -p ~/bin/${MACHTYPE}
cd src
make libs
cd gfServer
make
cd ../gfClient
make
cd ../blat
make
cd ../utils/faToNib
make
cd ../../hg
make
cd htdocs
make install
# Creates web site files in /usr/local/apache {cgi-bin-mccann, htdocs}
{noformat}
# Setup apache server by creating a /etc/httpd/conf.d/genome-browser.conf file:
{noformat}
<VirtualHost *:80>
        ScriptAlias /cgi-bin/ "/usr/local/apache/cgi-bin-mccann/"
        ServerName genomebrowser.shore.mbari.org
        DocumentRoot "/usr/local/apache/htdocs/"
        <Directory "/usr/local/apache/htdocs">
        Options Includes Indexes FollowSymLinks
        AllowOverride None
        Order allow,deny
        Allow from all
                XBitHack on
        </Directory>

        <Directory "/usr/local/apache/cgi-bin-mccann">
        AllowOverride None
        Options None
        Order allow,deny
        Allow from all
        </Directory>

        <Directory "/usr/local/apache/htdocs/trash">
        Options MultiViews Indexes
        AllowOverride None
        Order allow,deny
        Allow from all
        </Directory>
</VirtualHost>
{noformat}
# Restart httpd and see the server at:
* http://genomebrowser.shore.mbari.org/ ]]></property>
<property name="content" class="Page" package="com.atlassian.confluence.pages"><id name="id">24052244</id>
</property>
</object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">24052246</property>
<property name="key"><![CDATA[isbookmark]]></property>
</composite-id>
<property name="type">5</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">16417005</property>
<property name="key"><![CDATA[isbookmark]]></property>
</composite-id>
<property name="type">5</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">24051999</property>
<property name="key"><![CDATA[socialbookmarkingurl]]></property>
</composite-id>
<property name="type">6</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">24051999</property>
<property name="key"><![CDATA[isbookmark]]></property>
</composite-id>
<property name="type">5</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">16777303</property>
<property name="key"><![CDATA[isbookmark]]></property>
</composite-id>
<property name="type">5</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">16416802</property>
<property name="key"><![CDATA[isbookmark]]></property>
</composite-id>
<property name="type">5</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">16416822</property>
<property name="key"><![CDATA[isbookmark]]></property>
</composite-id>
<property name="type">5</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">16416802</property>
<property name="key"><![CDATA[socialbookmarkingurl]]></property>
</composite-id>
<property name="type">6</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">16777303</property>
<property name="key"><![CDATA[socialbookmarkingurl]]></property>
</composite-id>
<property name="type">6</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">24052246</property>
<property name="key"><![CDATA[socialbookmarkingurl]]></property>
</composite-id>
<property name="type">6</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">16417005</property>
<property name="key"><![CDATA[socialbookmarkingurl]]></property>
</composite-id>
<property name="type">6</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">16416822</property>
<property name="key"><![CDATA[socialbookmarkingurl]]></property>
</composite-id>
<property name="type">6</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">16417023</property>
<property name="key"><![CDATA[isbookmark]]></property>
</composite-id>
<property name="type">5</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">24052251</property>
<property name="key"><![CDATA[isbookmark]]></property>
</composite-id>
<property name="type">5</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">16417023</property>
<property name="key"><![CDATA[socialbookmarkingurl]]></property>
</composite-id>
<property name="type">6</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
<object class="BucketPropertySetItem" package="bucket.user.propertyset">
<composite-id><property name="entityName"><![CDATA[confluence_ContentEntityObject]]></property>
<property name="entityId">24052251</property>
<property name="key"><![CDATA[socialbookmarkingurl]]></property>
</composite-id>
<property name="type">6</property>
<property name="booleanVal">false</property>
<property name="doubleVal">0.0</property>
<property name="stringVal"/><property name="textVal"><![CDATA[]]></property>
<property name="longVal">0</property>
<property name="intVal">0</property>
<property name="dateVal"/></object>
</hibernate-generic>